[02:59:52]OFD Sender: No OFD packet to send [02:59:57]OFD Sender: No OFD packet to send [03:00:02]OFD Sender: No OFD packet to send [03:00:06]recv_with_timeout no data received [03:00:07]OFD Sender: No OFD packet to send [03:00:12]OFD Sender: No OFD packet to send [03:00:17]OFD Sender: No OFD packet to send [03:00:17]recv_with_timeout no data received [03:00:22]OFD Sender: No OFD packet to send [03:00:27]OFD Sender: No OFD packet to send [03:00:32]OFD Sender: No OFD packet to send [03:00:37]OFD Sender: No OFD packet to send [03:00:42]OFD Sender: No OFD packet to send [03:00:47]OFD Sender: No OFD packet to send [03:00:52]OFD Sender: No OFD packet to send [03:00:57]OFD Sender: No OFD packet to send [03:01:02]OFD Sender: No OFD packet to send [03:01:07]OFD Sender: No OFD packet to send [03:01:12]OFD Sender: No OFD packet to send [03:01:17]OFD Sender: No OFD packet to send [03:01:22]OFD Sender: No OFD packet to send [03:01:27]OFD Sender: No OFD packet to send [03:01:32]OFD Sender: No OFD packet to send [03:01:37]OFD Sender: No OFD packet to send [03:01:42]OFD Sender: No OFD packet to send [03:01:47]OFD Sender: No OFD packet to send [03:01:52]OFD Sender: No OFD packet to send [03:01:57]OFD Sender: No OFD packet to send [03:02:02]OFD Sender: No OFD packet to send [03:02:07]OFD Sender: No OFD packet to send [03:02:12]OFD Sender: No OFD packet to send [03:02:14]recv_with_timeout no data received [03:02:17]OFD Sender: No OFD packet to send [03:02:22]OFD Sender: No OFD packet to send [03:02:26]recv_with_timeout no data received [03:02:27]OFD Sender: No OFD packet to send [03:02:32]OFD Sender: No OFD packet to send [03:02:37]OFD Sender: No OFD packet to send [03:02:42]OFD Sender: No OFD packet to send [03:02:44]accept exits with 10 [03:02:44]New connection [03:02:44]New thread 3067166052 created [03:02:44]Thread 3067022692 joined [03:02:44]Waiting for new connection... [03:02:44] Sock 10.Parse request [03:02:44]Sock 10.Check first char [03:02:44]Sock 10.First char is OK [03:02:44]request: POST /json_proto HTTP/1.0 [03:02:44]Method: POST [03:02:44]URL: /json_proto [03:02:44]Method is POST - this is cgi request [03:02:44]url: /json_proto [03:02:44]query_string will be loaded in cgi processing [03:02:44]execute_cgi json_proto POST (null) [03:02:44]execute_cgi path=json_proto method=POST [03:02:44]POST find Content-Length [03:02:44]Host: 172.17.44.131:8080 [03:02:44]Content-Length: 677 [03:02:44]Content-Type: application/json [03:02:44] [03:02:44]POST finish read [03:02:44]Found Content-Length = 677 [03:02:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292972", "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" ] } } [03:02:44]execute_script... [03:02: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)292972", "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" ] } } [03:02:44]POST & json_proto [03:02:44]process_json_proto [03:02:44]json parsed OK: [03:02:44]protocol is kg_v1.0 [03:02:44]action value=close_receipt [03:02:44]process_action close_receipt [03:02:44]cmd_close_receipt [03:02:44]MH_GetDate [03:02:44]Write to MH i2c: F0 00 00 72 08 69 [03:02:44]Write i2c OK [03:02:44]MH_I2C_Read... [03:02:44]Read from MH i2c: F0 [03:02:44]MH_I2C_Read... [03:02:44]Read from MH i2c: F0 09 00 [03:02:44]MH_I2C_Read... [03:02:44]Read from MH i2c: F0 09 00 72 08 00 55 AA C6 66 4F 53 BE 66 63 [03:02:44]GetLastDocTimeStamp 1724293806 [03:02:44]current date 1724295765 [03:02:44]FM_GetShiftState [03:02:44]SAM_PROTO_GetShiftState [03:02:44]wFMCommunicate request_size=4 [03:02:44]MH_SAM_APDU [03:02:44]CAPDU: 80 13 01 00 [03:02:44]Write to MH i2c: E2 08 00 73 08 80 13 01 00 00 00 00 00 F8 [03:02:44]Write i2c OK [03:02:44]MH_I2C_Read... [03:02:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:02:44]Read from MH i2c: E2 [03:02:44]MH_I2C_Read... [03:02:44]Read from MH i2c: E2 0E 00 [03:02:44]MH_I2C_Read... [03:02:44]Read from MH i2c: E2 0E 00 73 08 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 A6 [03:02:44]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [03:02:44]wFMCommunicate OK [03:02:44]SAM_PROTO_GetShiftState done [03:02:44]FM_GetShiftState done [03:02:44]opened in 1724285939 [03:02:44]opened+sec_in_day 1724372339 [03:02:44]quantity*price = 50036 [03:02:44]sum+1 = 50037 [03:02: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 СНО: Общий режим Чек 25 22.08.2024 03:02 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178325 ФПД: 217217246222109 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T030245&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178325&fm=217217246222109&tin=02508201610067®Number=0000000000092561&sum=50000 [03:02:45]StoreToDocumentArchive [03:02:45]shift 469 fd 178325 [03:02:45]save to /storage/0469/doc_00178325 [03:02:45]save last doc name /storage/0469/doc_00178325 to /storage/kkm_last_doc_name [03:02:45]save OK [03:02:45]Clear old archive folders... [03:02:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [03:02:45]tlvbuf is 01D16400 [03:02:45]SAM_PROTO_ClearQueue [03:02:45]wFMCommunicate request_size=4 [03:02:45]MH_SAM_APDU [03:02:45]CAPDU: 80 09 00 00 [03:02:45]Write to MH i2c: E2 08 00 80 08 80 09 00 00 00 00 00 00 FA [03:02:45]Write i2c OK [03:02:45]MH_I2C_Read... [03:02:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [03:02:45]Read from MH i2c: E2 [03:02:45]MH_I2C_Read... [03:02:45]Read from MH i2c: E2 03 00 [03:02:45]MH_I2C_Read... [03:02:45]Read from MH i2c: E2 03 00 80 08 00 90 00 FC [03:02:45]RAPDU: 90 00 [03:02:45]wFMCommunicate OK [03:02:45]SAM_PROTO_ClearQueue done [03:02:45]KKMCreateOFDPacket [03:02:45]OFDProtocolAddRootSTLVToBuf [03:02:45]FM_MakeSignedData [03:02:45]FM_MakeSignedData [03:02:45]SAM_PROTO_SignData [03:02:45]wFMCommunicate request_size=4 [03:02:45]MH_SAM_APDU [03:02:45]CAPDU: 80 0D 01 02 [03:02:45]Write to MH i2c: E2 08 00 81 08 80 0D 01 02 00 00 00 00 02 [03:02:45]Write i2c OK [03:02:45]MH_I2C_Read... [03:02:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [03:02:45]Read from MH i2c: E2 [03:02:45]MH_I2C_Read... [03:02:45]Read from MH i2c: E2 03 00 [03:02:45]MH_I2C_Read... [03:02:45]Read from MH i2c: E2 03 00 81 08 00 90 00 FD [03:02:45]RAPDU: 90 00 [03:02:45]wFMCommunicate OK [03:02:45]wFMCommunicate request_size=255 [03:02:45]MH_SAM_APDU [03:02: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 19 00 00 00 F4 03 04 00 55 AA C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 95 B8 02 00 35 04 06 00 C5 [03:02:45]Write to MH i2c: E2 02 01 82 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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 55 AA C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 95 B8 02 00 35 04 06 00 C5 00 00 B3 [03:02:45]Write i2c OK [03:02:45]MH_I2C_Read... [03:02:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:02:45]Read from MH i2c: E2 [03:02:45]MH_I2C_Read... [03:02:45]Read from MH i2c: E2 03 00 [03:02:45]MH_I2C_Read... [03:02:45]Read from MH i2c: E2 03 00 82 08 00 90 00 FE [03:02:45]RAPDU: 90 00 [03:02:45]wFMCommunicate OK [03:02:45]wFMCommunicate request_size=10 [03:02:45]MH_SAM_APDU [03:02:45]CAPDU: 80 0D 02 02 05 8E D4 CC D7 1D [03:02:45]Write to MH i2c: E2 0D 00 83 08 80 0D 02 02 05 00 8E D4 CC D7 1D 00 00 31 [03:02:45]Write i2c OK [03:02:45]MH_I2C_Read... [03:02:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:02:45]Read from MH i2c: E2 [03:02:45]MH_I2C_Read... [03:02:45]Read from MH i2c: E2 03 00 [03:02:45]MH_I2C_Read... [03:02:45]Read from MH i2c: E2 03 00 83 08 00 90 00 FF [03:02:45]RAPDU: 90 00 [03:02:45]wFMCommunicate OK [03:02:45]wFMCommunicate request_size=4 [03:02:45]MH_SAM_APDU [03:02:45]CAPDU: 80 0D 03 02 [03:02:45]Write to MH i2c: E2 08 00 84 08 80 0D 03 02 00 00 00 00 07 [03:02:45]Write i2c OK [03:02:45]MH_I2C_Read... [03:02:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [03:02:45]Read from MH i2c: E2 [03:02:45]MH_I2C_Read... [03:02:45]Read from MH i2c: E2 0B 00 [03:02:45]MH_I2C_Read... [03:02:45]Read from MH i2c: E2 0B 00 84 08 00 61 D6 AD CB D2 7E 0F 3D 90 00 53 [03:02:45]RAPDU: 61 D6 AD CB D2 7E 0F 3D 90 00 [03:02:45]wFMCommunicate OK [03:02:45]SAM_PROTO_SignData done [03:02:45]FM_MakeSignedData done [03:02:45]CreateOFDProtocolMessage [03:02:45]wFMCommunicate request_size=4 [03:02:45]MH_SAM_APDU [03:02:45]CAPDU: 80 11 00 00 [03:02:45]Write to MH i2c: E2 08 00 85 08 80 11 00 00 00 00 00 00 07 [03:02:45]Write i2c OK [03:02:45]MH_I2C_Read... [03:02:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:02:45]Read from MH i2c: E2 [03:02:45]MH_I2C_Read... [03:02:45]Read from MH i2c: E2 17 00 [03:02:45]MH_I2C_Read... [03:02:45]Read from MH i2c: E2 17 00 85 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 60 [03:02:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [03:02:45]wFMCommunicate OK [03:02:45]CreateOFDProtocolMessage done [03:02:45]OFDSenderStorePacket 178325 [03:02:45]StoreOFDPacket docnum=178325 [03:02:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 A6 CA 07 01 FB 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 19 00 00 00 F4 03 04 00 55 AA C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 95 B8 02 00 35 04 06 00 C5 8E D4 CC D7 1D 61 D6 AD CB D2 7E 0F 3D [03:02:46]CheckFolder [03:02:46]dirname=/storage/ofd_packets [03:02:46]CheckFolder done [03:02:46]ProducePacketName [03:02:46]name=ofd_packets/00178325 [03:02:46]NVStorageSaveData ofd_packets/00178325 [03:02:46]File name is /storage/ofd_packets/00178325 [03:02:46]Write 301 bytes [03:02:46]NVStorageSaveData done [03:02:46]OFDSenderStorePacket done [03:02:46]KKMCreateOFDPacket done [03:02:46]NVStorageSaveData kkm_last_timestamp [03:02:46]File name is /storage/kkm_last_timestamp [03:02:46]Write 4 bytes [03:02:46]NVStorageSaveData done [03:02:46]ExternCall_PrintAddStr [03:02:46]wPrintStart [03:02:46]Write to MH i2c: 01 00 00 86 08 8E [03:02:46]Write i2c OK [03:02:46]MH_I2C_Read... [03:02:46]Read from MH i2c: 01 [03:02:46]MH_I2C_Read... [03:02:46]Read from MH i2c: 01 07 00 [03:02:46]MH_I2C_Read... [03:02:46]Read from MH i2c: 01 07 00 86 08 00 00 00 00 00 FF 0F A3 [03:02:46]RasterBufferAndPrint [03:02:46]line Счет N : (1)292972 [03:02:46]line ИНН: 02508201610067 [03:02:46]line Контрольно-Кассовый Чек [03:02:46]line ПРОДАЖА [03:02:46]line ТРК (МРК, ГНК) : 52 [03:02:46]line Товар: 2710124130 [03:02:46]line Аи-92-К-5 [03:02:46]line 7.380 * 67.80 [03:02:46]line = 500.36 [03:02:46]line НДС 12% НСП 1% [03:02:46]line > о реализуемом товаре [03:02:46]line ОКРУГЛЕНИЕ: -0.36 [03:02:46]line ИТОГО: 500.00 [03:02:46]line Внесено: 500.00 [03:02:46]line СДАЧА: 0.00 [03:02:46]line НСП 1% : 4.43 [03:02:46]line НДС 12% : 53.14 [03:02:46]line Наличными: 500.00 [03:02:46]line Безнал.: 0.00 [03:02:46]line Место: АЗС № 130 "Партнер Нефть" [03:02:46]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [03:02:46]line СНО: Общий режим [03:02:46]line Чек 25 22.08.2024 03:02 [03:02:46]line Смена: 469 ФФД: 1.0 [03:02:46]line ЗНМ: 0300000071 [03:02:46]line РНМ: 0000000000092561 [03:02:46]line Версия ККМ: 001 [03:02:46]line ФМ: 0000000000871778 [03:02:46]line ФД: 178325 [03:02:46]line ФПД: 217217246222109 [03:02:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T030245&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178325&fm=217217246222109&tin=02508201610067®Number=0000000000092561&sum=50000 [03:02:46]written 0, free lines is 4095 [03:02:46]OFD Sender: Processing packet 178325 [packets to send 496, broken 495] [03:02:46]ProducePacketName [03:02:46]name=ofd_packets/00178325 [03:02:46]OFD Sender: To server: pG, [03:02:46]CommunicateWithHost lk.salyk.kg:30040 [03:02:46]ConnectInit lk.salyk.kg [03:02:46]Write to MH i2c: 01 00 00 B1 08 B9 [03:02:46]Write i2c OK [03:02:46]MH_I2C_Read... [03:02:46]Read from MH i2c: 01 [03:02:46]MH_I2C_Read... [03:02:46]Read from MH i2c: 01 07 00 [03:02:46]MH_I2C_Read... [03:02:46]Read from MH i2c: 01 07 00 B1 08 00 00 00 00 00 B5 0C 81 [03:02:46]RasterBufferAndPrint [03:02:46]line [03:02:46]line [03:02:46]line [03:02:46]line [03:02:46]line [03:02:46]written 0, free lines is 3260 [03:02:46]MH_Cut [03:02:46]Write to MH i2c: D1 01 00 B8 08 01 92 [03:02:46]Write i2c OK [03:02:46]MH_I2C_Read... [03:02:46]Read from MH i2c: D1 [03:02:46]MH_I2C_Read... [03:02:46]Read from MH i2c: D1 01 00 [03:02:46]MH_I2C_Read... [03:02:46]Read from MH i2c: D1 01 00 B8 08 00 91 [03:02:46]Write to MH i2c: 01 00 00 B9 08 C1 [03:02:46]Write i2c OK [03:02:46]MH_I2C_Read... [03:02:47]*** Cut start [03:02:47]*** Partial cut [03:02:47]*** CUTSNS_PIN = 1 [03:02:47]*** CUTSNS_PIN = 0 [03:02:47]*** Brake cut motor [03:02:47]Read from MH i2c: 01 [03:02:47]MH_I2C_Read... [03:02:47]*** Stop cut motor [03:02:47]*** Cut end [03:02:47]Read from MH i2c: 01 07 00 [03:02:47]MH_I2C_Read... [03:02:47]Read from MH i2c: 01 07 00 B9 08 00 00 00 00 00 FF 0F D6 [03:02:47]process_action close_receipt done [03:02:47]requested_data is exist [03:02:47]produce_requested_data [03:02:47]requested_item fm.sn is exist - process it [03:02:47]wFMCommunicate request_size=4 [03:02:47]MH_SAM_APDU [03:02:47]CAPDU: 80 11 00 00 [03:02:47]Write to MH i2c: E2 08 00 BA 08 80 11 00 00 00 00 00 00 3C [03:02:47]Write i2c OK [03:02:47]MH_I2C_Read... [03:02:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:02:47]Read from MH i2c: E2 [03:02:47]MH_I2C_Read... [03:02:47]Read from MH i2c: E2 17 00 [03:02:47]MH_I2C_Read... [03:02:47]Read from MH i2c: E2 17 00 BA 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 95 [03:02:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [03:02:47]wFMCommunicate OK [03:02:47]requested_item fd.num is exist - process it [03:02:47]SAM_PROTO_GetFieldsCounters [03:02:47]wFMCommunicate request_size=4 [03:02:47]MH_SAM_APDU [03:02:47]CAPDU: 80 13 00 00 [03:02:47]Write to MH i2c: E2 08 00 BB 08 80 13 00 00 00 00 00 00 3F [03:02:47]Write i2c OK [03:02:47]MH_I2C_Read... [03:02:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [03:02:48]Read from MH i2c: E2 [03:02:48]MH_I2C_Read... [03:02:48]Read from MH i2c: E2 62 00 [03:02:48]MH_I2C_Read... [03:02:48]Read from MH i2c: E2 62 00 BB 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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 95 B8 02 00 0E 04 04 00 D5 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 D4 [03:02: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 95 B8 02 00 0E 04 04 00 D5 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 [03:02:48]wFMCommunicate OK [03:02:48]SAM_PROTO_GetFieldsCounters done [03:02:48]requested_item shift.num is exist - process it [03:02:48]requested_item shift.opened is exist - process it [03:02:48]req_shift_opened [03:02:48]FM_GetShiftState [03:02:48]SAM_PROTO_GetShiftState [03:02:48]wFMCommunicate request_size=4 [03:02:48]MH_SAM_APDU [03:02:48]CAPDU: 80 13 01 00 [03:02:48]Write to MH i2c: E2 08 00 BC 08 80 13 01 00 00 00 00 00 41 [03:02:48]Write i2c OK [03:02:48]MH_I2C_Read... [03:02:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:02:48]Read from MH i2c: E2 [03:02:48]MH_I2C_Read... [03:02:48]Read from MH i2c: E2 0E 00 [03:02:48]MH_I2C_Read... [03:02:48]Read from MH i2c: E2 0E 00 BC 08 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 EF [03:02:48]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [03:02:48]wFMCommunicate OK [03:02:48]SAM_PROTO_GetShiftState done [03:02:48]FM_GetShiftState done [03:02:48]req_shift_opened done [03:02:48]requested_item shift.open_date is exist - process it [03:02:48]req_shift_open_date [03:02:48]req_shift_open_date done [03:02:48]produce_requested_data done [03:02:48]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178325,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [03:02:48]process_action_free close_receipt [03:02:48]json_value_free [03:02:48]json_value_free done [03:02:48]process_json_proto returns [03:02:48]Send response to host [03:02:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178325,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [03:02:48]free response buf [03:02:48]execute_script done [03:02:48]execute_script returns [03:02:48]free content buf [03:02:48]Sock 10.Close socket [03:02:48]Sock 10.Thread stoped [03:02:51]ConnectInit Can't take IP for lk.salyk.kg [03:02:51]CommunicateWithHost connect error [03:02:51]CommunicateWithHost err = -1 [03:02:51]OFD Sender: Server communicate error [03:02:56]OFD Sender: Processing packet 178325 [packets to send 496, broken 495] [03:02:56]ProducePacketName [03:02:56]name=ofd_packets/00178325 [03:02:56]OFD Sender: To server: pG, [03:02:56]CommunicateWithHost lk.salyk.kg:30040 [03:02:56]ConnectInit lk.salyk.kg [03:02:57]Connected sock=8 [03:02:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 A6 CA 07 01 FB 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 19 00 00 00 F4 03 04 00 55 AA C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 95 B8 02 00 35 04 06 00 C5 8E D4 CC D7 1D 61 D6 AD CB D2 7E 0F 3D [03:02: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 37 38 4F 00 00 00 87 14 47 00 77 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 37 38 10 04 04 00 95 B8 02 00 F4 03 04 00 0A 56 C6 66 B6 04 01 00 00 75 34 01 FE 12 9C 63 78 [03:02:59]CommunicateWithHost err = 0 [03:02:59]CheckOFDResponse [03:02:59]1017 (14) - 77093643461234 [03:02:59]1041 (16) - 0000000000871778 [03:02:59]1040 (4) - 178325 [03:02:59]1012 (4) - 21.08.2024 21:03 [03:02:59]1206 (1) - 0 [03:02:59]OFD Sender: Remove packet 178325 [03:02:59]ProducePacketName [03:02:59]name=ofd_packets/00178325 [03:02:59]NVStorageDeleteData [03:03:00]OFD Sender: No OFD packet to send [03:03:05]OFD Sender: No OFD packet to send [03:03:10]OFD Sender: No OFD packet to send [03:03:15]OFD Sender: No OFD packet to send [03:03:20]OFD Sender: No OFD packet to send [03:03:25]OFD Sender: No OFD packet to send [03:03:26]recv_with_timeout no data received [03:03:30]OFD Sender: No OFD packet to send [03:03:35]OFD Sender: No OFD packet to send [03:03:40]OFD Sender: No OFD packet to send [03:03:43]recv_with_timeout no data received [03:03:45]OFD Sender: No OFD packet to send [03:03:50]OFD Sender: No OFD packet to send [03:03:55]OFD Sender: No OFD packet to send [03:04:00]OFD Sender: No OFD packet to send [03:04:01]recv_with_timeout no data received [03:04:05]OFD Sender: No OFD packet to send [03:04:10]OFD Sender: No OFD packet to send [03:04:15]OFD Sender: No OFD packet to send [03:04:20]OFD Sender: No OFD packet to send [03:04:25]OFD Sender: No OFD packet to send [03:04:30]OFD Sender: No OFD packet to send [03:04:35]OFD Sender: No OFD packet to send [03:04:40]OFD Sender: No OFD packet to send [03:04:45]OFD Sender: No OFD packet to send [03:04:50]OFD Sender: No OFD packet to send [03:04:54]recv_with_timeout no data received [03:04:55]OFD Sender: No OFD packet to send [03:05:00]OFD Sender: No OFD packet to send [03:05:05]recv_with_timeout no data received [03:05:05]OFD Sender: No OFD packet to send [03:05:10]OFD Sender: No OFD packet to send [03:05:15]recv_with_timeout no data received [03:05:15]OFD Sender: No OFD packet to send [03:05:20]OFD Sender: No OFD packet to send [03:05:25]OFD Sender: No OFD packet to send [03:05:30]OFD Sender: No OFD packet to send [03:05:35]OFD Sender: No OFD packet to send [03:05:40]OFD Sender: No OFD packet to send [03:05:45]recv_with_timeout no data received [03:05:45]OFD Sender: No OFD packet to send [03:05:50]OFD Sender: No OFD packet to send [03:05:55]OFD Sender: No OFD packet to send [03:06:00]OFD Sender: No OFD packet to send [03:06:05]OFD Sender: No OFD packet to send [03:06:10]OFD Sender: No OFD packet to send [03:06:15]OFD Sender: No OFD packet to send [03:06:21]OFD Sender: No OFD packet to send [03:06:26]OFD Sender: No OFD packet to send [03:06:31]OFD Sender: No OFD packet to send [03:06:36]OFD Sender: No OFD packet to send [03:06:41]OFD Sender: No OFD packet to send [03:06:46]OFD Sender: No OFD packet to send [03:06:51]OFD Sender: No OFD packet to send [03:06:56]OFD Sender: No OFD packet to send [03:07:01]OFD Sender: No OFD packet to send [03:07:06]OFD Sender: No OFD packet to send [03:07:11]OFD Sender: No OFD packet to send [03:07:16]OFD Sender: No OFD packet to send [03:07:21]OFD Sender: No OFD packet to send [03:07:26]OFD Sender: No OFD packet to send [03:07:31]OFD Sender: No OFD packet to send [03:07:36]OFD Sender: No OFD packet to send [03:07:41]OFD Sender: No OFD packet to send [03:07:46]OFD Sender: No OFD packet to send [03:07:51]OFD Sender: No OFD packet to send [03:07:56]OFD Sender: No OFD packet to send [03:08:01]OFD Sender: No OFD packet to send [03:08:06]OFD Sender: No OFD packet to send [03:08:11]OFD Sender: No OFD packet to send [03:08:16]OFD Sender: No OFD packet to send [03:08:21]OFD Sender: No OFD packet to send [03:08:26]OFD Sender: No OFD packet to send [03:08:31]OFD Sender: No OFD packet to send [03:08:36]OFD Sender: No OFD packet to send [03:08:37]recv_with_timeout no data received [03:08:41]OFD Sender: No OFD packet to send [03:08:46]OFD Sender: No OFD packet to send [03:08:51]OFD Sender: No OFD packet to send [03:08:56]OFD Sender: No OFD packet to send [03:09:01]OFD Sender: No OFD packet to send [03:09:06]OFD Sender: No OFD packet to send [03:09:11]OFD Sender: No OFD packet to send [03:09:16]OFD Sender: No OFD packet to send [03:09:21]OFD Sender: No OFD packet to send [03:09:26]OFD Sender: No OFD packet to send [03:09:31]OFD Sender: No OFD packet to send [03:09:36]OFD Sender: No OFD packet to send [03:09:40]accept exits with 9 [03:09:40]New connection [03:09:40]New thread 3067022692 created [03:09:40]Thread 3067166052 joined [03:09:40]Waiting for new connection... [03:09:40] Sock 9.Parse request [03:09:40]Sock 9.Check first char [03:09:40]Sock 9.First char is OK [03:09:40]request: POST /json_proto HTTP/1.0 [03:09:40]Method: POST [03:09:40]URL: /json_proto [03:09:40]Method is POST - this is cgi request [03:09:40]url: /json_proto [03:09:40]query_string will be loaded in cgi processing [03:09:40]execute_cgi json_proto POST (null) [03:09:40]execute_cgi path=json_proto method=POST [03:09:40]POST find Content-Length [03:09:40]Host: 172.17.44.131:8080 [03:09:40]Content-Length: 674 [03:09:40]Content-Type: application/json [03:09:40] [03:09:40]POST finish read [03:09:40]Found Content-Length = 674 [03:09:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292973", "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" : 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" ] } } [03:09:40]execute_script... [03:09: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)292973", "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" : 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" ] } } [03:09:40]POST & json_proto [03:09:40]process_json_proto [03:09:40]json parsed OK: [03:09:40]protocol is kg_v1.0 [03:09:40]action value=close_receipt [03:09:40]process_action close_receipt [03:09:40]cmd_close_receipt [03:09:40]MH_GetDate [03:09:40]Write to MH i2c: F0 00 00 BD 08 B4 [03:09:40]Write i2c OK [03:09:40]MH_I2C_Read... [03:09:40]Read from MH i2c: F0 [03:09:40]MH_I2C_Read... [03:09:40]Read from MH i2c: F0 09 00 [03:09:40]MH_I2C_Read... [03:09:40]Read from MH i2c: F0 09 00 BD 08 00 F4 AB C6 66 4F 53 BE 66 4E [03:09:40]GetLastDocTimeStamp 1724295765 [03:09:40]current date 1724296180 [03:09:40]FM_GetShiftState [03:09:40]SAM_PROTO_GetShiftState [03:09:40]wFMCommunicate request_size=4 [03:09:40]MH_SAM_APDU [03:09:40]CAPDU: 80 13 01 00 [03:09:40]Write to MH i2c: E2 08 00 BE 08 80 13 01 00 00 00 00 00 43 [03:09:40]Write i2c OK [03:09:40]MH_I2C_Read... [03:09:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:09:40]Read from MH i2c: E2 [03:09:40]MH_I2C_Read... [03:09:40]Read from MH i2c: E2 0E 00 [03:09:40]MH_I2C_Read... [03:09:40]Read from MH i2c: E2 0E 00 BE 08 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 F1 [03:09:40]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [03:09:40]wFMCommunicate OK [03:09:40]SAM_PROTO_GetShiftState done [03:09:40]FM_GetShiftState done [03:09:40]opened in 1724285939 [03:09:40]opened+sec_in_day 1724372339 [03:09:40]quantity*price = 40005 [03:09:40]sum+1 = 40006 [03:09:40]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 СНО: Общий режим Чек 26 22.08.2024 03:09 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178326 ФПД: 259427783436214 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T030940&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178326&fm=259427783436214&tin=02508201610067®Number=0000000000092561&sum=40000 [03:09:41]StoreToDocumentArchive [03:09:41]shift 469 fd 178326 [03:09:41]save to /storage/0469/doc_00178326 [03:09:41]save last doc name /storage/0469/doc_00178326 to /storage/kkm_last_doc_name [03:09:41]save OK [03:09:41]Clear old archive folders... [03:09:41]ProcessDocumentItem done err = 0, tmpTLVsize=248 [03:09:41]tlvbuf is 01D17D20 [03:09:41]SAM_PROTO_ClearQueue [03:09:41]wFMCommunicate request_size=4 [03:09:41]MH_SAM_APDU [03:09:41]CAPDU: 80 09 00 00 [03:09:41]Write to MH i2c: E2 08 00 CB 08 80 09 00 00 00 00 00 00 45 [03:09:41]Write i2c OK [03:09:41]MH_I2C_Read... [03:09:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [03:09:41]Read from MH i2c: E2 [03:09:41]MH_I2C_Read... [03:09:41]Read from MH i2c: E2 03 00 [03:09:41]MH_I2C_Read... [03:09:41]Read from MH i2c: E2 03 00 CB 08 00 90 00 47 [03:09:41]RAPDU: 90 00 [03:09:41]wFMCommunicate OK [03:09:41]SAM_PROTO_ClearQueue done [03:09:41]KKMCreateOFDPacket [03:09:41]OFDProtocolAddRootSTLVToBuf [03:09:41]FM_MakeSignedData [03:09:41]FM_MakeSignedData [03:09:41]SAM_PROTO_SignData [03:09:41]wFMCommunicate request_size=4 [03:09:41]MH_SAM_APDU [03:09:41]CAPDU: 80 0D 01 02 [03:09:41]Write to MH i2c: E2 08 00 CC 08 80 0D 01 02 00 00 00 00 4D [03:09:41]Write i2c OK [03:09:41]MH_I2C_Read... [03:09:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [03:09:41]Read from MH i2c: E2 [03:09:41]MH_I2C_Read... [03:09:41]Read from MH i2c: E2 03 00 [03:09:41]MH_I2C_Read... [03:09:41]Read from MH i2c: E2 03 00 CC 08 00 90 00 48 [03:09:41]RAPDU: 90 00 [03:09:41]wFMCommunicate OK [03:09:41]wFMCommunicate request_size=255 [03:09:41]MH_SAM_APDU [03:09: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 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 1A 00 00 00 F4 03 04 00 F4 AB C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 96 B8 02 00 35 04 06 00 EB F2 BC E0 [03:09:41]Write to MH i2c: E2 02 01 CD 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 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 1A 00 00 00 F4 03 04 00 F4 AB C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 96 B8 02 00 35 04 06 00 EB F2 BC E0 00 00 52 [03:09:41]Write i2c OK [03:09:41]MH_I2C_Read... [03:09:41]OFD Sender: No OFD packet to send [03:09:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:09:41]Read from MH i2c: E2 [03:09:41]MH_I2C_Read... [03:09:41]Read from MH i2c: E2 03 00 [03:09:41]MH_I2C_Read... [03:09:41]Read from MH i2c: E2 03 00 CD 08 00 90 00 49 [03:09:41]RAPDU: 90 00 [03:09:41]wFMCommunicate OK [03:09:41]wFMCommunicate request_size=7 [03:09:41]MH_SAM_APDU [03:09:41]CAPDU: 80 0D 02 02 02 67 B6 [03:09:41]Write to MH i2c: E2 0A 00 CE 08 80 0D 02 02 02 00 67 B6 00 00 71 [03:09:41]Write i2c OK [03:09:41]MH_I2C_Read... [03:09:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:09:41]Read from MH i2c: E2 [03:09:41]MH_I2C_Read... [03:09:41]Read from MH i2c: E2 03 00 [03:09:41]MH_I2C_Read... [03:09:41]Read from MH i2c: E2 03 00 CE 08 00 90 00 4A [03:09:41]RAPDU: 90 00 [03:09:41]wFMCommunicate OK [03:09:41]wFMCommunicate request_size=4 [03:09:41]MH_SAM_APDU [03:09:41]CAPDU: 80 0D 03 02 [03:09:41]Write to MH i2c: E2 08 00 CF 08 80 0D 03 02 00 00 00 00 52 [03:09:41]Write i2c OK [03:09:41]MH_I2C_Read... [03:09:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [03:09:41]Read from MH i2c: E2 [03:09:41]MH_I2C_Read... [03:09:41]Read from MH i2c: E2 0B 00 [03:09:41]MH_I2C_Read... [03:09:41]Read from MH i2c: E2 0B 00 CF 08 00 FA 95 91 DC 97 F0 4E 49 90 00 6D [03:09:41]RAPDU: FA 95 91 DC 97 F0 4E 49 90 00 [03:09:41]wFMCommunicate OK [03:09:41]SAM_PROTO_SignData done [03:09:41]FM_MakeSignedData done [03:09:41]CreateOFDProtocolMessage [03:09:41]wFMCommunicate request_size=4 [03:09:41]MH_SAM_APDU [03:09:41]CAPDU: 80 11 00 00 [03:09:41]Write to MH i2c: E2 08 00 D0 08 80 11 00 00 00 00 00 00 52 [03:09:41]Write i2c OK [03:09:41]MH_I2C_Read... [03:09:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:09:41]Read from MH i2c: E2 [03:09:41]MH_I2C_Read... [03:09:41]Read from MH i2c: E2 17 00 [03:09:41]MH_I2C_Read... [03:09:41]Read from MH i2c: E2 17 00 D0 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 AB [03:09:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [03:09:41]wFMCommunicate OK [03:09:41]CreateOFDProtocolMessage done [03:09:41]OFDSenderStorePacket 178326 [03:09:41]StoreOFDPacket docnum=178326 [03:09:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0C 01 00 00 15 B6 04 01 0C 53 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 1A 00 00 00 F4 03 04 00 F4 AB C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 96 B8 02 00 35 04 06 00 EB F2 BC E0 67 B6 FA 95 91 DC 97 F0 4E 49 [03:09:41]CheckFolder [03:09:41]dirname=/storage/ofd_packets [03:09:41]CheckFolder done [03:09:41]ProducePacketName [03:09:41]name=ofd_packets/00178326 [03:09:41]NVStorageSaveData ofd_packets/00178326 [03:09:41]File name is /storage/ofd_packets/00178326 [03:09:41]Write 298 bytes [03:09:41]NVStorageSaveData done [03:09:41]OFDSenderStorePacket done [03:09:41]KKMCreateOFDPacket done [03:09:41]NVStorageSaveData kkm_last_timestamp [03:09:41]File name is /storage/kkm_last_timestamp [03:09:41]Write 4 bytes [03:09:41]NVStorageSaveData done [03:09:41]ExternCall_PrintAddStr [03:09:41]wPrintStart [03:09:41]Write to MH i2c: 01 00 00 D1 08 D9 [03:09:41]Write i2c OK [03:09:41]MH_I2C_Read... [03:09:41]Read from MH i2c: 01 [03:09:41]MH_I2C_Read... [03:09:41]Read from MH i2c: 01 07 00 [03:09:41]MH_I2C_Read... [03:09:41]Read from MH i2c: 01 07 00 D1 08 00 00 00 00 00 FF 0F EE [03:09:41]RasterBufferAndPrint [03:09:41]line Счет N : (1)292973 [03:09:41]line ИНН: 02508201610067 [03:09:41]line Контрольно-Кассовый Чек [03:09:41]line ПРОДАЖА [03:09:41]line ТРК (МРК, ГНК) : 44 [03:09:41]line Товар: 2710194800 [03:09:41]line ДТ-К-5 [03:09:41]line 5.250 * 76.20 [03:09:41]line = 400.05 [03:09:41]line НДС 12% НСП 1% [03:09:41]line > о реализуемом товаре [03:09:41]line ОКРУГЛЕНИЕ: -0.05 [03:09:41]line ИТОГО: 400.00 [03:09:41]line Внесено: 400.00 [03:09:41]line СДАЧА: 0.00 [03:09:41]line НСП 1% : 3.54 [03:09:41]line НДС 12% : 42.48 [03:09:41]line Наличными: 400.00 [03:09:41]line Безнал.: 0.00 [03:09:41]line Место: АЗС № 130 "Партнер Нефть" [03:09:41]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [03:09:41]line СНО: Общий режим [03:09:41]line Чек 26 22.08.2024 03:09 [03:09:41]line Смена: 469 ФФД: 1.0 [03:09:41]line ЗНМ: 0300000071 [03:09:41]line РНМ: 0000000000092561 [03:09:41]line Версия ККМ: 001 [03:09:41]line ФМ: 0000000000871778 [03:09:41]line ФД: 178326 [03:09:41]line ФПД: 259427783436214 [03:09:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T030940&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178326&fm=259427783436214&tin=02508201610067®Number=0000000000092561&sum=40000 [03:09:42]OFD Sender: Processing packet 178326 [packets to send 496, broken 495] [03:09:42]ProducePacketName [03:09:42]name=ofd_packets/00178326 [03:09:42]OFD Sender: To server: pG, [03:09:42]CommunicateWithHost lk.salyk.kg:30040 [03:09:42]ConnectInit lk.salyk.kg [03:09:42]written 0, free lines is 4095 [03:09:42]Write to MH i2c: 01 00 00 FC 08 04 [03:09:42]Write i2c OK [03:09:42]MH_I2C_Read... [03:09:42]Read from MH i2c: 01 [03:09:42]MH_I2C_Read... [03:09:42]Read from MH i2c: 01 07 00 [03:09:42]MH_I2C_Read... [03:09:42]Read from MH i2c: 01 07 00 FC 08 00 00 00 00 00 C1 0C D8 [03:09:42]RasterBufferAndPrint [03:09:42]line [03:09:42]line [03:09:42]line [03:09:42]line [03:09:42]line [03:09:42]written 0, free lines is 3272 [03:09:42]MH_Cut [03:09:42]Write to MH i2c: D1 01 00 03 09 01 DE [03:09:42]Write i2c OK [03:09:42]MH_I2C_Read... [03:09:42]Read from MH i2c: D1 [03:09:42]MH_I2C_Read... [03:09:42]Read from MH i2c: D1 01 00 [03:09:42]MH_I2C_Read... [03:09:42]Read from MH i2c: D1 01 00 03 09 00 DD [03:09:42]Write to MH i2c: 01 00 00 04 09 0D [03:09:42]Write i2c OK [03:09:42]MH_I2C_Read... [03:09:43]*** Cut start [03:09:43]*** Partial cut [03:09:43]*** CUTSNS_PIN = 1 [03:09:43]*** CUTSNS_PIN = 0 [03:09:43]*** Brake cut motor [03:09:43]Read from MH i2c: 01 [03:09:43]MH_I2C_Read... [03:09:43]*** Stop cut motor [03:09:43]*** Cut end [03:09:43]Read from MH i2c: 01 07 00 [03:09:43]MH_I2C_Read... [03:09:43]Read from MH i2c: 01 07 00 04 09 00 00 00 00 00 FF 0F 22 [03:09:43]process_action close_receipt done [03:09:43]requested_data is exist [03:09:43]produce_requested_data [03:09:43]requested_item fm.sn is exist - process it [03:09:43]wFMCommunicate request_size=4 [03:09:43]MH_SAM_APDU [03:09:43]CAPDU: 80 11 00 00 [03:09:43]Write to MH i2c: E2 08 00 05 09 80 11 00 00 00 00 00 00 88 [03:09:43]Write i2c OK [03:09:43]MH_I2C_Read... [03:09:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:09:43]Read from MH i2c: E2 [03:09:43]MH_I2C_Read... [03:09:43]Read from MH i2c: E2 17 00 [03:09:43]MH_I2C_Read... [03:09:43]Read from MH i2c: E2 17 00 05 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 E1 [03:09:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [03:09:43]wFMCommunicate OK [03:09:43]requested_item fd.num is exist - process it [03:09:43]SAM_PROTO_GetFieldsCounters [03:09:43]wFMCommunicate request_size=4 [03:09:43]MH_SAM_APDU [03:09:43]CAPDU: 80 13 00 00 [03:09:43]Write to MH i2c: E2 08 00 06 09 80 13 00 00 00 00 00 00 8B [03:09:44]Write i2c OK [03:09:44]MH_I2C_Read... [03:09:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [03:09:44]Read from MH i2c: E2 [03:09:44]MH_I2C_Read... [03:09:44]Read from MH i2c: E2 62 00 [03:09:44]MH_I2C_Read... [03:09:44]Read from MH i2c: E2 62 00 06 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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 96 B8 02 00 0E 04 04 00 D5 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 24 [03:09: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 96 B8 02 00 0E 04 04 00 D5 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 [03:09:44]wFMCommunicate OK [03:09:44]SAM_PROTO_GetFieldsCounters done [03:09:44]requested_item shift.num is exist - process it [03:09:44]requested_item shift.opened is exist - process it [03:09:44]req_shift_opened [03:09:44]FM_GetShiftState [03:09:44]SAM_PROTO_GetShiftState [03:09:44]wFMCommunicate request_size=4 [03:09:44]MH_SAM_APDU [03:09:44]CAPDU: 80 13 01 00 [03:09:44]Write to MH i2c: E2 08 00 07 09 80 13 01 00 00 00 00 00 8D [03:09:44]Write i2c OK [03:09:44]MH_I2C_Read... [03:09:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:09:44]Read from MH i2c: E2 [03:09:44]MH_I2C_Read... [03:09:44]Read from MH i2c: E2 0E 00 [03:09:44]MH_I2C_Read... [03:09:44]Read from MH i2c: E2 0E 00 07 09 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 3B [03:09:44]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [03:09:44]wFMCommunicate OK [03:09:44]SAM_PROTO_GetShiftState done [03:09:44]FM_GetShiftState done [03:09:44]req_shift_opened done [03:09:44]requested_item shift.open_date is exist - process it [03:09:44]req_shift_open_date [03:09:44]req_shift_open_date done [03:09:44]produce_requested_data done [03:09:44]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178326,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [03:09:44]process_action_free close_receipt [03:09:44]json_value_free [03:09:44]json_value_free done [03:09:44]process_json_proto returns [03:09:44]Send response to host [03:09:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178326,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [03:09:44]free response buf [03:09:44]execute_script done [03:09:44]execute_script returns [03:09:44]free content buf [03:09:44]Sock 9.Close socket [03:09:44]Sock 9.Thread stoped [03:09:49]Connected sock=11 [03:09: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 37 38 0C 01 00 00 15 B6 04 01 0C 53 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 1A 00 00 00 F4 03 04 00 F4 AB C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 96 B8 02 00 35 04 06 00 EB F2 BC E0 67 B6 FA 95 91 DC 97 F0 4E 49 [03:09: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 37 38 4F 00 00 00 F2 2A 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 37 38 10 04 04 00 96 B8 02 00 F4 03 04 00 A6 57 C6 66 B6 04 01 00 00 DE 6B F4 6F DB BC B7 4F [03:09:51]CommunicateWithHost err = 0 [03:09:51]CheckOFDResponse [03:09:51]1017 (14) - 77093643461234 [03:09:51]1041 (16) - 0000000000871778 [03:09:51]1040 (4) - 178326 [03:09:51]1012 (4) - 21.08.2024 21:09 [03:09:51]1206 (1) - 0 [03:09:51]OFD Sender: Remove packet 178326 [03:09:51]ProducePacketName [03:09:51]name=ofd_packets/00178326 [03:09:51]NVStorageDeleteData [03:09:51]OFD Sender: No OFD packet to send [03:09:56]OFD Sender: No OFD packet to send [03:10:01]OFD Sender: No OFD packet to send [03:10:06]recv_with_timeout no data received [03:10:06]OFD Sender: No OFD packet to send [03:10:11]OFD Sender: No OFD packet to send [03:10:16]OFD Sender: No OFD packet to send [03:10:21]OFD Sender: No OFD packet to send [03:10:26]OFD Sender: No OFD packet to send [03:10:31]OFD Sender: No OFD packet to send [03:10:36]OFD Sender: No OFD packet to send [03:10:41]OFD Sender: No OFD packet to send [03:10:46]OFD Sender: No OFD packet to send [03:10:51]OFD Sender: No OFD packet to send [03:10:56]OFD Sender: No OFD packet to send [03:11:00]recv_with_timeout no data received [03:11:01]OFD Sender: No OFD packet to send [03:11:06]OFD Sender: No OFD packet to send [03:11:11]OFD Sender: No OFD packet to send [03:11:16]OFD Sender: No OFD packet to send [03:11:21]OFD Sender: No OFD packet to send [03:11:26]OFD Sender: No OFD packet to send [03:11:31]OFD Sender: No OFD packet to send [03:11:36]OFD Sender: No OFD packet to send [03:11:41]OFD Sender: No OFD packet to send [03:12:11]OFD Sender: No OFD packet to send [03:12:16]OFD Sender: No OFD packet to send [03:12:21]OFD Sender: No OFD packet to send [03:12:26]recv_with_timeout no data received [03:12:26]OFD Sender: No OFD packet to send [03:12:31]OFD Sender: No OFD packet to send [03:12:37]OFD Sender: No OFD packet to send [03:12:42]OFD Sender: No OFD packet to send [03:12:47]OFD Sender: No OFD packet to send [03:12:52]OFD Sender: No OFD packet to send [03:12:57]OFD Sender: No OFD packet to send [03:13:02]OFD Sender: No OFD packet to send [03:13:07]OFD Sender: No OFD packet to send [03:13:12]OFD Sender: No OFD packet to send [03:13:17]OFD Sender: No OFD packet to send [03:13:22]OFD Sender: No OFD packet to send [03:13:27]OFD Sender: No OFD packet to send [03:13:32]OFD Sender: No OFD packet to send [03:14:06]ConnectInit Can't connect to host [03:14:07]OFD Sender: No OFD packet to send [03:14:12]OFD Sender: No OFD packet to send [03:14:17]OFD Sender: No OFD packet to send [03:14:22]OFD Sender: No OFD packet to send [03:14:27]OFD Sender: No OFD packet to send [03:14:32]OFD Sender: No OFD packet to send [03:14:37]OFD Sender: No OFD packet to send [03:14:42]OFD Sender: No OFD packet to send [03:14:47]OFD Sender: No OFD packet to send [03:14:52]OFD Sender: No OFD packet to send [03:14:57]OFD Sender: No OFD packet to send [03:15:02]OFD Sender: No OFD packet to send [03:15:07]OFD Sender: No OFD packet to send [03:15:12]OFD Sender: No OFD packet to send [03:15:17]OFD Sender: No OFD packet to send [03:15:22]OFD Sender: No OFD packet to send [03:15:27]OFD Sender: No OFD packet to send [03:15:32]OFD Sender: No OFD packet to send [03:15:37]OFD Sender: No OFD packet to send [03:15:42]OFD Sender: No OFD packet to send [03:15:47]OFD Sender: No OFD packet to send [03:15:52]OFD Sender: No OFD packet to send [03:15:57]OFD Sender: No OFD packet to send [03:16:02]OFD Sender: No OFD packet to send [03:16:07]OFD Sender: No OFD packet to send [03:16:12]OFD Sender: No OFD packet to send [03:16:17]OFD Sender: No OFD packet to send [03:16:19]recv_with_timeout no data received [03:16:22]OFD Sender: No OFD packet to send [03:16:27]OFD Sender: No OFD packet to send [03:16:32]OFD Sender: No OFD packet to send [03:16:37]OFD Sender: No OFD packet to send [03:16:42]OFD Sender: No OFD packet to send [03:16:47]OFD Sender: No OFD packet to send [03:16:52]OFD Sender: No OFD packet to send [03:16:57]OFD Sender: No OFD packet to send [03:16:59]recv_with_timeout no data received [03:17:02]OFD Sender: No OFD packet to send [03:17:07]OFD Sender: No OFD packet to send [03:17:12]OFD Sender: No OFD packet to send [03:17:17]OFD Sender: No OFD packet to send [03:17:22]OFD Sender: No OFD packet to send [03:17:27]OFD Sender: No OFD packet to send [03:17:32]OFD Sender: No OFD packet to send [03:17:37]OFD Sender: No OFD packet to send [03:17:42]OFD Sender: No OFD packet to send [03:17:47]OFD Sender: No OFD packet to send [03:17:52]OFD Sender: No OFD packet to send [03:17:57]OFD Sender: No OFD packet to send [03:18:02]OFD Sender: No OFD packet to send [03:18:07]OFD Sender: No OFD packet to send [03:18:12]OFD Sender: No OFD packet to send [03:18:17]OFD Sender: No OFD packet to send [03:18:22]OFD Sender: No OFD packet to send [03:18:27]OFD Sender: No OFD packet to send [03:18:32]OFD Sender: No OFD packet to send [03:18:37]OFD Sender: No OFD packet to send [03:18:39]recv_with_timeout no data received [03:18:42]OFD Sender: No OFD packet to send [03:18:47]OFD Sender: No OFD packet to send [03:18:52]OFD Sender: No OFD packet to send [03:18:57]OFD Sender: No OFD packet to send [03:19:02]OFD Sender: No OFD packet to send [03:19:07]OFD Sender: No OFD packet to send [03:19:12]OFD Sender: No OFD packet to send [03:19:17]OFD Sender: No OFD packet to send [03:19:23]OFD Sender: No OFD packet to send [03:19:28]OFD Sender: No OFD packet to send [03:19:33]OFD Sender: No OFD packet to send [03:19:38]OFD Sender: No OFD packet to send [03:19:39]recv_with_timeout no data received [03:19:43]OFD Sender: No OFD packet to send [03:19:48]OFD Sender: No OFD packet to send [03:19:53]OFD Sender: No OFD packet to send [03:19:58]OFD Sender: No OFD packet to send [03:20:03]OFD Sender: No OFD packet to send [03:20:08]OFD Sender: No OFD packet to send [03:20:13]OFD Sender: No OFD packet to send [03:20:18]OFD Sender: No OFD packet to send [03:20:23]OFD Sender: No OFD packet to send [03:20:28]OFD Sender: No OFD packet to send [03:20:33]OFD Sender: No OFD packet to send [03:20:38]OFD Sender: No OFD packet to send [03:20:43]OFD Sender: No OFD packet to send [03:20:48]OFD Sender: No OFD packet to send [03:20:53]OFD Sender: No OFD packet to send [03:20:58]OFD Sender: No OFD packet to send [03:21:02]recv_with_timeout no data received [03:21:03]OFD Sender: No OFD packet to send [03:21:08]OFD Sender: No OFD packet to send [03:21:13]OFD Sender: No OFD packet to send [03:21:18]OFD Sender: No OFD packet to send [03:21:23]OFD Sender: No OFD packet to send [03:21:28]OFD Sender: No OFD packet to send [03:21:33]OFD Sender: No OFD packet to send [03:21:38]OFD Sender: No OFD packet to send [03:21:40]recv_with_timeout no data received [03:21:43]OFD Sender: No OFD packet to send [03:21:48]OFD Sender: No OFD packet to send [03:21:53]OFD Sender: No OFD packet to send [03:21:58]OFD Sender: No OFD packet to send [03:22:03]OFD Sender: No OFD packet to send [03:22:08]OFD Sender: No OFD packet to send [03:22:13]OFD Sender: No OFD packet to send [03:22:18]OFD Sender: No OFD packet to send [03:22:23]OFD Sender: No OFD packet to send [03:22:28]OFD Sender: No OFD packet to send [03:22:33]OFD Sender: No OFD packet to send [03:22:38]OFD Sender: No OFD packet to send [03:22:39]recv_with_timeout no data received [03:22:43]OFD Sender: No OFD packet to send [03:22:48]OFD Sender: No OFD packet to send [03:22:53]OFD Sender: No OFD packet to send [03:22:58]OFD Sender: No OFD packet to send [03:23:03]OFD Sender: No OFD packet to send [03:23:08]OFD Sender: No OFD packet to send [03:23:13]OFD Sender: No OFD packet to send [03:23:18]recv_with_timeout no data received [03:23:18]OFD Sender: No OFD packet to send [03:23:23]OFD Sender: No OFD packet to send [03:23:28]OFD Sender: No OFD packet to send [03:23:33]OFD Sender: No OFD packet to send [03:23:38]OFD Sender: No OFD packet to send [03:23:43]OFD Sender: No OFD packet to send [03:23:48]OFD Sender: No OFD packet to send [03:23:53]OFD Sender: No OFD packet to send [03:23:58]OFD Sender: No OFD packet to send [03:24:03]OFD Sender: No OFD packet to send [03:24:08]OFD Sender: No OFD packet to send [03:24:13]OFD Sender: No OFD packet to send [03:24:18]OFD Sender: No OFD packet to send [03:24:23]OFD Sender: No OFD packet to send [03:24:28]OFD Sender: No OFD packet to send [03:24:33]OFD Sender: No OFD packet to send [03:24:33]recv_with_timeout no data received [03:24:38]OFD Sender: No OFD packet to send [03:24:43]OFD Sender: No OFD packet to send [03:24:48]OFD Sender: No OFD packet to send [03:24:53]OFD Sender: No OFD packet to send [03:24:58]OFD Sender: No OFD packet to send [03:25:00]recv_with_timeout no data received [03:25:03]OFD Sender: No OFD packet to send [03:25:08]OFD Sender: No OFD packet to send [03:25:13]OFD Sender: No OFD packet to send [03:25:18]OFD Sender: No OFD packet to send [03:25:23]OFD Sender: No OFD packet to send [03:25:28]OFD Sender: No OFD packet to send [03:25:33]OFD Sender: No OFD packet to send [03:25:38]OFD Sender: No OFD packet to send [03:25:43]OFD Sender: No OFD packet to send [03:25:48]OFD Sender: No OFD packet to send [03:25:53]OFD Sender: No OFD packet to send [03:25:58]OFD Sender: No OFD packet to send [03:26:03]OFD Sender: No OFD packet to send [03:26:09]OFD Sender: No OFD packet to send [03:26:14]OFD Sender: No OFD packet to send [03:26:19]OFD Sender: No OFD packet to send [03:26:24]OFD Sender: No OFD packet to send [03:26:29]OFD Sender: No OFD packet to send [03:26:34]OFD Sender: No OFD packet to send [03:26:39]OFD Sender: No OFD packet to send [03:26:44]OFD Sender: No OFD packet to send [03:26:49]OFD Sender: No OFD packet to send [03:26:54]OFD Sender: No OFD packet to send [03:26:59]OFD Sender: No OFD packet to send [03:27:04]OFD Sender: No OFD packet to send [03:27:09]OFD Sender: No OFD packet to send [03:27:14]OFD Sender: No OFD packet to send [03:27:19]OFD Sender: No OFD packet to send [03:27:20]recv_with_timeout no data received [03:27:24]OFD Sender: No OFD packet to send [03:27:29]OFD Sender: No OFD packet to send [03:27:34]OFD Sender: No OFD packet to send [03:27:39]OFD Sender: No OFD packet to send [03:27:44]OFD Sender: No OFD packet to send [03:27:49]OFD Sender: No OFD packet to send [03:27:54]OFD Sender: No OFD packet to send [03:27:59]OFD Sender: No OFD packet to send [03:28:04]OFD Sender: No OFD packet to send [03:28:09]OFD Sender: No OFD packet to send [03:28:14]OFD Sender: No OFD packet to send [03:28:19]OFD Sender: No OFD packet to send [03:28:24]OFD Sender: No OFD packet to send [03:28:29]OFD Sender: No OFD packet to send [03:28:34]OFD Sender: No OFD packet to send [03:28:39]OFD Sender: No OFD packet to send [03:28:44]OFD Sender: No OFD packet to send [03:28:49]OFD Sender: No OFD packet to send [03:28:54]OFD Sender: No OFD packet to send [03:28:59]OFD Sender: No OFD packet to send [03:29:04]OFD Sender: No OFD packet to send [03:29:09]OFD Sender: No OFD packet to send [03:29:14]OFD Sender: No OFD packet to send [03:29:19]OFD Sender: No OFD packet to send [03:29:24]OFD Sender: No OFD packet to send [03:29:29]OFD Sender: No OFD packet to send [03:29:34]OFD Sender: No OFD packet to send [03:29:39]OFD Sender: No OFD packet to send [03:29:44]OFD Sender: No OFD packet to send [03:29:49]OFD Sender: No OFD packet to send [03:29:50]accept exits with 8 [03:29:50]New connection [03:29:50]New thread 3067166052 created [03:29:50]Thread 3067022692 joined [03:29:50]Waiting for new connection... [03:29:50] Sock 8.Parse request [03:29:50]Sock 8.Check first char [03:29:50]Sock 8.First char is OK [03:29:50]request: POST /json_proto HTTP/1.0 [03:29:50]Method: POST [03:29:50]URL: /json_proto [03:29:50]Method is POST - this is cgi request [03:29:50]url: /json_proto [03:29:50]query_string will be loaded in cgi processing [03:29:50]execute_cgi json_proto POST (null) [03:29:50]execute_cgi path=json_proto method=POST [03:29:50]POST find Content-Length [03:29:50]Host: 172.17.44.131:8080 [03:29:50]Content-Length: 791 [03:29:50]Content-Type: application/json [03:29:50] [03:29:50]POST finish read [03:29:50]Found Content-Length = 791 [03:29:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292977", "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" : 26.250, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A1", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [03:29:50]execute_script... [03:29:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292977", "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" : 26.250, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A1", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [03:29:50]POST & json_proto [03:29:50]process_json_proto [03:29:50]json parsed OK: [03:29:50]protocol is kg_v1.0 [03:29:50]action value=close_receipt [03:29:50]process_action close_receipt [03:29:50]cmd_close_receipt [03:29:50]MH_GetDate [03:29:50]Write to MH i2c: F0 00 00 08 09 00 [03:29:50]Write i2c OK [03:29:50]MH_I2C_Read... [03:29:50]Read from MH i2c: F0 [03:29:50]MH_I2C_Read... [03:29:50]Read from MH i2c: F0 09 00 [03:29:50]MH_I2C_Read... [03:29:50]Read from MH i2c: F0 09 00 08 09 00 AF B0 C6 66 4F 53 BE 66 5A [03:29:50]GetLastDocTimeStamp 1724296180 [03:29:50]current date 1724297391 [03:29:50]FM_GetShiftState [03:29:50]SAM_PROTO_GetShiftState [03:29:50]wFMCommunicate request_size=4 [03:29:50]MH_SAM_APDU [03:29:50]CAPDU: 80 13 01 00 [03:29:50]Write to MH i2c: E2 08 00 09 09 80 13 01 00 00 00 00 00 8F [03:29:50]Write i2c OK [03:29:50]MH_I2C_Read... [03:29:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:29:51]Read from MH i2c: E2 [03:29:51]MH_I2C_Read... [03:29:51]Read from MH i2c: E2 0E 00 [03:29:51]MH_I2C_Read... [03:29:51]Read from MH i2c: E2 0E 00 09 09 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 3D [03:29:51]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [03:29:51]wFMCommunicate OK [03:29:51]SAM_PROTO_GetShiftState done [03:29:51]FM_GetShiftState done [03:29:51]opened in 1724285939 [03:29:51]opened+sec_in_day 1724372339 [03:29:51]quantity*price = 0 [03:29:51]sum+1 = 1 [03:29:51]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 27 22.08.2024 03:29 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 Талоны: Топливные Талоны 1 ФМ: 0000000000871778 ФД: 178327 ФПД: 120754118333205 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T032951&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178327&fm=120754118333205&tin=02508201610067®Number=0000000000092561&sum=0 [03:29:52]StoreToDocumentArchive [03:29:52]shift 469 fd 178327 [03:29:52]save to /storage/0469/doc_00178327 [03:29:52]save last doc name /storage/0469/doc_00178327 to /storage/kkm_last_doc_name [03:29:52]save OK [03:29:52]Clear old archive folders... [03:29:52]ProcessDocumentItem done err = 0, tmpTLVsize=248 [03:29:52]tlvbuf is B6F891F0 [03:29:52]SAM_PROTO_ClearQueue [03:29:52]wFMCommunicate request_size=4 [03:29:52]MH_SAM_APDU [03:29:52]CAPDU: 80 09 00 00 [03:29:52]Write to MH i2c: E2 08 00 16 09 80 09 00 00 00 00 00 00 91 [03:29:52]Write i2c OK [03:29:52]MH_I2C_Read... [03:29:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [03:29:52]Read from MH i2c: E2 [03:29:52]MH_I2C_Read... [03:29:52]Read from MH i2c: E2 03 00 [03:29:52]MH_I2C_Read... [03:29:52]Read from MH i2c: E2 03 00 16 09 00 90 00 93 [03:29:52]RAPDU: 90 00 [03:29:52]wFMCommunicate OK [03:29:52]SAM_PROTO_ClearQueue done [03:29:52]KKMCreateOFDPacket [03:29:52]OFDProtocolAddRootSTLVToBuf [03:29:52]FM_MakeSignedData [03:29:52]FM_MakeSignedData [03:29:52]SAM_PROTO_SignData [03:29:52]wFMCommunicate request_size=4 [03:29:52]MH_SAM_APDU [03:29:52]CAPDU: 80 0D 01 02 [03:29:52]Write to MH i2c: E2 08 00 17 09 80 0D 01 02 00 00 00 00 99 [03:29:52]Write i2c OK [03:29:52]MH_I2C_Read... [03:29:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [03:29:52]Read from MH i2c: E2 [03:29:52]MH_I2C_Read... [03:29:52]Read from MH i2c: E2 03 00 [03:29:52]MH_I2C_Read... [03:29:52]Read from MH i2c: E2 03 00 17 09 00 90 00 94 [03:29:52]RAPDU: 90 00 [03:29:52]wFMCommunicate OK [03:29:52]wFMCommunicate request_size=255 [03:29:52]MH_SAM_APDU [03:29: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 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 1B 00 00 00 F4 03 04 00 AF B0 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 97 B8 02 00 35 04 06 00 6D D3 42 54 [03:29:52]Write to MH i2c: E2 02 01 18 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 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 00 00 00 F4 03 04 00 AF B0 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 97 B8 02 00 35 04 06 00 6D D3 42 54 00 00 92 [03:29:52]Write i2c OK [03:29:52]MH_I2C_Read... [03:29:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:29:52]Read from MH i2c: E2 [03:29:52]MH_I2C_Read... [03:29:52]Read from MH i2c: E2 03 00 [03:29:52]MH_I2C_Read... [03:29:52]Read from MH i2c: E2 03 00 18 09 00 90 00 95 [03:29:52]RAPDU: 90 00 [03:29:52]wFMCommunicate OK [03:29:52]wFMCommunicate request_size=7 [03:29:52]MH_SAM_APDU [03:29:52]CAPDU: 80 0D 02 02 02 13 15 [03:29:52]Write to MH i2c: E2 0A 00 19 09 80 0D 02 02 02 00 13 15 00 00 C8 [03:29:52]Write i2c OK [03:29:52]MH_I2C_Read... [03:29:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:29:52]Read from MH i2c: E2 [03:29:52]MH_I2C_Read... [03:29:52]Read from MH i2c: E2 03 00 [03:29:52]MH_I2C_Read... [03:29:52]Read from MH i2c: E2 03 00 19 09 00 90 00 96 [03:29:52]RAPDU: 90 00 [03:29:52]wFMCommunicate OK [03:29:52]wFMCommunicate request_size=4 [03:29:52]MH_SAM_APDU [03:29:52]CAPDU: 80 0D 03 02 [03:29:52]Write to MH i2c: E2 08 00 1A 09 80 0D 03 02 00 00 00 00 9E [03:29:52]Write i2c OK [03:29:52]MH_I2C_Read... [03:29:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [03:29:52]Read from MH i2c: E2 [03:29:52]MH_I2C_Read... [03:29:52]Read from MH i2c: E2 0B 00 [03:29:52]MH_I2C_Read... [03:29:52]Read from MH i2c: E2 0B 00 1A 09 00 D0 02 79 8B 66 4C 48 C4 90 00 33 [03:29:52]RAPDU: D0 02 79 8B 66 4C 48 C4 90 00 [03:29:52]wFMCommunicate OK [03:29:52]SAM_PROTO_SignData done [03:29:52]FM_MakeSignedData done [03:29:52]CreateOFDProtocolMessage [03:29:52]wFMCommunicate request_size=4 [03:29:52]MH_SAM_APDU [03:29:52]CAPDU: 80 11 00 00 [03:29:52]Write to MH i2c: E2 08 00 1B 09 80 11 00 00 00 00 00 00 9E [03:29:52]Write i2c OK [03:29:52]MH_I2C_Read... [03:29:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:29:52]Read from MH i2c: E2 [03:29:52]MH_I2C_Read... [03:29:52]Read from MH i2c: E2 17 00 [03:29:52]MH_I2C_Read... [03:29:52]Read from MH i2c: E2 17 00 1B 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 F7 [03:29:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [03:29:52]wFMCommunicate OK [03:29:52]CreateOFDProtocolMessage done [03:29:52]OFDSenderStorePacket 178327 [03:29:52]StoreOFDPacket docnum=178327 [03:29:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0C 01 00 00 B5 04 04 01 58 7E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 1B 00 00 00 F4 03 04 00 AF B0 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 97 B8 02 00 35 04 06 00 6D D3 42 54 13 15 D0 02 79 8B 66 4C 48 C4 [03:29:52]CheckFolder [03:29:52]dirname=/storage/ofd_packets [03:29:52]CheckFolder done [03:29:52]ProducePacketName [03:29:52]name=ofd_packets/00178327 [03:29:52]NVStorageSaveData ofd_packets/00178327 [03:29:52]File name is /storage/ofd_packets/00178327 [03:29:52]Write 298 bytes [03:29:52]NVStorageSaveData done [03:29:52]OFDSenderStorePacket done [03:29:52]KKMCreateOFDPacket done [03:29:52]NVStorageSaveData kkm_last_timestamp [03:29:52]File name is /storage/kkm_last_timestamp [03:29:52]Write 4 bytes [03:29:52]NVStorageSaveData done [03:29:52]ExternCall_PrintAddStr [03:29:52]wPrintStart [03:29:52]Write to MH i2c: 01 00 00 1C 09 25 [03:29:52]Write i2c OK [03:29:52]MH_I2C_Read... [03:29:52]Read from MH i2c: 01 [03:29:52]MH_I2C_Read... [03:29:52]Read from MH i2c: 01 07 00 [03:29:52]MH_I2C_Read... [03:29:52]Read from MH i2c: 01 07 00 1C 09 00 00 00 00 00 FF 0F 3A [03:29:52]RasterBufferAndPrint [03:29:52]line Счет N : (1)292977 [03:29:52]line ИНН: 02508201610067 [03:29:52]line Контрольно-Кассовый Чек [03:29:52]line ПРОДАЖА [03:29:52]line ТРК (МРК, ГНК) : 11 [03:29:52]line Товар: 2710194800 [03:29:52]line ДТ-К-5 [03:29:52]line 26.250 * 0.00 [03:29:52]line = 0.00 [03:29:52]line НДС 12% НСП 1% [03:29:52]line > о реализуемом товаре [03:29:52]line ИТОГО: 0.00 [03:29:52]line НСП 1% : 0.00 [03:29:52]line НДС 12% : 0.00 [03:29:52]line Наличными: 0.00 [03:29:52]line Безнал.: 0.00 [03:29:52]line Место: АЗС № 130 "Партнер Нефть" [03:29:52]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [03:29:52]line СНО: Общий режим [03:29:52]line Чек 27 22.08.2024 03:29 [03:29:52]line Смена: 469 ФФД: 1.0 [03:29:52]line ЗНМ: 0300000071 [03:29:52]line РНМ: 0000000000092561 [03:29:52]line Версия ККМ: 001 [03:29:53]line Талоны: Топливные Талоны [03:29:53]line 1 [03:29:53]line ФМ: 0000000000871778 [03:29:53]line ФД: 178327 [03:29:53]line ФПД: 120754118333205 [03:29:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T032951&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178327&fm=120754118333205&tin=02508201610067®Number=0000000000092561&sum=0 [03:29:53]OFD Sender: Processing packet 178327 [packets to send 496, broken 495] [03:29:53]ProducePacketName [03:29:53]name=ofd_packets/00178327 [03:29:53]OFD Sender: To server: pG, [03:29:53]CommunicateWithHost lk.salyk.kg:30040 [03:29:53]ConnectInit lk.salyk.kg [03:29:53]written 0, free lines is 4095 [03:29:53]Write to MH i2c: 01 00 00 46 09 4F [03:29:53]Write i2c OK [03:29:53]MH_I2C_Read... [03:29:53]Read from MH i2c: 01 [03:29:53]MH_I2C_Read... [03:29:53]Read from MH i2c: 01 07 00 [03:29:53]MH_I2C_Read... [03:29:53]Read from MH i2c: 01 07 00 46 09 00 00 00 00 00 C8 0C 2A [03:29:53]RasterBufferAndPrint [03:29:53]line [03:29:53]line [03:29:53]line [03:29:53]line [03:29:53]line [03:29:53]written 0, free lines is 3278 [03:29:53]MH_Cut [03:29:53]Write to MH i2c: D1 01 00 4D 09 01 28 [03:29:53]Write i2c OK [03:29:53]MH_I2C_Read... [03:29:53]Read from MH i2c: D1 [03:29:53]MH_I2C_Read... [03:29:53]Read from MH i2c: D1 01 00 [03:29:53]MH_I2C_Read... [03:29:53]Read from MH i2c: D1 01 00 4D 09 00 27 [03:29:53]Write to MH i2c: 01 00 00 4E 09 57 [03:29:53]Write i2c OK [03:29:53]MH_I2C_Read... [03:29:54]*** Cut start [03:29:54]*** Partial cut [03:29:54]*** CUTSNS_PIN = 1 [03:29:54]*** CUTSNS_PIN = 0 [03:29:54]*** Brake cut motor [03:29:54]Read from MH i2c: 01 [03:29:54]MH_I2C_Read... [03:29:54]*** Stop cut motor [03:29:54]*** Cut end [03:29:54]Read from MH i2c: 01 07 00 [03:29:54]MH_I2C_Read... [03:29:54]Read from MH i2c: 01 07 00 4E 09 00 00 00 00 00 FF 0F 6C [03:29:54]process_action close_receipt done [03:29:54]requested_data is exist [03:29:54]produce_requested_data [03:29:54]requested_item fm.sn is exist - process it [03:29:54]wFMCommunicate request_size=4 [03:29:54]MH_SAM_APDU [03:29:54]CAPDU: 80 11 00 00 [03:29:54]Write to MH i2c: E2 08 00 4F 09 80 11 00 00 00 00 00 00 D2 [03:29:54]Write i2c OK [03:29:54]MH_I2C_Read... [03:29:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:29:54]Read from MH i2c: E2 [03:29:54]MH_I2C_Read... [03:29:54]Read from MH i2c: E2 17 00 [03:29:54]MH_I2C_Read... [03:29:54]Read from MH i2c: E2 17 00 4F 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 2B [03:29:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [03:29:54]wFMCommunicate OK [03:29:54]requested_item fd.num is exist - process it [03:29:54]SAM_PROTO_GetFieldsCounters [03:29:54]wFMCommunicate request_size=4 [03:29:54]MH_SAM_APDU [03:29:54]CAPDU: 80 13 00 00 [03:29:54]Write to MH i2c: E2 08 00 50 09 80 13 00 00 00 00 00 00 D5 [03:29:54]Write i2c OK [03:29:54]MH_I2C_Read... [03:29:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [03:29:55]Read from MH i2c: E2 [03:29:55]MH_I2C_Read... [03:29:55]Read from MH i2c: E2 62 00 [03:29:55]MH_I2C_Read... [03:29:55]Read from MH i2c: E2 62 00 50 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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 97 B8 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 1B 00 00 00 5E 04 04 00 1B 00 00 00 57 04 04 00 1C 00 00 00 19 04 04 00 00 00 00 00 90 00 72 [03:29: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 97 B8 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 1B 00 00 00 5E 04 04 00 1B 00 00 00 57 04 04 00 1C 00 00 00 19 04 04 00 00 00 00 00 90 00 [03:29:55]wFMCommunicate OK [03:29:55]SAM_PROTO_GetFieldsCounters done [03:29:55]requested_item shift.num is exist - process it [03:29:55]requested_item shift.opened is exist - process it [03:29:55]req_shift_opened [03:29:55]FM_GetShiftState [03:29:55]SAM_PROTO_GetShiftState [03:29:55]wFMCommunicate request_size=4 [03:29:55]MH_SAM_APDU [03:29:55]CAPDU: 80 13 01 00 [03:29:55]Write to MH i2c: E2 08 00 51 09 80 13 01 00 00 00 00 00 D7 [03:29:55]Write i2c OK [03:29:55]MH_I2C_Read... [03:29:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:29:55]Read from MH i2c: E2 [03:29:55]MH_I2C_Read... [03:29:55]Read from MH i2c: E2 0E 00 [03:29:55]MH_I2C_Read... [03:29:55]Read from MH i2c: E2 0E 00 51 09 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 85 [03:29:55]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [03:29:55]wFMCommunicate OK [03:29:55]SAM_PROTO_GetShiftState done [03:29:55]FM_GetShiftState done [03:29:55]req_shift_opened done [03:29:55]requested_item shift.open_date is exist - process it [03:29:55]req_shift_open_date [03:29:55]req_shift_open_date done [03:29:55]produce_requested_data done [03:29:55]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178327,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [03:29:55]process_action_free close_receipt [03:29:55]json_value_free [03:29:55]json_value_free done [03:29:55]process_json_proto returns [03:29:55]Send response to host [03:29:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178327,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [03:29:55]free response buf [03:29:55]execute_script done [03:29:55]execute_script returns [03:29:55]free content buf [03:29:55]Sock 8.Close socket [03:29:55]Sock 8.Thread stoped [03:29:57]recv_with_timeout no data received [03:29:58]ConnectInit Can't take IP for lk.salyk.kg [03:29:58]CommunicateWithHost connect error [03:29:58]CommunicateWithHost err = -1 [03:29:58]OFD Sender: Server communicate error [03:30:03]OFD Sender: Processing packet 178327 [packets to send 496, broken 495] [03:30:03]ProducePacketName [03:30:03]name=ofd_packets/00178327 [03:30:03]OFD Sender: To server: pG, [03:30:03]CommunicateWithHost lk.salyk.kg:30040 [03:30:03]ConnectInit lk.salyk.kg [03:30:07]Connected sock=10 [03:30: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 37 38 0C 01 00 00 B5 04 04 01 58 7E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 1B 00 00 00 F4 03 04 00 AF B0 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 97 B8 02 00 35 04 06 00 6D D3 42 54 13 15 D0 02 79 8B 66 4C 48 C4 [03: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 37 38 4F 00 00 00 16 61 47 00 4F 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 37 38 10 04 04 00 97 B8 02 00 F4 03 04 00 68 5C C6 66 B6 04 01 00 00 CF E3 C2 25 CB 12 FF 4A [03:30:10]CommunicateWithHost err = 0 [03:30:10]CheckOFDResponse [03:30:10]1017 (14) - 77093643461234 [03:30:10]1041 (16) - 0000000000871778 [03:30:10]1040 (4) - 178327 [03:30:10]1012 (4) - 21.08.2024 21:30 [03:30:10]1206 (1) - 0 [03:30:10]OFD Sender: Remove packet 178327 [03:30:10]ProducePacketName [03:30:10]name=ofd_packets/00178327 [03:30:10]NVStorageDeleteData [03:30:11]OFD Sender: No OFD packet to send [03:30:16]OFD Sender: No OFD packet to send [03:30:21]OFD Sender: No OFD packet to send [03:30:26]OFD Sender: No OFD packet to send [03:30:27]recv_with_timeout no data received [03:30:31]OFD Sender: No OFD packet to send [03:30:36]OFD Sender: No OFD packet to send [03:30:41]OFD Sender: No OFD packet to send [03:30:46]OFD Sender: No OFD packet to send [03:30:51]OFD Sender: No OFD packet to send [03:30:56]OFD Sender: No OFD packet to send [03:31:01]OFD Sender: No OFD packet to send [03:31:06]OFD Sender: No OFD packet to send [03:31:11]OFD Sender: No OFD packet to send [03:31:16]OFD Sender: No OFD packet to send [03:31:21]OFD Sender: No OFD packet to send [03:31:26]OFD Sender: No OFD packet to send [03:31:31]OFD Sender: No OFD packet to send [03:31:36]OFD Sender: No OFD packet to send [03:31:40]accept exits with 9 [03:31:40]New connection [03:31:40]New thread 3067022692 created [03:31:40]Thread 3067166052 joined [03:31:40]Waiting for new connection... [03:31:40] Sock 9.Parse request [03:31:40]Sock 9.Check first char [03:31:40]Sock 9.First char is OK [03:31:40]request: POST /json_proto HTTP/1.0 [03:31:40]Method: POST [03:31:40]URL: /json_proto [03:31:40]Method is POST - this is cgi request [03:31:40]url: /json_proto [03:31:40]query_string will be loaded in cgi processing [03:31:40]execute_cgi json_proto POST (null) [03:31:40]execute_cgi path=json_proto method=POST [03:31:40]POST find Content-Length [03:31:40]Host: 172.17.44.131:8080 [03:31:40]Content-Length: 672 [03:31:40]Content-Type: application/json [03:31:40] [03:31:40]POST finish read [03:31:40]Found Content-Length = 672 [03:31:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292976", "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" : 50.880, "sum" : 3500.54, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 4000.00, "total" : 3500.00, "payments": [ { "type": 0, "sum" : 3500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [03:31:40]execute_script... [03:31: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)292976", "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" : 50.880, "sum" : 3500.54, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 4000.00, "total" : 3500.00, "payments": [ { "type": 0, "sum" : 3500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [03:31:40]POST & json_proto [03:31:40]process_json_proto [03:31:40]json parsed OK: [03:31:40]protocol is kg_v1.0 [03:31:40]action value=close_receipt [03:31:40]process_action close_receipt [03:31:40]cmd_close_receipt [03:31:40]MH_GetDate [03:31:40]Write to MH i2c: F0 00 00 52 09 4A [03:31:40]Write i2c OK [03:31:40]MH_I2C_Read... [03:31:40]Read from MH i2c: F0 [03:31:40]MH_I2C_Read... [03:31:40]Read from MH i2c: F0 09 00 [03:31:40]MH_I2C_Read... [03:31:40]Read from MH i2c: F0 09 00 52 09 00 1D B1 C6 66 4F 53 BE 66 13 [03:31:40]GetLastDocTimeStamp 1724297391 [03:31:40]current date 1724297501 [03:31:40]FM_GetShiftState [03:31:40]SAM_PROTO_GetShiftState [03:31:40]wFMCommunicate request_size=4 [03:31:40]MH_SAM_APDU [03:31:40]CAPDU: 80 13 01 00 [03:31:40]Write to MH i2c: E2 08 00 53 09 80 13 01 00 00 00 00 00 D9 [03:31:40]Write i2c OK [03:31:40]MH_I2C_Read... [03:31:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:31:40]Read from MH i2c: E2 [03:31:40]MH_I2C_Read... [03:31:40]Read from MH i2c: E2 0E 00 [03:31:40]MH_I2C_Read... [03:31:40]Read from MH i2c: E2 0E 00 53 09 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 87 [03:31:40]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [03:31:40]wFMCommunicate OK [03:31:40]SAM_PROTO_GetShiftState done [03:31:40]FM_GetShiftState done [03:31:40]opened in 1724285939 [03:31:40]opened+sec_in_day 1724372339 [03:31:40]quantity*price = 350054 [03:31:40]sum+1 = 350055 [03:31:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.54 ИТОГО: 3500.00 Внесено: 4000.00 СДАЧА: 500.00 НСП 1% : 30.98 НДС 12% : 371.74 Наличными: 3500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 28 22.08.2024 03:31 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178328 ФПД: 172896825701859 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T033141&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178328&fm=172896825701859&tin=02508201610067®Number=0000000000092561&sum=350000 [03:31:41]StoreToDocumentArchive [03:31:41]shift 469 fd 178328 [03:31:41]save to /storage/0469/doc_00178328 [03:31:41]save last doc name /storage/0469/doc_00178328 to /storage/kkm_last_doc_name [03:31:41]save OK [03:31:41]Clear old archive folders... [03:31:41]ProcessDocumentItem done err = 0, tmpTLVsize=249 [03:31:41]tlvbuf is 01D33BE0 [03:31:41]SAM_PROTO_ClearQueue [03:31:41]wFMCommunicate request_size=4 [03:31:41]MH_SAM_APDU [03:31:41]CAPDU: 80 09 00 00 [03:31:41]Write to MH i2c: E2 08 00 60 09 80 09 00 00 00 00 00 00 DB [03:31:41]Write i2c OK [03:31:41]MH_I2C_Read... [03:31:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [03:31:41]Read from MH i2c: E2 [03:31:41]MH_I2C_Read... [03:31:41]Read from MH i2c: E2 03 00 [03:31:41]MH_I2C_Read... [03:31:41]Read from MH i2c: E2 03 00 60 09 00 90 00 DD [03:31:41]RAPDU: 90 00 [03:31:41]wFMCommunicate OK [03:31:41]SAM_PROTO_ClearQueue done [03:31:41]KKMCreateOFDPacket [03:31:41]OFDProtocolAddRootSTLVToBuf [03:31:41]FM_MakeSignedData [03:31:41]FM_MakeSignedData [03:31:41]SAM_PROTO_SignData [03:31:41]wFMCommunicate request_size=4 [03:31:41]MH_SAM_APDU [03:31:41]CAPDU: 80 0D 01 02 [03:31:41]Write to MH i2c: E2 08 00 61 09 80 0D 01 02 00 00 00 00 E3 [03:31:41]Write i2c OK [03:31:41]MH_I2C_Read... [03:31:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [03:31:41]Read from MH i2c: E2 [03:31:41]MH_I2C_Read... [03:31:41]Read from MH i2c: E2 03 00 [03:31:41]MH_I2C_Read... [03:31:41]Read from MH i2c: E2 03 00 61 09 00 90 00 DE [03:31:41]RAPDU: 90 00 [03:31:41]wFMCommunicate OK [03:31:41]wFMCommunicate request_size=255 [03:31:41]MH_SAM_APDU [03:31: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 C0 C6 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 66 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 36 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 1C 00 00 00 F4 03 04 00 1D B1 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 98 B8 02 00 35 04 06 00 9D 3F AD [03:31:41]Write to MH i2c: E2 02 01 62 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 C0 C6 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 66 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 36 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 1C 00 00 00 F4 03 04 00 1D B1 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 98 B8 02 00 35 04 06 00 9D 3F AD 00 00 B9 [03:31:41]Write i2c OK [03:31:41]MH_I2C_Read... [03:31:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:31:41]Read from MH i2c: E2 [03:31:41]MH_I2C_Read... [03:31:41]Read from MH i2c: E2 03 00 [03:31:41]MH_I2C_Read... [03:31:41]Read from MH i2c: E2 03 00 62 09 00 90 00 DF [03:31:41]RAPDU: 90 00 [03:31:41]wFMCommunicate OK [03:31:41]wFMCommunicate request_size=8 [03:31:41]MH_SAM_APDU [03:31:41]CAPDU: 80 0D 02 02 03 E0 F5 E3 [03:31:41]Write to MH i2c: E2 0B 00 63 09 80 0D 02 02 03 00 E0 F5 E3 00 00 A4 [03:31:41]Write i2c OK [03:31:41]MH_I2C_Read... [03:31:42]Read from MH i2c: E2 [03:31:42]MH_I2C_Read... [03:31:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:31:42]Read from MH i2c: E2 03 00 [03:31:42]MH_I2C_Read... [03:31:42]Read from MH i2c: E2 03 00 63 09 00 90 00 E0 [03:31:42]RAPDU: 90 00 [03:31:42]wFMCommunicate OK [03:31:42]wFMCommunicate request_size=4 [03:31:42]MH_SAM_APDU [03:31:42]CAPDU: 80 0D 03 02 [03:31:42]Write to MH i2c: E2 08 00 64 09 80 0D 03 02 00 00 00 00 E8 [03:31:42]Write i2c OK [03:31:42]MH_I2C_Read... [03:31:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [03:31:42]Read from MH i2c: E2 [03:31:42]MH_I2C_Read... [03:31:42]Read from MH i2c: E2 0B 00 [03:31:42]MH_I2C_Read... [03:31:42]Read from MH i2c: E2 0B 00 64 09 00 B5 AC 7C C6 73 9E 5D 50 90 00 4A [03:31:42]RAPDU: B5 AC 7C C6 73 9E 5D 50 90 00 [03:31:42]wFMCommunicate OK [03:31:42]SAM_PROTO_SignData done [03:31:42]FM_MakeSignedData done [03:31:42]CreateOFDProtocolMessage [03:31:42]wFMCommunicate request_size=4 [03:31:42]MH_SAM_APDU [03:31:42]CAPDU: 80 11 00 00 [03:31:42]Write to MH i2c: E2 08 00 65 09 80 11 00 00 00 00 00 00 E8 [03:31:42]Write i2c OK [03:31:42]MH_I2C_Read... [03:31:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:31:42]Read from MH i2c: E2 [03:31:42]MH_I2C_Read... [03:31:42]Read from MH i2c: E2 17 00 [03:31:42]MH_I2C_Read... [03:31:42]Read from MH i2c: E2 17 00 65 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 41 [03:31:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [03:31:42]wFMCommunicate OK [03:31:42]CreateOFDProtocolMessage done [03:31:42]OFDSenderStorePacket 178328 [03:31:42]StoreOFDPacket docnum=178328 [03:31:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0D 01 00 00 B6 27 05 01 EA 4D 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 C6 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 66 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 36 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 1C 00 00 00 F4 03 04 00 1D B1 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 98 B8 02 00 35 04 06 00 9D 3F AD E0 F5 E3 B5 AC 7C C6 73 9E 5D 50 [03:31:42]CheckFolder [03:31:42]dirname=/storage/ofd_packets [03:31:42]CheckFolder done [03:31:42]ProducePacketName [03:31:42]name=ofd_packets/00178328 [03:31:42]NVStorageSaveData ofd_packets/00178328 [03:31:42]File name is /storage/ofd_packets/00178328 [03:31:42]Write 299 bytes [03:31:42]NVStorageSaveData done [03:31:42]OFDSenderStorePacket done [03:31:42]KKMCreateOFDPacket done [03:31:42]NVStorageSaveData kkm_last_timestamp [03:31:42]File name is /storage/kkm_last_timestamp [03:31:42]Write 4 bytes [03:31:42]NVStorageSaveData done [03:31:42]ExternCall_PrintAddStr [03:31:42]wPrintStart [03:31:42]Write to MH i2c: 01 00 00 66 09 6F [03:31:42]Write i2c OK [03:31:42]MH_I2C_Read... [03:31:42]Read from MH i2c: 01 [03:31:42]MH_I2C_Read... [03:31:42]Read from MH i2c: 01 07 00 [03:31:42]MH_I2C_Read... [03:31:42]Read from MH i2c: 01 07 00 66 09 00 00 00 00 00 FF 0F 84 [03:31:42]RasterBufferAndPrint [03:31:42]line Счет N : (1)292976 [03:31:42]line ИНН: 02508201610067 [03:31:42]line Контрольно-Кассовый Чек [03:31:42]line ПРОДАЖА [03:31:42]line ТРК (МРК, ГНК) : 51 [03:31:42]line Товар: 2710124130 [03:31:42]line SU-92-К-5 [03:31:42]line 50.880 * 68.80 [03:31:42]line = 3500.54 [03:31:42]line НДС 12% НСП 1% [03:31:42]line > о реализуемом товаре [03:31:42]line ОКРУГЛЕНИЕ: -0.54 [03:31:42]line ИТОГО: 3500.00 [03:31:42]line Внесено: 4000.00 [03:31:42]line СДАЧА: 500.00 [03:31:42]line НСП 1% : 30.98 [03:31:42]line НДС 12% : 371.74 [03:31:42]line Наличными: 3500.00 [03:31:42]line Безнал.: 0.00 [03:31:42]line Место: АЗС № 130 "Партнер Нефть" [03:31:42]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [03:31:42]line СНО: Общий режим [03:31:42]line Чек 28 22.08.2024 03:31 [03:31:42]line Смена: 469 ФФД: 1.0 [03:31:42]line ЗНМ: 0300000071 [03:31:42]line РНМ: 0000000000092561 [03:31:42]line Версия ККМ: 001 [03:31:42]line ФМ: 0000000000871778 [03:31:42]line ФД: 178328 [03:31:42]line ФПД: 172896825701859 [03:31:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T033141&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178328&fm=172896825701859&tin=02508201610067®Number=0000000000092561&sum=350000 [03:31:42]written 0, free lines is 4095 [03:31:42]OFD Sender: Processing packet 178328 [packets to send 496, broken 495] [03:31:42]ProducePacketName [03:31:42]name=ofd_packets/00178328 [03:31:42]OFD Sender: To server: pG, [03:31:42]CommunicateWithHost lk.salyk.kg:30040 [03:31:42]ConnectInit lk.salyk.kg [03:31:42]Connected sock=8 [03:31:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0D 01 00 00 B6 27 05 01 EA 4D 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 C6 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 66 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 36 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 1C 00 00 00 F4 03 04 00 1D B1 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 98 B8 02 00 35 04 06 00 9D 3F AD E0 F5 E3 B5 AC 7C C6 73 9E 5D 50 [03:31:42]Write to MH i2c: 01 00 00 91 09 9A [03:31:42]Write i2c OK [03:31:42]MH_I2C_Read... [03:31:42]Read from MH i2c: 01 [03:31:42]MH_I2C_Read... [03:31:42]Read from MH i2c: 01 07 00 [03:31:42]MH_I2C_Read... [03:31:42]Read from MH i2c: 01 07 00 91 09 00 00 00 00 00 C6 0C 73 [03:31:42]RasterBufferAndPrint [03:31:42]line [03:31:42]line [03:31:42]line [03:31:42]line [03:31:42]line [03:31:42]written 0, free lines is 3276 [03:31:42]MH_Cut [03:31:42]Write to MH i2c: D1 01 00 98 09 01 73 [03:31:42]Write i2c OK [03:31:42]MH_I2C_Read... [03:31:42]Read from MH i2c: D1 [03:31:42]MH_I2C_Read... [03:31:42]Read from MH i2c: D1 01 00 [03:31:42]MH_I2C_Read... [03:31:42]Read from MH i2c: D1 01 00 98 09 00 72 [03:31:42]Write to MH i2c: 01 00 00 99 09 A2 [03:31:42]Write i2c OK [03:31:42]MH_I2C_Read... [03:31:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 4F 00 00 00 5B 2F 47 00 E0 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 37 38 10 04 04 00 98 B8 02 00 F4 03 04 00 C7 5C C6 66 B6 04 01 00 00 3A BB 58 74 98 FC D4 F2 [03:31:42]CommunicateWithHost err = 0 [03:31:42]CheckOFDResponse [03:31:42]1017 (14) - 77093643461234 [03:31:42]1041 (16) - 0000000000871778 [03:31:42]1040 (4) - 178328 [03:31:42]1012 (4) - 21.08.2024 21:31 [03:31:42]1206 (1) - 0 [03:31:42]OFD Sender: Remove packet 178328 [03:31:42]ProducePacketName [03:31:42]name=ofd_packets/00178328 [03:31:42]NVStorageDeleteData [03:31:43]*** Cut start [03:31:43]*** Partial cut [03:31:43]*** CUTSNS_PIN = 1 [03:31:43]*** CUTSNS_PIN = 0 [03:31:43]OFD Sender: No OFD packet to send [03:31:43]*** Brake cut motor [03:31:43]Read from MH i2c: 01 [03:31:43]MH_I2C_Read... [03:31:43]*** Stop cut motor [03:31:44]*** Cut end [03:31:44]Read from MH i2c: 01 07 00 [03:31:44]MH_I2C_Read... [03:31:44]Read from MH i2c: 01 07 00 99 09 00 00 00 00 00 FF 0F B7 [03:31:44]process_action close_receipt done [03:31:44]requested_data is exist [03:31:44]produce_requested_data [03:31:44]requested_item fm.sn is exist - process it [03:31:44]wFMCommunicate request_size=4 [03:31:44]MH_SAM_APDU [03:31:44]CAPDU: 80 11 00 00 [03:31:44]Write to MH i2c: E2 08 00 9A 09 80 11 00 00 00 00 00 00 1D [03:31:44]Write i2c OK [03:31:44]MH_I2C_Read... [03:31:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:31:44]Read from MH i2c: E2 [03:31:44]MH_I2C_Read... [03:31:44]Read from MH i2c: E2 17 00 [03:31:44]MH_I2C_Read... [03:31:44]Read from MH i2c: E2 17 00 9A 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 76 [03:31:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [03:31:44]wFMCommunicate OK [03:31:44]requested_item fd.num is exist - process it [03:31:44]SAM_PROTO_GetFieldsCounters [03:31:44]wFMCommunicate request_size=4 [03:31:44]MH_SAM_APDU [03:31:44]CAPDU: 80 13 00 00 [03:31:44]Write to MH i2c: E2 08 00 9B 09 80 13 00 00 00 00 00 00 20 [03:31:44]Write i2c OK [03:31:44]MH_I2C_Read... [03:31:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [03:31:44]Read from MH i2c: E2 [03:31:44]MH_I2C_Read... [03:31:44]Read from MH i2c: E2 62 00 [03:31:44]MH_I2C_Read... [03:31:44]Read from MH i2c: E2 62 00 9B 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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 98 B8 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 1C 00 00 00 5E 04 04 00 1C 00 00 00 57 04 04 00 1D 00 00 00 19 04 04 00 00 00 00 00 90 00 C1 [03:31: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 98 B8 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 1C 00 00 00 5E 04 04 00 1C 00 00 00 57 04 04 00 1D 00 00 00 19 04 04 00 00 00 00 00 90 00 [03:31:44]wFMCommunicate OK [03:31:44]SAM_PROTO_GetFieldsCounters done [03:31:44]requested_item shift.num is exist - process it [03:31:44]requested_item shift.opened is exist - process it [03:31:44]req_shift_opened [03:31:44]FM_GetShiftState [03:31:44]SAM_PROTO_GetShiftState [03:31:44]wFMCommunicate request_size=4 [03:31:44]MH_SAM_APDU [03:31:44]CAPDU: 80 13 01 00 [03:31:44]Write to MH i2c: E2 08 00 9C 09 80 13 01 00 00 00 00 00 22 [03:31:44]Write i2c OK [03:31:44]MH_I2C_Read... [03:31:44]Read from MH i2c: E2 [03:31:44]MH_I2C_Read... [03:31:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:31:44]Read from MH i2c: E2 0E 00 [03:31:44]MH_I2C_Read... [03:31:44]Read from MH i2c: E2 0E 00 9C 09 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 D0 [03:31:44]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [03:31:44]wFMCommunicate OK [03:31:44]SAM_PROTO_GetShiftState done [03:31:44]FM_GetShiftState done [03:31:44]req_shift_opened done [03:31:44]requested_item shift.open_date is exist - process it [03:31:44]req_shift_open_date [03:31:44]req_shift_open_date done [03:31:44]produce_requested_data done [03:31:44]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178328,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [03:31:44]process_action_free close_receipt [03:31:44]json_value_free [03:31:44]json_value_free done [03:31:44]process_json_proto returns [03:31:44]Send response to host [03:31:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178328,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [03:31:44]free response buf [03:31:44]execute_script done [03:31:44]execute_script returns [03:31:44]free content buf [03:31:44]Sock 9.Close socket [03:31:44]Sock 9.Thread stoped [03:31:48]OFD Sender: No OFD packet to send [03:31:53]OFD Sender: No OFD packet to send [03:31:58]OFD Sender: No OFD packet to send [03:32:03]OFD Sender: No OFD packet to send [03:32:08]OFD Sender: No OFD packet to send [03:32:12]recv_with_timeout no data received [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:27]recv_with_timeout no data received [03:32:28]OFD Sender: No OFD packet to send [03:32:33]OFD Sender: No OFD packet to send [03:32:38]OFD Sender: No OFD packet to send [03:32:43]OFD Sender: No OFD packet to send [03:32:48]OFD Sender: No OFD packet to send [03:32:53]OFD Sender: No OFD packet to send [03:32:58]OFD Sender: No OFD packet to send [03:33:02]accept exits with 10 [03:33:02]New connection [03:33:02]New thread 3067166052 created [03:33:02]Thread 3067022692 joined [03:33:02]Waiting for new connection... [03:33:02] Sock 10.Parse request [03:33:02]Sock 10.Check first char [03:33:02]Sock 10.First char is OK [03:33:02]request: POST /json_proto HTTP/1.0 [03:33:02]Method: POST [03:33:02]URL: /json_proto [03:33:02]Method is POST - this is cgi request [03:33:02]url: /json_proto [03:33:02]query_string will be loaded in cgi processing [03:33:02]execute_cgi json_proto POST (null) [03:33:02]execute_cgi path=json_proto method=POST [03:33:02]POST find Content-Length [03:33:02]Host: 172.17.44.131:8080 [03:33:02]Content-Length: 677 [03:33:02]Content-Type: application/json [03:33:02] [03:33:02]POST finish read [03:33:02]Found Content-Length = 677 [03:33:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292974", "tax_sys" : 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" ] } } [03:33:02]execute_script... [03:33:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292974", "tax_sys" : 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" ] } } [03:33:02]POST & json_proto [03:33:02]process_json_proto [03:33:02]json parsed OK: [03:33:02]protocol is kg_v1.0 [03:33:02]action value=close_receipt [03:33:02]process_action close_receipt [03:33:02]cmd_close_receipt [03:33:02]MH_GetDate [03:33:02]Write to MH i2c: F0 00 00 9D 09 95 [03:33:02]Write i2c OK [03:33:02]MH_I2C_Read... [03:33:02]Read from MH i2c: F0 [03:33:02]MH_I2C_Read... [03:33:02]Read from MH i2c: F0 09 00 [03:33:02]MH_I2C_Read... [03:33:02]Read from MH i2c: F0 09 00 9D 09 00 6E B1 C6 66 4F 53 BE 66 AF [03:33:02]GetLastDocTimeStamp 1724297501 [03:33:02]current date 1724297582 [03:33:02]FM_GetShiftState [03:33:02]SAM_PROTO_GetShiftState [03:33:02]wFMCommunicate request_size=4 [03:33:02]MH_SAM_APDU [03:33:02]CAPDU: 80 13 01 00 [03:33:02]Write to MH i2c: E2 08 00 9E 09 80 13 01 00 00 00 00 00 24 [03:33:02]Write i2c OK [03:33:02]MH_I2C_Read... [03:33:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:33:02]Read from MH i2c: E2 [03:33:02]MH_I2C_Read... [03:33:02]Read from MH i2c: E2 0E 00 [03:33:02]MH_I2C_Read... [03:33:02]Read from MH i2c: E2 0E 00 9E 09 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 D2 [03:33:02]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [03:33:02]wFMCommunicate OK [03:33:02]SAM_PROTO_GetShiftState done [03:33:02]FM_GetShiftState done [03:33:02]opened in 1724285939 [03:33:02]opened+sec_in_day 1724372339 [03:33:02]quantity*price = 40002 [03:33:02]sum+1 = 40003 [03:33:02]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 СНО: Общий режим Чек 29 22.08.2024 03:33 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178329 ФПД: 26669936647240 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T033302&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178329&fm=26669936647240&tin=02508201610067®Number=0000000000092561&sum=40000 [03:33:03]StoreToDocumentArchive [03:33:03]shift 469 fd 178329 [03:33:03]save to /storage/0469/doc_00178329 [03:33:03]save last doc name /storage/0469/doc_00178329 to /storage/kkm_last_doc_name [03:33:03]save OK [03:33:03]Clear old archive folders... [03:33:03]ProcessDocumentItem done err = 0, tmpTLVsize=251 [03:33:03]tlvbuf is 01CFEFF0 [03:33:03]SAM_PROTO_ClearQueue [03:33:03]wFMCommunicate request_size=4 [03:33:03]MH_SAM_APDU [03:33:03]CAPDU: 80 09 00 00 [03:33:03]Write to MH i2c: E2 08 00 AB 09 80 09 00 00 00 00 00 00 26 [03:33:03]Write i2c OK [03:33:03]MH_I2C_Read... [03:33:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [03:33:03]Read from MH i2c: E2 [03:33:03]MH_I2C_Read... [03:33:03]Read from MH i2c: E2 03 00 [03:33:03]MH_I2C_Read... [03:33:03]Read from MH i2c: E2 03 00 AB 09 00 90 00 28 [03:33:03]RAPDU: 90 00 [03:33:03]wFMCommunicate OK [03:33:03]SAM_PROTO_ClearQueue done [03:33:03]KKMCreateOFDPacket [03:33:03]OFDProtocolAddRootSTLVToBuf [03:33:03]FM_MakeSignedData [03:33:03]FM_MakeSignedData [03:33:03]SAM_PROTO_SignData [03:33:03]wFMCommunicate request_size=4 [03:33:03]MH_SAM_APDU [03:33:03]CAPDU: 80 0D 01 02 [03:33:03]Write to MH i2c: E2 08 00 AC 09 80 0D 01 02 00 00 00 00 2E [03:33:03]Write i2c OK [03:33:03]MH_I2C_Read... [03:33:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [03:33:03]Read from MH i2c: E2 [03:33:03]MH_I2C_Read... [03:33:03]Read from MH i2c: E2 03 00 [03:33:03]MH_I2C_Read... [03:33:03]Read from MH i2c: E2 03 00 AC 09 00 90 00 29 [03:33:03]RAPDU: 90 00 [03:33:03]wFMCommunicate OK [03:33:03]wFMCommunicate request_size=255 [03:33:03]MH_SAM_APDU [03:33:03]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 1D 00 00 00 F4 03 04 00 6E B1 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 99 B8 02 00 35 04 06 00 18 [03:33:03]Write to MH i2c: E2 02 01 AD 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 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 00 00 00 F4 03 04 00 6E B1 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 99 B8 02 00 35 04 06 00 18 00 00 3F [03:33:03]Write i2c OK [03:33:03]MH_I2C_Read... [03:33:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:33:03]Read from MH i2c: E2 [03:33:03]MH_I2C_Read... [03:33:03]Read from MH i2c: E2 03 00 [03:33:03]MH_I2C_Read... [03:33:03]Read from MH i2c: E2 03 00 AD 09 00 90 00 2A [03:33:03]RAPDU: 90 00 [03:33:03]wFMCommunicate OK [03:33:03]wFMCommunicate request_size=10 [03:33:03]MH_SAM_APDU [03:33:03]CAPDU: 80 0D 02 02 05 41 94 19 9C 48 [03:33:03]Write to MH i2c: E2 0D 00 AE 09 80 0D 02 02 05 00 41 94 19 9C 48 00 00 0D [03:33:03]Write i2c OK [03:33:03]MH_I2C_Read... [03:33:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:33:03]Read from MH i2c: E2 [03:33:03]MH_I2C_Read... [03:33:03]Read from MH i2c: E2 03 00 [03:33:03]MH_I2C_Read... [03:33:03]Read from MH i2c: E2 03 00 AE 09 00 90 00 2B [03:33:03]RAPDU: 90 00 [03:33:03]wFMCommunicate OK [03:33:03]wFMCommunicate request_size=4 [03:33:03]MH_SAM_APDU [03:33:03]CAPDU: 80 0D 03 02 [03:33:03]Write to MH i2c: E2 08 00 AF 09 80 0D 03 02 00 00 00 00 33 [03:33:03]Write i2c OK [03:33:03]MH_I2C_Read... [03:33:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [03:33:03]OFD Sender: No OFD packet to send [03:33:03]Read from MH i2c: E2 [03:33:03]MH_I2C_Read... [03:33:03]Read from MH i2c: E2 0B 00 [03:33:03]MH_I2C_Read... [03:33:03]Read from MH i2c: E2 0B 00 AF 09 00 D9 11 E1 70 07 C7 9E 2A 90 00 05 [03:33:03]RAPDU: D9 11 E1 70 07 C7 9E 2A 90 00 [03:33:03]wFMCommunicate OK [03:33:03]SAM_PROTO_SignData done [03:33:03]FM_MakeSignedData done [03:33:03]CreateOFDProtocolMessage [03:33:03]wFMCommunicate request_size=4 [03:33:03]MH_SAM_APDU [03:33:03]CAPDU: 80 11 00 00 [03:33:03]Write to MH i2c: E2 08 00 B0 09 80 11 00 00 00 00 00 00 33 [03:33:03]Write i2c OK [03:33:03]MH_I2C_Read... [03:33:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:33:03]Read from MH i2c: E2 [03:33:03]MH_I2C_Read... [03:33:03]Read from MH i2c: E2 17 00 [03:33:03]MH_I2C_Read... [03:33:03]Read from MH i2c: E2 17 00 B0 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 8C [03:33:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [03:33:03]wFMCommunicate OK [03:33:03]CreateOFDProtocolMessage done [03:33:03]OFDSenderStorePacket 178329 [03:33:03]StoreOFDPacket docnum=178329 [03:33:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 16 9E 07 01 2D 65 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 1D 00 00 00 F4 03 04 00 6E B1 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 99 B8 02 00 35 04 06 00 18 41 94 19 9C 48 D9 11 E1 70 07 C7 9E 2A [03:33:03]CheckFolder [03:33:03]dirname=/storage/ofd_packets [03:33:03]CheckFolder done [03:33:03]ProducePacketName [03:33:03]name=ofd_packets/00178329 [03:33:03]NVStorageSaveData ofd_packets/00178329 [03:33:03]File name is /storage/ofd_packets/00178329 [03:33:03]Write 301 bytes [03:33:03]NVStorageSaveData done [03:33:03]OFDSenderStorePacket done [03:33:03]KKMCreateOFDPacket done [03:33:03]NVStorageSaveData kkm_last_timestamp [03:33:03]File name is /storage/kkm_last_timestamp [03:33:03]Write 4 bytes [03:33:03]NVStorageSaveData done [03:33:03]ExternCall_PrintAddStr [03:33:03]wPrintStart [03:33:03]Write to MH i2c: 01 00 00 B1 09 BA [03:33:03]Write i2c OK [03:33:03]MH_I2C_Read... [03:33:03]Read from MH i2c: 01 [03:33:03]MH_I2C_Read... [03:33:03]Read from MH i2c: 01 07 00 [03:33:03]MH_I2C_Read... [03:33:03]Read from MH i2c: 01 07 00 B1 09 00 00 00 00 00 FF 0F CF [03:33:03]RasterBufferAndPrint [03:33:03]line Счет N : (1)292974 [03:33:03]line ИНН: 02508201610067 [03:33:03]line Контрольно-Кассовый Чек [03:33:03]line ПРОДАЖА [03:33:03]line ТРК (МРК, ГНК) : 32 [03:33:03]line Товар: 2710124130 [03:33:03]line Аи-92-К-5 [03:33:03]line 5.900 * 67.80 [03:33:03]line = 400.02 [03:33:03]line НДС 12% НСП 1% [03:33:03]line > о реализуемом товаре [03:33:03]line ОКРУГЛЕНИЕ: -0.02 [03:33:03]line ИТОГО: 400.00 [03:33:03]line Внесено: 400.00 [03:33:03]line СДАЧА: 0.00 [03:33:03]line НСП 1% : 3.54 [03:33:03]line НДС 12% : 42.48 [03:33:03]line Наличными: 400.00 [03:33:03]line Безнал.: 0.00 [03:33:03]line Место: АЗС № 130 "Партнер Нефть" [03:33:03]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [03:33:03]line СНО: Общий режим [03:33:03]line Чек 29 22.08.2024 03:33 [03:33:03]line Смена: 469 ФФД: 1.0 [03:33:03]line ЗНМ: 0300000071 [03:33:03]line РНМ: 0000000000092561 [03:33:03]line Версия ККМ: 001 [03:33:03]line ФМ: 0000000000871778 [03:33:03]line ФД: 178329 [03:33:03]line ФПД: 26669936647240 [03:33:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T033302&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178329&fm=26669936647240&tin=02508201610067®Number=0000000000092561&sum=40000 [03:33:03]written 0, free lines is 4095 [03:33:03]OFD Sender: Processing packet 178329 [packets to send 496, broken 495] [03:33:03]ProducePacketName [03:33:03]name=ofd_packets/00178329 [03:33:03]OFD Sender: To server: pG, [03:33:03]CommunicateWithHost lk.salyk.kg:30040 [03:33:03]ConnectInit lk.salyk.kg [03:33:04]Write to MH i2c: 01 00 00 DC 09 E5 [03:33:04]Write i2c OK [03:33:04]MH_I2C_Read... [03:33:04]Read from MH i2c: 01 [03:33:04]MH_I2C_Read... [03:33:04]Read from MH i2c: 01 07 00 [03:33:04]MH_I2C_Read... [03:33:04]Read from MH i2c: 01 07 00 DC 09 00 00 00 00 00 C2 0C BA [03:33:04]RasterBufferAndPrint [03:33:04]line [03:33:04]line [03:33:04]line [03:33:04]line [03:33:04]line [03:33:04]written 0, free lines is 3272 [03:33:04]MH_Cut [03:33:04]Write to MH i2c: D1 01 00 E3 09 01 BE [03:33:04]Write i2c OK [03:33:04]MH_I2C_Read... [03:33:04]Read from MH i2c: D1 [03:33:04]MH_I2C_Read... [03:33:04]Read from MH i2c: D1 01 00 [03:33:04]MH_I2C_Read... [03:33:04]Read from MH i2c: D1 01 00 E3 09 00 BD [03:33:04]Write to MH i2c: 01 00 00 E4 09 ED [03:33:04]Write i2c OK [03:33:04]MH_I2C_Read... [03:33:05]*** Cut start [03:33:05]*** Partial cut [03:33:05]*** CUTSNS_PIN = 1 [03:33:05]*** CUTSNS_PIN = 0 [03:33:05]*** Brake cut motor [03:33:05]Connected sock=11 [03:33:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 16 9E 07 01 2D 65 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 1D 00 00 00 F4 03 04 00 6E B1 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 99 B8 02 00 35 04 06 00 18 41 94 19 9C 48 D9 11 E1 70 07 C7 9E 2A [03:33:05]Read from MH i2c: 01 [03:33:05]MH_I2C_Read... [03:33:05]*** Stop cut motor [03:33:05]*** Cut end [03:33:05]Read from MH i2c: 01 07 00 [03:33:05]MH_I2C_Read... [03:33:05]Read from MH i2c: 01 07 00 E4 09 00 00 00 00 00 FF 0F 02 [03:33:05]process_action close_receipt done [03:33:05]requested_data is exist [03:33:05]produce_requested_data [03:33:05]requested_item fm.sn is exist - process it [03:33:05]wFMCommunicate request_size=4 [03:33:05]MH_SAM_APDU [03:33:05]CAPDU: 80 11 00 00 [03:33:05]Write to MH i2c: E2 08 00 E5 09 80 11 00 00 00 00 00 00 68 [03:33:05]Write i2c OK [03:33:05]MH_I2C_Read... [03:33:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:33:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 4F 00 00 00 89 A1 47 00 52 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 37 38 10 04 04 00 99 B8 02 00 F4 03 04 00 1A 5D C6 66 B6 04 01 00 00 A0 84 67 A8 D0 DF D6 C4 [03:33:05]CommunicateWithHost err = 0 [03:33:05]CheckOFDResponse [03:33:05]1017 (14) - 77093643461234 [03:33:05]1041 (16) - 0000000000871778 [03:33:05]1040 (4) - 178329 [03:33:05]1012 (4) - 21.08.2024 21:33 [03:33:05]1206 (1) - 0 [03:33:05]OFD Sender: Remove packet 178329 [03:33:05]ProducePacketName [03:33:05]name=ofd_packets/00178329 [03:33:05]NVStorageDeleteData [03:33:05]Read from MH i2c: E2 [03:33:05]MH_I2C_Read... [03:33:05]Read from MH i2c: E2 17 00 [03:33:05]MH_I2C_Read... [03:33:05]Read from MH i2c: E2 17 00 E5 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 C1 [03:33:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [03:33:05]wFMCommunicate OK [03:33:05]requested_item fd.num is exist - process it [03:33:05]SAM_PROTO_GetFieldsCounters [03:33:05]wFMCommunicate request_size=4 [03:33:05]MH_SAM_APDU [03:33:05]CAPDU: 80 13 00 00 [03:33:05]Write to MH i2c: E2 08 00 E6 09 80 13 00 00 00 00 00 00 6B [03:33:05]Write i2c OK [03:33:05]MH_I2C_Read... [03:33:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [03:33:05]Read from MH i2c: E2 [03:33:05]MH_I2C_Read... [03:33:05]Read from MH i2c: E2 62 00 [03:33:05]MH_I2C_Read... [03:33:05]Read from MH i2c: E2 62 00 E6 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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 99 B8 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 1D 00 00 00 5E 04 04 00 1D 00 00 00 57 04 04 00 1E 00 00 00 19 04 04 00 00 00 00 00 90 00 10 [03:33: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 99 B8 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 1D 00 00 00 5E 04 04 00 1D 00 00 00 57 04 04 00 1E 00 00 00 19 04 04 00 00 00 00 00 90 00 [03:33:05]wFMCommunicate OK [03:33:05]SAM_PROTO_GetFieldsCounters done [03:33:05]requested_item shift.num is exist - process it [03:33:05]requested_item shift.opened is exist - process it [03:33:05]req_shift_opened [03:33:05]FM_GetShiftState [03:33:05]SAM_PROTO_GetShiftState [03:33:05]wFMCommunicate request_size=4 [03:33:05]MH_SAM_APDU [03:33:05]CAPDU: 80 13 01 00 [03:33:05]Write to MH i2c: E2 08 00 E7 09 80 13 01 00 00 00 00 00 6D [03:33:05]Write i2c OK [03:33:05]MH_I2C_Read... [03:33:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:33:05]Read from MH i2c: E2 [03:33:05]MH_I2C_Read... [03:33:05]Read from MH i2c: E2 0E 00 [03:33:05]MH_I2C_Read... [03:33:05]Read from MH i2c: E2 0E 00 E7 09 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 1B [03:33:05]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [03:33:05]wFMCommunicate OK [03:33:05]SAM_PROTO_GetShiftState done [03:33:05]FM_GetShiftState done [03:33:05]req_shift_opened done [03:33:05]requested_item shift.open_date is exist - process it [03:33:05]req_shift_open_date [03:33:05]req_shift_open_date done [03:33:05]produce_requested_data done [03:33:05]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178329,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [03:33:05]process_action_free close_receipt [03:33:05]json_value_free [03:33:05]json_value_free done [03:33:05]process_json_proto returns [03:33:05]Send response to host [03:33:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178329,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [03:33:05]free response buf [03:33:05]execute_script done [03:33:05]execute_script returns [03:33:05]free content buf [03:33:05]Sock 10.Close socket [03:33:05]Sock 10.Thread stoped [03:33:06]OFD Sender: No OFD packet to send [03:33:11]OFD Sender: No OFD packet to send [03:33:16]OFD Sender: No OFD packet to send [03:33:18]recv_with_timeout no data received [03:33:21]OFD Sender: No OFD packet to send [03:33:26]OFD Sender: No OFD packet to send [03:33:31]OFD Sender: No OFD packet to send [03:33:36]OFD Sender: No OFD packet to send [03:33:41]OFD Sender: No OFD packet to send [03:33:46]OFD Sender: No OFD packet to send [03:33:50]recv_with_timeout no data received [03:33:51]OFD Sender: No OFD packet to send [03:33:56]OFD Sender: No OFD packet to send [03:34:01]OFD Sender: No OFD packet to send [03:34:06]OFD Sender: No OFD packet to send [03:34:11]OFD Sender: No OFD packet to send [03:34:16]OFD Sender: No OFD packet to send [03:34:16]recv_with_timeout no data received [03:34:21]OFD Sender: No OFD packet to send [03:34:26]OFD Sender: No OFD packet to send [03:34:31]OFD Sender: No OFD packet to send [03:34:36]OFD Sender: No OFD packet to send [03:34:41]OFD Sender: No OFD packet to send [03:34:46]OFD Sender: No OFD packet to send [03:34:51]OFD Sender: No OFD packet to send [03:34:56]OFD Sender: No OFD packet to send [03:35:01]OFD Sender: No OFD packet to send [03:35:06]OFD Sender: No OFD packet to send [03:35:11]OFD Sender: No OFD packet to send [03:35:16]OFD Sender: No OFD packet to send [03:35:21]OFD Sender: No OFD packet to send [03:35:26]OFD Sender: No OFD packet to send [03:35:31]OFD Sender: No OFD packet to send [03:35:36]OFD Sender: No OFD packet to send [03:35:41]OFD Sender: No OFD packet to send [03:35:46]OFD Sender: No OFD packet to send [03:35:51]OFD Sender: No OFD packet to send [03:35:56]OFD Sender: No OFD packet to send [03:36:01]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:37:01]OFD Sender: No OFD packet to send [03:37:06]OFD Sender: No OFD packet to send [03:37:11]OFD Sender: No OFD packet to send [03:37:16]OFD Sender: No OFD packet to send [03:37:21]OFD Sender: No OFD packet to send [03:37:26]OFD Sender: No OFD packet to send [03:37:31]OFD Sender: No OFD packet to send [03:37:36]OFD Sender: No OFD packet to send [03:37:41]OFD Sender: No OFD packet to send [03:37:46]OFD Sender: No OFD packet to send [03:37:51]OFD Sender: No OFD packet to send [03:37:56]OFD Sender: No OFD packet to send [03:38:01]OFD Sender: No OFD packet to send [03:38:06]OFD Sender: No OFD packet to send [03:38:11]OFD Sender: No OFD packet to send [03:38:16]OFD Sender: No OFD packet to send [03:38:21]OFD Sender: No OFD packet to send [03:38:27]OFD Sender: No OFD packet to send [03:38:29]recv_with_timeout no data received [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: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:15]recv_with_timeout no data received [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:47]OFD Sender: No OFD packet to send [03:39:52]OFD Sender: No OFD packet to send [03:39:57]OFD Sender: No OFD packet to send [03:39:57]recv_with_timeout no data received [03:40:02]OFD Sender: No OFD packet to send [03:40:07]OFD Sender: No OFD packet to send [03:40:12]OFD Sender: No OFD packet to send [03:40:17]OFD Sender: No OFD packet to send [03:40:22]OFD Sender: No OFD packet to send [03:40:27]OFD Sender: No OFD packet to send [03:40:32]OFD Sender: No OFD packet to send [03:40:37]OFD Sender: No OFD packet to send [03:40:42]OFD Sender: No OFD packet to send [03:40:47]OFD Sender: No OFD packet to send [03:40:52]OFD Sender: No OFD packet to send [03:40:57]OFD Sender: No OFD packet to send [03:41:02]OFD Sender: No OFD packet to send [03:41:07]OFD Sender: No OFD packet to send [03:41:12]OFD Sender: No OFD packet to send [03:41:17]OFD Sender: No OFD packet to send [03:41:22]OFD Sender: No OFD packet to send [03:41:27]OFD Sender: No OFD packet to send [03:41:32]OFD Sender: No OFD packet to send [03:41:37]OFD Sender: No OFD packet to send [03:41:42]OFD Sender: No OFD packet to send [03:41:47]OFD Sender: No OFD packet to send [03:41:52]OFD Sender: No OFD packet to send [03:41:57]OFD Sender: No OFD packet to send [03:42:02]OFD Sender: No OFD packet to send [03:42:07]OFD Sender: No OFD packet to send [03:42:12]OFD Sender: No OFD packet to send [03:42:17]OFD Sender: No OFD packet to send [03:42:22]OFD Sender: No OFD packet to send [03:42:27]OFD Sender: No OFD packet to send [03:42:32]OFD Sender: No OFD packet to send [03:42:37]OFD Sender: No OFD packet to send [03:42:42]OFD Sender: No OFD packet to send [03:42:47]OFD Sender: No OFD packet to send [03:42:52]OFD Sender: No OFD packet to send [03:42:57]OFD Sender: No OFD packet to send [03:43:02]OFD Sender: No OFD packet to send [03:43:07]OFD Sender: No OFD packet to send [03:43:12]OFD Sender: No OFD packet to send [03:43:14]recv_with_timeout no data received [03:43:16]accept exits with 8 [03:43:16]New connection [03:43:16]New thread 3067022692 created [03:43:16]Thread 3067166052 joined [03:43:16]Waiting for new connection... [03:43:16] Sock 8.Parse request [03:43:16]Sock 8.Check first char [03:43:16]Sock 8.First char is OK [03:43:16]request: POST /json_proto HTTP/1.0 [03:43:16]Method: POST [03:43:16]URL: /json_proto [03:43:16]Method is POST - this is cgi request [03:43:16]url: /json_proto [03:43:16]query_string will be loaded in cgi processing [03:43:16]execute_cgi json_proto POST (null) [03:43:16]execute_cgi path=json_proto method=POST [03:43:16]POST find Content-Length [03:43:16]Host: 172.17.44.131:8080 [03:43:16]Content-Length: 791 [03:43:16]Content-Type: application/json [03:43:16] [03:43:16]POST finish read [03:43:16]Found Content-Length = 791 [03:43:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292979", "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" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A1", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [03:43:16]execute_script... [03:43:16]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292979", "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" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A1", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [03:43:16]POST & json_proto [03:43:16]process_json_proto [03:43:16]json parsed OK: [03:43:16]protocol is kg_v1.0 [03:43:16]action value=close_receipt [03:43:16]process_action close_receipt [03:43:16]cmd_close_receipt [03:43:16]MH_GetDate [03:43:16]Write to MH i2c: F0 00 00 E8 09 E0 [03:43:16]Write i2c OK [03:43:16]MH_I2C_Read... [03:43:16]Read from MH i2c: F0 [03:43:16]MH_I2C_Read... [03:43:16]Read from MH i2c: F0 09 00 [03:43:16]MH_I2C_Read... [03:43:16]Read from MH i2c: F0 09 00 E8 09 00 D5 B3 C6 66 4F 53 BE 66 63 [03:43:16]GetLastDocTimeStamp 1724297582 [03:43:16]current date 1724298197 [03:43:16]FM_GetShiftState [03:43:16]SAM_PROTO_GetShiftState [03:43:16]wFMCommunicate request_size=4 [03:43:16]MH_SAM_APDU [03:43:16]CAPDU: 80 13 01 00 [03:43:16]Write to MH i2c: E2 08 00 E9 09 80 13 01 00 00 00 00 00 6F [03:43:16]Write i2c OK [03:43:16]MH_I2C_Read... [03:43:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:43:16]Read from MH i2c: E2 [03:43:16]MH_I2C_Read... [03:43:16]Read from MH i2c: E2 0E 00 [03:43:16]MH_I2C_Read... [03:43:16]Read from MH i2c: E2 0E 00 E9 09 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 1D [03:43:16]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [03:43:16]wFMCommunicate OK [03:43:16]SAM_PROTO_GetShiftState done [03:43:16]FM_GetShiftState done [03:43:16]opened in 1724285939 [03:43:16]opened+sec_in_day 1724372339 [03:43:16]quantity*price = 0 [03:43:16]sum+1 = 1 [03:43:16]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 30 22.08.2024 03:43 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 Талоны: Топливные Талоны 1 ФМ: 0000000000871778 ФД: 178330 ФПД: 151142894212457 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T034317&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178330&fm=151142894212457&tin=02508201610067®Number=0000000000092561&sum=0 [03:43:17]StoreToDocumentArchive [03:43:17]shift 469 fd 178330 [03:43:17]save to /storage/0469/doc_00178330 [03:43:17]save last doc name /storage/0469/doc_00178330 to /storage/kkm_last_doc_name [03:43:17]save OK [03:43:17]Clear old archive folders... [03:43:17]ProcessDocumentItem done err = 0, tmpTLVsize=248 [03:43:17]tlvbuf is 01D170D0 [03:43:17]SAM_PROTO_ClearQueue [03:43:17]wFMCommunicate request_size=4 [03:43:17]MH_SAM_APDU [03:43:17]CAPDU: 80 09 00 00 [03:43:17]Write to MH i2c: E2 08 00 F6 09 80 09 00 00 00 00 00 00 71 [03:43:17]Write i2c OK [03:43:17]MH_I2C_Read... [03:43:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [03:43:17]Read from MH i2c: E2 [03:43:17]MH_I2C_Read... [03:43:17]Read from MH i2c: E2 03 00 [03:43:17]MH_I2C_Read... [03:43:17]Read from MH i2c: E2 03 00 F6 09 00 90 00 73 [03:43:17]RAPDU: 90 00 [03:43:17]wFMCommunicate OK [03:43:17]SAM_PROTO_ClearQueue done [03:43:17]KKMCreateOFDPacket [03:43:17]OFDProtocolAddRootSTLVToBuf [03:43:17]FM_MakeSignedData [03:43:17]FM_MakeSignedData [03:43:17]SAM_PROTO_SignData [03:43:17]wFMCommunicate request_size=4 [03:43:17]MH_SAM_APDU [03:43:17]CAPDU: 80 0D 01 02 [03:43:17]Write to MH i2c: E2 08 00 F7 09 80 0D 01 02 00 00 00 00 79 [03:43:17]Write i2c OK [03:43:17]MH_I2C_Read... [03:43:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [03:43:17]Read from MH i2c: E2 [03:43:17]MH_I2C_Read... [03:43:17]Read from MH i2c: E2 03 00 [03:43:17]MH_I2C_Read... [03:43:17]Read from MH i2c: E2 03 00 F7 09 00 90 00 74 [03:43:17]RAPDU: 90 00 [03:43:17]wFMCommunicate OK [03:43:17]wFMCommunicate request_size=255 [03:43:17]MH_SAM_APDU [03:43: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 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 00 00 00 F4 03 04 00 D5 B3 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 9A B8 02 00 35 04 06 00 89 76 B2 85 [03:43:17]Write to MH i2c: E2 02 01 F8 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 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 00 00 00 F4 03 04 00 D5 B3 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 9A B8 02 00 35 04 06 00 89 76 B2 85 00 00 8E [03:43:17]Write i2c OK [03:43:17]MH_I2C_Read... [03:43:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:43:18]Read from MH i2c: E2 [03:43:18]MH_I2C_Read... [03:43:18]Read from MH i2c: E2 03 00 [03:43:18]MH_I2C_Read... [03:43:18]Read from MH i2c: E2 03 00 F8 09 00 90 00 75 [03:43:18]RAPDU: 90 00 [03:43:18]wFMCommunicate OK [03:43:18]wFMCommunicate request_size=7 [03:43:18]MH_SAM_APDU [03:43:18]CAPDU: 80 0D 02 02 02 15 69 [03:43:18]Write to MH i2c: E2 0A 00 F9 09 80 0D 02 02 02 00 15 69 00 00 FE [03:43:18]Write i2c OK [03:43:18]MH_I2C_Read... [03:43:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:43:18]Read from MH i2c: E2 [03:43:18]MH_I2C_Read... [03:43:18]Read from MH i2c: E2 03 00 [03:43:18]MH_I2C_Read... [03:43:18]Read from MH i2c: E2 03 00 F9 09 00 90 00 76 [03:43:18]RAPDU: 90 00 [03:43:18]wFMCommunicate OK [03:43:18]wFMCommunicate request_size=4 [03:43:18]MH_SAM_APDU [03:43:18]CAPDU: 80 0D 03 02 [03:43:18]Write to MH i2c: E2 08 00 FA 09 80 0D 03 02 00 00 00 00 7E [03:43:18]Write i2c OK [03:43:18]MH_I2C_Read... [03:43:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [03:43:18]Read from MH i2c: E2 [03:43:18]MH_I2C_Read... [03:43:18]Read from MH i2c: E2 0B 00 [03:43:18]MH_I2C_Read... [03:43:18]Read from MH i2c: E2 0B 00 FA 09 00 66 EA 33 41 DA 09 A1 90 90 00 57 [03:43:18]RAPDU: 66 EA 33 41 DA 09 A1 90 90 00 [03:43:18]wFMCommunicate OK [03:43:18]SAM_PROTO_SignData done [03:43:18]FM_MakeSignedData done [03:43:18]CreateOFDProtocolMessage [03:43:18]wFMCommunicate request_size=4 [03:43:18]MH_SAM_APDU [03:43:18]CAPDU: 80 11 00 00 [03:43:18]Write to MH i2c: E2 08 00 FB 09 80 11 00 00 00 00 00 00 7E [03:43:18]Write i2c OK [03:43:18]MH_I2C_Read... [03:43:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:43:18]Read from MH i2c: E2 [03:43:18]MH_I2C_Read... [03:43:18]Read from MH i2c: E2 17 00 [03:43:18]MH_I2C_Read... [03:43:18]Read from MH i2c: E2 17 00 FB 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 D7 [03:43:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [03:43:18]wFMCommunicate OK [03:43:18]CreateOFDProtocolMessage done [03:43:18]OFDSenderStorePacket 178330 [03:43:18]StoreOFDPacket docnum=178330 [03:43:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0C 01 00 00 21 99 04 01 D1 66 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 1E 00 00 00 F4 03 04 00 D5 B3 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 9A B8 02 00 35 04 06 00 89 76 B2 85 15 69 66 EA 33 41 DA 09 A1 90 [03:43:18]CheckFolder [03:43:18]dirname=/storage/ofd_packets [03:43:18]CheckFolder done [03:43:18]ProducePacketName [03:43:18]name=ofd_packets/00178330 [03:43:18]NVStorageSaveData ofd_packets/00178330 [03:43:18]File name is /storage/ofd_packets/00178330 [03:43:18]Write 298 bytes [03:43:18]NVStorageSaveData done [03:43:18]OFDSenderStorePacket done [03:43:18]KKMCreateOFDPacket done [03:43:18]NVStorageSaveData kkm_last_timestamp [03:43:18]File name is /storage/kkm_last_timestamp [03:43:18]Write 4 bytes [03:43:18]NVStorageSaveData done [03:43:18]ExternCall_PrintAddStr [03:43:18]wPrintStart [03:43:18]Write to MH i2c: 01 00 00 FC 09 05 [03:43:18]Write i2c OK [03:43:18]MH_I2C_Read... [03:43:18]Read from MH i2c: 01 [03:43:18]MH_I2C_Read... [03:43:18]Read from MH i2c: 01 07 00 [03:43:18]MH_I2C_Read... [03:43:18]Read from MH i2c: 01 07 00 FC 09 00 00 00 00 00 FF 0F 1A [03:43:18]RasterBufferAndPrint [03:43:18]line Счет N : (1)292979 [03:43:18]line ИНН: 02508201610067 [03:43:18]line Контрольно-Кассовый Чек [03:43:18]line ПРОДАЖА [03:43:18]line ТРК (МРК, ГНК) : 54 [03:43:18]line Товар: 2710194800 [03:43:18]line ДТ-К-5 [03:43:18]line 13.130 * 0.00 [03:43:18]line = 0.00 [03:43:18]line НДС 12% НСП 1% [03:43:18]line > о реализуемом товаре [03:43:18]line ИТОГО: 0.00 [03:43:18]line НСП 1% : 0.00 [03:43:18]line НДС 12% : 0.00 [03:43:18]line Наличными: 0.00 [03:43:18]line Безнал.: 0.00 [03:43:18]line Место: АЗС № 130 "Партнер Нефть" [03:43:18]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [03:43:18]line СНО: Общий режим [03:43:18]line Чек 30 22.08.2024 03:43 [03:43:18]line Смена: 469 ФФД: 1.0 [03:43:18]line ЗНМ: 0300000071 [03:43:18]line РНМ: 0000000000092561 [03:43:18]line Версия ККМ: 001 [03:43:18]line Талоны: Топливные Талоны [03:43:18]line 1 [03:43:18]line ФМ: 0000000000871778 [03:43:18]line ФД: 178330 [03:43:18]line ФПД: 151142894212457 [03:43:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T034317&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178330&fm=151142894212457&tin=02508201610067®Number=0000000000092561&sum=0 [03:43:18]written 0, free lines is 4095 [03:43:18]OFD Sender: Processing packet 178330 [packets to send 496, broken 495] [03:43:18]ProducePacketName [03:43:18]name=ofd_packets/00178330 [03:43:18]OFD Sender: To server: pG, [03:43:18]CommunicateWithHost lk.salyk.kg:30040 [03:43:18]ConnectInit lk.salyk.kg [03:43:18]Write to MH i2c: 01 00 00 26 0A 30 [03:43:18]Write i2c OK [03:43:18]MH_I2C_Read... [03:43:18]Read from MH i2c: 01 [03:43:18]MH_I2C_Read... [03:43:18]Read from MH i2c: 01 07 00 [03:43:18]MH_I2C_Read... [03:43:18]Read from MH i2c: 01 07 00 26 0A 00 00 00 00 00 CE 0C 11 [03:43:18]RasterBufferAndPrint [03:43:18]line [03:43:18]line [03:43:18]line [03:43:18]line [03:43:18]line [03:43:18]written 0, free lines is 3284 [03:43:18]MH_Cut [03:43:18]Write to MH i2c: D1 01 00 2D 0A 01 09 [03:43:18]Write i2c OK [03:43:18]MH_I2C_Read... [03:43:18]Read from MH i2c: D1 [03:43:18]MH_I2C_Read... [03:43:18]Read from MH i2c: D1 01 00 [03:43:18]MH_I2C_Read... [03:43:18]Read from MH i2c: D1 01 00 2D 0A 00 08 [03:43:18]Write to MH i2c: 01 00 00 2E 0A 38 [03:43:18]Write i2c OK [03:43:18]MH_I2C_Read... [03:43:18]Connected sock=10 [03:43: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 37 38 0C 01 00 00 21 99 04 01 D1 66 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 1E 00 00 00 F4 03 04 00 D5 B3 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 9A B8 02 00 35 04 06 00 89 76 B2 85 15 69 66 EA 33 41 DA 09 A1 90 [03:43:19]*** Cut start [03:43:19]*** Partial cut [03:43:19]*** CUTSNS_PIN = 1 [03:43:19]*** CUTSNS_PIN = 0 [03:43:19]*** Brake cut motor [03:43:20]Read from MH i2c: 01 [03:43:20]MH_I2C_Read... [03:43:20]*** Stop cut motor [03:43:20]*** Cut end [03:43:20]Read from MH i2c: 01 07 00 [03:43:20]MH_I2C_Read... [03:43:20]Read from MH i2c: 01 07 00 2E 0A 00 00 00 00 00 FF 0F 4D [03:43:20]process_action close_receipt done [03:43:20]requested_data is exist [03:43:20]produce_requested_data [03:43:20]requested_item fm.sn is exist - process it [03:43:20]wFMCommunicate request_size=4 [03:43:20]MH_SAM_APDU [03:43:20]CAPDU: 80 11 00 00 [03:43:20]Write to MH i2c: E2 08 00 2F 0A 80 11 00 00 00 00 00 00 B3 [03:43:20]Write i2c OK [03:43:20]MH_I2C_Read... [03:43:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:43:20]Read from MH i2c: E2 [03:43:20]MH_I2C_Read... [03:43:20]Read from MH i2c: E2 17 00 [03:43:20]MH_I2C_Read... [03:43:20]Read from MH i2c: E2 17 00 2F 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 0C [03:43:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [03:43:20]wFMCommunicate OK [03:43:20]requested_item fd.num is exist - process it [03:43:20]SAM_PROTO_GetFieldsCounters [03:43:20]wFMCommunicate request_size=4 [03:43:20]MH_SAM_APDU [03:43:20]CAPDU: 80 13 00 00 [03:43:20]Write to MH i2c: E2 08 00 30 0A 80 13 00 00 00 00 00 00 B6 [03:43:20]Write i2c OK [03:43:20]MH_I2C_Read... [03:43:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [03:43:20]Read from MH i2c: E2 [03:43:20]MH_I2C_Read... [03:43:20]Read from MH i2c: E2 62 00 [03:43:20]MH_I2C_Read... [03:43:20]Read from MH i2c: E2 62 00 30 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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 9A B8 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 1E 00 00 00 5E 04 04 00 1E 00 00 00 57 04 04 00 1F 00 00 00 19 04 04 00 00 00 00 00 90 00 5F [03:43: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 9A B8 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 1E 00 00 00 5E 04 04 00 1E 00 00 00 57 04 04 00 1F 00 00 00 19 04 04 00 00 00 00 00 90 00 [03:43:20]wFMCommunicate OK [03:43:20]SAM_PROTO_GetFieldsCounters done [03:43:20]requested_item shift.num is exist - process it [03:43:20]requested_item shift.opened is exist - process it [03:43:20]req_shift_opened [03:43:20]FM_GetShiftState [03:43:20]SAM_PROTO_GetShiftState [03:43:20]wFMCommunicate request_size=4 [03:43:20]MH_SAM_APDU [03:43:20]CAPDU: 80 13 01 00 [03:43:20]Write to MH i2c: E2 08 00 31 0A 80 13 01 00 00 00 00 00 B8 [03:43:20]Write i2c OK [03:43:20]MH_I2C_Read... [03:43:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:43:20]Read from MH i2c: E2 [03:43:20]MH_I2C_Read... [03:43:20]Read from MH i2c: E2 0E 00 [03:43:20]MH_I2C_Read... [03:43:20]Read from MH i2c: E2 0E 00 31 0A 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 66 [03:43:20]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [03:43:20]wFMCommunicate OK [03:43:20]SAM_PROTO_GetShiftState done [03:43:20]FM_GetShiftState done [03:43:20]req_shift_opened done [03:43:20]requested_item shift.open_date is exist - process it [03:43:20]req_shift_open_date [03:43:20]req_shift_open_date done [03:43:20]produce_requested_data done [03:43:20]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178330,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [03:43:20]process_action_free close_receipt [03:43:20]json_value_free [03:43:20]json_value_free done [03:43:20]process_json_proto returns [03:43:20]Send response to host [03:43:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178330,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [03:43:20]free response buf [03:43:20]execute_script done [03:43:20]execute_script returns [03:43:20]free content buf [03:43:20]Sock 8.Close socket [03:43:20]Sock 8.Thread stoped [03:43: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 37 38 4F 00 00 00 10 F1 47 00 45 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 37 38 10 04 04 00 9A B8 02 00 F4 03 04 00 80 5F C6 66 B6 04 01 00 00 31 CC 6D A0 6D AB 1D C2 [03:43:21]CommunicateWithHost err = 0 [03:43:21]CheckOFDResponse [03:43:21]1017 (14) - 77093643461234 [03:43:21]1041 (16) - 0000000000871778 [03:43:21]1040 (4) - 178330 [03:43:21]1012 (4) - 21.08.2024 21:43 [03:43:21]1206 (1) - 0 [03:43:21]OFD Sender: Remove packet 178330 [03:43:21]ProducePacketName [03:43:21]name=ofd_packets/00178330 [03:43:21]NVStorageDeleteData [03:43:22]OFD Sender: No OFD packet to send [03:43:27]OFD Sender: No OFD packet to send [03:43:32]OFD Sender: No OFD packet to send [03:43:36]recv_with_timeout no data received [03:43:37]OFD Sender: No OFD packet to send [03:43:42]OFD Sender: No OFD packet to send [03:43:47]recv_with_timeout no data received [03:43:47]OFD Sender: No OFD packet to send [03:43:52]OFD Sender: No OFD packet to send [03:43:57]OFD Sender: No OFD packet to send [03:43:57]accept exits with 9 [03:43:57]New connection [03:43:57]New thread 3067166052 created [03:43:57]Thread 3067022692 joined [03:43:57]Waiting for new connection... [03:43:57] Sock 9.Parse request [03:43:57]Sock 9.Check first char [03:43:57]Sock 9.First char is OK [03:43:57]request: POST /json_proto HTTP/1.0 [03:43:57]Method: POST [03:43:57]URL: /json_proto [03:43:57]Method is POST - this is cgi request [03:43:57]url: /json_proto [03:43:57]query_string will be loaded in cgi processing [03:43:57]execute_cgi json_proto POST (null) [03:43:57]execute_cgi path=json_proto method=POST [03:43:57]POST find Content-Length [03:43:57]Host: 172.17.44.131:8080 [03:43:57]Content-Length: 672 [03:43:57]Content-Type: application/json [03:43:57] [03:43:57]POST finish read [03:43:57]Found Content-Length = 672 [03:43:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292978", "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" : 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" ] } } [03:43:57]execute_script... [03:43:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292978", "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" : 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" ] } } [03:43:57]POST & json_proto [03:43:57]process_json_proto [03:43:57]json parsed OK: [03:43:57]protocol is kg_v1.0 [03:43:57]action value=close_receipt [03:43:57]process_action close_receipt [03:43:57]cmd_close_receipt [03:43:57]MH_GetDate [03:43:57]Write to MH i2c: F0 00 00 32 0A 2B [03:43:57]Write i2c OK [03:43:57]MH_I2C_Read... [03:43:57]Read from MH i2c: F0 [03:43:57]MH_I2C_Read... [03:43:57]Read from MH i2c: F0 09 00 [03:43:57]MH_I2C_Read... [03:43:57]Read from MH i2c: F0 09 00 32 0A 00 FE B3 C6 66 4F 53 BE 66 D7 [03:43:57]GetLastDocTimeStamp 1724298197 [03:43:57]current date 1724298238 [03:43:57]FM_GetShiftState [03:43:57]SAM_PROTO_GetShiftState [03:43:57]wFMCommunicate request_size=4 [03:43:57]MH_SAM_APDU [03:43:57]CAPDU: 80 13 01 00 [03:43:57]Write to MH i2c: E2 08 00 33 0A 80 13 01 00 00 00 00 00 BA [03:43:57]Write i2c OK [03:43:57]MH_I2C_Read... [03:43:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:43:57]Read from MH i2c: E2 [03:43:57]MH_I2C_Read... [03:43:57]Read from MH i2c: E2 0E 00 [03:43:57]MH_I2C_Read... [03:43:57]Read from MH i2c: E2 0E 00 33 0A 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 68 [03:43:57]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [03:43:57]wFMCommunicate OK [03:43:57]SAM_PROTO_GetShiftState done [03:43:57]FM_GetShiftState done [03:43:57]opened in 1724285939 [03:43:57]opened+sec_in_day 1724372339 [03:43:57]quantity*price = 300036 [03:43:57]sum+1 = 300038 [03:43:57]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 СНО: Общий режим Чек 31 22.08.2024 03:43 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178331 ФПД: 139575834575819 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T034358&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178331&fm=139575834575819&tin=02508201610067®Number=0000000000092561&sum=300000 [03:43:58]StoreToDocumentArchive [03:43:58]shift 469 fd 178331 [03:43:58]save to /storage/0469/doc_00178331 [03:43:58]save last doc name /storage/0469/doc_00178331 to /storage/kkm_last_doc_name [03:43:58]save OK [03:43:58]Clear old archive folders... [03:43:58]ProcessDocumentItem done err = 0, tmpTLVsize=249 [03:43:58]tlvbuf is 01CE2A90 [03:43:58]SAM_PROTO_ClearQueue [03:43:58]wFMCommunicate request_size=4 [03:43:58]MH_SAM_APDU [03:43:58]CAPDU: 80 09 00 00 [03:43:58]Write to MH i2c: E2 08 00 40 0A 80 09 00 00 00 00 00 00 BC [03:43:58]Write i2c OK [03:43:58]MH_I2C_Read... [03:43:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [03:43:59]Read from MH i2c: E2 [03:43:59]MH_I2C_Read... [03:43:59]Read from MH i2c: E2 03 00 [03:43:59]MH_I2C_Read... [03:43:59]Read from MH i2c: E2 03 00 40 0A 00 90 00 BE [03:43:59]RAPDU: 90 00 [03:43:59]wFMCommunicate OK [03:43:59]SAM_PROTO_ClearQueue done [03:43:59]KKMCreateOFDPacket [03:43:59]OFDProtocolAddRootSTLVToBuf [03:43:59]FM_MakeSignedData [03:43:59]FM_MakeSignedData [03:43:59]SAM_PROTO_SignData [03:43:59]wFMCommunicate request_size=4 [03:43:59]MH_SAM_APDU [03:43:59]CAPDU: 80 0D 01 02 [03:43:59]Write to MH i2c: E2 08 00 41 0A 80 0D 01 02 00 00 00 00 C4 [03:43:59]Write i2c OK [03:43:59]MH_I2C_Read... [03:43:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [03:43:59]Read from MH i2c: E2 [03:43:59]MH_I2C_Read... [03:43:59]Read from MH i2c: E2 03 00 [03:43:59]MH_I2C_Read... [03:43:59]Read from MH i2c: E2 03 00 41 0A 00 90 00 BF [03:43:59]RAPDU: 90 00 [03:43:59]wFMCommunicate OK [03:43:59]wFMCommunicate request_size=255 [03:43:59]MH_SAM_APDU [03:43: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 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 1F 00 00 00 F4 03 04 00 FE B3 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 9B B8 02 00 35 04 06 00 7E F1 88 [03:43:59]Write to MH i2c: E2 02 01 42 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 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 1F 00 00 00 F4 03 04 00 FE B3 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 9B B8 02 00 35 04 06 00 7E F1 88 00 00 8E [03:43:59]Write i2c OK [03:43:59]MH_I2C_Read... [03:43:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:43:59]Read from MH i2c: E2 [03:43:59]MH_I2C_Read... [03:43:59]Read from MH i2c: E2 03 00 [03:43:59]MH_I2C_Read... [03:43:59]Read from MH i2c: E2 03 00 42 0A 00 90 00 C0 [03:43:59]RAPDU: 90 00 [03:43:59]wFMCommunicate OK [03:43:59]wFMCommunicate request_size=8 [03:43:59]MH_SAM_APDU [03:43:59]CAPDU: 80 0D 02 02 03 0A 03 CB [03:43:59]Write to MH i2c: E2 0B 00 43 0A 80 0D 02 02 03 00 0A 03 CB 00 00 A5 [03:43:59]Write i2c OK [03:43:59]MH_I2C_Read... [03:43:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:43:59]Read from MH i2c: E2 [03:43:59]MH_I2C_Read... [03:43:59]Read from MH i2c: E2 03 00 [03:43:59]MH_I2C_Read... [03:43:59]Read from MH i2c: E2 03 00 43 0A 00 90 00 C1 [03:43:59]RAPDU: 90 00 [03:43:59]wFMCommunicate OK [03:43:59]wFMCommunicate request_size=4 [03:43:59]MH_SAM_APDU [03:43:59]CAPDU: 80 0D 03 02 [03:43:59]Write to MH i2c: E2 08 00 44 0A 80 0D 03 02 00 00 00 00 C9 [03:43:59]Write i2c OK [03:43:59]MH_I2C_Read... [03:43:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [03:43:59]Read from MH i2c: E2 [03:43:59]MH_I2C_Read... [03:43:59]Read from MH i2c: E2 0B 00 [03:43:59]MH_I2C_Read... [03:43:59]Read from MH i2c: E2 0B 00 44 0A 00 9A 66 8E 4C D9 84 D8 88 90 00 61 [03:43:59]RAPDU: 9A 66 8E 4C D9 84 D8 88 90 00 [03:43:59]wFMCommunicate OK [03:43:59]SAM_PROTO_SignData done [03:43:59]FM_MakeSignedData done [03:43:59]CreateOFDProtocolMessage [03:43:59]wFMCommunicate request_size=4 [03:43:59]MH_SAM_APDU [03:43:59]CAPDU: 80 11 00 00 [03:43:59]Write to MH i2c: E2 08 00 45 0A 80 11 00 00 00 00 00 00 C9 [03:43:59]Write i2c OK [03:43:59]MH_I2C_Read... [03:43:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:43:59]Read from MH i2c: E2 [03:43:59]MH_I2C_Read... [03:43:59]Read from MH i2c: E2 17 00 [03:43:59]MH_I2C_Read... [03:43:59]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 37 38 90 00 22 [03:43:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [03:43:59]wFMCommunicate OK [03:43:59]CreateOFDProtocolMessage done [03:43:59]OFDSenderStorePacket 178331 [03:43:59]StoreOFDPacket docnum=178331 [03:43:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0D 01 00 00 34 3A 05 01 0F 2A 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 1F 00 00 00 F4 03 04 00 FE B3 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 9B B8 02 00 35 04 06 00 7E F1 88 0A 03 CB 9A 66 8E 4C D9 84 D8 88 [03:43:59]CheckFolder [03:43:59]dirname=/storage/ofd_packets [03:43:59]CheckFolder done [03:43:59]ProducePacketName [03:43:59]name=ofd_packets/00178331 [03:43:59]NVStorageSaveData ofd_packets/00178331 [03:43:59]File name is /storage/ofd_packets/00178331 [03:43:59]Write 299 bytes [03:43:59]NVStorageSaveData done [03:43:59]OFDSenderStorePacket done [03:43:59]KKMCreateOFDPacket done [03:43:59]NVStorageSaveData kkm_last_timestamp [03:43:59]File name is /storage/kkm_last_timestamp [03:43:59]Write 4 bytes [03:43:59]NVStorageSaveData done [03:43:59]ExternCall_PrintAddStr [03:43:59]wPrintStart [03:43:59]Write to MH i2c: 01 00 00 46 0A 50 [03:43:59]Write i2c OK [03:43:59]MH_I2C_Read... [03:43:59]Read from MH i2c: 01 [03:43:59]MH_I2C_Read... [03:43:59]Read from MH i2c: 01 07 00 [03:43:59]MH_I2C_Read... [03:43:59]Read from MH i2c: 01 07 00 46 0A 00 00 00 00 00 FF 0F 65 [03:43:59]RasterBufferAndPrint [03:43:59]line Счет N : (1)292978 [03:43:59]line ИНН: 02508201610067 [03:43:59]line Контрольно-Кассовый Чек [03:43:59]line ПРОДАЖА [03:43:59]line ТРК (МРК, ГНК) : 31 [03:43:59]line Товар: 2710124130 [03:43:59]line SU-92-К-5 [03:43:59]line 43.610 * 68.80 [03:43:59]line = 3000.37 [03:43:59]line НДС 12% НСП 1% [03:43:59]line > о реализуемом товаре [03:43:59]line ОКРУГЛЕНИЕ: -0.37 [03:43:59]line ИТОГО: 3000.00 [03:43:59]line Внесено: 3000.00 [03:43:59]line СДАЧА: 0.00 [03:43:59]line НСП 1% : 26.55 [03:43:59]line НДС 12% : 318.62 [03:43:59]line Наличными: 3000.00 [03:43:59]line Безнал.: 0.00 [03:43:59]line Место: АЗС № 130 "Партнер Нефть" [03:43:59]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [03:43:59]line СНО: Общий режим [03:43:59]line Чек 31 22.08.2024 03:43 [03:43:59]line Смена: 469 ФФД: 1.0 [03:43:59]line ЗНМ: 0300000071 [03:43:59]line РНМ: 0000000000092561 [03:43:59]line Версия ККМ: 001 [03:43:59]line ФМ: 0000000000871778 [03:43:59]line ФД: 178331 [03:43:59]line ФПД: 139575834575819 [03:43:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T034358&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178331&fm=139575834575819&tin=02508201610067®Number=0000000000092561&sum=300000 [03:43:59]written 0, free lines is 4095 [03:43:59]OFD Sender: Processing packet 178331 [packets to send 496, broken 495] [03:43:59]ProducePacketName [03:43:59]name=ofd_packets/00178331 [03:43:59]OFD Sender: To server: pG, [03:43:59]CommunicateWithHost lk.salyk.kg:30040 [03:43:59]ConnectInit lk.salyk.kg [03:43:59]Write to MH i2c: 01 00 00 71 0A 7B [03:43:59]Write i2c OK [03:43:59]MH_I2C_Read... [03:43:59]Read from MH i2c: 01 [03:43:59]MH_I2C_Read... [03:43:59]Read from MH i2c: 01 07 00 [03:43:59]MH_I2C_Read... [03:43:59]Read from MH i2c: 01 07 00 71 0A 00 00 00 00 00 C5 0C 53 [03:43:59]RasterBufferAndPrint [03:43:59]line [03:43:59]line [03:43:59]line [03:43:59]line [03:43:59]line [03:43:59]written 0, free lines is 3275 [03:43:59]MH_Cut [03:43:59]Write to MH i2c: D1 01 00 78 0A 01 54 [03:43:59]Write i2c OK [03:43:59]MH_I2C_Read... [03:43:59]Read from MH i2c: D1 [03:43:59]MH_I2C_Read... [03:43:59]Read from MH i2c: D1 01 00 [03:43:59]MH_I2C_Read... [03:43:59]Read from MH i2c: D1 01 00 78 0A 00 53 [03:43:59]Write to MH i2c: 01 00 00 79 0A 83 [03:43:59]Write i2c OK [03:43:59]MH_I2C_Read... [03:44:00]*** Cut start [03:44:00]*** Partial cut [03:44:00]*** CUTSNS_PIN = 1 [03:44:00]*** CUTSNS_PIN = 0 [03:44:01]*** Brake cut motor [03:44:01]Read from MH i2c: 01 [03:44:01]MH_I2C_Read... [03:44:01]*** Stop cut motor [03:44:01]*** Cut end [03:44:01]Read from MH i2c: 01 07 00 [03:44:01]MH_I2C_Read... [03:44:01]Read from MH i2c: 01 07 00 79 0A 00 00 00 00 00 FF 0F 98 [03:44:01]process_action close_receipt done [03:44:01]requested_data is exist [03:44:01]produce_requested_data [03:44:01]requested_item fm.sn is exist - process it [03:44:01]wFMCommunicate request_size=4 [03:44:01]MH_SAM_APDU [03:44:01]CAPDU: 80 11 00 00 [03:44:01]Write to MH i2c: E2 08 00 7A 0A 80 11 00 00 00 00 00 00 FE [03:44:01]Write i2c OK [03:44:01]MH_I2C_Read... [03:44:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:44:01]Read from MH i2c: E2 [03:44:01]MH_I2C_Read... [03:44:01]Read from MH i2c: E2 17 00 [03:44:01]MH_I2C_Read... [03:44:01]Read from MH i2c: E2 17 00 7A 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 57 [03:44:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [03:44:01]wFMCommunicate OK [03:44:01]requested_item fd.num is exist - process it [03:44:01]SAM_PROTO_GetFieldsCounters [03:44:01]wFMCommunicate request_size=4 [03:44:01]MH_SAM_APDU [03:44:01]CAPDU: 80 13 00 00 [03:44:01]Write to MH i2c: E2 08 00 7B 0A 80 13 00 00 00 00 00 00 01 [03:44:01]Write i2c OK [03:44:01]MH_I2C_Read... [03:44:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [03:44:01]Read from MH i2c: E2 [03:44:01]MH_I2C_Read... [03:44:01]Read from MH i2c: E2 62 00 [03:44:01]MH_I2C_Read... [03:44:01]Read from MH i2c: E2 62 00 7B 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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 9B B8 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 1F 00 00 00 5E 04 04 00 1F 00 00 00 57 04 04 00 20 00 00 00 19 04 04 00 00 00 00 00 90 00 AE [03:44: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 9B B8 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 1F 00 00 00 5E 04 04 00 1F 00 00 00 57 04 04 00 20 00 00 00 19 04 04 00 00 00 00 00 90 00 [03:44:01]wFMCommunicate OK [03:44:01]SAM_PROTO_GetFieldsCounters done [03:44:01]requested_item shift.num is exist - process it [03:44:01]requested_item shift.opened is exist - process it [03:44:01]req_shift_opened [03:44:01]FM_GetShiftState [03:44:01]SAM_PROTO_GetShiftState [03:44:01]wFMCommunicate request_size=4 [03:44:01]MH_SAM_APDU [03:44:01]CAPDU: 80 13 01 00 [03:44:01]Write to MH i2c: E2 08 00 7C 0A 80 13 01 00 00 00 00 00 03 [03:44:01]Write i2c OK [03:44:01]MH_I2C_Read... [03:44:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:44:01]Read from MH i2c: E2 [03:44:01]MH_I2C_Read... [03:44:01]Read from MH i2c: E2 0E 00 [03:44:01]MH_I2C_Read... [03:44:01]Read from MH i2c: E2 0E 00 7C 0A 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 B1 [03:44:01]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [03:44:01]wFMCommunicate OK [03:44:01]SAM_PROTO_GetShiftState done [03:44:01]FM_GetShiftState done [03:44:01]req_shift_opened done [03:44:01]requested_item shift.open_date is exist - process it [03:44:01]req_shift_open_date [03:44:01]req_shift_open_date done [03:44:01]produce_requested_data done [03:44:01]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178331,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [03:44:01]process_action_free close_receipt [03:44:01]json_value_free [03:44:01]json_value_free done [03:44:01]process_json_proto returns [03:44:01]Send response to host [03:44:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178331,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [03:44:01]free response buf [03:44:01]execute_script done [03:44:01]execute_script returns [03:44:01]free content buf [03:44:01]Sock 9.Close socket [03:44:01]Sock 9.Thread stoped [03:44:07]Connected sock=11 [03:44: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 37 38 0D 01 00 00 34 3A 05 01 0F 2A 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 1F 00 00 00 F4 03 04 00 FE B3 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 9B B8 02 00 35 04 06 00 7E F1 88 0A 03 CB 9A 66 8E 4C D9 84 D8 88 [03:44: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 37 38 4F 00 00 00 E0 B3 47 00 11 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 37 38 10 04 04 00 9B B8 02 00 F4 03 04 00 B1 5F C6 66 B6 04 01 00 00 02 EE 40 D8 B8 C5 1E A6 [03:44:09]CommunicateWithHost err = 0 [03:44:09]CheckOFDResponse [03:44:09]1017 (14) - 77093643461234 [03:44:09]1041 (16) - 0000000000871778 [03:44:09]1040 (4) - 178331 [03:44:09]1012 (4) - 21.08.2024 21:44 [03:44:09]1206 (1) - 0 [03:44:09]OFD Sender: Remove packet 178331 [03:44:09]ProducePacketName [03:44:09]name=ofd_packets/00178331 [03:44:09]NVStorageDeleteData [03:44:10]OFD Sender: No OFD packet to send [03:44:15]recv_with_timeout no data received [03:44:15]OFD Sender: No OFD packet to send [03:44:20]OFD Sender: No OFD packet to send [03:44:25]OFD Sender: No OFD packet to send [03:44:28]accept exits with 10 [03:44:28]New connection [03:44:28]New thread 3067022692 created [03:44:28]Thread 3067166052 joined [03:44:28]Waiting for new connection... [03:44:28] Sock 10.Parse request [03:44:28]Sock 10.Check first char [03:44:28]Sock 10.First char is OK [03:44:28]request: POST /json_proto HTTP/1.0 [03:44:28]Method: POST [03:44:28]URL: /json_proto [03:44:28]Method is POST - this is cgi request [03:44:28]url: /json_proto [03:44:28]query_string will be loaded in cgi processing [03:44:28]execute_cgi json_proto POST (null) [03:44:28]execute_cgi path=json_proto method=POST [03:44:28]POST find Content-Length [03:44:28]Host: 172.17.44.131:8080 [03:44:28]Content-Length: 682 [03:44:28]Content-Type: application/json [03:44:28] [03:44:28]POST finish read [03:44:28]Found Content-Length = 682 [03:44:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292980", "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" ] } } [03:44:28]execute_script... [03:44: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)292980", "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" ] } } [03:44:28]POST & json_proto [03:44:28]process_json_proto [03:44:28]json parsed OK: [03:44:28]protocol is kg_v1.0 [03:44:28]action value=close_receipt [03:44:28]process_action close_receipt [03:44:28]cmd_close_receipt [03:44:28]MH_GetDate [03:44:28]Write to MH i2c: F0 00 00 7D 0A 76 [03:44:28]Write i2c OK [03:44:28]MH_I2C_Read... [03:44:28]Read from MH i2c: F0 [03:44:28]MH_I2C_Read... [03:44:28]Read from MH i2c: F0 09 00 [03:44:28]MH_I2C_Read... [03:44:28]Read from MH i2c: F0 09 00 7D 0A 00 1D B4 C6 66 4F 53 BE 66 42 [03:44:28]GetLastDocTimeStamp 1724298238 [03:44:28]current date 1724298269 [03:44:28]FM_GetShiftState [03:44:28]SAM_PROTO_GetShiftState [03:44:28]wFMCommunicate request_size=4 [03:44:28]MH_SAM_APDU [03:44:28]CAPDU: 80 13 01 00 [03:44:28]Write to MH i2c: E2 08 00 7E 0A 80 13 01 00 00 00 00 00 05 [03:44:28]Write i2c OK [03:44:28]MH_I2C_Read... [03:44:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:44:28]Read from MH i2c: E2 [03:44:28]MH_I2C_Read... [03:44:28]Read from MH i2c: E2 0E 00 [03:44:28]MH_I2C_Read... [03:44:28]Read from MH i2c: E2 0E 00 7E 0A 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 B3 [03:44:28]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [03:44:28]wFMCommunicate OK [03:44:28]SAM_PROTO_GetShiftState done [03:44:28]FM_GetShiftState done [03:44:28]opened in 1724285939 [03:44:28]opened+sec_in_day 1724372339 [03:44:28]quantity*price = 200043 [03:44:28]sum+1 = 200044 [03:44:28]Check (price>sum+1) || (price+1 о реализуемом товаре [03:44:29]line ОКРУГЛЕНИЕ: -0.43 [03:44:29]line ИТОГО: 2000.00 [03:44:29]line Внесено: 2000.00 [03:44:29]line СДАЧА: 0.00 [03:44:29]line НСП 1% : 17.70 [03:44:29]line НДС 12% : 212.43 [03:44:29]line Наличными: 2000.00 [03:44:29]line Безнал.: 0.00 [03:44:29]line Место: АЗС № 130 "Партнер Нефть" [03:44:29]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [03:44:29]line СНО: Общий режим [03:44:29]line Чек 32 22.08.2024 03:44 [03:44:29]line Смена: 469 ФФД: 1.0 [03:44:29]line ЗНМ: 0300000071 [03:44:29]line РНМ: 0000000000092561 [03:44:29]line Версия ККМ: 001 [03:44:29]line ФМ: 0000000000871778 [03:44:29]line ФД: 178332 [03:44:29]line ФПД: 141317174737131 [03:44:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T034429&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178332&fm=141317174737131&tin=02508201610067®Number=0000000000092561&sum=200000 [03:44:29]written 0, free lines is 4095 [03:44:30]OFD Sender: Processing packet 178332 [packets to send 496, broken 495] [03:44:30]ProducePacketName [03:44:30]name=ofd_packets/00178332 [03:44:30]OFD Sender: To server: pG, [03:44:30]CommunicateWithHost lk.salyk.kg:30040 [03:44:30]ConnectInit lk.salyk.kg [03:44:30]Write to MH i2c: 01 00 00 BC 0A C6 [03:44:30]Write i2c OK [03:44:30]MH_I2C_Read... [03:44:30]Read from MH i2c: 01 [03:44:30]MH_I2C_Read... [03:44:30]Read from MH i2c: 01 07 00 [03:44:30]MH_I2C_Read... [03:44:30]Read from MH i2c: 01 07 00 BC 0A 00 00 00 00 00 C9 0C A2 [03:44:30]RasterBufferAndPrint [03:44:30]line [03:44:30]line [03:44:30]line [03:44:30]line [03:44:30]line [03:44:30]written 0, free lines is 3283 [03:44:30]MH_Cut [03:44:30]Write to MH i2c: D1 01 00 C3 0A 01 9F [03:44:30]Write i2c OK [03:44:30]MH_I2C_Read... [03:44:30]Read from MH i2c: D1 [03:44:30]MH_I2C_Read... [03:44:30]Read from MH i2c: D1 01 00 [03:44:30]MH_I2C_Read... [03:44:30]Read from MH i2c: D1 01 00 C3 0A 00 9E [03:44:30]Write to MH i2c: 01 00 00 C4 0A CE [03:44:30]Write i2c OK [03:44:30]MH_I2C_Read... [03:44:31]*** Cut start [03:44:31]*** Partial cut [03:44:31]*** CUTSNS_PIN = 1 [03:44:31]*** CUTSNS_PIN = 0 [03:44:31]*** Brake cut motor [03:44:31]Read from MH i2c: 01 [03:44:31]MH_I2C_Read... [03:44:31]*** Stop cut motor [03:44:31]*** Cut end [03:44:31]Read from MH i2c: 01 07 00 [03:44:31]MH_I2C_Read... [03:44:31]Read from MH i2c: 01 07 00 C4 0A 00 00 00 00 00 FF 0F E3 [03:44:31]process_action close_receipt done [03:44:31]requested_data is exist [03:44:31]produce_requested_data [03:44:31]requested_item fm.sn is exist - process it [03:44:31]wFMCommunicate request_size=4 [03:44:31]MH_SAM_APDU [03:44:31]CAPDU: 80 11 00 00 [03:44:31]Write to MH i2c: E2 08 00 C5 0A 80 11 00 00 00 00 00 00 49 [03:44:31]Write i2c OK [03:44:31]MH_I2C_Read... [03:44:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:44:31]Read from MH i2c: E2 [03:44:31]MH_I2C_Read... [03:44:31]Read from MH i2c: E2 17 00 [03:44:31]MH_I2C_Read... [03:44:31]Read from MH i2c: E2 17 00 C5 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 A2 [03:44:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [03:44:31]wFMCommunicate OK [03:44:31]requested_item fd.num is exist - process it [03:44:31]SAM_PROTO_GetFieldsCounters [03:44:31]wFMCommunicate request_size=4 [03:44:31]MH_SAM_APDU [03:44:31]CAPDU: 80 13 00 00 [03:44:31]Write to MH i2c: E2 08 00 C6 0A 80 13 00 00 00 00 00 00 4C [03:44:31]Write i2c OK [03:44:31]MH_I2C_Read... [03:44:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [03:44:31]Read from MH i2c: E2 [03:44:31]MH_I2C_Read... [03:44:31]Read from MH i2c: E2 62 00 [03:44:31]MH_I2C_Read... [03:44:31]Read from MH i2c: E2 62 00 C6 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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 9C B8 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 20 00 00 00 5E 04 04 00 20 00 00 00 57 04 04 00 21 00 00 00 19 04 04 00 00 00 00 00 90 00 FD [03:44: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 9C B8 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 20 00 00 00 5E 04 04 00 20 00 00 00 57 04 04 00 21 00 00 00 19 04 04 00 00 00 00 00 90 00 [03:44:32]wFMCommunicate OK [03:44:32]SAM_PROTO_GetFieldsCounters done [03:44:32]requested_item shift.num is exist - process it [03:44:32]requested_item shift.opened is exist - process it [03:44:32]req_shift_opened [03:44:32]FM_GetShiftState [03:44:32]SAM_PROTO_GetShiftState [03:44:32]wFMCommunicate request_size=4 [03:44:32]MH_SAM_APDU [03:44:32]CAPDU: 80 13 01 00 [03:44:32]Write to MH i2c: E2 08 00 C7 0A 80 13 01 00 00 00 00 00 4E [03:44:32]Write i2c OK [03:44:32]MH_I2C_Read... [03:44:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:44:32]Read from MH i2c: E2 [03:44:32]MH_I2C_Read... [03:44:32]Read from MH i2c: E2 0E 00 [03:44:32]MH_I2C_Read... [03:44:32]Read from MH i2c: E2 0E 00 C7 0A 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 FC [03:44:32]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [03:44:32]wFMCommunicate OK [03:44:32]SAM_PROTO_GetShiftState done [03:44:32]FM_GetShiftState done [03:44:32]req_shift_opened done [03:44:32]requested_item shift.open_date is exist - process it [03:44:32]req_shift_open_date [03:44:32]req_shift_open_date done [03:44:32]produce_requested_data done [03:44:32]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178332,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [03:44:32]process_action_free close_receipt [03:44:32]json_value_free [03:44:32]json_value_free done [03:44:32]process_json_proto returns [03:44:32]Send response to host [03:44:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178332,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [03:44:32]free response buf [03:44:32]execute_script done [03:44:32]execute_script returns [03:44:32]free content buf [03:44:32]Sock 10.Close socket [03:44:32]Sock 10.Thread stoped [03:44:34]accept exits with 9 [03:44:34]New connection [03:44:34]New thread 3067166052 created [03:44:34]Thread 3067022692 joined [03:44:34]Waiting for new connection... [03:44:34] Sock 9.Parse request [03:44:34]Sock 9.Check first char [03:44:34]Sock 9.First char is OK [03:44:34]request: POST /json_proto HTTP/1.0 [03:44:34]Method: POST [03:44:34]URL: /json_proto [03:44:34]Method is POST - this is cgi request [03:44:34]url: /json_proto [03:44:34]query_string will be loaded in cgi processing [03:44:34]execute_cgi json_proto POST (null) [03:44:34]execute_cgi path=json_proto method=POST [03:44:34]POST find Content-Length [03:44:34]Host: 172.17.44.131:8080 [03:44:34]Content-Length: 791 [03:44:34]Content-Type: application/json [03:44:34] [03:44:34]POST finish read [03:44:34]Found Content-Length = 791 [03:44:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292981", "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" : 19.690, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\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" ] } } [03:44:34]execute_script... [03: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)292981", "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" : 19.690, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\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" ] } } [03:44:34]POST & json_proto [03:44:34]process_json_proto [03:44:34]json parsed OK: [03:44:34]protocol is kg_v1.0 [03:44:34]action value=close_receipt [03:44:34]process_action close_receipt [03:44:34]cmd_close_receipt [03:44:34]MH_GetDate [03:44:34]Write to MH i2c: F0 00 00 C8 0A C1 [03:44:34]Write i2c OK [03:44:34]MH_I2C_Read... [03:44:34]Read from MH i2c: F0 [03:44:34]MH_I2C_Read... [03:44:34]Read from MH i2c: F0 09 00 [03:44:34]MH_I2C_Read... [03:44:34]Read from MH i2c: F0 09 00 C8 0A 00 23 B4 C6 66 4F 53 BE 66 93 [03:44:34]GetLastDocTimeStamp 1724298269 [03:44:34]current date 1724298275 [03:44:34]FM_GetShiftState [03:44:34]SAM_PROTO_GetShiftState [03:44:34]wFMCommunicate request_size=4 [03:44:34]MH_SAM_APDU [03:44:34]CAPDU: 80 13 01 00 [03:44:34]Write to MH i2c: E2 08 00 C9 0A 80 13 01 00 00 00 00 00 50 [03:44:34]Write i2c OK [03:44:34]MH_I2C_Read... [03:44:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:44:34]Read from MH i2c: E2 [03:44:34]MH_I2C_Read... [03:44:34]Read from MH i2c: E2 0E 00 [03:44:34]MH_I2C_Read... [03:44:34]Read from MH i2c: E2 0E 00 C9 0A 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 FE [03:44:34]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [03:44:34]wFMCommunicate OK [03:44:34]SAM_PROTO_GetShiftState done [03:44:34]FM_GetShiftState done [03:44:34]opened in 1724285939 [03:44:34]opened+sec_in_day 1724372339 [03:44:34]quantity*price = 0 [03:44:34]sum+1 = 1 [03:44:34]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 33 22.08.2024 03:44 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 Талоны: Топливные Талоны 1 ФМ: 0000000000871778 ФД: 178333 ФПД: 201497712105364 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T034435&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178333&fm=201497712105364&tin=02508201610067®Number=0000000000092561&sum=0 [03:44:35]StoreToDocumentArchive [03:44:35]shift 469 fd 178333 [03:44:35]save to /storage/0469/doc_00178333 [03:44:35]save last doc name /storage/0469/doc_00178333 to /storage/kkm_last_doc_name [03:44:35]save OK [03:44:35]Clear old archive folders... [03:44:35]ProcessDocumentItem done err = 0, tmpTLVsize=248 [03:44:35]tlvbuf is 01D99850 [03:44:35]SAM_PROTO_ClearQueue [03:44:35]wFMCommunicate request_size=4 [03:44:35]MH_SAM_APDU [03:44:35]CAPDU: 80 09 00 00 [03:44:35]Write to MH i2c: E2 08 00 D6 0A 80 09 00 00 00 00 00 00 52 [03:44:35]Write i2c OK [03:44:35]MH_I2C_Read... [03:44:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [03:44:35]Read from MH i2c: E2 [03:44:35]MH_I2C_Read... [03:44:35]Read from MH i2c: E2 03 00 [03:44:35]MH_I2C_Read... [03:44:35]Read from MH i2c: E2 03 00 D6 0A 00 90 00 54 [03:44:35]RAPDU: 90 00 [03:44:35]wFMCommunicate OK [03:44:35]SAM_PROTO_ClearQueue done [03:44:35]KKMCreateOFDPacket [03:44:35]OFDProtocolAddRootSTLVToBuf [03:44:35]FM_MakeSignedData [03:44:35]FM_MakeSignedData [03:44:35]SAM_PROTO_SignData [03:44:35]wFMCommunicate request_size=4 [03:44:35]MH_SAM_APDU [03:44:35]CAPDU: 80 0D 01 02 [03:44:35]Write to MH i2c: E2 08 00 D7 0A 80 0D 01 02 00 00 00 00 5A [03:44:35]Write i2c OK [03:44:35]MH_I2C_Read... [03:44:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [03:44:35]Read from MH i2c: E2 [03:44:35]MH_I2C_Read... [03:44:35]Read from MH i2c: E2 03 00 [03:44:35]MH_I2C_Read... [03:44:35]Read from MH i2c: E2 03 00 D7 0A 00 90 00 55 [03:44:35]RAPDU: 90 00 [03:44:35]wFMCommunicate OK [03:44:35]wFMCommunicate request_size=255 [03:44:35]MH_SAM_APDU [03:44: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 EA 4C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 00 00 00 F4 03 04 00 23 B4 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 9D B8 02 00 35 04 06 00 B7 42 D7 8D [03:44:35]Write to MH i2c: E2 02 01 D8 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 EA 4C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 00 00 00 F4 03 04 00 23 B4 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 9D B8 02 00 35 04 06 00 B7 42 D7 8D 00 00 A4 [03:44:35]Write i2c OK [03:44:35]MH_I2C_Read... [03:44:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:44:35]Read from MH i2c: E2 [03:44:35]MH_I2C_Read... [03:44:36]Read from MH i2c: E2 03 00 [03:44:36]MH_I2C_Read... [03:44:36]Read from MH i2c: E2 03 00 D8 0A 00 90 00 56 [03:44:36]RAPDU: 90 00 [03:44:36]wFMCommunicate OK [03:44:36]wFMCommunicate request_size=7 [03:44:36]MH_SAM_APDU [03:44:36]CAPDU: 80 0D 02 02 02 97 94 [03:44:36]Write to MH i2c: E2 0A 00 D9 0A 80 0D 02 02 02 00 97 94 00 00 8C [03:44:36]Write i2c OK [03:44:36]MH_I2C_Read... [03:44:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:44:36]Read from MH i2c: E2 [03:44:36]MH_I2C_Read... [03:44:36]Read from MH i2c: E2 03 00 [03:44:36]MH_I2C_Read... [03:44:36]Read from MH i2c: E2 03 00 D9 0A 00 90 00 57 [03:44:36]RAPDU: 90 00 [03:44:36]wFMCommunicate OK [03:44:36]wFMCommunicate request_size=4 [03:44:36]MH_SAM_APDU [03:44:36]CAPDU: 80 0D 03 02 [03:44:36]Write to MH i2c: E2 08 00 DA 0A 80 0D 03 02 00 00 00 00 5F [03:44:36]Write i2c OK [03:44:36]MH_I2C_Read... [03:44:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [03:44:36]Read from MH i2c: E2 [03:44:36]MH_I2C_Read... [03:44:36]Read from MH i2c: E2 0B 00 [03:44:36]MH_I2C_Read... [03:44:36]Read from MH i2c: E2 0B 00 DA 0A 00 07 FE 18 81 2E 0A 92 3A 90 00 02 [03:44:36]RAPDU: 07 FE 18 81 2E 0A 92 3A 90 00 [03:44:36]wFMCommunicate OK [03:44:36]SAM_PROTO_SignData done [03:44:36]FM_MakeSignedData done [03:44:36]CreateOFDProtocolMessage [03:44:36]wFMCommunicate request_size=4 [03:44:36]MH_SAM_APDU [03:44:36]CAPDU: 80 11 00 00 [03:44:36]Write to MH i2c: E2 08 00 DB 0A 80 11 00 00 00 00 00 00 5F [03:44:36]Write i2c OK [03:44:36]MH_I2C_Read... [03:44:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:44:36]Read from MH i2c: E2 [03:44:36]MH_I2C_Read... [03:44:36]Read from MH i2c: E2 17 00 [03:44:36]MH_I2C_Read... [03:44:36]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 37 38 90 00 B8 [03:44:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [03:44:36]wFMCommunicate OK [03:44:36]CreateOFDProtocolMessage done [03:44:36]OFDSenderStorePacket 178333 [03:44:36]StoreOFDPacket docnum=178333 [00:00:11] *** EcrCore started. Build 196 *** [00:00:11]MH_InterfaceInit /dev/i2c-1 [00:00:11]Malloc ok [00:00:11]/dev/ttyS4 opened [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 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 A6 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 4B [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 30620, crc_r 49A1A6DB, crc_c: 49A1A6DB, size: 53248 [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 (2007E328 010249C5) [00:00:11]*** Waiting for read because exit forced [00:00:11]*** 10 ms more... [00:00:11]*** MH1903S init start (LINUX_LIGHT) [00:00:11]*** Compilation Date Jun 20 2023 Time 12:36:20 [00:00:11]*** Serial: 3139303353513838 54000000005725A6 (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: 551094+1723749199=1724300293 [00:00:11]*** BPK Status Register BPK_RDY = 0x0 [00:00:11]*** SEN State Register SEN_STATE = 0x20ff [00:00:11]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:11]*** Analog Control Register 0 SEN_ANA0 = 0x33510623 [00:00:11]*** Is cutter blocked? [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 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 A6 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 4C [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 30620 [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 06 BC C6 66 4F 53 BE 66 B3 [04:18:14]Current date/time: 22.08.2024 04:18 [04:18:14]FM_Init [04:18:14]wFMConnect [04:18:14]MH_SAM_On [04:18:14]Write to MH i2c: E0 00 00 08 00 E7 [04:18:14]Write i2c OK [04:18:14]MH_I2C_Read... [04:18:14]*** iso7816_init finished! [04:18:14]*** atr: [04:18:14]*** 0F 3B D5 18 FF 81 91 FE [04:18:14]*** 1F C3 80 73 C8 21 10 0A [04:18:14]*** 00 00 00 00 00 00 00 00 [04:18:14]*** 00 00 00 00 00 00 00 00 [04:18:14]*** 00 00 00 00 00 00 00 00 [04:18:14]*** 00 00 00 00 00 00 00 00 [04:18:14]*** 00 00 00 00 00 00 00 00 [04:18:14]*** 00 00 00 00 00 00 00 00 [04:18:14]Read from MH i2c: E0 [04:18:14]MH_I2C_Read... [04:18:14]Read from MH i2c: E0 10 00 [04:18:14]MH_I2C_Read... [04:18: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 [04:18:14]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [04:18:14]wFMCommunicate request_size=10 [04:18:14]MH_SAM_APDU [04:18:14]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [04:18:14]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [04:18:14]Write i2c OK [04:18:14]MH_I2C_Read... [04:18:14]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [04:18:14]Read from MH i2c: E2 [04:18:14]MH_I2C_Read... [04:18:14]Read from MH i2c: E2 03 00 [04:18:14]MH_I2C_Read... [04:18:14]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [04:18:14]RAPDU: 90 00 [04:18:14]wFMCommunicate OK [04:18:14]wFMCommunicate request_size=4 [04:18:14]MH_SAM_APDU [04:18:14]CAPDU: 80 11 00 00 [04:18:14]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [04:18:14]Write i2c OK [04:18:14]MH_I2C_Read... [04:18:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:18:14]Read from MH i2c: E2 [04:18:14]MH_I2C_Read... [04:18:14]Read from MH i2c: E2 17 00 [04:18:14]MH_I2C_Read... [04:18: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 37 38 90 00 DD [04:18:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [04:18:14]wFMCommunicate OK [04:18:14]Detected FM SN is 0000000000871778 [04:18:14]Stored FM SN is 0000000000871778 [04:18:14]wFMCommunicate request_size=9 [04:18:14]MH_SAM_APDU [04:18:14]CAPDU: 80 16 00 00 04 D9 BA 00 00 [04:18:14]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 D9 BA 00 00 00 00 25 [04:18:14]Write i2c OK [04:18:14]MH_I2C_Read... [04:18:14]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [04:18:14]Read from MH i2c: E2 [04:18:14]MH_I2C_Read... [04:18:14]Read from MH i2c: E2 03 00 [04:18:14]MH_I2C_Read... [04:18:14]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [04:18:14]RAPDU: 90 00 [04:18:14]wFMCommunicate OK [04:18:14]FM PIN OK [04:18:14]wFMCommunicate request_size=8 [04:18:14]MH_SAM_APDU [04:18:14]CAPDU: 80 14 04 00 03 02 00 01 [04:18:14]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [04:18:14]Write i2c OK [04:18:14]MH_I2C_Read... [04:18:14]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [04:18:14]Read from MH i2c: E2 [04:18:14]MH_I2C_Read... [04:18:14]Read from MH i2c: E2 03 00 [04:18:14]MH_I2C_Read... [04:18:14]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [04:18:14]RAPDU: 90 00 [04:18:14]wFMCommunicate OK [04:18:14]wFMCommunicate request_size=13 [04:18:14]MH_SAM_APDU [04:18:14]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [04:18: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 [04:18:14]Write i2c OK [04:18:14]MH_I2C_Read... [04:18:14]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [04:18:14]Read from MH i2c: E2 [04:18:14]MH_I2C_Read... [04:18:14]Read from MH i2c: E2 03 00 [04:18:14]MH_I2C_Read... [04:18:14]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [04:18:14]RAPDU: 90 00 [04:18:14]wFMCommunicate OK [04:18:14]wFMCommunicate request_size=4 [04:18:14]MH_SAM_APDU [04:18:14]CAPDU: 80 11 00 00 [04:18:14]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [04:18:14]Write i2c OK [04:18:14]MH_I2C_Read... [04:18:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:18:14]Read from MH i2c: E2 [04:18:14]MH_I2C_Read... [04:18:14]Read from MH i2c: E2 17 00 [04:18:14]MH_I2C_Read... [04:18: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 37 38 90 00 E1 [04:18:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [04:18:14]wFMCommunicate OK [04:18:14]DocumentArchiveInit [04:18:14]Start Httpd... [04:18:14]Httpd thread 3067882852 created [04:18:14]Write to MH i2c: 01 00 00 0F 00 0F [04:18:14]Write i2c OK [04:18:14]MH_I2C_Read... [04:18:14]Read from MH i2c: 01 [04:18:14]MH_I2C_Read... [04:18:14]Read from MH i2c: 01 07 00 [04:18:14]MH_I2C_Read... [04:18:14]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [04:18:14]MH Int Process started [04:18:14]Allocated Socket 7 [04:18:14]Bind OK [04:18:14]Listen OK [04:18:14]httpd running on port 8080 [04:18:14]Waiting for new connection... [04:18:15]OFD Sender: Processing packet 178332 [packets to send 497, broken 495] [04:18:15]ProducePacketName [04:18:15]name=ofd_packets/00178332 [04:18:15]OFD Sender: To server: pG, [04:18:15]CommunicateWithHost lk.salyk.kg:30040 [04:18:15]ConnectInit lk.salyk.kg [04:18:16]Connected sock=8 [04: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 37 38 0F 01 00 00 C3 44 07 01 4D 96 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 00 00 00 F4 03 04 00 1D B4 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 9C B8 02 00 35 04 06 00 80 86 F8 00 38 EB 96 4C F6 8A 6B 9F E2 4F [04: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 37 38 4F 00 00 00 32 19 47 00 87 FA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 9C B8 02 00 F4 03 04 00 B1 67 C6 66 B6 04 01 00 00 20 89 0B FE B7 41 68 15 [04:18:17]CommunicateWithHost err = 0 [04:18:17]CheckOFDResponse [04:18:17]1017 (14) - 77093643461234 [04:18:17]1041 (16) - 0000000000871778 [04:18:17]1040 (4) - 178332 [04:18:17]1012 (4) - 21.08.2024 22:18 [04:18:17]1206 (1) - 0 [04:18:17]OFD Sender: Remove packet 178332 [04:18:17]ProducePacketName [04:18:17]name=ofd_packets/00178332 [04:18:17]NVStorageDeleteData [04:18:18]OFD Sender: Processing packet 178333 [packets to send 496, broken 495] [04:18:18]ProducePacketName [04:18:18]name=ofd_packets/00178333 [04:18:18]OFD Sender: To server: pG, [04:18:18]CommunicateWithHost lk.salyk.kg:30040 [04:18:18]ConnectInit lk.salyk.kg [04:18:23]recv_with_timeout no data received [04:18:24]accept exits with 9 [04:18:24]New connection [04:18:24]New thread 3067596132 created [04:18:24]Waiting for new connection... [04:18:24] Sock 9.Parse request [04:18:24]Sock 9.Check first char [04:18:24]Sock 9.First char is OK [04:18:24]request: POST /json_proto HTTP/1.0 [04:18:24]Method: POST [04:18:24]URL: /json_proto [04:18:24]Method is POST - this is cgi request [04:18:24]url: /json_proto [04:18:24]query_string will be loaded in cgi processing [04:18:24]execute_cgi json_proto POST (null) [04:18:24]execute_cgi path=json_proto method=POST [04:18:24]POST find Content-Length [04:18:24]Host: 172.17.44.131:8080 [04:18:24]Content-Length: 215 [04:18:24]Content-Type: application/json [04:18:24] [04:18:24]POST finish read [04:18:24]Found Content-Length = 215 [04:18:24]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:18:24]execute_script... [04:18:24]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:18:24]POST & json_proto [04:18:24]process_json_proto [04:18:24]json parsed OK: [04:18:24]protocol is kg_v1.0 [04:18:24]action value=get_value [04:18:24]process_action get_value [04:18:24]cmd_get_value [04:18:24]process_action get_value done [04:18:24]requested_data is exist [04:18:24]produce_requested_data [04:18:24]requested_item kkm.sn is exist - process it [04:18:24]requested_item kkm.ver is exist - process it [04:18:24]requested_item fm.sn is exist - process it [04:18:24]wFMCommunicate request_size=4 [04:18:24]MH_SAM_APDU [04:18:24]CAPDU: 80 11 00 00 [04:18:24]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [04:18:24]Write i2c OK [04:18:24]MH_I2C_Read... [04:18:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:18:24]Read from MH i2c: E2 [04:18:24]MH_I2C_Read... [04:18:24]Read from MH i2c: E2 17 00 [04:18:24]MH_I2C_Read... [04:18:24]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 37 38 90 00 E3 [04:18:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [04:18:24]wFMCommunicate OK [04:18:24]requested_item fd.num is exist - process it [04:18:24]SAM_PROTO_GetFieldsCounters [04:18:24]wFMCommunicate request_size=4 [04:18:24]MH_SAM_APDU [04:18:24]CAPDU: 80 13 00 00 [04:18:24]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [04:18:24]Write i2c OK [04:18:24]MH_I2C_Read... [04:18:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [04:18:24]Read from MH i2c: E2 [04:18:24]MH_I2C_Read... [04:18:24]Read from MH i2c: E2 62 00 [04:18:24]MH_I2C_Read... [04:18:24]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 9D B8 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 21 00 00 00 5E 04 04 00 21 00 00 00 57 04 04 00 22 00 00 00 19 04 04 00 00 00 00 00 90 00 42 [04:18:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 9D B8 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 21 00 00 00 5E 04 04 00 21 00 00 00 57 04 04 00 22 00 00 00 19 04 04 00 00 00 00 00 90 00 [04:18:24]wFMCommunicate OK [04:18:24]SAM_PROTO_GetFieldsCounters done [04:18:24]requested_item shift.num is exist - process it [04:18:24]requested_item shift.opened is exist - process it [04:18:24]req_shift_opened [04:18:24]FM_GetShiftState [04:18:24]SAM_PROTO_GetShiftState [04:18:24]wFMCommunicate request_size=4 [04:18:24]MH_SAM_APDU [04:18:24]CAPDU: 80 13 01 00 [04:18:24]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [04:18:24]Write i2c OK [04:18:24]MH_I2C_Read... [04:18:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:18:24]Read from MH i2c: E2 [04:18:24]MH_I2C_Read... [04:18:24]Read from MH i2c: E2 0E 00 [04:18:24]MH_I2C_Read... [04:18:24]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 3D [04:18:24]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [04:18:24]wFMCommunicate OK [04:18:24]SAM_PROTO_GetShiftState done [04:18:24]FM_GetShiftState done [04:18:24]req_shift_opened done [04:18:24]requested_item shift.open_date is exist - process it [04:18:24]req_shift_open_date [04:18:24]req_shift_open_date done [04:18:24]produce_requested_data done [04:18:24]produce_requested_data return {"kkm.sn":"0300000071","kkm.ver":"001","fm.sn":"0000000000871778","fd.num":178333,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [04:18:24]process_action_free get_value [04:18:24]json_value_free [04:18:24]json_value_free done [04:18:24]process_json_proto returns [04:18:24]Send response to host [04:18:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000071","kkm.ver":"001","fm.sn":"0000000000871778","fd.num":178333,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [04:18:24]free response buf [04:18:24]execute_script done [04:18:24]execute_script returns [04:18:24]free content buf [04:18:24]Sock 9.Close socket [04:18:24]Sock 9.Thread stoped [04:18:24]accept exits with 8 [04:18:24]New connection [04:18:24]New thread 3067452772 created [04:18:24]Thread 3067596132 joined [04:18:24]Waiting for new connection... [04:18:24] Sock 8.Parse request [04:18:24]Sock 8.Check first char [04:18:24]Sock 8.First char is OK [04:18:24]request: POST /json_proto HTTP/1.0 [04:18:24]Method: POST [04:18:24]URL: /json_proto [04:18:24]Method is POST - this is cgi request [04:18:24]url: /json_proto [04:18:24]query_string will be loaded in cgi processing [04:18:24]execute_cgi json_proto POST (null) [04:18:24]execute_cgi path=json_proto method=POST [04:18:24]POST find Content-Length [04:18:24]Host: 172.17.44.131:8080 [04:18:24]Content-Length: 331 [04:18:24]Content-Type: application/json [04:18:24] [04:18:24]POST finish read [04:18:24]Found Content-Length = 331 [04:18: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" ] } } [04:18:24]execute_script... [04:18: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" ] } } [04:18:24]POST & json_proto [04:18:24]process_json_proto [04:18:24]json parsed OK: [04:18:24]protocol is kg_v1.0 [04:18:24]action value=get_value [04:18:24]process_action get_value [04:18:24]cmd_get_value [04:18:24]process_action get_value done [04:18:24]requested_data is exist [04:18:24]produce_requested_data [04:18:24]requested_item fm.sale.total is exist - process it [04:18:24]SAM_PROTO_GetFMData [04:18:24]wFMCommunicate request_size=4 [04:18:24]MH_SAM_APDU [04:18:24]CAPDU: 80 13 03 00 [04:18:24]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [04:18:24]Write i2c OK [04:18:24]MH_I2C_Read... [04:18:25]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [04:18:25]Read from MH i2c: E2 [04:18:25]MH_I2C_Read... [04:18:25]Read from MH i2c: E2 FD 00 [04:18:25]MH_I2C_Read... [04:18:25]Read from MH i2c: E2 FD 00 13 00 00 C6 04 85 04 C2 04 6E 04 04 00 F3 B4 02 00 69 04 A4 00 6F 04 04 00 5D B3 02 00 B1 04 05 00 1B 7C C3 28 05 70 04 05 00 BB 4F 14 13 04 72 04 05 00 60 2C AF 15 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 5D 79 4A 8C 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 2C AD B0 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 9C 00 6F 04 04 00 96 01 00 00 B1 04 04 00 58 A9 FB 6B 70 04 04 00 58 A9 FB 6B 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 AA 48 53 01 EF 03 90 00 64 [04:18:25]RAPDU: C6 04 85 04 C2 04 6E 04 04 00 F3 B4 02 00 69 04 A4 00 6F 04 04 00 5D B3 02 00 B1 04 05 00 1B 7C C3 28 05 70 04 05 00 BB 4F 14 13 04 72 04 05 00 60 2C AF 15 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 5D 79 4A 8C 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 2C AD B0 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 9C 00 6F 04 04 00 96 01 00 00 B1 04 04 00 58 A9 FB 6B 70 04 04 00 58 A9 FB 6B 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 AA 48 53 01 EF 03 90 00 [04:18:25]wFMCommunicate OK [04:18:25]wFMCommunicate request_size=4 [04:18:25]MH_SAM_APDU [04:18:25]CAPDU: 80 17 00 00 [04:18:25]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [04:18:25]Write i2c OK [04:18:25]MH_I2C_Read... [04:18:25]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [04:18:25]Read from MH i2c: E2 [04:18:25]MH_I2C_Read... [04:18:25]Read from MH i2c: E2 FD 00 [04:18:25]MH_I2C_Read... [04:18:25]Read from MH i2c: E2 FD 00 14 00 00 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 F8 45 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 90 00 A8 [04:18:25]RAPDU: 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 F8 45 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 90 00 [04:18:25]wFMCommunicate OK [04:18:25]wFMCommunicate request_size=4 [04:18:25]MH_SAM_APDU [04:18:25]CAPDU: 80 17 00 00 [04:18:25]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [04:18:25]Write i2c OK [04:18:25]MH_I2C_Read... [04:18:25]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [04:18:25]Read from MH i2c: E2 [04:18:25]MH_I2C_Read... [04:18:25]Read from MH i2c: E2 FD 00 [04:18:25]MH_I2C_Read... [04:18:25]Read from MH i2c: E2 FD 00 15 00 00 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 90 00 BC [04:18:25]RAPDU: 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 90 00 [04:18:25]wFMCommunicate OK [04:18:25]wFMCommunicate request_size=4 [04:18:25]MH_SAM_APDU [04:18:25]CAPDU: 80 17 00 00 [04:18:25]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [04:18:25]Write i2c OK [04:18:25]MH_I2C_Read... [04:18:26]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [04:18:26]Read from MH i2c: E2 [04:18:26]MH_I2C_Read... [04:18:26]Read from MH i2c: E2 FD 00 [04:18:26]MH_I2C_Read... [04:18:26]Read from MH i2c: E2 FD 00 16 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 90 00 11 [04:18:26]RAPDU: EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 90 00 [04:18:26]wFMCommunicate OK [04:18:26]wFMCommunicate request_size=4 [04:18:26]MH_SAM_APDU [04:18:26]CAPDU: 80 17 00 00 [04:18:26]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [04:18:26]Write i2c OK [04:18:26]MH_I2C_Read... [04:18:26]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 224! [04:18:26]Read from MH i2c: E2 [04:18:26]MH_I2C_Read... [04:18:26]Read from MH i2c: E2 E3 00 [04:18:26]MH_I2C_Read... [04:18:26]Read from MH i2c: E2 E3 00 17 00 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 76 [04:18:26]RAPDU: 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [04:18:26]wFMCommunicate OK [04:18:26]SAM_PROTO_GetFMData done [04:18:26]requested_item fm.sale_refund.total is exist - process it [04:18:26]requested_item fm.buy.total is exist - process it [04:18:26]requested_item shift.sale.total is exist - process it [04:18:26]SAM_PROTO_GetShiftData [04:18:26]wFMCommunicate request_size=4 [04:18:26]MH_SAM_APDU [04:18:26]CAPDU: 80 13 02 00 [04:18:26]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [04:18:26]Write i2c OK [04:18:26]MH_I2C_Read... [04:18:26]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [04:18:26]Read from MH i2c: E2 [04:18:26]MH_I2C_Read... [04:18:26]Read from MH i2c: E2 FD 00 [04:18:26]MH_I2C_Read... [04:18:26]Read from MH i2c: E2 FD 00 18 00 00 AE 04 AA 04 AA 04 6E 04 04 00 21 00 00 00 69 04 9B 00 6F 04 04 00 21 00 00 00 B1 04 03 00 F8 DF 3D 70 04 03 00 E8 95 3B 72 04 03 00 10 4A 02 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 63 92 06 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 33 8C EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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 7B [04:18:26]RAPDU: AE 04 AA 04 AA 04 6E 04 04 00 21 00 00 00 69 04 9B 00 6F 04 04 00 21 00 00 00 B1 04 03 00 F8 DF 3D 70 04 03 00 E8 95 3B 72 04 03 00 10 4A 02 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 63 92 06 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 33 8C EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 90 00 [04:18:26]wFMCommunicate OK [04:18:26]wFMCommunicate request_size=4 [04:18:26]MH_SAM_APDU [04:18:26]CAPDU: 80 17 00 00 [04:18:26]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [04:18:26]Write i2c OK [04:18:26]MH_I2C_Read... [04:18:27]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [04:18:27]Read from MH i2c: E2 [04:18:27]MH_I2C_Read... [04:18:27]Read from MH i2c: E2 FD 00 [04:18:27]MH_I2C_Read... [04:18:27]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 [04:18:27]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 [04:18:27]wFMCommunicate OK [04:18:27]wFMCommunicate request_size=4 [04:18:27]MH_SAM_APDU [04:18:27]CAPDU: 80 17 00 00 [04:18:27]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [04:18:27]Write i2c OK [04:18:27]MH_I2C_Read... [04:18:27]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [04:18:27]Read from MH i2c: E2 [04:18:27]MH_I2C_Read... [04:18:27]Read from MH i2c: E2 FD 00 [04:18:27]MH_I2C_Read... [04:18:27]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 [04:18:27]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 [04:18:27]wFMCommunicate OK [04:18:27]wFMCommunicate request_size=4 [04:18:27]MH_SAM_APDU [04:18:27]CAPDU: 80 17 00 00 [04:18:27]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [04:18:27]Write i2c OK [04:18:27]MH_I2C_Read... [04:18:27]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [04:18:27]Read from MH i2c: E2 [04:18:27]MH_I2C_Read... [04:18:27]Read from MH i2c: E2 FD 00 [04:18:27]MH_I2C_Read... [04:18:27]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 [04:18:27]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 [04:18:27]wFMCommunicate OK [04:18:27]wFMCommunicate request_size=4 [04:18:27]MH_SAM_APDU [04:18:27]CAPDU: 80 17 00 00 [04:18:27]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [04:18:27]Write i2c OK [04:18:27]MH_I2C_Read... [04:18:28]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 200! [04:18:28]Read from MH i2c: E2 [04:18:28]MH_I2C_Read... [04:18:28]Read from MH i2c: E2 CB 00 [04:18:28]MH_I2C_Read... [04:18:28]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 [04:18:28]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 [04:18:28]wFMCommunicate OK [04:18:28]SAM_PROTO_GetShiftData done [04:18:28]requested_item shift.sale.total_cash is exist - process it [04:18:28]requested_item shift.sale_refund.total is exist - process it [04:18:28]requested_item shift.sale_refund.total_cash is exist - process it [04:18:28]requested_item shift.buy.total is exist - process it [04:18:28]requested_item shift.buy.total_cash is exist - process it [04:18:28]produce_requested_data done [04:18:28]produce_requested_data return {"fm.sale.total":221587364.11,"fm.sale_refund.total":18116550.00,"fm.buy.total":0.00,"shift.sale.total":40550.32,"shift.sale.total_cash":39050.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:18:28]process_action_free get_value [04:18:28]json_value_free [04:18:28]json_value_free done [04:18:28]process_json_proto returns [04:18:28]Send response to host [04:18:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":221587364.11,"fm.sale_refund.total":18116550.00,"fm.buy.total":0.00,"shift.sale.total":40550.32,"shift.sale.total_cash":39050.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:18:28]free response buf [04:18:28]execute_script done [04:18:28]execute_script returns [04:18:28]free content buf [04:18:28]Sock 8.Close socket [04:18:28]Sock 8.Thread stoped [04:18:31]accept exits with 9 [04:18:31]New connection [04:18:31]New thread 3067596132 created [04:18:31]Thread 3067452772 joined [04:18:31]Waiting for new connection... [04:18:31] Sock 9.Parse request [04:18:31]Sock 9.Check first char [04:18:31]Sock 9.First char is OK [04:18:31]request: POST /json_proto HTTP/1.0 [04:18:31]Method: POST [04:18:31]URL: /json_proto [04:18:31]Method is POST - this is cgi request [04:18:31]url: /json_proto [04:18:31]query_string will be loaded in cgi processing [04:18:31]execute_cgi json_proto POST (null) [04:18:31]execute_cgi path=json_proto method=POST [04:18:31]POST find Content-Length [04:18:31]Host: 172.17.44.131:8080 [04:18:31]Content-Length: 677 [04:18:31]Content-Type: application/json [04:18:31] [04:18:31]POST finish read [04:18:31]Found Content-Length = 677 [04:18:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292982", "tax_sys" : 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" ] } } [04:18:31]execute_script... [04:18:31]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292982", "tax_sys" : 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" ] } } [04:18:31]POST & json_proto [04:18:31]process_json_proto [04:18:31]json parsed OK: [04:18:31]protocol is kg_v1.0 [04:18:31]action value=close_receipt [04:18:31]process_action close_receipt [04:18:31]cmd_close_receipt [04:18:31]MH_GetDate [04:18:31]Write to MH i2c: F0 00 00 1D 00 0C [04:18:31]Write i2c OK [04:18:31]MH_I2C_Read... [04:18:31]Read from MH i2c: F0 [04:18:31]MH_I2C_Read... [04:18:31]Read from MH i2c: F0 09 00 [04:18:31]MH_I2C_Read... [04:18:31]Read from MH i2c: F0 09 00 1D 00 00 17 BC C6 66 4F 53 BE 66 DA [04:18:31]GetLastDocTimeStamp 1724298275 [04:18:31]current date 1724300311 [04:18:31]FM_GetShiftState [04:18:31]SAM_PROTO_GetShiftState [04:18:31]wFMCommunicate request_size=4 [04:18:31]MH_SAM_APDU [04:18:31]CAPDU: 80 13 01 00 [04:18:31]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [04:18:31]Write i2c OK [04:18:31]MH_I2C_Read... [04:18:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:18:31]Read from MH i2c: E2 [04:18:31]MH_I2C_Read... [04:18:31]Read from MH i2c: E2 0E 00 [04:18:31]MH_I2C_Read... [04:18:31]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 49 [04:18:31]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [04:18:31]wFMCommunicate OK [04:18:31]SAM_PROTO_GetShiftState done [04:18:31]FM_GetShiftState done [04:18:31]opened in 1724285939 [04:18:31]opened+sec_in_day 1724372339 [04:18:31]quantity*price = 40002 [04:18:31]sum+1 = 40003 [04:18: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 СНО: Общий режим Чек 34 22.08.2024 04:18 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178334 ФПД: 248118806906947 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T041831&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178334&fm=248118806906947&tin=02508201610067®Number=0000000000092561&sum=40000 [04:18:32]StoreToDocumentArchive [04:18:32]shift 469 fd 178334 [04:18:32]save to /storage/0469/doc_00178334 [04:18:32]save last doc name /storage/0469/doc_00178334 to /storage/kkm_last_doc_name [04:18:32]save OK [04:18:32]Clear old archive folders... [04:18:32]ProcessDocumentItem done err = 0, tmpTLVsize=251 [04:18:32]tlvbuf is 018A3BC0 [04:18:32]SAM_PROTO_ClearQueue [04:18:32]wFMCommunicate request_size=4 [04:18:32]MH_SAM_APDU [04:18:32]CAPDU: 80 09 00 00 [04:18:32]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [04:18:32]Write i2c OK [04:18:32]MH_I2C_Read... [04:18:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [04:18:32]Read from MH i2c: E2 [04:18:32]MH_I2C_Read... [04:18:32]Read from MH i2c: E2 03 00 [04:18:32]MH_I2C_Read... [04:18:32]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [04:18:32]RAPDU: 90 00 [04:18:32]wFMCommunicate OK [04:18:32]SAM_PROTO_ClearQueue done [04:18:32]KKMCreateOFDPacket [04:18:32]OFDProtocolAddRootSTLVToBuf [04:18:32]FM_MakeSignedData [04:18:32]FM_MakeSignedData [04:18:32]SAM_PROTO_SignData [04:18:32]wFMCommunicate request_size=4 [04:18:32]MH_SAM_APDU [04:18:32]CAPDU: 80 0D 01 02 [04:18:32]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [04:18:32]Write i2c OK [04:18:32]MH_I2C_Read... [04:18:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [04:18:32]Read from MH i2c: E2 [04:18:32]MH_I2C_Read... [04:18:32]Read from MH i2c: E2 03 00 [04:18:32]MH_I2C_Read... [04:18:32]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [04:18:32]RAPDU: 90 00 [04:18:32]wFMCommunicate OK [04:18:32]wFMCommunicate request_size=255 [04:18:32]MH_SAM_APDU [04:18: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 22 00 00 00 F4 03 04 00 17 BC C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 9E B8 02 00 35 04 06 00 E1 [04:18:32]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 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 22 00 00 00 F4 03 04 00 17 BC C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 9E B8 02 00 35 04 06 00 E1 00 00 3D [04:18:32]Write i2c OK [04:18:32]MH_I2C_Read... [04:18:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:18:32]Read from MH i2c: E2 [04:18:32]MH_I2C_Read... [04:18:32]Read from MH i2c: E2 03 00 [04:18:32]MH_I2C_Read... [04:18:32]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [04:18:32]RAPDU: 90 00 [04:18:32]wFMCommunicate OK [04:18:32]wFMCommunicate request_size=10 [04:18:32]MH_SAM_APDU [04:18:32]CAPDU: 80 0D 02 02 05 A9 A9 59 08 43 [04:18:32]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 A9 A9 59 08 43 00 00 A8 [04:18:32]Write i2c OK [04:18:32]MH_I2C_Read... [04:18:32]Connected sock=10 [04:18: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 37 38 0C 01 00 00 59 B1 04 01 CE BE 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 Read from MH i2c: 00 E2 [04:18:33]00 MH_I2C_Read... [04:18:33]00 Read from MH i2c: 00 E2 37 03 04 00 06 [04:18:33]00 MH_I2C_Read... [04:18:33]00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 Read from MH i2c: 00 E2 01 03 F6 00 03 2E 01 00 00 00 90 01 00 BC A2 04 [04:18:33]01 RAPDU: 00 90 01 00 FC [04:18:33]03 wFMCommunicate OK [04:18:33]06 wFMCommunicate request_size=4 [04:18:33]00 MH_SAM_APDU [04:18:33]00 CAPDU: 00 80 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 0D 00 03 00 02 00 [04:18:33]00 Write to MH i2c: 00 E2 07 08 04 00 06 2F 00 00 00 80 00 0D 00 03 00 02 00 00 00 00 39 00 04 00 06 AA 00 [04:18:33]00 00 Write i2c OK [04:18:33]00 MH_I2C_Read... [04:18:33]00 00 00 1F 04 02 00 01 00 12 04 04 00 21 00 00 00 F4 03 04 00 23 B4 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 Read from MH i2c: 11 E2 04 [04:18:33]10 MH_I2C_Read... [04:18:33]00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 9D B8 02 00 35 04 06 00 B7 42 D7 8D 97 94 07 FE 18 81 2E 0A 92 3A [04:18:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:18:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [04:18:33]Read from MH i2c: E2 0B 00 [04:18:33]MH_I2C_Read... [04:18:33]Read from MH i2c: E2 0B 00 2F 00 00 97 8A A6 FE 8B DE 76 2F 90 00 7E [04:18:33]RAPDU: 97 8A A6 FE 8B DE 76 2F 90 00 [04:18:33]wFMCommunicate OK [04:18:33]SAM_PROTO_SignData done [04:18:33]FM_MakeSignedData done [04:18:33]CreateOFDProtocolMessage [04:18:33]wFMCommunicate request_size=4 [04:18:33]MH_SAM_APDU [04:18:33]CAPDU: 80 11 00 00 [04:18:33]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [04:18:33]Write i2c OK [04:18:33]MH_I2C_Read... [04:18:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:18:33]Read from MH i2c: E2 [04:18:33]MH_I2C_Read... [04:18:33]Read from MH i2c: E2 17 00 [04:18:33]MH_I2C_Read... [04:18:33]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 37 38 90 00 03 [04:18:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [04:18:33]wFMCommunicate OK [04:18:33]CreateOFDProtocolMessage done [04:18:33]OFDSenderStorePacket 178334 [04:18:33]StoreOFDPacket docnum=178334 [04:18:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 DC 46 07 01 E4 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 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 22 00 00 00 F4 03 04 00 17 BC C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 9E B8 02 00 35 04 06 00 E1 A9 A9 59 08 43 97 8A A6 FE 8B DE 76 2F [04:18:33]CheckFolder [04:18:33]dirname=/storage/ofd_packets [04:18:33]CheckFolder done [04:18:33]ProducePacketName [04:18:33]name=ofd_packets/00178334 [04:18:33]NVStorageSaveData ofd_packets/00178334 [04:18:33]File name is /storage/ofd_packets/00178334 [04:18:33]Write 301 bytes [04:18:33]NVStorageSaveData done [04:18:33]OFDSenderStorePacket done [04:18:33]KKMCreateOFDPacket done [04:18:33]NVStorageSaveData kkm_last_timestamp [04:18:33]File name is /storage/kkm_last_timestamp [04:18:33]Write 4 bytes [04:18:33]NVStorageSaveData done [04:18:33]ExternCall_PrintAddStr [04:18:33]wPrintStart [04:18:33]Write to MH i2c: 01 00 00 31 00 31 [04:18:33]Write i2c OK [04:18:33]MH_I2C_Read... [04:18:33]Read from MH i2c: 01 [04:18:33]MH_I2C_Read... [04:18:33]Read from MH i2c: 01 07 00 [04:18:33]MH_I2C_Read... [04:18:33]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [04:18:33]RasterBufferAndPrint [04:18:33]line Счет N : (1)292982 [04:18:33]line ИНН: 02508201610067 [04:18:33]line Контрольно-Кассовый Чек [04:18:33]line ПРОДАЖА [04:18:33]line ТРК (МРК, ГНК) : 32 [04:18:33]line Товар: 2710124130 [04:18:33]line Аи-92-К-5 [04:18:33]line 5.900 * 67.80 [04:18:33]line = 400.02 [04:18:33]line НДС 12% НСП 1% [04:18:33]line > о реализуемом товаре [04:18:33]line ОКРУГЛЕНИЕ: -0.02 [04:18:33]line ИТОГО: 400.00 [04:18:33]line Внесено: 400.00 [04:18:33]line СДАЧА: 0.00 [04:18:33]line НСП 1% : 3.54 [04:18:33]line НДС 12% : 42.48 [04:18:33]line Наличными: 400.00 [04:18:33]line Безнал.: 0.00 [04:18:33]line Место: АЗС № 130 "Партнер Нефть" [04:18:33]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [04:18:33]line СНО: Общий режим [04:18:33]line Чек 34 22.08.2024 04:18 [04:18:33]line Смена: 469 ФФД: 1.0 [04:18:33]line ЗНМ: 0300000071 [04:18:33]line РНМ: 0000000000092561 [04:18:33]line Версия ККМ: 001 [04:18:33]line ФМ: 0000000000871778 [04:18:33]line ФД: 178334 [04:18:33]line ФПД: 248118806906947 [04:18:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T041831&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178334&fm=248118806906947&tin=02508201610067®Number=0000000000092561&sum=40000 [04:18:33]written 0, free lines is 4095 [04:18:33]Write to MH i2c: 01 00 00 5C 00 5C [04:18:33]Write i2c OK [04:18:33]MH_I2C_Read... [04:18:33]Read from MH i2c: 01 [04:18:33]MH_I2C_Read... [04:18:33]Read from MH i2c: 01 07 00 [04:18:33]MH_I2C_Read... [04:18:33]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 C9 0C 38 [04:18:33]RasterBufferAndPrint [04:18:33]line [04:18:33]line [04:18:33]line [04:18:33]line [04:18:33]line [04:18:33]written 0, free lines is 3294 [04:18:33]MH_Cut [04:18:33]Write to MH i2c: D1 01 00 63 00 01 35 [04:18:33]Write i2c OK [04:18:33]MH_I2C_Read... [04:18:33]Read from MH i2c: D1 [04:18:33]MH_I2C_Read... [04:18:33]Read from MH i2c: D1 01 00 [04:18:33]MH_I2C_Read... [04:18:33]Read from MH i2c: D1 01 00 63 00 00 34 [04:18:33]Write to MH i2c: 01 00 00 64 00 64 [04:18:33]Write i2c OK [04:18:33]MH_I2C_Read... [04:18:34]*** Cut start [04:18:34]*** Partial cut [04:18:34]*** CUTSNS_PIN = 1 [04:18:34]*** CUTSNS_PIN = 0 [04:18:34]*** Brake cut motor [04:18:35]Read from MH i2c: 01 [04:18:35]MH_I2C_Read... [04:18:35]*** Stop cut motor [04:18:35]*** Cut end [04:18:35]Read from MH i2c: 01 07 00 [04:18:35]MH_I2C_Read... [04:18:35]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [04:18:35]process_action close_receipt done [04:18:35]requested_data is exist [04:18:35]produce_requested_data [04:18:35]requested_item fm.sn is exist - process it [04:18:35]wFMCommunicate request_size=4 [04:18:35]MH_SAM_APDU [04:18:35]CAPDU: 80 11 00 00 [04:18:35]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [04:18:35]Write i2c OK [04:18:35]MH_I2C_Read... [04:18:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:18:35]Read from MH i2c: E2 [04:18:35]MH_I2C_Read... [04:18:35]Read from MH i2c: E2 17 00 [04:18:35]MH_I2C_Read... [04:18:35]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 37 38 90 00 38 [04:18:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [04:18:35]wFMCommunicate OK [04:18:35]requested_item fd.num is exist - process it [04:18:35]SAM_PROTO_GetFieldsCounters [04:18:35]wFMCommunicate request_size=4 [04:18:35]MH_SAM_APDU [04:18:35]CAPDU: 80 13 00 00 [04:18:35]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [04:18:35]Write i2c OK [04:18:35]MH_I2C_Read... [04:18:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [04:18:35]Read from MH i2c: E2 [04:18:35]MH_I2C_Read... [04:18:35]Read from MH i2c: E2 62 00 [04:18:35]MH_I2C_Read... [04:18:35]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 9E B8 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 22 00 00 00 5E 04 04 00 22 00 00 00 57 04 04 00 23 00 00 00 19 04 04 00 00 00 00 00 90 00 9B [04:18: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 9E B8 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 22 00 00 00 5E 04 04 00 22 00 00 00 57 04 04 00 23 00 00 00 19 04 04 00 00 00 00 00 90 00 [04:18:35]wFMCommunicate OK [04:18:35]SAM_PROTO_GetFieldsCounters done [04:18:35]requested_item shift.num is exist - process it [04:18:35]requested_item shift.opened is exist - process it [04:18:35]req_shift_opened [04:18:35]FM_GetShiftState [04:18:35]SAM_PROTO_GetShiftState [04:18:35]wFMCommunicate request_size=4 [04:18:35]MH_SAM_APDU [04:18:35]CAPDU: 80 13 01 00 [04:18:35]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [04:18:35]Write i2c OK [04:18:35]MH_I2C_Read... [04:18:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:18:35]Read from MH i2c: E2 [04:18:35]MH_I2C_Read... [04:18:35]Read from MH i2c: E2 0E 00 [04:18:35]MH_I2C_Read... [04:18:35]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 92 [04:18:35]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [04:18:35]wFMCommunicate OK [04:18:35]SAM_PROTO_GetShiftState done [04:18:35]FM_GetShiftState done [04:18:35]req_shift_opened done [04:18:35]requested_item shift.open_date is exist - process it [04:18:35]req_shift_open_date [04:18:35]req_shift_open_date done [04:18:35]produce_requested_data done [04:18:35]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178334,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [04:18:35]process_action_free close_receipt [04:18:35]json_value_free [04:18:35]json_value_free done [04:18:35]process_json_proto returns [04:18:35]Send response to host [04:18:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178334,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [04:18:35]free response buf [04:18:35]execute_script done [04:18:35]execute_script returns [04:18:35]free content buf [04:18:35]Sock 9.Close socket [04:18:35]Sock 9.Thread stoped [04:18: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 37 38 4F 00 00 00 36 2E 47 00 BA 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 37 38 10 04 04 00 9D B8 02 00 F4 03 04 00 C6 67 C6 66 B6 04 01 00 00 39 65 60 83 9B 7E BF 78 [04:18:38]CommunicateWithHost err = 0 [04:18:38]CheckOFDResponse [04:18:38]1017 (14) - 77093643461234 [04:18:38]1041 (16) - 0000000000871778 [04:18:38]1040 (4) - 178333 [04:18:38]1012 (4) - 21.08.2024 22:18 [04:18:38]1206 (1) - 0 [04:18:38]OFD Sender: Remove packet 178333 [04:18:38]ProducePacketName [04:18:38]name=ofd_packets/00178333 [04:18:38]NVStorageDeleteData [04:18:38]OFD Sender: Processing packet 178334 [packets to send 496, broken 495] [04:18:38]ProducePacketName [04:18:38]name=ofd_packets/00178334 [04:18:38]OFD Sender: To server: pG, [04:18:38]CommunicateWithHost lk.salyk.kg:30040 [04:18:38]ConnectInit lk.salyk.kg [04:18:41]recv_with_timeout no data received [04:18:43]ConnectInit Can't take IP for lk.salyk.kg [04:18:43]CommunicateWithHost connect error [04:18:43]CommunicateWithHost err = -1 [04:18:43]OFD Sender: Server communicate error [04:18:43]OFD Sender: Processing packet 178334 [packets to send 496, broken 495] [04:18:43]ProducePacketName [04:18:43]name=ofd_packets/00178334 [04:18:43]OFD Sender: To server: pG, [04:18:43]CommunicateWithHost lk.salyk.kg:30040 [04:18:43]ConnectInit lk.salyk.kg [04:18:49]ConnectInit Can't take IP for lk.salyk.kg [04:18:49]CommunicateWithHost connect error [04:18:49]CommunicateWithHost err = -1 [04:18:49]OFD Sender: Server communicate error [04:18:54]OFD Sender: Processing packet 178334 [packets to send 496, broken 495] [04:18:54]ProducePacketName [04:18:54]name=ofd_packets/00178334 [04:18:54]OFD Sender: To server: pG, [04:18:54]CommunicateWithHost lk.salyk.kg:30040 [04:18:54]ConnectInit lk.salyk.kg [04:18:59]ConnectInit Can't take IP for lk.salyk.kg [04:18:59]CommunicateWithHost connect error [04:18:59]CommunicateWithHost err = -1 [04:18:59]OFD Sender: Server communicate error [04:19:04]OFD Sender: Processing packet 178334 [packets to send 496, broken 495] [04:19:04]ProducePacketName [04:19:04]name=ofd_packets/00178334 [04:19:04]OFD Sender: To server: pG, [04:19:04]CommunicateWithHost lk.salyk.kg:30040 [04:19:04]ConnectInit lk.salyk.kg [04:19:09]ConnectInit Can't take IP for lk.salyk.kg [04:19:09]CommunicateWithHost connect error [04:19:09]CommunicateWithHost err = -1 [04:19:09]OFD Sender: Server communicate error [04:19:12]accept exits with 11 [04:19:12]New connection [04:19:12]New thread 3067452772 created [04:19:12]Thread 3067596132 joined [04:19:12]Waiting for new connection... [04:19:12] Sock 11.Parse request [04:19:12]Sock 11.Check first char [04:19:12]Sock 11.First char is OK [04:19:12]request: POST /json_proto HTTP/1.0 [04:19:12]Method: POST [04:19:12]URL: /json_proto [04:19:12]Method is POST - this is cgi request [04:19:12]url: /json_proto [04:19:12]query_string will be loaded in cgi processing [04:19:12]execute_cgi json_proto POST (null) [04:19:12]execute_cgi path=json_proto method=POST [04:19:12]POST find Content-Length [04:19:12]Host: 172.17.44.131:8080 [04:19:12]Content-Length: 677 [04:19:12]Content-Type: application/json [04:19:12] [04:19:12]POST finish read [04:19:12]Found Content-Length = 677 [04:19:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292990", "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" ] } } [04:19:12]execute_script... [04:19: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)292990", "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" ] } } [04:19:12]POST & json_proto [04:19:12]process_json_proto [04:19:12]json parsed OK: [04:19:12]protocol is kg_v1.0 [04:19:12]action value=close_receipt [04:19:12]process_action close_receipt [04:19:12]cmd_close_receipt [04:19:12]MH_GetDate [04:19:12]Write to MH i2c: F0 00 00 68 00 57 [04:19:12]Write i2c OK [04:19:12]MH_I2C_Read... [04:19:12]Read from MH i2c: F0 [04:19:12]MH_I2C_Read... [04:19:12]Read from MH i2c: F0 09 00 [04:19:12]MH_I2C_Read... [04:19:12]Read from MH i2c: F0 09 00 68 00 00 41 BC C6 66 4F 53 BE 66 4F [04:19:12]GetLastDocTimeStamp 1724300311 [04:19:12]current date 1724300353 [04:19:12]FM_GetShiftState [04:19:12]SAM_PROTO_GetShiftState [04:19:12]wFMCommunicate request_size=4 [04:19:12]MH_SAM_APDU [04:19:12]CAPDU: 80 13 01 00 [04:19:12]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [04:19:12]Write i2c OK [04:19:12]MH_I2C_Read... [04:19:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:19:13]Read from MH i2c: E2 [04:19:13]MH_I2C_Read... [04:19:13]Read from MH i2c: E2 0E 00 [04:19:13]MH_I2C_Read... [04:19:13]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 94 [04:19:13]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [04:19:13]wFMCommunicate OK [04:19:13]SAM_PROTO_GetShiftState done [04:19:13]FM_GetShiftState done [04:19:13]opened in 1724285939 [04:19:13]opened+sec_in_day 1724372339 [04:19:13]quantity*price = 50010 [04:19:13]sum+1 = 50012 [04:19:13]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 СНО: Общий режим Чек 35 22.08.2024 04:19 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178335 ФПД: 73506519623928 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T041913&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178335&fm=73506519623928&tin=02508201610067®Number=0000000000092561&sum=50000 [04:19:14]StoreToDocumentArchive [04:19:14]shift 469 fd 178335 [04:19:14]save to /storage/0469/doc_00178335 [04:19:14]save last doc name /storage/0469/doc_00178335 to /storage/kkm_last_doc_name [04:19:14]save OK [04:19:14]Clear old archive folders... [04:19:14]ProcessDocumentItem done err = 0, tmpTLVsize=251 [04:19:14]tlvbuf is 018A3A80 [04:19:14]SAM_PROTO_ClearQueue [04:19:14]wFMCommunicate request_size=4 [04:19:14]MH_SAM_APDU [04:19:14]CAPDU: 80 09 00 00 [04:19:14]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [04:19:14]Write i2c OK [04:19:14]MH_I2C_Read... [04:19:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [04:19:14]Read from MH i2c: E2 [04:19:14]MH_I2C_Read... [04:19:14]Read from MH i2c: E2 03 00 [04:19:14]MH_I2C_Read... [04:19:14]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [04:19:14]RAPDU: 90 00 [04:19:14]wFMCommunicate OK [04:19:14]SAM_PROTO_ClearQueue done [04:19:14]KKMCreateOFDPacket [04:19:14]OFDProtocolAddRootSTLVToBuf [04:19:14]FM_MakeSignedData [04:19:14]FM_MakeSignedData [04:19:14]SAM_PROTO_SignData [04:19:14]wFMCommunicate request_size=4 [04:19:14]MH_SAM_APDU [04:19:14]CAPDU: 80 0D 01 02 [04:19:14]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [04:19:14]Write i2c OK [04:19:14]MH_I2C_Read... [04:19:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [04:19:14]Read from MH i2c: E2 [04:19:14]MH_I2C_Read... [04:19:14]Read from MH i2c: E2 03 00 [04:19:14]MH_I2C_Read... [04:19:14]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [04:19:14]RAPDU: 90 00 [04:19:14]wFMCommunicate OK [04:19:14]wFMCommunicate request_size=255 [04:19:14]MH_SAM_APDU [04:19:14]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 00 00 00 F4 03 04 00 41 BC C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 9F B8 02 00 35 04 06 00 42 [04:19:14]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 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 00 00 00 F4 03 04 00 41 BC C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 9F B8 02 00 35 04 06 00 42 00 00 18 [04:19:14]Write i2c OK [04:19:14]MH_I2C_Read... [04:19:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:19:14]Read from MH i2c: E2 [04:19:14]MH_I2C_Read... [04:19:14]Read from MH i2c: E2 03 00 [04:19:14]MH_I2C_Read... [04:19:14]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [04:19:14]RAPDU: 90 00 [04:19:14]wFMCommunicate OK [04:19:14]wFMCommunicate request_size=10 [04:19:14]MH_SAM_APDU [04:19:14]CAPDU: 80 0D 02 02 05 DA 91 FD A8 F8 [04:19:14]Write to MH i2c: E2 0D 00 79 00 80 0D 02 02 05 00 DA 91 FD A8 F8 00 00 05 [04:19:14]Write i2c OK [04:19:14]MH_I2C_Read... [04:19:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:19:14]Read from MH i2c: E2 [04:19:14]MH_I2C_Read... [04:19:14]Read from MH i2c: E2 03 00 [04:19:14]MH_I2C_Read... [04:19:14]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [04:19:14]RAPDU: 90 00 [04:19:14]wFMCommunicate OK [04:19:14]wFMCommunicate request_size=4 [04:19:14]MH_SAM_APDU [04:19:14]CAPDU: 80 0D 03 02 [04:19:14]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [04:19:14]Write i2c OK [04:19:14]MH_I2C_Read... [04:19:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [04:19:14]Read from MH i2c: E2 [04:19:14]MH_I2C_Read... [04:19:14]Read from MH i2c: E2 0B 00 [04:19:14]MH_I2C_Read... [04:19:14]Read from MH i2c: E2 0B 00 7A 00 00 B0 78 B4 87 5E AD 38 CF 90 00 6B [04:19:14]RAPDU: B0 78 B4 87 5E AD 38 CF 90 00 [04:19:14]wFMCommunicate OK [04:19:14]SAM_PROTO_SignData done [04:19:14]FM_MakeSignedData done [04:19:14]CreateOFDProtocolMessage [04:19:14]wFMCommunicate request_size=4 [04:19:14]MH_SAM_APDU [04:19:14]CAPDU: 80 11 00 00 [04:19:14]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [04:19:14]Write i2c OK [04:19:14]MH_I2C_Read... [04:19:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:19:14]Read from MH i2c: E2 [04:19:14]MH_I2C_Read... [04:19:14]Read from MH i2c: E2 17 00 [04:19:14]MH_I2C_Read... [04:19:14]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 37 38 90 00 4E [04:19:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [04:19:14]wFMCommunicate OK [04:19:14]CreateOFDProtocolMessage done [04:19:14]OFDSenderStorePacket 178335 [04:19:14]StoreOFDPacket docnum=178335 [04:19:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 CD 8C 07 01 B6 79 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 00 00 00 F4 03 04 00 41 BC C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 9F B8 02 00 35 04 06 00 42 DA 91 FD A8 F8 B0 78 B4 87 5E AD 38 CF [04:19:14]CheckFolder [04:19:14]dirname=/storage/ofd_packets [04:19:14]CheckFolder done [04:19:14]ProducePacketName [04:19:14]name=ofd_packets/00178335 [04:19:14]NVStorageSaveData ofd_packets/00178335 [04:19:14]File name is /storage/ofd_packets/00178335 [04:19:14]Write 301 bytes [04:19:14]NVStorageSaveData done [04:19:14]OFDSenderStorePacket done [04:19:14]KKMCreateOFDPacket done [04:19:14]NVStorageSaveData kkm_last_timestamp [04:19:14]File name is /storage/kkm_last_timestamp [04:19:14]Write 4 bytes [04:19:14]NVStorageSaveData done [04:19:14]ExternCall_PrintAddStr [04:19:14]wPrintStart [04:19:14]Write to MH i2c: 01 00 00 7C 00 7C [04:19:14]Write i2c OK [04:19:14]MH_I2C_Read... [04:19:14]Read from MH i2c: 01 [04:19:14]MH_I2C_Read... [04:19:14]Read from MH i2c: 01 07 00 [04:19:14]MH_I2C_Read... [04:19:14]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [04:19:14]RasterBufferAndPrint [04:19:14]line Счет N : (1)292990 [04:19:14]line ИНН: 02508201610067 [04:19:14]line Контрольно-Кассовый Чек [04:19:14]line ПРОДАЖА [04:19:14]line ТРК (МРК, ГНК) : 63 [04:19:14]line Товар: 2710124500 [04:19:14]line Аи-95-К-5 [04:19:14]line 6.740 * 74.20 [04:19:14]line = 500.11 [04:19:14]line НДС 12% НСП 1% [04:19:14]line > о реализуемом товаре [04:19:14]line ОКРУГЛЕНИЕ: -0.11 [04:19:14]line ИТОГО: 500.00 [04:19:14]line Внесено: 500.00 [04:19:14]line СДАЧА: 0.00 [04:19:14]line НСП 1% : 4.43 [04:19:14]line НДС 12% : 53.11 [04:19:14]line Наличными: 500.00 [04:19:14]line Безнал.: 0.00 [04:19:14]line Место: АЗС № 130 "Партнер Нефть" [04:19:14]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [04:19:14]line СНО: Общий режим [04:19:14]line Чек 35 22.08.2024 04:19 [04:19:14]line Смена: 469 ФФД: 1.0 [04:19:14]line ЗНМ: 0300000071 [04:19:14]line РНМ: 0000000000092561 [04:19:14]line Версия ККМ: 001 [04:19:14]line ФМ: 0000000000871778 [04:19:14]line ФД: 178335 [04:19:14]line ФПД: 73506519623928 [04:19:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T041913&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178335&fm=73506519623928&tin=02508201610067®Number=0000000000092561&sum=50000 [04:19:14]written 0, free lines is 4095 [04:19:15]Write to MH i2c: 01 00 00 A7 00 A7 [04:19:15]Write i2c OK [04:19:15]MH_I2C_Read... [04:19:15]Read from MH i2c: 01 [04:19:15]MH_I2C_Read... [04:19:15]Read from MH i2c: 01 07 00 [04:19:15]MH_I2C_Read... [04:19:15]Read from MH i2c: 01 07 00 A7 00 00 00 00 00 00 BF 0C 79 [04:19:15]RasterBufferAndPrint [04:19:15]line [04:19:15]line [04:19:15]line [04:19:15]line [04:19:15]line [04:19:15]written 0, free lines is 3290 [04:19:15]MH_Cut [04:19:15]Write to MH i2c: D1 01 00 AE 00 01 80 [04:19:15]Write i2c OK [04:19:15]MH_I2C_Read... [04:19:15]Read from MH i2c: D1 [04:19:15]MH_I2C_Read... [04:19:15]Read from MH i2c: D1 01 00 [04:19:15]MH_I2C_Read... [04:19:15]Read from MH i2c: D1 01 00 AE 00 00 7F [04:19:15]Write to MH i2c: 01 00 00 AF 00 AF [04:19:15]Write i2c OK [04:19:15]MH_I2C_Read... [04:19:16]*** Cut start [04:19:16]*** Partial cut [04:19:16]*** CUTSNS_PIN = 1 [04:19:16]*** CUTSNS_PIN = 0 [04:19:16]*** Brake cut motor [04:19:16]Read from MH i2c: 01 [04:19:16]MH_I2C_Read... [04:19:16]*** Stop cut motor [04:19:16]*** Cut end [04:19:16]Read from MH i2c: 01 07 00 [04:19:16]MH_I2C_Read... [04:19:16]Read from MH i2c: 01 07 00 AF 00 00 00 00 00 00 FF 0F C4 [04:19:16]process_action close_receipt done [04:19:16]requested_data is exist [04:19:16]produce_requested_data [04:19:16]requested_item fm.sn is exist - process it [04:19:16]wFMCommunicate request_size=4 [04:19:16]MH_SAM_APDU [04:19:16]CAPDU: 80 11 00 00 [04:19:16]Write to MH i2c: E2 08 00 B0 00 80 11 00 00 00 00 00 00 2A [04:19:16]Write i2c OK [04:19:16]MH_I2C_Read... [04:19:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:19:16]Read from MH i2c: E2 [04:19:16]MH_I2C_Read... [04:19:16]Read from MH i2c: E2 17 00 [04:19:16]MH_I2C_Read... [04:19: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 37 38 90 00 83 [04:19:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [04:19:16]wFMCommunicate OK [04:19:16]requested_item fd.num is exist - process it [04:19:16]SAM_PROTO_GetFieldsCounters [04:19:16]wFMCommunicate request_size=4 [04:19:16]MH_SAM_APDU [04:19:16]CAPDU: 80 13 00 00 [04:19:16]Write to MH i2c: E2 08 00 B1 00 80 13 00 00 00 00 00 00 2D [04:19:16]Write i2c OK [04:19:16]MH_I2C_Read... [04:19:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [04:19:17]Read from MH i2c: E2 [04:19:17]MH_I2C_Read... [04:19:17]Read from MH i2c: E2 62 00 [04:19:17]MH_I2C_Read... [04:19: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 9F B8 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 23 00 00 00 5E 04 04 00 23 00 00 00 57 04 04 00 24 00 00 00 19 04 04 00 00 00 00 00 90 00 EA [04:19: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 9F B8 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 23 00 00 00 5E 04 04 00 23 00 00 00 57 04 04 00 24 00 00 00 19 04 04 00 00 00 00 00 90 00 [04:19:17]wFMCommunicate OK [04:19:17]SAM_PROTO_GetFieldsCounters done [04:19:17]requested_item shift.num is exist - process it [04:19:17]requested_item shift.opened is exist - process it [04:19:17]req_shift_opened [04:19:17]FM_GetShiftState [04:19:17]SAM_PROTO_GetShiftState [04:19:17]wFMCommunicate request_size=4 [04:19:17]MH_SAM_APDU [04:19:17]CAPDU: 80 13 01 00 [04:19:17]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [04:19:17]Write i2c OK [04:19:17]MH_I2C_Read... [04:19:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:19:17]Read from MH i2c: E2 [04:19:17]MH_I2C_Read... [04:19:17]Read from MH i2c: E2 0E 00 [04:19:17]MH_I2C_Read... [04:19:17]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 DD [04:19:17]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [04:19:17]wFMCommunicate OK [04:19:17]SAM_PROTO_GetShiftState done [04:19:17]FM_GetShiftState done [04:19:17]req_shift_opened done [04:19:17]requested_item shift.open_date is exist - process it [04:19:17]req_shift_open_date [04:19:17]req_shift_open_date done [04:19:17]produce_requested_data done [04:19:17]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178335,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [04:19:17]process_action_free close_receipt [04:19:17]json_value_free [04:19:17]json_value_free done [04:19:17]process_json_proto returns [04:19:17]Send response to host [04:19:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178335,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [04:19:17]free response buf [04:19:17]execute_script done [04:19:17]execute_script returns [04:19:17]free content buf [04:19:17]Sock 11.Close socket [04:19:17]Sock 11.Thread stoped [04:19:19]ConnectInit Can't take IP for lk.salyk.kg [04:19:19]CommunicateWithHost connect error [04:19:19]CommunicateWithHost err = -1 [04:19:19]OFD Sender: Server communicate error [04:19:19]OFD Sender: Processing packet 178334 [packets to send 497, broken 495] [04:19:19]ProducePacketName [04:19:19]name=ofd_packets/00178334 [04:19:19]OFD Sender: To server: pG, [04:19:19]CommunicateWithHost lk.salyk.kg:30040 [04:19:19]ConnectInit lk.salyk.kg [04:19:23]Connected sock=9 [04: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 37 38 0F 01 00 00 DC 46 07 01 E4 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 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 22 00 00 00 F4 03 04 00 17 BC C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 9E B8 02 00 35 04 06 00 E1 A9 A9 59 08 43 97 8A A6 FE 8B DE 76 2F [04: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 37 38 4F 00 00 00 8B 59 47 00 78 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 37 38 10 04 04 00 9E B8 02 00 F4 03 04 00 F4 67 C6 66 B6 04 01 00 00 BD DF 11 20 5A 58 CC AC [04:19:24]CommunicateWithHost err = 0 [04:19:24]CheckOFDResponse [04:19:24]1017 (14) - 77093643461234 [04:19:24]1041 (16) - 0000000000871778 [04:19:24]1040 (4) - 178334 [04:19:24]1012 (4) - 21.08.2024 22:19 [04:19:24]1206 (1) - 0 [04:19:24]OFD Sender: Remove packet 178334 [04:19:24]ProducePacketName [04:19:24]name=ofd_packets/00178334 [04:19:24]NVStorageDeleteData [04:19:24]OFD Sender: Processing packet 178335 [packets to send 496, broken 495] [04:19:24]ProducePacketName [04:19:24]name=ofd_packets/00178335 [04:19:24]OFD Sender: To server: pG, [04:19:24]CommunicateWithHost lk.salyk.kg:30040 [04:19:24]ConnectInit lk.salyk.kg [04:19:28]Connected sock=9 [04:19: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 37 38 0F 01 00 00 CD 8C 07 01 B6 79 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 00 00 00 F4 03 04 00 41 BC C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 9F B8 02 00 35 04 06 00 42 DA 91 FD A8 F8 B0 78 B4 87 5E AD 38 CF [04:19: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 37 38 4F 00 00 00 05 C5 47 00 7D 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 37 38 10 04 04 00 9F B8 02 00 F4 03 04 00 F8 67 C6 66 B6 04 01 00 00 B9 89 F9 59 5B A6 5C 95 [04:19:28]CommunicateWithHost err = 0 [04:19:28]CheckOFDResponse [04:19:28]1017 (14) - 77093643461234 [04:19:28]1041 (16) - 0000000000871778 [04:19:28]1040 (4) - 178335 [04:19:28]1012 (4) - 21.08.2024 22:19 [04:19:28]1206 (1) - 0 [04:19:28]OFD Sender: Remove packet 178335 [04:19:28]ProducePacketName [04:19:28]name=ofd_packets/00178335 [04:19:28]NVStorageDeleteData [04:19:29]OFD Sender: No OFD packet to send [04:19:34]OFD Sender: No OFD packet to send [04:19:39]OFD Sender: No OFD packet to send [04:19:44]OFD Sender: No OFD packet to send [04:19:49]OFD Sender: No OFD packet to send [04:19:54]OFD Sender: No OFD packet to send [04:19:59]OFD Sender: No OFD packet to send [04:20:04]OFD Sender: No OFD packet to send [04:20:09]OFD Sender: No OFD packet to send [04:20:14]OFD Sender: No OFD packet to send [04:20:19]OFD Sender: No OFD packet to send [04:20:24]OFD Sender: No OFD packet to send [04:20:29]recv_with_timeout no data received [04:20:29]OFD Sender: No OFD packet to send [04:20:34]OFD Sender: No OFD packet to send [04:20:39]OFD Sender: No OFD packet to send [04:20:44]OFD Sender: No OFD packet to send [04:20:49]OFD Sender: No OFD packet to send [04:20:54]OFD Sender: No OFD packet to send [04:20:59]OFD Sender: No OFD packet to send [04:21:04]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 [04:21:49]OFD Sender: No OFD packet to send [04:21:54]OFD Sender: No OFD packet to send [04:21:59]OFD Sender: No OFD packet to send [04:22:04]OFD Sender: No OFD packet to send [04:22:08]recv_with_timeout no data received [04:22:09]OFD Sender: No OFD packet to send [04:22:14]OFD Sender: No OFD packet to send [04:22:19]OFD Sender: No OFD packet to send [04:22:24]OFD Sender: No OFD packet to send [04:22:29]OFD Sender: No OFD packet to send [04:22:34]OFD Sender: No OFD packet to send [04:22:39]OFD Sender: No OFD packet to send [04:22:44]OFD Sender: No OFD packet to send [04:22:49]OFD Sender: No OFD packet to send [04:22:54]OFD Sender: No OFD packet to send [04:22:59]OFD Sender: No OFD packet to send [04:23:04]OFD Sender: No OFD packet to send [04:23:09]OFD Sender: No OFD packet to send [04:23:11]recv_with_timeout no data received [04:23:14]OFD Sender: No OFD packet to send [04:23:20]OFD Sender: No OFD packet to send [04:23:25]OFD Sender: No OFD packet to send [04:23:30]OFD Sender: No OFD packet to send [04:23:35]OFD Sender: No OFD packet to send [04:23:40]OFD Sender: No OFD packet to send [04:23:45]OFD Sender: No OFD packet to send [04:23:50]OFD Sender: No OFD packet to send [04:23:53]recv_with_timeout no data received [04:23:55]OFD Sender: No OFD packet to send [04:24:00]OFD Sender: No OFD packet to send [04:24:05]OFD Sender: No OFD packet to send [04:24:10]OFD Sender: No OFD packet to send [04:24:15]OFD Sender: No OFD packet to send [04:24:20]OFD Sender: No OFD packet to send [04:24:25]OFD Sender: No OFD packet to send [04:24:30]OFD Sender: No OFD packet to send [04:24:35]OFD Sender: No OFD packet to send [04:24:40]OFD Sender: No OFD packet to send [04:24:45]OFD Sender: No OFD packet to send [04:24:50]OFD Sender: No OFD packet to send [04:24:55]OFD Sender: No OFD packet to send [04:25:00]OFD Sender: No OFD packet to send [04:25:05]OFD Sender: No OFD packet to send [04:25:10]OFD Sender: No OFD packet to send [04:25:15]OFD Sender: No OFD packet to send [04:25:15]recv_with_timeout no data received [04:25:20]OFD Sender: No OFD packet to send [04:25:25]OFD Sender: No OFD packet to send [04:25:30]OFD Sender: No OFD packet to send [04:25:35]OFD Sender: No OFD packet to send [04:25:37]recv_with_timeout no data received [04:25:40]OFD Sender: No OFD packet to send [04:25:45]OFD Sender: No OFD packet to send [04:25:50]OFD Sender: No OFD packet to send [04:25:55]OFD Sender: No OFD packet to send [04:26:00]OFD Sender: No OFD packet to send [04:26:05]OFD Sender: No OFD packet to send [04:26:10]OFD Sender: No OFD packet to send [04:26:15]OFD Sender: No OFD packet to send [04:26:20]OFD Sender: No OFD packet to send [04:26:25]OFD Sender: No OFD packet to send [04:26:30]OFD Sender: No OFD packet to send [04:26:35]OFD Sender: No OFD packet to send [04:26:40]OFD Sender: No OFD packet to send [04:26:45]OFD Sender: No OFD packet to send [04:26:50]OFD Sender: No OFD packet to send [04:26:55]OFD Sender: No OFD packet to send [04:27:00]OFD Sender: No OFD packet to send [04:27:05]OFD Sender: No OFD packet to send [04:27:10]OFD Sender: No OFD packet to send [04:27:15]OFD Sender: No OFD packet to send [04:27:20]OFD Sender: No OFD packet to send [04:27:25]OFD Sender: No OFD packet to send [04:27:30]OFD Sender: No OFD packet to send [04:27:35]OFD Sender: No OFD packet to send [04:27:40]OFD Sender: No OFD packet to send [04:27:42]recv_with_timeout no data received [04:27:45]OFD Sender: No OFD packet to send [04:27:50]OFD Sender: No OFD packet to send [04:27:55]OFD Sender: No OFD packet to send [04:28:00]OFD Sender: No OFD packet to send [04:28:05]OFD Sender: No OFD packet to send [04:28:10]OFD Sender: No OFD packet to send [04:28:15]OFD Sender: No OFD packet to send [04:28:20]recv_with_timeout no data received [04:28:20]OFD Sender: No OFD packet to send [04:28:25]OFD Sender: No OFD packet to send [04:28:30]OFD Sender: No OFD packet to send [04:28:35]OFD Sender: No OFD packet to send [04:28:40]OFD Sender: No OFD packet to send [04:28:45]OFD Sender: No OFD packet to send [04:28:50]OFD Sender: No OFD packet to send [04:28:55]OFD Sender: No OFD packet to send [04:29:00]OFD Sender: No OFD packet to send [04:29:05]OFD Sender: No OFD packet to send [04:29:10]OFD Sender: No OFD packet to send [04:29:15]OFD Sender: No OFD packet to send [04:29:20]OFD Sender: No OFD packet to send [04:29:25]OFD Sender: No OFD packet to send [04:29:30]OFD Sender: No OFD packet to send [04:29:35]OFD Sender: No OFD packet to send [04:29:40]OFD Sender: No OFD packet to send [04:29:45]OFD Sender: No OFD packet to send [04:29:50]OFD Sender: No OFD packet to send [04:29:51]accept exits with 8 [04:29:51]New connection [04:29:51]New thread 3067596132 created [04:29:51]Thread 3067452772 joined [04:29:51]Waiting for new connection... [04:29:51] Sock 8.Parse request [04:29:51]Sock 8.Check first char [04:29:51]Sock 8.First char is OK [04:29:51]request: POST /json_proto HTTP/1.0 [04:29:51]Method: POST [04:29:51]URL: /json_proto [04:29:51]Method is POST - this is cgi request [04:29:51]url: /json_proto [04:29:51]query_string will be loaded in cgi processing [04:29:51]execute_cgi json_proto POST (null) [04:29:51]execute_cgi path=json_proto method=POST [04:29:51]POST find Content-Length [04:29:51]Host: 172.17.44.131:8080 [04:29:51]Content-Length: 678 [04:29:51]Content-Type: application/json [04:29:51] [04:29:51]POST finish read [04:29:51]Found Content-Length = 678 [04:29:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292992", "tax_sys" : 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" ] } } [04:29:51]execute_script... [04:29:51]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292992", "tax_sys" : 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" ] } } [04:29:51]POST & json_proto [04:29:51]process_json_proto [04:29:51]json parsed OK: [04:29:51]protocol is kg_v1.0 [04:29:51]action value=close_receipt [04:29:51]process_action close_receipt [04:29:51]cmd_close_receipt [04:29:51]MH_GetDate [04:29:51]Write to MH i2c: F0 00 00 B3 00 A2 [04:29:51]Write i2c OK [04:29:51]MH_I2C_Read... [04:29:51]Read from MH i2c: F0 [04:29:51]MH_I2C_Read... [04:29:51]Read from MH i2c: F0 09 00 [04:29:51]MH_I2C_Read... [04:29:51]Read from MH i2c: F0 09 00 B3 00 00 BF BE C6 66 4F 53 BE 66 1A [04:29:51]GetLastDocTimeStamp 1724300353 [04:29:51]current date 1724300991 [04:29:51]FM_GetShiftState [04:29:51]SAM_PROTO_GetShiftState [04:29:51]wFMCommunicate request_size=4 [04:29:51]MH_SAM_APDU [04:29:51]CAPDU: 80 13 01 00 [04:29:51]Write to MH i2c: E2 08 00 B4 00 80 13 01 00 00 00 00 00 31 [04:29:51]Write i2c OK [04:29:51]MH_I2C_Read... [04:29:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:29:51]Read from MH i2c: E2 [04:29:51]MH_I2C_Read... [04:29:51]Read from MH i2c: E2 0E 00 [04:29:51]MH_I2C_Read... [04:29:51]Read from MH i2c: E2 0E 00 B4 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 DF [04:29:51]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [04:29:51]wFMCommunicate OK [04:29:51]SAM_PROTO_GetShiftState done [04:29:51]FM_GetShiftState done [04:29:51]opened in 1724285939 [04:29:51]opened+sec_in_day 1724372339 [04:29:51]quantity*price = 70037 [04:29:51]sum+1 = 70038 [04:29:51]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 СНО: Общий режим Чек 36 22.08.2024 04:29 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178336 ФПД: 107055568843489 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T042951&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178336&fm=107055568843489&tin=02508201610067®Number=0000000000092561&sum=70000 [04:29:52]StoreToDocumentArchive [04:29:52]shift 469 fd 178336 [04:29:52]save to /storage/0469/doc_00178336 [04:29:52]save last doc name /storage/0469/doc_00178336 to /storage/kkm_last_doc_name [04:29:52]save OK [04:29:52]Clear old archive folders... [04:29:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [04:29:52]tlvbuf is 018C1D90 [04:29:52]SAM_PROTO_ClearQueue [04:29:52]wFMCommunicate request_size=4 [04:29:52]MH_SAM_APDU [04:29:52]CAPDU: 80 09 00 00 [04:29:52]Write to MH i2c: E2 08 00 C1 00 80 09 00 00 00 00 00 00 33 [04:29:52]Write i2c OK [04:29:52]MH_I2C_Read... [04:29:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [04:29:52]Read from MH i2c: E2 [04:29:52]MH_I2C_Read... [04:29:52]Read from MH i2c: E2 03 00 [04:29:52]MH_I2C_Read... [04:29:52]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [04:29:52]RAPDU: 90 00 [04:29:52]wFMCommunicate OK [04:29:52]SAM_PROTO_ClearQueue done [04:29:52]KKMCreateOFDPacket [04:29:52]OFDProtocolAddRootSTLVToBuf [04:29:52]FM_MakeSignedData [04:29:52]FM_MakeSignedData [04:29:52]SAM_PROTO_SignData [04:29:52]wFMCommunicate request_size=4 [04:29:52]MH_SAM_APDU [04:29:52]CAPDU: 80 0D 01 02 [04:29:52]Write to MH i2c: E2 08 00 C2 00 80 0D 01 02 00 00 00 00 3B [04:29:52]Write i2c OK [04:29:52]MH_I2C_Read... [04:29:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [04:29:52]Read from MH i2c: E2 [04:29:52]MH_I2C_Read... [04:29:52]Read from MH i2c: E2 03 00 [04:29:52]MH_I2C_Read... [04:29:52]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [04:29:52]RAPDU: 90 00 [04:29:52]wFMCommunicate OK [04:29:52]wFMCommunicate request_size=255 [04:29:52]MH_SAM_APDU [04:29: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 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 24 00 00 00 F4 03 04 00 BF BE C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 A0 B8 02 00 35 04 06 00 61 [04:29:52]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 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 24 00 00 00 F4 03 04 00 BF BE C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 A0 B8 02 00 35 04 06 00 61 00 00 03 [04:29:52]Write i2c OK [04:29:52]MH_I2C_Read... [04:29:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:29:53]Read from MH i2c: E2 [04:29:53]MH_I2C_Read... [04:29:53]Read from MH i2c: E2 03 00 [04:29:53]MH_I2C_Read... [04:29:53]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [04:29:53]RAPDU: 90 00 [04:29:53]wFMCommunicate OK [04:29:53]wFMCommunicate request_size=10 [04:29:53]MH_SAM_APDU [04:29:53]CAPDU: 80 0D 02 02 05 5D D1 26 F2 E1 [04:29:53]Write to MH i2c: E2 0D 00 C4 00 80 0D 02 02 05 00 5D D1 26 F2 E1 00 00 6F [04:29:53]Write i2c OK [04:29:53]MH_I2C_Read... [04:29:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:29:53]Read from MH i2c: E2 [04:29:53]MH_I2C_Read... [04:29:53]Read from MH i2c: E2 03 00 [04:29:53]MH_I2C_Read... [04:29:53]Read from MH i2c: E2 03 00 C4 00 00 90 00 38 [04:29:53]RAPDU: 90 00 [04:29:53]wFMCommunicate OK [04:29:53]wFMCommunicate request_size=4 [04:29:53]MH_SAM_APDU [04:29:53]CAPDU: 80 0D 03 02 [04:29:53]Write to MH i2c: E2 08 00 C5 00 80 0D 03 02 00 00 00 00 40 [04:29:53]Write i2c OK [04:29:53]MH_I2C_Read... [04:29:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [04:29:53]Read from MH i2c: E2 [04:29:53]MH_I2C_Read... [04:29:53]Read from MH i2c: E2 0B 00 [04:29:53]MH_I2C_Read... [04:29:53]Read from MH i2c: E2 0B 00 C5 00 00 4C 15 9C 2E 38 DF 49 4C 90 00 18 [04:29:53]RAPDU: 4C 15 9C 2E 38 DF 49 4C 90 00 [04:29:53]wFMCommunicate OK [04:29:53]SAM_PROTO_SignData done [04:29:53]FM_MakeSignedData done [04:29:53]CreateOFDProtocolMessage [04:29:53]wFMCommunicate request_size=4 [04:29:53]MH_SAM_APDU [04:29:53]CAPDU: 80 11 00 00 [04:29:53]Write to MH i2c: E2 08 00 C6 00 80 11 00 00 00 00 00 00 40 [04:29:53]Write i2c OK [04:29:53]MH_I2C_Read... [04:29:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:29:53]Read from MH i2c: E2 [04:29:53]MH_I2C_Read... [04:29:53]Read from MH i2c: E2 17 00 [04:29:53]MH_I2C_Read... [04:29:53]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 37 38 90 00 99 [04:29:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [04:29:53]wFMCommunicate OK [04:29:53]CreateOFDProtocolMessage done [04:29:53]OFDSenderStorePacket 178336 [04:29:53]StoreOFDPacket docnum=178336 [04:29:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 E3 94 07 01 D2 98 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 24 00 00 00 F4 03 04 00 BF BE C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 A0 B8 02 00 35 04 06 00 61 5D D1 26 F2 E1 4C 15 9C 2E 38 DF 49 4C [04:29:53]CheckFolder [04:29:53]dirname=/storage/ofd_packets [04:29:53]CheckFolder done [04:29:53]ProducePacketName [04:29:53]name=ofd_packets/00178336 [04:29:53]NVStorageSaveData ofd_packets/00178336 [04:29:53]File name is /storage/ofd_packets/00178336 [04:29:53]Write 301 bytes [04:29:53]NVStorageSaveData done [04:29:53]OFDSenderStorePacket done [04:29:53]KKMCreateOFDPacket done [04:29:53]NVStorageSaveData kkm_last_timestamp [04:29:53]File name is /storage/kkm_last_timestamp [04:29:53]Write 4 bytes [04:29:53]NVStorageSaveData done [04:29:53]ExternCall_PrintAddStr [04:29:53]wPrintStart [04:29:53]Write to MH i2c: 01 00 00 C7 00 C7 [04:29:53]Write i2c OK [04:29:53]MH_I2C_Read... [04:29:53]Read from MH i2c: 01 [04:29:53]MH_I2C_Read... [04:29:53]Read from MH i2c: 01 07 00 [04:29:53]MH_I2C_Read... [04:29:53]Read from MH i2c: 01 07 00 C7 00 00 00 00 00 00 FF 0F DC [04:29:53]RasterBufferAndPrint [04:29:53]line Счет N : (1)292992 [04:29:53]line ИНН: 02508201610067 [04:29:53]line Контрольно-Кассовый Чек [04:29:53]line ПРОДАЖА [04:29:53]line ТРК (МРК, ГНК) : 32 [04:29:53]line Товар: 2710124130 [04:29:53]line Аи-92-К-5 [04:29:53]line 10.330 * 67.80 [04:29:53]line = 700.37 [04:29:53]line НДС 12% НСП 1% [04:29:53]line > о реализуемом товаре [04:29:53]line ОКРУГЛЕНИЕ: -0.37 [04:29:53]line ИТОГО: 700.00 [04:29:53]line Внесено: 700.00 [04:29:53]line СДАЧА: 0.00 [04:29:53]line НСП 1% : 6.20 [04:29:53]line НДС 12% : 74.38 [04:29:53]line Наличными: 700.00 [04:29:53]line Безнал.: 0.00 [04:29:53]line Место: АЗС № 130 "Партнер Нефть" [04:29:53]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [04:29:53]line СНО: Общий режим [04:29:53]line Чек 36 22.08.2024 04:29 [04:29:53]line Смена: 469 ФФД: 1.0 [04:29:53]line ЗНМ: 0300000071 [04:29:53]line РНМ: 0000000000092561 [04:29:53]line Версия ККМ: 001 [04:29:53]line ФМ: 0000000000871778 [04:29:53]line ФД: 178336 [04:29:53]line ФПД: 107055568843489 [04:29:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T042951&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178336&fm=107055568843489&tin=02508201610067®Number=0000000000092561&sum=70000 [04:29:53]written 0, free lines is 4095 [04:29:53]OFD Sender: Processing packet 178336 [packets to send 496, broken 495] [04:29:53]ProducePacketName [04:29:53]name=ofd_packets/00178336 [04:29:53]OFD Sender: To server: pG, [04:29:53]CommunicateWithHost lk.salyk.kg:30040 [04:29:53]ConnectInit lk.salyk.kg [04:29:53]Write to MH i2c: 01 00 00 F2 00 F2 [04:29:53]Write i2c OK [04:29:53]MH_I2C_Read... [04:29:53]Read from MH i2c: 01 [04:29:53]MH_I2C_Read... [04:29:53]Read from MH i2c: 01 07 00 [04:29:53]MH_I2C_Read... [04:29:53]Read from MH i2c: 01 07 00 F2 00 00 00 00 00 00 BE 0C C3 [04:29:53]RasterBufferAndPrint [04:29:53]line [04:29:53]line [04:29:53]line [04:29:53]line [04:29:53]line [04:29:53]written 0, free lines is 3268 [04:29:53]MH_Cut [04:29:53]Write to MH i2c: D1 01 00 F9 00 01 CB [04:29:53]Write i2c OK [04:29:53]MH_I2C_Read... [04:29:53]Read from MH i2c: D1 [04:29:53]MH_I2C_Read... [04:29:53]Read from MH i2c: D1 01 00 [04:29:53]MH_I2C_Read... [04:29:53]Read from MH i2c: D1 01 00 F9 00 00 CA [04:29:53]Write to MH i2c: 01 00 00 FA 00 FA [04:29:53]Write i2c OK [04:29:53]MH_I2C_Read... [04:29:54]*** Cut start [04:29:54]*** Partial cut [04:29:54]*** CUTSNS_PIN = 1 [04:29:54]*** CUTSNS_PIN = 0 [04:29:54]*** Brake cut motor [04:29:55]Read from MH i2c: 01 [04:29:55]MH_I2C_Read... [04:29:55]Connected sock=9 [04:29: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 37 38 0F 01 00 00 E3 94 07 01 D2 98 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 Read from MH i2c: 1D 01 00 07 00 00 00 [04:29:55]00 MH_I2C_Read... [04:29:55]07 04 06 00 70 11 01 00 00 00 39 04 Read from MH i2c: 06 00 01 00 00 07 00 00 FA 00 00 00 00 00 1F 00 04 00 02 00 00 00 01 FF 00 0F 12 0F 04 [04:29:55]04 process_action close_receipt done [04:29:55]00 requested_data is exist [04:29:55]24 produce_requested_data [04:29:55]00 requested_item fm.sn is exist - process it [04:29:55]00 wFMCommunicate request_size=4 [04:29:55]00 MH_SAM_APDU [04:29:55]F4 CAPDU: 03 80 04 11 00 00 00 BF BE [04:29:55]C6 Write to MH i2c: 66 E2 0E 08 04 00 FB 04 00 80 00 11 00 D5 00 01 00 00 00 00 00 B9 00 75 04 01 [04:29:55]00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 Write i2c OK [04:29:55]30 MH_I2C_Read... [04:29:55]30 30 30 38 37 31 37 37 38 10 04 04 00 A0 B8 02 00 35 04 06 00 61 5D D1 26 F2 E1 4C 15 9C 2E 38 DF 49 4C [04:29:55]*** Stop cut motor [04:29:55]*** Cut end [04:29:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:29:55]Read from MH i2c: E2 [04:29:55]MH_I2C_Read... [04:29:55]Read from MH i2c: E2 17 00 [04:29:55]MH_I2C_Read... [04:29:55]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 37 38 90 00 CE [04:29:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [04:29:55]wFMCommunicate OK [04:29:55]requested_item fd.num is exist - process it [04:29:55]SAM_PROTO_GetFieldsCounters [04:29:55]wFMCommunicate request_size=4 [04:29:55]MH_SAM_APDU [04:29:55]CAPDU: 80 13 00 00 [04:29:55]Write to MH i2c: E2 08 00 FC 00 80 13 00 00 00 00 00 00 78 [04:29:55]Write i2c OK [04:29:55]MH_I2C_Read... [04:29:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [04:29:55]Read from MH i2c: E2 [04:29:55]MH_I2C_Read... [04:29:55]Read from MH i2c: E2 62 00 [04:29:55]MH_I2C_Read... [04:29:55]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 A0 B8 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 24 00 00 00 5E 04 04 00 24 00 00 00 57 04 04 00 25 00 00 00 19 04 04 00 00 00 00 00 90 00 39 [04:29: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 A0 B8 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 24 00 00 00 5E 04 04 00 24 00 00 00 57 04 04 00 25 00 00 00 19 04 04 00 00 00 00 00 90 00 [04:29:55]wFMCommunicate OK [04:29:55]SAM_PROTO_GetFieldsCounters done [04:29:55]requested_item shift.num is exist - process it [04:29:55]requested_item shift.opened is exist - process it [04:29:55]req_shift_opened [04:29:55]FM_GetShiftState [04:29:55]SAM_PROTO_GetShiftState [04:29:55]wFMCommunicate request_size=4 [04:29:55]MH_SAM_APDU [04:29:55]CAPDU: 80 13 01 00 [04:29:55]Write to MH i2c: E2 08 00 FD 00 80 13 01 00 00 00 00 00 7A [04:29:55]Write i2c OK [04:29:55]MH_I2C_Read... [04:29:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:29:55]Read from MH i2c: E2 [04:29:55]MH_I2C_Read... [04:29:55]Read from MH i2c: E2 0E 00 [04:29:55]MH_I2C_Read... [04:29:55]Read from MH i2c: E2 0E 00 FD 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 28 [04:29:55]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [04:29:55]wFMCommunicate OK [04:29:55]SAM_PROTO_GetShiftState done [04:29:55]FM_GetShiftState done [04:29:55]req_shift_opened done [04:29:55]requested_item shift.open_date is exist - process it [04:29:55]req_shift_open_date [04:29:55]req_shift_open_date done [04:29:55]produce_requested_data done [04:29:55]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178336,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [04:29:55]process_action_free close_receipt [04:29:55]json_value_free [04:29:55]json_value_free done [04:29:55]process_json_proto returns [04:29:55]Send response to host [04:29:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178336,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [04:29:55]free response buf [04:29:55]execute_script done [04:29:55]execute_script returns [04:29:55]free content buf [04:29:55]Sock 8.Close socket [04:29:55]Sock 8.Thread stoped [04:29: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 37 38 4F 00 00 00 90 93 47 00 13 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 37 38 10 04 04 00 A0 B8 02 00 F4 03 04 00 6B 6A C6 66 B6 04 01 00 00 89 CF A9 A0 68 1A 0A 37 [04:29:55]CommunicateWithHost err = 0 [04:29:55]CheckOFDResponse [04:29:55]1017 (14) - 77093643461234 [04:29:55]1041 (16) - 0000000000871778 [04:29:55]1040 (4) - 178336 [04:29:55]1012 (4) - 21.08.2024 22:30 [04:29:55]1206 (1) - 0 [04:29:55]OFD Sender: Remove packet 178336 [04:29:55]ProducePacketName [04:29:55]name=ofd_packets/00178336 [04:29:55]NVStorageDeleteData [04:29:56]OFD Sender: No OFD packet to send [04:30:01]OFD Sender: No OFD packet to send [04:30:06]OFD Sender: No OFD packet to send [04:30:11]OFD Sender: No OFD packet to send [04:30:16]OFD Sender: No OFD packet to send [04:30:21]OFD Sender: No OFD packet to send [04:30:23]recv_with_timeout no data received [04:30:26]OFD Sender: No OFD packet to send [04:30:31]OFD Sender: No OFD packet to send [04:30:36]OFD Sender: No OFD packet to send [04:30:41]OFD Sender: No OFD packet to send [04:30:46]OFD Sender: No OFD packet to send [04:30:51]OFD Sender: No OFD packet to send [04:30:56]OFD Sender: No OFD packet to send [04:31:01]OFD Sender: No OFD packet to send [04:31:06]OFD Sender: No OFD packet to send [04:31:11]OFD Sender: No OFD packet to send [04:31:16]OFD Sender: No OFD packet to send [04:31:21]OFD Sender: No OFD packet to send [04:31:26]OFD Sender: No OFD packet to send [04:31:31]OFD Sender: No OFD packet to send [04:31:36]OFD Sender: No OFD packet to send [04:31:41]OFD Sender: No OFD packet to send [04:31:46]OFD Sender: No OFD packet to send [04:31:51]OFD Sender: No OFD packet to send [04:31:56]OFD Sender: No OFD packet to send [04:32:01]OFD Sender: No OFD packet to send [04:32:06]OFD Sender: No OFD packet to send [04:32:11]OFD Sender: No OFD packet to send [04:32:16]OFD Sender: No OFD packet to send [04:32:21]OFD Sender: No OFD packet to send [04:32:26]OFD Sender: No OFD packet to send [04:32:31]OFD Sender: No OFD packet to send [04:32:36]OFD Sender: No OFD packet to send [04:32:41]OFD Sender: No OFD packet to send [04:32:46]OFD Sender: No OFD packet to send [04:32:51]OFD Sender: No OFD packet to send [04:32:56]OFD Sender: No OFD packet to send [04:33:01]OFD Sender: No OFD packet to send [04:33:06]OFD Sender: No OFD packet to send [04:33:11]OFD Sender: No OFD packet to send [04:33:16]OFD Sender: No OFD packet to send [04:33:21]OFD Sender: No OFD packet to send [04:33:26]OFD Sender: No OFD packet to send [04:33:31]OFD Sender: No OFD packet to send [04:33:36]OFD Sender: No OFD packet to send [04:33:41]OFD Sender: No OFD packet to send [04:33:46]OFD Sender: No OFD packet to send [04:33:51]OFD Sender: No OFD packet to send [04:33:52]recv_with_timeout no data received [04:33:56]OFD Sender: No OFD packet to send [04:34:01]OFD Sender: No OFD packet to send [04:34:06]OFD Sender: No OFD packet to send [04:34:11]OFD Sender: No OFD packet to send [04:34:16]OFD Sender: No OFD packet to send [04:34:21]OFD Sender: No OFD packet to send [04:34:26]OFD Sender: No OFD packet to send [04:34:31]OFD Sender: No OFD packet to send [04:34:46]OFD Sender: No OFD packet to send [04:34:51]OFD Sender: No OFD packet to send [04:34:56]OFD Sender: No OFD packet to send [04:35:01]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:32]OFD Sender: No OFD packet to send [04:35:32]recv_with_timeout no data received [04:35:37]OFD Sender: No OFD packet to send [04:35:42]OFD Sender: No OFD packet to send [04:35:47]OFD Sender: No OFD packet to send [04:35:52]OFD Sender: No OFD packet to send [04:35:57]OFD Sender: No OFD packet to send [04:36:02]OFD Sender: No OFD packet to send [04:36:07]OFD Sender: No OFD packet to send [04:36:12]OFD Sender: No OFD packet to send [04:36:17]OFD Sender: No OFD packet to send [04:36:22]OFD Sender: No OFD packet to send [04:36:27]OFD Sender: No OFD packet to send [04:36:29]recv_with_timeout no data received [04:36:32]OFD Sender: No OFD packet to send [04:36:37]OFD Sender: No OFD packet to send [04:36:42]OFD Sender: No OFD packet to send [04:36:47]OFD Sender: No OFD packet to send [04:36:52]OFD Sender: No OFD packet to send [04:36:57]OFD Sender: No OFD packet to send [04:36:58]recv_with_timeout no data received [04:37:02]OFD Sender: No OFD packet to send [04:37:04]accept exits with 10 [04:37:04]New connection [04:37:04]New thread 3067452772 created [04:37:04]Thread 3067596132 joined [04:37:04]Waiting for new connection... [04:37:04] Sock 10.Parse request [04:37:04]Sock 10.Check first char [04:37:04]Sock 10.First char is OK [04:37:04]request: POST /json_proto HTTP/1.0 [04:37:04]Method: POST [04:37:04]URL: /json_proto [04:37:04]Method is POST - this is cgi request [04:37:04]url: /json_proto [04:37:04]query_string will be loaded in cgi processing [04:37:04]execute_cgi json_proto POST (null) [04:37:04]execute_cgi path=json_proto method=POST [04:37:04]POST find Content-Length [04:37:04]Host: 172.17.44.131:8080 [04:37:04]Content-Length: 674 [04:37:04]Content-Type: application/json [04:37:04] [04:37:04]POST finish read [04:37:04]Found Content-Length = 674 [04:37:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292994", "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" ] } } [04:37:04]execute_script... [04:37:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292994", "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" ] } } [04:37:04]POST & json_proto [04:37:04]process_json_proto [04:37:04]json parsed OK: [04:37:04]protocol is kg_v1.0 [04:37:04]action value=close_receipt [04:37:04]process_action close_receipt [04:37:04]cmd_close_receipt [04:37:04]MH_GetDate [04:37:04]Write to MH i2c: F0 00 00 FE 00 ED [04:37:04]Write i2c OK [04:37:04]MH_I2C_Read... [04:37:04]Read from MH i2c: F0 [04:37:04]MH_I2C_Read... [04:37:04]Read from MH i2c: F0 09 00 [04:37:04]MH_I2C_Read... [04:37:04]Read from MH i2c: F0 09 00 FE 00 00 70 C0 C6 66 4F 53 BE 66 18 [04:37:04]GetLastDocTimeStamp 1724300991 [04:37:04]current date 1724301424 [04:37:04]FM_GetShiftState [04:37:04]SAM_PROTO_GetShiftState [04:37:04]wFMCommunicate request_size=4 [04:37:04]MH_SAM_APDU [04:37:04]CAPDU: 80 13 01 00 [04:37:04]Write to MH i2c: E2 08 00 FF 00 80 13 01 00 00 00 00 00 7C [04:37:04]Write i2c OK [04:37:04]MH_I2C_Read... [04:37:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:37:04]Read from MH i2c: E2 [04:37:04]MH_I2C_Read... [04:37:04]Read from MH i2c: E2 0E 00 [04:37:04]MH_I2C_Read... [04:37:04]Read from MH i2c: E2 0E 00 FF 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 2A [04:37:04]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [04:37:04]wFMCommunicate OK [04:37:04]SAM_PROTO_GetShiftState done [04:37:04]FM_GetShiftState done [04:37:04]opened in 1724285939 [04:37:04]opened+sec_in_day 1724372339 [04:37:04]quantity*price = 40005 [04:37:04]sum+1 = 40006 [04:37:04]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 СНО: Общий режим Чек 37 22.08.2024 04:37 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178337 ФПД: 178911852415201 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T043704&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178337&fm=178911852415201&tin=02508201610067®Number=0000000000092561&sum=40000 [04:37:05]StoreToDocumentArchive [04:37:05]shift 469 fd 178337 [04:37:05]save to /storage/0469/doc_00178337 [04:37:05]save last doc name /storage/0469/doc_00178337 to /storage/kkm_last_doc_name [04:37:05]save OK [04:37:05]Clear old archive folders... [04:37:05]ProcessDocumentItem done err = 0, tmpTLVsize=248 [04:37:05]tlvbuf is 018D83B0 [04:37:05]SAM_PROTO_ClearQueue [04:37:05]wFMCommunicate request_size=4 [04:37:05]MH_SAM_APDU [04:37:05]CAPDU: 80 09 00 00 [04:37:05]Write to MH i2c: E2 08 00 0C 01 80 09 00 00 00 00 00 00 7F [04:37:05]Write i2c OK [04:37:05]MH_I2C_Read... [04:37:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [04:37:05]Read from MH i2c: E2 [04:37:05]MH_I2C_Read... [04:37:05]Read from MH i2c: E2 03 00 [04:37:05]MH_I2C_Read... [04:37:05]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [04:37:05]RAPDU: 90 00 [04:37:05]wFMCommunicate OK [04:37:05]SAM_PROTO_ClearQueue done [04:37:05]KKMCreateOFDPacket [04:37:05]OFDProtocolAddRootSTLVToBuf [04:37:05]FM_MakeSignedData [04:37:05]FM_MakeSignedData [04:37:05]SAM_PROTO_SignData [04:37:05]wFMCommunicate request_size=4 [04:37:05]MH_SAM_APDU [04:37:05]CAPDU: 80 0D 01 02 [04:37:05]Write to MH i2c: E2 08 00 0D 01 80 0D 01 02 00 00 00 00 87 [04:37:05]Write i2c OK [04:37:05]MH_I2C_Read... [04:37:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [04:37:05]Read from MH i2c: E2 [04:37:05]MH_I2C_Read... [04:37:05]Read from MH i2c: E2 03 00 [04:37:05]MH_I2C_Read... [04:37:05]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [04:37:05]RAPDU: 90 00 [04:37:05]wFMCommunicate OK [04:37:05]wFMCommunicate request_size=255 [04:37:05]MH_SAM_APDU [04:37:05]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 25 00 00 00 F4 03 04 00 70 C0 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 A1 B8 02 00 35 04 06 00 A2 B8 29 68 [04:37:05]Write to MH i2c: E2 02 01 0E 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 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 25 00 00 00 F4 03 04 00 70 C0 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 A1 B8 02 00 35 04 06 00 A2 B8 29 68 00 00 A5 [04:37:05]Write i2c OK [04:37:05]MH_I2C_Read... [04:37:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:37:06]Read from MH i2c: E2 [04:37:06]MH_I2C_Read... [04:37:06]Read from MH i2c: E2 03 00 [04:37:06]MH_I2C_Read... [04:37:06]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [04:37:06]RAPDU: 90 00 [04:37:06]wFMCommunicate OK [04:37:06]wFMCommunicate request_size=7 [04:37:06]MH_SAM_APDU [04:37:06]CAPDU: 80 0D 02 02 02 C8 E1 [04:37:06]Write to MH i2c: E2 0A 00 0F 01 80 0D 02 02 02 00 C8 E1 00 00 37 [04:37:06]Write i2c OK [04:37:06]MH_I2C_Read... [04:37:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:37:06]Read from MH i2c: E2 [04:37:06]MH_I2C_Read... [04:37:06]Read from MH i2c: E2 03 00 [04:37:06]MH_I2C_Read... [04:37:06]Read from MH i2c: E2 03 00 0F 01 00 90 00 84 [04:37:06]RAPDU: 90 00 [04:37:06]wFMCommunicate OK [04:37:06]wFMCommunicate request_size=4 [04:37:06]MH_SAM_APDU [04:37:06]CAPDU: 80 0D 03 02 [04:37:06]Write to MH i2c: E2 08 00 10 01 80 0D 03 02 00 00 00 00 8C [04:37:06]Write i2c OK [04:37:06]MH_I2C_Read... [04:37:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [04:37:06]Read from MH i2c: E2 [04:37:06]MH_I2C_Read... [04:37:06]Read from MH i2c: E2 0B 00 [04:37:06]MH_I2C_Read... [04:37:06]Read from MH i2c: E2 0B 00 10 01 00 84 E5 4A 2F 11 01 4F 63 90 00 33 [04:37:06]RAPDU: 84 E5 4A 2F 11 01 4F 63 90 00 [04:37:06]wFMCommunicate OK [04:37:06]SAM_PROTO_SignData done [04:37:06]FM_MakeSignedData done [04:37:06]CreateOFDProtocolMessage [04:37:06]wFMCommunicate request_size=4 [04:37:06]MH_SAM_APDU [04:37:06]CAPDU: 80 11 00 00 [04:37:06]Write to MH i2c: E2 08 00 11 01 80 11 00 00 00 00 00 00 8C [04:37:06]Write i2c OK [04:37:06]MH_I2C_Read... [04:37:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:37:06]Read from MH i2c: E2 [04:37:06]MH_I2C_Read... [04:37:06]Read from MH i2c: E2 17 00 [04:37:06]MH_I2C_Read... [04:37:06]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 37 38 90 00 E5 [04:37:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [04:37:06]wFMCommunicate OK [04:37:06]CreateOFDProtocolMessage done [04:37:06]OFDSenderStorePacket 178337 [04:37:06]StoreOFDPacket docnum=178337 [04:37:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0C 01 00 00 F8 3E 04 01 0D 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 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 25 00 00 00 F4 03 04 00 70 C0 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 A1 B8 02 00 35 04 06 00 A2 B8 29 68 C8 E1 84 E5 4A 2F 11 01 4F 63 [04:37:06]CheckFolder [04:37:06]dirname=/storage/ofd_packets [04:37:06]CheckFolder done [04:37:06]ProducePacketName [04:37:06]name=ofd_packets/00178337 [04:37:06]NVStorageSaveData ofd_packets/00178337 [04:37:06]File name is /storage/ofd_packets/00178337 [04:37:06]Write 298 bytes [04:37:06]NVStorageSaveData done [04:37:06]OFDSenderStorePacket done [04:37:06]KKMCreateOFDPacket done [04:37:06]NVStorageSaveData kkm_last_timestamp [04:37:06]File name is /storage/kkm_last_timestamp [04:37:06]Write 4 bytes [04:37:06]NVStorageSaveData done [04:37:06]ExternCall_PrintAddStr [04:37:06]wPrintStart [04:37:06]Write to MH i2c: 01 00 00 12 01 13 [04:37:06]Write i2c OK [04:37:06]MH_I2C_Read... [04:37:06]Read from MH i2c: 01 [04:37:06]MH_I2C_Read... [04:37:06]Read from MH i2c: 01 07 00 [04:37:06]MH_I2C_Read... [04:37:06]Read from MH i2c: 01 07 00 12 01 00 00 00 00 00 FF 0F 28 [04:37:06]RasterBufferAndPrint [04:37:06]line Счет N : (1)292994 [04:37:06]line ИНН: 02508201610067 [04:37:06]line Контрольно-Кассовый Чек [04:37:06]line ПРОДАЖА [04:37:06]line ТРК (МРК, ГНК) : 34 [04:37:06]line Товар: 2710194800 [04:37:06]line ДТ-К-5 [04:37:06]line 5.250 * 76.20 [04:37:06]line = 400.05 [04:37:06]line НДС 12% НСП 1% [04:37:06]line > о реализуемом товаре [04:37:06]line ОКРУГЛЕНИЕ: -0.05 [04:37:06]line ИТОГО: 400.00 [04:37:06]line Внесено: 400.00 [04:37:06]line СДАЧА: 0.00 [04:37:06]line НСП 1% : 3.54 [04:37:06]line НДС 12% : 42.48 [04:37:06]line Наличными: 400.00 [04:37:06]line Безнал.: 0.00 [04:37:06]line Место: АЗС № 130 "Партнер Нефть" [04:37:06]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [04:37:06]line СНО: Общий режим [04:37:06]line Чек 37 22.08.2024 04:37 [04:37:06]line Смена: 469 ФФД: 1.0 [04:37:06]line ЗНМ: 0300000071 [04:37:06]line РНМ: 0000000000092561 [04:37:06]line Версия ККМ: 001 [04:37:06]line ФМ: 0000000000871778 [04:37:06]line ФД: 178337 [04:37:06]line ФПД: 178911852415201 [04:37:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T043704&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178337&fm=178911852415201&tin=02508201610067®Number=0000000000092561&sum=40000 [04:37:06]written 0, free lines is 4095 [04:37:06]OFD Sender: Processing packet 178337 [packets to send 496, broken 495] [04:37:06]ProducePacketName [04:37:06]name=ofd_packets/00178337 [04:37:06]OFD Sender: To server: pG, [04:37:06]CommunicateWithHost lk.salyk.kg:30040 [04:37:06]ConnectInit lk.salyk.kg [04:37:06]Write to MH i2c: 01 00 00 3D 01 3E [04:37:06]Write i2c OK [04:37:06]MH_I2C_Read... [04:37:06]Read from MH i2c: 01 [04:37:06]MH_I2C_Read... [04:37:06]Read from MH i2c: 01 07 00 [04:37:06]MH_I2C_Read... [04:37:06]Read from MH i2c: 01 07 00 3D 01 00 00 00 00 00 C5 0C 16 [04:37:06]RasterBufferAndPrint [04:37:06]line [04:37:06]line [04:37:06]line [04:37:06]line [04:37:06]line [04:37:06]written 0, free lines is 3275 [04:37:06]MH_Cut [04:37:06]Write to MH i2c: D1 01 00 44 01 01 17 [04:37:06]Write i2c OK [04:37:06]MH_I2C_Read... [04:37:06]Read from MH i2c: D1 [04:37:06]MH_I2C_Read... [04:37:06]Read from MH i2c: D1 01 00 [04:37:06]MH_I2C_Read... [04:37:06]Read from MH i2c: D1 01 00 44 01 00 16 [04:37:06]Write to MH i2c: 01 00 00 45 01 46 [04:37:06]Write i2c OK [04:37:06]MH_I2C_Read... [04:37:07]*** Cut start [04:37:07]*** Partial cut [04:37:07]*** CUTSNS_PIN = 1 [04:37:07]*** CUTSNS_PIN = 0 [04:37:07]*** Brake cut motor [04:37:08]Read from MH i2c: 01 [04:37:08]MH_I2C_Read... [04:37:08]*** Stop cut motor [04:37:08]*** Cut end [04:37:08]Read from MH i2c: 01 07 00 [04:37:08]MH_I2C_Read... [04:37:08]Read from MH i2c: 01 07 00 45 01 00 00 00 00 00 FF 0F 5B [04:37:08]process_action close_receipt done [04:37:08]requested_data is exist [04:37:08]produce_requested_data [04:37:08]requested_item fm.sn is exist - process it [04:37:08]wFMCommunicate request_size=4 [04:37:08]MH_SAM_APDU [04:37:08]CAPDU: 80 11 00 00 [04:37:08]Write to MH i2c: E2 08 00 46 01 80 11 00 00 00 00 00 00 C1 [04:37:08]Write i2c OK [04:37:08]MH_I2C_Read... [04:37:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:37:08]Read from MH i2c: E2 [04:37:08]MH_I2C_Read... [04:37:08]Read from MH i2c: E2 17 00 [04:37:08]MH_I2C_Read... [04:37:08]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 37 38 90 00 1A [04:37:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [04:37:08]wFMCommunicate OK [04:37:08]requested_item fd.num is exist - process it [04:37:08]SAM_PROTO_GetFieldsCounters [04:37:08]wFMCommunicate request_size=4 [04:37:08]MH_SAM_APDU [04:37:08]CAPDU: 80 13 00 00 [04:37:08]Write to MH i2c: E2 08 00 47 01 80 13 00 00 00 00 00 00 C4 [04:37:08]Write i2c OK [04:37:08]MH_I2C_Read... [04:37:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [04:37:08]Read from MH i2c: E2 [04:37:08]MH_I2C_Read... [04:37:08]Read from MH i2c: E2 62 00 [04:37:08]MH_I2C_Read... [04:37:08]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 A1 B8 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 25 00 00 00 5E 04 04 00 25 00 00 00 57 04 04 00 26 00 00 00 19 04 04 00 00 00 00 00 90 00 89 [04:37: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 A1 B8 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 25 00 00 00 5E 04 04 00 25 00 00 00 57 04 04 00 26 00 00 00 19 04 04 00 00 00 00 00 90 00 [04:37:08]wFMCommunicate OK [04:37:08]SAM_PROTO_GetFieldsCounters done [04:37:08]requested_item shift.num is exist - process it [04:37:08]requested_item shift.opened is exist - process it [04:37:08]req_shift_opened [04:37:08]FM_GetShiftState [04:37:08]SAM_PROTO_GetShiftState [04:37:08]wFMCommunicate request_size=4 [04:37:08]MH_SAM_APDU [04:37:08]CAPDU: 80 13 01 00 [04:37:08]Write to MH i2c: E2 08 00 48 01 80 13 01 00 00 00 00 00 C6 [04:37:08]Write i2c OK [04:37:08]MH_I2C_Read... [04:37:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:37:08]Read from MH i2c: E2 [04:37:08]MH_I2C_Read... [04:37:08]Read from MH i2c: E2 0E 00 [04:37:08]MH_I2C_Read... [04:37:08]Read from MH i2c: E2 0E 00 48 01 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 74 [04:37:08]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [04:37:08]wFMCommunicate OK [04:37:08]SAM_PROTO_GetShiftState done [04:37:08]FM_GetShiftState done [04:37:08]req_shift_opened done [04:37:08]requested_item shift.open_date is exist - process it [04:37:08]req_shift_open_date [04:37:08]req_shift_open_date done [04:37:08]produce_requested_data done [04:37:08]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178337,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [04:37:08]process_action_free close_receipt [04:37:08]json_value_free [04:37:08]json_value_free done [04:37:08]process_json_proto returns [04:37:08]Send response to host [04:37:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178337,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [04:37:08]free response buf [04:37:08]execute_script done [04:37:08]execute_script returns [04:37:08]free content buf [04:37:08]Sock 10.Close socket [04:37:08]Sock 10.Thread stoped [04:37:08]Connected sock=8 [04:37: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 37 38 0C 01 00 00 F8 3E 04 01 0D 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 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 25 00 00 00 F4 03 04 00 70 C0 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 A1 B8 02 00 35 04 06 00 A2 B8 29 68 C8 E1 84 E5 4A 2F 11 01 4F 63 [04:37: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 37 38 4F 00 00 00 63 BD 47 00 03 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 37 38 10 04 04 00 A1 B8 02 00 F4 03 04 00 1D 6C C6 66 B6 04 01 00 00 01 73 5B F2 C1 E5 A0 F1 [04:37:09]CommunicateWithHost err = 0 [04:37:09]CheckOFDResponse [04:37:09]1017 (14) - 77093643461234 [04:37:09]1041 (16) - 0000000000871778 [04:37:09]1040 (4) - 178337 [04:37:09]1012 (4) - 21.08.2024 22:37 [04:37:09]1206 (1) - 0 [04:37:09]OFD Sender: Remove packet 178337 [04:37:09]ProducePacketName [04:37:09]name=ofd_packets/00178337 [04:37:09]NVStorageDeleteData [04:37:10]OFD Sender: No OFD packet to send [04:37:15]OFD Sender: No OFD packet to send [04:37:17]recv_with_timeout no data received [04:37:20]OFD Sender: No OFD packet to send [04:37:25]OFD Sender: No OFD packet to send [04:37:30]OFD Sender: No OFD packet to send [04:37:31]recv_with_timeout no data received [04:37:35]OFD Sender: No OFD packet to send [04:37:40]OFD Sender: No OFD packet to send [04:37:45]recv_with_timeout no data received [04:37:45]OFD Sender: No OFD packet to send [04:37:50]OFD Sender: No OFD packet to send [04:37:55]OFD Sender: No OFD packet to send [04:38:00]OFD Sender: No OFD packet to send [04:38:05]OFD Sender: No OFD packet to send [04:38:10]OFD Sender: No OFD packet to send [04:38:15]OFD Sender: No OFD packet to send [04:38:19]accept exits with 9 [04:38:19]New connection [04:38:19]New thread 3067596132 created [04:38:19]Thread 3067452772 joined [04:38:19]Waiting for new connection... [04:38:19] Sock 9.Parse request [04:38:19]Sock 9.Check first char [04:38:19]Sock 9.First char is OK [04:38:19]request: POST /json_proto HTTP/1.0 [04:38:19]Method: POST [04:38:19]URL: /json_proto [04:38:19]Method is POST - this is cgi request [04:38:19]url: /json_proto [04:38:19]query_string will be loaded in cgi processing [04:38:19]execute_cgi json_proto POST (null) [04:38:19]execute_cgi path=json_proto method=POST [04:38:19]POST find Content-Length [04:38:19]Host: 172.17.44.131:8080 [04:38:19]Content-Length: 685 [04:38:19]Content-Type: application/json [04:38:19] [04:38:19]POST finish read [04:38:19]Found Content-Length = 685 [04:38:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292993", "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" : 37.40, "quantity" : 53.480, "sum" : 2000.15, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:38:19]execute_script... [04:38:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292993", "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" : 37.40, "quantity" : 53.480, "sum" : 2000.15, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:38:19]POST & json_proto [04:38:19]process_json_proto [04:38:19]json parsed OK: [04:38:19]protocol is kg_v1.0 [04:38:19]action value=close_receipt [04:38:19]process_action close_receipt [04:38:19]cmd_close_receipt [04:38:19]MH_GetDate [04:38:19]Write to MH i2c: F0 00 00 49 01 39 [04:38:19]Write i2c OK [04:38:19]MH_I2C_Read... [04:38:19]Read from MH i2c: F0 [04:38:19]MH_I2C_Read... [04:38:19]Read from MH i2c: F0 09 00 [04:38:19]MH_I2C_Read... [04:38:19]Read from MH i2c: F0 09 00 49 01 00 BB C0 C6 66 4F 53 BE 66 AF [04:38:19]GetLastDocTimeStamp 1724301424 [04:38:19]current date 1724301499 [04:38:19]FM_GetShiftState [04:38:19]SAM_PROTO_GetShiftState [04:38:19]wFMCommunicate request_size=4 [04:38:19]MH_SAM_APDU [04:38:19]CAPDU: 80 13 01 00 [04:38:19]Write to MH i2c: E2 08 00 4A 01 80 13 01 00 00 00 00 00 C8 [04:38:19]Write i2c OK [04:38:19]MH_I2C_Read... [04:38:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:38:19]Read from MH i2c: E2 [04:38:19]MH_I2C_Read... [04:38:19]Read from MH i2c: E2 0E 00 [04:38:19]MH_I2C_Read... [04:38:19]Read from MH i2c: E2 0E 00 4A 01 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 76 [04:38:19]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [04:38:19]wFMCommunicate OK [04:38:19]SAM_PROTO_GetShiftState done [04:38:19]FM_GetShiftState done [04:38:19]opened in 1724285939 [04:38:19]opened+sec_in_day 1724372339 [04:38:19]quantity*price = 200015 [04:38:19]sum+1 = 200016 [04:38:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.15 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.40 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 38 22.08.2024 04:38 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178338 ФПД: 94683631646240 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T043819&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178338&fm=94683631646240&tin=02508201610067®Number=0000000000092561&sum=200000 [04:38:20]StoreToDocumentArchive [04:38:20]shift 469 fd 178338 [04:38:20]save to /storage/0469/doc_00178338 [04:38:20]save last doc name /storage/0469/doc_00178338 to /storage/kkm_last_doc_name [04:38:20]save OK [04:38:20]Clear old archive folders... [04:38:20]ProcessDocumentItem done err = 0, tmpTLVsize=250 [04:38:20]tlvbuf is 01839F30 [04:38:20]SAM_PROTO_ClearQueue [04:38:20]wFMCommunicate request_size=4 [04:38:20]MH_SAM_APDU [04:38:20]CAPDU: 80 09 00 00 [04:38:20]Write to MH i2c: E2 08 00 57 01 80 09 00 00 00 00 00 00 CA [04:38:20]Write i2c OK [04:38:20]MH_I2C_Read... [04:38:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [04:38:20]Read from MH i2c: E2 [04:38:20]MH_I2C_Read... [04:38:20]Read from MH i2c: E2 03 00 [04:38:20]MH_I2C_Read... [04:38:20]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [04:38:20]RAPDU: 90 00 [04:38:20]wFMCommunicate OK [04:38:20]SAM_PROTO_ClearQueue done [04:38:20]KKMCreateOFDPacket [04:38:20]OFDProtocolAddRootSTLVToBuf [04:38:20]FM_MakeSignedData [04:38:20]FM_MakeSignedData [04:38:20]SAM_PROTO_SignData [04:38:20]wFMCommunicate request_size=4 [04:38:20]MH_SAM_APDU [04:38:20]CAPDU: 80 0D 01 02 [04:38:20]Write to MH i2c: E2 08 00 58 01 80 0D 01 02 00 00 00 00 D2 [04:38:20]Write i2c OK [04:38:20]MH_I2C_Read... [04:38:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [04:38:20]Read from MH i2c: E2 [04:38:20]MH_I2C_Read... [04:38:20]Read from MH i2c: E2 03 00 [04:38:20]MH_I2C_Read... [04:38:20]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [04:38:20]RAPDU: 90 00 [04:38:20]wFMCommunicate OK [04:38:20]wFMCommunicate request_size=255 [04:38:20]MH_SAM_APDU [04:38: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 E8 D0 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 4F 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 26 00 00 00 F4 03 04 00 BB C0 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 A2 B8 02 00 35 04 06 00 56 1D [04:38:20]Write to MH i2c: E2 02 01 59 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 E8 D0 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 4F 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 26 00 00 00 F4 03 04 00 BB C0 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 A2 B8 02 00 35 04 06 00 56 1D 00 00 9D [04:38:20]Write i2c OK [04:38:20]MH_I2C_Read... [04:38:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:38:20]Read from MH i2c: E2 [04:38:20]MH_I2C_Read... [04:38:20]Read from MH i2c: E2 03 00 [04:38:20]MH_I2C_Read... [04:38:20]Read from MH i2c: E2 03 00 59 01 00 90 00 CE [04:38:20]RAPDU: 90 00 [04:38:20]wFMCommunicate OK [04:38:20]wFMCommunicate request_size=9 [04:38:20]MH_SAM_APDU [04:38:20]CAPDU: 80 0D 02 02 04 40 3A F6 20 [04:38:20]Write to MH i2c: E2 0C 00 5A 01 80 0D 02 02 04 00 40 3A F6 20 00 00 6D [04:38:20]Write i2c OK [04:38:20]MH_I2C_Read... [04:38:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:38:21]Read from MH i2c: E2 [04:38:21]MH_I2C_Read... [04:38:21]Read from MH i2c: E2 03 00 [04:38:21]MH_I2C_Read... [04:38:21]Read from MH i2c: E2 03 00 5A 01 00 90 00 CF [04:38:21]RAPDU: 90 00 [04:38:21]wFMCommunicate OK [04:38:21]wFMCommunicate request_size=4 [04:38:21]MH_SAM_APDU [04:38:21]CAPDU: 80 0D 03 02 [04:38:21]Write to MH i2c: E2 08 00 5B 01 80 0D 03 02 00 00 00 00 D7 [04:38:21]Write i2c OK [04:38:21]MH_I2C_Read... [04:38:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [04:38:21]Read from MH i2c: E2 [04:38:21]MH_I2C_Read... [04:38:21]Read from MH i2c: E2 0B 00 [04:38:21]MH_I2C_Read... [04:38:21]Read from MH i2c: E2 0B 00 5B 01 00 88 F9 E5 B7 77 A7 73 8B 90 00 11 [04:38:21]RAPDU: 88 F9 E5 B7 77 A7 73 8B 90 00 [04:38:21]wFMCommunicate OK [04:38:21]SAM_PROTO_SignData done [04:38:21]FM_MakeSignedData done [04:38:21]CreateOFDProtocolMessage [04:38:21]wFMCommunicate request_size=4 [04:38:21]MH_SAM_APDU [04:38:21]CAPDU: 80 11 00 00 [04:38:21]Write to MH i2c: E2 08 00 5C 01 80 11 00 00 00 00 00 00 D7 [04:38:21]Write i2c OK [04:38:21]MH_I2C_Read... [04:38:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:38:21]Read from MH i2c: E2 [04:38:21]MH_I2C_Read... [04:38:21]Read from MH i2c: E2 17 00 [04:38:21]MH_I2C_Read... [04:38:21]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 37 38 90 00 30 [04:38:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [04:38:21]wFMCommunicate OK [04:38:21]CreateOFDProtocolMessage done [04:38:21]OFDSenderStorePacket 178338 [04:38:21]StoreOFDPacket docnum=178338 [04:38:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0E 01 00 00 02 4B 06 01 5B 54 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 E8 D0 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 4F 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 26 00 00 00 F4 03 04 00 BB C0 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 A2 B8 02 00 35 04 06 00 56 1D 40 3A F6 20 88 F9 E5 B7 77 A7 73 8B [04:38:21]CheckFolder [04:38:21]dirname=/storage/ofd_packets [04:38:21]CheckFolder done [04:38:21]ProducePacketName [04:38:21]name=ofd_packets/00178338 [04:38:21]NVStorageSaveData ofd_packets/00178338 [04:38:21]File name is /storage/ofd_packets/00178338 [04:38:21]Write 300 bytes [04:38:21]NVStorageSaveData done [04:38:21]OFDSenderStorePacket done [04:38:21]KKMCreateOFDPacket done [04:38:21]NVStorageSaveData kkm_last_timestamp [04:38:21]File name is /storage/kkm_last_timestamp [04:38:21]Write 4 bytes [04:38:21]NVStorageSaveData done [04:38:21]ExternCall_PrintAddStr [04:38:21]wPrintStart [04:38:21]Write to MH i2c: 01 00 00 5D 01 5E [04:38:21]Write i2c OK [04:38:21]MH_I2C_Read... [04:38:21]Read from MH i2c: 01 [04:38:21]MH_I2C_Read... [04:38:21]Read from MH i2c: 01 07 00 [04:38:21]MH_I2C_Read... [04:38:21]Read from MH i2c: 01 07 00 5D 01 00 00 00 00 00 FF 0F 73 [04:38:21]RasterBufferAndPrint [04:38:21]line Счет N : (1)292993 [04:38:21]line ИНН: 02508201610067 [04:38:21]line Контрольно-Кассовый Чек [04:38:21]line ПРОДАЖА [04:38:21]line ТРК (МРК, ГНК) : 71 [04:38:21]line Товар: 2711129700 [04:38:21]line ГАЗ-К-5 [04:38:21]line 53.480 * 37.40 [04:38:21]line = 2000.15 [04:38:21]line НДС 12% НСП 1% [04:38:21]line > о реализуемом товаре [04:38:21]line ОКРУГЛЕНИЕ: -0.15 [04:38:21]line ИТОГО: 2000.00 [04:38:21]line Внесено: 2000.00 [04:38:21]line СДАЧА: 0.00 [04:38:21]line НСП 1% : 17.70 [04:38:21]line НДС 12% : 212.40 [04:38:21]line Наличными: 2000.00 [04:38:21]line Безнал.: 0.00 [04:38:21]line Место: АЗС № 130 "Партнер Нефть" [04:38:21]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [04:38:21]line СНО: Общий режим [04:38:21]line Чек 38 22.08.2024 04:38 [04:38:21]line Смена: 469 ФФД: 1.0 [04:38:21]line ЗНМ: 0300000071 [04:38:21]line РНМ: 0000000000092561 [04:38:21]line Версия ККМ: 001 [04:38:21]line ФМ: 0000000000871778 [04:38:21]line ФД: 178338 [04:38:21]line ФПД: 94683631646240 [04:38:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T043819&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178338&fm=94683631646240&tin=02508201610067®Number=0000000000092561&sum=200000 [04:38:21]OFD Sender: Processing packet 178338 [packets to send 496, broken 495] [04:38:21]ProducePacketName [04:38:21]name=ofd_packets/00178338 [04:38:21]OFD Sender: To server: pG, [04:38:21]CommunicateWithHost lk.salyk.kg:30040 [04:38:21]ConnectInit lk.salyk.kg [04:38:21]written 0, free lines is 4095 [04:38:21]Write to MH i2c: 01 00 00 88 01 89 [04:38:21]Write i2c OK [04:38:21]MH_I2C_Read... [04:38:21]Read from MH i2c: 01 [04:38:21]MH_I2C_Read... [04:38:21]Read from MH i2c: 01 07 00 [04:38:21]MH_I2C_Read... [04:38:21]Read from MH i2c: 01 07 00 88 01 00 00 00 00 00 B9 0C 55 [04:38:21]RasterBufferAndPrint [04:38:21]line [04:38:21]line [04:38:21]line [04:38:21]line [04:38:21]line [04:38:21]written 0, free lines is 3263 [04:38:21]MH_Cut [04:38:21]Write to MH i2c: D1 01 00 8F 01 01 62 [04:38:21]Write i2c OK [04:38:21]MH_I2C_Read... [04:38:21]Read from MH i2c: D1 [04:38:21]MH_I2C_Read... [04:38:21]Read from MH i2c: D1 01 00 [04:38:21]MH_I2C_Read... [04:38:21]Read from MH i2c: D1 01 00 8F 01 00 61 [04:38:21]Write to MH i2c: 01 00 00 90 01 91 [04:38:21]Write i2c OK [04:38:21]MH_I2C_Read... [04:38:22]Connected sock=10 [04: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 37 38 0E 01 00 00 02 4B 06 01 5B 54 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 E8 D0 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 4F 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 26 00 00 00 F4 03 04 00 BB C0 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 A2 B8 02 00 35 04 06 00 56 1D 40 3A F6 20 88 F9 E5 B7 77 A7 73 8B [04:38:22]*** Cut start [04:38:22]*** Partial cut [04:38:22]*** CUTSNS_PIN = 1 [04:38: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 37 38 4F 00 00 00 A1 2A 47 00 23 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 37 38 10 04 04 00 A2 B8 02 00 F4 03 04 00 66 6C C6 66 B6 04 01 00 00 22 87 86 8B 18 F0 F7 31 [04:38:22]CommunicateWithHost err = 0 [04:38:22]CheckOFDResponse [04:38:22]1017 (14) - 77093643461234 [04:38:22]1041 (16) - 0000000000871778 [04:38:22]1040 (4) - 178338 [04:38:22]1012 (4) - 21.08.2024 22:38 [04:38:22]1206 (1) - 0 [04:38:22]OFD Sender: Remove packet 178338 [04:38:22]ProducePacketName [04:38:22]name=ofd_packets/00178338 [04:38:22]NVStorageDeleteData [04:38:22]*** CUTSNS_PIN = 0 [04:38:22]*** Brake cut motor [04:38:23]OFD Sender: No OFD packet to send [04:38:23]Read from MH i2c: 01 [04:38:23]MH_I2C_Read... [04:38:23]*** Stop cut motor [04:38:23]*** Cut end [04:38:23]Read from MH i2c: 01 07 00 [04:38:23]MH_I2C_Read... [04:38:23]Read from MH i2c: 01 07 00 90 01 00 00 00 00 00 FF 0F A6 [04:38:23]process_action close_receipt done [04:38:23]requested_data is exist [04:38:23]produce_requested_data [04:38:23]requested_item fm.sn is exist - process it [04:38:23]wFMCommunicate request_size=4 [04:38:23]MH_SAM_APDU [04:38:23]CAPDU: 80 11 00 00 [04:38:23]Write to MH i2c: E2 08 00 91 01 80 11 00 00 00 00 00 00 0C [04:38:23]Write i2c OK [04:38:23]MH_I2C_Read... [04:38:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:38:23]Read from MH i2c: E2 [04:38:23]MH_I2C_Read... [04:38:23]Read from MH i2c: E2 17 00 [04:38:23]MH_I2C_Read... [04:38:23]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 37 38 90 00 65 [04:38:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [04:38:23]wFMCommunicate OK [04:38:23]requested_item fd.num is exist - process it [04:38:23]SAM_PROTO_GetFieldsCounters [04:38:23]wFMCommunicate request_size=4 [04:38:23]MH_SAM_APDU [04:38:23]CAPDU: 80 13 00 00 [04:38:23]Write to MH i2c: E2 08 00 92 01 80 13 00 00 00 00 00 00 0F [04:38:23]Write i2c OK [04:38:23]MH_I2C_Read... [04:38:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [04:38:23]Read from MH i2c: E2 [04:38:23]MH_I2C_Read... [04:38:23]Read from MH i2c: E2 62 00 [04:38:23]MH_I2C_Read... [04:38:23]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 A2 B8 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 26 00 00 00 5E 04 04 00 26 00 00 00 57 04 04 00 27 00 00 00 19 04 04 00 00 00 00 00 90 00 D8 [04: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 A2 B8 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 26 00 00 00 5E 04 04 00 26 00 00 00 57 04 04 00 27 00 00 00 19 04 04 00 00 00 00 00 90 00 [04:38:23]wFMCommunicate OK [04:38:23]SAM_PROTO_GetFieldsCounters done [04:38:23]requested_item shift.num is exist - process it [04:38:23]requested_item shift.opened is exist - process it [04:38:23]req_shift_opened [04:38:23]FM_GetShiftState [04:38:23]SAM_PROTO_GetShiftState [04:38:23]wFMCommunicate request_size=4 [04:38:23]MH_SAM_APDU [04:38:23]CAPDU: 80 13 01 00 [04:38:23]Write to MH i2c: E2 08 00 93 01 80 13 01 00 00 00 00 00 11 [04:38:23]Write i2c OK [04:38:23]MH_I2C_Read... [04:38:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:38:23]Read from MH i2c: E2 [04:38:23]MH_I2C_Read... [04:38:23]Read from MH i2c: E2 0E 00 [04:38:23]MH_I2C_Read... [04:38:23]Read from MH i2c: E2 0E 00 93 01 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 BF [04:38:23]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [04:38:23]wFMCommunicate OK [04:38:23]SAM_PROTO_GetShiftState done [04:38:23]FM_GetShiftState done [04:38:23]req_shift_opened done [04:38:23]requested_item shift.open_date is exist - process it [04:38:23]req_shift_open_date [04:38:23]req_shift_open_date done [04:38:23]produce_requested_data done [04:38:23]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178338,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [04:38:23]process_action_free close_receipt [04:38:23]json_value_free [04:38:23]json_value_free done [04:38:23]process_json_proto returns [04:38:23]Send response to host [04:38:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178338,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [04:38:23]free response buf [04:38:23]execute_script done [04:38:23]execute_script returns [04:38:23]free content buf [04:38:23]Sock 9.Close socket [04:38:23]Sock 9.Thread stoped [04:38:28]OFD Sender: No OFD packet to send [04:38:33]OFD Sender: No OFD packet to send [04:38:38]OFD Sender: No OFD packet to send [04:38:39]accept exits with 8 [04:38:39]New connection [04:38:39]New thread 3067452772 created [04:38:39]Thread 3067596132 joined [04:38:39]Waiting for new connection... [04:38:39] Sock 8.Parse request [04:38:39]Sock 8.Check first char [04:38:39]Sock 8.First char is OK [04:38:39]request: POST /json_proto HTTP/1.0 [04:38:39]Method: POST [04:38:39]URL: /json_proto [04:38:39]Method is POST - this is cgi request [04:38:39]url: /json_proto [04:38:39]query_string will be loaded in cgi processing [04:38:39]execute_cgi json_proto POST (null) [04:38:39]execute_cgi path=json_proto method=POST [04:38:39]POST find Content-Length [04:38:39]Host: 172.17.44.131:8080 [04:38:39]Content-Length: 677 [04:38:39]Content-Type: application/json [04:38:39] [04:38:39]POST finish read [04:38:39]Found Content-Length = 677 [04:38:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292995", "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" ] } } [04:38:39]execute_script... [04: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 : (1)292995", "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" ] } } [04:38:39]POST & json_proto [04:38:39]process_json_proto [04:38:39]json parsed OK: [04:38:39]protocol is kg_v1.0 [04:38:39]action value=close_receipt [04:38:39]process_action close_receipt [04:38:39]cmd_close_receipt [04:38:39]MH_GetDate [04:38:39]Write to MH i2c: F0 00 00 94 01 84 [04:38:39]Write i2c OK [04:38:39]MH_I2C_Read... [04:38:39]Read from MH i2c: F0 [04:38:39]MH_I2C_Read... [04:38:39]Read from MH i2c: F0 09 00 [04:38:39]MH_I2C_Read... [04:38:39]Read from MH i2c: F0 09 00 94 01 00 CF C0 C6 66 4F 53 BE 66 0E [04:38:39]GetLastDocTimeStamp 1724301499 [04:38:39]current date 1724301519 [04:38:39]FM_GetShiftState [04:38:39]SAM_PROTO_GetShiftState [04:38:39]wFMCommunicate request_size=4 [04:38:39]MH_SAM_APDU [04:38:39]CAPDU: 80 13 01 00 [04:38:39]Write to MH i2c: E2 08 00 95 01 80 13 01 00 00 00 00 00 13 [04:38:39]Write i2c OK [04:38:39]MH_I2C_Read... [04:38:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:38:39]Read from MH i2c: E2 [04:38:39]MH_I2C_Read... [04:38:39]Read from MH i2c: E2 0E 00 [04:38:39]MH_I2C_Read... [04:38:39]Read from MH i2c: E2 0E 00 95 01 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 C1 [04:38:39]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [04:38:39]wFMCommunicate OK [04:38:39]SAM_PROTO_GetShiftState done [04:38:39]FM_GetShiftState done [04:38:39]opened in 1724285939 [04:38:39]opened+sec_in_day 1724372339 [04:38:39]quantity*price = 70044 [04:38:39]sum+1 = 70046 [04:38:39]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 СНО: Общий режим Чек 39 22.08.2024 04:38 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178339 ФПД: 273525128910038 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T043839&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178339&fm=273525128910038&tin=02508201610067®Number=0000000000092561&sum=70000 [04:38:40]StoreToDocumentArchive [04:38:40]shift 469 fd 178339 [04:38:40]save to /storage/0469/doc_00178339 [04:38:40]save last doc name /storage/0469/doc_00178339 to /storage/kkm_last_doc_name [04:38:40]save OK [04:38:40]Clear old archive folders... [04:38:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [04:38:40]tlvbuf is 01837590 [04:38:40]SAM_PROTO_ClearQueue [04:38:40]wFMCommunicate request_size=4 [04:38:40]MH_SAM_APDU [04:38:40]CAPDU: 80 09 00 00 [04:38:40]Write to MH i2c: E2 08 00 A2 01 80 09 00 00 00 00 00 00 15 [04:38:40]Write i2c OK [04:38:40]MH_I2C_Read... [04:38:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [04:38:40]Read from MH i2c: E2 [04:38:40]MH_I2C_Read... [04:38:40]Read from MH i2c: E2 03 00 [04:38:40]MH_I2C_Read... [04:38:40]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [04:38:40]RAPDU: 90 00 [04:38:40]wFMCommunicate OK [04:38:40]SAM_PROTO_ClearQueue done [04:38:40]KKMCreateOFDPacket [04:38:40]OFDProtocolAddRootSTLVToBuf [04:38:40]FM_MakeSignedData [04:38:40]FM_MakeSignedData [04:38:40]SAM_PROTO_SignData [04:38:40]wFMCommunicate request_size=4 [04:38:40]MH_SAM_APDU [04:38:40]CAPDU: 80 0D 01 02 [04:38:40]Write to MH i2c: E2 08 00 A3 01 80 0D 01 02 00 00 00 00 1D [04:38:40]Write i2c OK [04:38:40]MH_I2C_Read... [04:38:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [04:38:40]Read from MH i2c: E2 [04:38:40]MH_I2C_Read... [04:38:40]Read from MH i2c: E2 03 00 [04:38:40]MH_I2C_Read... [04:38:40]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [04:38:40]RAPDU: 90 00 [04:38:40]wFMCommunicate OK [04:38:40]wFMCommunicate request_size=255 [04:38:40]MH_SAM_APDU [04:38:40]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 27 00 00 00 F4 03 04 00 CF C0 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 A3 B8 02 00 35 04 06 00 F8 [04:38:40]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 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 27 00 00 00 F4 03 04 00 CF C0 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 A3 B8 02 00 35 04 06 00 F8 00 00 A4 [04:38:40]Write i2c OK [04:38:40]MH_I2C_Read... [04:38:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:38:40]Read from MH i2c: E2 [04:38:40]MH_I2C_Read... [04:38:40]Read from MH i2c: E2 03 00 [04:38:40]MH_I2C_Read... [04:38:40]Read from MH i2c: E2 03 00 A4 01 00 90 00 19 [04:38:40]RAPDU: 90 00 [04:38:40]wFMCommunicate OK [04:38:40]wFMCommunicate request_size=10 [04:38:40]MH_SAM_APDU [04:38:40]CAPDU: 80 0D 02 02 05 C5 08 25 54 D6 [04:38:40]Write to MH i2c: E2 0D 00 A5 01 80 0D 02 02 05 00 C5 08 25 54 D6 00 00 46 [04:38:40]Write i2c OK [04:38:40]MH_I2C_Read... [04:38:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:38:40]Read from MH i2c: E2 [04:38:40]MH_I2C_Read... [04:38:40]Read from MH i2c: E2 03 00 [04:38:40]MH_I2C_Read... [04:38:40]Read from MH i2c: E2 03 00 A5 01 00 90 00 1A [04:38:40]RAPDU: 90 00 [04:38:40]wFMCommunicate OK [04:38:40]wFMCommunicate request_size=4 [04:38:40]MH_SAM_APDU [04:38:40]CAPDU: 80 0D 03 02 [04:38:40]Write to MH i2c: E2 08 00 A6 01 80 0D 03 02 00 00 00 00 22 [04:38:40]Write i2c OK [04:38:40]MH_I2C_Read... [04:38:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [04:38:40]Read from MH i2c: E2 [04:38:40]MH_I2C_Read... [04:38:40]Read from MH i2c: E2 0B 00 [04:38:40]MH_I2C_Read... [04:38:40]Read from MH i2c: E2 0B 00 A6 01 00 44 A4 2A 5C BB 98 7A 85 90 00 E3 [04:38:40]RAPDU: 44 A4 2A 5C BB 98 7A 85 90 00 [04:38:40]wFMCommunicate OK [04:38:40]SAM_PROTO_SignData done [04:38:40]FM_MakeSignedData done [04:38:40]CreateOFDProtocolMessage [04:38:40]wFMCommunicate request_size=4 [04:38:40]MH_SAM_APDU [04:38:40]CAPDU: 80 11 00 00 [04:38:40]Write to MH i2c: E2 08 00 A7 01 80 11 00 00 00 00 00 00 22 [04:38:40]Write i2c OK [04:38:40]MH_I2C_Read... [04:38:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:38:40]Read from MH i2c: E2 [04:38:40]MH_I2C_Read... [04:38:40]Read from MH i2c: E2 17 00 [04:38:40]MH_I2C_Read... [04:38: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 37 38 90 00 7B [04:38:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [04:38:40]wFMCommunicate OK [04:38:40]CreateOFDProtocolMessage done [04:38:40]OFDSenderStorePacket 178339 [04:38:40]StoreOFDPacket docnum=178339 [04:38:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 24 FA 07 01 47 16 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 27 00 00 00 F4 03 04 00 CF C0 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 A3 B8 02 00 35 04 06 00 F8 C5 08 25 54 D6 44 A4 2A 5C BB 98 7A 85 [04:38:40]CheckFolder [04:38:40]dirname=/storage/ofd_packets [04:38:40]CheckFolder done [04:38:40]ProducePacketName [04:38:40]name=ofd_packets/00178339 [04:38:40]NVStorageSaveData ofd_packets/00178339 [04:38:40]File name is /storage/ofd_packets/00178339 [04:38:40]Write 301 bytes [04:38:40]NVStorageSaveData done [04:38:40]OFDSenderStorePacket done [04:38:40]KKMCreateOFDPacket done [04:38:40]NVStorageSaveData kkm_last_timestamp [04:38:40]File name is /storage/kkm_last_timestamp [04:38:40]Write 4 bytes [04:38:40]NVStorageSaveData done [04:38:40]ExternCall_PrintAddStr [04:38:40]wPrintStart [04:38:40]Write to MH i2c: 01 00 00 A8 01 A9 [04:38:40]Write i2c OK [04:38:40]MH_I2C_Read... [04:38:40]Read from MH i2c: 01 [04:38:40]MH_I2C_Read... [04:38:40]Read from MH i2c: 01 07 00 [04:38:40]MH_I2C_Read... [04:38:40]Read from MH i2c: 01 07 00 A8 01 00 00 00 00 00 FF 0F BE [04:38:40]RasterBufferAndPrint [04:38:40]line Счет N : (1)292995 [04:38:40]line ИНН: 02508201610067 [04:38:40]line Контрольно-Кассовый Чек [04:38:40]line ПРОДАЖА [04:38:40]line ТРК (МРК, ГНК) : 43 [04:38:40]line Товар: 2710124500 [04:38:40]line Аи-95-К-5 [04:38:40]line 9.440 * 74.20 [04:38:40]line = 700.45 [04:38:40]line НДС 12% НСП 1% [04:38:40]line > о реализуемом товаре [04:38:40]line ОКРУГЛЕНИЕ: -0.45 [04:38:40]line ИТОГО: 700.00 [04:38:40]line Внесено: 700.00 [04:38:40]line СДАЧА: 0.00 [04:38:40]line НСП 1% : 6.20 [04:38:40]line НДС 12% : 74.38 [04:38:40]line Наличными: 700.00 [04:38:40]line Безнал.: 0.00 [04:38:40]line Место: АЗС № 130 "Партнер Нефть" [04:38:40]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [04:38:40]line СНО: Общий режим [04:38:40]line Чек 39 22.08.2024 04:38 [04:38:40]line Смена: 469 ФФД: 1.0 [04:38:40]line ЗНМ: 0300000071 [04:38:40]line РНМ: 0000000000092561 [04:38:40]line Версия ККМ: 001 [04:38:40]line ФМ: 0000000000871778 [04:38:40]line ФД: 178339 [04:38:40]line ФПД: 273525128910038 [04:38:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T043839&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178339&fm=273525128910038&tin=02508201610067®Number=0000000000092561&sum=70000 [04:38:40]written 0, free lines is 4095 [04:38:40]OFD Sender: Processing packet 178339 [packets to send 496, broken 495] [04:38:40]ProducePacketName [04:38:40]name=ofd_packets/00178339 [04:38:40]OFD Sender: To server: pG, [04:38:40]CommunicateWithHost lk.salyk.kg:30040 [04:38:40]ConnectInit lk.salyk.kg [04:38:41]Write to MH i2c: 01 00 00 D3 01 D4 [04:38:41]Write i2c OK [04:38:41]MH_I2C_Read... [04:38:41]Read from MH i2c: 01 [04:38:41]MH_I2C_Read... [04:38:41]Read from MH i2c: 01 07 00 [04:38:41]MH_I2C_Read... [04:38:41]Read from MH i2c: 01 07 00 D3 01 00 00 00 00 00 BC 0C A3 [04:38:41]RasterBufferAndPrint [04:38:41]line [04:38:41]line [04:38:41]line [04:38:41]line [04:38:41]line [04:38:41]written 0, free lines is 3266 [04:38:41]MH_Cut [04:38:41]Write to MH i2c: D1 01 00 DA 01 01 AD [04:38:41]Write i2c OK [04:38:41]MH_I2C_Read... [04:38:41]Read from MH i2c: D1 [04:38:41]MH_I2C_Read... [04:38:41]Read from MH i2c: D1 01 00 [04:38:41]MH_I2C_Read... [04:38:41]Read from MH i2c: D1 01 00 DA 01 00 AC [04:38:41]Write to MH i2c: 01 00 00 DB 01 DC [04:38:41]Write i2c OK [04:38:41]MH_I2C_Read... [04:38:42]*** Cut start [04:38:42]*** Partial cut [04:38:42]*** CUTSNS_PIN = 1 [04:38:42]*** CUTSNS_PIN = 0 [04:38:42]*** Brake cut motor [04:38:42]Read from MH i2c: 01 [04:38:42]MH_I2C_Read... [04:38:42]*** Stop cut motor [04:38:42]*** Cut end [04:38:42]Read from MH i2c: 01 07 00 [04:38:42]MH_I2C_Read... [04:38:42]Read from MH i2c: 01 07 00 DB 01 00 00 00 00 00 FF 0F F1 [04:38:42]process_action close_receipt done [04:38:42]requested_data is exist [04:38:42]produce_requested_data [04:38:42]requested_item fm.sn is exist - process it [04:38:42]wFMCommunicate request_size=4 [04:38:42]MH_SAM_APDU [04:38:42]CAPDU: 80 11 00 00 [04:38:42]Write to MH i2c: E2 08 00 DC 01 80 11 00 00 00 00 00 00 57 [04:38:42]Write i2c OK [04:38:42]MH_I2C_Read... [04:38:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:38:42]Read from MH i2c: E2 [04:38:42]MH_I2C_Read... [04:38:42]Read from MH i2c: E2 17 00 [04:38:42]MH_I2C_Read... [04:38:42]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 37 38 90 00 B0 [04:38:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [04:38:42]wFMCommunicate OK [04:38:42]requested_item fd.num is exist - process it [04:38:42]SAM_PROTO_GetFieldsCounters [04:38:42]wFMCommunicate request_size=4 [04:38:42]MH_SAM_APDU [04:38:42]CAPDU: 80 13 00 00 [04:38:42]Write to MH i2c: E2 08 00 DD 01 80 13 00 00 00 00 00 00 5A [04:38:42]Write i2c OK [04:38:42]MH_I2C_Read... [04:38:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [04:38:42]Read from MH i2c: E2 [04:38:42]MH_I2C_Read... [04:38:42]Read from MH i2c: E2 62 00 [04:38:42]MH_I2C_Read... [04:38:42]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 A3 B8 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 27 00 00 00 5E 04 04 00 27 00 00 00 57 04 04 00 28 00 00 00 19 04 04 00 00 00 00 00 90 00 27 [04: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 A3 B8 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 27 00 00 00 5E 04 04 00 27 00 00 00 57 04 04 00 28 00 00 00 19 04 04 00 00 00 00 00 90 00 [04:38:42]wFMCommunicate OK [04:38:42]SAM_PROTO_GetFieldsCounters done [04:38:42]requested_item shift.num is exist - process it [04:38:42]requested_item shift.opened is exist - process it [04:38:42]req_shift_opened [04:38:42]FM_GetShiftState [04:38:42]SAM_PROTO_GetShiftState [04:38:42]wFMCommunicate request_size=4 [04:38:42]MH_SAM_APDU [04:38:42]CAPDU: 80 13 01 00 [04:38:42]Write to MH i2c: E2 08 00 DE 01 80 13 01 00 00 00 00 00 5C [04:38:42]Write i2c OK [04:38:42]MH_I2C_Read... [04:38:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:38:42]Read from MH i2c: E2 [04:38:42]MH_I2C_Read... [04:38:42]Read from MH i2c: E2 0E 00 [04:38:42]MH_I2C_Read... [04:38:42]Read from MH i2c: E2 0E 00 DE 01 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 0A [04:38:42]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [04:38:42]wFMCommunicate OK [04:38:42]SAM_PROTO_GetShiftState done [04:38:42]FM_GetShiftState done [04:38:42]req_shift_opened done [04:38:42]requested_item shift.open_date is exist - process it [04:38:42]req_shift_open_date [04:38:42]req_shift_open_date done [04:38:42]produce_requested_data done [04:38:42]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178339,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [04:38:42]process_action_free close_receipt [04:38:42]json_value_free [04:38:42]json_value_free done [04:38:42]process_json_proto returns [04:38:42]Send response to host [04:38:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178339,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [04:38:42]free response buf [04:38:42]execute_script done [04:38:42]execute_script returns [04:38:42]free content buf [04:38:42]Sock 8.Close socket [04:38:42]Sock 8.Thread stoped [04:38:45]ConnectInit Can't take IP for lk.salyk.kg [04:38:45]CommunicateWithHost connect error [04:38:45]CommunicateWithHost err = -1 [04:38:45]OFD Sender: Server communicate error [04:38:50]OFD Sender: Processing packet 178339 [packets to send 496, broken 495] [04:38:50]ProducePacketName [04:38:50]name=ofd_packets/00178339 [04:38:50]OFD Sender: To server: pG, [04:38:50]CommunicateWithHost lk.salyk.kg:30040 [04:38:50]ConnectInit lk.salyk.kg [04:38:55]ConnectInit Can't take IP for lk.salyk.kg [04:38:55]CommunicateWithHost connect error [04:38:55]CommunicateWithHost err = -1 [04:38:55]OFD Sender: Server communicate error [04:39:01]OFD Sender: Processing packet 178339 [packets to send 496, broken 495] [04:39:01]ProducePacketName [04:39:01]name=ofd_packets/00178339 [04:39:01]OFD Sender: To server: pG, [04:39:01]CommunicateWithHost lk.salyk.kg:30040 [04:39:01]ConnectInit lk.salyk.kg [04:39:05]recv_with_timeout no data received [04:39:06]ConnectInit Can't take IP for lk.salyk.kg [04:39:06]CommunicateWithHost connect error [04:39:06]CommunicateWithHost err = -1 [04:39:06]OFD Sender: Server communicate error [04:39:11]OFD Sender: Processing packet 178339 [packets to send 496, broken 495] [04:39:11]ProducePacketName [04:39:11]name=ofd_packets/00178339 [04:39:11]OFD Sender: To server: pG, [04:39:11]CommunicateWithHost lk.salyk.kg:30040 [04:39:11]ConnectInit lk.salyk.kg [04:39:12]Connected sock=9 [04: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 37 38 0F 01 00 00 24 FA 07 01 47 16 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 27 00 00 00 F4 03 04 00 CF C0 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 A3 B8 02 00 35 04 06 00 F8 C5 08 25 54 D6 44 A4 2A 5C BB 98 7A 85 [04: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 37 38 4F 00 00 00 50 93 47 00 68 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 37 38 10 04 04 00 A3 B8 02 00 F4 03 04 00 99 6C C6 66 B6 04 01 00 00 25 CF C4 9E 80 72 2B 9D [04:39:13]CommunicateWithHost err = 0 [04:39:13]CheckOFDResponse [04:39:13]1017 (14) - 77093643461234 [04:39:13]1041 (16) - 0000000000871778 [04:39:13]1040 (4) - 178339 [04:39:13]1012 (4) - 21.08.2024 22:39 [04:39:13]1206 (1) - 0 [04:39:13]OFD Sender: Remove packet 178339 [04:39:13]ProducePacketName [04:39:13]name=ofd_packets/00178339 [04:39:13]NVStorageDeleteData [04:39:13]OFD Sender: No OFD packet to send [04:39:18]OFD Sender: No OFD packet to send [04:39:23]OFD Sender: No OFD packet to send [04:39:23]recv_with_timeout no data received [04:39:28]OFD Sender: No OFD packet to send [04:39:33]OFD Sender: No OFD packet to send [04:39:38]recv_with_timeout no data received [04:39:38]OFD Sender: No OFD packet to send [04:39:43]OFD Sender: No OFD packet to send [04:39:48]OFD Sender: No OFD packet to send [04:39:53]OFD Sender: No OFD packet to send [04:39:58]OFD Sender: No OFD packet to send [04:40:03]OFD Sender: No OFD packet to send [04:40:08]OFD Sender: No OFD packet to send [04:40:13]OFD Sender: No OFD packet to send [04:40:18]OFD Sender: No OFD packet to send [04:40:23]OFD Sender: No OFD packet to send [04:40:28]OFD Sender: No OFD packet to send [04:40:33]OFD Sender: No OFD packet to send [04:40:38]OFD Sender: No OFD packet to send [04:40:43]OFD Sender: No OFD packet to send [04:40:48]OFD Sender: No OFD packet to send [04:40:53]OFD Sender: No OFD packet to send [04:40:58]OFD Sender: No OFD packet to send [04:41:03]OFD Sender: No OFD packet to send [04:41:08]OFD Sender: No OFD packet to send [04:41:13]OFD Sender: No OFD packet to send [04:41:18]OFD Sender: No OFD packet to send [04:41:23]recv_with_timeout no data received [04:41:23]OFD Sender: No OFD packet to send [04:41:28]OFD Sender: No OFD packet to send [04:41:33]OFD Sender: No OFD packet to send [04:41:38]OFD Sender: No OFD packet to send [04:41:43]OFD Sender: No OFD packet to send [04:41:48]OFD Sender: No OFD packet to send [04:41:54]OFD Sender: No OFD packet to send [04:41:59]OFD Sender: No OFD packet to send [04:42:04]OFD Sender: No OFD packet to send [04:42:09]OFD Sender: No OFD packet to send [04:42:14]OFD Sender: No OFD packet to send [04:42:19]OFD Sender: No OFD packet to send [04:42:24]OFD Sender: No OFD packet to send [04:42:29]OFD Sender: No OFD packet to send [04:42:34]OFD Sender: No OFD packet to send [04:42:34]recv_with_timeout no data received [04:42:39]OFD Sender: No OFD packet to send [04:42:44]OFD Sender: No OFD packet to send [04:42:49]OFD Sender: No OFD packet to send [04:42:54]OFD Sender: No OFD packet to send [04:42:59]OFD Sender: No OFD packet to send [04:43:04]OFD Sender: No OFD packet to send [04:43:09]OFD Sender: No OFD packet to send [04:43:14]OFD Sender: No OFD packet to send [04:43:19]OFD Sender: No OFD packet to send [04:43:24]OFD Sender: No OFD packet to send [04:43:29]OFD Sender: No OFD packet to send [04:43:34]OFD Sender: No OFD packet to send [04:43:39]OFD Sender: No OFD packet to send [04:43:44]OFD Sender: No OFD packet to send [04:43:49]OFD Sender: No OFD packet to send [04:43:54]OFD Sender: No OFD packet to send [04:43:59]OFD Sender: No OFD packet to send [04:44:04]OFD Sender: No OFD packet to send [04:44:14]OFD Sender: No OFD packet to send [04:44:19]OFD Sender: No OFD packet to send [04:44:24]OFD Sender: No OFD packet to send [04:44:29]OFD Sender: No OFD packet to send [04:44:31]recv_with_timeout no data received [04:44:34]OFD Sender: No OFD packet to send [04:44:39]OFD Sender: No OFD packet to send [04:44:44]OFD Sender: No OFD packet to send [04:44:49]OFD Sender: No OFD packet to send [04:44:54]OFD Sender: No OFD packet to send [04:44:59]OFD Sender: No OFD packet to send [04:45:04]OFD Sender: No OFD packet to send [04:45:06]recv_with_timeout no data received [04:45:09]OFD Sender: No OFD packet to send [04:45:14]OFD Sender: No OFD packet to send [04:45:19]OFD Sender: No OFD packet to send [04:45:24]OFD Sender: No OFD packet to send [04:45:29]OFD Sender: No OFD packet to send [04:45:34]OFD Sender: No OFD packet to send [04:45:39]OFD Sender: No OFD packet to send [04:45:44]OFD Sender: No OFD packet to send [04:45:49]OFD Sender: No OFD packet to send [04:45:54]OFD Sender: No OFD packet to send [04:45:59]OFD Sender: No OFD packet to send [04:46:04]OFD Sender: No OFD packet to send [04:46:09]OFD Sender: No OFD packet to send [04:46:14]OFD Sender: No OFD packet to send [04:46:19]OFD Sender: No OFD packet to send [04:46:24]OFD Sender: No OFD packet to send [04:46:29]OFD Sender: No OFD packet to send [04:46:34]OFD Sender: No OFD packet to send [04:46:39]OFD Sender: No OFD packet to send [04:46:44]OFD Sender: No OFD packet to send [04:46:49]OFD Sender: No OFD packet to send [04:46:54]OFD Sender: No OFD packet to send [04:46:59]OFD Sender: No OFD packet to send [04:47:04]OFD Sender: No OFD packet to send [04:47:09]OFD Sender: No OFD packet to send [04:47:14]OFD Sender: No OFD packet to send [04:47:19]OFD Sender: No OFD packet to send [04:47:24]OFD Sender: No OFD packet to send [04:47:29]OFD Sender: No OFD packet to send [04:47:34]OFD Sender: No OFD packet to send [04:47:39]OFD Sender: No OFD packet to send [04:47:44]OFD Sender: No OFD packet to send [04:47:49]OFD Sender: No OFD packet to send [04:47:54]OFD Sender: No OFD packet to send [04:47:59]OFD Sender: No OFD packet to send [04:48:04]OFD Sender: No OFD packet to send [04:48:09]OFD Sender: No OFD packet to send [04:48:14]OFD Sender: No OFD packet to send [04:48:19]OFD Sender: No OFD packet to send [04:48:24]OFD Sender: No OFD packet to send [04:48:29]OFD Sender: No OFD packet to send [04:48:34]OFD Sender: No OFD packet to send [04:48:39]OFD Sender: No OFD packet to send [04:48:44]OFD Sender: No OFD packet to send [04:48:49]OFD Sender: No OFD packet to send [04:48:55]OFD Sender: No OFD packet to send [04:49:00]OFD Sender: No OFD packet to send [04:49:05]OFD Sender: No OFD packet to send [04:49:10]OFD Sender: No OFD packet to send [04:49:15]OFD Sender: No OFD packet to send [04:49:20]OFD Sender: No OFD packet to send [04:49:25]OFD Sender: No OFD packet to send [04:49:30]OFD Sender: No OFD packet to send [04:49:35]OFD Sender: No OFD packet to send [04:49:40]OFD Sender: No OFD packet to send [04:49:45]OFD Sender: No OFD packet to send [04:49:50]OFD Sender: No OFD packet to send [04:49:55]OFD Sender: No OFD packet to send [04:50:00]OFD Sender: No OFD packet to send [04:50:05]OFD Sender: No OFD packet to send [04:50:10]OFD Sender: No OFD packet to send [04:50:15]OFD Sender: No OFD packet to send [04:50:20]OFD Sender: No OFD packet to send [04:50:25]OFD Sender: No OFD packet to send [04:50:30]OFD Sender: No OFD packet to send [04:50:35]OFD Sender: No OFD packet to send [04:50:40]OFD Sender: No OFD packet to send [04:50:45]OFD Sender: No OFD packet to send [04:50:47]recv_with_timeout no data received [04:50:50]OFD Sender: No OFD packet to send [04:50:55]OFD Sender: No OFD packet to send [04:51:00]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: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:08]recv_with_timeout no data received [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]recv_with_timeout no data received [04:53:15]OFD Sender: No OFD packet to send [04:53:20]OFD Sender: No OFD packet to send [04:53:25]OFD Sender: No OFD packet to send [04:53:30]OFD Sender: No OFD packet to send [04:53:35]OFD Sender: No OFD packet to send [04:53:40]OFD Sender: No OFD packet to send [04:53:45]OFD Sender: No OFD packet to send [04:53:50]OFD Sender: No OFD packet to send [04:53:55]OFD Sender: No OFD packet to send [04:54:00]OFD Sender: No OFD packet to send [04:54:05]OFD Sender: No OFD packet to send [04:54:10]OFD Sender: No OFD packet to send [04:54:15]OFD Sender: No OFD packet to send [04:54:20]OFD Sender: No OFD packet to send [04:54:25]OFD Sender: No OFD packet to send [04:54:30]OFD Sender: No OFD packet to send [04:54:35]OFD Sender: No OFD packet to send [04:54:40]OFD Sender: No OFD packet to send [04:54:45]OFD Sender: No OFD packet to send [04:54:50]recv_with_timeout no data received [04:54:50]OFD Sender: No OFD packet to send [04:54:55]OFD Sender: No OFD packet to send [04:55:00]OFD Sender: No OFD packet to send [04:55:05]OFD Sender: No OFD packet to send [04:55:10]OFD Sender: No OFD packet to send [04:55:15]OFD Sender: No OFD packet to send [04:55:20]OFD Sender: No OFD packet to send [04:55:25]OFD Sender: No OFD packet to send [04:55:30]OFD Sender: No OFD packet to send [04:55:32]recv_with_timeout no data received [04:55:35]OFD Sender: No OFD packet to send [04:55:40]OFD Sender: No OFD packet to send [04:55:43]recv_with_timeout no data received [04:55:45]OFD Sender: No OFD packet to send [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: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:01]recv_with_timeout no data received [04:58:06]OFD Sender: No OFD packet to send [04:58:11]OFD Sender: No OFD packet to send [04:58:14]recv_with_timeout no data received [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:39]recv_with_timeout no data received [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:21]OFD Sender: No OFD packet to send [04:59:26]OFD Sender: No OFD packet to send [04:59:31]OFD Sender: No OFD packet to send [04:59:36]OFD Sender: No OFD packet to send [04:59:41]OFD Sender: No OFD packet to send [04:59:46]OFD Sender: No OFD packet to send [04:59:51]OFD Sender: No OFD packet to send [04:59:56]OFD Sender: No OFD packet to send [05:00:01]OFD Sender: No OFD packet to send [05:00:06]OFD Sender: No OFD packet to send [05:00:09]recv_with_timeout no data received [05:00:11]OFD Sender: No OFD packet to send [05:00:16]OFD Sender: No OFD packet to send [05:00:21]OFD Sender: No OFD packet to send [05:00:26]OFD Sender: No OFD packet to send [05:00:31]OFD Sender: No OFD packet to send [05:00:36]OFD Sender: No OFD packet to send [05:00:41]OFD Sender: No OFD packet to send [05:00:46]OFD Sender: No OFD packet to send [05:00:51]OFD Sender: No OFD packet to send [05:00:56]OFD Sender: No OFD packet to send [05:01:01]OFD Sender: No OFD packet to send [05:01:06]OFD Sender: No OFD packet to send [05:01:11]OFD Sender: No OFD packet to send [05:01:16]OFD Sender: No OFD packet to send [05:01:21]OFD Sender: No OFD packet to send [05:01:26]OFD Sender: No OFD packet to send [05:01:31]OFD Sender: No OFD packet to send [05:01:36]OFD Sender: No OFD packet to send [05:01:41]OFD Sender: No OFD packet to send [05:01:43]recv_with_timeout no data received [05:01:46]OFD Sender: No OFD packet to send [05:01:51]OFD Sender: No OFD packet to send [05:01:56]OFD Sender: No OFD packet to send [05:02:01]OFD Sender: No OFD packet to send [05:02:06]OFD Sender: No OFD packet to send [05:02:07]recv_with_timeout no data received [05:02:11]OFD Sender: No OFD packet to send [05:02:16]OFD Sender: No OFD packet to send [05:02:21]OFD Sender: No OFD packet to send [05:02:26]OFD Sender: No OFD packet to send [05:02:31]OFD Sender: No OFD packet to send [05:02:36]OFD Sender: No OFD packet to send [05:02:41]OFD Sender: No OFD packet to send [05:02:46]OFD Sender: No OFD packet to send [05:02:52]OFD Sender: No OFD packet to send [05:02:57]OFD Sender: No OFD packet to send [05:03:02]OFD Sender: No OFD packet to send [05:03:07]OFD Sender: No OFD packet to send [05:03:12]OFD Sender: No OFD packet to send [05:03:17]OFD Sender: No OFD packet to send [05:03:22]OFD Sender: No OFD packet to send [05:03:27]OFD Sender: No OFD packet to send [05:03:32]OFD Sender: No OFD packet to send [05:03:37]OFD Sender: No OFD packet to send [05:03:42]OFD Sender: No OFD packet to send [05:03:47]OFD Sender: No OFD packet to send [05:03:52]OFD Sender: No OFD packet to send [05:03:57]OFD Sender: No OFD packet to send [05:04:02]OFD Sender: No OFD packet to send [05:04:07]OFD Sender: No OFD packet to send [05:04:12]OFD Sender: No OFD packet to send [05:04:17]OFD Sender: No OFD packet to send [05:04:22]OFD Sender: No OFD packet to send [05:04:27]OFD Sender: No OFD packet to send [05:04:32]OFD Sender: No OFD packet to send [05:04:37]OFD Sender: No OFD packet to send [05:04:42]OFD Sender: No OFD packet to send [05:04:47]OFD Sender: No OFD packet to send [05:04:52]OFD Sender: No OFD packet to send [05:04:57]OFD Sender: No OFD packet to send [05:05:02]OFD Sender: No OFD packet to send [05:05:07]OFD Sender: No OFD packet to send [05:05:12]OFD Sender: No OFD packet to send [05:05:17]OFD Sender: No OFD packet to send [05:05:22]OFD Sender: No OFD packet to send [05:05:27]OFD Sender: No OFD packet to send [05:05:32]OFD Sender: No OFD packet to send [05:05:37]OFD Sender: No OFD packet to send [05:05:42]OFD Sender: No OFD packet to send [05:05:47]OFD Sender: No OFD packet to send [05:05:52]OFD Sender: No OFD packet to send [05:05:57]OFD Sender: No OFD packet to send [05:06:02]OFD Sender: No OFD packet to send [05:06:07]OFD Sender: No OFD packet to send [05:06:12]OFD Sender: No OFD packet to send [05:06:17]OFD Sender: No OFD packet to send [05:06:18]recv_with_timeout no data received [05:06:22]OFD Sender: No OFD packet to send [05:06:27]OFD Sender: No OFD packet to send [05:06:32]OFD Sender: No OFD packet to send [05:06:37]OFD Sender: No OFD packet to send [05:06:42]OFD Sender: No OFD packet to send [05:06:47]OFD Sender: No OFD packet to send [05:06:52]OFD Sender: No OFD packet to send [05:06:56]recv_with_timeout no data received [05:06:57]OFD Sender: No OFD packet to send [05:07:02]OFD Sender: No OFD packet to send [05:07:07]OFD Sender: No OFD packet to send [05:07:09]recv_with_timeout no data received [05:07:12]OFD Sender: No OFD packet to send [05:07:17]OFD Sender: No OFD packet to send [05:07:22]OFD Sender: No OFD packet to send [05:07:27]OFD Sender: No OFD packet to send [05:07:32]OFD Sender: No OFD packet to send [05:07:37]OFD Sender: No OFD packet to send [05:07:42]OFD Sender: No OFD packet to send [05:07:47]OFD Sender: No OFD packet to send [05:07:52]OFD Sender: No OFD packet to send [05:07:57]OFD Sender: No OFD packet to send [05:08:02]OFD Sender: No OFD packet to send [05:08:07]OFD Sender: No OFD packet to send [05:08:12]OFD Sender: No OFD packet to send [05:08:17]OFD Sender: No OFD packet to send [05:08:22]OFD Sender: No OFD packet to send [05:08:27]OFD Sender: No OFD packet to send [05:08:32]OFD Sender: No OFD packet to send [05:08:37]OFD Sender: No OFD packet to send [05:08:42]OFD Sender: No OFD packet to send [05:08:47]OFD Sender: No OFD packet to send [05:08:52]OFD Sender: No OFD packet to send [05:08:57]OFD Sender: No OFD packet to send [05:09:02]OFD Sender: No OFD packet to send [05:09:07]OFD Sender: No OFD packet to send [05:09:12]OFD Sender: No OFD packet to send [05:09:17]OFD Sender: No OFD packet to send [05:09:22]OFD Sender: No OFD packet to send [05:09:27]OFD Sender: No OFD packet to send [05:09:32]OFD Sender: No OFD packet to send [05:09:37]OFD Sender: No OFD packet to send [05:09:42]OFD Sender: No OFD packet to send [05:09:44]accept exits with 10 [05:09:44]New connection [05:09:44]New thread 3067596132 created [05:09:44]Thread 3067452772 joined [05:09:44]Waiting for new connection... [05:09:44] Sock 10.Parse request [05:09:44]Sock 10.Check first char [05:09:44]Sock 10.First char is OK [05:09:44]request: POST /json_proto HTTP/1.0 [05:09:44]Method: POST [05:09:44]URL: /json_proto [05:09:44]Method is POST - this is cgi request [05:09:44]url: /json_proto [05:09:44]query_string will be loaded in cgi processing [05:09:44]execute_cgi json_proto POST (null) [05:09:44]execute_cgi path=json_proto method=POST [05:09:44]POST find Content-Length [05:09:44]Host: 172.17.44.131:8080 [05:09:44]Content-Length: 791 [05:09:44]Content-Type: application/json [05:09:44] [05:09:44]POST finish read [05:09:44]Found Content-Length = 791 [05:09:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292998", "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" : 26.250, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A1", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:09:44]execute_script... [05:09:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292998", "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" : 26.250, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A1", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:09:44]POST & json_proto [05:09:44]process_json_proto [05:09:44]json parsed OK: [05:09:44]protocol is kg_v1.0 [05:09:44]action value=close_receipt [05:09:44]process_action close_receipt [05:09:44]cmd_close_receipt [05:09:44]MH_GetDate [05:09:44]Write to MH i2c: F0 00 00 DF 01 CF [05:09:44]Write i2c OK [05:09:44]MH_I2C_Read... [05:09:44]Read from MH i2c: F0 [05:09:44]MH_I2C_Read... [05:09:44]Read from MH i2c: F0 09 00 [05:09:44]MH_I2C_Read... [05:09:44]Read from MH i2c: F0 09 00 DF 01 00 18 C8 C6 66 4F 53 BE 66 AA [05:09:44]GetLastDocTimeStamp 1724301519 [05:09:44]current date 1724303384 [05:09:44]FM_GetShiftState [05:09:44]SAM_PROTO_GetShiftState [05:09:44]wFMCommunicate request_size=4 [05:09:44]MH_SAM_APDU [05:09:44]CAPDU: 80 13 01 00 [05:09:44]Write to MH i2c: E2 08 00 E0 01 80 13 01 00 00 00 00 00 5E [05:09:44]Write i2c OK [05:09:44]MH_I2C_Read... [05:09:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:09:44]Read from MH i2c: E2 [05:09:44]MH_I2C_Read... [05:09:44]Read from MH i2c: E2 0E 00 [05:09:44]MH_I2C_Read... [05:09:44]Read from MH i2c: E2 0E 00 E0 01 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 0C [05:09:44]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [05:09:44]wFMCommunicate OK [05:09:44]SAM_PROTO_GetShiftState done [05:09:44]FM_GetShiftState done [05:09:44]opened in 1724285939 [05:09:44]opened+sec_in_day 1724372339 [05:09:44]quantity*price = 0 [05:09:44]sum+1 = 1 [05:09:44]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 40 22.08.2024 05:09 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 Талоны: Топливные Талоны 1 ФМ: 0000000000871778 ФД: 178340 ФПД: 8250310769900 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T050945&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178340&fm=8250310769900&tin=02508201610067®Number=0000000000092561&sum=0 [05:09:45]StoreToDocumentArchive [05:09:45]shift 469 fd 178340 [05:09:45]save to /storage/0469/doc_00178340 [05:09:45]save last doc name /storage/0469/doc_00178340 to /storage/kkm_last_doc_name [05:09:45]save OK [05:09:45]Clear old archive folders... [05:09:45]ProcessDocumentItem done err = 0, tmpTLVsize=248 [05:09:45]tlvbuf is 018D7EB0 [05:09:45]SAM_PROTO_ClearQueue [05:09:45]wFMCommunicate request_size=4 [05:09:45]MH_SAM_APDU [05:09:45]CAPDU: 80 09 00 00 [05:09:45]Write to MH i2c: E2 08 00 ED 01 80 09 00 00 00 00 00 00 60 [05:09:45]Write i2c OK [05:09:45]MH_I2C_Read... [05:09:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [05:09:45]Read from MH i2c: E2 [05:09:45]MH_I2C_Read... [05:09:45]Read from MH i2c: E2 03 00 [05:09:45]MH_I2C_Read... [05:09:45]Read from MH i2c: E2 03 00 ED 01 00 90 00 62 [05:09:45]RAPDU: 90 00 [05:09:45]wFMCommunicate OK [05:09:45]SAM_PROTO_ClearQueue done [05:09:45]KKMCreateOFDPacket [05:09:45]OFDProtocolAddRootSTLVToBuf [05:09:45]FM_MakeSignedData [05:09:45]FM_MakeSignedData [05:09:45]SAM_PROTO_SignData [05:09:45]wFMCommunicate request_size=4 [05:09:45]MH_SAM_APDU [05:09:45]CAPDU: 80 0D 01 02 [05:09:45]Write to MH i2c: E2 08 00 EE 01 80 0D 01 02 00 00 00 00 68 [05:09:45]Write i2c OK [05:09:45]MH_I2C_Read... [05:09:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [05:09:45]Read from MH i2c: E2 [05:09:45]MH_I2C_Read... [05:09:45]Read from MH i2c: E2 03 00 [05:09:45]MH_I2C_Read... [05:09:45]Read from MH i2c: E2 03 00 EE 01 00 90 00 63 [05:09:45]RAPDU: 90 00 [05:09:45]wFMCommunicate OK [05:09:45]wFMCommunicate request_size=255 [05:09:45]MH_SAM_APDU [05:09:45]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 28 00 00 00 F4 03 04 00 19 C8 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 A4 B8 02 00 35 04 06 00 07 80 EC D7 [05:09:45]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 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 28 00 00 00 F4 03 04 00 19 C8 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 A4 B8 02 00 35 04 06 00 07 80 EC D7 00 00 71 [05:09:45]Write i2c OK [05:09:45]MH_I2C_Read... [05:09:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:09:46]Read from MH i2c: E2 [05:09:46]MH_I2C_Read... [05:09:46]Read from MH i2c: E2 03 00 [05:09:46]MH_I2C_Read... [05:09:46]Read from MH i2c: E2 03 00 EF 01 00 90 00 64 [05:09:46]RAPDU: 90 00 [05:09:46]wFMCommunicate OK [05:09:46]wFMCommunicate request_size=7 [05:09:46]MH_SAM_APDU [05:09:46]CAPDU: 80 0D 02 02 02 BC EC [05:09:46]Write to MH i2c: E2 0A 00 F0 01 80 0D 02 02 02 00 BC EC 00 00 17 [05:09:46]Write i2c OK [05:09:46]MH_I2C_Read... [05:09:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:09:46]Read from MH i2c: E2 [05:09:46]MH_I2C_Read... [05:09:46]Read from MH i2c: E2 03 00 [05:09:46]MH_I2C_Read... [05:09:46]Read from MH i2c: E2 03 00 F0 01 00 90 00 65 [05:09:46]RAPDU: 90 00 [05:09:46]wFMCommunicate OK [05:09:46]wFMCommunicate request_size=4 [05:09:46]MH_SAM_APDU [05:09:46]CAPDU: 80 0D 03 02 [05:09:46]Write to MH i2c: E2 08 00 F1 01 80 0D 03 02 00 00 00 00 6D [05:09:46]Write i2c OK [05:09:46]MH_I2C_Read... [05:09:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [05:09:46]Read from MH i2c: E2 [05:09:46]MH_I2C_Read... [05:09:46]Read from MH i2c: E2 0B 00 [05:09:46]MH_I2C_Read... [05:09:46]Read from MH i2c: E2 0B 00 F1 01 00 D9 0D 76 32 F8 A2 F0 84 90 00 0A [05:09:46]RAPDU: D9 0D 76 32 F8 A2 F0 84 90 00 [05:09:46]wFMCommunicate OK [05:09:46]SAM_PROTO_SignData done [05:09:46]FM_MakeSignedData done [05:09:46]CreateOFDProtocolMessage [05:09:46]wFMCommunicate request_size=4 [05:09:46]MH_SAM_APDU [05:09:46]CAPDU: 80 11 00 00 [05:09:46]Write to MH i2c: E2 08 00 F2 01 80 11 00 00 00 00 00 00 6D [05:09:46]Write i2c OK [05:09:46]MH_I2C_Read... [05:09:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:09:46]Read from MH i2c: E2 [05:09:46]MH_I2C_Read... [05:09:46]Read from MH i2c: E2 17 00 [05:09:46]MH_I2C_Read... [05:09:46]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 37 38 90 00 C6 [05:09:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [05:09:46]wFMCommunicate OK [05:09:46]CreateOFDProtocolMessage done [05:09:46]OFDSenderStorePacket 178340 [05:09:46]StoreOFDPacket docnum=178340 [05:09:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0C 01 00 00 44 4B 04 01 39 C1 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 28 00 00 00 F4 03 04 00 19 C8 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 A4 B8 02 00 35 04 06 00 07 80 EC D7 BC EC D9 0D 76 32 F8 A2 F0 84 [05:09:46]CheckFolder [05:09:46]dirname=/storage/ofd_packets [05:09:46]CheckFolder done [05:09:46]ProducePacketName [05:09:46]name=ofd_packets/00178340 [05:09:46]NVStorageSaveData ofd_packets/00178340 [05:09:46]File name is /storage/ofd_packets/00178340 [05:09:46]Write 298 bytes [05:09:46]NVStorageSaveData done [05:09:46]OFDSenderStorePacket done [05:09:46]KKMCreateOFDPacket done [05:09:46]NVStorageSaveData kkm_last_timestamp [05:09:46]File name is /storage/kkm_last_timestamp [05:09:46]Write 4 bytes [05:09:46]NVStorageSaveData done [05:09:46]ExternCall_PrintAddStr [05:09:46]wPrintStart [05:09:46]Write to MH i2c: 01 00 00 F3 01 F4 [05:09:46]Write i2c OK [05:09:46]MH_I2C_Read... [05:09:46]Read from MH i2c: 01 [05:09:46]MH_I2C_Read... [05:09:46]Read from MH i2c: 01 07 00 [05:09:46]MH_I2C_Read... [05:09:46]Read from MH i2c: 01 07 00 F3 01 00 00 00 00 00 FF 0F 09 [05:09:46]RasterBufferAndPrint [05:09:46]line Счет N : (1)292998 [05:09:46]line ИНН: 02508201610067 [05:09:46]line Контрольно-Кассовый Чек [05:09:46]line ПРОДАЖА [05:09:46]line ТРК (МРК, ГНК) : 11 [05:09:46]line Товар: 2710194800 [05:09:46]line ДТ-К-5 [05:09:46]line 26.250 * 0.00 [05:09:46]line = 0.00 [05:09:46]line НДС 12% НСП 1% [05:09:46]line > о реализуемом товаре [05:09:46]line ИТОГО: 0.00 [05:09:46]line НСП 1% : 0.00 [05:09:46]line НДС 12% : 0.00 [05:09:46]line Наличными: 0.00 [05:09:46]line Безнал.: 0.00 [05:09:46]line Место: АЗС № 130 "Партнер Нефть" [05:09:46]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [05:09:46]line СНО: Общий режим [05:09:46]line Чек 40 22.08.2024 05:09 [05:09:46]line Смена: 469 ФФД: 1.0 [05:09:46]line ЗНМ: 0300000071 [05:09:46]line РНМ: 0000000000092561 [05:09:46]line Версия ККМ: 001 [05:09:46]line Талоны: Топливные Талоны [05:09:46]line 1 [05:09:46]line ФМ: 0000000000871778 [05:09:46]line ФД: 178340 [05:09:46]line ФПД: 8250310769900 [05:09:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T050945&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178340&fm=8250310769900&tin=02508201610067®Number=0000000000092561&sum=0 [05:09:46]written 0, free lines is 4095 [05:09:46]OFD Sender: Processing packet 178340 [packets to send 496, broken 495] [05:09:46]ProducePacketName [05:09:46]name=ofd_packets/00178340 [05:09:46]OFD Sender: To server: pG, [05:09:46]CommunicateWithHost lk.salyk.kg:30040 [05:09:46]ConnectInit lk.salyk.kg [05:09:46]Write to MH i2c: 01 00 00 1D 02 1F [05:09:46]Write i2c OK [05:09:46]MH_I2C_Read... [05:09:46]Read from MH i2c: 01 [05:09:46]MH_I2C_Read... [05:09:46]Read from MH i2c: 01 07 00 [05:09:46]MH_I2C_Read... [05:09:46]Read from MH i2c: 01 07 00 1D 02 00 00 00 00 00 C8 0C FA [05:09:46]RasterBufferAndPrint [05:09:46]line [05:09:46]line [05:09:46]line [05:09:46]line [05:09:46]line [05:09:46]written 0, free lines is 3279 [05:09:46]MH_Cut [05:09:46]Write to MH i2c: D1 01 00 24 02 01 F8 [05:09:46]Write i2c OK [05:09:46]MH_I2C_Read... [05:09:46]Read from MH i2c: D1 [05:09:46]MH_I2C_Read... [05:09:46]Read from MH i2c: D1 01 00 [05:09:46]MH_I2C_Read... [05:09:46]Read from MH i2c: D1 01 00 24 02 00 F7 [05:09:46]Write to MH i2c: 01 00 00 25 02 27 [05:09:46]Write i2c OK [05:09:46]MH_I2C_Read... [05:09:47]*** Cut start [05:09:47]*** Partial cut [05:09:47]*** CUTSNS_PIN = 1 [05:09:47]*** CUTSNS_PIN = 0 [05:09:47]*** Brake cut motor [05:09:48]Read from MH i2c: 01 [05:09:48]MH_I2C_Read... [05:09:48]*** Stop cut motor [05:09:48]*** Cut end [05:09:48]Read from MH i2c: 01 07 00 [05:09:48]MH_I2C_Read... [05:09:48]Read from MH i2c: 01 07 00 25 02 00 00 00 00 00 FF 0F 3C [05:09:48]process_action close_receipt done [05:09:48]requested_data is exist [05:09:48]produce_requested_data [05:09:48]requested_item fm.sn is exist - process it [05:09:48]wFMCommunicate request_size=4 [05:09:48]MH_SAM_APDU [05:09:48]CAPDU: 80 11 00 00 [05:09:48]Write to MH i2c: E2 08 00 26 02 80 11 00 00 00 00 00 00 A2 [05:09:48]Write i2c OK [05:09:48]MH_I2C_Read... [05:09:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:09:48]Read from MH i2c: E2 [05:09:48]MH_I2C_Read... [05:09:48]Read from MH i2c: E2 17 00 [05:09:48]MH_I2C_Read... [05:09:48]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 37 38 90 00 FB [05:09:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [05:09:48]wFMCommunicate OK [05:09:48]requested_item fd.num is exist - process it [05:09:48]SAM_PROTO_GetFieldsCounters [05:09:48]wFMCommunicate request_size=4 [05:09:48]MH_SAM_APDU [05:09:48]CAPDU: 80 13 00 00 [05:09:48]Write to MH i2c: E2 08 00 27 02 80 13 00 00 00 00 00 00 A5 [05:09:48]Write i2c OK [05:09:48]MH_I2C_Read... [05:09:48]Connected sock=8 [05:09: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 37 38 0C 01 00 00 44 4B 04 01 39 C1 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 28 00 00 00 F4 03 04 00 19 C8 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 A4 B8 02 00 35 04 06 00 07 80 EC D7 BC EC D9 0D 76 32 F8 A2 F0 84 [05:09:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [05:09:48]Read from MH i2c: E2 [05:09:48]MH_I2C_Read... [05:09:48]Read from MH i2c: E2 62 00 [05:09:48]MH_I2C_Read... [05:09:48]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 A4 B8 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 28 00 00 00 5E 04 04 00 28 00 00 00 57 04 04 00 29 00 00 00 19 04 04 00 00 00 00 00 90 00 76 [05:09: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 A4 B8 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 28 00 00 00 5E 04 04 00 28 00 00 00 57 04 04 00 29 00 00 00 19 04 04 00 00 00 00 00 90 00 [05:09:48]wFMCommunicate OK [05:09:48]SAM_PROTO_GetFieldsCounters done [05:09:48]requested_item shift.num is exist - process it [05:09:48]requested_item shift.opened is exist - process it [05:09:48]req_shift_opened [05:09:48]FM_GetShiftState [05:09:48]SAM_PROTO_GetShiftState [05:09:48]wFMCommunicate request_size=4 [05:09:48]MH_SAM_APDU [05:09:48]CAPDU: 80 13 01 00 [05:09:48]Write to MH i2c: E2 08 00 28 02 80 13 01 00 00 00 00 00 A7 [05:09:48]Write i2c OK [05:09:48]MH_I2C_Read... [05:09:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:09:48]Read from MH i2c: E2 [05:09:48]MH_I2C_Read... [05:09:48]Read from MH i2c: E2 0E 00 [05:09:48]MH_I2C_Read... [05:09:48]Read from MH i2c: E2 0E 00 28 02 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 55 [05:09:48]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [05:09:48]wFMCommunicate OK [05:09:48]SAM_PROTO_GetShiftState done [05:09:48]FM_GetShiftState done [05:09:48]req_shift_opened done [05:09:48]requested_item shift.open_date is exist - process it [05:09:48]req_shift_open_date [05:09:48]req_shift_open_date done [05:09:48]produce_requested_data done [05:09:48]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178340,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [05:09:48]process_action_free close_receipt [05:09:48]json_value_free [05:09:48]json_value_free done [05:09:48]process_json_proto returns [05:09:48]Send response to host [05:09:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178340,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [05:09:48]free response buf [05:09:48]execute_script done [05:09:48]execute_script returns [05:09:48]free content buf [05:09:48]Sock 10.Close socket [05:09:48]Sock 10.Thread stoped [05:09: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 37 38 4F 00 00 00 1E C9 47 00 08 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 37 38 10 04 04 00 A4 B8 02 00 F4 03 04 00 C4 73 C6 66 B6 04 01 00 00 DD 93 50 49 7D A5 D4 5B [05:09:51]CommunicateWithHost err = 0 [05:09:51]CheckOFDResponse [05:09:51]1017 (14) - 77093643461234 [05:09:51]1041 (16) - 0000000000871778 [05:09:51]1040 (4) - 178340 [05:09:51]1012 (4) - 21.08.2024 23:09 [05:09:51]1206 (1) - 0 [05:09:51]OFD Sender: Remove packet 178340 [05:09:51]ProducePacketName [05:09:51]name=ofd_packets/00178340 [05:09:51]NVStorageDeleteData [05:09:51]OFD Sender: No OFD packet to send [05:09:56]OFD Sender: No OFD packet to send [05:10:01]OFD Sender: No OFD packet to send [05:10:06]OFD Sender: No OFD packet to send [05:10:11]OFD Sender: No OFD packet to send [05:10:16]OFD Sender: No OFD packet to send [05:10:21]OFD Sender: No OFD packet to send [05:10:26]OFD Sender: No OFD packet to send [05:10:31]OFD Sender: No OFD packet to send [05:10:36]OFD Sender: No OFD packet to send [05:10:41]OFD Sender: No OFD packet to send [05:10:46]OFD Sender: No OFD packet to send [05:10:51]OFD Sender: No OFD packet to send [05:10:56]OFD Sender: No OFD packet to send [05:11:01]OFD Sender: No OFD packet to send [05:11:06]OFD Sender: No OFD packet to send [05:11:11]OFD Sender: No OFD packet to send [05:11:16]OFD Sender: No OFD packet to send [05:11:21]OFD Sender: No OFD packet to send [05:11:26]OFD Sender: No OFD packet to send [05:11:31]OFD Sender: No OFD packet to send [05:11:36]OFD Sender: No OFD packet to send [05:11:41]OFD Sender: No OFD packet to send [05:11:46]OFD Sender: No OFD packet to send [05:11:51]OFD Sender: No OFD packet to send [05:11:56]OFD Sender: No OFD packet to send [05:12:01]OFD Sender: No OFD packet to send [05:12:07]OFD Sender: No OFD packet to send [05:12:12]OFD Sender: No OFD packet to send [05:12:17]OFD Sender: No OFD packet to send [05:12:22]OFD Sender: No OFD packet to send [05:12:27]OFD Sender: No OFD packet to send [05:12:32]OFD Sender: No OFD packet to send [05:12:37]OFD Sender: No OFD packet to send [05:12:42]OFD Sender: No OFD packet to send [05:12:47]OFD Sender: No OFD packet to send [05:12:52]OFD Sender: No OFD packet to send [05:12:57]OFD Sender: No OFD packet to send [05:13:02]OFD Sender: No OFD packet to send [05:13:07]OFD Sender: No OFD packet to send [05:13:12]OFD Sender: No OFD packet to send [05:13:17]OFD Sender: No OFD packet to send [05:13:22]OFD Sender: No OFD packet to send [05:13:27]OFD Sender: No OFD packet to send [05:13:32]OFD Sender: No OFD packet to send [05:13:37]OFD Sender: No OFD packet to send [05:13:39]recv_with_timeout no data received [05:13:42]OFD Sender: No OFD packet to send [05:13:47]OFD Sender: No OFD packet to send [05:13:52]OFD Sender: No OFD packet to send [05:13:57]OFD Sender: No OFD packet to send [05:14:02]OFD Sender: No OFD packet to send [05:14:07]OFD Sender: No OFD packet to send [05:14:12]OFD Sender: No OFD packet to send [05:14:17]OFD Sender: No OFD packet to send [05:14:22]OFD Sender: No OFD packet to send [05:14:25]recv_with_timeout no data received [05:14:27]OFD Sender: No OFD packet to send [05:14:32]OFD Sender: No OFD packet to send [05:14:37]OFD Sender: No OFD packet to send [05:14:42]OFD Sender: No OFD packet to send [05:14:47]OFD Sender: No OFD packet to send [05:14:52]OFD Sender: No OFD packet to send [05:14:57]OFD Sender: No OFD packet to send [05:15:02]OFD Sender: No OFD packet to send [05:15:07]OFD Sender: No OFD packet to send [05:15:12]OFD Sender: No OFD packet to send [05:15:17]OFD Sender: No OFD packet to send [05:15:22]OFD Sender: No OFD packet to send [05:15:27]OFD Sender: No OFD packet to send [05:15:32]OFD Sender: No OFD packet to send [05:15:37]OFD Sender: No OFD packet to send [05:15:42]OFD Sender: No OFD packet to send [05:15:47]OFD Sender: No OFD packet to send [05:15:52]OFD Sender: No OFD packet to send [05:15:57]OFD Sender: No OFD packet to send [05:16:02]OFD Sender: No OFD packet to send [05:16:07]OFD Sender: No OFD packet to send [05:16:12]OFD Sender: No OFD packet to send [05:16:17]OFD Sender: No OFD packet to send [05:16:22]OFD Sender: No OFD packet to send [05:16:27]OFD Sender: No OFD packet to send [05:16:32]OFD Sender: No OFD packet to send [05:16:37]OFD Sender: No OFD packet to send [05:16:42]OFD Sender: No OFD packet to send [05:16:47]OFD Sender: No OFD packet to send [05:16:52]OFD Sender: No OFD packet to send [05:16:53]recv_with_timeout no data received [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]accept exits with 9 [05:17:12]New connection [05:17:12]New thread 3067452772 created [05:17:12]Thread 3067596132 joined [05:17:12]Waiting for new connection... [05:17:12] Sock 9.Parse request [05:17:12]Sock 9.Check first char [05:17:12]Sock 9.First char is OK [05:17:12]request: POST /json_proto HTTP/1.0 [05:17:12]Method: POST [05:17:12]URL: /json_proto [05:17:12]Method is POST - this is cgi request [05:17:12]url: /json_proto [05:17:12]query_string will be loaded in cgi processing [05:17:12]execute_cgi json_proto POST (null) [05:17:12]execute_cgi path=json_proto method=POST [05:17:12]POST find Content-Length [05:17:12]Host: 172.17.44.131:8080 [05:17:12]Content-Length: 792 [05:17:12]Content-Type: application/json [05:17:12] [05:17:12]POST finish read [05:17:12]Found Content-Length = 792 [05:17:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293000", "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\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" ] } } [05:17:12]execute_script... [05:17:12]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293000", "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\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" ] } } [05:17:12]POST & json_proto [05:17:12]process_json_proto [05:17:12]json parsed OK: [05:17:12]protocol is kg_v1.0 [05:17:12]action value=close_receipt [05:17:12]process_action close_receipt [05:17:12]cmd_close_receipt [05:17:12]MH_GetDate [05:17:12]Write to MH i2c: F0 00 00 29 02 1A [05:17:12]Write i2c OK [05:17:12]MH_I2C_Read... [05:17:12]Read from MH i2c: F0 [05:17:12]MH_I2C_Read... [05:17:12]Read from MH i2c: F0 09 00 [05:17:12]MH_I2C_Read... [05:17:12]Read from MH i2c: F0 09 00 29 02 00 D8 C9 C6 66 4F 53 BE 66 B6 [05:17:12]GetLastDocTimeStamp 1724303385 [05:17:12]current date 1724303832 [05:17:12]FM_GetShiftState [05:17:12]SAM_PROTO_GetShiftState [05:17:12]wFMCommunicate request_size=4 [05:17:12]MH_SAM_APDU [05:17:12]CAPDU: 80 13 01 00 [05:17:12]Write to MH i2c: E2 08 00 2A 02 80 13 01 00 00 00 00 00 A9 [05:17:12]Write i2c OK [05:17:12]MH_I2C_Read... [05:17:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:17:12]Read from MH i2c: E2 [05:17:12]MH_I2C_Read... [05:17:12]Read from MH i2c: E2 0E 00 [05:17:12]MH_I2C_Read... [05:17:12]Read from MH i2c: E2 0E 00 2A 02 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 57 [05:17:12]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [05:17:12]wFMCommunicate OK [05:17:12]SAM_PROTO_GetShiftState done [05:17:12]FM_GetShiftState done [05:17:12]opened in 1724285939 [05:17:12]opened+sec_in_day 1724372339 [05:17:12]quantity*price = 0 [05:17:12]sum+1 = 1 [05:17:12]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 41 22.08.2024 05:17 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 Талоны: Топливные Талоны 1 ФМ: 0000000000871778 ФД: 178341 ФПД: 184152957745130 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T051712&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178341&fm=184152957745130&tin=02508201610067®Number=0000000000092561&sum=0 [05:17:13]StoreToDocumentArchive [05:17:13]shift 469 fd 178341 [05:17:13]save to /storage/0469/doc_00178341 [05:17:13]save last doc name /storage/0469/doc_00178341 to /storage/kkm_last_doc_name [05:17:13]save OK [05:17:13]Clear old archive folders... [05:17:13]ProcessDocumentItem done err = 0, tmpTLVsize=248 [05:17:13]tlvbuf is 018D1D10 [05:17:13]SAM_PROTO_ClearQueue [05:17:13]wFMCommunicate request_size=4 [05:17:13]MH_SAM_APDU [05:17:13]CAPDU: 80 09 00 00 [05:17:13]Write to MH i2c: E2 08 00 37 02 80 09 00 00 00 00 00 00 AB [05:17:13]Write i2c OK [05:17:13]MH_I2C_Read... [05:17:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [05:17:13]Read from MH i2c: E2 [05:17:13]MH_I2C_Read... [05:17:13]Read from MH i2c: E2 03 00 [05:17:13]MH_I2C_Read... [05:17:13]Read from MH i2c: E2 03 00 37 02 00 90 00 AD [05:17:13]RAPDU: 90 00 [05:17:13]wFMCommunicate OK [05:17:13]SAM_PROTO_ClearQueue done [05:17:13]KKMCreateOFDPacket [05:17:13]OFDProtocolAddRootSTLVToBuf [05:17:13]FM_MakeSignedData [05:17:13]FM_MakeSignedData [05:17:13]SAM_PROTO_SignData [05:17:13]wFMCommunicate request_size=4 [05:17:13]MH_SAM_APDU [05:17:13]CAPDU: 80 0D 01 02 [05:17:13]Write to MH i2c: E2 08 00 38 02 80 0D 01 02 00 00 00 00 B3 [05:17:13]Write i2c OK [05:17:13]MH_I2C_Read... [05:17:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [05:17:13]Read from MH i2c: E2 [05:17:13]MH_I2C_Read... [05:17:13]Read from MH i2c: E2 03 00 [05:17:13]MH_I2C_Read... [05:17:13]Read from MH i2c: E2 03 00 38 02 00 90 00 AE [05:17:13]RAPDU: 90 00 [05:17:13]wFMCommunicate OK [05:17:13]wFMCommunicate request_size=255 [05:17:13]MH_SAM_APDU [05:17: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 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 29 00 00 00 F4 03 04 00 D8 C9 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 A5 B8 02 00 35 04 06 00 A7 7C 73 A1 [05:17:13]Write to MH i2c: E2 02 01 39 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 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 29 00 00 00 F4 03 04 00 D8 C9 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 A5 B8 02 00 35 04 06 00 A7 7C 73 A1 00 00 A2 [05:17:13]Write i2c OK [05:17:13]MH_I2C_Read... [05:17:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:17:13]Read from MH i2c: E2 [05:17:13]MH_I2C_Read... [05:17:13]Read from MH i2c: E2 03 00 [05:17:13]MH_I2C_Read... [05:17:13]Read from MH i2c: E2 03 00 39 02 00 90 00 AF [05:17:13]RAPDU: 90 00 [05:17:13]wFMCommunicate OK [05:17:13]wFMCommunicate request_size=7 [05:17:13]MH_SAM_APDU [05:17:13]CAPDU: 80 0D 02 02 02 77 EA [05:17:13]Write to MH i2c: E2 0A 00 3A 02 80 0D 02 02 02 00 77 EA 00 00 1B [05:17:13]Write i2c OK [05:17:13]MH_I2C_Read... [05:17:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:17:13]Read from MH i2c: E2 [05:17:13]MH_I2C_Read... [05:17:13]Read from MH i2c: E2 03 00 [05:17:13]MH_I2C_Read... [05:17:13]Read from MH i2c: E2 03 00 3A 02 00 90 00 B0 [05:17:13]RAPDU: 90 00 [05:17:13]wFMCommunicate OK [05:17:13]wFMCommunicate request_size=4 [05:17:13]MH_SAM_APDU [05:17:13]CAPDU: 80 0D 03 02 [05:17:13]Write to MH i2c: E2 08 00 3B 02 80 0D 03 02 00 00 00 00 B8 [05:17:13]Write i2c OK [05:17:13]MH_I2C_Read... [05:17:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [05:17:13]Read from MH i2c: E2 [05:17:13]MH_I2C_Read... [05:17:13]Read from MH i2c: E2 0B 00 [05:17:13]MH_I2C_Read... [05:17:13]Read from MH i2c: E2 0B 00 3B 02 00 89 81 C7 74 08 BD 41 11 90 00 15 [05:17:13]RAPDU: 89 81 C7 74 08 BD 41 11 90 00 [05:17:13]wFMCommunicate OK [05:17:13]SAM_PROTO_SignData done [05:17:13]FM_MakeSignedData done [05:17:13]CreateOFDProtocolMessage [05:17:13]wFMCommunicate request_size=4 [05:17:13]MH_SAM_APDU [05:17:13]CAPDU: 80 11 00 00 [05:17:13]Write to MH i2c: E2 08 00 3C 02 80 11 00 00 00 00 00 00 B8 [05:17:13]Write i2c OK [05:17:13]MH_I2C_Read... [05:17:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:17:13]Read from MH i2c: E2 [05:17:13]MH_I2C_Read... [05:17:13]Read from MH i2c: E2 17 00 [05:17:13]MH_I2C_Read... [05:17:13]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 37 38 90 00 11 [05:17:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [05:17:13]wFMCommunicate OK [05:17:13]CreateOFDProtocolMessage done [05:17:13]OFDSenderStorePacket 178341 [05:17:13]StoreOFDPacket docnum=178341 [05:17:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0C 01 00 00 0C 06 04 01 F0 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 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 29 00 00 00 F4 03 04 00 D8 C9 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 A5 B8 02 00 35 04 06 00 A7 7C 73 A1 77 EA 89 81 C7 74 08 BD 41 11 [05:17:13]CheckFolder [05:17:13]dirname=/storage/ofd_packets [05:17:13]CheckFolder done [05:17:13]ProducePacketName [05:17:13]name=ofd_packets/00178341 [05:17:13]NVStorageSaveData ofd_packets/00178341 [05:17:13]File name is /storage/ofd_packets/00178341 [05:17:13]Write 298 bytes [05:17:13]NVStorageSaveData done [05:17:13]OFDSenderStorePacket done [05:17:13]KKMCreateOFDPacket done [05:17:13]NVStorageSaveData kkm_last_timestamp [05:17:13]File name is /storage/kkm_last_timestamp [05:17:13]Write 4 bytes [05:17:13]NVStorageSaveData done [05:17:13]ExternCall_PrintAddStr [05:17:13]wPrintStart [05:17:13]Write to MH i2c: 01 00 00 3D 02 3F [05:17:13]Write i2c OK [05:17:13]MH_I2C_Read... [05:17:13]Read from MH i2c: 01 [05:17:13]MH_I2C_Read... [05:17:13]Read from MH i2c: 01 07 00 [05:17:13]MH_I2C_Read... [05:17:13]Read from MH i2c: 01 07 00 3D 02 00 00 00 00 00 FF 0F 54 [05:17:13]RasterBufferAndPrint [05:17:13]line Счет N : (1)293000 [05:17:13]line ИНН: 02508201610067 [05:17:13]line Контрольно-Кассовый Чек [05:17:13]line ПРОДАЖА [05:17:13]line ТРК (МРК, ГНК) : 21 [05:17:13]line Товар: 2710194800 [05:17:13]line ДТ-К-5 [05:17:13]line 100.000 * 0.00 [05:17:13]line = 0.00 [05:17:13]line НДС 12% НСП 1% [05:17:13]line > о реализуемом товаре [05:17:13]line ИТОГО: 0.00 [05:17:13]line НСП 1% : 0.00 [05:17:13]line НДС 12% : 0.00 [05:17:13]line Наличными: 0.00 [05:17:13]line Безнал.: 0.00 [05:17:13]line Место: АЗС № 130 "Партнер Нефть" [05:17:13]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [05:17:13]line СНО: Общий режим [05:17:13]line Чек 41 22.08.2024 05:17 [05:17:13]line Смена: 469 ФФД: 1.0 [05:17:13]line ЗНМ: 0300000071 [05:17:13]line РНМ: 0000000000092561 [05:17:13]line Версия ККМ: 001 [05:17:13]line Талоны: Топливные Талоны [05:17:13]line 1 [05:17:13]line ФМ: 0000000000871778 [05:17:13]line ФД: 178341 [05:17:13]line ФПД: 184152957745130 [05:17:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T051712&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178341&fm=184152957745130&tin=02508201610067®Number=0000000000092561&sum=0 [05:17:13]written 0, free lines is 4095 [05:17:14]OFD Sender: Processing packet 178341 [packets to send 496, broken 495] [05:17:14]ProducePacketName [05:17:14]name=ofd_packets/00178341 [05:17:14]OFD Sender: To server: pG, [05:17:14]CommunicateWithHost lk.salyk.kg:30040 [05:17:14]ConnectInit lk.salyk.kg [05:17:14]Write to MH i2c: 01 00 00 67 02 69 [05:17:14]Write i2c OK [05:17:14]MH_I2C_Read... [05:17:14]Read from MH i2c: 01 [05:17:14]MH_I2C_Read... [05:17:14]Read from MH i2c: 01 07 00 [05:17:14]MH_I2C_Read... [05:17:14]Read from MH i2c: 01 07 00 67 02 00 00 00 00 00 C6 0C 42 [05:17:14]RasterBufferAndPrint [05:17:14]line [05:17:14]line [05:17:14]line [05:17:14]line [05:17:14]line [05:17:14]written 0, free lines is 3276 [05:17:14]MH_Cut [05:17:14]Write to MH i2c: D1 01 00 6E 02 01 42 [05:17:14]Write i2c OK [05:17:14]MH_I2C_Read... [05:17:14]Read from MH i2c: D1 [05:17:14]MH_I2C_Read... [05:17:14]Read from MH i2c: D1 01 00 [05:17:14]MH_I2C_Read... [05:17:14]Read from MH i2c: D1 01 00 6E 02 00 41 [05:17:14]Write to MH i2c: 01 00 00 6F 02 71 [05:17:14]Write i2c OK [05:17:14]MH_I2C_Read... [05:17:15]*** Cut start [05:17:15]*** Partial cut [05:17:15]*** CUTSNS_PIN = 1 [05:17:15]*** CUTSNS_PIN = 0 [05:17:15]*** Brake cut motor [05:17:15]Connected sock=10 [05:17: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 37 38 0C 01 00 00 0C 06 04 01 F0 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 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 29 00 00 00 F4 03 04 00 D8 C9 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 A5 B8 02 00 35 04 06 00 A7 7C 73 A1 77 EA 89 81 C7 74 08 BD 41 11 [05:17:15]Read from MH i2c: 01 [05:17:15]MH_I2C_Read... [05:17:15]*** Stop cut motor [05:17:15]*** Cut end [05:17:15]Read from MH i2c: 01 07 00 [05:17:15]MH_I2C_Read... [05:17:15]Read from MH i2c: 01 07 00 6F 02 00 00 00 00 00 FF 0F 86 [05:17:15]process_action close_receipt done [05:17:15]requested_data is exist [05:17:15]produce_requested_data [05:17:15]requested_item fm.sn is exist - process it [05:17:15]wFMCommunicate request_size=4 [05:17:15]MH_SAM_APDU [05:17:15]CAPDU: 80 11 00 00 [05:17:15]Write to MH i2c: E2 08 00 70 02 80 11 00 00 00 00 00 00 EC [05:17:15]Write i2c OK [05:17:15]MH_I2C_Read... [05:17:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:17:15]Read from MH i2c: E2 [05:17:15]MH_I2C_Read... [05:17:15]Read from MH i2c: E2 17 00 [05:17:15]MH_I2C_Read... [05:17:15]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 37 38 90 00 45 [05:17:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [05:17:15]wFMCommunicate OK [05:17:15]requested_item fd.num is exist - process it [05:17:15]SAM_PROTO_GetFieldsCounters [05:17:15]wFMCommunicate request_size=4 [05:17:15]MH_SAM_APDU [05:17:15]CAPDU: 80 13 00 00 [05:17:15]Write to MH i2c: E2 08 00 71 02 80 13 00 00 00 00 00 00 EF [05:17:15]Write i2c OK [05:17:15]MH_I2C_Read... [05:17:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [05:17:15]Read from MH i2c: E2 [05:17:15]MH_I2C_Read... [05:17:15]Read from MH i2c: E2 62 00 [05:17:15]MH_I2C_Read... [05:17:16]Read from MH i2c: E2 62 00 71 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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 A5 B8 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 29 00 00 00 5E 04 04 00 29 00 00 00 57 04 04 00 2A 00 00 00 19 04 04 00 00 00 00 00 90 00 C4 [05:17: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 A5 B8 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 29 00 00 00 5E 04 04 00 29 00 00 00 57 04 04 00 2A 00 00 00 19 04 04 00 00 00 00 00 90 00 [05:17:16]wFMCommunicate OK [05:17:16]SAM_PROTO_GetFieldsCounters done [05:17:16]requested_item shift.num is exist - process it [05:17:16]requested_item shift.opened is exist - process it [05:17:16]req_shift_opened [05:17:16]FM_GetShiftState [05:17:16]SAM_PROTO_GetShiftState [05:17:16]wFMCommunicate request_size=4 [05:17:16]MH_SAM_APDU [05:17:16]CAPDU: 80 13 01 00 [05:17:16]Write to MH i2c: E2 08 00 72 02 80 13 01 00 00 00 00 00 F1 [05:17:16]Write i2c OK [05:17:16]MH_I2C_Read... [05:17:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:17:16]Read from MH i2c: E2 [05:17:16]MH_I2C_Read... [05:17:16]Read from MH i2c: E2 0E 00 [05:17:16]MH_I2C_Read... [05:17:16]Read from MH i2c: E2 0E 00 72 02 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 9F [05:17:16]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [05:17:16]wFMCommunicate OK [05:17:16]SAM_PROTO_GetShiftState done [05:17:16]FM_GetShiftState done [05:17:16]req_shift_opened done [05:17:16]requested_item shift.open_date is exist - process it [05:17:16]req_shift_open_date [05:17:16]req_shift_open_date done [05:17:16]produce_requested_data done [05:17:16]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178341,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [05:17:16]process_action_free close_receipt [05:17:16]json_value_free [05:17:16]json_value_free done [05:17:16]process_json_proto returns [05:17:16]Send response to host [05:17:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178341,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [05:17:16]free response buf [05:17:16]execute_script done [05:17:16]execute_script returns [05:17:16]free content buf [05:17:16]Sock 9.Close socket [05:17:16]Sock 9.Thread stoped [05: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 37 38 4F 00 00 00 DE 44 47 00 5D 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 37 38 10 04 04 00 A5 B8 02 00 F4 03 04 00 84 75 C6 66 B6 04 01 00 00 05 C6 0F C8 C3 A8 53 84 [05:17:17]CommunicateWithHost err = 0 [05:17:17]CheckOFDResponse [05:17:17]1017 (14) - 77093643461234 [05:17:17]1041 (16) - 0000000000871778 [05:17:17]1040 (4) - 178341 [05:17:17]1012 (4) - 21.08.2024 23:17 [05:17:17]1206 (1) - 0 [05:17:17]OFD Sender: Remove packet 178341 [05:17:17]ProducePacketName [05:17:17]name=ofd_packets/00178341 [05:17:17]NVStorageDeleteData [05:17:18]OFD Sender: No OFD packet to send [05:17:22]recv_with_timeout no data received [05:17:23]OFD Sender: No OFD packet to send [05:17:28]OFD Sender: No OFD packet to send [05:17:33]OFD Sender: No OFD packet to send [05:17:38]OFD Sender: No OFD packet to send [05:17:42]recv_with_timeout no data received [05:17:43]OFD Sender: No OFD packet to send [05:17:48]OFD Sender: No OFD packet to send [05:17:53]OFD Sender: No OFD packet to send [05:17:58]OFD Sender: No OFD packet to send [05:18:03]OFD Sender: No OFD packet to send [05:18:08]OFD Sender: No OFD packet to send [05:18:11]accept exits with 8 [05:18:11]New connection [05:18:11]New thread 3067596132 created [05:18:11]Thread 3067452772 joined [05:18:11]Waiting for new connection... [05:18:11] Sock 8.Parse request [05:18:11]Sock 8.Check first char [05:18:11]Sock 8.First char is OK [05:18:11]request: POST /json_proto HTTP/1.0 [05:18:11]Method: POST [05:18:11]URL: /json_proto [05:18:11]Method is POST - this is cgi request [05:18:11]url: /json_proto [05:18:11]query_string will be loaded in cgi processing [05:18:11]execute_cgi json_proto POST (null) [05:18:11]execute_cgi path=json_proto method=POST [05:18:11]POST find Content-Length [05:18:11]Host: 172.17.44.131:8080 [05:18:11]Content-Length: 792 [05:18:11]Content-Type: application/json [05:18:11] [05:18:11]POST finish read [05:18:11]Found Content-Length = 792 [05:18:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292999", "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" ] } } [05:18:11]execute_script... [05:18:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)292999", "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" ] } } [05:18:11]POST & json_proto [05:18:11]process_json_proto [05:18:11]json parsed OK: [05:18:11]protocol is kg_v1.0 [05:18:11]action value=close_receipt [05:18:11]process_action close_receipt [05:18:11]cmd_close_receipt [05:18:11]MH_GetDate [05:18:11]Write to MH i2c: F0 00 00 73 02 64 [05:18:11]Write i2c OK [05:18:11]MH_I2C_Read... [05:18:11]Read from MH i2c: F0 [05:18:11]MH_I2C_Read... [05:18:11]Read from MH i2c: F0 09 00 [05:18:11]MH_I2C_Read... [05:18:11]Read from MH i2c: F0 09 00 73 02 00 13 CA C6 66 4F 53 BE 66 3C [05:18:11]GetLastDocTimeStamp 1724303832 [05:18:11]current date 1724303891 [05:18:11]FM_GetShiftState [05:18:11]SAM_PROTO_GetShiftState [05:18:11]wFMCommunicate request_size=4 [05:18:11]MH_SAM_APDU [05:18:11]CAPDU: 80 13 01 00 [05:18:11]Write to MH i2c: E2 08 00 74 02 80 13 01 00 00 00 00 00 F3 [05:18:11]Write i2c OK [05:18:11]MH_I2C_Read... [05:18:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:18:11]Read from MH i2c: E2 [05:18:11]MH_I2C_Read... [05:18:11]Read from MH i2c: E2 0E 00 [05:18:11]MH_I2C_Read... [05:18:11]Read from MH i2c: E2 0E 00 74 02 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 A1 [05:18:11]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [05:18:11]wFMCommunicate OK [05:18:11]SAM_PROTO_GetShiftState done [05:18:11]FM_GetShiftState done [05:18:11]opened in 1724285939 [05:18:11]opened+sec_in_day 1724372339 [05:18:11]quantity*price = 0 [05:18:11]sum+1 = 1 [05:18:11]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 42 22.08.2024 05:18 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 Талоны: Топливные Талоны 1 ФМ: 0000000000871778 ФД: 178342 ФПД: 150735919752602 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T051811&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178342&fm=150735919752602&tin=02508201610067®Number=0000000000092561&sum=0 [05:18:12]StoreToDocumentArchive [05:18:12]shift 469 fd 178342 [05:18:12]save to /storage/0469/doc_00178342 [05:18:12]save last doc name /storage/0469/doc_00178342 to /storage/kkm_last_doc_name [05:18:12]save OK [05:18:12]Clear old archive folders... [05:18:12]ProcessDocumentItem done err = 0, tmpTLVsize=248 [05:18:12]tlvbuf is 018C4040 [05:18:12]SAM_PROTO_ClearQueue [05:18:12]wFMCommunicate request_size=4 [05:18:12]MH_SAM_APDU [05:18:12]CAPDU: 80 09 00 00 [05:18:12]Write to MH i2c: E2 08 00 81 02 80 09 00 00 00 00 00 00 F5 [05:18:12]Write i2c OK [05:18:12]MH_I2C_Read... [05:18:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [05:18:12]Read from MH i2c: E2 [05:18:12]MH_I2C_Read... [05:18:12]Read from MH i2c: E2 03 00 [05:18:12]MH_I2C_Read... [05:18:12]Read from MH i2c: E2 03 00 81 02 00 90 00 F7 [05:18:12]RAPDU: 90 00 [05:18:12]wFMCommunicate OK [05:18:12]SAM_PROTO_ClearQueue done [05:18:12]KKMCreateOFDPacket [05:18:12]OFDProtocolAddRootSTLVToBuf [05:18:12]FM_MakeSignedData [05:18:12]FM_MakeSignedData [05:18:12]SAM_PROTO_SignData [05:18:12]wFMCommunicate request_size=4 [05:18:12]MH_SAM_APDU [05:18:12]CAPDU: 80 0D 01 02 [05:18:12]Write to MH i2c: E2 08 00 82 02 80 0D 01 02 00 00 00 00 FD [05:18:12]Write i2c OK [05:18:12]MH_I2C_Read... [05:18:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [05:18:12]Read from MH i2c: E2 [05:18:12]MH_I2C_Read... [05:18:12]Read from MH i2c: E2 03 00 [05:18:12]MH_I2C_Read... [05:18:12]Read from MH i2c: E2 03 00 82 02 00 90 00 F8 [05:18:12]RAPDU: 90 00 [05:18:12]wFMCommunicate OK [05:18:12]wFMCommunicate request_size=255 [05:18:12]MH_SAM_APDU [05:18:12]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 2A 00 00 00 F4 03 04 00 13 CA C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 A6 B8 02 00 35 04 06 00 89 17 F0 F3 [05:18:12]Write to MH i2c: E2 02 01 83 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 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 2A 00 00 00 F4 03 04 00 13 CA C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 A6 B8 02 00 35 04 06 00 89 17 F0 F3 00 00 76 [05:18:12]Write i2c OK [05:18:12]MH_I2C_Read... [05:18:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:18:13]Read from MH i2c: E2 [05:18:13]MH_I2C_Read... [05:18:13]Read from MH i2c: E2 03 00 [05:18:13]MH_I2C_Read... [05:18:13]Read from MH i2c: E2 03 00 83 02 00 90 00 F9 [05:18:13]RAPDU: 90 00 [05:18:13]wFMCommunicate OK [05:18:13]wFMCommunicate request_size=7 [05:18:13]MH_SAM_APDU [05:18:13]CAPDU: 80 0D 02 02 02 A5 9A [05:18:13]Write to MH i2c: E2 0A 00 84 02 80 0D 02 02 02 00 A5 9A 00 00 43 [05:18:13]Write i2c OK [05:18:13]MH_I2C_Read... [05:18:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:18:13]Read from MH i2c: E2 [05:18:13]MH_I2C_Read... [05:18:13]Read from MH i2c: E2 03 00 [05:18:13]MH_I2C_Read... [05:18:13]Read from MH i2c: E2 03 00 84 02 00 90 00 FA [05:18:13]RAPDU: 90 00 [05:18:13]wFMCommunicate OK [05:18:13]wFMCommunicate request_size=4 [05:18:13]MH_SAM_APDU [05:18:13]CAPDU: 80 0D 03 02 [05:18:13]Write to MH i2c: E2 08 00 85 02 80 0D 03 02 00 00 00 00 02 [05:18:13]Write i2c OK [05:18:13]MH_I2C_Read... [05:18:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [05:18:13]Read from MH i2c: E2 [05:18:13]MH_I2C_Read... [05:18:13]Read from MH i2c: E2 0B 00 [05:18:13]MH_I2C_Read... [05:18:13]Read from MH i2c: E2 0B 00 85 02 00 E5 0C 87 5F 9A A9 9E B3 90 00 6E [05:18:13]RAPDU: E5 0C 87 5F 9A A9 9E B3 90 00 [05:18:13]wFMCommunicate OK [05:18:13]SAM_PROTO_SignData done [05:18:13]FM_MakeSignedData done [05:18:13]CreateOFDProtocolMessage [05:18:13]wFMCommunicate request_size=4 [05:18:13]MH_SAM_APDU [05:18:13]CAPDU: 80 11 00 00 [05:18:13]Write to MH i2c: E2 08 00 86 02 80 11 00 00 00 00 00 00 02 [05:18:13]Write i2c OK [05:18:13]MH_I2C_Read... [05:18:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:18:13]Read from MH i2c: E2 [05:18:13]MH_I2C_Read... [05:18:13]Read from MH i2c: E2 17 00 [05:18:13]MH_I2C_Read... [05:18:13]Read from MH i2c: E2 17 00 86 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 5B [05:18:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [05:18:13]wFMCommunicate OK [05:18:13]CreateOFDProtocolMessage done [05:18:13]OFDSenderStorePacket 178342 [05:18:13]StoreOFDPacket docnum=178342 [05:18:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0C 01 00 00 E1 5C 04 01 E2 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 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 2A 00 00 00 F4 03 04 00 13 CA C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 A6 B8 02 00 35 04 06 00 89 17 F0 F3 A5 9A E5 0C 87 5F 9A A9 9E B3 [05:18:13]CheckFolder [05:18:13]dirname=/storage/ofd_packets [05:18:13]CheckFolder done [05:18:13]ProducePacketName [05:18:13]name=ofd_packets/00178342 [05:18:13]NVStorageSaveData ofd_packets/00178342 [05:18:13]File name is /storage/ofd_packets/00178342 [05:18:13]Write 298 bytes [05:18:13]NVStorageSaveData done [05:18:13]OFDSenderStorePacket done [05:18:13]KKMCreateOFDPacket done [05:18:13]NVStorageSaveData kkm_last_timestamp [05:18:13]File name is /storage/kkm_last_timestamp [05:18:13]Write 4 bytes [05:18:13]NVStorageSaveData done [05:18:13]ExternCall_PrintAddStr [05:18:13]wPrintStart [05:18:13]Write to MH i2c: 01 00 00 87 02 89 [05:18:13]Write i2c OK [05:18:13]MH_I2C_Read... [05:18:13]Read from MH i2c: 01 [05:18:13]MH_I2C_Read... [05:18:13]Read from MH i2c: 01 07 00 [05:18:13]MH_I2C_Read... [05:18:13]Read from MH i2c: 01 07 00 87 02 00 00 00 00 00 FF 0F 9E [05:18:13]RasterBufferAndPrint [05:18:13]line Счет N : (1)292999 [05:18:13]line ИНН: 02508201610067 [05:18:13]line Контрольно-Кассовый Чек [05:18:13]line ПРОДАЖА [05:18:13]line ТРК (МРК, ГНК) : 11 [05:18:13]line Товар: 2710194800 [05:18:13]line ДТ-К-5 [05:18:13]line 100.000 * 0.00 [05:18:13]line = 0.00 [05:18:13]line НДС 12% НСП 1% [05:18:13]line > о реализуемом товаре [05:18:13]line ИТОГО: 0.00 [05:18:13]line НСП 1% : 0.00 [05:18:13]line НДС 12% : 0.00 [05:18:13]line Наличными: 0.00 [05:18:13]line Безнал.: 0.00 [05:18:13]line Место: АЗС № 130 "Партнер Нефть" [05:18:13]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [05:18:13]line СНО: Общий режим [05:18:13]line Чек 42 22.08.2024 05:18 [05:18:13]line Смена: 469 ФФД: 1.0 [05:18:13]line ЗНМ: 0300000071 [05:18:13]line РНМ: 0000000000092561 [05:18:13]line Версия ККМ: 001 [05:18:13]line Талоны: Топливные Талоны [05:18:13]line 1 [05:18:13]line ФМ: 0000000000871778 [05:18:13]line ФД: 178342 [05:18:13]line ФПД: 150735919752602 [05:18:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T051811&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178342&fm=150735919752602&tin=02508201610067®Number=0000000000092561&sum=0 [05:18:13]OFD Sender: Processing packet 178342 [packets to send 496, broken 495] [05:18:13]ProducePacketName [05:18:13]name=ofd_packets/00178342 [05:18:13]OFD Sender: To server: pG, [05:18:13]CommunicateWithHost lk.salyk.kg:30040 [05:18:13]ConnectInit lk.salyk.kg [05:18:13]written 0, free lines is 4095 [05:18:13]Write to MH i2c: 01 00 00 B1 02 B3 [05:18:13]Write i2c OK [05:18:13]MH_I2C_Read... [05:18:13]Read from MH i2c: 01 [05:18:13]MH_I2C_Read... [05:18:13]Read from MH i2c: 01 07 00 [05:18:13]MH_I2C_Read... [05:18:13]Read from MH i2c: 01 07 00 B1 02 00 00 00 00 00 C8 0C 8E [05:18:13]RasterBufferAndPrint [05:18:13]line [05:18:13]line [05:18:13]line [05:18:13]line [05:18:13]line [05:18:13]written 0, free lines is 3279 [05:18:13]MH_Cut [05:18:13]Write to MH i2c: D1 01 00 B8 02 01 8C [05:18:13]Write i2c OK [05:18:13]MH_I2C_Read... [05:18:13]Read from MH i2c: D1 [05:18:13]MH_I2C_Read... [05:18:13]Read from MH i2c: D1 01 00 [05:18:13]MH_I2C_Read... [05:18:13]Read from MH i2c: D1 01 00 B8 02 00 8B [05:18:13]Write to MH i2c: 01 00 00 B9 02 BB [05:18:13]Write i2c OK [05:18:13]MH_I2C_Read... [05:18:14]*** Cut start [05:18:14]*** Partial cut [05:18:14]*** CUTSNS_PIN = 1 [05:18:14]*** CUTSNS_PIN = 0 [05:18:14]Connected sock=10 [05:18: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 37 38 0C 01 00 00 E1 5C 04 01 E2 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 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 2A 00 00 00 F4 03 04 00 13 CA C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 A6 B8 02 00 35 04 06 00 89 17 F0 F3 A5 9A E5 0C 87 5F 9A A9 9E B3 [05:18:14]*** Brake cut motor [05:18:15]Read from MH i2c: 01 [05:18:15]MH_I2C_Read... [05:18:15]*** Stop cut motor [05:18:15]*** Cut end [05:18:15]Read from MH i2c: 01 07 00 [05:18:15]MH_I2C_Read... [05:18:15]Read from MH i2c: 01 07 00 B9 02 00 00 00 00 00 FF 0F D0 [05:18:15]process_action close_receipt done [05:18:15]requested_data is exist [05:18:15]produce_requested_data [05:18:15]requested_item fm.sn is exist - process it [05:18:15]wFMCommunicate request_size=4 [05:18:15]MH_SAM_APDU [05:18:15]CAPDU: 80 11 00 00 [05:18:15]Write to MH i2c: E2 08 00 BA 02 80 11 00 00 00 00 00 00 36 [05:18:15]Write i2c OK [05:18:15]MH_I2C_Read... [05:18:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:18:15]Read from MH i2c: E2 [05:18:15]MH_I2C_Read... [05:18:15]Read from MH i2c: E2 17 00 [05:18:15]MH_I2C_Read... [05:18:15]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 37 38 90 00 8F [05:18:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [05:18:15]wFMCommunicate OK [05:18:15]requested_item fd.num is exist - process it [05:18:15]SAM_PROTO_GetFieldsCounters [05:18:15]wFMCommunicate request_size=4 [05:18:15]MH_SAM_APDU [05:18:15]CAPDU: 80 13 00 00 [05:18:15]Write to MH i2c: E2 08 00 BB 02 80 13 00 00 00 00 00 00 39 [05:18:15]Write i2c OK [05:18:15]MH_I2C_Read... [05:18:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [05:18:15]Read from MH i2c: E2 [05:18:15]MH_I2C_Read... [05:18:15]Read from MH i2c: E2 62 00 [05:18:15]MH_I2C_Read... [05:18:15]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 A6 B8 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 2A 00 00 00 5E 04 04 00 2A 00 00 00 57 04 04 00 2B 00 00 00 19 04 04 00 00 00 00 00 90 00 12 [05:18: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 A6 B8 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 2A 00 00 00 5E 04 04 00 2A 00 00 00 57 04 04 00 2B 00 00 00 19 04 04 00 00 00 00 00 90 00 [05:18:15]wFMCommunicate OK [05:18:15]SAM_PROTO_GetFieldsCounters done [05:18:15]requested_item shift.num is exist - process it [05:18:15]requested_item shift.opened is exist - process it [05:18:15]req_shift_opened [05:18:15]FM_GetShiftState [05:18:15]SAM_PROTO_GetShiftState [05:18:15]wFMCommunicate request_size=4 [05:18:15]MH_SAM_APDU [05:18:15]CAPDU: 80 13 01 00 [05:18:15]Write to MH i2c: E2 08 00 BC 02 80 13 01 00 00 00 00 00 3B [05:18:15]Write i2c OK [05:18:15]MH_I2C_Read... [05:18:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:18:15]Read from MH i2c: E2 [05:18:15]MH_I2C_Read... [05:18:15]Read from MH i2c: E2 0E 00 [05:18:15]MH_I2C_Read... [05:18:15]Read from MH i2c: E2 0E 00 BC 02 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 E9 [05:18:15]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [05:18:15]wFMCommunicate OK [05:18:15]SAM_PROTO_GetShiftState done [05:18:15]FM_GetShiftState done [05:18:15]req_shift_opened done [05:18:15]requested_item shift.open_date is exist - process it [05:18:15]req_shift_open_date [05:18:15]req_shift_open_date done [05:18:15]produce_requested_data done [05:18:15]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178342,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [05:18:15]process_action_free close_receipt [05:18:15]json_value_free [05:18:15]json_value_free done [05:18:15]process_json_proto returns [05:18:15]Send response to host [05:18:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178342,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [05:18:15]free response buf [05:18:15]execute_script done [05:18:15]execute_script returns [05:18:15]free content buf [05:18:15]Sock 8.Close socket [05:18:15]Sock 8.Thread stoped [05:18: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 37 38 4F 00 00 00 E2 28 47 00 17 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 37 38 10 04 04 00 A6 B8 02 00 F4 03 04 00 BF 75 C6 66 B6 04 01 00 00 35 93 52 84 D3 79 0B 8A [05:18:16]CommunicateWithHost err = 0 [05:18:16]CheckOFDResponse [05:18:16]1017 (14) - 77093643461234 [05:18:16]1041 (16) - 0000000000871778 [05:18:16]1040 (4) - 178342 [05:18:16]1012 (4) - 21.08.2024 23:18 [05:18:16]1206 (1) - 0 [05:18:16]OFD Sender: Remove packet 178342 [05:18:16]ProducePacketName [05:18:16]name=ofd_packets/00178342 [05:18:16]NVStorageDeleteData [05:18:16]OFD Sender: No OFD packet to send [05:18:21]OFD Sender: No OFD packet to send [05:18:21]recv_with_timeout no data received [05:18:26]OFD Sender: No OFD packet to send [05:18:31]OFD Sender: No OFD packet to send [05:18:36]OFD Sender: No OFD packet to send [05:18:41]OFD Sender: No OFD packet to send [05:18:46]OFD Sender: No OFD packet to send [05:18:51]OFD Sender: No OFD packet to send [05:18:56]OFD Sender: No OFD packet to send [05:19:01]OFD Sender: No OFD packet to send [05:19:04]recv_with_timeout no data received [05:19:06]OFD Sender: No OFD packet to send [05:19:11]OFD Sender: No OFD packet to send [05:19:16]OFD Sender: No OFD packet to send [05:19:21]OFD Sender: No OFD packet to send [05:19:26]OFD Sender: No OFD packet to send [05:19:31]OFD Sender: No OFD packet to send [05:19:36]OFD Sender: No OFD packet to send [05:19:41]OFD Sender: No OFD packet to send [05:19:46]OFD Sender: No OFD packet to send [05:19:51]OFD Sender: No OFD packet to send [05:19:56]OFD Sender: No OFD packet to send [05:20:01]OFD Sender: No OFD packet to send [05:20:06]OFD Sender: No OFD packet to send [05:20:11]OFD Sender: No OFD packet to send [05:20:16]OFD Sender: No OFD packet to send [05:20:21]OFD Sender: No OFD packet to send [05:20:26]OFD Sender: No OFD packet to send [05:20:31]OFD Sender: No OFD packet to send [05:20:36]OFD Sender: No OFD packet to send [05:20:40]recv_with_timeout no data received [05:20:41]OFD Sender: No OFD packet to send [05:20:46]OFD Sender: No OFD packet to send [05:20:51]OFD Sender: No OFD packet to send [05:20:56]OFD Sender: No OFD packet to send [05:21:01]OFD Sender: No OFD packet to send [05:21:06]OFD Sender: No OFD packet to send [05:21:11]OFD Sender: No OFD packet to send [05:21:16]OFD Sender: No OFD packet to send [05:21:21]OFD Sender: No OFD packet to send [05:21:26]OFD Sender: No OFD packet to send [05:21:31]OFD Sender: No OFD packet to send [05:21:36]OFD Sender: No OFD packet to send [05:21:42]OFD Sender: No OFD packet to send [05:21:47]OFD Sender: No OFD packet to send [05:21:52]OFD Sender: No OFD packet to send [05:21:55]recv_with_timeout no data received [05:21:57]OFD Sender: No OFD packet to send [05:22:02]OFD Sender: No OFD packet to send [05:22:07]OFD Sender: No OFD packet to send [05:22:08]recv_with_timeout no data received [05:22:12]OFD Sender: No OFD packet to send [05:22:17]OFD Sender: No OFD packet to send [05:22:22]OFD Sender: No OFD packet to send [05:22:27]OFD Sender: No OFD packet to send [05:22:32]OFD Sender: No OFD packet to send [05:22:37]OFD Sender: No OFD packet to send [05:22:42]OFD Sender: No OFD packet to send [05:22:47]OFD Sender: No OFD packet to send [05:22:52]OFD Sender: No OFD packet to send [05:22:54]recv_with_timeout no data received [05:22:57]OFD Sender: No OFD packet to send [05:23:02]OFD Sender: No OFD packet to send [05:23:07]OFD Sender: No OFD packet to send [05:23:12]OFD Sender: No OFD packet to send [05:23:17]OFD Sender: No OFD packet to send [05:23:22]OFD Sender: No OFD packet to send [05:23:27]OFD Sender: No OFD packet to send [05:23:29]recv_with_timeout no data received [05:23:32]OFD Sender: No OFD packet to send [05:23:37]OFD Sender: No OFD packet to send [05:23:42]OFD Sender: No OFD packet to send [05:23:47]OFD Sender: No OFD packet to send [05:23:52]OFD Sender: No OFD packet to send [05:23:57]OFD Sender: No OFD packet to send [05:24:02]OFD Sender: No OFD packet to send [05:24:05]recv_with_timeout no data received [05:24:07]OFD Sender: No OFD packet to send [05:24:12]OFD Sender: No OFD packet to send [05:24:17]OFD Sender: No OFD packet to send [05:24:22]OFD Sender: No OFD packet to send [05:24:27]OFD Sender: No OFD packet to send [05:24:32]OFD Sender: No OFD packet to send [05:24:37]OFD Sender: No OFD packet to send [05:24:42]OFD Sender: No OFD packet to send [05:24:47]OFD Sender: No OFD packet to send [05:24:52]OFD Sender: No OFD packet to send [05:24:57]OFD Sender: No OFD packet to send [05:25:02]OFD Sender: No OFD packet to send [05:25:07]OFD Sender: No OFD packet to send [05:25:12]OFD Sender: No OFD packet to send [05:25:17]OFD Sender: No OFD packet to send [05:25:22]OFD Sender: No OFD packet to send [05:25:27]OFD Sender: No OFD packet to send [05:25:32]OFD Sender: No OFD packet to send [05:25:37]OFD Sender: No OFD packet to send [05:25:42]OFD Sender: No OFD packet to send [05:25:47]OFD Sender: No OFD packet to send [05:25:52]OFD Sender: No OFD packet to send [05:25:57]OFD Sender: No OFD packet to send [05:26:02]OFD Sender: No OFD packet to send [05:26:07]OFD Sender: No OFD packet to send [05:26:12]OFD Sender: No OFD packet to send [05:26:17]OFD Sender: No OFD packet to send [05:26:22]OFD Sender: No OFD packet to send [05:26:27]OFD Sender: No OFD packet to send [05:26:28]recv_with_timeout no data received [05:26:32]OFD Sender: No OFD packet to send [05:26:37]OFD Sender: No OFD packet to send [05:26:42]OFD Sender: No OFD packet to send [05:26:47]OFD Sender: No OFD packet to send [05:26:52]OFD Sender: No OFD packet to send [05:26:57]OFD Sender: No OFD packet to send [05:27:02]OFD Sender: No OFD packet to send [05:27:07]OFD Sender: No OFD packet to send [05:27:12]OFD Sender: No OFD packet to send [05:27:17]OFD Sender: No OFD packet to send [05:27:22]OFD Sender: No OFD packet to send [05:27:27]OFD Sender: No OFD packet to send [05:27:28]recv_with_timeout no data received [05:27:32]OFD Sender: No OFD packet to send [05:27:37]OFD Sender: No OFD packet to send [05:27:42]OFD Sender: No OFD packet to send [05:27:47]OFD Sender: No OFD packet to send [05:27:52]accept exits with 9 [05:27:52]New connection [05:27:52]New thread 3067452772 created [05:27:52]Thread 3067596132 joined [05:27:52]Waiting for new connection... [05:27:52] Sock 9.Parse request [05:27:52]Sock 9.Check first char [05:27:52]Sock 9.First char is OK [05:27:52]request: POST /json_proto HTTP/1.0 [05:27:52]Method: POST [05:27:52]URL: /json_proto [05:27:52]Method is POST - this is cgi request [05:27:52]url: /json_proto [05:27:52]query_string will be loaded in cgi processing [05:27:52]execute_cgi json_proto POST (null) [05:27:52]execute_cgi path=json_proto method=POST [05:27:52]POST find Content-Length [05:27:52]Host: 172.17.44.131:8080 [05:27:52]Content-Length: 791 [05:27:52]Content-Type: application/json [05:27:52] [05:27:52]POST finish read [05:27:52]Found Content-Length = 791 [05:27:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293001", "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" : 51.190, "sum" : 0.00, "attribute": 0, "vats" : [ {"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" ] } } [05:27:52]execute_script... [05:27:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293001", "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" : 51.190, "sum" : 0.00, "attribute": 0, "vats" : [ {"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" ] } } [05:27:52]POST & json_proto [05:27:52]process_json_proto [05:27:52]json parsed OK: [05:27:52]protocol is kg_v1.0 [05:27:52]action value=close_receipt [05:27:52]process_action close_receipt [05:27:52]cmd_close_receipt [05:27:52]MH_GetDate [05:27:52]Write to MH i2c: F0 00 00 BD 02 AE [05:27:52]Write i2c OK [05:27:52]MH_I2C_Read... [05:27:52]Read from MH i2c: F0 [05:27:52]MH_I2C_Read... [05:27:52]Read from MH i2c: F0 09 00 [05:27:52]MH_I2C_Read... [05:27:52]Read from MH i2c: F0 09 00 BD 02 00 58 CC C6 66 4F 53 BE 66 CD [05:27:52]GetLastDocTimeStamp 1724303891 [05:27:52]current date 1724304472 [05:27:52]FM_GetShiftState [05:27:52]SAM_PROTO_GetShiftState [05:27:52]wFMCommunicate request_size=4 [05:27:52]MH_SAM_APDU [05:27:52]CAPDU: 80 13 01 00 [05:27:52]Write to MH i2c: E2 08 00 BE 02 80 13 01 00 00 00 00 00 3D [05:27:52]Write i2c OK [05:27:52]MH_I2C_Read... [05:27:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:27:52]Read from MH i2c: E2 [05:27:52]MH_I2C_Read... [05:27:52]Read from MH i2c: E2 0E 00 [05:27:52]MH_I2C_Read... [05:27:52]Read from MH i2c: E2 0E 00 BE 02 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 EB [05:27:52]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [05:27:52]wFMCommunicate OK [05:27:52]SAM_PROTO_GetShiftState done [05:27:52]FM_GetShiftState done [05:27:52]opened in 1724285939 [05:27:52]opened+sec_in_day 1724372339 [05:27:52]quantity*price = 0 [05:27:52]sum+1 = 1 [05:27:52]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 43 22.08.2024 05:27 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 Талоны: Топливные Талоны 1 ФМ: 0000000000871778 ФД: 178343 ФПД: 63890041181156 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T052753&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178343&fm=63890041181156&tin=02508201610067®Number=0000000000092561&sum=0 [05:27:53]StoreToDocumentArchive [05:27:53]shift 469 fd 178343 [05:27:53]save to /storage/0469/doc_00178343 [05:27:53]save last doc name /storage/0469/doc_00178343 to /storage/kkm_last_doc_name [05:27:53]save OK [05:27:53]Clear old archive folders... [05:27:53]ProcessDocumentItem done err = 0, tmpTLVsize=248 [05:27:53]tlvbuf is 018C4040 [05:27:53]SAM_PROTO_ClearQueue [05:27:53]wFMCommunicate request_size=4 [05:27:53]MH_SAM_APDU [05:27:53]CAPDU: 80 09 00 00 [05:27:53]Write to MH i2c: E2 08 00 CB 02 80 09 00 00 00 00 00 00 3F [05:27:53]Write i2c OK [05:27:53]MH_I2C_Read... [05:27:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [05:27:53]Read from MH i2c: E2 [05:27:53]MH_I2C_Read... [05:27:53]Read from MH i2c: E2 03 00 [05:27:53]MH_I2C_Read... [05:27:53]Read from MH i2c: E2 03 00 CB 02 00 90 00 41 [05:27:53]RAPDU: 90 00 [05:27:53]wFMCommunicate OK [05:27:53]SAM_PROTO_ClearQueue done [05:27:53]KKMCreateOFDPacket [05:27:53]OFDProtocolAddRootSTLVToBuf [05:27:53]FM_MakeSignedData [05:27:53]FM_MakeSignedData [05:27:53]SAM_PROTO_SignData [05:27:53]wFMCommunicate request_size=4 [05:27:53]MH_SAM_APDU [05:27:53]CAPDU: 80 0D 01 02 [05:27:53]Write to MH i2c: E2 08 00 CC 02 80 0D 01 02 00 00 00 00 47 [05:27:53]Write i2c OK [05:27:53]MH_I2C_Read... [05:27:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [05:27:53]Read from MH i2c: E2 [05:27:53]MH_I2C_Read... [05:27:53]Read from MH i2c: E2 03 00 [05:27:53]MH_I2C_Read... [05:27:53]Read from MH i2c: E2 03 00 CC 02 00 90 00 42 [05:27:53]RAPDU: 90 00 [05:27:53]wFMCommunicate OK [05:27:53]wFMCommunicate request_size=255 [05:27:53]MH_SAM_APDU [05:27:53]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F6 C7 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 00 00 00 F4 03 04 00 59 CC C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 A7 B8 02 00 35 04 06 00 3A 1B 8F 35 [05:27: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 F6 C7 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 00 00 00 F4 03 04 00 59 CC C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 A7 B8 02 00 35 04 06 00 3A 1B 8F 35 00 00 36 [05:27:53]Write i2c OK [05:27:53]MH_I2C_Read... [05:27:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:27:54]Read from MH i2c: E2 [05:27:54]MH_I2C_Read... [05:27:54]Read from MH i2c: E2 03 00 [05:27:54]MH_I2C_Read... [05:27:54]Read from MH i2c: E2 03 00 CD 02 00 90 00 43 [05:27:54]RAPDU: 90 00 [05:27:54]wFMCommunicate OK [05:27:54]wFMCommunicate request_size=7 [05:27:54]MH_SAM_APDU [05:27:54]CAPDU: 80 0D 02 02 02 93 E4 [05:27:54]Write to MH i2c: E2 0A 00 CE 02 80 0D 02 02 02 00 93 E4 00 00 C5 [05:27:54]Write i2c OK [05:27:54]MH_I2C_Read... [05:27:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:27:54]Read from MH i2c: E2 [05:27:54]MH_I2C_Read... [05:27:54]Read from MH i2c: E2 03 00 [05:27:54]MH_I2C_Read... [05:27:54]Read from MH i2c: E2 03 00 CE 02 00 90 00 44 [05:27:54]RAPDU: 90 00 [05:27:54]wFMCommunicate OK [05:27:54]wFMCommunicate request_size=4 [05:27:54]MH_SAM_APDU [05:27:54]CAPDU: 80 0D 03 02 [05:27:54]Write to MH i2c: E2 08 00 CF 02 80 0D 03 02 00 00 00 00 4C [05:27:54]Write i2c OK [05:27:54]MH_I2C_Read... [05:27:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [05:27:54]Read from MH i2c: E2 [05:27:54]MH_I2C_Read... [05:27:54]Read from MH i2c: E2 0B 00 [05:27:54]MH_I2C_Read... [05:27:54]Read from MH i2c: E2 0B 00 CF 02 00 5E 2E E3 74 B7 AE 99 98 90 00 C6 [05:27:54]RAPDU: 5E 2E E3 74 B7 AE 99 98 90 00 [05:27:54]wFMCommunicate OK [05:27:54]SAM_PROTO_SignData done [05:27:54]FM_MakeSignedData done [05:27:54]CreateOFDProtocolMessage [05:27:54]wFMCommunicate request_size=4 [05:27:54]MH_SAM_APDU [05:27:54]CAPDU: 80 11 00 00 [05:27:54]Write to MH i2c: E2 08 00 D0 02 80 11 00 00 00 00 00 00 4C [05:27:54]Write i2c OK [05:27:54]MH_I2C_Read... [05:27:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:27:54]Read from MH i2c: E2 [05:27:54]MH_I2C_Read... [05:27:54]Read from MH i2c: E2 17 00 [05:27:54]MH_I2C_Read... [05:27: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 37 38 90 00 A5 [05:27:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [05:27:54]wFMCommunicate OK [05:27:54]CreateOFDProtocolMessage done [05:27:54]OFDSenderStorePacket 178343 [05:27:54]StoreOFDPacket docnum=178343 [05:27:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0C 01 00 00 54 5B 04 01 71 97 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F6 C7 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 00 00 00 F4 03 04 00 59 CC C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 A7 B8 02 00 35 04 06 00 3A 1B 8F 35 93 E4 5E 2E E3 74 B7 AE 99 98 [05:27:54]CheckFolder [05:27:54]dirname=/storage/ofd_packets [05:27:54]CheckFolder done [05:27:54]ProducePacketName [05:27:54]name=ofd_packets/00178343 [05:27:54]NVStorageSaveData ofd_packets/00178343 [05:27:54]File name is /storage/ofd_packets/00178343 [05:27:54]Write 298 bytes [05:27:54]NVStorageSaveData done [05:27:54]OFDSenderStorePacket done [05:27:54]KKMCreateOFDPacket done [05:27:54]NVStorageSaveData kkm_last_timestamp [05:27:54]File name is /storage/kkm_last_timestamp [05:27:54]Write 4 bytes [05:27:54]NVStorageSaveData done [05:27:54]ExternCall_PrintAddStr [05:27:54]wPrintStart [05:27:54]Write to MH i2c: 01 00 00 D1 02 D3 [05:27:54]Write i2c OK [05:27:54]MH_I2C_Read... [05:27:54]Read from MH i2c: 01 [05:27:54]MH_I2C_Read... [05:27:54]Read from MH i2c: 01 07 00 [05:27:54]MH_I2C_Read... [05:27:54]Read from MH i2c: 01 07 00 D1 02 00 00 00 00 00 FF 0F E8 [05:27:54]RasterBufferAndPrint [05:27:54]line Счет N : (1)293001 [05:27:54]line ИНН: 02508201610067 [05:27:54]line Контрольно-Кассовый Чек [05:27:54]line ПРОДАЖА [05:27:54]line ТРК (МРК, ГНК) : 64 [05:27:54]line Товар: 2710194800 [05:27:54]line ДТ-К-5 [05:27:54]line 51.190 * 0.00 [05:27:54]line = 0.00 [05:27:54]line НДС 12% НСП 1% [05:27:54]line > о реализуемом товаре [05:27:54]line ИТОГО: 0.00 [05:27:54]line НСП 1% : 0.00 [05:27:54]line НДС 12% : 0.00 [05:27:54]line Наличными: 0.00 [05:27:54]line Безнал.: 0.00 [05:27:54]line Место: АЗС № 130 "Партнер Нефть" [05:27:54]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [05:27:54]line СНО: Общий режим [05:27:54]line Чек 43 22.08.2024 05:27 [05:27:54]line Смена: 469 ФФД: 1.0 [05:27:54]line ЗНМ: 0300000071 [05:27:54]line РНМ: 0000000000092561 [05:27:54]line Версия ККМ: 001 [05:27:54]line Талоны: Топливные Талоны [05:27:54]line 1 [05:27:54]line ФМ: 0000000000871778 [05:27:54]line ФД: 178343 [05:27:54]line ФПД: 63890041181156 [05:27:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T052753&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178343&fm=63890041181156&tin=02508201610067®Number=0000000000092561&sum=0 [05:27:54]written 0, free lines is 4095 [05:27:54]OFD Sender: Processing packet 178343 [packets to send 496, broken 495] [05:27:54]ProducePacketName [05:27:54]name=ofd_packets/00178343 [05:27:54]OFD Sender: To server: pG, [05:27:54]CommunicateWithHost lk.salyk.kg:30040 [05:27:54]ConnectInit lk.salyk.kg [05:27:54]Write to MH i2c: 01 00 00 FB 02 FD [05:27:54]Write i2c OK [05:27:54]MH_I2C_Read... [05:27:54]Read from MH i2c: 01 [05:27:54]MH_I2C_Read... [05:27:54]Read from MH i2c: 01 07 00 [05:27:54]MH_I2C_Read... [05:27:54]Read from MH i2c: 01 07 00 FB 02 00 00 00 00 00 C8 0C D8 [05:27:54]RasterBufferAndPrint [05:27:54]line [05:27:54]line [05:27:54]line [05:27:54]line [05:27:54]line [05:27:54]written 0, free lines is 3277 [05:27:54]MH_Cut [05:27:54]Write to MH i2c: D1 01 00 02 03 01 D7 [05:27:54]Write i2c OK [05:27:54]MH_I2C_Read... [05:27:54]Read from MH i2c: D1 [05:27:54]MH_I2C_Read... [05:27:54]Read from MH i2c: D1 01 00 [05:27:54]MH_I2C_Read... [05:27:54]Read from MH i2c: D1 01 00 02 03 00 D6 [05:27:54]Write to MH i2c: 01 00 00 03 03 06 [05:27:54]Write i2c OK [05:27:54]MH_I2C_Read... [05:27:55]*** Cut start [05:27:55]*** Partial cut [05:27:55]*** CUTSNS_PIN = 1 [05:27:55]*** CUTSNS_PIN = 0 [05:27:55]*** Brake cut motor [05:27:56]Read from MH i2c: 01 [05:27:56]MH_I2C_Read... [05:27:56]*** Stop cut motor [05:27:56]*** Cut end [05:27:56]Read from MH i2c: 01 07 00 [05:27:56]MH_I2C_Read... [05:27:56]Read from MH i2c: 01 07 00 03 03 00 00 00 00 00 FF 0F 1B [05:27:56]process_action close_receipt done [05:27:56]requested_data is exist [05:27:56]produce_requested_data [05:27:56]requested_item fm.sn is exist - process it [05:27:56]wFMCommunicate request_size=4 [05:27:56]MH_SAM_APDU [05:27:56]CAPDU: 80 11 00 00 [05:27:56]Write to MH i2c: E2 08 00 04 03 80 11 00 00 00 00 00 00 81 [05:27:56]Write i2c OK [05:27:56]MH_I2C_Read... [05:27:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:27:56]Read from MH i2c: E2 [05:27:56]MH_I2C_Read... [05:27:56]Read from MH i2c: E2 17 00 [05:27:56]MH_I2C_Read... [05:27:56]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 37 38 90 00 DA [05:27:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [05:27:56]wFMCommunicate OK [05:27:56]requested_item fd.num is exist - process it [05:27:56]SAM_PROTO_GetFieldsCounters [05:27:56]wFMCommunicate request_size=4 [05:27:56]MH_SAM_APDU [05:27:56]CAPDU: 80 13 00 00 [05:27:56]Write to MH i2c: E2 08 00 05 03 80 13 00 00 00 00 00 00 84 [05:27:56]Write i2c OK [05:27:56]MH_I2C_Read... [05:27:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [05:27:56]Read from MH i2c: E2 [05:27:56]MH_I2C_Read... [05:27:56]Read from MH i2c: E2 62 00 [05:27:56]MH_I2C_Read... [05:27:56]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 A7 B8 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 2B 00 00 00 5E 04 04 00 2B 00 00 00 57 04 04 00 2C 00 00 00 19 04 04 00 00 00 00 00 90 00 61 [05:27: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 A7 B8 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 2B 00 00 00 5E 04 04 00 2B 00 00 00 57 04 04 00 2C 00 00 00 19 04 04 00 00 00 00 00 90 00 [05:27:56]wFMCommunicate OK [05:27:56]SAM_PROTO_GetFieldsCounters done [05:27:56]requested_item shift.num is exist - process it [05:27:56]requested_item shift.opened is exist - process it [05:27:56]req_shift_opened [05:27:56]FM_GetShiftState [05:27:56]SAM_PROTO_GetShiftState [05:27:56]wFMCommunicate request_size=4 [05:27:56]MH_SAM_APDU [05:27:56]CAPDU: 80 13 01 00 [05:27:56]Write to MH i2c: E2 08 00 06 03 80 13 01 00 00 00 00 00 86 [05:27:56]Write i2c OK [05:27:56]MH_I2C_Read... [05:27:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:27:56]Read from MH i2c: E2 [05:27:56]MH_I2C_Read... [05:27:56]Read from MH i2c: E2 0E 00 [05:27:56]MH_I2C_Read... [05:27:56]Read from MH i2c: E2 0E 00 06 03 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 34 [05:27:56]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [05:27:56]wFMCommunicate OK [05:27:56]SAM_PROTO_GetShiftState done [05:27:56]FM_GetShiftState done [05:27:56]req_shift_opened done [05:27:56]requested_item shift.open_date is exist - process it [05:27:56]req_shift_open_date [05:27:56]req_shift_open_date done [05:27:56]produce_requested_data done [05:27:56]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178343,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [05:27:56]process_action_free close_receipt [05:27:56]json_value_free [05:27:56]json_value_free done [05:27:56]process_json_proto returns [05:27:56]Send response to host [05:27:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178343,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [05:27:56]free response buf [05:27:56]execute_script done [05:27:56]execute_script returns [05:27:56]free content buf [05:27:56]Sock 9.Close socket [05:27:56]Sock 9.Thread stoped [05:27:56]Connected sock=10 [05:27: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 37 38 0C 01 00 00 54 5B 04 01 71 97 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F6 C7 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 00 00 00 F4 03 04 00 59 CC C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 A7 B8 02 00 35 04 06 00 3A 1B 8F 35 93 E4 5E 2E E3 74 B7 AE 99 98 [05:27: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 37 38 4F 00 00 00 B8 D2 47 00 44 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 37 38 10 04 04 00 A7 B8 02 00 F4 03 04 00 05 78 C6 66 B6 04 01 00 00 C9 7F 88 0E 0C 7D 9D FC [05:27:58]CommunicateWithHost err = 0 [05:27:58]CheckOFDResponse [05:27:58]1017 (14) - 77093643461234 [05:27:58]1041 (16) - 0000000000871778 [05:27:58]1040 (4) - 178343 [05:27:58]1012 (4) - 21.08.2024 23:28 [05:27:58]1206 (1) - 0 [05:27:58]OFD Sender: Remove packet 178343 [05:27:58]ProducePacketName [05:27:58]name=ofd_packets/00178343 [05:27:58]NVStorageDeleteData [05:27:59]OFD Sender: No OFD packet to send [05:28:03]recv_with_timeout no data received [05:28:04]OFD Sender: No OFD packet to send [05:28:09]OFD Sender: No OFD packet to send [05:28:14]OFD Sender: No OFD packet to send [05:28:19]OFD Sender: No OFD packet to send [05:28:24]OFD Sender: No OFD packet to send [05:28:25]recv_with_timeout no data received [05:28:29]OFD Sender: No OFD packet to send [05:28:34]OFD Sender: No OFD packet to send [05:28:35]recv_with_timeout no data received [05:28:39]OFD Sender: No OFD packet to send [05:28:44]OFD Sender: No OFD packet to send [05:28:49]OFD Sender: No OFD packet to send [05:28:54]OFD Sender: No OFD packet to send [05:28:59]OFD Sender: No OFD packet to send [05:29:04]OFD Sender: No OFD packet to send [05:29:09]OFD Sender: No OFD packet to send [05:29:14]OFD Sender: No OFD packet to send [05:29:19]OFD Sender: No OFD packet to send [05:29:24]OFD Sender: No OFD packet to send [05:29:24]recv_with_timeout no data received [05:29:29]OFD Sender: No OFD packet to send [05:29:34]OFD Sender: No OFD packet to send [05:29:39]OFD Sender: No OFD packet to send [05:29:44]OFD Sender: No OFD packet to send [05:29:49]OFD Sender: No OFD packet to send [05:29:54]OFD Sender: No OFD packet to send [05:29:59]OFD Sender: No OFD packet to send [05:30:04]OFD Sender: No OFD packet to send [05:30:09]OFD Sender: No OFD packet to send [05:30:14]OFD Sender: No OFD packet to send [05:30:19]OFD Sender: No OFD packet to send [05:30:24]OFD Sender: No OFD packet to send [05:30:29]OFD Sender: No OFD packet to send [05:30:34]OFD Sender: No OFD packet to send [05:30:39]OFD Sender: No OFD packet to send [05:30:44]OFD Sender: No OFD packet to send [05:30:49]OFD Sender: No OFD packet to send [05:30:54]OFD Sender: No OFD packet to send [05:30:59]OFD Sender: No OFD packet to send [05:31:04]recv_with_timeout no data received [05:31:04]OFD Sender: No OFD packet to send [05:31:09]OFD Sender: No OFD packet to send [05:31:14]OFD Sender: No OFD packet to send [05:31:19]OFD Sender: No OFD packet to send [05:31:24]OFD Sender: No OFD packet to send [05:31:29]OFD Sender: No OFD packet to send [05:31:34]OFD Sender: No OFD packet to send [05:31:39]OFD Sender: No OFD packet to send [05:31:44]OFD Sender: No OFD packet to send [05:31:49]recv_with_timeout no data received [05:31:49]OFD Sender: No OFD packet to send [05:31:54]OFD Sender: No OFD packet to send [05:31:59]OFD Sender: No OFD packet to send [05:32:04]OFD Sender: No OFD packet to send [05:32:09]OFD Sender: No OFD packet to send [05:32:13]accept exits with 8 [05:32:13]New connection [05:32:13]New thread 3067596132 created [05:32:13]Thread 3067452772 joined [05:32:13]Waiting for new connection... [05:32:13] Sock 8.Parse request [05:32:13]Sock 8.Check first char [05:32:13]Sock 8.First char is OK [05:32:13]request: POST /json_proto HTTP/1.0 [05:32:13]Method: POST [05:32:13]URL: /json_proto [05:32:13]Method is POST - this is cgi request [05:32:13]url: /json_proto [05:32:13]query_string will be loaded in cgi processing [05:32:13]execute_cgi json_proto POST (null) [05:32:13]execute_cgi path=json_proto method=POST [05:32:13]POST find Content-Length [05:32:13]Host: 172.17.44.131:8080 [05:32:13]Content-Length: 791 [05:32:13]Content-Type: application/json [05:32:13] [05:32:13]POST finish read [05:32:13]Found Content-Length = 791 [05:32:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293002", "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" : 0.00, "quantity" : 19.690, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\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" ] } } [05:32:13]execute_script... [05:32: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)293002", "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" : 0.00, "quantity" : 19.690, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\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" ] } } [05:32:13]POST & json_proto [05:32:13]process_json_proto [05:32:13]json parsed OK: [05:32:13]protocol is kg_v1.0 [05:32:13]action value=close_receipt [05:32:13]process_action close_receipt [05:32:13]cmd_close_receipt [05:32:13]MH_GetDate [05:32:13]Write to MH i2c: F0 00 00 07 03 F9 [05:32:13]Write i2c OK [05:32:13]MH_I2C_Read... [05:32:13]Read from MH i2c: F0 [05:32:13]MH_I2C_Read... [05:32:13]Read from MH i2c: F0 09 00 [05:32:13]MH_I2C_Read... [05:32:13]Read from MH i2c: F0 09 00 07 03 00 5D CD C6 66 4F 53 BE 66 1E [05:32:13]GetLastDocTimeStamp 1724304473 [05:32:13]current date 1724304733 [05:32:13]FM_GetShiftState [05:32:13]SAM_PROTO_GetShiftState [05:32:13]wFMCommunicate request_size=4 [05:32:13]MH_SAM_APDU [05:32:13]CAPDU: 80 13 01 00 [05:32:13]Write to MH i2c: E2 08 00 08 03 80 13 01 00 00 00 00 00 88 [05:32:13]Write i2c OK [05:32:13]MH_I2C_Read... [05:32:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:32:13]Read from MH i2c: E2 [05:32:13]MH_I2C_Read... [05:32:13]Read from MH i2c: E2 0E 00 [05:32:13]MH_I2C_Read... [05:32:13]Read from MH i2c: E2 0E 00 08 03 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 36 [05:32:13]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [05:32:13]wFMCommunicate OK [05:32:13]SAM_PROTO_GetShiftState done [05:32:13]FM_GetShiftState done [05:32:13]opened in 1724285939 [05:32:13]opened+sec_in_day 1724372339 [05:32:13]quantity*price = 0 [05:32:13]sum+1 = 1 [05:32:13]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 СНО: Общий режим Чек 46 22.08.2024 05:48 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 Талоны: Топливные Талоны 1 ФМ: 0000000000871778 ФД: 178346 ФПД: 81284500979911 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T054851&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178346&fm=81284500979911&tin=02508201610067®Number=0000000000092561&sum=0 [05:48:52]StoreToDocumentArchive [05:48:52]shift 469 fd 178346 [05:48:52]save to /storage/0469/doc_00178346 [05:48:52]save last doc name /storage/0469/doc_00178346 to /storage/kkm_last_doc_name [05:48:52]save OK [05:48:52]Clear old archive folders... [05:48:52]ProcessDocumentItem done err = 0, tmpTLVsize=248 [05:48:52]tlvbuf is 01419D20 [05:48:52]SAM_PROTO_ClearQueue [05:48:52]wFMCommunicate request_size=4 [05:48:52]MH_SAM_APDU [05:48:52]CAPDU: 80 09 00 00 [05:48:52]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [05:48:52]Write i2c OK [05:48:52]MH_I2C_Read... [05:48:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [05:48:52]Read from MH i2c: E2 [05:48:52]MH_I2C_Read... [05:48:52]Read from MH i2c: E2 03 00 [05:48:52]MH_I2C_Read... [05:48:52]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [05:48:52]RAPDU: 90 00 [05:48:52]wFMCommunicate OK [05:48:52]SAM_PROTO_ClearQueue done [05:48:52]KKMCreateOFDPacket [05:48:52]OFDProtocolAddRootSTLVToBuf [05:48:52]FM_MakeSignedData [05:48:52]FM_MakeSignedData [05:48:52]SAM_PROTO_SignData [05:48:52]wFMCommunicate request_size=4 [05:48:52]MH_SAM_APDU [05:48:52]CAPDU: 80 0D 01 02 [05:48:52]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [05:48:52]Write i2c OK [05:48:52]MH_I2C_Read... [05:48:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [05:48:52]Read from MH i2c: E2 [05:48:52]MH_I2C_Read... [05:48:52]Read from MH i2c: E2 03 00 [05:48:52]MH_I2C_Read... [05:48:52]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [05:48:53]RAPDU: 90 00 [05:48:53]wFMCommunicate OK [05:48:53]wFMCommunicate request_size=255 [05:48:53]MH_SAM_APDU [05:48: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 EA 4C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 00 00 00 F4 03 04 00 43 D1 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 AA B8 02 00 35 04 06 00 49 ED 85 CE [05:48:53]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 EA 4C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 00 00 00 F4 03 04 00 43 D1 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 AA B8 02 00 35 04 06 00 49 ED 85 CE 00 00 72 [05:48:53]Write i2c OK [05:48:53]MH_I2C_Read... [05:48:53]OFD Sender: Processing packet 178345 [packets to send 496, broken 495] [05:48:53]ProducePacketName [05:48:53]name=ofd_packets/00178345 [05:48:53]OFD Sender: To server: pG, [05:48:53]CommunicateWithHost lk.salyk.kg:30040 [05:48:53]ConnectInit lk.salyk.kg [05:48:53]Read from MH i2c: *** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:48:53]E2 [05:48:53]MH_I2C_Read... [05:48:53]Read from MH i2c: E2 03 00 [05:48:53]MH_I2C_Read... [05:48:53]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [05:48:53]RAPDU: 90 00 [05:48:53]wFMCommunicate OK [05:48:53]wFMCommunicate request_size=7 [05:48:53]MH_SAM_APDU [05:48:53]CAPDU: 80 0D 02 02 02 80 C7 [05:48:53]Write to MH i2c: E2 0A 00 2E 00 80 0D 02 02 02 00 80 C7 00 00 F3 [05:48:53]Write i2c OK [05:48:53]MH_I2C_Read... [05:48:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:48:53]Read from MH i2c: E2 [05:48:53]MH_I2C_Read... [05:48:53]Read from MH i2c: E2 03 00 [05:48:53]MH_I2C_Read... [05:48:53]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [05:48:53]RAPDU: 90 00 [05:48:53]wFMCommunicate OK [05:48:53]wFMCommunicate request_size=4 [05:48:53]MH_SAM_APDU [05:48:53]CAPDU: 80 0D 03 02 [05:48:53]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [05:48:53]Write i2c OK [05:48:53]MH_I2C_Read... [05:48:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [05:48:53]Read from MH i2c: E2 [05:48:53]MH_I2C_Read... [05:48:53]Read from MH i2c: E2 0B 00 [05:48:53]MH_I2C_Read... [05:48:53]Read from MH i2c: E2 0B 00 2F 00 00 12 D8 B4 3D 86 68 0F F1 90 00 74 [05:48:53]RAPDU: 12 D8 B4 3D 86 68 0F F1 90 00 [05:48:53]wFMCommunicate OK [05:48:53]SAM_PROTO_SignData done [05:48:53]FM_MakeSignedData done [05:48:53]CreateOFDProtocolMessage [05:48:53]wFMCommunicate request_size=4 [05:48:53]MH_SAM_APDU [05:48:53]CAPDU: 80 11 00 00 [05:48:53]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [05:48:53]Write i2c OK [05:48:53]MH_I2C_Read... [05:48:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:48:53]Read from MH i2c: E2 [05:48:53]MH_I2C_Read... [05:48:53]Read from MH i2c: E2 17 00 [05:48:53]MH_I2C_Read... [05:48: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 37 38 90 00 03 [05:48:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [05:48:53]wFMCommunicate OK [05:48:53]CreateOFDProtocolMessage done [05:48:53]OFDSenderStorePacket 178346 [05:48:53]StoreOFDPacket docnum=178346 [05:48:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0C 01 00 00 70 CB 04 01 BF 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 EA 4C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 00 00 00 F4 03 04 00 43 D1 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 AA B8 02 00 35 04 06 00 49 ED 85 CE 80 C7 12 D8 B4 3D 86 68 0F F1 [05:48:53]CheckFolder [05:48:53]dirname=/storage/ofd_packets [05:48:53]CheckFolder done [05:48:53]ProducePacketName [05:48:53]name=ofd_packets/00178346 [05:48:53]NVStorageSaveData ofd_packets/00178346 [05:48:53]File name is /storage/ofd_packets/00178346 [05:48:53]Write 298 bytes [05:48:53]NVStorageSaveData done [05:48:53]OFDSenderStorePacket done [05:48:53]KKMCreateOFDPacket done [05:48:53]NVStorageSaveData kkm_last_timestamp [05:48:53]File name is /storage/kkm_last_timestamp [05:48:53]Write 4 bytes [05:48:53]NVStorageSaveData done [05:48:53]ExternCall_PrintAddStr [05:48:53]wPrintStart [05:48:53]Write to MH i2c: 01 00 00 31 00 31 [05:48:53]Write i2c OK [05:48:53]MH_I2C_Read... [05:48:53]Read from MH i2c: 01 [05:48:53]MH_I2C_Read... [05:48:53]Read from MH i2c: 01 07 00 [05:48:53]MH_I2C_Read... [05:48:53]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [05:48:53]RasterBufferAndPrint [05:48:53]line Счет N : (1)293002 [05:48:53]line ИНН: 02508201610067 [05:48:53]line Контрольно-Кассовый Чек [05:48:53]line ПРОДАЖА [05:48:53]line ТРК (МРК, ГНК) : 34 [05:48:53]line Товар: 2710194800 [05:48:53]line ДТ-К-5 [05:48:53]line 19.690 * 0.00 [05:48:53]line = 0.00 [05:48:53]line НДС 12% НСП 1% [05:48:53]line > о реализуемом товаре [05:48:53]line ИТОГО: 0.00 [05:48:53]line НСП 1% : 0.00 [05:48:53]line НДС 12% : 0.00 [05:48:53]line Наличными: 0.00 [05:48:53]line Безнал.: 0.00 [05:48:53]line Место: АЗС № 130 "Партнер Нефть" [05:48:53]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [05:48:53]line СНО: Общий режим [05:48:53]line Чек 46 22.08.2024 05:48 [05:48:53]line Смена: 469 ФФД: 1.0 [05:48:53]line ЗНМ: 0300000071 [05:48:53]line РНМ: 0000000000092561 [05:48:53]line Версия ККМ: 001 [05:48:53]line Талоны: Топливные Талоны [05:48:53]line 1 [05:48:53]line ФМ: 0000000000871778 [05:48:53]line ФД: 178346 [05:48:53]line ФПД: 81284500979911 [05:48:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T054851&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178346&fm=81284500979911&tin=02508201610067®Number=0000000000092561&sum=0 [05:48:53]written 0, free lines is 4095 [05:48:54]Write to MH i2c: 01 00 00 5B 00 5B [05:48:54]Write i2c OK [05:48:54]MH_I2C_Read... [05:48:54]Read from MH i2c: 01 [05:48:54]MH_I2C_Read... [05:48:54]Read from MH i2c: 01 07 00 [05:48:54]MH_I2C_Read... [05:48:54]Read from MH i2c: 01 07 00 5B 00 00 00 00 00 00 D7 0C 45 [05:48:54]RasterBufferAndPrint [05:48:54]line [05:48:54]line [05:48:54]line [05:48:54]line [05:48:54]line [05:48:54]written 0, free lines is 3312 [05:48:54]MH_Cut [05:48:54]Write to MH i2c: D1 01 00 62 00 01 34 [05:48:54]Write i2c OK [05:48:54]MH_I2C_Read... [05:48:54]Read from MH i2c: D1 [05:48:54]MH_I2C_Read... [05:48:54]Read from MH i2c: D1 01 00 [05:48:54]MH_I2C_Read... [05:48:54]Read from MH i2c: D1 01 00 62 00 00 33 [05:48:54]Write to MH i2c: 01 00 00 63 00 63 [05:48:54]Write i2c OK [05:48:54]MH_I2C_Read... [05:48:55]*** Cut start [05:48:55]*** Partial cut [05:48:55]*** CUTSNS_PIN = 1 [05:48:55]*** CUTSNS_PIN = 0 [05:48:55]*** Brake cut motor [05:48:55]Read from MH i2c: 01 *** Stop cut motor [05:48:55] [05:48:55]*** Cut end [05:48:55]MH_I2C_Read... [05:48:55]Read from MH i2c: 01 07 00 [05:48:55]MH_I2C_Read... [05:48:55]Read from MH i2c: 01 07 00 63 00 00 00 00 00 00 FF 0F 78 [05:48:55]process_action close_receipt done [05:48:55]requested_data is exist [05:48:55]produce_requested_data [05:48:55]requested_item fm.sn is exist - process it [05:48:55]wFMCommunicate request_size=4 [05:48:55]MH_SAM_APDU [05:48:55]CAPDU: 80 11 00 00 [05:48:55]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [05:48:55]Write i2c OK [05:48:55]MH_I2C_Read... [05:48:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:48:55]Read from MH i2c: E2 [05:48:55]MH_I2C_Read... [05:48:55]Read from MH i2c: E2 17 00 [05:48:55]MH_I2C_Read... [05:48:55]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 37 38 90 00 37 [05:48:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [05:48:55]wFMCommunicate OK [05:48:55]requested_item fd.num is exist - process it [05:48:55]SAM_PROTO_GetFieldsCounters [05:48:55]wFMCommunicate request_size=4 [05:48:55]MH_SAM_APDU [05:48:55]CAPDU: 80 13 00 00 [05:48:55]Write to MH i2c: E2 08 00 65 00 80 13 00 00 00 00 00 00 E1 [05:48:55]Write i2c OK [05:48:55]MH_I2C_Read... [05:48:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [05:48:55]Read from MH i2c: E2 [05:48:55]MH_I2C_Read... [05:48:55]Read from MH i2c: E2 62 00 [05:48:55]MH_I2C_Read... [05:48:55]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 AA B8 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 2E 00 00 00 5E 04 04 00 2E 00 00 00 57 04 04 00 2F 00 00 00 19 04 04 00 00 00 00 00 90 00 CA [05:48: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 AA B8 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 2E 00 00 00 5E 04 04 00 2E 00 00 00 57 04 04 00 2F 00 00 00 19 04 04 00 00 00 00 00 90 00 [05:48:56]wFMCommunicate OK [05:48:56]SAM_PROTO_GetFieldsCounters done [05:48:56]requested_item shift.num is exist - process it [05:48:56]requested_item shift.opened is exist - process it [05:48:56]req_shift_opened [05:48:56]FM_GetShiftState [05:48:56]SAM_PROTO_GetShiftState [05:48:56]wFMCommunicate request_size=4 [05:48:56]MH_SAM_APDU [05:48:56]CAPDU: 80 13 01 00 [05:48:56]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [05:48:56]Write i2c OK [05:48:56]MH_I2C_Read... [05:48:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:48:56]Read from MH i2c: E2 [05:48:56]MH_I2C_Read... [05:48:56]Read from MH i2c: E2 0E 00 [05:48:56]MH_I2C_Read... [05:48:56]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 91 [05:48:56]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [05:48:56]wFMCommunicate OK [05:48:56]SAM_PROTO_GetShiftState done [05:48:56]FM_GetShiftState done [05:48:56]req_shift_opened done [05:48:56]requested_item shift.open_date is exist - process it [05:48:56]req_shift_open_date [05:48:56]req_shift_open_date done [05:48:56]produce_requested_data done [05:48:56]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178346,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [05:48:56]process_action_free close_receipt [05:48:56]json_value_free [05:48:56]json_value_free done [05:48:56]process_json_proto returns [05:48:56]Send response to host [05:48:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178346,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [05:48:56]free response buf [05:48:56]execute_script done [05:48:56]execute_script returns [05:48:56]free content buf [05:48:56]Sock 8.Close socket [05:48:56]Sock 8.Thread stoped [05:48:57]recv_with_timeout no data received [05:48:58]ConnectInit Can't take IP for lk.salyk.kg [05:48:58]CommunicateWithHost connect error [05:48:58]CommunicateWithHost err = -1 [05:48:58]OFD Sender: Server communicate error [05:48:58]OFD Sender: Processing packet 178345 [packets to send 497, broken 495] [05:48:58]ProducePacketName [05:48:58]name=ofd_packets/00178345 [05:48:58]OFD Sender: To server: pG, [05:48:58]CommunicateWithHost lk.salyk.kg:30040 [05:48:58]ConnectInit lk.salyk.kg [05:48:59]Connected sock=9 [05:48: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 37 38 0C 01 00 00 C1 7F 04 01 4F 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 EA 4C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 00 00 00 F4 03 04 00 C5 D0 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 A9 B8 02 00 35 04 06 00 C9 7E 69 62 5A 42 30 BF 0F 5C 52 CE E7 A1 [05:48: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 37 38 4F 00 00 00 A9 28 47 00 9A 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 37 38 10 04 04 00 A9 B8 02 00 F4 03 04 00 F3 7C C6 66 B6 04 01 00 00 B1 B9 AE 58 56 15 51 F3 [05:48:59]CommunicateWithHost err = 0 [05:48:59]CheckOFDResponse [05:48:59]1017 (14) - 77093643461234 [05:48:59]1041 (16) - 0000000000871778 [05:48:59]1040 (4) - 178345 [05:48:59]1012 (4) - 21.08.2024 23:49 [05:48:59]1206 (1) - 0 [05:48:59]OFD Sender: Remove packet 178345 [05:48:59]ProducePacketName [05:48:59]name=ofd_packets/00178345 [05:48:59]NVStorageDeleteData [05:49:00]OFD Sender: Processing packet 178346 [packets to send 496, broken 495] [05:49:00]ProducePacketName [05:49:00]name=ofd_packets/00178346 [05:49:00]OFD Sender: To server: pG, [05:49:00]CommunicateWithHost lk.salyk.kg:30040 [05:49:00]ConnectInit lk.salyk.kg [05:49:00]Connected sock=9 [05:49: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 37 38 0C 01 00 00 70 CB 04 01 BF 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 EA 4C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 00 00 00 F4 03 04 00 43 D1 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 AA B8 02 00 35 04 06 00 49 ED 85 CE 80 C7 12 D8 B4 3D 86 68 0F F1 [05:49: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 37 38 4F 00 00 00 A8 16 47 00 6F 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 37 38 10 04 04 00 AA B8 02 00 F4 03 04 00 F4 7C C6 66 B6 04 01 00 00 25 EB EB C0 99 87 C7 D2 [05:49:01]CommunicateWithHost err = 0 [05:49:01]CheckOFDResponse [05:49:01]1017 (14) - 77093643461234 [05:49:01]1041 (16) - 0000000000871778 [05:49:01]1040 (4) - 178346 [05:49:01]1012 (4) - 21.08.2024 23:49 [05:49:01]1206 (1) - 0 [05:49:01]OFD Sender: Remove packet 178346 [05:49:01]ProducePacketName [05:49:01]name=ofd_packets/00178346 [05:49:01]NVStorageDeleteData [05:49:01]accept exits with 6 [05:49:01]New connection [05:49:01]New thread 3067243876 created [05:49:01]Thread 3067387236 joined [05:49:01]Waiting for new connection... [05:49:01] Sock 6.Parse request [05:49:01]Sock 6.Check first char [05:49:01]Sock 6.First char is OK [05:49:01]request: POST /json_proto HTTP/1.0 [05:49:01]Method: POST [05:49:01]URL: /json_proto [05:49:01]Method is POST - this is cgi request [05:49:01]url: /json_proto [05:49:01]query_string will be loaded in cgi processing [05:49:01]execute_cgi json_proto POST (null) [05:49:01]execute_cgi path=json_proto method=POST [05:49:01]POST find Content-Length [05:49:01]Host: 172.17.44.131:8080 [05:49:01]Content-Length: 791 [05:49:01]Content-Type: application/json [05:49:01] [05:49:01]POST finish read [05:49:01]Found Content-Length = 791 [05:49:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293003", "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" : 39.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\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" ] } } [05:49:01]execute_script... [05:49: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)293003", "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" : 39.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\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" ] } } [05:49:01]POST & json_proto [05:49:01]process_json_proto [05:49:01]json parsed OK: [05:49:01]protocol is kg_v1.0 [05:49:01]action value=close_receipt [05:49:01]process_action close_receipt [05:49:01]cmd_close_receipt [05:49:01]MH_GetDate [05:49:01]Write to MH i2c: F0 00 00 67 00 56 [05:49:01]Write i2c OK [05:49:01]MH_I2C_Read... [05:49:01]Read from MH i2c: F0 [05:49:01]MH_I2C_Read... [05:49:01]Read from MH i2c: F0 09 00 [05:49:01]MH_I2C_Read... [05:49:01]Read from MH i2c: F0 09 00 67 00 00 4D D1 C6 66 4F 53 BE 66 6F [05:49:01]GetLastDocTimeStamp 1724305731 [05:49:01]current date 1724305741 [05:49:01]FM_GetShiftState [05:49:01]SAM_PROTO_GetShiftState [05:49:01]wFMCommunicate request_size=4 [05:49:01]MH_SAM_APDU [05:49:01]CAPDU: 80 13 01 00 [05:49:01]Write to MH i2c: E2 08 00 68 00 80 13 01 00 00 00 00 00 E5 [05:49:01]Write i2c OK [05:49:01]MH_I2C_Read... [05:49:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:49:01]Read from MH i2c: E2 [05:49:01]MH_I2C_Read... [05:49:01]Read from MH i2c: E2 0E 00 [05:49:01]MH_I2C_Read... [05:49:01]Read from MH i2c: E2 0E 00 68 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 93 [05:49:01]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [05:49:01]wFMCommunicate OK [05:49:01]SAM_PROTO_GetShiftState done [05:49:01]FM_GetShiftState done [05:49:01]opened in 1724285939 [05:49:01]opened+sec_in_day 1724372339 [05:49:01]quantity*price = 0 [05:49:01]sum+1 = 1 [05:49: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 СНО: Общий режим Чек 47 22.08.2024 05:49 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 Талоны: Топливные Талоны 1 ФМ: 0000000000871778 ФД: 178347 ФПД: 225474411830509 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T054901&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178347&fm=225474411830509&tin=02508201610067®Number=0000000000092561&sum=0 [05:49:02]StoreToDocumentArchive [05:49:02]shift 469 fd 178347 [05:49:02]save to /storage/0469/doc_00178347 [05:49:02]save last doc name /storage/0469/doc_00178347 to /storage/kkm_last_doc_name [05:49:02]save OK [05:49:02]Clear old archive folders... [05:49:02]ProcessDocumentItem done err = 0, tmpTLVsize=248 [05:49:02]tlvbuf is 013B54D0 [05:49:02]SAM_PROTO_ClearQueue [05:49:02]wFMCommunicate request_size=4 [05:49:02]MH_SAM_APDU [05:49:02]CAPDU: 80 09 00 00 [05:49:02]Write to MH i2c: E2 08 00 75 00 80 09 00 00 00 00 00 00 E7 [05:49:02]Write i2c OK [05:49:02]MH_I2C_Read... [05:49:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [05:49:02]Read from MH i2c: E2 [05:49:02]MH_I2C_Read... [05:49:02]Read from MH i2c: E2 03 00 [05:49:02]MH_I2C_Read... [05:49:02]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [05:49:02]RAPDU: 90 00 [05:49:02]wFMCommunicate OK [05:49:02]SAM_PROTO_ClearQueue done [05:49:02]KKMCreateOFDPacket [05:49:02]OFDProtocolAddRootSTLVToBuf [05:49:02]FM_MakeSignedData [05:49:02]FM_MakeSignedData [05:49:02]SAM_PROTO_SignData [05:49:02]wFMCommunicate request_size=4 [05:49:02]MH_SAM_APDU [05:49:02]CAPDU: 80 0D 01 02 [05:49:02]Write to MH i2c: E2 08 00 76 00 80 0D 01 02 00 00 00 00 EF [05:49:02]Write i2c OK [05:49:02]MH_I2C_Read... [05:49:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [05:49:02]Read from MH i2c: E2 [05:49:02]MH_I2C_Read... [05:49:02]Read from MH i2c: E2 03 00 [05:49:02]MH_I2C_Read... [05:49:02]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [05:49:02]RAPDU: 90 00 [05:49:02]wFMCommunicate OK [05:49:02]wFMCommunicate request_size=255 [05:49:02]MH_SAM_APDU [05:49: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 D4 99 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 00 00 00 F4 03 04 00 4D D1 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 AB B8 02 00 35 04 06 00 CD 11 5A 39 [05:49:03]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 D4 99 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 00 00 00 F4 03 04 00 4D D1 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 AB B8 02 00 35 04 06 00 CD 11 5A 39 00 00 E7 [05:49:03]Write i2c OK [05:49:03]MH_I2C_Read... [05:49:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:49:03]Read from MH i2c: E2 [05:49:03]MH_I2C_Read... [05:49:03]Read from MH i2c: E2 03 00 [05:49:03]MH_I2C_Read... [05:49:03]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [05:49:03]RAPDU: 90 00 [05:49:03]wFMCommunicate OK [05:49:03]wFMCommunicate request_size=7 [05:49:03]MH_SAM_APDU [05:49:03]CAPDU: 80 0D 02 02 02 1C ED [05:49:03]Write to MH i2c: E2 0A 00 78 00 80 0D 02 02 02 00 1C ED 00 00 FF [05:49:03]Write i2c OK [05:49:03]MH_I2C_Read... [05:49:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:49:03]Read from MH i2c: E2 [05:49:03]MH_I2C_Read... [05:49:03]Read from MH i2c: E2 03 00 [05:49:03]MH_I2C_Read... [05:49:03]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [05:49:03]RAPDU: 90 00 [05:49:03]wFMCommunicate OK [05:49:03]wFMCommunicate request_size=4 [05:49:03]MH_SAM_APDU [05:49:03]CAPDU: 80 0D 03 02 [05:49:03]Write to MH i2c: E2 08 00 79 00 80 0D 03 02 00 00 00 00 F4 [05:49:03]Write i2c OK [05:49:03]MH_I2C_Read... [05:49:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [05:49:03]Read from MH i2c: E2 [05:49:03]MH_I2C_Read... [05:49:03]Read from MH i2c: E2 0B 00 [05:49:03]MH_I2C_Read... [05:49:03]Read from MH i2c: E2 0B 00 79 00 00 B4 BA 80 AC 5A 9D B5 19 90 00 54 [05:49:03]RAPDU: B4 BA 80 AC 5A 9D B5 19 90 00 [05:49:03]wFMCommunicate OK [05:49:03]SAM_PROTO_SignData done [05:49:03]FM_MakeSignedData done [05:49:03]CreateOFDProtocolMessage [05:49:03]wFMCommunicate request_size=4 [05:49:03]MH_SAM_APDU [05:49:03]CAPDU: 80 11 00 00 [05:49:03]Write to MH i2c: E2 08 00 7A 00 80 11 00 00 00 00 00 00 F4 [05:49:03]Write i2c OK [05:49:03]MH_I2C_Read... [05:49:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:49:03]Read from MH i2c: E2 [05:49:03]MH_I2C_Read... [05:49:03]Read from MH i2c: E2 17 00 [05:49:03]MH_I2C_Read... [05:49:03]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 37 38 90 00 4D [05:49:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [05:49:03]wFMCommunicate OK [05:49:03]CreateOFDProtocolMessage done [05:49:03]OFDSenderStorePacket 178347 [05:49:03]StoreOFDPacket docnum=178347 [05:49:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0C 01 00 00 B5 C4 04 01 94 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 D4 99 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 00 00 00 F4 03 04 00 4D D1 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 AB B8 02 00 35 04 06 00 CD 11 5A 39 1C ED B4 BA 80 AC 5A 9D B5 19 [05:49:03]CheckFolder [05:49:03]dirname=/storage/ofd_packets [05:49:03]CheckFolder done [05:49:03]ProducePacketName [05:49:03]name=ofd_packets/00178347 [05:49:03]NVStorageSaveData ofd_packets/00178347 [05:49:03]File name is /storage/ofd_packets/00178347 [05:49:03]Write 298 bytes [05:49:03]NVStorageSaveData done [05:49:03]OFDSenderStorePacket done [05:49:03]KKMCreateOFDPacket done [05:49:03]NVStorageSaveData kkm_last_timestamp [05:49:03]File name is /storage/kkm_last_timestamp [05:49:03]Write 4 bytes [05:49:03]NVStorageSaveData done [05:49:03]ExternCall_PrintAddStr [05:49:03]wPrintStart [05:49:03]Write to MH i2c: 01 00 00 7B 00 7B [05:49:03]Write i2c OK [05:49:03]MH_I2C_Read... [05:49:03]Read from MH i2c: 01 [05:49:03]MH_I2C_Read... [05:49:03]Read from MH i2c: 01 07 00 [05:49:03]MH_I2C_Read... [05:49:03]Read from MH i2c: 01 07 00 7B 00 00 00 00 00 00 FF 0F 90 [05:49:03]RasterBufferAndPrint [05:49:03]line Счет N : (1)293003 [05:49:03]line ИНН: 02508201610067 [05:49:03]line Контрольно-Кассовый Чек [05:49:03]line ПРОДАЖА [05:49:03]line ТРК (МРК, ГНК) : 54 [05:49:03]line Товар: 2710194800 [05:49:03]line ДТ-К-5 [05:49:03]line 39.380 * 0.00 [05:49:03]line = 0.00 [05:49:03]line НДС 12% НСП 1% [05:49:03]line > о реализуемом товаре [05:49:03]line ИТОГО: 0.00 [05:49:03]line НСП 1% : 0.00 [05:49:03]line НДС 12% : 0.00 [05:49:03]line Наличными: 0.00 [05:49:03]line Безнал.: 0.00 [05:49:03]line Место: АЗС № 130 "Партнер Нефть" [05:49:03]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [05:49:03]line СНО: Общий режим [05:49:03]line Чек 47 22.08.2024 05:49 [05:49:03]line Смена: 469 ФФД: 1.0 [05:49:03]line ЗНМ: 0300000071 [05:49:03]line РНМ: 0000000000092561 [05:49:03]line Версия ККМ: 001 [05:49:03]line Талоны: Топливные Талоны [05:49:03]line 1 [05:49:03]line ФМ: 0000000000871778 [05:49:03]line ФД: 178347 [05:49:03]line ФПД: 225474411830509 [05:49:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T054901&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178347&fm=225474411830509&tin=02508201610067®Number=0000000000092561&sum=0 [05:49:03]OFD Sender: Processing packet 178347 [packets to send 496, broken 495] [05:49:03]ProducePacketName [05:49:03]name=ofd_packets/00178347 [05:49:03]OFD Sender: To server: pG, [05:49:03]CommunicateWithHost lk.salyk.kg:30040 [05:49:03]ConnectInit lk.salyk.kg [05:49:03]written 0, free lines is 4095 [05:49:04]Write to MH i2c: 01 00 00 A5 00 A5 [05:49:04]Write i2c OK [05:49:04]MH_I2C_Read... [05:49:04]Read from MH i2c: 01 [05:49:04]MH_I2C_Read... [05:49:04]Read from MH i2c: 01 07 00 [05:49:04]MH_I2C_Read... [05:49:04]Read from MH i2c: 01 07 00 A5 00 00 00 00 00 00 D4 0C 8C [05:49:04]RasterBufferAndPrint [05:49:04]line [05:49:04]line [05:49:04]line [05:49:04]line [05:49:04]line [05:49:04]written 0, free lines is 3311 [05:49:04]MH_Cut [05:49:04]Write to MH i2c: D1 01 00 AC 00 01 7E [05:49:04]Write i2c OK [05:49:04]MH_I2C_Read... [05:49:04]Read from MH i2c: D1 [05:49:04]MH_I2C_Read... [05:49:04]Read from MH i2c: D1 01 00 [05:49:04]MH_I2C_Read... [05:49:04]Read from MH i2c: D1 01 00 AC 00 00 7D [05:49:04]Write to MH i2c: 01 00 00 AD 00 AD [05:49:04]Write i2c OK [05:49:04]MH_I2C_Read... [05:49:04]Connected sock=11 [05:49: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 37 38 0C 01 00 00 B5 C4 04 01 94 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 D4 99 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 00 00 00 F4 03 04 00 4D D1 C6 66 0E 04 04 00 *** Cut start [05:49:05]D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 AB B8 02 00 35 04 06 00 CD 11 5A 39 1C ED B4 BA 80 *** Partial cut [05:49:05]AC *** CUTSNS_PIN = 1 [05:49:05]5A *** CUTSNS_PIN = 0 [05:49:05]9D B5 19 [05:49:05]*** Brake cut motor [05:49: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 37 38 4F 00 00 00 F7 FD 47 00 C2 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 37 38 10 04 04 00 AB B8 02 00 F4 03 04 00 F9 7C C6 66 B6 04 01 00 00 A9 76 AF 14 4E 9E 3B 25 [05:49:05]CommunicateWithHost err = 0 [05:49:05]CheckOFDResponse [05:49:05]1017 (14) - 77093643461234 [05:49:05]1041 (16) - 0000000000871778 [05:49:05]1040 (4) - 178347 [05:49:05]1012 (4) - 21.08.2024 23:49 [05:49:05]1206 (1) - 0 [05:49:05]OFD Sender: Remove packet 178347 [05:49:05]ProducePacketName [05:49:05]name=ofd_packets/00178347 [05:49:05]NVStorageDeleteData [05:49:05]Read from MH i2c: *** Stop cut motor [05:49:05]01 *** Cut end [05:49:05] [05:49:05]MH_I2C_Read... [05:49:05]Read from MH i2c: 01 07 00 [05:49:05]MH_I2C_Read... [05:49:05]Read from MH i2c: 01 07 00 AD 00 00 00 00 00 00 FF 0F C2 [05:49:05]process_action close_receipt done [05:49:05]requested_data is exist [05:49:05]produce_requested_data [05:49:05]requested_item fm.sn is exist - process it [05:49:05]wFMCommunicate request_size=4 [05:49:05]MH_SAM_APDU [05:49:05]CAPDU: 80 11 00 00 [05:49:05]Write to MH i2c: E2 08 00 AE 00 80 11 00 00 00 00 00 00 28 [05:49:05]Write i2c OK [05:49:05]MH_I2C_Read... [05:49:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:49:05]Read from MH i2c: E2 [05:49:05]MH_I2C_Read... [05:49:05]Read from MH i2c: E2 17 00 [05:49:05]MH_I2C_Read... [05:49:05]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 37 38 90 00 81 [05:49:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [05:49:05]wFMCommunicate OK [05:49:05]requested_item fd.num is exist - process it [05:49:05]SAM_PROTO_GetFieldsCounters [05:49:05]wFMCommunicate request_size=4 [05:49:05]MH_SAM_APDU [05:49:05]CAPDU: 80 13 00 00 [05:49:05]Write to MH i2c: E2 08 00 AF 00 80 13 00 00 00 00 00 00 2B [05:49:05]Write i2c OK [05:49:05]MH_I2C_Read... [05:49:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [05:49:05]Read from MH i2c: E2 [05:49:05]MH_I2C_Read... [05:49:05]Read from MH i2c: E2 62 00 [05:49:05]MH_I2C_Read... [05:49:05]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 AB B8 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 2F 00 00 00 5E 04 04 00 2F 00 00 00 57 04 04 00 30 00 00 00 19 04 04 00 00 00 00 00 90 00 18 [05:49:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 AB B8 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 2F 00 00 00 5E 04 04 00 2F 00 00 00 57 04 04 00 30 00 00 00 19 04 04 00 00 00 00 00 90 00 [05:49:05]wFMCommunicate OK [05:49:05]SAM_PROTO_GetFieldsCounters done [05:49:05]requested_item shift.num is exist - process it [05:49:05]requested_item shift.opened is exist - process it [05:49:05]req_shift_opened [05:49:05]FM_GetShiftState [05:49:05]SAM_PROTO_GetShiftState [05:49:05]wFMCommunicate request_size=4 [05:49:05]MH_SAM_APDU [05:49:05]CAPDU: 80 13 01 00 [05:49:05]Write to MH i2c: E2 08 00 B0 00 80 13 01 00 00 00 00 00 2D [05:49:05]Write i2c OK [05:49:05]MH_I2C_Read... [05:49:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:49:05]Read from MH i2c: E2 [05:49:05]MH_I2C_Read... [05:49:05]Read from MH i2c: E2 0E 00 [05:49:05]MH_I2C_Read... [05:49:05]Read from MH i2c: E2 0E 00 B0 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 DB [05:49:05]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [05:49:05]wFMCommunicate OK [05:49:05]SAM_PROTO_GetShiftState done [05:49:05]FM_GetShiftState done [05:49:05]req_shift_opened done [05:49:05]requested_item shift.open_date is exist - process it [05:49:05]req_shift_open_date [05:49:05]req_shift_open_date done [05:49:05]produce_requested_data done [05:49:05]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178347,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [05:49:05]process_action_free close_receipt [05:49:06]json_value_free [05:49:06]json_value_free done [05:49:06]process_json_proto returns [05:49:06]Send response to host [05:49:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178347,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [05:49:06]OFD Sender: No OFD packet to send [05:49:06]free response buf [05:49:06]execute_script done [05:49:06]execute_script returns [05:49:06]free content buf [05:49:06]Sock 6.Close socket [05:49:06]Sock 6.Thread stoped [05:49:11]OFD Sender: No OFD packet to send [05:49:16]OFD Sender: No OFD packet to send [05:49:21]OFD Sender: No OFD packet to send [05:49:26]OFD Sender: No OFD packet to send [05:49:31]OFD Sender: No OFD packet to send [05:49:36]OFD Sender: No OFD packet to send [05:49:41]OFD Sender: No OFD packet to send [05:49:46]OFD Sender: No OFD packet to send [05:49:51]OFD Sender: No OFD packet to send [05:49:54]recv_with_timeout no data received [05:49:56]OFD Sender: No OFD packet to send [05:50:01]OFD Sender: No OFD packet to send [05:50:04]accept exits with 9 [05:50:04]New connection [05:50:04]New thread 3067387236 created [05:50:04]Thread 3067243876 joined [05:50:04]Waiting for new connection... [05:50:04] Sock 9.Parse request [05:50:04]Sock 9.Check first char [05:50:04]Sock 9.First char is OK [05:50:04]request: POST /json_proto HTTP/1.0 [05:50:04]Method: POST [05:50:04]URL: /json_proto [05:50:04]Method is POST - this is cgi request [05:50:04]url: /json_proto [05:50:04]query_string will be loaded in cgi processing [05:50:04]execute_cgi json_proto POST (null) [05:50:04]execute_cgi path=json_proto method=POST [05:50:04]POST find Content-Length [05:50:04]Host: 172.17.44.131:8080 [05:50:04]Content-Length: 791 [05:50:04]Content-Type: application/json [05:50:04] [05:50:04]POST finish read [05:50:04]Found Content-Length = 791 [05:50:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293013", "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" : 19.690, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\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" ] } } [05:50:04]execute_script... [05:50: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)293013", "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" : 19.690, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\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" ] } } [05:50:04]POST & json_proto [05:50:04]process_json_proto [05:50:04]json parsed OK: [05:50:04]protocol is kg_v1.0 [05:50:04]action value=close_receipt [05:50:04]process_action close_receipt [05:50:04]cmd_close_receipt [05:50:04]MH_GetDate [05:50:04]Write to MH i2c: F0 00 00 B1 00 A0 [05:50:04]Write i2c OK [05:50:04]MH_I2C_Read... [05:50:04]Read from MH i2c: F0 [05:50:04]MH_I2C_Read... [05:50:04]Read from MH i2c: F0 09 00 [05:50:04]MH_I2C_Read... [05:50:04]Read from MH i2c: F0 09 00 B1 00 00 8C D1 C6 66 4F 53 BE 66 F8 [05:50:04]GetLastDocTimeStamp 1724305741 [05:50:04]current date 1724305804 [05:50:04]FM_GetShiftState [05:50:04]SAM_PROTO_GetShiftState [05:50:04]wFMCommunicate request_size=4 [05:50:04]MH_SAM_APDU [05:50:04]CAPDU: 80 13 01 00 [05:50:04]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [05:50:04]Write i2c OK [05:50:04]MH_I2C_Read... [05:50:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:50:04]Read from MH i2c: E2 [05:50:04]MH_I2C_Read... [05:50:04]Read from MH i2c: E2 0E 00 [05:50:04]MH_I2C_Read... [05:50:04]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 DD [05:50:04]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [05:50:04]wFMCommunicate OK [05:50:04]SAM_PROTO_GetShiftState done [05:50:04]FM_GetShiftState done [05:50:04]opened in 1724285939 [05:50:04]opened+sec_in_day 1724372339 [05:50:04]quantity*price = 0 [05:50:04]sum+1 = 1 [05:50:04]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 48 22.08.2024 05:50 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 Талоны: Топливные Талоны 1 ФМ: 0000000000871778 ФД: 178348 ФПД: 171235500528273 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T055004&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178348&fm=171235500528273&tin=02508201610067®Number=0000000000092561&sum=0 [05:50:05]StoreToDocumentArchive [05:50:05]shift 469 fd 178348 [05:50:05]save to /storage/0469/doc_00178348 [05:50:05]save last doc name /storage/0469/doc_00178348 to /storage/kkm_last_doc_name [05:50:05]save OK [05:50:05]Clear old archive folders... [05:50:05]ProcessDocumentItem done err = 0, tmpTLVsize=248 [05:50:05]tlvbuf is 01418AA0 [05:50:05]SAM_PROTO_ClearQueue [05:50:05]wFMCommunicate request_size=4 [05:50:05]MH_SAM_APDU [05:50:05]CAPDU: 80 09 00 00 [05:50:05]Write to MH i2c: E2 08 00 BF 00 80 09 00 00 00 00 00 00 31 [05:50:05]Write i2c OK [05:50:05]MH_I2C_Read... [05:50:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [05:50:05]Read from MH i2c: E2 [05:50:05]MH_I2C_Read... [05:50:05]Read from MH i2c: E2 03 00 [05:50:05]MH_I2C_Read... [05:50:05]Read from MH i2c: E2 03 00 BF 00 00 90 00 33 [05:50:05]RAPDU: 90 00 [05:50:05]wFMCommunicate OK [05:50:05]SAM_PROTO_ClearQueue done [05:50:05]KKMCreateOFDPacket [05:50:05]OFDProtocolAddRootSTLVToBuf [05:50:05]FM_MakeSignedData [05:50:05]FM_MakeSignedData [05:50:05]SAM_PROTO_SignData [05:50:05]wFMCommunicate request_size=4 [05:50:05]MH_SAM_APDU [05:50:05]CAPDU: 80 0D 01 02 [05:50:05]Write to MH i2c: E2 08 00 C0 00 80 0D 01 02 00 00 00 00 39 [05:50:05]Write i2c OK [05:50:05]MH_I2C_Read... [05:50:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [05:50:05]Read from MH i2c: E2 [05:50:05]MH_I2C_Read... [05:50:05]Read from MH i2c: E2 03 00 [05:50:05]MH_I2C_Read... [05:50:05]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [05:50:05]RAPDU: 90 00 [05:50:05]wFMCommunicate OK [05:50:05]wFMCommunicate request_size=255 [05:50:05]MH_SAM_APDU [05:50: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 EA 4C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 00 00 00 F4 03 04 00 8C D1 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 AC B8 02 00 35 04 06 00 9B BC DF 2E [05:50:05]Write to MH i2c: E2 02 01 C1 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 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 00 00 00 F4 03 04 00 8C D1 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 AC B8 02 00 35 04 06 00 9B BC DF 2E 00 00 2E [05:50:05]Write i2c OK [05:50:05]MH_I2C_Read... [05:50:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:50:05]Read from MH i2c: E2 [05:50:05]MH_I2C_Read... [05:50:05]Read from MH i2c: E2 03 00 [05:50:05]MH_I2C_Read... [05:50:05]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [05:50:05]RAPDU: 90 00 [05:50:05]wFMCommunicate OK [05:50:05]wFMCommunicate request_size=7 [05:50:05]MH_SAM_APDU [05:50:05]CAPDU: 80 0D 02 02 02 92 91 [05:50:05]Write to MH i2c: E2 0A 00 C2 00 80 0D 02 02 02 00 92 91 00 00 63 [05:50:05]Write i2c OK [05:50:05]MH_I2C_Read... [05:50:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:50:05]Read from MH i2c: E2 [05:50:05]MH_I2C_Read... [05:50:05]Read from MH i2c: E2 03 00 [05:50:05]MH_I2C_Read... [05:50:05]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [05:50:05]RAPDU: 90 00 [05:50:05]wFMCommunicate OK [05:50:05]wFMCommunicate request_size=4 [05:50:05]MH_SAM_APDU [05:50:05]CAPDU: 80 0D 03 02 [05:50:05]Write to MH i2c: E2 08 00 C3 00 80 0D 03 02 00 00 00 00 3E [05:50:05]Write i2c OK [05:50:05]MH_I2C_Read... [05:50:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [05:50:05]Read from MH i2c: E2 [05:50:05]MH_I2C_Read... [05:50:05]Read from MH i2c: E2 0B 00 [05:50:05]MH_I2C_Read... [05:50:05]Read from MH i2c: E2 0B 00 C3 00 00 96 BA B2 20 EA F3 24 F1 90 00 53 [05:50:05]RAPDU: 96 BA B2 20 EA F3 24 F1 90 00 [05:50:05]wFMCommunicate OK [05:50:05]SAM_PROTO_SignData done [05:50:05]FM_MakeSignedData done [05:50:05]CreateOFDProtocolMessage [05:50:05]wFMCommunicate request_size=4 [05:50:05]MH_SAM_APDU [05:50:05]CAPDU: 80 11 00 00 [05:50:05]Write to MH i2c: E2 08 00 C4 00 80 11 00 00 00 00 00 00 3E [05:50:05]Write i2c OK [05:50:05]MH_I2C_Read... [05:50:05]Read from MH i2c: E2 [05:50:05]MH_I2C_Read... [05:50:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:50:05]Read from MH i2c: E2 17 00 [05:50:05]MH_I2C_Read... [05:50:05]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 37 38 90 00 97 [05:50:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [05:50:05]wFMCommunicate OK [05:50:05]CreateOFDProtocolMessage done [05:50:05]OFDSenderStorePacket 178348 [05:50:05]StoreOFDPacket docnum=178348 [05:50:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0C 01 00 00 58 9E 04 01 00 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 EA 4C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 00 00 00 F4 03 04 00 8C D1 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 AC B8 02 00 35 04 06 00 9B BC DF 2E 92 91 96 BA B2 20 EA F3 24 F1 [05:50:05]CheckFolder [05:50:05]dirname=/storage/ofd_packets [05:50:05]CheckFolder done [05:50:05]ProducePacketName [05:50:05]name=ofd_packets/00178348 [05:50:05]NVStorageSaveData ofd_packets/00178348 [05:50:05]File name is /storage/ofd_packets/00178348 [05:50:05]Write 298 bytes [05:50:05]NVStorageSaveData done [05:50:05]OFDSenderStorePacket done [05:50:05]KKMCreateOFDPacket done [05:50:05]NVStorageSaveData kkm_last_timestamp [05:50:05]File name is /storage/kkm_last_timestamp [05:50:05]Write 4 bytes [05:50:05]NVStorageSaveData done [05:50:05]ExternCall_PrintAddStr [05:50:05]wPrintStart [05:50:05]Write to MH i2c: 01 00 00 C5 00 C5 [05:50:05]Write i2c OK [05:50:05]MH_I2C_Read... [05:50:05]Read from MH i2c: 01 [05:50:05]MH_I2C_Read... [05:50:05]Read from MH i2c: 01 07 00 [05:50:05]MH_I2C_Read... [05:50:05]Read from MH i2c: 01 07 00 C5 00 00 00 00 00 00 FF 0F DA [05:50:05]RasterBufferAndPrint [05:50:05]line Счет N : (1)293013 [05:50:05]line ИНН: 02508201610067 [05:50:05]line Контрольно-Кассовый Чек [05:50:05]line ПРОДАЖА [05:50:05]line ТРК (МРК, ГНК) : 11 [05:50:05]line Товар: 2710194800 [05:50:05]line ДТ-К-5 [05:50:05]line 19.690 * 0.00 [05:50:05]line = 0.00 [05:50:05]line НДС 12% НСП 1% [05:50:05]line > о реализуемом товаре [05:50:05]line ИТОГО: 0.00 [05:50:05]line НСП 1% : 0.00 [05:50:05]line НДС 12% : 0.00 [05:50:05]line Наличными: 0.00 [05:50:05]line Безнал.: 0.00 [05:50:05]line Место: АЗС № 130 "Партнер Нефть" [05:50:05]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [05:50:05]line СНО: Общий режим [05:50:05]line Чек 48 22.08.2024 05:50 [05:50:05]line Смена: 469 ФФД: 1.0 [05:50:05]line ЗНМ: 0300000071 [05:50:05]line РНМ: 0000000000092561 [05:50:05]line Версия ККМ: 001 [05:50:05]line Талоны: Топливные Талоны [05:50:05]line 1 [05:50:05]line ФМ: 0000000000871778 [05:50:05]line ФД: 178348 [05:50:05]line ФПД: 171235500528273 [05:50:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T055004&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178348&fm=171235500528273&tin=02508201610067®Number=0000000000092561&sum=0 [05:50:05]written 0, free lines is 4095 [05:50:05]OFD Sender: Processing packet 178348 [packets to send 496, broken 495] [05:50:05]ProducePacketName [05:50:05]name=ofd_packets/00178348 [05:50:05]OFD Sender: To server: pG, [05:50:05]CommunicateWithHost lk.salyk.kg:30040 [05:50:05]ConnectInit lk.salyk.kg [05:50:06]Write to MH i2c: 01 00 00 EF 00 EF [05:50:06]Write i2c OK [05:50:06]MH_I2C_Read... [05:50:06]Read from MH i2c: 01 [05:50:06]MH_I2C_Read... [05:50:06]Read from MH i2c: 01 07 00 [05:50:06]MH_I2C_Read... [05:50:06]Read from MH i2c: 01 07 00 EF 00 00 00 00 00 00 D9 0C DB [05:50:06]RasterBufferAndPrint [05:50:06]line [05:50:06]line [05:50:06]line [05:50:06]line [05:50:06]line [05:50:06]written 0, free lines is 3301 [05:50:06]MH_Cut [05:50:06]Write to MH i2c: D1 01 00 F6 00 01 C8 [05:50:06]Write i2c OK [05:50:06]MH_I2C_Read... [05:50:06]Read from MH i2c: D1 [05:50:06]MH_I2C_Read... [05:50:06]Read from MH i2c: D1 01 00 [05:50:06]MH_I2C_Read... [05:50:06]Read from MH i2c: D1 01 00 F6 00 00 C7 [05:50:06]Write to MH i2c: 01 00 00 F7 00 F7 [05:50:06]Write i2c OK [05:50:06]MH_I2C_Read... [05:50:07]*** Cut start [05:50:07]*** Partial cut [05:50:07]*** CUTSNS_PIN = 1 [05:50:07]*** CUTSNS_PIN = 0 [05:50:07]*** Brake cut motor [05:50:07]Read from MH i2c: 01 [05:50:07]MH_I2C_Read... [05:50:07]*** Stop cut motor [05:50:07]*** Cut end [05:50:07]Read from MH i2c: 01 07 00 [05:50:07]MH_I2C_Read... [05:50:07]Read from MH i2c: 01 07 00 F7 00 00 00 00 00 00 FF 0F 0C [05:50:07]process_action close_receipt done [05:50:07]requested_data is exist [05:50:07]produce_requested_data [05:50:07]requested_item fm.sn is exist - process it [05:50:07]wFMCommunicate request_size=4 [05:50:07]MH_SAM_APDU [05:50:07]CAPDU: 80 11 00 00 [05:50:07]Write to MH i2c: E2 08 00 F8 00 80 11 00 00 00 00 00 00 72 [05:50:07]Write i2c OK [05:50:07]MH_I2C_Read... [05:50:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:50:07]Read from MH i2c: E2 [05:50:07]MH_I2C_Read... [05:50:07]Read from MH i2c: E2 17 00 [05:50:07]MH_I2C_Read... [05:50:07]Read from MH i2c: E2 17 00 F8 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 CB [05:50:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [05:50:07]wFMCommunicate OK [05:50:07]requested_item fd.num is exist - process it [05:50:07]SAM_PROTO_GetFieldsCounters [05:50:07]wFMCommunicate request_size=4 [05:50:07]MH_SAM_APDU [05:50:07]CAPDU: 80 13 00 00 [05:50:07]Write to MH i2c: E2 08 00 F9 00 80 13 00 00 00 00 00 00 75 [05:50:07]Write i2c OK [05:50:07]MH_I2C_Read... [05:50:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [05:50:07]Read from MH i2c: E2 [05:50:07]MH_I2C_Read... [05:50:07]Read from MH i2c: E2 62 00 [05:50:07]MH_I2C_Read... [05:50:07]Read from MH i2c: E2 62 00 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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 AC B8 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 30 00 00 00 5E 04 04 00 30 00 00 00 57 04 04 00 31 00 00 00 19 04 04 00 00 00 00 00 90 00 66 [05:50:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 AC B8 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 30 00 00 00 5E 04 04 00 30 00 00 00 57 04 04 00 31 00 00 00 19 04 04 00 00 00 00 00 90 00 [05:50:07]wFMCommunicate OK [05:50:07]SAM_PROTO_GetFieldsCounters done [05:50:07]requested_item shift.num is exist - process it [05:50:07]requested_item shift.opened is exist - process it [05:50:07]req_shift_opened [05:50:07]FM_GetShiftState [05:50:07]SAM_PROTO_GetShiftState [05:50:07]wFMCommunicate request_size=4 [05:50:07]MH_SAM_APDU [05:50:07]CAPDU: 80 13 01 00 [05:50:07]Write to MH i2c: E2 08 00 FA 00 80 13 01 00 00 00 00 00 77 [05:50:07]Write i2c OK [05:50:07]MH_I2C_Read... [05:50:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:50:08]Read from MH i2c: E2 [05:50:08]MH_I2C_Read... [05:50:08]Read from MH i2c: E2 0E 00 [05:50:08]MH_I2C_Read... [05:50:08]Read from MH i2c: E2 0E 00 FA 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 25 [05:50:08]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [05:50:08]wFMCommunicate OK [05:50:08]SAM_PROTO_GetShiftState done [05:50:08]FM_GetShiftState done [05:50:08]req_shift_opened done [05:50:08]requested_item shift.open_date is exist - process it [05:50:08]req_shift_open_date [05:50:08]req_shift_open_date done [05:50:08]produce_requested_data done [05:50:08]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178348,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [05:50:08]process_action_free close_receipt [05:50:08]json_value_free [05:50:08]json_value_free done [05:50:08]process_json_proto returns [05:50:08]Send response to host [05:50:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178348,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [05:50:08]free response buf [05:50:08]execute_script done [05:50:08]execute_script returns [05:50:08]free content buf [05:50:08]Sock 9.Close socket [05:50:08]Sock 9.Thread stoped [05:50:08]recv_with_timeout no data received [05:50:11]Connected sock=11 [05:50: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 37 38 0C 01 00 00 58 9E 04 01 00 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 EA 4C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 00 00 00 F4 03 04 00 8C D1 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 AC B8 02 00 35 04 06 00 9B BC DF 2E 92 91 96 BA B2 20 EA F3 24 F1 [05:50: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 37 38 4F 00 00 00 3D D9 47 00 67 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 37 38 10 04 04 00 AC B8 02 00 F4 03 04 00 3B 7D C6 66 B6 04 01 00 00 48 D7 08 4A 07 A8 8D BA [05:50:12]CommunicateWithHost err = 0 [05:50:12]CheckOFDResponse [05:50:12]1017 (14) - 77093643461234 [05:50:12]1041 (16) - 0000000000871778 [05:50:12]1040 (4) - 178348 [05:50:12]1012 (4) - 21.08.2024 23:50 [05:50:12]1206 (1) - 0 [05:50:12]OFD Sender: Remove packet 178348 [05:50:12]ProducePacketName [05:50:12]name=ofd_packets/00178348 [05:50:12]NVStorageDeleteData [05:50:13]OFD Sender: No OFD packet to send [05:50:18]OFD Sender: No OFD packet to send [05:50:19]recv_with_timeout no data received [05:50:23]OFD Sender: No OFD packet to send [05:50:28]OFD Sender: No OFD packet to send [05:50:33]OFD Sender: No OFD packet to send [05:50:38]OFD Sender: No OFD packet to send [05:50:43]OFD Sender: No OFD packet to send [05:50:48]OFD Sender: No OFD packet to send [05:50:53]OFD Sender: No OFD packet to send [05:50:58]OFD Sender: No OFD packet to send [05:51:03]OFD Sender: No OFD packet to send [05:51:08]OFD Sender: No OFD packet to send [05:51:13]OFD Sender: No OFD packet to send [05:51:18]OFD Sender: No OFD packet to send [05:51:23]OFD Sender: No OFD packet to send [05:51:28]OFD Sender: No OFD packet to send [05:51:33]OFD Sender: No OFD packet to send [05:51:38]OFD Sender: No OFD packet to send [05:51:43]OFD Sender: No OFD packet to send [05:51:48]OFD Sender: No OFD packet to send [05:51:53]OFD Sender: No OFD packet to send [05:51:58]OFD Sender: No OFD packet to send [05:52:03]OFD Sender: No OFD packet to send [05:52:08]OFD Sender: No OFD packet to send [05:52:13]OFD Sender: No OFD packet to send [05:52:18]OFD Sender: No OFD packet to send [05:52:23]OFD Sender: No OFD packet to send [05:52:28]OFD Sender: No OFD packet to send [05:52:33]OFD Sender: No OFD packet to send [05:52:38]OFD Sender: No OFD packet to send [05:52:43]OFD Sender: No OFD packet to send [05:52:48]OFD Sender: No OFD packet to send [05:52:49]recv_with_timeout no data received [05:52:53]OFD Sender: No OFD packet to send [05:52:58]OFD Sender: No OFD packet to send [05:53:03]OFD Sender: No OFD packet to send [05:53:08]OFD Sender: No OFD packet to send [05:53:13]OFD Sender: No OFD packet to send [05:53:18]recv_with_timeout no data received [05:53:18]OFD Sender: No OFD packet to send [05:53:23]OFD Sender: No OFD packet to send [05:53:28]OFD Sender: No OFD packet to send [05:53:33]OFD Sender: No OFD packet to send [05:53:38]OFD Sender: No OFD packet to send [05:53:43]OFD Sender: No OFD packet to send [05:53:48]OFD Sender: No OFD packet to send [05:53:53]OFD Sender: No OFD packet to send [05:53:58]OFD Sender: No OFD packet to send [05:54:03]OFD Sender: No OFD packet to send [05:54:08]OFD Sender: No OFD packet to send [05:54:13]recv_with_timeout no data received [05:54:13]OFD Sender: No OFD packet to send [05:54:18]OFD Sender: No OFD packet to send [05:54:23]OFD Sender: No OFD packet to send [05:54:28]OFD Sender: No OFD packet to send [05:54:33]OFD Sender: No OFD packet to send [05:54:38]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]recv_with_timeout no data received [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:14]recv_with_timeout no data received [05:55:18]OFD Sender: No OFD packet to send [05:55:24]OFD Sender: No OFD packet to send [05:55:29]OFD Sender: No OFD packet to send [05:55:34]OFD Sender: No OFD packet to send [05:55:39]OFD Sender: No OFD packet to send [05:55:44]OFD Sender: No OFD packet to send [05:55:49]OFD Sender: No OFD packet to send [05:55:54]OFD Sender: No OFD packet to send [05:55:59]OFD Sender: No OFD packet to send [05:56:04]OFD Sender: No OFD packet to send [05:56:09]OFD Sender: No OFD packet to send [05:56:14]OFD Sender: No OFD packet to send [05:56:19]OFD Sender: No OFD packet to send [05:56:22]recv_with_timeout no data received [05:56:24]OFD Sender: No OFD packet to send [00:00:11] *** EcrCore started. Build 196 *** [00:00:11]MH_InterfaceInit /dev/i2c-1 [00:00:11]/dev/ttyS4 opened [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 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 A6 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 4B [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 30620, crc_r 49A1A6DB, crc_c: 49A1A6DB, size: 53248 [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 (2007E328 010249C5) [00:00:11]*** Waiting for read because exit forced [00:00:11]*** 10 ms more... [00:00:11]*** MH1903S init start (LINUX_LIGHT) [00:00:11]*** Compilation Date Jun 20 2023 Time 12:36:20 [00:00:11]*** Serial: 3139303353513838 54000000005725A6 (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: 557013+1723749199=1724306212 [00:00:11]*** BPK Status Register BPK_RDY = 0x0 [00:00:11]*** SEN State Register SEN_STATE = 0x20ff [00:00:11]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:11]*** Analog Control Register 0 SEN_ANA0 = 0x33510623 [00:00:11]*** Is cutter blocked? [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 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 A6 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 4C [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 30620 [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 25 D3 C6 66 4F 53 BE 66 E9 [05:56:53]Current date/time: 22.08.2024 05:56 [05:56:53]FM_Init [05:56:53]wFMConnect [05:56:53]MH_SAM_On [05:56:53]Write to MH i2c: E0 00 00 08 00 E7 [05:56:53]Write i2c OK [05:56:53]MH_I2C_Read... [05:56:53]*** iso7816_init finished! [05:56:53]*** atr: [05:56:53]*** 0F 3B D5 18 FF 81 91 FE [05:56:53]*** 1F C3 80 73 C8 21 10 0A [05:56:53]*** 00 00 00 00 00 00 00 00 [05:56:53]*** 00 00 00 00 00 00 00 00 [05:56:53]*** 00 00 00 00 00 00 00 00 [05:56:53]*** 00 00 00 00 00 00 00 00 [05:56:53]*** 00 00 00 00 00 00 00 00 [05:56:53]*** 00 00 00 00 00 00 00 00 [05:56:53]Read from MH i2c: E0 [05:56:53]MH_I2C_Read... [05:56:53]Read from MH i2c: E0 10 00 [05:56:53]MH_I2C_Read... [05:56: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 [05:56:53]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [05:56:53]wFMCommunicate request_size=10 [05:56:53]MH_SAM_APDU [05:56:53]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [05:56:53]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [05:56:53]Write i2c OK [05:56:53]MH_I2C_Read... [05:56:53]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [05:56:53]Read from MH i2c: E2 [05:56:53]MH_I2C_Read... [05:56:53]Read from MH i2c: E2 03 00 [05:56:53]MH_I2C_Read... [05:56:53]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [05:56:53]RAPDU: 90 00 [05:56:53]wFMCommunicate OK [05:56:53]wFMCommunicate request_size=4 [05:56:53]MH_SAM_APDU [05:56:53]CAPDU: 80 11 00 00 [05:56:53]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [05:56:53]Write i2c OK [05:56:53]MH_I2C_Read... [05:56:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:56:53]Read from MH i2c: E2 [05:56:53]MH_I2C_Read... [05:56:53]Read from MH i2c: E2 17 00 [05:56:53]MH_I2C_Read... [05:56: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 37 38 90 00 DD [05:56:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [05:56:53]wFMCommunicate OK [05:56:53]Detected FM SN is 0000000000871778 [05:56:53]Stored FM SN is 0000000000871778 [05:56:53]wFMCommunicate request_size=9 [05:56:53]MH_SAM_APDU [05:56:53]CAPDU: 80 16 00 00 04 D9 BA 00 00 [05:56:53]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 D9 BA 00 00 00 00 25 [05:56:53]Write i2c OK [05:56:53]MH_I2C_Read... [05:56:53]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [05:56:53]Read from MH i2c: E2 [05:56:53]MH_I2C_Read... [05:56:53]Read from MH i2c: E2 03 00 [05:56:53]MH_I2C_Read... [05:56:53]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [05:56:53]RAPDU: 90 00 [05:56:53]wFMCommunicate OK [05:56:53]FM PIN OK [05:56:53]wFMCommunicate request_size=8 [05:56:53]MH_SAM_APDU [05:56:53]CAPDU: 80 14 04 00 03 02 00 01 [05:56:53]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [05:56:53]Write i2c OK [05:56:53]MH_I2C_Read... [05:56:53]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [05:56:53]Read from MH i2c: E2 [05:56:53]MH_I2C_Read... [05:56:53]Read from MH i2c: E2 03 00 [05:56:53]MH_I2C_Read... [05:56:53]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [05:56:53]RAPDU: 90 00 [05:56:53]wFMCommunicate OK [05:56:53]wFMCommunicate request_size=13 [05:56:53]MH_SAM_APDU [05:56:53]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [05:56: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 [05:56:53]Write i2c OK [05:56:53]MH_I2C_Read... [05:56:53]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [05:56:53]Read from MH i2c: E2 [05:56:53]MH_I2C_Read... [05:56:53]Read from MH i2c: E2 03 00 [05:56:53]MH_I2C_Read... [05:56:53]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [05:56:53]RAPDU: 90 00 [05:56:53]wFMCommunicate OK [05:56:53]wFMCommunicate request_size=4 [05:56:53]MH_SAM_APDU [05:56:53]CAPDU: 80 11 00 00 [05:56:53]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [05:56:53]Write i2c OK [05:56:53]MH_I2C_Read... [05:56:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:56:53]Read from MH i2c: E2 [05:56:53]MH_I2C_Read... [05:56:53]Read from MH i2c: E2 17 00 [05:56:53]MH_I2C_Read... [05:56: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 37 38 90 00 E1 [05:56:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [05:56:53]wFMCommunicate OK [05:56:53]DocumentArchiveInit [05:56:53]Start Httpd... [05:56:53]Httpd thread 3067755876 created [05:56:53]Write to MH i2c: 01 00 00 0F 00 0F [05:56:53]Write i2c OK [05:56:53]MH_I2C_Read... [05:56:53]Read from MH i2c: 01 [05:56:53]MH_I2C_Read... [05:56:53]Read from MH i2c: 01 07 00 [05:56:53]MH_I2C_Read... [05:56:53]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [05:56:53]MH Int Process started [05:56:53]Allocated Socket 7 [05:56:53]Bind OK [05:56:53]Listen OK [05:56:53]httpd running on port 8080 [05:56:53]Waiting for new connection... [05:56:54]OFD Sender: No OFD packet to send [05:56:59]OFD Sender: No OFD packet to send [05:57:04]OFD Sender: No OFD packet to send [05:57:09]OFD Sender: No OFD packet to send [05:57:14]OFD Sender: No OFD packet to send [05:57:19]OFD Sender: No OFD packet to send [05:57:24]OFD Sender: No OFD packet to send [05:57:29]OFD Sender: No OFD packet to send [05:57:34]OFD Sender: No OFD packet to send [05:57:39]OFD Sender: No OFD packet to send [05:57:44]OFD Sender: No OFD packet to send [05:57:49]OFD Sender: No OFD packet to send [05:57:54]OFD Sender: No OFD packet to send [05:57:59]OFD Sender: No OFD packet to send [05:58:04]OFD Sender: No OFD packet to send [05:58:09]OFD Sender: No OFD packet to send [05:58:14]OFD Sender: No OFD packet to send [05:58:19]OFD Sender: No OFD packet to send [05:58:24]OFD Sender: No OFD packet to send [05:58:29]OFD Sender: No OFD packet to send [05:58:34]OFD Sender: No OFD packet to send [05:58:39]OFD Sender: No OFD packet to send [05:58:44]OFD Sender: No OFD packet to send [05:58:49]OFD Sender: No OFD packet to send [05:58:54]OFD Sender: No OFD packet to send [05:58:58]recv_with_timeout no data received [05:58:59]OFD Sender: No OFD packet to send [05:59:01]accept exits with 8 [05:59:01]New connection [05:59:01]New thread 3067469156 created [05:59:01]Waiting for new connection... [05:59:01] Sock 8.Parse request [05:59:01]Sock 8.Check first char [05:59:01]Sock 8.First char is OK [05:59:01]request: POST /json_proto HTTP/1.0 [05:59:01]Method: POST [05:59:01]URL: /json_proto [05:59:01]Method is POST - this is cgi request [05:59:01]url: /json_proto [05:59:01]query_string will be loaded in cgi processing [05:59:01]execute_cgi json_proto POST (null) [05:59:01]execute_cgi path=json_proto method=POST [05:59:01]POST find Content-Length [05:59:01]Host: 172.17.44.131:8080 [05:59:01]Content-Length: 682 [05:59:01]Content-Type: application/json [05:59:01] [05:59:01]POST finish read [05:59:01]Found Content-Length = 682 [05:59:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293018", "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" ] } } [05:59:01]execute_script... [05:59:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293018", "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" ] } } [05:59:01]POST & json_proto [05:59:01]process_json_proto [05:59:01]json parsed OK: [05:59:01]protocol is kg_v1.0 [05:59:01]action value=close_receipt [05:59:01]process_action close_receipt [05:59:01]cmd_close_receipt [05:59:01]MH_GetDate [05:59:01]Write to MH i2c: F0 00 00 10 00 FF [05:59:01]Write i2c OK [05:59:01]MH_I2C_Read... [05:59:01]Read from MH i2c: F0 [05:59:01]MH_I2C_Read... [05:59:01]Read from MH i2c: F0 09 00 [05:59:01]MH_I2C_Read... [05:59:01]Read from MH i2c: F0 09 00 10 00 00 A5 D3 C6 66 4F 53 BE 66 72 [05:59:01]GetLastDocTimeStamp 1724305804 [05:59:01]current date 1724306341 [05:59:01]FM_GetShiftState [05:59:01]SAM_PROTO_GetShiftState [05:59:01]wFMCommunicate request_size=4 [05:59:01]MH_SAM_APDU [05:59:01]CAPDU: 80 13 01 00 [05:59:01]Write to MH i2c: E2 08 00 11 00 80 13 01 00 00 00 00 00 8E [05:59:01]Write i2c OK [05:59:01]MH_I2C_Read... [05:59:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:59:01]Read from MH i2c: E2 [05:59:01]MH_I2C_Read... [05:59:01]Read from MH i2c: E2 0E 00 [05:59:01]MH_I2C_Read... [05:59:01]Read from MH i2c: E2 0E 00 11 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 3C [05:59:01]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [05:59:01]wFMCommunicate OK [05:59:01]SAM_PROTO_GetShiftState done [05:59:01]FM_GetShiftState done [05:59:01]opened in 1724285939 [05:59:01]opened+sec_in_day 1724372339 [05:59:01]quantity*price = 200010 [05:59:01]sum+1 = 200011 [05:59:01]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 СНО: Общий режим Чек 49 22.08.2024 05:59 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178349 ФПД: 132685201970077 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T055901&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178349&fm=132685201970077&tin=02508201610067®Number=0000000000092561&sum=200000 [05:59:02]StoreToDocumentArchive [05:59:02]shift 469 fd 178349 [05:59:02]save to /storage/0469/doc_00178349 [05:59:02]save last doc name /storage/0469/doc_00178349 to /storage/kkm_last_doc_name [05:59:02]save OK [05:59:02]Clear old archive folders... [05:59:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [05:59:02]tlvbuf is 00A14BE0 [05:59:02]SAM_PROTO_ClearQueue [05:59:02]wFMCommunicate request_size=4 [05:59:02]MH_SAM_APDU [05:59:02]CAPDU: 80 09 00 00 [05:59:02]Write to MH i2c: E2 08 00 1E 00 80 09 00 00 00 00 00 00 90 [05:59:02]Write i2c OK [05:59:02]MH_I2C_Read... [05:59:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [05:59:02]Read from MH i2c: E2 [05:59:02]MH_I2C_Read... [05:59:02]Read from MH i2c: E2 03 00 [05:59:02]MH_I2C_Read... [05:59:02]Read from MH i2c: E2 03 00 1E 00 00 90 00 92 [05:59:02]RAPDU: 90 00 [05:59:02]wFMCommunicate OK [05:59:02]SAM_PROTO_ClearQueue done [05:59:02]KKMCreateOFDPacket [05:59:02]OFDProtocolAddRootSTLVToBuf [05:59:02]FM_MakeSignedData [05:59:02]FM_MakeSignedData [05:59:02]SAM_PROTO_SignData [05:59:02]wFMCommunicate request_size=4 [05:59:02]MH_SAM_APDU [05:59:02]CAPDU: 80 0D 01 02 [05:59:02]Write to MH i2c: E2 08 00 1F 00 80 0D 01 02 00 00 00 00 98 [05:59:02]Write i2c OK [05:59:02]MH_I2C_Read... [05:59:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [05:59:02]Read from MH i2c: E2 [05:59:02]MH_I2C_Read... [05:59:02]Read from MH i2c: E2 03 00 [05:59:02]MH_I2C_Read... [05:59:02]Read from MH i2c: E2 03 00 1F 00 00 90 00 93 [05:59:02]RAPDU: 90 00 [05:59:02]wFMCommunicate OK [05:59:02]wFMCommunicate request_size=255 [05:59:02]MH_SAM_APDU [05:59:02]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 31 00 00 00 F4 03 04 00 A5 D3 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 AD B8 02 00 35 04 06 00 78 [05:59:02]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 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 31 00 00 00 F4 03 04 00 A5 D3 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 AD B8 02 00 35 04 06 00 78 00 00 A9 [05:59:02]Write i2c OK [05:59:02]MH_I2C_Read... [05:59:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:59:02]Read from MH i2c: E2 [05:59:02]MH_I2C_Read... [05:59:02]Read from MH i2c: E2 03 00 [05:59:02]MH_I2C_Read... [05:59:02]Read from MH i2c: E2 03 00 20 00 00 90 00 94 [05:59:02]RAPDU: 90 00 [05:59:02]wFMCommunicate OK [05:59:02]wFMCommunicate request_size=10 [05:59:02]MH_SAM_APDU [05:59:02]CAPDU: 80 0D 02 02 05 AD 2E 54 93 9D [05:59:02]Write to MH i2c: E2 0D 00 21 00 80 0D 02 02 05 00 AD 2E 54 93 9D 00 00 04 [05:59:02]Write i2c OK [05:59:02]MH_I2C_Read... [05:59:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:59:02]Read from MH i2c: E2 [05:59:02]MH_I2C_Read... [05:59:02]Read from MH i2c: E2 03 00 [05:59:02]MH_I2C_Read... [05:59:02]Read from MH i2c: E2 03 00 21 00 00 90 00 95 [05:59:02]RAPDU: 90 00 [05:59:02]wFMCommunicate OK [05:59:02]wFMCommunicate request_size=4 [05:59:02]MH_SAM_APDU [05:59:02]CAPDU: 80 0D 03 02 [05:59:02]Write to MH i2c: E2 08 00 22 00 80 0D 03 02 00 00 00 00 9D [05:59:02]Write i2c OK [05:59:02]MH_I2C_Read... [05:59:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [05:59:02]Read from MH i2c: E2 [05:59:02]MH_I2C_Read... [05:59:02]Read from MH i2c: E2 0B 00 [05:59:02]MH_I2C_Read... [05:59:02]Read from MH i2c: E2 0B 00 22 00 00 FB 06 FB 04 7B 4F 8F AE 90 00 A5 [05:59:02]RAPDU: FB 06 FB 04 7B 4F 8F AE 90 00 [05:59:02]wFMCommunicate OK [05:59:02]SAM_PROTO_SignData done [05:59:02]FM_MakeSignedData done [05:59:02]CreateOFDProtocolMessage [05:59:02]wFMCommunicate request_size=4 [05:59:02]MH_SAM_APDU [05:59:02]CAPDU: 80 11 00 00 [05:59:02]Write to MH i2c: E2 08 00 23 00 80 11 00 00 00 00 00 00 9D [05:59:02]Write i2c OK [05:59:02]MH_I2C_Read... [05:59:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:59:03]Read from MH i2c: E2 [05:59:03]MH_I2C_Read... [05:59:03]Read from MH i2c: E2 17 00 [05:59:03]MH_I2C_Read... [05:59:03]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 37 38 90 00 F6 [05:59:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [05:59:03]wFMCommunicate OK [05:59:03]CreateOFDProtocolMessage done [05:59:03]OFDSenderStorePacket 178349 [05:59:03]StoreOFDPacket docnum=178349 [00:00:11] *** EcrCore started. Build 196 *** [00:00:11]MH_InterfaceInit /dev/i2c-1 [00:00:11]Malloc ok [00:00:11]/dev/ttyS4 opened [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 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 A6 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 4B [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 30620, crc_r 49A1A6DB, crc_c: 49A1A6DB, size: 53248 [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 (2007E328 010249C5) [00:00:11]*** Waiting for read because exit forced [00:00:11]*** 10 ms more... [00:00:11]*** MH1903S init start (LINUX_LIGHT) [00:00:11]*** Compilation Date Jun 20 2023 Time 12:36:20 [00:00:11]*** Serial: 3139303353513838 54000000005725A6 (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: 557582+1723749199=1724306781 [00:00:11]*** BPK Status Register BPK_RDY = 0x0 [00:00:11]*** SEN State Register SEN_STATE = 0x20ff [00:00:11]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:11]*** Analog Control Register 0 SEN_ANA0 = 0x33510623 [00:00:11]*** Is cutter blocked? [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 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 A6 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 4C [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 30620 [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 5D D5 C6 66 4F 53 BE 66 23 [06:06:21]Current date/time: 22.08.2024 06:06 [06:06:21]FM_Init [06:06:21]wFMConnect [06:06:21]MH_SAM_On [06:06:21]Write to MH i2c: E0 00 00 08 00 E7 [06:06:21]Write i2c OK [06:06:21]MH_I2C_Read... [06:06:21]*** iso7816_init finished! [06:06:21]*** atr: [06:06:21]*** 0F 3B D5 18 FF 81 91 FE [06:06:21]*** 1F C3 80 73 C8 21 10 0A [06:06:21]*** 00 00 00 00 00 00 00 00 [06:06:21]*** 00 00 00 00 00 00 00 00 [06:06:21]*** 00 00 00 00 00 00 00 00 [06:06:21]*** 00 00 00 00 00 00 00 00 [06:06:21]*** 00 00 00 00 00 00 00 00 [06:06:21]*** 00 00 00 00 00 00 00 00 [06:06:21]Read from MH i2c: E0 [06:06:21]MH_I2C_Read... [06:06:21]Read from MH i2c: E0 10 00 [06:06:21]MH_I2C_Read... [06:06:21]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:06:21]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [06:06:21]wFMCommunicate request_size=10 [06:06:21]MH_SAM_APDU [06:06:21]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [06:06:21]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [06:06:21]Write i2c OK [06:06:21]MH_I2C_Read... [06:06:21]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [06:06:21]Read from MH i2c: E2 [06:06:21]MH_I2C_Read... [06:06:21]Read from MH i2c: E2 03 00 [06:06:21]MH_I2C_Read... [06:06:21]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [06:06:21]RAPDU: 90 00 [06:06:21]wFMCommunicate OK [06:06:21]wFMCommunicate request_size=4 [06:06:21]MH_SAM_APDU [06:06:21]CAPDU: 80 11 00 00 [06:06:21]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [06:06:21]Write i2c OK [06:06:21]MH_I2C_Read... [06:06:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:06:21]Read from MH i2c: E2 [06:06:21]MH_I2C_Read... [06:06:21]Read from MH i2c: E2 17 00 [06:06:21]MH_I2C_Read... [06:06:21]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 37 38 90 00 DD [06:06:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [06:06:21]wFMCommunicate OK [06:06:21]Detected FM SN is 0000000000871778 [06:06:21]Stored FM SN is 0000000000871778 [06:06:21]wFMCommunicate request_size=9 [06:06:21]MH_SAM_APDU [06:06:21]CAPDU: 80 16 00 00 04 D9 BA 00 00 [06:06:21]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 D9 BA 00 00 00 00 25 [06:06:21]Write i2c OK [06:06:21]MH_I2C_Read... [06:06:21]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [06:06:21]Read from MH i2c: E2 [06:06:21]MH_I2C_Read... [06:06:21]Read from MH i2c: E2 03 00 [06:06:21]MH_I2C_Read... [06:06:21]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [06:06:21]RAPDU: 90 00 [06:06:21]wFMCommunicate OK [06:06:21]FM PIN OK [06:06:21]wFMCommunicate request_size=8 [06:06:21]MH_SAM_APDU [06:06:21]CAPDU: 80 14 04 00 03 02 00 01 [06:06:21]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [06:06:21]Write i2c OK [06:06:21]MH_I2C_Read... [06:06:21]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [06:06:21]Read from MH i2c: E2 [06:06:21]MH_I2C_Read... [06:06:21]Read from MH i2c: E2 03 00 [06:06:21]MH_I2C_Read... [06:06:21]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [06:06:21]RAPDU: 90 00 [06:06:21]wFMCommunicate OK [06:06:21]wFMCommunicate request_size=13 [06:06:21]MH_SAM_APDU [06:06:21]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [06:06:21]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:06:21]Write i2c OK [06:06:21]MH_I2C_Read... [06:06:21]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [06:06:21]Read from MH i2c: E2 [06:06:21]MH_I2C_Read... [06:06:21]Read from MH i2c: E2 03 00 [06:06:21]MH_I2C_Read... [06:06:21]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [06:06:21]RAPDU: 90 00 [06:06:21]wFMCommunicate OK [06:06:21]wFMCommunicate request_size=4 [06:06:21]MH_SAM_APDU [06:06:21]CAPDU: 80 11 00 00 [06:06:21]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [06:06:21]Write i2c OK [06:06:21]MH_I2C_Read... [06:06:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:06:21]Read from MH i2c: E2 [06:06:21]MH_I2C_Read... [06:06:21]Read from MH i2c: E2 17 00 [06:06:21]MH_I2C_Read... [06:06:21]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 37 38 90 00 E1 [06:06:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [06:06:21]wFMCommunicate OK [06:06:21]DocumentArchiveInit [06:06:21]Start Httpd... [06:06:21]Httpd thread 3067714916 created [06:06:21]Write to MH i2c: 01 00 00 0F 00 0F [06:06:21]Write i2c OK [06:06:21]MH_I2C_Read... [06:06:21]Read from MH i2c: 01 [06:06:21]MH_I2C_Read... [06:06:21]Read from MH i2c: 01 07 00 [06:06:21]MH_I2C_Read... [06:06:21]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [06:06:21]MH Int Process started [06:06:21]Allocated Socket 8 [06:06:21]Bind OK [06:06:21]Listen OK [06:06:21]httpd running on port 8080 [06:06:21]Waiting for new connection... [06:06:22]OFD Sender: Processing packet 178349 [packets to send 496, broken 495] [06:06:22]ProducePacketName [06:06:22]name=ofd_packets/00178349 [06:06:22]OFD Sender: To server: pG, [06:06:22]CommunicateWithHost lk.salyk.kg:30040 [06:06:22]ConnectInit lk.salyk.kg [06:06:22]Connected sock=6 [06:06:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 A0 27 07 01 49 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 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 31 00 00 00 F4 03 04 00 A5 D3 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 AD B8 02 00 35 04 06 00 78 AD 2E 54 93 9D FB 06 FB 04 7B 4F 8F AE [06:06: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 37 38 4F 00 00 00 44 A5 47 00 D2 52 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 AD B8 02 00 F4 03 04 00 07 81 C6 66 B6 04 01 00 00 03 07 BE C1 89 B7 D9 47 [06:06:23]CommunicateWithHost err = 0 [06:06:23]CheckOFDResponse [06:06:23]1017 (14) - 77093643461234 [06:06:23]1041 (16) - 0000000000871778 [06:06:23]1040 (4) - 178349 [06:06:23]1012 (4) - 22.08.2024 00:06 [06:06:23]1206 (1) - 0 [06:06:23]OFD Sender: Remove packet 178349 [06:06:23]ProducePacketName [06:06:23]name=ofd_packets/00178349 [06:06:23]NVStorageDeleteData [06:06:23]OFD Sender: No OFD packet to send [06:06:29]OFD Sender: No OFD packet to send [06:06:34]OFD Sender: No OFD packet to send [06:06:34]accept exits with 9 [06:06:34]New connection [06:06:34]New thread 3067428196 created [06:06:34]Waiting for new connection... [06:06:34] Sock 9.Parse request [06:06:34]Sock 9.Check first char [06:06:34]Sock 9.First char is OK [06:06:34]request: POST /json_proto HTTP/1.0 [06:06:34]Method: POST [06:06:34]URL: /json_proto [06:06:34]Method is POST - this is cgi request [06:06:34]url: /json_proto [06:06:34]query_string will be loaded in cgi processing [06:06:34]execute_cgi json_proto POST (null) [06:06:34]execute_cgi path=json_proto method=POST [06:06:34]POST find Content-Length [06:06:34]Host: 172.17.44.131:8080 [06:06:34]Content-Length: 215 [06:06:35]Content-Type: application/json [06:06:35] [06:06:35]POST finish read [06:06:35]Found Content-Length = 215 [06:06:35]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:06:35]execute_script... [06:06:35]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:06:35]POST & json_proto [06:06:35]process_json_proto [06:06:35]json parsed OK: [06:06:35]protocol is kg_v1.0 [06:06:35]action value=get_value [06:06:35]process_action get_value [06:06:35]cmd_get_value [06:06:35]process_action get_value done [06:06:35]requested_data is exist [06:06:35]produce_requested_data [06:06:35]requested_item kkm.sn is exist - process it [06:06:35]requested_item kkm.ver is exist - process it [06:06:35]requested_item fm.sn is exist - process it [06:06:35]wFMCommunicate request_size=4 [06:06:35]MH_SAM_APDU [06:06:35]CAPDU: 80 11 00 00 [06:06:35]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [06:06:35]Write i2c OK [06:06:35]MH_I2C_Read... [06:06:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:06:35]Read from MH i2c: E2 [06:06:35]MH_I2C_Read... [06:06:35]Read from MH i2c: E2 17 00 [06:06:35]MH_I2C_Read... [06:06:35]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 37 38 90 00 E3 [06:06:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [06:06:35]wFMCommunicate OK [06:06:35]requested_item fd.num is exist - process it [06:06:35]SAM_PROTO_GetFieldsCounters [06:06:35]wFMCommunicate request_size=4 [06:06:35]MH_SAM_APDU [06:06:35]CAPDU: 80 13 00 00 [06:06:35]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [06:06:35]Write i2c OK [06:06:35]MH_I2C_Read... [06:06:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:06:35]Read from MH i2c: E2 [06:06:35]MH_I2C_Read... [06:06:35]Read from MH i2c: E2 62 00 [06:06:35]MH_I2C_Read... [06:06:35]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 AD B8 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 31 00 00 00 5E 04 04 00 31 00 00 00 57 04 04 00 32 00 00 00 19 04 04 00 00 00 00 00 90 00 82 [06:06: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 AD B8 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 31 00 00 00 5E 04 04 00 31 00 00 00 57 04 04 00 32 00 00 00 19 04 04 00 00 00 00 00 90 00 [06:06:35]wFMCommunicate OK [06:06:35]SAM_PROTO_GetFieldsCounters done [06:06:35]requested_item shift.num is exist - process it [06:06:35]requested_item shift.opened is exist - process it [06:06:35]req_shift_opened [06:06:35]FM_GetShiftState [06:06:35]SAM_PROTO_GetShiftState [06:06:35]wFMCommunicate request_size=4 [06:06:35]MH_SAM_APDU [06:06:35]CAPDU: 80 13 01 00 [06:06:35]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [06:06:35]Write i2c OK [06:06:35]MH_I2C_Read... [06:06:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:06:35]Read from MH i2c: E2 [06:06:35]MH_I2C_Read... [06:06:35]Read from MH i2c: E2 0E 00 [06:06:35]MH_I2C_Read... [06:06:35]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 3D [06:06:35]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [06:06:35]wFMCommunicate OK [06:06:35]SAM_PROTO_GetShiftState done [06:06:35]FM_GetShiftState done [06:06:35]req_shift_opened done [06:06:35]requested_item shift.open_date is exist - process it [06:06:35]req_shift_open_date [06:06:35]req_shift_open_date done [06:06:35]produce_requested_data done [06:06:35]produce_requested_data return {"kkm.sn":"0300000071","kkm.ver":"001","fm.sn":"0000000000871778","fd.num":178349,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [06:06:35]process_action_free get_value [06:06:35]json_value_free [06:06:35]json_value_free done [06:06:35]process_json_proto returns [06:06:35]Send response to host [06:06:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000071","kkm.ver":"001","fm.sn":"0000000000871778","fd.num":178349,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [06:06:35]free response buf [06:06:35]execute_script done [06:06:35]execute_script returns [06:06:35]free content buf [06:06:35]Sock 9.Close socket [06:06:35]Sock 9.Thread stoped [06:06:35]accept exits with 10 [06:06:35]New connection [06:06:35]New thread 3067284836 created [06:06:35]Thread 3067428196 joined [06:06:35]Waiting for new connection... [06:06:35] Sock 10.Parse request [06:06:35]Sock 10.Check first char [06:06:35]Sock 10.First char is OK [06:06:35]request: POST /json_proto HTTP/1.0 [06:06:35]Method: POST [06:06:35]URL: /json_proto [06:06:35]Method is POST - this is cgi request [06:06:35]url: /json_proto [06:06:35]query_string will be loaded in cgi processing [06:06:35]execute_cgi json_proto POST (null) [06:06:35]execute_cgi path=json_proto method=POST [06:06:35]POST find Content-Length [06:06:35]Host: 172.17.44.131:8080 [06:06:35]Content-Length: 331 [06:06:35]Content-Type: application/json [06:06:35] [06:06:35]POST finish read [06:06:35]Found Content-Length = 331 [06:06:35]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:06:35]execute_script... [06:06:35]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:06:35]POST & json_proto [06:06:35]process_json_proto [06:06:35]json parsed OK: [06:06:35]protocol is kg_v1.0 [06:06:35]action value=get_value [06:06:35]process_action get_value [06:06:35]cmd_get_value [06:06:35]process_action get_value done [06:06:35]requested_data is exist [06:06:35]produce_requested_data [06:06:35]requested_item fm.sale.total is exist - process it [06:06:35]SAM_PROTO_GetFMData [06:06:35]wFMCommunicate request_size=4 [06:06:35]MH_SAM_APDU [06:06:35]CAPDU: 80 13 03 00 [06:06:35]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [06:06:35]Write i2c OK [06:06:35]MH_I2C_Read... [06:06:35]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [06:06:35]Read from MH i2c: E2 [06:06:35]MH_I2C_Read... [06:06:35]Read from MH i2c: E2 FD 00 [06:06:35]MH_I2C_Read... [06:06:35]Read from MH i2c: E2 FD 00 13 00 00 C6 04 85 04 C2 04 6E 04 04 00 03 B5 02 00 69 04 A4 00 6F 04 04 00 6D B3 02 00 B1 04 05 00 4B B5 CD 28 05 70 04 05 00 EB 88 1E 13 04 72 04 05 00 60 2C AF 15 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 58 8F 4B 8C 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 57 C4 B0 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 9C 00 6F 04 04 00 96 01 00 00 B1 04 04 00 58 A9 FB 6B 70 04 04 00 58 A9 FB 6B 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 AA 48 53 01 EF 03 90 00 BF [06:06:35]RAPDU: C6 04 85 04 C2 04 6E 04 04 00 03 B5 02 00 69 04 A4 00 6F 04 04 00 6D B3 02 00 B1 04 05 00 4B B5 CD 28 05 70 04 05 00 EB 88 1E 13 04 72 04 05 00 60 2C AF 15 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 58 8F 4B 8C 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 57 C4 B0 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 9C 00 6F 04 04 00 96 01 00 00 B1 04 04 00 58 A9 FB 6B 70 04 04 00 58 A9 FB 6B 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 AA 48 53 01 EF 03 90 00 [06:06:35]wFMCommunicate OK [06:06:35]wFMCommunicate request_size=4 [06:06:35]MH_SAM_APDU [06:06:35]CAPDU: 80 17 00 00 [06:06:35]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [06:06:35]Write i2c OK [06:06:35]MH_I2C_Read... [06:06:36]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [06:06:36]Read from MH i2c: E2 [06:06:36]MH_I2C_Read... [06:06:36]Read from MH i2c: E2 FD 00 [06:06:36]MH_I2C_Read... [06:06:36]Read from MH i2c: E2 FD 00 14 00 00 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 F8 45 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 90 00 A8 [06:06:36]RAPDU: 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 F8 45 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 90 00 [06:06:36]wFMCommunicate OK [06:06:36]wFMCommunicate request_size=4 [06:06:36]MH_SAM_APDU [06:06:36]CAPDU: 80 17 00 00 [06:06:36]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [06:06:36]Write i2c OK [06:06:36]MH_I2C_Read... [06:06:36]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [06:06:36]Read from MH i2c: E2 [06:06:36]MH_I2C_Read... [06:06:36]Read from MH i2c: E2 FD 00 [06:06:36]MH_I2C_Read... [06:06:36]Read from MH i2c: E2 FD 00 15 00 00 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 90 00 BC [06:06:36]RAPDU: 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 90 00 [06:06:36]wFMCommunicate OK [06:06:36]wFMCommunicate request_size=4 [06:06:36]MH_SAM_APDU [06:06:36]CAPDU: 80 17 00 00 [06:06:36]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [06:06:36]Write i2c OK [06:06:36]MH_I2C_Read... [06:06:36]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [06:06:36]Read from MH i2c: E2 [06:06:36]MH_I2C_Read... [06:06:36]Read from MH i2c: E2 FD 00 [06:06:36]MH_I2C_Read... [06:06:36]Read from MH i2c: E2 FD 00 16 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 90 00 11 [06:06:36]RAPDU: EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 90 00 [06:06:36]wFMCommunicate OK [06:06:36]wFMCommunicate request_size=4 [06:06:36]MH_SAM_APDU [06:06:36]CAPDU: 80 17 00 00 [06:06:36]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [06:06:36]Write i2c OK [06:06:36]MH_I2C_Read... [06:06:37]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 224! [06:06:37]Read from MH i2c: E2 [06:06:37]MH_I2C_Read... [06:06:37]Read from MH i2c: E2 E3 00 [06:06:37]MH_I2C_Read... [06:06:37]Read from MH i2c: E2 E3 00 17 00 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 76 [06:06:37]RAPDU: 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [06:06:37]wFMCommunicate OK [06:06:37]SAM_PROTO_GetFMData done [06:06:37]requested_item fm.sale_refund.total is exist - process it [06:06:37]requested_item fm.buy.total is exist - process it [06:06:37]requested_item shift.sale.total is exist - process it [06:06:37]SAM_PROTO_GetShiftData [06:06:37]wFMCommunicate request_size=4 [06:06:37]MH_SAM_APDU [06:06:37]CAPDU: 80 13 02 00 [06:06:37]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [06:06:37]Write i2c OK [06:06:37]MH_I2C_Read... [06:06:37]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [06:06:37]Read from MH i2c: E2 [06:06:37]MH_I2C_Read... [06:06:37]Read from MH i2c: E2 FD 00 [06:06:37]MH_I2C_Read... [06:06:37]Read from MH i2c: E2 FD 00 18 00 00 AE 04 AA 04 AA 04 6E 04 04 00 31 00 00 00 69 04 9B 00 6F 04 04 00 31 00 00 00 B1 04 03 00 28 19 48 70 04 03 00 18 CF 45 72 04 03 00 10 4A 02 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 5E A8 07 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 5E A3 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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 D8 [06:06:37]RAPDU: AE 04 AA 04 AA 04 6E 04 04 00 31 00 00 00 69 04 9B 00 6F 04 04 00 31 00 00 00 B1 04 03 00 28 19 48 70 04 03 00 18 CF 45 72 04 03 00 10 4A 02 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 5E A8 07 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 5E A3 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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 [06:06:37]wFMCommunicate OK [06:06:37]wFMCommunicate request_size=4 [06:06:37]MH_SAM_APDU [06:06:37]CAPDU: 80 17 00 00 [06:06:37]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [06:06:37]Write i2c OK [06:06:37]MH_I2C_Read... [06:06:37]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [06:06:37]Read from MH i2c: E2 [06:06:37]MH_I2C_Read... [06:06:37]Read from MH i2c: E2 FD 00 [06:06:37]MH_I2C_Read... [06:06:37]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 [06:06:37]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 [06:06:37]wFMCommunicate OK [06:06:37]wFMCommunicate request_size=4 [06:06:37]MH_SAM_APDU [06:06:37]CAPDU: 80 17 00 00 [06:06:37]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [06:06:37]Write i2c OK [06:06:37]MH_I2C_Read... [06:06:38]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [06:06:38]Read from MH i2c: E2 [06:06:38]MH_I2C_Read... [06:06:38]Read from MH i2c: E2 FD 00 [06:06:38]MH_I2C_Read... [06:06:38]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 [06:06:38]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 [06:06:38]wFMCommunicate OK [06:06:38]wFMCommunicate request_size=4 [06:06:38]MH_SAM_APDU [06:06:38]CAPDU: 80 17 00 00 [06:06:38]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [06:06:38]Write i2c OK [06:06:38]MH_I2C_Read... [06:06:38]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [06:06:38]Read from MH i2c: E2 [06:06:38]MH_I2C_Read... [06:06:38]Read from MH i2c: E2 FD 00 [06:06:38]MH_I2C_Read... [06:06:38]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 [06:06:38]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 [06:06:38]wFMCommunicate OK [06:06:38]wFMCommunicate request_size=4 [06:06:38]MH_SAM_APDU [06:06:38]CAPDU: 80 17 00 00 [06:06:38]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [06:06:38]Write i2c OK [06:06:38]MH_I2C_Read... [06:06:38]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 200! [06:06:38]Read from MH i2c: E2 [06:06:38]MH_I2C_Read... [06:06:38]Read from MH i2c: E2 CB 00 [06:06:38]MH_I2C_Read... [06:06:38]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 [06:06:38]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 [06:06:38]wFMCommunicate OK [06:06:38]SAM_PROTO_GetShiftData done [06:06:38]requested_item shift.sale.total_cash is exist - process it [06:06:38]requested_item shift.sale_refund.total is exist - process it [06:06:38]requested_item shift.sale_refund.total_cash is exist - process it [06:06:38]requested_item shift.buy.total is exist - process it [06:06:38]requested_item shift.buy.total_cash is exist - process it [06:06:38]produce_requested_data done [06:06:38]produce_requested_data return {"fm.sale.total":221594064.11,"fm.sale_refund.total":18116550.00,"fm.buy.total":0.00,"shift.sale.total":47250.32,"shift.sale.total_cash":45750.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:06:38]process_action_free get_value [06:06:38]json_value_free [06:06:38]json_value_free done [06:06:38]process_json_proto returns [06:06:38]Send response to host [06:06:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":221594064.11,"fm.sale_refund.total":18116550.00,"fm.buy.total":0.00,"shift.sale.total":47250.32,"shift.sale.total_cash":45750.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:06:38]free response buf [06:06:38]execute_script done [06:06:38]execute_script returns [06:06:38]free content buf [06:06:38]Sock 10.Close socket [06:06:38]Sock 10.Thread stoped [06:06:39]accept exits with 9 [06:06:39]New connection [06:06:39]New thread 3067428196 created [06:06:39]Thread 3067284836 joined [06:06:39]Waiting for new connection... [06:06:39] Sock 9.Parse request [06:06:39]Sock 9.Check first char [06:06:39]Sock 9.First char is OK [06:06:39]request: POST /json_proto HTTP/1.0 [06:06:39]Method: POST [06:06:39]URL: /json_proto [06:06:39]Method is POST - this is cgi request [06:06:39]url: /json_proto [06:06:39]query_string will be loaded in cgi processing [06:06:39]execute_cgi json_proto POST (null) [06:06:39]execute_cgi path=json_proto method=POST [06:06:39]POST find Content-Length [06:06:39]Host: 172.17.44.131:8080 [06:06:39]Content-Length: 679 [06:06:39]Content-Type: application/json [06:06:39] [06:06:39]POST finish read [06:06:39]Found Content-Length = 679 [06:06:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293019", "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" ] } } [06:06:39]execute_script... [06:06:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293019", "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" ] } } [06:06:39]POST & json_proto [06:06:39]process_json_proto [06:06:39]json parsed OK: [06:06:39]protocol is kg_v1.0 [06:06:39]action value=close_receipt [06:06:39]process_action close_receipt [06:06:39]cmd_close_receipt [06:06:39]MH_GetDate [06:06:39]Write to MH i2c: F0 00 00 1D 00 0C [06:06:39]Write i2c OK [06:06:39]MH_I2C_Read... [06:06:39]Read from MH i2c: F0 [06:06:39]MH_I2C_Read... [06:06:39]Read from MH i2c: F0 09 00 [06:06:39]MH_I2C_Read... [06:06:39]Read from MH i2c: F0 09 00 1D 00 00 6F D5 C6 66 4F 53 BE 66 4B [06:06:39]GetLastDocTimeStamp 1724306341 [06:06:39]current date 1724306799 [06:06:39]FM_GetShiftState [06:06:39]SAM_PROTO_GetShiftState [06:06:39]wFMCommunicate request_size=4 [06:06:39]MH_SAM_APDU [06:06:39]CAPDU: 80 13 01 00 [06:06:39]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [06:06:39]Write i2c OK [06:06:39]MH_I2C_Read... [06:06:39]OFD Sender: No OFD packet to send [06:06:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:06:39]Read from MH i2c: E2 [06:06:39]MH_I2C_Read... [06:06:39]Read from MH i2c: E2 0E 00 [06:06:39]MH_I2C_Read... [06:06:39]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 49 [06:06:39]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [06:06:39]wFMCommunicate OK [06:06:39]SAM_PROTO_GetShiftState done [06:06:39]FM_GetShiftState done [06:06:39]opened in 1724285939 [06:06:39]opened+sec_in_day 1724372339 [06:06:39]quantity*price = 200025 [06:06:39]sum+1 = 200026 [06:06:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 50 22.08.2024 06:06 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178350 ФПД: 75917801291901 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T060639&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178350&fm=75917801291901&tin=02508201610067®Number=0000000000092561&sum=200000 [06:06:40]StoreToDocumentArchive [06:06:40]shift 469 fd 178350 [06:06:40]save to /storage/0469/doc_00178350 [06:06:40]save last doc name /storage/0469/doc_00178350 to /storage/kkm_last_doc_name [06:06:40]save OK [06:06:40]Clear old archive folders... [06:06:40]ProcessDocumentItem done err = 0, tmpTLVsize=248 [06:06:40]tlvbuf is 01A48800 [06:06:40]SAM_PROTO_ClearQueue [06:06:40]wFMCommunicate request_size=4 [06:06:40]MH_SAM_APDU [06:06:40]CAPDU: 80 09 00 00 [06:06:40]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [06:06:40]Write i2c OK [06:06:40]MH_I2C_Read... [06:06:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:06:40]Read from MH i2c: E2 [06:06:40]MH_I2C_Read... [06:06:40]Read from MH i2c: E2 03 00 [06:06:40]MH_I2C_Read... [06:06:40]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [06:06:40]RAPDU: 90 00 [06:06:40]wFMCommunicate OK [06:06:40]SAM_PROTO_ClearQueue done [06:06:40]KKMCreateOFDPacket [06:06:40]OFDProtocolAddRootSTLVToBuf [06:06:40]FM_MakeSignedData [06:06:40]FM_MakeSignedData [06:06:40]SAM_PROTO_SignData [06:06:40]wFMCommunicate request_size=4 [06:06:40]MH_SAM_APDU [06:06:40]CAPDU: 80 0D 01 02 [06:06:40]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [06:06:40]Write i2c OK [06:06:40]MH_I2C_Read... [06:06:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:06:40]Read from MH i2c: E2 [06:06:40]MH_I2C_Read... [06:06:40]Read from MH i2c: E2 03 00 [06:06:40]MH_I2C_Read... [06:06:40]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [06:06:40]RAPDU: 90 00 [06:06:40]wFMCommunicate OK [06:06:40]wFMCommunicate request_size=255 [06:06:40]MH_SAM_APDU [06:06: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 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 32 00 00 00 F4 03 04 00 6F D5 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 AE B8 02 00 35 04 06 00 45 0B FD 94 [06:06: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 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 32 00 00 00 F4 03 04 00 6F D5 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 AE B8 02 00 35 04 06 00 45 0B FD 94 00 00 E2 [06:06:40]Write i2c OK [06:06:40]MH_I2C_Read... [06:06:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:06:40]Read from MH i2c: E2 [06:06:40]MH_I2C_Read... [06:06:40]Read from MH i2c: E2 03 00 [06:06:40]MH_I2C_Read... [06:06:40]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [06:06:40]RAPDU: 90 00 [06:06:40]wFMCommunicate OK [06:06:40]wFMCommunicate request_size=7 [06:06:40]MH_SAM_APDU [06:06:40]CAPDU: 80 0D 02 02 02 00 7D [06:06:41]Write to MH i2c: E2 0A 00 2E 00 80 0D 02 02 02 00 00 7D 00 00 29 [06:06:41]Write i2c OK [06:06:41]MH_I2C_Read... [06:06:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:06:41]Read from MH i2c: E2 [06:06:41]MH_I2C_Read... [06:06:41]Read from MH i2c: E2 03 00 [06:06:41]MH_I2C_Read... [06:06:41]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [06:06:41]RAPDU: 90 00 [06:06:41]wFMCommunicate OK [06:06:41]wFMCommunicate request_size=4 [06:06:41]MH_SAM_APDU [06:06:41]CAPDU: 80 0D 03 02 [06:06:41]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [06:06:41]Write i2c OK [06:06:41]MH_I2C_Read... [06:06:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:06:41]Read from MH i2c: E2 [06:06:41]MH_I2C_Read... [06:06:41]Read from MH i2c: E2 0B 00 [06:06:41]MH_I2C_Read... [06:06:41]Read from MH i2c: E2 0B 00 2F 00 00 C6 D6 D3 32 09 45 6B 0A 90 00 0F [06:06:41]RAPDU: C6 D6 D3 32 09 45 6B 0A 90 00 [06:06:41]wFMCommunicate OK [06:06:41]SAM_PROTO_SignData done [06:06:41]FM_MakeSignedData done [06:06:41]CreateOFDProtocolMessage [06:06:41]wFMCommunicate request_size=4 [06:06:41]MH_SAM_APDU [06:06:41]CAPDU: 80 11 00 00 [06:06:41]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [06:06:41]Write i2c OK [06:06:41]MH_I2C_Read... [06:06:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:06:41]Read from MH i2c: E2 [06:06:41]MH_I2C_Read... [06:06:41]Read from MH i2c: E2 17 00 [06:06:41]MH_I2C_Read... [06:06:41]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 37 38 90 00 03 [06:06:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [06:06:41]wFMCommunicate OK [06:06:41]CreateOFDProtocolMessage done [06:06:41]OFDSenderStorePacket 178350 [06:06:41]StoreOFDPacket docnum=178350 [06:06:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0C 01 00 00 7C B6 04 01 C8 50 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 32 00 00 00 F4 03 04 00 6F D5 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 AE B8 02 00 35 04 06 00 45 0B FD 94 00 7D C6 D6 D3 32 09 45 6B 0A [06:06:41]CheckFolder [06:06:41]dirname=/storage/ofd_packets [06:06:41]CheckFolder done [06:06:41]ProducePacketName [06:06:41]name=ofd_packets/00178350 [06:06:41]NVStorageSaveData ofd_packets/00178350 [06:06:41]File name is /storage/ofd_packets/00178350 [06:06:41]Write 298 bytes [06:06:41]NVStorageSaveData done [06:06:41]OFDSenderStorePacket done [06:06:41]KKMCreateOFDPacket done [06:06:41]NVStorageSaveData kkm_last_timestamp [06:06:41]File name is /storage/kkm_last_timestamp [06:06:41]Write 4 bytes [06:06:41]NVStorageSaveData done [06:06:41]ExternCall_PrintAddStr [06:06:41]wPrintStart [06:06:41]Write to MH i2c: 01 00 00 31 00 31 [06:06:41]Write i2c OK [06:06:41]MH_I2C_Read... [06:06:41]Read from MH i2c: 01 [06:06:41]MH_I2C_Read... [06:06:41]Read from MH i2c: 01 07 00 [06:06:41]MH_I2C_Read... [06:06:41]OFD Sender: Processing packet 178350 [packets to send 496, broken 495] [06:06:41]ProducePacketName [06:06:41]name=ofd_packets/00178350 [06:06:41]OFD Sender: To server: pG, [06:06:41]CommunicateWithHost lk.salyk.kg:30040 [06:06:41]ConnectInit lk.salyk.kg [06:06:41]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [06:06:41]RasterBufferAndPrint [06:06:41]line Счет N : (1)293019 [06:06:41]line ИНН: 02508201610067 [06:06:41]line Контрольно-Кассовый Чек [06:06:41]line ПРОДАЖА [06:06:41]line ТРК (МРК, ГНК) : 11 [06:06:41]line Товар: 2710194800 [06:06:41]line ДТ-К-5 [06:06:41]line 26.250 * 76.20 [06:06:41]line = 2000.25 [06:06:41]line НДС 12% НСП 1% [06:06:41]line > о реализуемом товаре [06:06:41]line ОКРУГЛЕНИЕ: -0.25 [06:06:41]line ИТОГО: 2000.00 [06:06:41]line Внесено: 2000.00 [06:06:41]line СДАЧА: 0.00 [06:06:41]line НСП 1% : 17.70 [06:06:41]line НДС 12% : 212.42 [06:06:41]line Наличными: 2000.00 [06:06:41]line Безнал.: 0.00 [06:06:41]line Место: АЗС № 130 "Партнер Нефть" [06:06:41]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [06:06:41]line СНО: Общий режим [06:06:41]line Чек 50 22.08.2024 06:06 [06:06:41]line Смена: 469 ФФД: 1.0 [06:06:41]line ЗНМ: 0300000071 [06:06:41]line РНМ: 0000000000092561 [06:06:41]line Версия ККМ: 001 [06:06:41]line ФМ: 0000000000871778 [06:06:41]line ФД: 178350 [06:06:41]line ФПД: 75917801291901 [06:06:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T060639&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178350&fm=75917801291901&tin=02508201610067®Number=0000000000092561&sum=200000 [06:06:41]written 0, free lines is 4095 [06:06:41]recv_with_timeout no data received [06:06:41]Write to MH i2c: 01 00 00 5C 00 5C [06:06:41]Write i2c OK [06:06:41]MH_I2C_Read... [06:06:41]Read from MH i2c: 01 [06:06:41]MH_I2C_Read... [06:06:41]Read from MH i2c: 01 07 00 [06:06:41]MH_I2C_Read... [06:06:41]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 D4 0C 43 [06:06:41]RasterBufferAndPrint [06:06:41]line [06:06:41]line [06:06:41]line [06:06:41]line [06:06:41]line [06:06:41]written 0, free lines is 3305 [06:06:41]MH_Cut [06:06:41]Write to MH i2c: D1 01 00 63 00 01 35 [06:06:41]Write i2c OK [06:06:41]MH_I2C_Read... [06:06:41]Read from MH i2c: D1 [06:06:41]MH_I2C_Read... [06:06:41]Read from MH i2c: D1 01 00 [06:06:41]MH_I2C_Read... [06:06:41]Read from MH i2c: D1 01 00 63 00 00 34 [06:06:41]Write to MH i2c: 01 00 00 64 00 64 [06:06:41]Write i2c OK [06:06:41]MH_I2C_Read... [06:06:42]*** Cut start [06:06:42]*** Partial cut [06:06:42]*** CUTSNS_PIN = 1 [06:06:42]*** CUTSNS_PIN = 0 [06:06:42]*** Brake cut motor [06:06:43]Read from MH i2c: 01 [06:06:43]MH_I2C_Read... [06:06:43]*** Stop cut motor [06:06:43]*** Cut end [06:06:43]Read from MH i2c: 01 07 00 [06:06:43]MH_I2C_Read... [06:06:43]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [06:06:43]process_action close_receipt done [06:06:43]requested_data is exist [06:06:43]produce_requested_data [06:06:43]requested_item fm.sn is exist - process it [06:06:43]wFMCommunicate request_size=4 [06:06:43]MH_SAM_APDU [06:06:43]CAPDU: 80 11 00 00 [06:06:43]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [06:06:43]Write i2c OK [06:06:43]MH_I2C_Read... [06:06:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:06:43]Read from MH i2c: E2 [06:06:43]MH_I2C_Read... [06:06:43]Read from MH i2c: E2 17 00 [06:06:43]MH_I2C_Read... [06:06:43]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 37 38 90 00 38 [06:06:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [06:06:43]wFMCommunicate OK [06:06:43]requested_item fd.num is exist - process it [06:06:43]SAM_PROTO_GetFieldsCounters [06:06:43]wFMCommunicate request_size=4 [06:06:43]MH_SAM_APDU [06:06:43]CAPDU: 80 13 00 00 [06:06:43]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [06:06:43]Write i2c OK [06:06:43]MH_I2C_Read... [06:06:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:06:43]Read from MH i2c: E2 [06:06:43]MH_I2C_Read... [06:06:43]Read from MH i2c: E2 62 00 [06:06:43]MH_I2C_Read... [06:06:43]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 AE B8 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 32 00 00 00 5E 04 04 00 32 00 00 00 57 04 04 00 33 00 00 00 19 04 04 00 00 00 00 00 90 00 DB [06: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 AE B8 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 32 00 00 00 5E 04 04 00 32 00 00 00 57 04 04 00 33 00 00 00 19 04 04 00 00 00 00 00 90 00 [06:06:43]wFMCommunicate OK [06:06:43]SAM_PROTO_GetFieldsCounters done [06:06:43]requested_item shift.num is exist - process it [06:06:43]requested_item shift.opened is exist - process it [06:06:43]req_shift_opened [06:06:43]FM_GetShiftState [06:06:43]SAM_PROTO_GetShiftState [06:06:43]wFMCommunicate request_size=4 [06:06:43]MH_SAM_APDU [06:06:43]CAPDU: 80 13 01 00 [06:06:43]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [06:06:43]Write i2c OK [06:06:43]MH_I2C_Read... [06:06:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:06:43]Read from MH i2c: E2 [06:06:43]MH_I2C_Read... [06:06:43]Read from MH i2c: E2 0E 00 [06:06:43]MH_I2C_Read... [06:06:43]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 92 [06:06:43]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [06:06:43]wFMCommunicate OK [06:06:43]SAM_PROTO_GetShiftState done [06:06:43]FM_GetShiftState done [06:06:43]req_shift_opened done [06:06:43]requested_item shift.open_date is exist - process it [06:06:43]req_shift_open_date [06:06:43]req_shift_open_date done [06:06:43]produce_requested_data done [06:06:43]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178350,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [06:06:43]process_action_free close_receipt [06:06:43]json_value_free [06:06:43]json_value_free done [06:06:43]process_json_proto returns [06:06:43]Send response to host [06:06:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178350,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [06:06:43]free response buf [06:06:43]execute_script done [06:06:43]execute_script returns [06:06:43]free content buf [06:06:43]Sock 9.Close socket [06:06:43]Sock 9.Thread stoped [06:06:46]ConnectInit Can't take IP for lk.salyk.kg [06:06:46]CommunicateWithHost connect error [06:06:46]CommunicateWithHost err = -1 [06:06:46]OFD Sender: Server communicate error [06:06:51]OFD Sender: Processing packet 178350 [packets to send 496, broken 495] [06:06:51]ProducePacketName [06:06:51]name=ofd_packets/00178350 [06:06:51]OFD Sender: To server: pG, [06:06:51]CommunicateWithHost lk.salyk.kg:30040 [06:06:51]ConnectInit lk.salyk.kg [06:06:54]Connected sock=9 [06:06: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 37 38 0C 01 00 00 7C B6 04 01 C8 50 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 32 00 00 00 F4 03 04 00 6F D5 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 AE B8 02 00 35 04 06 00 45 0B FD 94 00 7D C6 D6 D3 32 09 45 6B 0A [06:06: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 37 38 4F 00 00 00 B8 53 47 00 52 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 37 38 10 04 04 00 AE B8 02 00 F4 03 04 00 26 81 C6 66 B6 04 01 00 00 71 98 BC 65 AB 3E 0A 41 [06:06:56]CommunicateWithHost err = 0 [06:06:56]CheckOFDResponse [06:06:56]1017 (14) - 77093643461234 [06:06:56]1041 (16) - 0000000000871778 [06:06:56]1040 (4) - 178350 [06:06:56]1012 (4) - 22.08.2024 00:07 [06:06:56]1206 (1) - 0 [06:06:56]OFD Sender: Remove packet 178350 [06:06:56]ProducePacketName [06:06:56]name=ofd_packets/00178350 [06:06:56]NVStorageDeleteData [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:32]recv_with_timeout no data received [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: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:17]OFD Sender: No OFD packet to send [06:09:22]OFD Sender: No OFD packet to send [06:09:27]OFD Sender: No OFD packet to send [06:09:32]OFD Sender: No OFD packet to send [06:09:37]OFD Sender: No OFD packet to send [06:09:42]OFD Sender: No OFD packet to send [06:09:47]OFD Sender: No OFD packet to send [06:09:52]OFD Sender: No OFD packet to send [06:09:57]OFD Sender: No OFD packet to send [06:10:02]OFD Sender: No OFD packet to send [06:10:07]OFD Sender: No OFD packet to send [06:10:12]OFD Sender: No OFD packet to send [06:10:17]OFD Sender: No OFD packet to send [06:10:22]OFD Sender: No OFD packet to send [06:10:27]OFD Sender: No OFD packet to send [06:10:32]OFD Sender: No OFD packet to send [06:10:37]OFD Sender: No OFD packet to send [06:10:42]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:14]recv_with_timeout no data received [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: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]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:42]OFD Sender: No OFD packet to send [06:13:47]OFD Sender: No OFD packet to send [06:13:52]OFD Sender: No OFD packet to send [06:13:57]OFD Sender: No OFD packet to send [06:14:02]OFD Sender: No OFD packet to send [06:14:07]OFD Sender: No OFD packet to send [06:14:12]OFD Sender: No OFD packet to send [06:14:17]OFD Sender: No OFD packet to send [06:14:22]OFD Sender: No OFD packet to send [06:14:27]OFD Sender: No OFD packet to send [06:14:32]OFD Sender: No OFD packet to send [06:14:37]OFD Sender: No OFD packet to send [06:14:42]OFD Sender: No OFD packet to send [06:14:47]OFD Sender: No OFD packet to send [06:14:52]OFD Sender: No OFD packet to send [06:14:57]OFD Sender: No OFD packet to send [06:15:02]OFD Sender: No OFD packet to send [06:15:03]recv_with_timeout no data received [06:15:07]OFD Sender: No OFD packet to send [06:15:12]OFD Sender: No OFD packet to send [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:58]OFD Sender: No OFD packet to send [06:16:03]OFD Sender: No OFD packet to send [06:16:08]OFD Sender: No OFD packet to send [06:16:13]OFD Sender: No OFD packet to send [06:16:18]OFD Sender: No OFD packet to send [06:16:23]OFD Sender: No OFD packet to send [06:16:28]OFD Sender: No OFD packet to send [06:16:33]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:10]accept exits with 10 [06:17:10]New connection [06:17:10]New thread 3067284836 created [06:17:10]Thread 3067428196 joined [06:17:10]Waiting for new connection... [06:17:10] Sock 10.Parse request [06:17:10]Sock 10.Check first char [06:17:10]Sock 10.First char is OK [06:17:10]request: POST /json_proto HTTP/1.0 [06:17:10]Method: POST [06:17:10]URL: /json_proto [06:17:10]Method is POST - this is cgi request [06:17:10]url: /json_proto [06:17:10]query_string will be loaded in cgi processing [06:17:10]execute_cgi json_proto POST (null) [06:17:10]execute_cgi path=json_proto method=POST [06:17:10]POST find Content-Length [06:17:10]Host: 172.17.44.131:8080 [06:17:10]Content-Length: 791 [06:17:10]Content-Type: application/json [06:17:10] [06:17:10]POST finish read [06:17:10]Found Content-Length = 791 [06:17:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293024", "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" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A1", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:17:10]execute_script... [06:17:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293024", "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" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A1", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:17:10]POST & json_proto [06:17:10]process_json_proto [06:17:10]json parsed OK: [06:17:10]protocol is kg_v1.0 [06:17:10]action value=close_receipt [06:17:10]process_action close_receipt [06:17:10]cmd_close_receipt [06:17:10]MH_GetDate [06:17:10]Write to MH i2c: F0 00 00 68 00 57 [06:17:10]Write i2c OK [06:17:10]MH_I2C_Read... [06:17:10]Read from MH i2c: F0 [06:17:10]MH_I2C_Read... [06:17:10]Read from MH i2c: F0 09 00 [06:17:10]MH_I2C_Read... [06:17:10]Read from MH i2c: F0 09 00 68 00 00 E7 D7 C6 66 4F 53 BE 66 10 [06:17:10]GetLastDocTimeStamp 1724306799 [06:17:10]current date 1724307431 [06:17:10]FM_GetShiftState [06:17:10]SAM_PROTO_GetShiftState [06:17:10]wFMCommunicate request_size=4 [06:17:10]MH_SAM_APDU [06:17:10]CAPDU: 80 13 01 00 [06:17:10]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [06:17:10]Write i2c OK [06:17:10]MH_I2C_Read... [06:17:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:17:10]Read from MH i2c: E2 [06:17:10]MH_I2C_Read... [06:17:10]Read from MH i2c: E2 0E 00 [06:17:10]MH_I2C_Read... [06:17:10]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 94 [06:17:10]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [06:17:10]wFMCommunicate OK [06:17:10]SAM_PROTO_GetShiftState done [06:17:10]FM_GetShiftState done [06:17:10]opened in 1724285939 [06:17:10]opened+sec_in_day 1724372339 [06:17:10]quantity*price = 0 [06:17:10]sum+1 = 1 [06:17: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 СНО: Общий режим Чек 51 22.08.2024 06:17 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 Талоны: Топливные Талоны 1 ФМ: 0000000000871778 ФД: 178351 ФПД: 139027672107960 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T061711&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178351&fm=139027672107960&tin=02508201610067®Number=0000000000092561&sum=0 [06:17:12]StoreToDocumentArchive [06:17:12]shift 469 fd 178351 [06:17:12]save to /storage/0469/doc_00178351 [06:17:12]save last doc name /storage/0469/doc_00178351 to /storage/kkm_last_doc_name [06:17:12]save OK [06:17:12]Clear old archive folders... [06:17:12]ProcessDocumentItem done err = 0, tmpTLVsize=248 [06:17:12]tlvbuf is 01A3BC10 [06:17:12]SAM_PROTO_ClearQueue [06:17:12]wFMCommunicate request_size=4 [06:17:12]MH_SAM_APDU [06:17:12]CAPDU: 80 09 00 00 [06:17:12]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [06:17:12]Write i2c OK [06:17:12]MH_I2C_Read... [06:17:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:17:12]Read from MH i2c: E2 [06:17:12]MH_I2C_Read... [06:17:12]Read from MH i2c: E2 03 00 [06:17:12]MH_I2C_Read... [06:17:12]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [06:17:12]RAPDU: 90 00 [06:17:12]wFMCommunicate OK [06:17:12]SAM_PROTO_ClearQueue done [06:17:12]KKMCreateOFDPacket [06:17:12]OFDProtocolAddRootSTLVToBuf [06:17:12]FM_MakeSignedData [06:17:12]FM_MakeSignedData [06:17:12]SAM_PROTO_SignData [06:17:12]wFMCommunicate request_size=4 [06:17:12]MH_SAM_APDU [06:17:12]CAPDU: 80 0D 01 02 [06:17:12]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [06:17:12]Write i2c OK [06:17:12]MH_I2C_Read... [06:17:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:17:12]Read from MH i2c: E2 [06:17:12]MH_I2C_Read... [06:17:12]Read from MH i2c: E2 03 00 [06:17:12]MH_I2C_Read... [06:17:12]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [06:17:12]RAPDU: 90 00 [06:17:12]wFMCommunicate OK [06:17:12]wFMCommunicate request_size=255 [06:17:12]MH_SAM_APDU [06:17: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 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 33 00 00 00 F4 03 04 00 E7 D7 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 AF B8 02 00 35 04 06 00 7E 71 E7 02 [06:17: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 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 33 00 00 00 F4 03 04 00 E7 D7 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 AF B8 02 00 35 04 06 00 7E 71 E7 02 00 00 07 [06:17:12]Write i2c OK [06:17:12]MH_I2C_Read... [06:17:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:17:12]Read from MH i2c: E2 [06:17:12]MH_I2C_Read... [06:17:12]Read from MH i2c: E2 03 00 [06:17:12]MH_I2C_Read... [06:17:12]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [06:17:12]RAPDU: 90 00 [06:17:12]wFMCommunicate OK [06:17:12]wFMCommunicate request_size=7 [06:17:12]MH_SAM_APDU [06:17:12]CAPDU: 80 0D 02 02 02 8B B8 [06:17:12]Write to MH i2c: E2 0A 00 79 00 80 0D 02 02 02 00 8B B8 00 00 3A [06:17:12]Write i2c OK [06:17:12]MH_I2C_Read... [06:17:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:17:12]Read from MH i2c: E2 [06:17:12]MH_I2C_Read... [06:17:12]Read from MH i2c: E2 03 00 [06:17:12]MH_I2C_Read... [06:17:12]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [06:17:12]RAPDU: 90 00 [06:17:12]wFMCommunicate OK [06:17:12]wFMCommunicate request_size=4 [06:17:12]MH_SAM_APDU [06:17:12]CAPDU: 80 0D 03 02 [06:17:12]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [06:17:12]Write i2c OK [06:17:12]MH_I2C_Read... [06:17:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:17:12]Read from MH i2c: E2 [06:17:12]MH_I2C_Read... [06:17:12]Read from MH i2c: E2 0B 00 [06:17:12]MH_I2C_Read... [06:17:12]Read from MH i2c: E2 0B 00 7A 00 00 2D 3A 9A 35 9E 4C 24 B8 90 00 F2 [06:17:12]RAPDU: 2D 3A 9A 35 9E 4C 24 B8 90 00 [06:17:12]wFMCommunicate OK [06:17:12]SAM_PROTO_SignData done [06:17:12]FM_MakeSignedData done [06:17:12]CreateOFDProtocolMessage [06:17:12]wFMCommunicate request_size=4 [06:17:12]MH_SAM_APDU [06:17:12]CAPDU: 80 11 00 00 [06:17:12]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [06:17:12]Write i2c OK [06:17:12]MH_I2C_Read... [06:17:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:17:12]Read from MH i2c: E2 [06:17:12]MH_I2C_Read... [06:17:12]Read from MH i2c: E2 17 00 [06:17:12]MH_I2C_Read... [06:17: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 37 38 90 00 4E [06:17:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [06:17:12]wFMCommunicate OK [06:17:12]CreateOFDProtocolMessage done [06:17:12]OFDSenderStorePacket 178351 [06:17:12]StoreOFDPacket docnum=178351 [06:17:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0C 01 00 00 94 CE 04 01 48 74 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 33 00 00 00 F4 03 04 00 E7 D7 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 AF B8 02 00 35 04 06 00 7E 71 E7 02 8B B8 2D 3A 9A 35 9E 4C 24 B8 [06:17:12]CheckFolder [06:17:12]dirname=/storage/ofd_packets [06:17:12]CheckFolder done [06:17:12]ProducePacketName [06:17:12]name=ofd_packets/00178351 [06:17:12]NVStorageSaveData ofd_packets/00178351 [06:17:12]File name is /storage/ofd_packets/00178351 [06:17:12]Write 298 bytes [06:17:12]NVStorageSaveData done [06:17:12]OFDSenderStorePacket done [06:17:12]KKMCreateOFDPacket done [06:17:12]NVStorageSaveData kkm_last_timestamp [06:17:12]File name is /storage/kkm_last_timestamp [06:17:12]Write 4 bytes [06:17:12]NVStorageSaveData done [06:17:12]ExternCall_PrintAddStr [06:17:12]wPrintStart [06:17:12]Write to MH i2c: 01 00 00 7C 00 7C [06:17:12]Write i2c OK [06:17:12]MH_I2C_Read... [06:17:12]Read from MH i2c: 01 [06:17:12]MH_I2C_Read... [06:17:12]Read from MH i2c: 01 07 00 [06:17:12]MH_I2C_Read... [06:17:12]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [06:17:12]RasterBufferAndPrint [06:17:12]line Счет N : (1)293024 [06:17:12]line ИНН: 02508201610067 [06:17:12]line Контрольно-Кассовый Чек [06:17:12]line ПРОДАЖА [06:17:12]line ТРК (МРК, ГНК) : 21 [06:17:12]line Товар: 2710194800 [06:17:12]line ДТ-К-5 [06:17:12]line 13.130 * 0.00 [06:17:12]line = 0.00 [06:17:12]line НДС 12% НСП 1% [06:17:12]line > о реализуемом товаре [06:17:12]line ИТОГО: 0.00 [06:17:12]line НСП 1% : 0.00 [06:17:12]line НДС 12% : 0.00 [06:17:12]line Наличными: 0.00 [06:17:12]line Безнал.: 0.00 [06:17:12]line Место: АЗС № 130 "Партнер Нефть" [06:17:12]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [06:17:12]line СНО: Общий режим [06:17:12]line Чек 51 22.08.2024 06:17 [06:17:12]line Смена: 469 ФФД: 1.0 [06:17:12]line ЗНМ: 0300000071 [06:17:12]line РНМ: 0000000000092561 [06:17:12]line Версия ККМ: 001 [06:17:12]line Талоны: Топливные Талоны [06:17:12]line 1 [06:17:12]line ФМ: 0000000000871778 [06:17:12]line ФД: 178351 [06:17:12]line ФПД: 139027672107960 [06:17:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T061711&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178351&fm=139027672107960&tin=02508201610067®Number=0000000000092561&sum=0 [06:17:12]written 0, free lines is 4095 [06:17:12]OFD Sender: Processing packet 178351 [packets to send 496, broken 495] [06:17:12]ProducePacketName [06:17:12]name=ofd_packets/00178351 [06:17:12]OFD Sender: To server: pG, [06:17:12]CommunicateWithHost lk.salyk.kg:30040 [06:17:12]ConnectInit lk.salyk.kg [06:17:13]Write to MH i2c: 01 00 00 A6 00 A6 [06:17:13]Write i2c OK [06:17:13]MH_I2C_Read... [06:17:13]Read from MH i2c: 01 [06:17:13]MH_I2C_Read... [06:17:13]Read from MH i2c: 01 07 00 [06:17:13]MH_I2C_Read... [06:17:13]Read from MH i2c: 01 07 00 A6 00 00 00 00 00 00 DF 0C 98 [06:17:13]RasterBufferAndPrint [06:17:13]line [06:17:13]line [06:17:13]line [06:17:13]line [06:17:13]line [06:17:13]written 0, free lines is 3301 [06:17:13]MH_Cut [06:17:13]Write to MH i2c: D1 01 00 AD 00 01 7F [06:17:13]Write i2c OK [06:17:13]MH_I2C_Read... [06:17:13]Read from MH i2c: D1 [06:17:13]MH_I2C_Read... [06:17:13]Read from MH i2c: D1 01 00 [06:17:13]MH_I2C_Read... [06:17:13]Read from MH i2c: D1 01 00 AD 00 00 7E [06:17:13]Write to MH i2c: 01 00 00 AE 00 AE [06:17:13]Write i2c OK [06:17:13]MH_I2C_Read... [06:17:13]Connected sock=9 [06:17: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 37 38 0C 01 00 00 94 CE 04 01 48 74 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 33 00 00 00 F4 03 04 00 E7 D7 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 AF B8 02 00 35 04 06 00 7E 71 E7 02 8B B8 2D 3A 9A 35 9E 4C 24 B8 [06:17:13]*** Cut start [06:17:13]*** Partial cut [06:17:13]*** CUTSNS_PIN = 1 [06:17:13]*** CUTSNS_PIN = 0 [06:17:14]*** Brake cut motor [06:17:14]Read from MH i2c: 01 [06:17:14]MH_I2C_Read... [06:17:14]*** Stop cut motor [06:17:14]*** Cut end [06:17:14]Read from MH i2c: 01 07 00 [06:17:14]MH_I2C_Read... [06:17:14]Read from MH i2c: 01 07 00 AE 00 00 00 00 00 00 FF 0F C3 [06:17:14]process_action close_receipt done [06:17:14]requested_data is exist [06:17:14]produce_requested_data [06:17:14]requested_item fm.sn is exist - process it [06:17:14]wFMCommunicate request_size=4 [06:17:14]MH_SAM_APDU [06:17:14]CAPDU: 80 11 00 00 [06:17:14]Write to MH i2c: E2 08 00 AF 00 80 11 00 00 00 00 00 00 29 [06:17:14]Write i2c OK [06:17:14]MH_I2C_Read... [06:17:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:17:14]Read from MH i2c: E2 [06:17:14]MH_I2C_Read... [06:17:14]Read from MH i2c: E2 17 00 [06:17:14]MH_I2C_Read... [06:17:14]Read from MH i2c: E2 17 00 AF 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 82 [06:17:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [06:17:14]wFMCommunicate OK [06:17:14]requested_item fd.num is exist - process it [06:17:14]SAM_PROTO_GetFieldsCounters [06:17:14]wFMCommunicate request_size=4 [06:17:14]MH_SAM_APDU [06:17:14]CAPDU: 80 13 00 00 [06:17:14]Write to MH i2c: E2 08 00 B0 00 80 13 00 00 00 00 00 00 2C [06:17:14]Write i2c OK [06:17:14]MH_I2C_Read... [06:17:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:17:14]Read from MH i2c: E2 [06:17:14]MH_I2C_Read... [06:17:14]Read from MH i2c: E2 62 00 [06:17:14]MH_I2C_Read... [06:17:14]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 AF B8 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 33 00 00 00 5E 04 04 00 33 00 00 00 57 04 04 00 34 00 00 00 19 04 04 00 00 00 00 00 90 00 29 [06:17: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 AF B8 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 33 00 00 00 5E 04 04 00 33 00 00 00 57 04 04 00 34 00 00 00 19 04 04 00 00 00 00 00 90 00 [06:17:14]wFMCommunicate OK [06:17:14]SAM_PROTO_GetFieldsCounters done [06:17:14]requested_item shift.num is exist - process it [06:17:14]requested_item shift.opened is exist - process it [06:17:14]req_shift_opened [06:17:14]FM_GetShiftState [06:17:14]SAM_PROTO_GetShiftState [06:17:14]wFMCommunicate request_size=4 [06:17:14]MH_SAM_APDU [06:17:14]CAPDU: 80 13 01 00 [06:17:14]Write to MH i2c: E2 08 00 B1 00 80 13 01 00 00 00 00 00 2E [06:17:14]Write i2c OK [06:17:14]MH_I2C_Read... [06:17:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:17:14]Read from MH i2c: E2 [06:17:14]MH_I2C_Read... [06:17:14]Read from MH i2c: E2 0E 00 [06:17:14]MH_I2C_Read... [06:17:14]Read from MH i2c: E2 0E 00 B1 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 DC [06:17:14]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [06:17:14]wFMCommunicate OK [06:17:14]SAM_PROTO_GetShiftState done [06:17:14]FM_GetShiftState done [06:17:14]req_shift_opened done [06:17:14]requested_item shift.open_date is exist - process it [06:17:14]req_shift_open_date [06:17:14]req_shift_open_date done [06:17:14]produce_requested_data done [06:17:14]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178351,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [06:17:14]process_action_free close_receipt [06:17:14]json_value_free [06:17:14]json_value_free done [06:17:14]process_json_proto returns [06:17:14]Send response to host [06:17:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178351,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [06:17:14]free response buf [06:17:14]execute_script done [06:17:14]execute_script returns [06:17:14]free content buf [06:17:14]Sock 10.Close socket [06:17:14]Sock 10.Thread stoped [06:17: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 37 38 4F 00 00 00 1F 31 47 00 E3 B8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 AF B8 02 00 F4 03 04 00 92 83 C6 66 B6 04 01 00 00 04 8D D4 6D 37 B2 05 D6 [06:17:14]CommunicateWithHost err = 0 [06:17:14]CheckOFDResponse [06:17:14]1017 (14) - 77093643461234 [06:17:14]1041 (16) - 0000000000871778 [06:17:14]1040 (4) - 178351 [06:17:14]1012 (4) - 22.08.2024 00:17 [06:17:14]1206 (1) - 0 [06:17:14]OFD Sender: Remove packet 178351 [06:17:14]ProducePacketName [06:17:14]name=ofd_packets/00178351 [06:17:14]NVStorageDeleteData [06:17:15]OFD Sender: No OFD packet to send [06:17:20]OFD Sender: No OFD packet to send [06:17:25]OFD Sender: No OFD packet to send [06:17:30]OFD Sender: No OFD packet to send [06:17:35]OFD Sender: No OFD packet to send [06:17:40]OFD Sender: No OFD packet to send [06:17:45]OFD Sender: No OFD packet to send [06:17:46]recv_with_timeout no data received [06:17:50]OFD Sender: No OFD packet to send [06:17:55]OFD Sender: No OFD packet to send [06:18:00]OFD Sender: No OFD packet to send [06:18:05]OFD Sender: No OFD packet to send [06:18:10]OFD Sender: No OFD packet to send [06:18:15]OFD Sender: No OFD packet to send [06:18:20]OFD Sender: No OFD packet to send [06:18:25]OFD Sender: No OFD packet to send [06:18:29]recv_with_timeout no data received [06:18:30]OFD Sender: No OFD packet to send [06:18:35]OFD Sender: No OFD packet to send [06:18:40]OFD Sender: No OFD packet to send [06:18:41]recv_with_timeout no data received [06:18:45]OFD Sender: No OFD packet to send [06:18:50]OFD Sender: No OFD packet to send [06:18:55]OFD Sender: No OFD packet to send [06:19:00]OFD Sender: No OFD packet to send [06:19:05]OFD Sender: No OFD packet to send [06:19:10]OFD Sender: No OFD packet to send [06:19:11]recv_with_timeout no data received [06:19:15]OFD Sender: No OFD packet to send [06:19:20]OFD Sender: No OFD packet to send [06:19:25]OFD Sender: No OFD packet to send [06:19:30]OFD Sender: No OFD packet to send [06:19:35]OFD Sender: No OFD packet to send [06:19:40]OFD Sender: No OFD packet to send [06:19:45]OFD Sender: No OFD packet to send [06:19:50]OFD Sender: No OFD packet to send [06:19:55]OFD Sender: No OFD packet to send [06:20:00]OFD Sender: No OFD packet to send [06:20:05]OFD Sender: No OFD packet to send [06:20:10]OFD Sender: No OFD packet to send [06:20:15]OFD Sender: No OFD packet to send [06:20:20]OFD Sender: No OFD packet to send [06:20:25]OFD Sender: No OFD packet to send [06:20:30]OFD Sender: No OFD packet to send [06:20:35]OFD Sender: No OFD packet to send [06:20:40]OFD Sender: No OFD packet to send [06:20:45]OFD Sender: No OFD packet to send [06:20:50]OFD Sender: No OFD packet to send [06:20:55]OFD Sender: No OFD packet to send [06:21:00]OFD Sender: No OFD packet to send [06:21:05]OFD Sender: No OFD packet to send [06:21:10]OFD Sender: No OFD packet to send [06:21:15]OFD Sender: No OFD packet to send [06:21:20]OFD Sender: No OFD packet to send [06:21:25]OFD Sender: No OFD packet to send [06:21:30]OFD Sender: No OFD packet to send [06:21:35]OFD Sender: No OFD packet to send [06:21:41]OFD Sender: No OFD packet to send [06:21:46]OFD Sender: No OFD packet to send [06:21:51]OFD Sender: No OFD packet to send [06:21:56]OFD Sender: No OFD packet to send [06:22:01]OFD Sender: No OFD packet to send [06:22:06]OFD Sender: No OFD packet to send [06:22:11]OFD Sender: No OFD packet to send [06:22:11]recv_with_timeout no data received [06:22:16]OFD Sender: No OFD packet to send [06:22:21]OFD Sender: No OFD packet to send [06:22:26]OFD Sender: No OFD packet to send [06:22:27]recv_with_timeout no data received [06:22:31]OFD Sender: No OFD packet to send [06:22:36]OFD Sender: No OFD packet to send [06:22:41]OFD Sender: No OFD packet to send [06:22:46]OFD Sender: No OFD packet to send [06:22:48]recv_with_timeout no data received [06:22:51]OFD Sender: No OFD packet to send [06:22:56]OFD Sender: No OFD packet to send [06:23:01]OFD Sender: No OFD packet to send [06:23:06]OFD Sender: No OFD packet to send [06:23:11]OFD Sender: No OFD packet to send [06:23:16]OFD Sender: No OFD packet to send [06:23:21]OFD Sender: No OFD packet to send [06:23:26]OFD Sender: No OFD packet to send [06:23:27]recv_with_timeout no data received [06:23:31]OFD Sender: No OFD packet to send [06:23:36]OFD Sender: No OFD packet to send [06:23:41]OFD Sender: No OFD packet to send [06:23:46]OFD Sender: No OFD packet to send [06:23:51]OFD Sender: No OFD packet to send [06:23:56]OFD Sender: No OFD packet to send [06:24:01]OFD Sender: No OFD packet to send [06:24:06]OFD Sender: No OFD packet to send [06:24:11]OFD Sender: No OFD packet to send [06:24:16]OFD Sender: No OFD packet to send [06:24:21]OFD Sender: No OFD packet to send [06:24:26]OFD Sender: No OFD packet to send [06:24:31]OFD Sender: No OFD packet to send [06:24:36]OFD Sender: No OFD packet to send [06:24:41]OFD Sender: No OFD packet to send [06:24:46]OFD Sender: No OFD packet to send [06:24:51]OFD Sender: No OFD packet to send [06:24:56]OFD Sender: No OFD packet to send [06:25:01]OFD Sender: No OFD packet to send [06:25:06]OFD Sender: No OFD packet to send [06:25:09]recv_with_timeout no data received [06:25:11]OFD Sender: No OFD packet to send [06:25:16]OFD Sender: No OFD packet to send [06:25:21]OFD Sender: No OFD packet to send [06:25:26]OFD Sender: No OFD packet to send [06:25:31]OFD Sender: No OFD packet to send [06:25:36]OFD Sender: No OFD packet to send [06:25:41]OFD Sender: No OFD packet to send [06:25:46]OFD Sender: No OFD packet to send [06:25:51]OFD Sender: No OFD packet to send [06:25:56]OFD Sender: No OFD packet to send [06:26:01]OFD Sender: No OFD packet to send [06:26:06]OFD Sender: No OFD packet to send [06:26:11]OFD Sender: No OFD packet to send [06:26:16]OFD Sender: No OFD packet to send [06:26:18]recv_with_timeout no data received [06:26:21]OFD Sender: No OFD packet to send [06:26:26]OFD Sender: No OFD packet to send [06:26:31]OFD Sender: No OFD packet to send [06:26:36]OFD Sender: No OFD packet to send [06:26:41]OFD Sender: No OFD packet to send [06:26:46]OFD Sender: No OFD packet to send [06:26:51]OFD Sender: No OFD packet to send [06:26:56]OFD Sender: No OFD packet to send [06:27:01]OFD Sender: No OFD packet to send [06:27:06]OFD Sender: No OFD packet to send [06:27:11]OFD Sender: No OFD packet to send [06:27:16]OFD Sender: No OFD packet to send [06:27:21]OFD Sender: No OFD packet to send [06:27:26]OFD Sender: No OFD packet to send [06:27:31]OFD Sender: No OFD packet to send [06:27:36]OFD Sender: No OFD packet to send [06:27:41]OFD Sender: No OFD packet to send [06:27:46]OFD Sender: No OFD packet to send [06:27:51]OFD Sender: No OFD packet to send [06:27:56]OFD Sender: No OFD packet to send [06:28:01]OFD Sender: No OFD packet to send [06:28:06]OFD Sender: No OFD packet to send [06:28:11]OFD Sender: No OFD packet to send [06:28:16]OFD Sender: No OFD packet to send [06:28:21]OFD Sender: No OFD packet to send [06:28:27]OFD Sender: No OFD packet to send [06:28:32]OFD Sender: No OFD packet to send [06:28:37]OFD Sender: No OFD packet to send [06:28:42]OFD Sender: No OFD packet to send [06:28:47]OFD Sender: No OFD packet to send [06:28:52]OFD Sender: No OFD packet to send [06:28:57]OFD Sender: No OFD packet to send [06:29:02]OFD Sender: No OFD packet to send [06:29:07]OFD Sender: No OFD packet to send [06:29:12]OFD Sender: No OFD packet to send [06:29:15]recv_with_timeout no data received [06:29:17]OFD Sender: No OFD packet to send [06:29:22]OFD Sender: No OFD packet to send [06:29:27]OFD Sender: No OFD packet to send [06:29:32]OFD Sender: No OFD packet to send [06:29:37]OFD Sender: No OFD packet to send [06:29:42]OFD Sender: No OFD packet to send [06:29:47]OFD Sender: No OFD packet to send [06:29:52]OFD Sender: No OFD packet to send [06:29:57]OFD Sender: No OFD packet to send [06:30:02]OFD Sender: No OFD packet to send [06:30:07]OFD Sender: No OFD packet to send [06:30:12]OFD Sender: No OFD packet to send [06:30:17]OFD Sender: No OFD packet to send [06:30:22]OFD Sender: No OFD packet to send [06:30:27]OFD Sender: No OFD packet to send [06:30:32]OFD Sender: No OFD packet to send [06:30:37]OFD Sender: No OFD packet to send [06:30:42]OFD Sender: No OFD packet to send [06:30:47]OFD Sender: No OFD packet to send [06:30:52]OFD Sender: No OFD packet to send [06:30:57]OFD Sender: No OFD packet to send [06:31:02]OFD Sender: No OFD packet to send [06:31:07]OFD Sender: No OFD packet to send [06:31:12]OFD Sender: No OFD packet to send [06:31:17]OFD Sender: No OFD packet to send [06:31:22]OFD Sender: No OFD packet to send [06:31:27]OFD Sender: No OFD packet to send [06:31:32]OFD Sender: No OFD packet to send [06:31:37]OFD Sender: No OFD packet to send [06:31:42]OFD Sender: No OFD packet to send [06:31:47]OFD Sender: No OFD packet to send [06:31:52]OFD Sender: No OFD packet to send [06:31:57]OFD Sender: No OFD packet to send [06:32:02]OFD Sender: No OFD packet to send [06:32:06]recv_with_timeout no data received [06:32:07]OFD Sender: No OFD packet to send [06:32:12]OFD Sender: No OFD packet to send [06:32:17]OFD Sender: No OFD packet to send [06:32:17]recv_with_timeout no data received [06:32:22]OFD Sender: No OFD packet to send [06:32:27]OFD Sender: No OFD packet to send [06:32:32]OFD Sender: No OFD packet to send [06:32:33]recv_with_timeout no data received [06:32:37]OFD Sender: No OFD packet to send [06:32:42]OFD Sender: No OFD packet to send [06:32:47]OFD Sender: No OFD packet to send [06:32:52]OFD Sender: No OFD packet to send [06:32:54]recv_with_timeout no data received [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: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: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:13]OFD Sender: No OFD packet to send [06:35:18]OFD Sender: No OFD packet to send [06:35:23]OFD Sender: No OFD packet to send [06:35:28]OFD Sender: No OFD packet to send [06:35:33]OFD Sender: No OFD packet to send [06:35:38]OFD Sender: No OFD packet to send [06:35:43]OFD Sender: No OFD packet to send [06:35:48]OFD Sender: No OFD packet to send [06:35:53]OFD Sender: No OFD packet to send [06:35:58]OFD Sender: No OFD packet to send [06:36:03]OFD Sender: No OFD packet to send [06:36:08]OFD Sender: No OFD packet to send [06:36:13]OFD Sender: No OFD packet to send [06:36:18]OFD Sender: No OFD packet to send [06:36:23]OFD Sender: No OFD packet to send [06:36:28]OFD Sender: No OFD packet to send [06:36:33]OFD Sender: No OFD packet to send [06:36:38]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: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 [06:37:33]OFD Sender: No OFD packet to send [06:37:38]OFD Sender: No OFD packet to send [06:37:43]OFD Sender: No OFD packet to send [06:37:48]OFD Sender: No OFD packet to send [06:37:48]recv_with_timeout no data received [06:37:53]OFD Sender: No OFD packet to send [06:37:58]OFD Sender: No OFD packet to send [06:38:03]OFD Sender: No OFD packet to send [06:38:08]OFD Sender: No OFD packet to send [06:38:13]OFD Sender: No OFD packet to send [06:38:18]OFD Sender: No OFD packet to send [06:38:23]OFD Sender: No OFD packet to send [06:38:28]OFD Sender: No OFD packet to send [06:38:33]OFD Sender: No OFD packet to send [06:38:38]OFD Sender: No OFD packet to send [06:38:43]OFD Sender: No OFD packet to send [06:38:48]OFD Sender: No OFD packet to send [06:38:53]OFD Sender: No OFD packet to send [06:38:58]OFD Sender: No OFD packet to send [06:39:03]OFD Sender: No OFD packet to send [06:39:08]OFD Sender: No OFD packet to send [06:39:12]recv_with_timeout no data received [06:39:13]OFD Sender: No OFD packet to send [06:39:18]OFD Sender: No OFD packet to send [06:39:23]OFD Sender: No OFD packet to send [06:39:28]OFD Sender: No OFD packet to send [06:39:33]OFD Sender: No OFD packet to send [06:39:38]OFD Sender: No OFD packet to send [06:39:43]OFD Sender: No OFD packet to send [06:39:48]OFD Sender: No OFD packet to send [06:39:53]OFD Sender: No OFD packet to send [06:39:58]OFD Sender: No OFD packet to send [06:40:03]OFD Sender: No OFD packet to send [06:40:08]OFD Sender: No OFD packet to send [06:40:13]OFD Sender: No OFD packet to send [06:40:28]OFD Sender: No OFD packet to send [06:40:33]OFD Sender: No OFD packet to send [06:40:38]OFD Sender: No OFD packet to send [06:40:43]OFD Sender: No OFD packet to send [06:40:48]OFD Sender: No OFD packet to send [06:40:53]OFD Sender: No OFD packet to send [06:40:58]OFD Sender: No OFD packet to send [06:40:59]recv_with_timeout no data received [06:41:03]OFD Sender: No OFD packet to send [06:41:08]OFD Sender: No OFD packet to send [06:41:13]OFD Sender: No OFD packet to send [06:41:18]OFD Sender: No OFD packet to send [06:41:23]OFD Sender: No OFD packet to send [06:41:28]OFD Sender: No OFD packet to send [06:41:33]OFD Sender: No OFD packet to send [06:41:38]OFD Sender: No OFD packet to send [06:41:43]OFD Sender: No OFD packet to send [06:41:49]OFD Sender: No OFD packet to send [06:41:54]OFD Sender: No OFD packet to send [06:41:59]OFD Sender: No OFD packet to send [06:42:04]OFD Sender: No OFD packet to send [06:42:09]OFD Sender: No OFD packet to send [06:42:14]OFD Sender: No OFD packet to send [06:42:19]OFD Sender: No OFD packet to send [06:42:24]OFD Sender: No OFD packet to send [06:42:29]OFD Sender: No OFD packet to send [06:42:34]OFD Sender: No OFD packet to send [06:42:39]OFD Sender: No OFD packet to send [06:42:44]OFD Sender: No OFD packet to send [06:42:49]OFD Sender: No OFD packet to send [06:42:54]OFD Sender: No OFD packet to send [06:42:59]OFD Sender: No OFD packet to send [06:43:04]OFD Sender: No OFD packet to send [06:43:09]OFD Sender: No OFD packet to send [06:43:14]OFD Sender: No OFD packet to send [06:43:19]OFD Sender: No OFD packet to send [06:43:24]OFD Sender: No OFD packet to send [06:43:29]OFD Sender: No OFD packet to send [06:43:34]OFD Sender: No OFD packet to send [06:43:39]OFD Sender: No OFD packet to send [06:43:44]OFD Sender: No OFD packet to send [06:43:49]OFD Sender: No OFD packet to send [06:43:54]OFD Sender: No OFD packet to send [06:43:59]OFD Sender: No OFD packet to send [06:44:04]OFD Sender: No OFD packet to send [06:44:09]OFD Sender: No OFD packet to send [06:44:14]OFD Sender: No OFD packet to send [06:44:19]OFD Sender: No OFD packet to send [06:44:24]OFD Sender: No OFD packet to send [06:44:29]OFD Sender: No OFD packet to send [06:44:34]OFD Sender: No OFD packet to send [06:44:39]OFD Sender: No OFD packet to send [06:44:44]OFD Sender: No OFD packet to send [06:44:49]OFD Sender: No OFD packet to send [06:44:54]OFD Sender: No OFD packet to send [06:44:59]OFD Sender: No OFD packet to send [06:45:04]OFD Sender: No OFD packet to send [06:45:09]OFD Sender: No OFD packet to send [06:45:14]OFD Sender: No OFD packet to send [06:45:19]OFD Sender: No OFD packet to send [06:45:19]recv_with_timeout no data received [06:45:24]OFD Sender: No OFD packet to send [06:45:29]OFD Sender: No OFD packet to send [06:45:34]OFD Sender: No OFD packet to send [06:45:39]OFD Sender: No OFD packet to send [06:45:44]OFD Sender: No OFD packet to send [06:45:49]recv_with_timeout no data received [06:45:49]OFD Sender: No OFD packet to send [06:45:54]OFD Sender: No OFD packet to send [06:45:59]OFD Sender: No OFD packet to send [06:46:04]OFD Sender: No OFD packet to send [06:46:09]OFD Sender: No OFD packet to send [06:46:14]OFD Sender: No OFD packet to send [06:46:19]OFD Sender: No OFD packet to send [06:46:24]OFD Sender: No OFD packet to send [06:46:29]OFD Sender: No OFD packet to send [06:46:34]OFD Sender: No OFD packet to send [06:46:39]OFD Sender: No OFD packet to send [06:46:41]recv_with_timeout no data received [06:46:44]OFD Sender: No OFD packet to send [06:46:49]OFD Sender: No OFD packet to send [06:46:54]OFD Sender: No OFD packet to send [06:46:59]OFD Sender: No OFD packet to send [06:47:04]OFD Sender: No OFD packet to send [06:47:09]OFD Sender: No OFD packet to send [06:47:14]OFD Sender: No OFD packet to send [06:47:19]OFD Sender: No OFD packet to send [06:47:24]OFD Sender: No OFD packet to send [06:47:25]recv_with_timeout no data received [06:47:29]OFD Sender: No OFD packet to send [06:47:34]OFD Sender: No OFD packet to send [06:47:39]OFD Sender: No OFD packet to send [06:47:44]OFD Sender: No OFD packet to send [06:47:49]OFD Sender: No OFD packet to send [06:47:54]OFD Sender: No OFD packet to send [06:47:59]OFD Sender: No OFD packet to send [06:48:04]OFD Sender: No OFD packet to send [06:48:09]OFD Sender: No OFD packet to send [06:48:14]OFD Sender: No OFD packet to send [06:48:19]OFD Sender: No OFD packet to send [06:48:24]OFD Sender: No OFD packet to send [06:48:25]recv_with_timeout no data received [06:48:30]OFD Sender: No OFD packet to send [06:48:35]OFD Sender: No OFD packet to send [06:48:40]OFD Sender: No OFD packet to send [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]OFD Sender: No OFD packet to send [06:49:25]OFD Sender: No OFD packet to send [06:49:30]OFD Sender: No OFD packet to send [06:49:35]OFD Sender: No OFD packet to send [06:49:40]OFD Sender: No OFD packet to send [06:49:45]OFD Sender: No OFD packet to send [06:49:50]OFD Sender: No OFD packet to send [06:49:55]OFD Sender: No OFD packet to send [06:50:00]OFD Sender: No OFD packet to send [06:50:05]OFD Sender: No OFD packet to send [06:50:10]OFD Sender: No OFD packet to send [06:50:15]OFD Sender: No OFD packet to send [06:50:20]OFD Sender: No OFD packet to send [06:50:25]OFD Sender: No OFD packet to send [06:50:30]OFD Sender: No OFD packet to send [06:50:35]OFD Sender: No OFD packet to send [06:50:40]OFD Sender: No OFD packet to send [06:50:45]OFD Sender: No OFD packet to send [06:50:50]OFD Sender: No OFD packet to send [06:50:55]OFD Sender: No OFD packet to send [06:51:00]OFD Sender: No OFD packet to send [06:51:05]OFD Sender: No OFD packet to send [06:51:08]recv_with_timeout no data received [06:51:10]OFD Sender: No OFD packet to send [06:51:15]OFD Sender: No OFD packet to send [06:51:20]OFD Sender: No OFD packet to send [06:51:25]OFD Sender: No OFD packet to send [06:51:30]OFD Sender: No OFD packet to send [06:51:33]recv_with_timeout no data received [06:51:35]OFD Sender: No OFD packet to send [06:51:40]OFD Sender: No OFD packet to send [06:51:45]OFD Sender: No OFD packet to send [06:51:50]OFD Sender: No OFD packet to send [06:51:55]OFD Sender: No OFD packet to send [06:52:00]OFD Sender: No OFD packet to send [06:52:05]OFD Sender: No OFD packet to send [06:52:10]OFD Sender: No OFD packet to send [06:52:15]OFD Sender: No OFD packet to send [06:52:20]OFD Sender: No OFD packet to send [06:52:25]OFD Sender: No OFD packet to send [06:52:30]OFD Sender: No OFD packet to send [06:52:35]OFD Sender: No OFD packet to send [06:52:40]OFD Sender: No OFD packet to send [06:52:45]OFD Sender: No OFD packet to send [06:52:50]OFD Sender: No OFD packet to send [06:52:55]OFD Sender: No OFD packet to send [06:53:00]OFD Sender: No OFD packet to send [06:53:05]OFD Sender: No OFD packet to send [06:53:06]recv_with_timeout no data received [06:53:10]OFD Sender: No OFD packet to send [06:53:15]OFD Sender: No OFD packet to send [06:53:20]OFD Sender: No OFD packet to send [06:53:25]OFD Sender: No OFD packet to send [06:53:30]OFD Sender: No OFD packet to send [06:53:35]OFD Sender: No OFD packet to send [06:53:40]OFD Sender: No OFD packet to send [06:53:45]OFD Sender: No OFD packet to send [06:53:50]OFD Sender: No OFD packet to send [06:53:55]OFD Sender: No OFD packet to send [06:54:00]OFD Sender: No OFD packet to send [06:54:05]OFD Sender: No OFD packet to send [06:54:10]OFD Sender: No OFD packet to send [06:54:15]OFD Sender: No OFD packet to send [06:54:20]OFD Sender: No OFD packet to send [06:54:25]OFD Sender: No OFD packet to send [06:54:30]OFD Sender: No OFD packet to send [06:54:35]OFD Sender: No OFD packet to send [06:54:40]OFD Sender: No OFD packet to send [06:54:45]OFD Sender: No OFD packet to send [06:54:50]OFD Sender: No OFD packet to send [06:54:55]OFD Sender: No OFD packet to send [06:55:00]OFD Sender: No OFD packet to send [06:55:06]OFD Sender: No OFD packet to send [06:55:11]OFD Sender: No OFD packet to send [06:55:16]OFD Sender: No OFD packet to send [06:55:20]recv_with_timeout no data received [06:55:21]OFD Sender: No OFD packet to send [06:55:26]OFD Sender: No OFD packet to send [06:55:31]OFD Sender: No OFD packet to send [06:55:31]recv_with_timeout no data received [06:55:36]OFD Sender: No OFD packet to send [06:55:41]OFD Sender: No OFD packet to send [06:55:46]OFD Sender: No OFD packet to send [06:55:51]OFD Sender: No OFD packet to send [06:55:56]OFD Sender: No OFD packet to send [06:56:01]OFD Sender: No OFD packet to send [06:56:06]OFD Sender: No OFD packet to send [06:56:09]recv_with_timeout no data received [06:56:11]OFD Sender: No OFD packet to send [06:56:16]OFD Sender: No OFD packet to send [06:56:21]OFD Sender: No OFD packet to send [06:56:26]OFD Sender: No OFD packet to send [06:56:31]OFD Sender: No OFD packet to send [06:56:36]OFD Sender: No OFD packet to send [06:56:41]OFD Sender: No OFD packet to send [06:56:46]OFD Sender: No OFD packet to send [06:56:51]OFD Sender: No OFD packet to send [06:56:56]OFD Sender: No OFD packet to send [06:57:01]OFD Sender: No OFD packet to send [06:57:06]OFD Sender: No OFD packet to send [06:57:11]OFD Sender: No OFD packet to send [06:57:16]OFD Sender: No OFD packet to send [06:57:21]OFD Sender: No OFD packet to send [06:57:26]OFD Sender: No OFD packet to send [06:57:31]OFD Sender: No OFD packet to send [06:57:36]OFD Sender: No OFD packet to send [06:57:41]OFD Sender: No OFD packet to send [06:57:46]OFD Sender: No OFD packet to send [06:57:51]OFD Sender: No OFD packet to send [06:57:56]OFD Sender: No OFD packet to send [06:58:01]OFD Sender: No OFD packet to send [06:58:06]OFD Sender: No OFD packet to send [06:58:11]OFD Sender: No OFD packet to send [06:58:14]recv_with_timeout no data received [06:58:16]OFD Sender: No OFD packet to send [06:58:21]OFD Sender: No OFD packet to send [06:58:26]OFD Sender: No OFD packet to send [06:58:31]OFD Sender: No OFD packet to send [06:58:36]OFD Sender: No OFD packet to send [06:58:41]OFD Sender: No OFD packet to send [06:58:46]OFD Sender: No OFD packet to send [06:58:51]OFD Sender: No OFD packet to send [06:58:56]OFD Sender: No OFD packet to send [06:59:01]OFD Sender: No OFD packet to send [06:59:06]OFD Sender: No OFD packet to send [06:59:11]OFD Sender: No OFD packet to send [06:59:16]OFD Sender: No OFD packet to send [06:59:21]OFD Sender: No OFD packet to send [06:59:26]OFD Sender: No OFD packet to send [06:59:31]OFD Sender: No OFD packet to send [06:59:36]OFD Sender: No OFD packet to send [06:59:41]OFD Sender: No OFD packet to send [06:59:46]OFD Sender: No OFD packet to send [06:59:51]OFD Sender: No OFD packet to send [06:59:53]recv_with_timeout no data received [06:59:56]OFD Sender: No OFD packet to send [07:00:01]OFD Sender: No OFD packet to send [07:00:06]OFD Sender: No OFD packet to send [07:00:11]OFD Sender: No OFD packet to send [07:00:16]OFD Sender: No OFD packet to send [07:00:21]OFD Sender: No OFD packet to send [07:00:26]OFD Sender: No OFD packet to send [07:00:31]OFD Sender: No OFD packet to send [07:00:36]OFD Sender: No OFD packet to send [07:00:41]OFD Sender: No OFD packet to send [07:00:46]OFD Sender: No OFD packet to send [07:00:51]OFD Sender: No OFD packet to send [07:00:56]OFD Sender: No OFD packet to send [07:00:58]accept exits with 7 [07:00:58]New connection [07:00:58]New thread 3067428196 created [07:00:58]Thread 3067284836 joined [07:00:58]Waiting for new connection... [07:00:58] Sock 7.Parse request [07:00:58]Sock 7.Check first char [07:00:58]Sock 7.First char is OK [07:00:58]request: POST /json_proto HTTP/1.0 [07:00:58]Method: POST [07:00:58]URL: /json_proto [07:00:58]Method is POST - this is cgi request [07:00:58]url: /json_proto [07:00:58]query_string will be loaded in cgi processing [07:00:58]execute_cgi json_proto POST (null) [07:00:58]execute_cgi path=json_proto method=POST [07:00:58]POST find Content-Length [07:00:58]Host: 172.17.44.131:8080 [07:00:58]Content-Length: 791 [07:00:58]Content-Type: application/json [07:00:58] [07:00:58]POST finish read [07:00:58]Found Content-Length = 791 [07:00:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293033", "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" : 0.00, "quantity" : 32.810, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\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" ] } } [07:00:58]execute_script... [07:00: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)293033", "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" : 0.00, "quantity" : 32.810, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\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" ] } } [07:00:58]POST & json_proto [07:00:58]process_json_proto [07:00:58]json parsed OK: [07:00:58]protocol is kg_v1.0 [07:00:58]action value=close_receipt [07:00:58]process_action close_receipt [07:00:58]cmd_close_receipt [07:00:58]MH_GetDate [07:00:58]Write to MH i2c: F0 00 00 B2 00 A1 [07:00:58]Write i2c OK [07:00:58]MH_I2C_Read... [07:00:58]Read from MH i2c: F0 [07:00:58]MH_I2C_Read... [07:00:58]Read from MH i2c: F0 09 00 [07:00:58]MH_I2C_Read... [07:00:58]Read from MH i2c: F0 09 00 B2 00 00 2B E2 C6 66 4F 53 BE 66 A9 [07:00:58]GetLastDocTimeStamp 1724307431 [07:00:58]current date 1724310059 [07:00:58]FM_GetShiftState [07:00:58]SAM_PROTO_GetShiftState [07:00:58]wFMCommunicate request_size=4 [07:00:58]MH_SAM_APDU [07:00:58]CAPDU: 80 13 01 00 [07:00:58]Write to MH i2c: E2 08 00 B3 00 80 13 01 00 00 00 00 00 30 [07:00:58]Write i2c OK [07:00:58]MH_I2C_Read... [07:00:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:00:58]Read from MH i2c: E2 [07:00:58]MH_I2C_Read... [07:00:58]Read from MH i2c: E2 0E 00 [07:00:58]MH_I2C_Read... [07:00:58]Read from MH i2c: E2 0E 00 B3 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 DE [07:00:58]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [07:00:58]wFMCommunicate OK [07:00:58]SAM_PROTO_GetShiftState done [07:00:58]FM_GetShiftState done [07:00:58]opened in 1724285939 [07:00:58]opened+sec_in_day 1724372339 [07:00:58]quantity*price = 0 [07:00:58]sum+1 = 1 [07:00:58]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 52 22.08.2024 07:00 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 Талоны: Топливные Талоны 1 ФМ: 0000000000871778 ФД: 178352 ФПД: 253426002028255 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T070059&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178352&fm=253426002028255&tin=02508201610067®Number=0000000000092561&sum=0 [07:00:59]StoreToDocumentArchive [07:00:59]shift 469 fd 178352 [07:00:59]save to /storage/0469/doc_00178352 [07:00:59]save last doc name /storage/0469/doc_00178352 to /storage/kkm_last_doc_name [07:00:59]save OK [07:00:59]Clear old archive folders... [07:00:59]ProcessDocumentItem done err = 0, tmpTLVsize=248 [07:00:59]tlvbuf is 01A7A300 [07:00:59]SAM_PROTO_ClearQueue [07:00:59]wFMCommunicate request_size=4 [07:00:59]MH_SAM_APDU [07:00:59]CAPDU: 80 09 00 00 [07:00:59]Write to MH i2c: E2 08 00 C0 00 80 09 00 00 00 00 00 00 32 [07:00:59]Write i2c OK [07:00:59]MH_I2C_Read... [07:00:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:00:59]Read from MH i2c: E2 [07:00:59]MH_I2C_Read... [07:00:59]Read from MH i2c: E2 03 00 [07:00:59]MH_I2C_Read... [07:00:59]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [07:00:59]RAPDU: 90 00 [07:00:59]wFMCommunicate OK [07:00:59]SAM_PROTO_ClearQueue done [07:00:59]KKMCreateOFDPacket [07:00:59]OFDProtocolAddRootSTLVToBuf [07:00:59]FM_MakeSignedData [07:00:59]FM_MakeSignedData [07:00:59]SAM_PROTO_SignData [07:00:59]wFMCommunicate request_size=4 [07:00:59]MH_SAM_APDU [07:00:59]CAPDU: 80 0D 01 02 [07:00:59]Write to MH i2c: E2 08 00 C1 00 80 0D 01 02 00 00 00 00 3A [07:00:59]Write i2c OK [07:00:59]MH_I2C_Read... [07:00:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:00:59]Read from MH i2c: E2 [07:00:59]MH_I2C_Read... [07:00:59]Read from MH i2c: E2 03 00 [07:00:59]MH_I2C_Read... [07:00:59]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [07:00:59]RAPDU: 90 00 [07:00:59]wFMCommunicate OK [07:00:59]wFMCommunicate request_size=255 [07:00:59]MH_SAM_APDU [07:00:59]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 00 00 00 F4 03 04 00 2B E2 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 B0 B8 02 00 35 04 06 00 E6 7D 56 D3 [07:00:59]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 2A 80 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 00 00 00 F4 03 04 00 2B E2 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 B0 B8 02 00 35 04 06 00 E6 7D 56 D3 00 00 83 [07:00:59]Write i2c OK [07:00:59]MH_I2C_Read... [07:00:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:00:59]Read from MH i2c: E2 [07:00:59]MH_I2C_Read... [07:00:59]Read from MH i2c: E2 03 00 [07:00:59]MH_I2C_Read... [07:00:59]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [07:00:59]RAPDU: 90 00 [07:00:59]wFMCommunicate OK [07:00:59]wFMCommunicate request_size=7 [07:00:59]MH_SAM_APDU [07:00:59]CAPDU: 80 0D 02 02 02 E6 DF [07:00:59]Write to MH i2c: E2 0A 00 C3 00 80 0D 02 02 02 00 E6 DF 00 00 06 [07:00:59]Write i2c OK [07:00:59]MH_I2C_Read... [07:00:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:00:59]Read from MH i2c: E2 [07:00:59]MH_I2C_Read... [07:00:59]Read from MH i2c: E2 03 00 [07:00:59]MH_I2C_Read... [07:00:59]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [07:00:59]RAPDU: 90 00 [07:00:59]wFMCommunicate OK [07:00:59]wFMCommunicate request_size=4 [07:00:59]MH_SAM_APDU [07:00:59]CAPDU: 80 0D 03 02 [07:00:59]Write to MH i2c: E2 08 00 C4 00 80 0D 03 02 00 00 00 00 3F [07:00:59]Write i2c OK [07:00:59]MH_I2C_Read... [07:00:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:00:59]Read from MH i2c: E2 [07:00:59]MH_I2C_Read... [07:00:59]Read from MH i2c: E2 0B 00 [07:00:59]MH_I2C_Read... [07:00:59]Read from MH i2c: E2 0B 00 C4 00 00 95 96 DE 1E 6D A7 E1 A4 90 00 00 [07:00:59]RAPDU: 95 96 DE 1E 6D A7 E1 A4 90 00 [07:00:59]wFMCommunicate OK [07:00:59]SAM_PROTO_SignData done [07:00:59]FM_MakeSignedData done [07:00:59]CreateOFDProtocolMessage [07:00:59]wFMCommunicate request_size=4 [07:00:59]MH_SAM_APDU [07:00:59]CAPDU: 80 11 00 00 [07:00:59]Write to MH i2c: E2 08 00 C5 00 80 11 00 00 00 00 00 00 3F [07:00:59]Write i2c OK [07:00:59]MH_I2C_Read... [07:00:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:00:59]Read from MH i2c: E2 [07:00:59]MH_I2C_Read... [07:00:59]Read from MH i2c: E2 17 00 [07:00:59]MH_I2C_Read... [07:00:59]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 37 38 90 00 98 [07:00:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [07:00:59]wFMCommunicate OK [07:00:59]CreateOFDProtocolMessage done [07:00:59]OFDSenderStorePacket 178352 [07:00:59]StoreOFDPacket docnum=178352 [07:00:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0C 01 00 00 58 4C 04 01 D6 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 2A 80 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 00 00 00 F4 03 04 00 2B E2 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 B0 B8 02 00 35 04 06 00 E6 7D 56 D3 E6 DF 95 96 DE 1E 6D A7 E1 A4 [07:00:59]CheckFolder [07:00:59]dirname=/storage/ofd_packets [07:00:59]CheckFolder done [07:00:59]ProducePacketName [07:00:59]name=ofd_packets/00178352 [07:00:59]NVStorageSaveData ofd_packets/00178352 [07:00:59]File name is /storage/ofd_packets/00178352 [07:00:59]Write 298 bytes [07:00:59]NVStorageSaveData done [07:00:59]OFDSenderStorePacket done [07:00:59]KKMCreateOFDPacket done [07:00:59]NVStorageSaveData kkm_last_timestamp [07:00:59]File name is /storage/kkm_last_timestamp [07:00:59]Write 4 bytes [07:00:59]NVStorageSaveData done [07:00:59]ExternCall_PrintAddStr [07:00:59]wPrintStart [07:00:59]Write to MH i2c: 01 00 00 C6 00 C6 [07:00:59]OFD Sender: Processing packet 178352 [packets to send 496, broken 495] [07:00:59]ProducePacketName [07:00:59]name=ofd_packets/00178352 [07:00:59]OFD Sender: To server: pG, [07:00:59]CommunicateWithHost lk.salyk.kg:30040 [07:00:59]ConnectInit lk.salyk.kg [07:00:59]Write i2c OK [07:00:59]MH_I2C_Read... [07:00:59]Read from MH i2c: 01 [07:00:59]MH_I2C_Read... [07:00:59]Read from MH i2c: 01 07 00 [07:00:59]MH_I2C_Read... [07:00:59]Read from MH i2c: 01 07 00 C6 00 00 00 00 00 00 FF 0F DB [07:00:59]RasterBufferAndPrint [07:00:59]line Счет N : (1)293033 [07:00:59]line ИНН: 02508201610067 [07:00:59]line Контрольно-Кассовый Чек [07:00:59]line ПРОДАЖА [07:00:59]line ТРК (МРК, ГНК) : 34 [07:00:59]line Товар: 2710194800 [07:00:59]line ДТ-К-5 [07:00:59]line 32.810 * 0.00 [07:00:59]line = 0.00 [07:00:59]line НДС 12% НСП 1% [07:00:59]line > о реализуемом товаре [07:00:59]line ИТОГО: 0.00 [07:00:59]line НСП 1% : 0.00 [07:00:59]line НДС 12% : 0.00 [07:00:59]line Наличными: 0.00 [07:00:59]line Безнал.: 0.00 [07:00:59]line Место: АЗС № 130 "Партнер Нефть" [07:00:59]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [07:00:59]line СНО: Общий режим [07:00:59]line Чек 52 22.08.2024 07:00 [07:00:59]line Смена: 469 ФФД: 1.0 [07:00:59]line ЗНМ: 0300000071 [07:00:59]line РНМ: 0000000000092561 [07:00:59]line Версия ККМ: 001 [07:00:59]line Талоны: Топливные Талоны [07:00:59]line 1 [07:00:59]line ФМ: 0000000000871778 [07:00:59]line ФД: 178352 [07:00:59]line ФПД: 253426002028255 [07:00:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T070059&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178352&fm=253426002028255&tin=02508201610067®Number=0000000000092561&sum=0 [07:01:00]written 0, free lines is 4095 [07:01:00]Write to MH i2c: 01 00 00 F0 00 F0 [07:01:00]Write i2c OK [07:01:00]MH_I2C_Read... [07:01:00]Read from MH i2c: 01 [07:01:00]MH_I2C_Read... [07:01:00]Read from MH i2c: 01 07 00 [07:01:00]MH_I2C_Read... [07:01:00]Read from MH i2c: 01 07 00 F0 00 00 00 00 00 00 CC 0C CF [07:01:00]RasterBufferAndPrint [07:01:00]line [07:01:00]line [07:01:00]line [07:01:00]line [07:01:00]line [07:01:00]written 0, free lines is 3283 [07:01:00]MH_Cut [07:01:00]Write to MH i2c: D1 01 00 F7 00 01 C9 [07:01:00]Write i2c OK [07:01:00]MH_I2C_Read... [07:01:00]Read from MH i2c: D1 [07:01:00]MH_I2C_Read... [07:01:00]Read from MH i2c: D1 01 00 [07:01:00]MH_I2C_Read... [07:01:00]Read from MH i2c: D1 01 00 F7 00 00 C8 [07:01:00]Write to MH i2c: 01 00 00 F8 00 F8 [07:01:00]Write i2c OK [07:01:00]MH_I2C_Read... [07:01:01]*** Cut start [07:01:01]*** Partial cut [07:01:01]*** CUTSNS_PIN = 1 [07:01:01]*** CUTSNS_PIN = 0 [07:01:01]*** Brake cut motor [07:01:01]Connected sock=9 [07:01: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 37 38 0C 01 00 00 58 4C 04 01 D6 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 2A 80 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 00 00 00 F4 03 04 00 2B E2 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 B0 B8 02 00 35 04 06 00 E6 7D 56 D3 E6 DF 95 96 DE 1E 6D A7 E1 A4 [07:01:01]Read from MH i2c: 01 [07:01:01]MH_I2C_Read... [07:01:01]*** Stop cut motor [07:01:01]*** Cut end [07:01:01]Read from MH i2c: 01 07 00 [07:01:01]MH_I2C_Read... [07:01:01]Read from MH i2c: 01 07 00 F8 00 00 00 00 00 00 FF 0F 0D [07:01:01]process_action close_receipt done [07:01:01]requested_data is exist [07:01:01]produce_requested_data [07:01:01]requested_item fm.sn is exist - process it [07:01:01]wFMCommunicate request_size=4 [07:01:01]MH_SAM_APDU [07:01:01]CAPDU: 80 11 00 00 [07:01:01]Write to MH i2c: E2 08 00 F9 00 80 11 00 00 00 00 00 00 73 [07:01:01]Write i2c OK [07:01:01]MH_I2C_Read... [07:01:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:01:02]Read from MH i2c: E2 [07:01:02]MH_I2C_Read... [07:01:02]Read from MH i2c: E2 17 00 [07:01:02]MH_I2C_Read... [07:01:02]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 37 38 90 00 CC [07:01:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [07:01:02]wFMCommunicate OK [07:01:02]requested_item fd.num is exist - process it [07:01:02]SAM_PROTO_GetFieldsCounters [07:01:02]wFMCommunicate request_size=4 [07:01:02]MH_SAM_APDU [07:01:02]CAPDU: 80 13 00 00 [07:01:02]Write to MH i2c: E2 08 00 FA 00 80 13 00 00 00 00 00 00 76 [07:01:02]Write i2c OK [07:01:02]MH_I2C_Read... [07:01:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:01:02]Read from MH i2c: E2 [07:01:02]MH_I2C_Read... [07:01:02]Read from MH i2c: E2 62 00 [07:01:02]MH_I2C_Read... [07:01:02]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 B0 B8 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 34 00 00 00 5E 04 04 00 34 00 00 00 57 04 04 00 35 00 00 00 19 04 04 00 00 00 00 00 90 00 77 [07:01: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 B0 B8 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 34 00 00 00 5E 04 04 00 34 00 00 00 57 04 04 00 35 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:01:02]wFMCommunicate OK [07:01:02]SAM_PROTO_GetFieldsCounters done [07:01:02]requested_item shift.num is exist - process it [07:01:02]requested_item shift.opened is exist - process it [07:01:02]req_shift_opened [07:01:02]FM_GetShiftState [07:01:02]SAM_PROTO_GetShiftState [07:01:02]wFMCommunicate request_size=4 [07:01:02]MH_SAM_APDU [07:01:02]CAPDU: 80 13 01 00 [07:01:02]Write to MH i2c: E2 08 00 FB 00 80 13 01 00 00 00 00 00 78 [07:01:02]Write i2c OK [07:01:02]MH_I2C_Read... [07:01:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:01:02]Read from MH i2c: E2 [07:01:02]MH_I2C_Read... [07:01:02]Read from MH i2c: E2 0E 00 [07:01:02]MH_I2C_Read... [07:01:02]Read from MH i2c: E2 0E 00 FB 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 26 [07:01:02]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [07:01:02]wFMCommunicate OK [07:01:02]SAM_PROTO_GetShiftState done [07:01:02]FM_GetShiftState done [07:01:02]req_shift_opened done [07:01:02]requested_item shift.open_date is exist - process it [07:01:02]req_shift_open_date [07:01:02]req_shift_open_date done [07:01:02]produce_requested_data done [07:01:02]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178352,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [07:01:02]process_action_free close_receipt [07:01:02]json_value_free [07:01:02]json_value_free done [07:01:02]process_json_proto returns [07:01:02]Send response to host [07:01:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178352,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [07:01:02]free response buf [07:01:02]execute_script done [07:01:02]execute_script returns [07:01:02]free content buf [07:01:02]Sock 7.Close socket [07:01:02]Sock 7.Thread stoped [07:01: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 37 38 4F 00 00 00 F7 73 47 00 3B 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 37 38 10 04 04 00 B0 B8 02 00 F4 03 04 00 D6 8D C6 66 B6 04 01 00 00 51 BB 92 21 B1 77 67 73 [07:01:03]CommunicateWithHost err = 0 [07:01:03]CheckOFDResponse [07:01:03]1017 (14) - 77093643461234 [07:01:03]1041 (16) - 0000000000871778 [07:01:03]1040 (4) - 178352 [07:01:03]1012 (4) - 22.08.2024 01:01 [07:01:03]1206 (1) - 0 [07:01:03]OFD Sender: Remove packet 178352 [07:01:03]ProducePacketName [07:01:03]name=ofd_packets/00178352 [07:01:03]NVStorageDeleteData [07:01:03]OFD Sender: No OFD packet to send [07:01:08]OFD Sender: No OFD packet to send [07:01:13]OFD Sender: No OFD packet to send [07:01:18]OFD Sender: No OFD packet to send [07:01:23]OFD Sender: No OFD packet to send [07:01:28]OFD Sender: No OFD packet to send [07:01:33]OFD Sender: No OFD packet to send [07:01:38]OFD Sender: No OFD packet to send [07:01:43]OFD Sender: No OFD packet to send [07:01:49]OFD Sender: No OFD packet to send [07:01:54]OFD Sender: No OFD packet to send [07:01:59]OFD Sender: No OFD packet to send [07:02:04]OFD Sender: No OFD packet to send [07:02:09]OFD Sender: No OFD packet to send [07:02:14]OFD Sender: No OFD packet to send [07:02:19]OFD Sender: No OFD packet to send [07:02:24]OFD Sender: No OFD packet to send [07:02:29]OFD Sender: No OFD packet to send [07:02:34]OFD Sender: No OFD packet to send [07:02:39]OFD Sender: No OFD packet to send [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:59]OFD Sender: No OFD packet to send [07:03:04]OFD Sender: No OFD packet to send [07:03:09]OFD Sender: No OFD packet to send [07:03:14]OFD Sender: No OFD packet to send [07:03:14]recv_with_timeout no data received [07:03:19]OFD Sender: No OFD packet to send [07:03:24]OFD Sender: No OFD packet to send [07:03:29]OFD Sender: No OFD packet to send [07:03:29]recv_with_timeout no data received [07:03:34]OFD Sender: No OFD packet to send [07:03:39]OFD Sender: No OFD packet to send [07:03:44]OFD Sender: No OFD packet to send [07:03:49]OFD Sender: No OFD packet to send [07:03:54]OFD Sender: No OFD packet to send [07:03:59]OFD Sender: No OFD packet to send [07:04:04]OFD Sender: No OFD packet to send [07:04:09]OFD Sender: No OFD packet to send [07:04:14]OFD Sender: No OFD packet to send [07:04:19]OFD Sender: No OFD packet to send [07:04:24]OFD Sender: No OFD packet to send [07:04:29]OFD Sender: No OFD packet to send [07:04:34]OFD Sender: No OFD packet to send [07:04:39]OFD Sender: No OFD packet to send [07:04:44]OFD Sender: No OFD packet to send [07:04:49]OFD Sender: No OFD packet to send [07:04:54]OFD Sender: No OFD packet to send [07:04:59]OFD Sender: No OFD packet to send [07:05:04]OFD Sender: No OFD packet to send [07:05:09]OFD Sender: No OFD packet to send [07:05:14]OFD Sender: No OFD packet to send [07:05:19]OFD Sender: No OFD packet to send [07:05:24]OFD Sender: No OFD packet to send [07:05:29]OFD Sender: No OFD packet to send [07:05:34]OFD Sender: No OFD packet to send [07:05:39]OFD Sender: No OFD packet to send [07:05:44]OFD Sender: No OFD packet to send [07:05:49]OFD Sender: No OFD packet to send [07:05:54]OFD Sender: No OFD packet to send [07:05:59]OFD Sender: No OFD packet to send [07:06:04]OFD Sender: No OFD packet to send [07:06:09]OFD Sender: No OFD packet to send [07:06:14]OFD Sender: No OFD packet to send [07:06:19]OFD Sender: No OFD packet to send [07:06:24]OFD Sender: No OFD packet to send [07:06:29]OFD Sender: No OFD packet to send [07:06:34]OFD Sender: No OFD packet to send [07:06:39]OFD Sender: No OFD packet to send [07:06:44]OFD Sender: No OFD packet to send [07:06:49]OFD Sender: No OFD packet to send [07:06:54]OFD Sender: No OFD packet to send [07:06:59]OFD Sender: No OFD packet to send [07:07:04]OFD Sender: No OFD packet to send [07:07:08]recv_with_timeout no data received [07:07:09]OFD Sender: No OFD packet to send [07:07:14]OFD Sender: No OFD packet to send [07:07:19]OFD Sender: No OFD packet to send [07:07:22]recv_with_timeout no data received [07:07:24]OFD Sender: No OFD packet to send [07:07:29]OFD Sender: No OFD packet to send [07:07:34]OFD Sender: No OFD packet to send [07:07:39]OFD Sender: No OFD packet to send [07:07:44]OFD Sender: No OFD packet to send [07:07:49]OFD Sender: No OFD packet to send [07:07:54]OFD Sender: No OFD packet to send [07:07:59]OFD Sender: No OFD packet to send [07:08:04]OFD Sender: No OFD packet to send [07:08:09]OFD Sender: No OFD packet to send [07:08:14]OFD Sender: No OFD packet to send [07:08:19]OFD Sender: No OFD packet to send [07:08:24]OFD Sender: No OFD packet to send [07:08:29]OFD Sender: No OFD packet to send [07:08:35]OFD Sender: No OFD packet to send [07:08:40]OFD Sender: No OFD packet to send [07:08:45]OFD Sender: No OFD packet to send [07:08:50]OFD Sender: No OFD packet to send [07:08:55]OFD Sender: No OFD packet to send [07:09:00]OFD Sender: No OFD packet to send [07:09:05]OFD Sender: No OFD packet to send [07:09:10]OFD Sender: No OFD packet to send [07:09:15]OFD Sender: No OFD packet to send [07:09:20]OFD Sender: No OFD packet to send [07:09:25]OFD Sender: No OFD packet to send [07:09:30]OFD Sender: No OFD packet to send [07:09:35]OFD Sender: No OFD packet to send [07:09:40]OFD Sender: No OFD packet to send [07:09:45]OFD Sender: No OFD packet to send [07:09:50]OFD Sender: No OFD packet to send [07:09:55]OFD Sender: No OFD packet to send [07:10:00]OFD Sender: No OFD packet to send [07:10:05]OFD Sender: No OFD packet to send [07:10:10]OFD Sender: No OFD packet to send [07:10:15]OFD Sender: No OFD packet to send [07:10:20]OFD Sender: No OFD packet to send [07:10:25]OFD Sender: No OFD packet to send [07:10:30]OFD Sender: No OFD packet to send [07:10:35]OFD Sender: No OFD packet to send [07:10:40]OFD Sender: No OFD packet to send [07:10:45]OFD Sender: No OFD packet to send [07:10:50]OFD Sender: No OFD packet to send [07:10:50]recv_with_timeout no data received [07:10:55]OFD Sender: No OFD packet to send [07:11:00]OFD Sender: No OFD packet to send [07:11:03]recv_with_timeout no data received [07:11:05]OFD Sender: No OFD packet to send [07:11:10]OFD Sender: No OFD packet to send [07:11:15]OFD Sender: No OFD packet to send [07:11:20]OFD Sender: No OFD packet to send [07:11:25]OFD Sender: No OFD packet to send [07:11:30]OFD Sender: No OFD packet to send [07:11:35]OFD Sender: No OFD packet to send [07:11:40]OFD Sender: No OFD packet to send [07:11:45]OFD Sender: No OFD packet to send [07:11:50]OFD Sender: No OFD packet to send [07:11:55]OFD Sender: No OFD packet to send [07:12:00]OFD Sender: No OFD packet to send [07:12:05]OFD Sender: No OFD packet to send [07:12:10]OFD Sender: No OFD packet to send [07:12:15]OFD Sender: No OFD packet to send [07:12:20]OFD Sender: No OFD packet to send [07:12:25]OFD Sender: No OFD packet to send [07:12:30]OFD Sender: No OFD packet to send [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:34]recv_with_timeout no data received [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:05]OFD Sender: No OFD packet to send [07:14:10]OFD Sender: No OFD packet to send [07:14:15]OFD Sender: No OFD packet to send [07:14:20]OFD Sender: No OFD packet to send [07:14:25]OFD Sender: No OFD packet to send [07:14:30]OFD Sender: No OFD packet to send [07:14:35]OFD Sender: No OFD packet to send [07:14:40]OFD Sender: No OFD packet to send [07:14:45]OFD Sender: No OFD packet to send [07:14:50]OFD Sender: No OFD packet to send [07:14:55]OFD Sender: No OFD packet to send [07:15:00]OFD Sender: No OFD packet to send [07:15:05]OFD Sender: No OFD packet to send [07:15:10]OFD Sender: No OFD packet to send [07:15:15]OFD Sender: No OFD packet to send [07:15:21]OFD Sender: No OFD packet to send [07:15:26]OFD Sender: No OFD packet to send [07:15:31]OFD Sender: No OFD packet to send [07:15:36]OFD Sender: No OFD packet to send [07:15:41]OFD Sender: No OFD packet to send [07:15:46]OFD Sender: No OFD packet to send [07:15:47]recv_with_timeout no data received [07:15:51]OFD Sender: No OFD packet to send [07:15:56]OFD Sender: No OFD packet to send [07:16:01]OFD Sender: No OFD packet to send [07:16:06]OFD Sender: No OFD packet to send [07:16:11]OFD Sender: No OFD packet to send [07:16:16]OFD Sender: No OFD packet to send [07:16:21]OFD Sender: No OFD packet to send [07:16:26]OFD Sender: No OFD packet to send [07:16:31]OFD Sender: No OFD packet to send [07:16:36]OFD Sender: No OFD packet to send [07:16:41]OFD Sender: No OFD packet to send [07:16:46]OFD Sender: No OFD packet to send [07:16:51]OFD Sender: No OFD packet to send [07:16:56]OFD Sender: No OFD packet to send [07:17:01]OFD Sender: No OFD packet to send [07:17:06]OFD Sender: No OFD packet to send [07:17:11]OFD Sender: No OFD packet to send [07:17:16]OFD Sender: No OFD packet to send [07:17:21]OFD Sender: No OFD packet to send [07:17:26]OFD Sender: No OFD packet to send [07:17:31]OFD Sender: No OFD packet to send [07:17:36]OFD Sender: No OFD packet to send [07:17:41]OFD Sender: No OFD packet to send [07:17:45]recv_with_timeout no data received [07:17:46]OFD Sender: No OFD packet to send [07:17:51]OFD Sender: No OFD packet to send [07:17:56]OFD Sender: No OFD packet to send [07:18:01]OFD Sender: No OFD packet to send [07:18:06]OFD Sender: No OFD packet to send [07:18:11]OFD Sender: No OFD packet to send [07:18:16]OFD Sender: No OFD packet to send [07:18:21]OFD Sender: No OFD packet to send [07:18:26]OFD Sender: No OFD packet to send [07:18:31]OFD Sender: No OFD packet to send [07:18:36]OFD Sender: No OFD packet to send [07:18:41]OFD Sender: No OFD packet to send [07:18:46]OFD Sender: No OFD packet to send [07:18:51]OFD Sender: No OFD packet to send [07:18:56]OFD Sender: No OFD packet to send [07:19:01]OFD Sender: No OFD packet to send [07:19:06]OFD Sender: No OFD packet to send [07:19:11]OFD Sender: No OFD packet to send [07:19:12]recv_with_timeout no data received [07:19:16]OFD Sender: No OFD packet to send [07:19:21]OFD Sender: No OFD packet to send [07:19:26]OFD Sender: No OFD packet to send [07:19:31]OFD Sender: No OFD packet to send [07:19:36]OFD Sender: No OFD packet to send [07:19:41]OFD Sender: No OFD packet to send [07:19:46]OFD Sender: No OFD packet to send [07:19:51]OFD Sender: No OFD packet to send [07:19:56]OFD Sender: No OFD packet to send [07:20:01]OFD Sender: No OFD packet to send [07:20:06]OFD Sender: No OFD packet to send [07:20:11]OFD Sender: No OFD packet to send [07:20:16]OFD Sender: No OFD packet to send [07:20:21]OFD Sender: No OFD packet to send [07:20:26]OFD Sender: No OFD packet to send [07:20:31]OFD Sender: No OFD packet to send [07:20:36]OFD Sender: No OFD packet to send [07:20:41]OFD Sender: No OFD packet to send [07:20:46]OFD Sender: No OFD packet to send [07:20:51]OFD Sender: No OFD packet to send [07:20:56]OFD Sender: No OFD packet to send [07:21:01]OFD Sender: No OFD packet to send [07:21:06]OFD Sender: No OFD packet to send [07:21:11]OFD Sender: No OFD packet to send [07:21:16]OFD Sender: No OFD packet to send [07:21:21]OFD Sender: No OFD packet to send [07:21:26]OFD Sender: No OFD packet to send [07:21:31]OFD Sender: No OFD packet to send [07:21:36]OFD Sender: No OFD packet to send [07:21:41]OFD Sender: No OFD packet to send [07:21:46]recv_with_timeout no data received [07:21:46]OFD Sender: No OFD packet to send [07:21:51]OFD Sender: No OFD packet to send [07:21:56]OFD Sender: No OFD packet to send [07:22:01]OFD Sender: No OFD packet to send [07:22:07]OFD Sender: No OFD packet to send [07:22:12]OFD Sender: No OFD packet to send [07:22:17]OFD Sender: No OFD packet to send [07:22:22]OFD Sender: No OFD packet to send [07:22:27]OFD Sender: No OFD packet to send [07:22:32]OFD Sender: No OFD packet to send [07:22:37]OFD Sender: No OFD packet to send [07:22:42]OFD Sender: No OFD packet to send [07:22:47]OFD Sender: No OFD packet to send [07:22:52]OFD Sender: No OFD packet to send [07:22:57]OFD Sender: No OFD packet to send [07:23:02]OFD Sender: No OFD packet to send [07:23:07]OFD Sender: No OFD packet to send [07:23:10]recv_with_timeout no data received [07:23:12]OFD Sender: No OFD packet to send [07:23:17]OFD Sender: No OFD packet to send [07:23:22]OFD Sender: No OFD packet to send [07:23:27]OFD Sender: No OFD packet to send [07:23:32]OFD Sender: No OFD packet to send [07:23:37]OFD Sender: No OFD packet to send [07:23:42]OFD Sender: No OFD packet to send [07:23:47]OFD Sender: No OFD packet to send [07:23:52]OFD Sender: No OFD packet to send [07:23:57]OFD Sender: No OFD packet to send [07:24:02]OFD Sender: No OFD packet to send [07:24:07]OFD Sender: No OFD packet to send [07:24:12]OFD Sender: No OFD packet to send [07:24:17]OFD Sender: No OFD packet to send [07:24:22]OFD Sender: No OFD packet to send [07:24:27]OFD Sender: No OFD packet to send [07:24:29]recv_with_timeout no data received [07:24:32]OFD Sender: No OFD packet to send [07:24:37]OFD Sender: No OFD packet to send [07:24:42]OFD Sender: No OFD packet to send [07:24:47]OFD Sender: No OFD packet to send [07:24:52]OFD Sender: No OFD packet to send [07:24:57]OFD Sender: No OFD packet to send [07:25:02]OFD Sender: No OFD packet to send [07:25:07]OFD Sender: No OFD packet to send [07:25:09]recv_with_timeout no data received [07:25:12]OFD Sender: No OFD packet to send [07:25:17]OFD Sender: No OFD packet to send [07:25:22]OFD Sender: No OFD packet to send [07:25:27]OFD Sender: No OFD packet to send [07:25:32]OFD Sender: No OFD packet to send [07:25:37]OFD Sender: No OFD packet to send [07:25:42]OFD Sender: No OFD packet to send [07:25:47]OFD Sender: No OFD packet to send [07:25:52]OFD Sender: No OFD packet to send [07:25:57]OFD Sender: No OFD packet to send [07:26:02]OFD Sender: No OFD packet to send [07:26:06]recv_with_timeout no data received [07:26:07]OFD Sender: No OFD packet to send [07:26:12]OFD Sender: No OFD packet to send [07:26:17]OFD Sender: No OFD packet to send [07:26:22]OFD Sender: No OFD packet to send [07:26:27]OFD Sender: No OFD packet to send [07:26:32]OFD Sender: No OFD packet to send [07:26:37]OFD Sender: No OFD packet to send [07:26:42]OFD Sender: No OFD packet to send [07:26:47]OFD Sender: No OFD packet to send [07:26:52]OFD Sender: No OFD packet to send [07:26:57]OFD Sender: No OFD packet to send [07:27:02]OFD Sender: No OFD packet to send [07:27:07]OFD Sender: No OFD packet to send [07:27:12]OFD Sender: No OFD packet to send [07:27:17]OFD Sender: No OFD packet to send [07:27:18]accept exits with 10 [07:27:18]New connection [07:27:18]New thread 3067284836 created [07:27:18]Thread 3067428196 joined [07:27:18]Waiting for new connection... [07:27:18] Sock 10.Parse request [07:27:18]Sock 10.Check first char [07:27:18]Sock 10.First char is OK [07:27:18]request: POST /json_proto HTTP/1.0 [07:27:18]Method: POST [07:27:18]URL: /json_proto [07:27:18]Method is POST - this is cgi request [07:27:18]url: /json_proto [07:27:18]query_string will be loaded in cgi processing [07:27:18]execute_cgi json_proto POST (null) [07:27:18]execute_cgi path=json_proto method=POST [07:27:18]POST find Content-Length [07:27:18]Host: 172.17.44.131:8080 [07:27:18]Content-Length: 793 [07:27:18]Content-Type: application/json [07:27:18] [07:27:18]POST finish read [07:27:18]Found Content-Length = 793 [07:27:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293041", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.35 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:27:18]execute_script... [07:27: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)293041", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.35 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:27:18]POST & json_proto [07:27:18]process_json_proto [07:27:18]json parsed OK: [07:27:18]protocol is kg_v1.0 [07:27:18]action value=close_receipt [07:27:18]process_action close_receipt [07:27:18]cmd_close_receipt [07:27:18]MH_GetDate [07:27:18]Write to MH i2c: F0 00 00 FC 00 EB [07:27:18]Write i2c OK [07:27:18]MH_I2C_Read... [07:27:18]Read from MH i2c: F0 [07:27:18]MH_I2C_Read... [07:27:18]Read from MH i2c: F0 09 00 [07:27:18]MH_I2C_Read... [07:27:18]Read from MH i2c: F0 09 00 FC 00 00 57 E8 C6 66 4F 53 BE 66 25 [07:27:18]GetLastDocTimeStamp 1724310059 [07:27:18]current date 1724311639 [07:27:18]FM_GetShiftState [07:27:18]SAM_PROTO_GetShiftState [07:27:18]wFMCommunicate request_size=4 [07:27:18]MH_SAM_APDU [07:27:18]CAPDU: 80 13 01 00 [07:27:18]Write to MH i2c: E2 08 00 FD 00 80 13 01 00 00 00 00 00 7A [07:27:18]Write i2c OK [07:27:18]MH_I2C_Read... [07:27:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:27:18]Read from MH i2c: E2 [07:27:18]MH_I2C_Read... [07:27:18]Read from MH i2c: E2 0E 00 [07:27:18]MH_I2C_Read... [07:27:18]Read from MH i2c: E2 0E 00 FD 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 28 [07:27:18]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [07:27:18]wFMCommunicate OK [07:27:18]SAM_PROTO_GetShiftState done [07:27:18]FM_GetShiftState done [07:27:18]opened in 1724285939 [07:27:18]opened+sec_in_day 1724372339 [07:27:18]quantity*price = 100035 [07:27:18]sum+1 = 100036 [07:27:18]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.35 НСП 1% : 8.85 НДС 12% : 106.23 Наличными: 0.00 Безнал.: 1000.35 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 53 22.08.2024 07:27 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871778 ФД: 178353 ФПД: 243323397338509 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T072719&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178353&fm=243323397338509&tin=02508201610067®Number=0000000000092561&sum=100035 [07:27:19]StoreToDocumentArchive [07:27:19]shift 469 fd 178353 [07:27:19]save to /storage/0469/doc_00178353 [07:27:19]save last doc name /storage/0469/doc_00178353 to /storage/kkm_last_doc_name [07:27:19]save OK [07:27:19]Clear old archive folders... [07:27:19]ProcessDocumentItem done err = 0, tmpTLVsize=249 [07:27:19]tlvbuf is 01A71BF0 [07:27:19]SAM_PROTO_ClearQueue [07:27:19]wFMCommunicate request_size=4 [07:27:19]MH_SAM_APDU [07:27:19]CAPDU: 80 09 00 00 [07:27:19]Write to MH i2c: E2 08 00 0A 01 80 09 00 00 00 00 00 00 7D [07:27:19]Write i2c OK [07:27:19]MH_I2C_Read... [07:27:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:27:19]Read from MH i2c: E2 [07:27:19]MH_I2C_Read... [07:27:19]Read from MH i2c: E2 03 00 [07:27:19]MH_I2C_Read... [07:27:19]Read from MH i2c: E2 03 00 0A 01 00 90 00 7F [07:27:19]RAPDU: 90 00 [07:27:19]wFMCommunicate OK [07:27:19]SAM_PROTO_ClearQueue done [07:27:19]KKMCreateOFDPacket [07:27:19]OFDProtocolAddRootSTLVToBuf [07:27:19]FM_MakeSignedData [07:27:19]FM_MakeSignedData [07:27:19]SAM_PROTO_SignData [07:27:19]wFMCommunicate request_size=4 [07:27:19]MH_SAM_APDU [07:27:19]CAPDU: 80 0D 01 02 [07:27:19]Write to MH i2c: E2 08 00 0B 01 80 0D 01 02 00 00 00 00 85 [07:27:19]Write i2c OK [07:27:19]MH_I2C_Read... [07:27:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:27:19]Read from MH i2c: E2 [07:27:19]MH_I2C_Read... [07:27:19]Read from MH i2c: E2 03 00 [07:27:19]MH_I2C_Read... [07:27:19]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [07:27:19]RAPDU: 90 00 [07:27:19]wFMCommunicate OK [07:27:19]wFMCommunicate request_size=255 [07:27:19]MH_SAM_APDU [07:27:19]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 00 00 00 F4 03 04 00 57 E8 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 B1 B8 02 00 35 04 06 00 DD 4D 24 [07:27:19]Write to MH i2c: E2 02 01 0C 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 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 35 00 00 00 F4 03 04 00 57 E8 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 B1 B8 02 00 35 04 06 00 DD 4D 24 00 00 78 [07:27:19]Write i2c OK [07:27:19]MH_I2C_Read... [07:27:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:27:19]Read from MH i2c: E2 [07:27:19]MH_I2C_Read... [07:27:19]Read from MH i2c: E2 03 00 [07:27:19]MH_I2C_Read... [07:27:19]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [07:27:19]RAPDU: 90 00 [07:27:19]wFMCommunicate OK [07:27:19]wFMCommunicate request_size=8 [07:27:19]MH_SAM_APDU [07:27:19]CAPDU: 80 0D 02 02 03 A9 F5 8D [07:27:19]Write to MH i2c: E2 0B 00 0D 01 80 0D 02 02 03 00 A9 F5 8D 00 00 B9 [07:27:19]Write i2c OK [07:27:19]MH_I2C_Read... [07:27:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:27:19]Read from MH i2c: E2 [07:27:19]MH_I2C_Read... [07:27:19]Read from MH i2c: E2 03 00 [07:27:19]MH_I2C_Read... [07:27:19]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [07:27:19]RAPDU: 90 00 [07:27:19]wFMCommunicate OK [07:27:19]wFMCommunicate request_size=4 [07:27:19]MH_SAM_APDU [07:27:19]CAPDU: 80 0D 03 02 [07:27:19]Write to MH i2c: E2 08 00 0E 01 80 0D 03 02 00 00 00 00 8A [07:27:19]Write i2c OK [07:27:19]MH_I2C_Read... [07:27:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:27:19]Read from MH i2c: E2 [07:27:19]MH_I2C_Read... [07:27:19]Read from MH i2c: E2 0B 00 [07:27:19]MH_I2C_Read... [07:27:19]Read from MH i2c: E2 0B 00 0E 01 00 5D 41 02 DC 69 D9 64 E9 90 00 96 [07:27:19]RAPDU: 5D 41 02 DC 69 D9 64 E9 90 00 [07:27:19]wFMCommunicate OK [07:27:19]SAM_PROTO_SignData done [07:27:19]FM_MakeSignedData done [07:27:19]CreateOFDProtocolMessage [07:27:19]wFMCommunicate request_size=4 [07:27:19]MH_SAM_APDU [07:27:19]CAPDU: 80 11 00 00 [07:27:19]Write to MH i2c: E2 08 00 0F 01 80 11 00 00 00 00 00 00 8A [07:27:19]Write i2c OK [07:27:19]MH_I2C_Read... [07:27:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:27:19]Read from MH i2c: E2 [07:27:19]MH_I2C_Read... [07:27:19]Read from MH i2c: E2 17 00 [07:27:19]MH_I2C_Read... [07:27:19]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 37 38 90 00 E3 [07:27:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [07:27:19]wFMCommunicate OK [07:27:19]CreateOFDProtocolMessage done [07:27:19]OFDSenderStorePacket 178353 [07:27:19]StoreOFDPacket docnum=178353 [07:27:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0D 01 00 00 88 3B 05 01 9A 63 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 35 00 00 00 F4 03 04 00 57 E8 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 B1 B8 02 00 35 04 06 00 DD 4D 24 A9 F5 8D 5D 41 02 DC 69 D9 64 E9 [07:27:19]CheckFolder [07:27:19]dirname=/storage/ofd_packets [07:27:19]CheckFolder done [07:27:19]ProducePacketName [07:27:19]name=ofd_packets/00178353 [07:27:19]NVStorageSaveData ofd_packets/00178353 [07:27:19]File name is /storage/ofd_packets/00178353 [07:27:19]Write 299 bytes [07:27:19]NVStorageSaveData done [07:27:19]OFDSenderStorePacket done [07:27:19]KKMCreateOFDPacket done [07:27:19]NVStorageSaveData kkm_last_timestamp [07:27:19]File name is /storage/kkm_last_timestamp [07:27:19]Write 4 bytes [07:27:19]NVStorageSaveData done [07:27:19]ExternCall_PrintAddStr [07:27:19]wPrintStart [07:27:19]Write to MH i2c: 01 00 00 10 01 11 [07:27:19]Write i2c OK [07:27:19]MH_I2C_Read... [07:27:19]Read from MH i2c: 01 [07:27:19]MH_I2C_Read... [07:27:19]Read from MH i2c: 01 07 00 [07:27:19]MH_I2C_Read... [07:27:19]Read from MH i2c: 01 07 00 10 01 00 00 00 00 00 FF 0F 26 [07:27:19]RasterBufferAndPrint [07:27:19]line Счет N : (1)293041 [07:27:19]line ИНН: 02508201610067 [07:27:19]line Контрольно-Кассовый Чек [07:27:19]line ПРОДАЖА [07:27:19]line ТРК (МРК, ГНК) : 41 [07:27:19]line Товар: 2710124130 [07:27:19]line SU-92-К-5 [07:27:19]line 14.540 * 68.80 [07:27:19]line = 1000.35 [07:27:19]line НДС 12% НСП 1% [07:27:19]line > о реализуемом товаре [07:27:19]line ИТОГО: 1000.35 [07:27:19]line НСП 1% : 8.85 [07:27:19]line НДС 12% : 106.23 [07:27:19]line Наличными: 0.00 [07:27:19]line Безнал.: 1000.35 [07:27:19]line Место: АЗС № 130 "Партнер Нефть" [07:27:19]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [07:27:19]line СНО: Общий режим [07:27:19]line Чек 53 22.08.2024 07:27 [07:27:19]line Смена: 469 ФФД: 1.0 [07:27:19]line ЗНМ: 0300000071 [07:27:19]line РНМ: 0000000000092561 [07:27:19]line Версия ККМ: 001 [07:27:19]line Платежная система: O! деньги [07:27:19]line ФМ: 0000000000871778 [07:27:19]line ФД: 178353 [07:27:19]line ФПД: 243323397338509 [07:27:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T072719&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178353&fm=243323397338509&tin=02508201610067®Number=0000000000092561&sum=100035 [07:27:19]written 0, free lines is 4095 [07:27:20]OFD Sender: Processing packet 178353 [packets to send 496, broken 495] [07:27:20]ProducePacketName [07:27:20]name=ofd_packets/00178353 [07:27:20]OFD Sender: To server: pG, [07:27:20]CommunicateWithHost lk.salyk.kg:30040 [07:27:20]ConnectInit lk.salyk.kg [07:27:20]Write to MH i2c: 01 00 00 3A 01 3B [07:27:20]Write i2c OK [07:27:20]MH_I2C_Read... [07:27:20]Read from MH i2c: 01 [07:27:20]MH_I2C_Read... [07:27:20]Read from MH i2c: 01 07 00 [07:27:20]MH_I2C_Read... [07:27:20]Read from MH i2c: 01 07 00 3A 01 00 00 00 00 00 D4 0C 22 [07:27:20]RasterBufferAndPrint [07:27:20]line [07:27:20]line [07:27:20]line [07:27:20]line [07:27:20]line [07:27:20]written 0, free lines is 3292 [07:27:20]MH_Cut [07:27:20]Write to MH i2c: D1 01 00 41 01 01 14 [07:27:20]Write i2c OK [07:27:20]MH_I2C_Read... [07:27:20]Read from MH i2c: D1 [07:27:20]MH_I2C_Read... [07:27:20]Read from MH i2c: D1 01 00 [07:27:20]MH_I2C_Read... [07:27:20]Read from MH i2c: D1 01 00 41 01 00 13 [07:27:20]Write to MH i2c: 01 00 00 42 01 43 [07:27:20]Write i2c OK [07:27:20]MH_I2C_Read... [07:27:21]*** Cut start [07:27:21]*** Partial cut [07:27:21]*** CUTSNS_PIN = 1 [07:27:21]*** CUTSNS_PIN = 0 [07:27:21]*** Brake cut motor [07:27:21]Read from MH i2c: 01 [07:27:21]MH_I2C_Read... [07:27:21]*** Stop cut motor [07:27:21]*** Cut end [07:27:21]Read from MH i2c: 01 07 00 [07:27:21]MH_I2C_Read... [07:27:21]Read from MH i2c: 01 07 00 42 01 00 00 00 00 00 FF 0F 58 [07:27:21]process_action close_receipt done [07:27:21]requested_data is exist [07:27:21]produce_requested_data [07:27:21]requested_item fm.sn is exist - process it [07:27:21]wFMCommunicate request_size=4 [07:27:21]MH_SAM_APDU [07:27:21]CAPDU: 80 11 00 00 [07:27:21]Write to MH i2c: E2 08 00 43 01 80 11 00 00 00 00 00 00 BE [07:27:21]Write i2c OK [07:27:21]MH_I2C_Read... [07:27:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:27:21]Read from MH i2c: E2 [07:27:21]MH_I2C_Read... [07:27:21]Read from MH i2c: E2 17 00 [07:27:21]MH_I2C_Read... [07:27: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 37 38 90 00 17 [07:27:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [07:27:21]wFMCommunicate OK [07:27:21]requested_item fd.num is exist - process it [07:27:21]SAM_PROTO_GetFieldsCounters [07:27:21]wFMCommunicate request_size=4 [07:27:21]MH_SAM_APDU [07:27:21]CAPDU: 80 13 00 00 [07:27:21]Write to MH i2c: E2 08 00 44 01 80 13 00 00 00 00 00 00 C1 [07:27:21]Write i2c OK [07:27:21]MH_I2C_Read... [07:27:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:27:22]Read from MH i2c: E2 [07:27:22]MH_I2C_Read... [07:27:22]Read from MH i2c: E2 62 00 [07:27:22]MH_I2C_Read... [07:27: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 B1 B8 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 35 00 00 00 5E 04 04 00 35 00 00 00 57 04 04 00 36 00 00 00 19 04 04 00 00 00 00 00 90 00 C6 [07:27: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 B1 B8 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 35 00 00 00 5E 04 04 00 35 00 00 00 57 04 04 00 36 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:27:22]wFMCommunicate OK [07:27:22]SAM_PROTO_GetFieldsCounters done [07:27:22]requested_item shift.num is exist - process it [07:27:22]requested_item shift.opened is exist - process it [07:27:22]req_shift_opened [07:27:22]FM_GetShiftState [07:27:22]SAM_PROTO_GetShiftState [07:27:22]wFMCommunicate request_size=4 [07:27:22]MH_SAM_APDU [07:27:22]CAPDU: 80 13 01 00 [07:27:22]Write to MH i2c: E2 08 00 45 01 80 13 01 00 00 00 00 00 C3 [07:27:22]Write i2c OK [07:27:22]MH_I2C_Read... [07:27:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:27:22]Read from MH i2c: E2 [07:27:22]MH_I2C_Read... [07:27:22]Read from MH i2c: E2 0E 00 [07:27:22]MH_I2C_Read... [07:27:22]Read from MH i2c: E2 0E 00 45 01 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 71 [07:27:22]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [07:27:22]wFMCommunicate OK [07:27:22]SAM_PROTO_GetShiftState done [07:27:22]FM_GetShiftState done [07:27:22]req_shift_opened done [07:27:22]requested_item shift.open_date is exist - process it [07:27:22]req_shift_open_date [07:27:22]req_shift_open_date done [07:27:22]produce_requested_data done [07:27:22]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178353,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [07:27:22]process_action_free close_receipt [07:27:22]json_value_free [07:27:22]json_value_free done [07:27:22]process_json_proto returns [07:27:22]Send response to host [07:27:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178353,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [07:27:22]free response buf [07:27:22]execute_script done [07:27:22]execute_script returns [07:27:22]free content buf [07:27:22]Sock 10.Close socket [07:27:22]Sock 10.Thread stoped [07:27:22]Connected sock=9 [07:27: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 37 38 0D 01 00 00 88 3B 05 01 9A 63 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 35 00 00 00 F4 03 04 00 57 E8 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 B1 B8 02 00 35 04 06 00 DD 4D 24 A9 F5 8D 5D 41 02 DC 69 D9 64 E9 [07:27: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 37 38 4F 00 00 00 ED 72 47 00 65 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 37 38 10 04 04 00 B1 B8 02 00 F4 03 04 00 03 94 C6 66 B6 04 01 00 00 AC DE 2D 8D B1 8D 5B A7 [07:27:24]CommunicateWithHost err = 0 [07:27:24]CheckOFDResponse [07:27:24]1017 (14) - 77093643461234 [07:27:24]1041 (16) - 0000000000871778 [07:27:24]1040 (4) - 178353 [07:27:24]1012 (4) - 22.08.2024 01:27 [07:27:24]1206 (1) - 0 [07:27:24]OFD Sender: Remove packet 178353 [07:27:24]ProducePacketName [07:27:24]name=ofd_packets/00178353 [07:27:24]NVStorageDeleteData [07:27:25]OFD Sender: No OFD packet to send [07:27:29]recv_with_timeout no data received [07:27:30]OFD Sender: No OFD packet to send [07:27:35]OFD Sender: No OFD packet to send [07:27:36]accept exits with 7 [07:27:36]New connection [07:27:36]New thread 3067428196 created [07:27:36]Thread 3067284836 joined [07:27:36]Waiting for new connection... [07:27:36] Sock 7.Parse request [07:27:36]Sock 7.Check first char [07:27:36]Sock 7.First char is OK [07:27:36]request: POST /json_proto HTTP/1.0 [07:27:36]Method: POST [07:27:36]URL: /json_proto [07:27:36]Method is POST - this is cgi request [07:27:36]url: /json_proto [07:27:36]query_string will be loaded in cgi processing [07:27:36]execute_cgi json_proto POST (null) [07:27:36]execute_cgi path=json_proto method=POST [07:27:36]POST find Content-Length [07:27:36]Host: 172.17.44.131:8080 [07:27:36]Content-Length: 678 [07:27:36]Content-Type: application/json [07:27:36] [07:27:36]POST finish read [07:27:36]Found Content-Length = 678 [07:27:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293043", "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" : 12.910, "sum" : 875.30, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 875.00, "total" : 875.00, "payments": [ { "type": 0, "sum" : 875.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:27:36]execute_script... [07:27:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293043", "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" : 12.910, "sum" : 875.30, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 875.00, "total" : 875.00, "payments": [ { "type": 0, "sum" : 875.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:27:36]POST & json_proto [07:27:36]process_json_proto [07:27:36]json parsed OK: [07:27:36]protocol is kg_v1.0 [07:27:36]action value=close_receipt [07:27:36]process_action close_receipt [07:27:36]cmd_close_receipt [07:27:36]MH_GetDate [07:27:36]Write to MH i2c: F0 00 00 46 01 36 [07:27:36]Write i2c OK [07:27:36]MH_I2C_Read... [07:27:36]Read from MH i2c: F0 [07:27:36]MH_I2C_Read... [07:27:36]Read from MH i2c: F0 09 00 [07:27:36]MH_I2C_Read... [07:27:36]Read from MH i2c: F0 09 00 46 01 00 69 E8 C6 66 4F 53 BE 66 82 [07:27:36]GetLastDocTimeStamp 1724311639 [07:27:36]current date 1724311657 [07:27:36]FM_GetShiftState [07:27:36]SAM_PROTO_GetShiftState [07:27:36]wFMCommunicate request_size=4 [07:27:36]MH_SAM_APDU [07:27:36]CAPDU: 80 13 01 00 [07:27:36]Write to MH i2c: E2 08 00 47 01 80 13 01 00 00 00 00 00 C5 [07:27:36]Write i2c OK [07:27:36]MH_I2C_Read... [07:27:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:27:36]Read from MH i2c: E2 [07:27:36]MH_I2C_Read... [07:27:36]Read from MH i2c: E2 0E 00 [07:27:36]MH_I2C_Read... [07:27:36]Read from MH i2c: E2 0E 00 47 01 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 73 [07:27:36]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [07:27:36]wFMCommunicate OK [07:27:36]SAM_PROTO_GetShiftState done [07:27:36]FM_GetShiftState done [07:27:36]opened in 1724285939 [07:27:36]opened+sec_in_day 1724372339 [07:27:36]quantity*price = 87529 [07:27:36]sum+1 = 87531 [07:27:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.30 ИТОГО: 875.00 Внесено: 875.00 СДАЧА: 0.00 НСП 1% : 7.75 НДС 12% : 92.95 Наличными: 875.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 54 22.08.2024 07:27 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178354 ФПД: 77081634870569 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T072737&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178354&fm=77081634870569&tin=02508201610067®Number=0000000000092561&sum=87500 [07:27:37]StoreToDocumentArchive [07:27:37]shift 469 fd 178354 [07:27:37]save to /storage/0469/doc_00178354 [07:27:37]save last doc name /storage/0469/doc_00178354 to /storage/kkm_last_doc_name [07:27:37]save OK [07:27:37]Clear old archive folders... [07:27:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:27:37]tlvbuf is 01A76CB0 [07:27:37]SAM_PROTO_ClearQueue [07:27:37]wFMCommunicate request_size=4 [07:27:37]MH_SAM_APDU [07:27:37]CAPDU: 80 09 00 00 [07:27:37]Write to MH i2c: E2 08 00 54 01 80 09 00 00 00 00 00 00 C7 [07:27:37]Write i2c OK [07:27:37]MH_I2C_Read... [07:27:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:27:37]Read from MH i2c: E2 [07:27:37]MH_I2C_Read... [07:27:37]Read from MH i2c: E2 03 00 [07:27:37]MH_I2C_Read... [07:27:37]Read from MH i2c: E2 03 00 54 01 00 90 00 C9 [07:27:37]RAPDU: 90 00 [07:27:37]wFMCommunicate OK [07:27:37]SAM_PROTO_ClearQueue done [07:27:37]KKMCreateOFDPacket [07:27:37]OFDProtocolAddRootSTLVToBuf [07:27:37]FM_MakeSignedData [07:27:37]FM_MakeSignedData [07:27:37]SAM_PROTO_SignData [07:27:37]wFMCommunicate request_size=4 [07:27:37]MH_SAM_APDU [07:27:37]CAPDU: 80 0D 01 02 [07:27:37]Write to MH i2c: E2 08 00 55 01 80 0D 01 02 00 00 00 00 CF [07:27:37]Write i2c OK [07:27:37]MH_I2C_Read... [07:27:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:27:37]Read from MH i2c: E2 [07:27:37]MH_I2C_Read... [07:27:37]Read from MH i2c: E2 03 00 [07:27:37]MH_I2C_Read... [07:27:37]Read from MH i2c: E2 03 00 55 01 00 90 00 CA [07:27:37]RAPDU: 90 00 [07:27:37]wFMCommunicate OK [07:27:37]wFMCommunicate request_size=255 [07:27:37]MH_SAM_APDU [07:27:37]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 6E 32 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 EA 55 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 CC 55 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 07 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4F 24 00 00 00 00 07 04 06 00 CC 55 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 00 00 00 F4 03 04 00 69 E8 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 B2 B8 02 00 35 04 06 00 46 [07:27:37]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 6E 32 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 EA 55 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 CC 55 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 07 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4F 24 00 00 00 00 07 04 06 00 CC 55 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 00 00 00 F4 03 04 00 69 E8 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 B2 B8 02 00 35 04 06 00 46 00 00 4F [07:27:37]Write i2c OK [07:27:37]MH_I2C_Read... [07:27:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:27:37]Read from MH i2c: E2 [07:27:37]MH_I2C_Read... [07:27:37]Read from MH i2c: E2 03 00 [07:27:37]MH_I2C_Read... [07:27:37]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [07:27:37]RAPDU: 90 00 [07:27:37]wFMCommunicate OK [07:27:37]wFMCommunicate request_size=10 [07:27:37]MH_SAM_APDU [07:27:37]CAPDU: 80 0D 02 02 05 1A F7 77 15 29 [07:27:37]Write to MH i2c: E2 0D 00 57 01 80 0D 02 02 05 00 1A F7 77 15 29 00 00 A2 [07:27:37]Write i2c OK [07:27:37]MH_I2C_Read... [07:27:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:27:37]Read from MH i2c: E2 [07:27:37]MH_I2C_Read... [07:27:37]Read from MH i2c: E2 03 00 [07:27:37]MH_I2C_Read... [07:27:37]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [07:27:37]RAPDU: 90 00 [07:27:37]wFMCommunicate OK [07:27:37]wFMCommunicate request_size=4 [07:27:37]MH_SAM_APDU [07:27:37]CAPDU: 80 0D 03 02 [07:27:37]Write to MH i2c: E2 08 00 58 01 80 0D 03 02 00 00 00 00 D4 [07:27:37]Write i2c OK [07:27:37]MH_I2C_Read... [07:27:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:27:37]Read from MH i2c: E2 [07:27:37]MH_I2C_Read... [07:27:37]Read from MH i2c: E2 0B 00 [07:27:37]MH_I2C_Read... [07:27:37]Read from MH i2c: E2 0B 00 58 01 00 74 80 94 EF 0E D6 90 15 90 00 D5 [07:27:37]RAPDU: 74 80 94 EF 0E D6 90 15 90 00 [07:27:37]wFMCommunicate OK [07:27:37]SAM_PROTO_SignData done [07:27:37]FM_MakeSignedData done [07:27:37]CreateOFDProtocolMessage [07:27:37]wFMCommunicate request_size=4 [07:27:37]MH_SAM_APDU [07:27:37]CAPDU: 80 11 00 00 [07:27:37]Write to MH i2c: E2 08 00 59 01 80 11 00 00 00 00 00 00 D4 [07:27:37]Write i2c OK [07:27:37]MH_I2C_Read... [07:27:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:27:37]Read from MH i2c: E2 [07:27:37]MH_I2C_Read... [07:27:37]Read from MH i2c: E2 17 00 [07:27:37]MH_I2C_Read... [07:27:37]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 37 38 90 00 2D [07:27:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [07:27:37]wFMCommunicate OK [07:27:37]CreateOFDProtocolMessage done [07:27:37]OFDSenderStorePacket 178354 [07:27:37]StoreOFDPacket docnum=178354 [07:27:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 CC CA 07 01 53 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 6E 32 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 EA 55 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 CC 55 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 07 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4F 24 00 00 00 00 07 04 06 00 CC 55 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 00 00 00 F4 03 04 00 69 E8 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 B2 B8 02 00 35 04 06 00 46 1A F7 77 15 29 74 80 94 EF 0E D6 90 15 [07:27:37]CheckFolder [07:27:37]dirname=/storage/ofd_packets [07:27:37]CheckFolder done [07:27:37]ProducePacketName [07:27:37]name=ofd_packets/00178354 [07:27:37]NVStorageSaveData ofd_packets/00178354 [07:27:37]File name is /storage/ofd_packets/00178354 [07:27:37]Write 301 bytes [07:27:37]NVStorageSaveData done [07:27:37]OFDSenderStorePacket done [07:27:37]KKMCreateOFDPacket done [07:27:37]NVStorageSaveData kkm_last_timestamp [07:27:37]File name is /storage/kkm_last_timestamp [07:27:37]Write 4 bytes [07:27:37]NVStorageSaveData done [07:27:38]ExternCall_PrintAddStr [07:27:38]wPrintStart [07:27:38]Write to MH i2c: 01 00 00 5A 01 5B [07:27:38]Write i2c OK [07:27:38]MH_I2C_Read... [07:27:38]Read from MH i2c: 01 [07:27:38]MH_I2C_Read... [07:27:38]Read from MH i2c: 01 07 00 [07:27:38]MH_I2C_Read... [07:27:38]Read from MH i2c: 01 07 00 5A 01 00 00 00 00 00 FF 0F 70 [07:27:38]RasterBufferAndPrint [07:27:38]line Счет N : (1)293043 [07:27:38]line ИНН: 02508201610067 [07:27:38]line Контрольно-Кассовый Чек [07:27:38]line ПРОДАЖА [07:27:38]line ТРК (МРК, ГНК) : 62 [07:27:38]line Товар: 2710124130 [07:27:38]line Аи-92-К-5 [07:27:38]line 12.910 * 67.80 [07:27:38]line = 875.30 [07:27:38]line НДС 12% НСП 1% [07:27:38]line > о реализуемом товаре [07:27:38]line ОКРУГЛЕНИЕ: -0.30 [07:27:38]line ИТОГО: 875.00 [07:27:38]line Внесено: 875.00 [07:27:38]line СДАЧА: 0.00 [07:27:38]line НСП 1% : 7.75 [07:27:38]line НДС 12% : 92.95 [07:27:38]line Наличными: 875.00 [07:27:38]line Безнал.: 0.00 [07:27:38]line Место: АЗС № 130 "Партнер Нефть" [07:27:38]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [07:27:38]line СНО: Общий режим [07:27:38]line Чек 54 22.08.2024 07:27 [07:27:38]line Смена: 469 ФФД: 1.0 [07:27:38]line ЗНМ: 0300000071 [07:27:38]line РНМ: 0000000000092561 [07:27:38]line Версия ККМ: 001 [07:27:38]line ФМ: 0000000000871778 [07:27:38]line ФД: 178354 [07:27:38]line ФПД: 77081634870569 [07:27:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T072737&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178354&fm=77081634870569&tin=02508201610067®Number=0000000000092561&sum=87500 [07:27:38]written 0, free lines is 4095 [07:27:38]OFD Sender: Processing packet 178354 [packets to send 496, broken 495] [07:27:38]ProducePacketName [07:27:38]name=ofd_packets/00178354 [07:27:38]OFD Sender: To server: pG, [07:27:38]CommunicateWithHost lk.salyk.kg:30040 [07:27:38]ConnectInit lk.salyk.kg [07:27:38]Write to MH i2c: 01 00 00 85 01 86 [07:27:38]Write i2c OK [07:27:38]MH_I2C_Read... [07:27:38]Read from MH i2c: 01 [07:27:38]MH_I2C_Read... [07:27:38]Read from MH i2c: 01 07 00 [07:27:38]MH_I2C_Read... [07:27:38]Read from MH i2c: 01 07 00 85 01 00 00 00 00 00 C6 0C 5F [07:27:38]RasterBufferAndPrint [07:27:38]line [07:27:38]line [07:27:38]line [07:27:38]line [07:27:38]line [07:27:38]written 0, free lines is 3279 [07:27:38]MH_Cut [07:27:38]Write to MH i2c: D1 01 00 8C 01 01 5F [07:27:38]Write i2c OK [07:27:38]MH_I2C_Read... [07:27:38]Read from MH i2c: D1 [07:27:38]MH_I2C_Read... [07:27:38]Read from MH i2c: D1 01 00 [07:27:38]MH_I2C_Read... [07:27:38]Read from MH i2c: D1 01 00 8C 01 00 5E [07:27:38]Write to MH i2c: 01 00 00 8D 01 8E [07:27:38]Write i2c OK [07:27:38]MH_I2C_Read... [07:27:39]*** Cut start [07:27:39]*** Partial cut [07:27:39]*** CUTSNS_PIN = 1 [07:27:39]*** CUTSNS_PIN = 0 [07:27:39]*** Brake cut motor [07:27:39]Read from MH i2c: 01 [07:27:39]MH_I2C_Read... [07:27:39]*** Stop cut motor [07:27:39]*** Cut end [07:27:39]Read from MH i2c: 01 07 00 [07:27:39]MH_I2C_Read... [07:27:39]Read from MH i2c: 01 07 00 8D 01 00 00 00 00 00 FF 0F A3 [07:27:39]process_action close_receipt done [07:27:39]requested_data is exist [07:27:39]produce_requested_data [07:27:39]requested_item fm.sn is exist - process it [07:27:39]wFMCommunicate request_size=4 [07:27:39]MH_SAM_APDU [07:27:39]CAPDU: 80 11 00 00 [07:27:39]Write to MH i2c: E2 08 00 8E 01 80 11 00 00 00 00 00 00 09 [07:27:39]Write i2c OK [07:27:39]MH_I2C_Read... [07:27:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:27:39]Read from MH i2c: E2 [07:27:39]MH_I2C_Read... [07:27:39]Read from MH i2c: E2 17 00 [07:27:39]MH_I2C_Read... [07:27: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 37 38 90 00 62 [07:27:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [07:27:39]wFMCommunicate OK [07:27:39]requested_item fd.num is exist - process it [07:27:39]SAM_PROTO_GetFieldsCounters [07:27:39]wFMCommunicate request_size=4 [07:27:39]MH_SAM_APDU [07:27:39]CAPDU: 80 13 00 00 [07:27:39]Write to MH i2c: E2 08 00 8F 01 80 13 00 00 00 00 00 00 0C [07:27:39]Write i2c OK [07:27:39]MH_I2C_Read... [07:27:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:27:40]Read from MH i2c: E2 [07:27:40]MH_I2C_Read... [07:27:40]Read from MH i2c: E2 62 00 [07:27:40]MH_I2C_Read... [07:27:40]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 B2 B8 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 36 00 00 00 5E 04 04 00 36 00 00 00 57 04 04 00 37 00 00 00 19 04 04 00 00 00 00 00 90 00 15 [07:27: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 B2 B8 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 36 00 00 00 5E 04 04 00 36 00 00 00 57 04 04 00 37 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:27:40]wFMCommunicate OK [07:27:40]SAM_PROTO_GetFieldsCounters done [07:27:40]requested_item shift.num is exist - process it [07:27:40]requested_item shift.opened is exist - process it [07:27:40]req_shift_opened [07:27:40]FM_GetShiftState [07:27:40]SAM_PROTO_GetShiftState [07:27:40]wFMCommunicate request_size=4 [07:27:40]MH_SAM_APDU [07:27:40]CAPDU: 80 13 01 00 [07:27:40]Write to MH i2c: E2 08 00 90 01 80 13 01 00 00 00 00 00 0E [07:27:40]Write i2c OK [07:27:40]MH_I2C_Read... [07:27:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:27:40]Read from MH i2c: E2 [07:27:40]MH_I2C_Read... [07:27:40]Read from MH i2c: E2 0E 00 [07:27:40]MH_I2C_Read... [07:27:40]Read from MH i2c: E2 0E 00 90 01 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 BC [07:27:40]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [07:27:40]wFMCommunicate OK [07:27:40]SAM_PROTO_GetShiftState done [07:27:40]FM_GetShiftState done [07:27:40]req_shift_opened done [07:27:40]requested_item shift.open_date is exist - process it [07:27:40]req_shift_open_date [07:27:40]req_shift_open_date done [07:27:40]produce_requested_data done [07:27:40]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178354,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [07:27:40]process_action_free close_receipt [07:27:40]json_value_free [07:27:40]json_value_free done [07:27:40]process_json_proto returns [07:27:40]Send response to host [07:27:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178354,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [07:27:40]free response buf [07:27:40]execute_script done [07:27:40]execute_script returns [07:27:40]free content buf [07:27:40]Sock 7.Close socket [07:27:40]Sock 7.Thread stoped [07:27:41]Connected sock=11 [07:27: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 37 38 0F 01 00 00 CC CA 07 01 53 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 6E 32 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 EA 55 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 CC 55 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 07 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4F 24 00 00 00 00 07 04 06 00 CC 55 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 00 00 00 F4 03 04 00 69 E8 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 B2 B8 02 00 35 04 06 00 46 1A F7 77 15 29 74 80 94 EF 0E D6 90 15 [07:27:42]recv_with_timeout no data received [07:27:46]recv_with_timeout no data received [07:27:46]CommunicateWithHost answer receiving error [07:27:46]CommunicateWithHost err = -3 [07:27:46]OFD Sender: Server communicate error [07:27:51]OFD Sender: Processing packet 178354 [packets to send 496, broken 495] [07:27:51]ProducePacketName [07:27:51]name=ofd_packets/00178354 [07:27:51]OFD Sender: To server: pG, [07:27:51]CommunicateWithHost lk.salyk.kg:30040 [07:27:51]ConnectInit lk.salyk.kg [07:27:51]Connected sock=7 [07: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 37 38 0F 01 00 00 CC CA 07 01 53 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 6E 32 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 EA 55 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 CC 55 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 07 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4F 24 00 00 00 00 07 04 06 00 CC 55 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 00 00 00 F4 03 04 00 69 E8 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 B2 B8 02 00 35 04 06 00 46 1A F7 77 15 29 74 80 94 EF 0E D6 90 15 [07: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 37 38 4F 00 00 00 17 AA 47 00 59 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 37 38 10 04 04 00 B2 B8 02 00 F4 03 04 00 20 94 C6 66 B6 04 01 00 00 E0 58 D1 27 C5 F8 61 63 [07:27:52]CommunicateWithHost err = 0 [07:27:52]CheckOFDResponse [07:27:52]1017 (14) - 77093643461234 [07:27:52]1041 (16) - 0000000000871778 [07:27:52]1040 (4) - 178354 [07:27:52]1012 (4) - 22.08.2024 01:28 [07:27:52]1206 (1) - 0 [07:27:52]OFD Sender: Remove packet 178354 [07:27:52]ProducePacketName [07:27:52]name=ofd_packets/00178354 [07:27:52]NVStorageDeleteData [07:27:53]OFD Sender: No OFD packet to send [07:27:58]OFD Sender: No OFD packet to send [07:28:03]OFD Sender: No OFD packet to send [07:28:08]OFD Sender: No OFD packet to send [07:28:13]OFD Sender: No OFD packet to send [07:28:18]OFD Sender: No OFD packet to send [07:28:23]OFD Sender: No OFD packet to send [07:28:28]OFD Sender: No OFD packet to send [07:28:33]recv_with_timeout no data received [07:28:33]OFD Sender: No OFD packet to send [07:28:38]OFD Sender: No OFD packet to send [07:28:43]OFD Sender: No OFD packet to send [07:28:48]OFD Sender: No OFD packet to send [07:28:53]OFD Sender: No OFD packet to send [07:28:58]OFD Sender: No OFD packet to send [07:28:58]recv_with_timeout no data received [07:29:03]OFD Sender: No OFD packet to send [07:29:08]OFD Sender: No OFD packet to send [07:29:13]OFD Sender: No OFD packet to send [07:29:18]OFD Sender: No OFD packet to send [07:29:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0C 01 00 00 CE 23 04 01 EA C4 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 00 00 00 F4 03 04 00 EC E8 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 B3 B8 02 00 35 04 06 00 F8 D7 08 57 E1 22 4B 49 AA 74 0F 82 91 15 [07:29:48]CheckFolder [07:29:48]dirname=/storage/ofd_packets [07:29:48]CheckFolder done [07:29:48]ProducePacketName [07:29:48]name=ofd_packets/00178355 [07:29:48]NVStorageSaveData ofd_packets/00178355 [07:29:48]File name is /storage/ofd_packets/00178355 [07:29:48]Write 298 bytes [07:29:48]NVStorageSaveData done [07:29:48]OFDSenderStorePacket done [07:29:48]KKMCreateOFDPacket done [07:29:48]NVStorageSaveData kkm_last_timestamp [07:29:48]File name is /storage/kkm_last_timestamp [07:29:48]Write 4 bytes [07:29:48]NVStorageSaveData done [07:29:48]ExternCall_PrintAddStr [07:29:48]wPrintStart [07:29:48]Write to MH i2c: 01 00 00 A5 01 A6 [07:29:48]Write i2c OK [07:29:48]MH_I2C_Read... [07:29:48]Read from MH i2c: 01 [07:29:48]MH_I2C_Read... [07:29:48]Read from MH i2c: 01 07 00 [07:29:48]MH_I2C_Read... [07:29:48]Read from MH i2c: 01 07 00 A5 01 00 00 00 00 00 FF 0F BB [07:29:48]RasterBufferAndPrint [07:29:48]line Счет N : (1)293044 [07:29:48]line ИНН: 02508201610067 [07:29:48]line Контрольно-Кассовый Чек [07:29:48]line ПРОДАЖА [07:29:48]line ТРК (МРК, ГНК) : 44 [07:29:48]line Товар: 2710194800 [07:29:48]line ДТ-К-5 [07:29:48]line 59.060 * 0.00 [07:29:48]line = 0.00 [07:29:48]line НДС 12% НСП 1% [07:29:48]line > о реализуемом товаре [07:29:48]line ИТОГО: 0.00 [07:29:48]line НСП 1% : 0.00 [07:29:48]line НДС 12% : 0.00 [07:29:48]line Наличными: 0.00 [07:29:48]line Безнал.: 0.00 [07:29:48]line Место: АЗС № 130 "Партнер Нефть" [07:29:48]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [07:29:48]line СНО: Общий режим [07:29:48]line Чек 55 22.08.2024 07:29 [07:29:48]line Смена: 469 ФФД: 1.0 [07:29:48]line ЗНМ: 0300000071 [07:29:48]line РНМ: 0000000000092561 [07:29:48]line Версия ККМ: 001 [07:29:48]line Талоны: Топливные Талоны [07:29:48]line 1 [07:29:48]line ФМ: 0000000000871778 [07:29:48]line ФД: 178355 [07:29:48]line ФПД: 273602441634082 [07:29:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T072948&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178355&fm=273602441634082&tin=02508201610067®Number=0000000000092561&sum=0 [07:29:49]OFD Sender: Processing packet 178355 [packets to send 496, broken 495] [07:29:49]ProducePacketName [07:29:49]name=ofd_packets/00178355 [07:29:49]OFD Sender: To server: pG, [07:29:49]CommunicateWithHost lk.salyk.kg:30040 [07:29:49]ConnectInit lk.salyk.kg [07:29:49]written 0, free lines is 4095 [07:29:49]Write to MH i2c: 01 00 00 CF 01 D0 [07:29:49]Write i2c OK [07:29:49]MH_I2C_Read... [07:29:49]Read from MH i2c: 01 [07:29:49]MH_I2C_Read... [07:29:49]Read from MH i2c: 01 07 00 [07:29:49]MH_I2C_Read... [07:29:49]Read from MH i2c: 01 07 00 CF 01 00 00 00 00 00 D1 0C B4 [07:29:49]RasterBufferAndPrint [07:29:49]line [07:29:49]line [07:29:49]line [07:29:49]line [07:29:49]line [07:29:49]written 0, free lines is 3287 [07:29:49]MH_Cut [07:29:49]Write to MH i2c: D1 01 00 D6 01 01 A9 [07:29:49]Write i2c OK [07:29:49]MH_I2C_Read... [07:29:49]Read from MH i2c: D1 [07:29:49]MH_I2C_Read... [07:29:49]Read from MH i2c: D1 01 00 [07:29:49]MH_I2C_Read... [07:29:49]Read from MH i2c: D1 01 00 D6 01 00 A8 [07:29:49]Write to MH i2c: 01 00 00 D7 01 D8 [07:29:49]Write i2c OK [07:29:49]MH_I2C_Read... [07:29:50]ConnectInit Can't connect to host [07:29:50]*** Cut start [07:29:50]*** Partial cut [07:29:50]*** CUTSNS_PIN = 1 [07:29:50]*** CUTSNS_PIN = 0 [07:29:50]*** Brake cut motor [07:29:51]Read from MH i2c: 01 [07:29:51]MH_I2C_Read... [07:29:51]*** Stop cut motor [07:29:51]*** Cut end [07:29:51]Read from MH i2c: 01 07 00 [07:29:51]MH_I2C_Read... [07:29:51]Read from MH i2c: 01 07 00 D7 01 00 00 00 00 00 FF 0F ED [07:29:51]process_action close_receipt done [07:29:51]requested_data is exist [07:29:51]produce_requested_data [07:29:51]requested_item fm.sn is exist - process it [07:29:51]wFMCommunicate request_size=4 [07:29:51]MH_SAM_APDU [07:29:51]CAPDU: 80 11 00 00 [07:29:51]Write to MH i2c: E2 08 00 D8 01 80 11 00 00 00 00 00 00 53 [07:29:51]Write i2c OK [07:29:51]MH_I2C_Read... [07:29:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:29:51]Read from MH i2c: E2 [07:29:51]MH_I2C_Read... [07:29:51]Read from MH i2c: E2 17 00 [07:29:51]MH_I2C_Read... [07:29: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 37 38 90 00 AC [07:29:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [07:29:51]wFMCommunicate OK [07:29:51]requested_item fd.num is exist - process it [07:29:51]SAM_PROTO_GetFieldsCounters [07:29:51]wFMCommunicate request_size=4 [07:29:51]MH_SAM_APDU [07:29:51]CAPDU: 80 13 00 00 [07:29:51]Write to MH i2c: E2 08 00 D9 01 80 13 00 00 00 00 00 00 56 [07:29:51]Write i2c OK [07:29:51]MH_I2C_Read... [07:29:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:29:51]Read from MH i2c: E2 [07:29:51]MH_I2C_Read... [07:29:51]Read from MH i2c: E2 62 00 [07:29:51]MH_I2C_Read... [07:29:51]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 B3 B8 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 37 00 00 00 5E 04 04 00 37 00 00 00 57 04 04 00 38 00 00 00 19 04 04 00 00 00 00 00 90 00 63 [07:29: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 B3 B8 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 37 00 00 00 5E 04 04 00 37 00 00 00 57 04 04 00 38 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:29:51]wFMCommunicate OK [07:29:51]SAM_PROTO_GetFieldsCounters done [07:29:51]requested_item shift.num is exist - process it [07:29:51]requested_item shift.opened is exist - process it [07:29:51]req_shift_opened [07:29:51]FM_GetShiftState [07:29:51]SAM_PROTO_GetShiftState [07:29:51]wFMCommunicate request_size=4 [07:29:51]MH_SAM_APDU [07:29:51]CAPDU: 80 13 01 00 [07:29:51]Write to MH i2c: E2 08 00 DA 01 80 13 01 00 00 00 00 00 58 [07:29:51]Write i2c OK [07:29:51]MH_I2C_Read... [07:29:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:29:51]Read from MH i2c: E2 [07:29:51]MH_I2C_Read... [07:29:51]Read from MH i2c: E2 0E 00 [07:29:51]MH_I2C_Read... [07:29:51]Read from MH i2c: E2 0E 00 DA 01 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 06 [07:29:51]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [07:29:51]wFMCommunicate OK [07:29:51]SAM_PROTO_GetShiftState done [07:29:51]FM_GetShiftState done [07:29:51]req_shift_opened done [07:29:51]requested_item shift.open_date is exist - process it [07:29:51]req_shift_open_date [07:29:51]req_shift_open_date done [07:29:51]produce_requested_data done [07:29:51]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178355,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [07:29:51]process_action_free close_receipt [07:29:51]json_value_free [07:29:51]json_value_free done [07:29:51]process_json_proto returns [07:29:51]Send response to host [07:29:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178355,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [07:29:51]free response buf [07:29:51]execute_script done [07:29:51]execute_script returns [07:29:51]free content buf [07:29:51]Sock 10.Close socket [07:29:51]Sock 10.Thread stoped [07:29:54]ConnectInit Can't take IP for lk.salyk.kg [07:29:54]CommunicateWithHost connect error [07:29:54]CommunicateWithHost err = -1 [07:29:54]OFD Sender: Server communicate error [07:29:55]ConnectInit Can't connect to host [07:29:59]OFD Sender: Processing packet 178355 [packets to send 496, broken 495] [07:29:59]ProducePacketName [07:29:59]name=ofd_packets/00178355 [07:29:59]OFD Sender: To server: pG, [07:29:59]CommunicateWithHost lk.salyk.kg:30040 [07:29:59]ConnectInit lk.salyk.kg [07:30:00]ConnectInit Can't connect to host [07:30:04]ConnectInit Can't take IP for lk.salyk.kg [07:30:04]CommunicateWithHost connect error [07:30:04]CommunicateWithHost err = -1 [07:30:04]OFD Sender: Server communicate error [07:30:09]OFD Sender: Processing packet 178355 [packets to send 496, broken 495] [07:30:09]ProducePacketName [07:30:09]name=ofd_packets/00178355 [07:30:09]OFD Sender: To server: pG, [07:30:09]CommunicateWithHost lk.salyk.kg:30040 [07:30:09]ConnectInit lk.salyk.kg [07:30:11]recv_with_timeout no data received [07:30:14]ConnectInit Can't take IP for lk.salyk.kg [07:30:14]CommunicateWithHost connect error [07:30:14]CommunicateWithHost err = -1 [07:30:14]OFD Sender: Server communicate error [07:30:19]OFD Sender: Processing packet 178355 [packets to send 496, broken 495] [07:30:19]ProducePacketName [07:30:19]name=ofd_packets/00178355 [07:30:19]OFD Sender: To server: pG, [07:30:19]CommunicateWithHost lk.salyk.kg:30040 [07:30:19]ConnectInit lk.salyk.kg [07:30:19]Connected sock=7 [07:30: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 37 38 0C 01 00 00 CE 23 04 01 EA C4 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 00 00 00 F4 03 04 00 EC E8 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 B3 B8 02 00 35 04 06 00 F8 D7 08 57 E1 22 4B 49 AA 74 0F 82 91 15 [07:30: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 37 38 4F 00 00 00 DD 4B 47 00 35 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 37 38 10 04 04 00 B3 B8 02 00 F4 03 04 00 B4 94 C6 66 B6 04 01 00 00 29 23 BA D8 B5 A3 CD 06 [07:30:20]CommunicateWithHost err = 0 [07:30:20]CheckOFDResponse [07:30:20]1017 (14) - 77093643461234 [07:30:20]1041 (16) - 0000000000871778 [07:30:20]1040 (4) - 178355 [07:30:20]1012 (4) - 22.08.2024 01:30 [07:30:20]1206 (1) - 0 [07:30:20]OFD Sender: Remove packet 178355 [07:30:20]ProducePacketName [07:30:20]name=ofd_packets/00178355 [07:30:20]NVStorageDeleteData [07:30:20]OFD Sender: No OFD packet to send [07:30:25]OFD Sender: No OFD packet to send [07:30:30]OFD Sender: No OFD packet to send [07:30:35]OFD Sender: No OFD packet to send [07:30:40]OFD Sender: No OFD packet to send [07:30:45]OFD Sender: No OFD packet to send [07:30:50]OFD Sender: No OFD packet to send [07:30:56]OFD Sender: No OFD packet to send [07:31:01]OFD Sender: No OFD packet to send [07:31:06]OFD Sender: No OFD packet to send [07:31:09]recv_with_timeout no data received [07:31:11]OFD Sender: No OFD packet to send [07:31:16]OFD Sender: No OFD packet to send [07:31:21]OFD Sender: No OFD packet to send [07:31:26]OFD Sender: No OFD packet to send [07:31:31]OFD Sender: No OFD packet to send [07:31:36]OFD Sender: No OFD packet to send [07:31:41]OFD Sender: No OFD packet to send [07:31:46]OFD Sender: No OFD packet to send [07:31:51]OFD Sender: No OFD packet to send [07:31:56]OFD Sender: No OFD packet to send [07:32:01]OFD Sender: No OFD packet to send [07:32:06]OFD Sender: No OFD packet to send [07:32:11]OFD Sender: No OFD packet to send [07:32:16]OFD Sender: No OFD packet to send [07:32:21]OFD Sender: No OFD packet to send [07:32:26]OFD Sender: No OFD packet to send [07:32:31]OFD Sender: No OFD packet to send [07:32:36]OFD Sender: No OFD packet to send [07:32:41]OFD Sender: No OFD packet to send [07:32:46]OFD Sender: No OFD packet to send [07:32:51]OFD Sender: No OFD packet to send [07:32:56]OFD Sender: No OFD packet to send [07:33:01]OFD Sender: No OFD packet to send [07:33:06]OFD Sender: No OFD packet to send [07:33:11]OFD Sender: No OFD packet to send [07:33:16]OFD Sender: No OFD packet to send [07:33:21]OFD Sender: No OFD packet to send [07:33:26]OFD Sender: No OFD packet to send [07:33:31]OFD Sender: No OFD packet to send [07:33:36]OFD Sender: No OFD packet to send [07:33:41]OFD Sender: No OFD packet to send [07:33:46]OFD Sender: No OFD packet to send [07:33:51]OFD Sender: No OFD packet to send [07:33:56]OFD Sender: No OFD packet to send [07:34:01]OFD Sender: No OFD packet to send [07:34:06]OFD Sender: No OFD packet to send [07:34:11]OFD Sender: No OFD packet to send [07:34:16]OFD Sender: No OFD packet to send [07:34:21]OFD Sender: No OFD packet to send [07:34:26]OFD Sender: No OFD packet to send [07:34:31]OFD Sender: No OFD packet to send [07:34:36]OFD Sender: No OFD packet to send [07:34:41]OFD Sender: No OFD packet to send [07:34:41]recv_with_timeout no data received [07:34:46]OFD Sender: No OFD packet to send [07:34:51]OFD Sender: No OFD packet to send [07:34:56]OFD Sender: No OFD packet to send [07:35:01]OFD Sender: No OFD packet to send [07:35:06]OFD Sender: No OFD packet to send [07:35:11]OFD Sender: No OFD packet to send [07:35:16]OFD Sender: No OFD packet to send [07:35:21]OFD Sender: No OFD packet to send [07:35:22]recv_with_timeout no data received [07:35:26]OFD Sender: No OFD packet to send [07:35:31]OFD Sender: No OFD packet to send [07:35:36]OFD Sender: No OFD packet to send [07:35:41]OFD Sender: No OFD packet to send [07:35:46]OFD Sender: No OFD packet to send [07:35:51]OFD Sender: No OFD packet to send [07:35:56]OFD Sender: No OFD packet to send [07:36:01]OFD Sender: No OFD packet to send [07:36:06]OFD Sender: No OFD packet to send [07:36:11]OFD Sender: No OFD packet to send [07:36:16]OFD Sender: No OFD packet to send [07:36:21]OFD Sender: No OFD packet to send [07:36:26]OFD Sender: No OFD packet to send [07:36:31]OFD Sender: No OFD packet to send [07:36:36]OFD Sender: No OFD packet to send [07:36:41]OFD Sender: No OFD packet to send [07:36:46]OFD Sender: No OFD packet to send [07:36:51]OFD Sender: No OFD packet to send [07:36:56]OFD Sender: No OFD packet to send [07:37:01]OFD Sender: No OFD packet to send [07:37:06]OFD Sender: No OFD packet to send [07:37:11]OFD Sender: No OFD packet to send [07:37:16]OFD Sender: No OFD packet to send [07:37:21]OFD Sender: No OFD packet to send [07:37:26]OFD Sender: No OFD packet to send [07:37:31]OFD Sender: No OFD packet to send [07:37:36]OFD Sender: No OFD packet to send [07:37:42]OFD Sender: No OFD packet to send [07:37:47]OFD Sender: No OFD packet to send [07:37:52]OFD Sender: No OFD packet to send [07:37:57]OFD Sender: No OFD packet to send [07:38:02]OFD Sender: No OFD packet to send [07:38:07]OFD Sender: No OFD packet to send [07:38:12]OFD Sender: No OFD packet to send [07:38:17]OFD Sender: No OFD packet to send [07:38:22]OFD Sender: No OFD packet to send [07:38:27]OFD Sender: No OFD packet to send [07:38:32]OFD Sender: No OFD packet to send [07:38:37]OFD Sender: No OFD packet to send [07:38:42]OFD Sender: No OFD packet to send [07:38:47]OFD Sender: No OFD packet to send [07:38:52]OFD Sender: No OFD packet to send [07:38:57]OFD Sender: No OFD packet to send [07:39:02]OFD Sender: No OFD packet to send [07:39:07]OFD Sender: No OFD packet to send [07:39:12]OFD Sender: No OFD packet to send [07:39:17]OFD Sender: No OFD packet to send [07:39:22]OFD Sender: No OFD packet to send [07:39:27]OFD Sender: No OFD packet to send [07:39:32]OFD Sender: No OFD packet to send [07:39:37]OFD Sender: No OFD packet to send [07:39:42]OFD Sender: No OFD packet to send [07:39:47]OFD Sender: No OFD packet to send [07:39:52]OFD Sender: No OFD packet to send [07:39:57]OFD Sender: No OFD packet to send [07:40:02]OFD Sender: No OFD packet to send [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]recv_with_timeout no data received [07:40:42]OFD Sender: No OFD packet to send [07:40:47]OFD Sender: No OFD packet to send [07:40:52]OFD Sender: No OFD packet to send [07:40:54]recv_with_timeout no data received [07:40:57]OFD Sender: No OFD packet to send [07:41:02]OFD Sender: No OFD packet to send [07:41:07]OFD Sender: No OFD packet to send [07:41:12]OFD Sender: No OFD packet to send [07:41:17]OFD Sender: No OFD packet to send [07:41:22]OFD Sender: No OFD packet to send [07:41:27]OFD Sender: No OFD packet to send [07:41:32]OFD Sender: No OFD packet to send [07:41:32]accept exits with 9 [07:41:32]New connection [07:41:32]New thread 3067428196 created [07:41:32]Thread 3067284836 joined [07:41:32]Waiting for new connection... [07:41:32] Sock 9.Parse request [07:41:32]Sock 9.Check first char [07:41:32]Sock 9.First char is OK [07:41:32]request: POST /json_proto HTTP/1.0 [07:41:32]Method: POST [07:41:32]URL: /json_proto [07:41:32]Method is POST - this is cgi request [07:41:32]url: /json_proto [07:41:32]query_string will be loaded in cgi processing [07:41:32]execute_cgi json_proto POST (null) [07:41:32]execute_cgi path=json_proto method=POST [07:41:32]POST find Content-Length [07:41:32]Host: 172.17.44.131:8080 [07:41:32]Content-Length: 677 [07:41:32]Content-Type: application/json [07:41:32] [07:41:32]POST finish read [07:41:32]Found Content-Length = 677 [07:41:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293049", "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" ] } } [07:41:32]execute_script... [07:41: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)293049", "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" ] } } [07:41:32]POST & json_proto [07:41:32]process_json_proto [07:41:32]json parsed OK: [07:41:32]protocol is kg_v1.0 [07:41:32]action value=close_receipt [07:41:32]process_action close_receipt [07:41:32]cmd_close_receipt [07:41:32]MH_GetDate [07:41:32]Write to MH i2c: F0 00 00 DB 01 CB [07:41:32]Write i2c OK [07:41:32]MH_I2C_Read... [07:41:32]Read from MH i2c: F0 [07:41:32]MH_I2C_Read... [07:41:32]Read from MH i2c: F0 09 00 [07:41:32]MH_I2C_Read... [07:41:32]Read from MH i2c: F0 09 00 DB 01 00 AE EB C6 66 4F 53 BE 66 5F [07:41:32]GetLastDocTimeStamp 1724311788 [07:41:32]current date 1724312494 [07:41:32]FM_GetShiftState [07:41:32]SAM_PROTO_GetShiftState [07:41:32]wFMCommunicate request_size=4 [07:41:32]MH_SAM_APDU [07:41:32]CAPDU: 80 13 01 00 [07:41:32]Write to MH i2c: E2 08 00 DC 01 80 13 01 00 00 00 00 00 5A [07:41:32]Write i2c OK [07:41:32]MH_I2C_Read... [07:41:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:41:32]Read from MH i2c: E2 [07:41:32]MH_I2C_Read... [07:41:32]Read from MH i2c: E2 0E 00 [07:41:32]MH_I2C_Read... [07:41:32]Read from MH i2c: E2 0E 00 DC 01 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 08 [07:41:32]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [07:41:32]wFMCommunicate OK [07:41:32]SAM_PROTO_GetShiftState done [07:41:32]FM_GetShiftState done [07:41:32]opened in 1724285939 [07:41:32]opened+sec_in_day 1724372339 [07:41:32]quantity*price = 40002 [07:41:32]sum+1 = 40003 [07:41:32]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 СНО: Общий режим Чек 56 22.08.2024 07:41 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178356 ФПД: 108953405310906 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T074134&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178356&fm=108953405310906&tin=02508201610067®Number=0000000000092561&sum=40000 [07:41:33]StoreToDocumentArchive [07:41:33]shift 469 fd 178356 [07:41:33]save to /storage/0469/doc_00178356 [07:41:34]save last doc name /storage/0469/doc_00178356 to /storage/kkm_last_doc_name [07:41:34]save OK [07:41:34]Clear old archive folders... [07:41:34]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:41:34]tlvbuf is 01A74070 [07:41:34]SAM_PROTO_ClearQueue [07:41:34]wFMCommunicate request_size=4 [07:41:34]MH_SAM_APDU [07:41:34]CAPDU: 80 09 00 00 [07:41:34]Write to MH i2c: E2 08 00 E9 01 80 09 00 00 00 00 00 00 5C [07:41:34]Write i2c OK [07:41:34]MH_I2C_Read... [07:41:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:41:34]Read from MH i2c: E2 [07:41:34]MH_I2C_Read... [07:41:34]Read from MH i2c: E2 03 00 [07:41:34]MH_I2C_Read... [07:41:34]Read from MH i2c: E2 03 00 E9 01 00 90 00 5E [07:41:34]RAPDU: 90 00 [07:41:34]wFMCommunicate OK [07:41:34]SAM_PROTO_ClearQueue done [07:41:34]KKMCreateOFDPacket [07:41:34]OFDProtocolAddRootSTLVToBuf [07:41:34]FM_MakeSignedData [07:41:34]FM_MakeSignedData [07:41:34]SAM_PROTO_SignData [07:41:34]wFMCommunicate request_size=4 [07:41:34]MH_SAM_APDU [07:41:34]CAPDU: 80 0D 01 02 [07:41:34]Write to MH i2c: E2 08 00 EA 01 80 0D 01 02 00 00 00 00 64 [07:41:34]Write i2c OK [07:41:34]MH_I2C_Read... [07:41:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:41:34]Read from MH i2c: E2 [07:41:34]MH_I2C_Read... [07:41:34]Read from MH i2c: E2 03 00 [07:41:34]MH_I2C_Read... [07:41:34]Read from MH i2c: E2 03 00 EA 01 00 90 00 5F [07:41:34]RAPDU: 90 00 [07:41:34]wFMCommunicate OK [07:41:34]wFMCommunicate request_size=255 [07:41:34]MH_SAM_APDU [07:41: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 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 38 00 00 00 F4 03 04 00 AE EB C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 B4 B8 02 00 35 04 06 00 63 [07:41:34]Write to MH i2c: E2 02 01 EB 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 38 00 00 00 F4 03 04 00 AE EB C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 B4 B8 02 00 35 04 06 00 63 00 00 70 [07:41:34]Write i2c OK [07:41:34]MH_I2C_Read... [07:41:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:41:34]Read from MH i2c: E2 [07:41:34]MH_I2C_Read... [07:41:34]Read from MH i2c: E2 03 00 [07:41:34]MH_I2C_Read... [07:41:34]Read from MH i2c: E2 03 00 EB 01 00 90 00 60 [07:41:34]RAPDU: 90 00 [07:41:34]wFMCommunicate OK [07:41:34]wFMCommunicate request_size=10 [07:41:34]MH_SAM_APDU [07:41:34]CAPDU: 80 0D 02 02 05 17 B1 05 47 BA [07:41:34]Write to MH i2c: E2 0D 00 EC 01 80 0D 02 02 05 00 17 B1 05 47 BA 00 00 3F [07:41:34]Write i2c OK [07:41:34]MH_I2C_Read... [07:41:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:41:34]Read from MH i2c: E2 [07:41:34]MH_I2C_Read... [07:41:34]Read from MH i2c: E2 03 00 [07:41:34]MH_I2C_Read... [07:41:34]Read from MH i2c: E2 03 00 EC 01 00 90 00 61 [07:41:34]RAPDU: 90 00 [07:41:34]wFMCommunicate OK [07:41:34]wFMCommunicate request_size=4 [07:41:34]MH_SAM_APDU [07:41:34]CAPDU: 80 0D 03 02 [07:41:34]Write to MH i2c: E2 08 00 ED 01 80 0D 03 02 00 00 00 00 69 [07:41:34]Write i2c OK [07:41:34]MH_I2C_Read... [07:41:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:41:34]Read from MH i2c: E2 [07:41:34]MH_I2C_Read... [07:41:34]Read from MH i2c: E2 0B 00 [07:41:34]MH_I2C_Read... [07:41:34]Read from MH i2c: E2 0B 00 ED 01 00 81 60 EE AE 2F A2 0C C6 90 00 8A [07:41:34]RAPDU: 81 60 EE AE 2F A2 0C C6 90 00 [07:41:34]wFMCommunicate OK [07:41:34]SAM_PROTO_SignData done [07:41:34]FM_MakeSignedData done [07:41:34]CreateOFDProtocolMessage [07:41:34]wFMCommunicate request_size=4 [07:41:34]MH_SAM_APDU [07:41:34]CAPDU: 80 11 00 00 [07:41:34]Write to MH i2c: E2 08 00 EE 01 80 11 00 00 00 00 00 00 69 [07:41:34]Write i2c OK [07:41:34]MH_I2C_Read... [07:41:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:41:34]Read from MH i2c: E2 [07:41:34]MH_I2C_Read... [07:41:34]Read from MH i2c: E2 17 00 [07:41:34]MH_I2C_Read... [07:41:34]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 37 38 90 00 C2 [07:41:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [07:41:34]wFMCommunicate OK [07:41:34]CreateOFDProtocolMessage done [07:41:34]OFDSenderStorePacket 178356 [07:41:34]StoreOFDPacket docnum=178356 [07:41:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 5F 7D 07 01 0A 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 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 38 00 00 00 F4 03 04 00 AE EB C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 B4 B8 02 00 35 04 06 00 63 17 B1 05 47 BA 81 60 EE AE 2F A2 0C C6 [07:41:34]CheckFolder [07:41:34]dirname=/storage/ofd_packets [07:41:34]CheckFolder done [07:41:34]ProducePacketName [07:41:34]name=ofd_packets/00178356 [07:41:34]NVStorageSaveData ofd_packets/00178356 [07:41:34]File name is /storage/ofd_packets/00178356 [07:41:34]Write 301 bytes [07:41:34]NVStorageSaveData done [07:41:34]OFDSenderStorePacket done [07:41:34]KKMCreateOFDPacket done [07:41:34]NVStorageSaveData kkm_last_timestamp [07:41:34]File name is /storage/kkm_last_timestamp [07:41:34]Write 4 bytes [07:41:34]NVStorageSaveData done [07:41:34]ExternCall_PrintAddStr [07:41:34]wPrintStart [07:41:34]Write to MH i2c: 01 00 00 EF 01 F0 [07:41:34]Write i2c OK [07:41:34]MH_I2C_Read... [07:41:34]Read from MH i2c: 01 [07:41:34]MH_I2C_Read... [07:41:34]Read from MH i2c: 01 07 00 [07:41:34]MH_I2C_Read... [07:41:34]Read from MH i2c: 01 07 00 EF 01 00 00 00 00 00 FF 0F 05 [07:41:34]RasterBufferAndPrint [07:41:34]line Счет N : (1)293049 [07:41:34]line ИНН: 02508201610067 [07:41:34]line Контрольно-Кассовый Чек [07:41:34]line ПРОДАЖА [07:41:34]line ТРК (МРК, ГНК) : 62 [07:41:34]line Товар: 2710124130 [07:41:34]line Аи-92-К-5 [07:41:34]line 5.900 * 67.80 [07:41:34]line = 400.02 [07:41:34]line НДС 12% НСП 1% [07:41:34]line > о реализуемом товаре [07:41:34]line ОКРУГЛЕНИЕ: -0.02 [07:41:34]line ИТОГО: 400.00 [07:41:34]line Внесено: 400.00 [07:41:34]line СДАЧА: 0.00 [07:41:34]line НСП 1% : 3.54 [07:41:34]line НДС 12% : 42.48 [07:41:34]line Наличными: 400.00 [07:41:34]line Безнал.: 0.00 [07:41:34]line Место: АЗС № 130 "Партнер Нефть" [07:41:34]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [07:41:34]line СНО: Общий режим [07:41:34]line Чек 56 22.08.2024 07:41 [07:41:34]line Смена: 469 ФФД: 1.0 [07:41:34]line ЗНМ: 0300000071 [07:41:34]line РНМ: 0000000000092561 [07:41:34]line Версия ККМ: 001 [07:41:34]line ФМ: 0000000000871778 [07:41:34]line ФД: 178356 [07:41:34]line ФПД: 108953405310906 [07:41:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T074134&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178356&fm=108953405310906&tin=02508201610067®Number=0000000000092561&sum=40000 [07:41:34]written 0, free lines is 4095 [07:41:34]OFD Sender: Processing packet 178356 [packets to send 496, broken 495] [07:41:34]ProducePacketName [07:41:34]name=ofd_packets/00178356 [07:41:34]OFD Sender: To server: pG, [07:41:34]CommunicateWithHost lk.salyk.kg:30040 [07:41:34]ConnectInit lk.salyk.kg [07:41:35]Write to MH i2c: 01 00 00 1A 02 1C [07:41:35]Write i2c OK [07:41:35]MH_I2C_Read... [07:41:35]Read from MH i2c: 01 [07:41:35]MH_I2C_Read... [07:41:35]Read from MH i2c: 01 07 00 [07:41:35]MH_I2C_Read... [07:41:35]Read from MH i2c: 01 07 00 1A 02 00 00 00 00 00 BE 0C ED [07:41:35]RasterBufferAndPrint [07:41:35]line [07:41:35]line [07:41:35]line [07:41:35]line [07:41:35]line [07:41:35]written 0, free lines is 3266 [07:41:35]MH_Cut [07:41:35]Write to MH i2c: D1 01 00 21 02 01 F5 [07:41:35]Write i2c OK [07:41:35]MH_I2C_Read... [07:41:35]Read from MH i2c: D1 [07:41:35]MH_I2C_Read... [07:41:35]Read from MH i2c: D1 01 00 [07:41:35]MH_I2C_Read... [07:41:35]Read from MH i2c: D1 01 00 21 02 00 F4 [07:41:35]Write to MH i2c: 01 00 00 22 02 24 [07:41:35]Write i2c OK [07:41:35]MH_I2C_Read... [07:41:35]*** Cut start [07:41:35]*** Partial cut [07:41:35]*** CUTSNS_PIN = 1 [07:41:35]*** CUTSNS_PIN = 0 [07:41:36]*** Brake cut motor [07:41:36]Read from MH i2c: 01 [07:41:36]MH_I2C_Read... [07:41:36]*** Stop cut motor [07:41:36]*** Cut end [07:41:36]Read from MH i2c: 01 07 00 [07:41:36]MH_I2C_Read... [07:41:36]Read from MH i2c: 01 07 00 22 02 00 00 00 00 00 FF 0F 39 [07:41:36]process_action close_receipt done [07:41:36]requested_data is exist [07:41:36]produce_requested_data [07:41:36]requested_item fm.sn is exist - process it [07:41:36]wFMCommunicate request_size=4 [07:41:36]MH_SAM_APDU [07:41:36]CAPDU: 80 11 00 00 [07:41:36]Write to MH i2c: E2 08 00 23 02 80 11 00 00 00 00 00 00 9F [07:41:36]Write i2c OK [07:41:36]MH_I2C_Read... [07:41:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:41:36]Read from MH i2c: E2 [07:41:36]MH_I2C_Read... [07:41:36]Read from MH i2c: E2 17 00 [07:41:36]MH_I2C_Read... [07:41:36]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 37 38 90 00 F8 [07:41:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [07:41:36]wFMCommunicate OK [07:41:36]requested_item fd.num is exist - process it [07:41:36]SAM_PROTO_GetFieldsCounters [07:41:36]wFMCommunicate request_size=4 [07:41:36]MH_SAM_APDU [07:41:36]CAPDU: 80 13 00 00 [07:41:36]Write to MH i2c: E2 08 00 24 02 80 13 00 00 00 00 00 00 A2 [07:41:36]Write i2c OK [07:41:36]MH_I2C_Read... [07:41:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:41:36]Read from MH i2c: E2 [07:41:36]MH_I2C_Read... [07:41:36]Read from MH i2c: E2 62 00 [07:41:36]MH_I2C_Read... [07:41:36]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 B4 B8 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 38 00 00 00 5E 04 04 00 38 00 00 00 57 04 04 00 39 00 00 00 19 04 04 00 00 00 00 00 90 00 B3 [07:41: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 B4 B8 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 38 00 00 00 5E 04 04 00 38 00 00 00 57 04 04 00 39 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:41:36]wFMCommunicate OK [07:41:36]SAM_PROTO_GetFieldsCounters done [07:41:36]requested_item shift.num is exist - process it [07:41:36]requested_item shift.opened is exist - process it [07:41:36]req_shift_opened [07:41:36]FM_GetShiftState [07:41:36]SAM_PROTO_GetShiftState [07:41:36]wFMCommunicate request_size=4 [07:41:36]MH_SAM_APDU [07:41:36]CAPDU: 80 13 01 00 [07:41:36]Write to MH i2c: E2 08 00 25 02 80 13 01 00 00 00 00 00 A4 [07:41:36]Write i2c OK [07:41:36]MH_I2C_Read... [07:41:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:41:36]Read from MH i2c: E2 [07:41:36]MH_I2C_Read... [07:41:36]Read from MH i2c: E2 0E 00 [07:41:36]MH_I2C_Read... [07:41:36]Read from MH i2c: E2 0E 00 25 02 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 52 [07:41:36]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [07:41:36]wFMCommunicate OK [07:41:36]SAM_PROTO_GetShiftState done [07:41:36]FM_GetShiftState done [07:41:36]req_shift_opened done [07:41:36]requested_item shift.open_date is exist - process it [07:41:36]req_shift_open_date [07:41:36]req_shift_open_date done [07:41:36]produce_requested_data done [07:41:36]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178356,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [07:41:36]process_action_free close_receipt [07:41:36]json_value_free [07:41:36]json_value_free done [07:41:36]process_json_proto returns [07:41:36]Send response to host [07:41:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178356,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [07:41:36]free response buf [07:41:36]execute_script done [07:41:36]execute_script returns [07:41:36]free content buf [07:41:36]Sock 9.Close socket [07:41:36]Sock 9.Thread stoped [07:41:39]recv_with_timeout no data received [07:41:42]Connected sock=11 [07:41: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 37 38 0F 01 00 00 5F 7D 07 01 0A 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 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 38 00 00 00 F4 03 04 00 AE EB C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 B4 B8 02 00 35 04 06 00 63 17 B1 05 47 BA 81 60 EE AE 2F A2 0C C6 [07:41: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 37 38 4F 00 00 00 98 20 47 00 B5 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 37 38 10 04 04 00 B4 B8 02 00 F4 03 04 00 5F 97 C6 66 B6 04 01 00 00 9A FC 99 F1 A7 DB DD 04 [07:41:44]CommunicateWithHost err = 0 [07:41:44]CheckOFDResponse [07:41:44]1017 (14) - 77093643461234 [07:41:44]1041 (16) - 0000000000871778 [07:41:44]1040 (4) - 178356 [07:41:44]1012 (4) - 22.08.2024 01:41 [07:41:44]1206 (1) - 0 [07:41:44]OFD Sender: Remove packet 178356 [07:41:44]ProducePacketName [07:41:44]name=ofd_packets/00178356 [07:41:44]NVStorageDeleteData [07:41:45]OFD Sender: No OFD packet to send [07:41:50]OFD Sender: No OFD packet to send [07:41:55]OFD Sender: No OFD packet to send [07:42:00]OFD Sender: No OFD packet to send [07:42:05]OFD Sender: No OFD packet to send [07:42:10]OFD Sender: No OFD packet to send [07:42:15]OFD Sender: No OFD packet to send [07:42:20]OFD Sender: No OFD packet to send [07:42:25]OFD Sender: No OFD packet to send [07:42:30]OFD Sender: No OFD packet to send [07:42:35]OFD Sender: No OFD packet to send [07:42:40]OFD Sender: No OFD packet to send [07:42:42]recv_with_timeout no data received [07:42:43]accept exits with 7 [07:42:43]New connection [07:42:43]New thread 3067284836 created [07:42:43]Thread 3067428196 joined [07:42:43]Waiting for new connection... [07:42:43] Sock 7.Parse request [07:42:43]Sock 7.Check first char [07:42:43]Sock 7.First char is OK [07:42:43]request: POST /json_proto HTTP/1.0 [07:42:43]Method: POST [07:42:43]URL: /json_proto [07:42:43]Method is POST - this is cgi request [07:42:43]url: /json_proto [07:42:43]query_string will be loaded in cgi processing [07:42:43]execute_cgi json_proto POST (null) [07:42:43]execute_cgi path=json_proto method=POST [07:42:43]POST find Content-Length [07:42:43]Host: 172.17.44.131:8080 [07:42:43]Content-Length: 792 [07:42:43]Content-Type: application/json [07:42:43] [07:42:43]POST finish read [07:42:43]Found Content-Length = 792 [07:42:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293048", "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" : 131.100, "sum" : 0.00, "attribute": 0, "vats" : [ {"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" ] } } [07:42:43]execute_script... [07:42: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)293048", "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" : 131.100, "sum" : 0.00, "attribute": 0, "vats" : [ {"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" ] } } [07:42:43]POST & json_proto [07:42:43]process_json_proto [07:42:43]json parsed OK: [07:42:43]protocol is kg_v1.0 [07:42:43]action value=close_receipt [07:42:43]process_action close_receipt [07:42:43]cmd_close_receipt [07:42:43]MH_GetDate [07:42:43]Write to MH i2c: F0 00 00 26 02 17 [07:42:43]Write i2c OK [07:42:43]MH_I2C_Read... [07:42:43]Read from MH i2c: F0 [07:42:43]MH_I2C_Read... [07:42:43]Read from MH i2c: F0 09 00 [07:42:43]MH_I2C_Read... [07:42:43]Read from MH i2c: F0 09 00 26 02 00 F4 EB C6 66 4F 53 BE 66 F1 [07:42:43]GetLastDocTimeStamp 1724312494 [07:42:43]current date 1724312564 [07:42:43]FM_GetShiftState [07:42:43]SAM_PROTO_GetShiftState [07:42:43]wFMCommunicate request_size=4 [07:42:43]MH_SAM_APDU [07:42:43]CAPDU: 80 13 01 00 [07:42:43]Write to MH i2c: E2 08 00 27 02 80 13 01 00 00 00 00 00 A6 [07:42:43]Write i2c OK [07:42:43]MH_I2C_Read... [07:42:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:42:43]Read from MH i2c: E2 [07:42:43]MH_I2C_Read... [07:42:43]Read from MH i2c: E2 0E 00 [07:42:43]MH_I2C_Read... [07:42:43]Read from MH i2c: E2 0E 00 27 02 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 54 [07:42:43]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [07:42:43]wFMCommunicate OK [07:42:43]SAM_PROTO_GetShiftState done [07:42:43]FM_GetShiftState done [07:42:43]opened in 1724285939 [07:42:43]opened+sec_in_day 1724372339 [07:42:43]quantity*price = 0 [07:42:43]sum+1 = 1 [07:42:43]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 57 22.08.2024 07:42 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 Талоны: Топливные Талоны 1 ФМ: 0000000000871778 ФД: 178357 ФПД: 259191028155184 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T074244&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178357&fm=259191028155184&tin=02508201610067®Number=0000000000092561&sum=0 [07:42:44]StoreToDocumentArchive [07:42:44]shift 469 fd 178357 [07:42:44]save to /storage/0469/doc_00178357 [07:42:44]save last doc name /storage/0469/doc_00178357 to /storage/kkm_last_doc_name [07:42:44]save OK [07:42:44]Clear old archive folders... [07:42:44]ProcessDocumentItem done err = 0, tmpTLVsize=248 [07:42:44]tlvbuf is 01A70F10 [07:42:44]SAM_PROTO_ClearQueue [07:42:44]wFMCommunicate request_size=4 [07:42:44]MH_SAM_APDU [07:42:44]CAPDU: 80 09 00 00 [07:42:44]Write to MH i2c: E2 08 00 34 02 80 09 00 00 00 00 00 00 A8 [07:42:44]Write i2c OK [07:42:44]MH_I2C_Read... [07:42:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:42:44]Read from MH i2c: E2 [07:42:44]MH_I2C_Read... [07:42:44]Read from MH i2c: E2 03 00 [07:42:44]MH_I2C_Read... [07:42:44]Read from MH i2c: E2 03 00 34 02 00 90 00 AA [07:42:44]RAPDU: 90 00 [07:42:44]wFMCommunicate OK [07:42:44]SAM_PROTO_ClearQueue done [07:42:44]KKMCreateOFDPacket [07:42:44]OFDProtocolAddRootSTLVToBuf [07:42:44]FM_MakeSignedData [07:42:44]FM_MakeSignedData [07:42:44]SAM_PROTO_SignData [07:42:44]wFMCommunicate request_size=4 [07:42:44]MH_SAM_APDU [07:42:44]CAPDU: 80 0D 01 02 [07:42:44]Write to MH i2c: E2 08 00 35 02 80 0D 01 02 00 00 00 00 B0 [07:42:44]Write i2c OK [07:42:44]MH_I2C_Read... [07:42:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:42:44]Read from MH i2c: E2 [07:42:44]MH_I2C_Read... [07:42:44]Read from MH i2c: E2 03 00 [07:42:44]MH_I2C_Read... [07:42:44]Read from MH i2c: E2 03 00 35 02 00 90 00 AB [07:42:44]RAPDU: 90 00 [07:42:44]wFMCommunicate OK [07:42:44]wFMCommunicate request_size=255 [07:42:44]MH_SAM_APDU [07:42: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 1C 00 02 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 00 00 00 F4 03 04 00 F4 EB C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 B5 B8 02 00 35 04 06 00 EB BB 9D 29 [07:42:44]Write to MH i2c: E2 02 01 36 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 1C 00 02 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 00 00 00 F4 03 04 00 F4 EB C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 B5 B8 02 00 35 04 06 00 EB BB 9D 29 00 00 29 [07:42:44]Write i2c OK [07:42:44]MH_I2C_Read... [07:42:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:42:44]Read from MH i2c: E2 [07:42:44]MH_I2C_Read... [07:42:44]Read from MH i2c: E2 03 00 [07:42:44]MH_I2C_Read... [07:42:44]Read from MH i2c: E2 03 00 36 02 00 90 00 AC [07:42:44]RAPDU: 90 00 [07:42:44]wFMCommunicate OK [07:42:44]wFMCommunicate request_size=7 [07:42:44]MH_SAM_APDU [07:42:44]CAPDU: 80 0D 02 02 02 83 30 [07:42:44]Write to MH i2c: E2 0A 00 37 02 80 0D 02 02 02 00 83 30 00 00 6A [07:42:44]Write i2c OK [07:42:44]MH_I2C_Read... [07:42:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:42:44]Read from MH i2c: E2 [07:42:44]MH_I2C_Read... [07:42:44]Read from MH i2c: E2 03 00 [07:42:44]MH_I2C_Read... [07:42:44]Read from MH i2c: E2 03 00 37 02 00 90 00 AD [07:42:44]RAPDU: 90 00 [07:42:44]wFMCommunicate OK [07:42:44]wFMCommunicate request_size=4 [07:42:44]MH_SAM_APDU [07:42:44]CAPDU: 80 0D 03 02 [07:42:44]Write to MH i2c: E2 08 00 38 02 80 0D 03 02 00 00 00 00 B5 [07:42:44]Write i2c OK [07:42:44]MH_I2C_Read... [07:42:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:42:44]Read from MH i2c: E2 [07:42:44]MH_I2C_Read... [07:42:44]Read from MH i2c: E2 0B 00 [07:42:44]MH_I2C_Read... [07:42:44]Read from MH i2c: E2 0B 00 38 02 00 E5 1E 21 73 E2 0B C1 8A 90 00 85 [07:42:44]RAPDU: E5 1E 21 73 E2 0B C1 8A 90 00 [07:42:44]wFMCommunicate OK [07:42:44]SAM_PROTO_SignData done [07:42:44]FM_MakeSignedData done [07:42:44]CreateOFDProtocolMessage [07:42:44]wFMCommunicate request_size=4 [07:42:44]MH_SAM_APDU [07:42:44]CAPDU: 80 11 00 00 [07:42:44]Write to MH i2c: E2 08 00 39 02 80 11 00 00 00 00 00 00 B5 [07:42:44]Write i2c OK [07:42:44]MH_I2C_Read... [07:42:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:42:44]Read from MH i2c: E2 [07:42:44]MH_I2C_Read... [07:42:44]Read from MH i2c: E2 17 00 [07:42:44]MH_I2C_Read... [07:42:44]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 37 38 90 00 0E [07:42:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [07:42:44]wFMCommunicate OK [07:42:44]CreateOFDProtocolMessage done [07:42:44]OFDSenderStorePacket 178357 [07:42:44]StoreOFDPacket docnum=178357 [07:42:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0C 01 00 00 56 3C 04 01 45 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 1C 00 02 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 00 00 00 F4 03 04 00 F4 EB C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 B5 B8 02 00 35 04 06 00 EB BB 9D 29 83 30 E5 1E 21 73 E2 0B C1 8A [07:42:44]CheckFolder [07:42:44]dirname=/storage/ofd_packets [07:42:44]CheckFolder done [07:42:44]ProducePacketName [07:42:44]name=ofd_packets/00178357 [07:42:44]NVStorageSaveData ofd_packets/00178357 [07:42:44]File name is /storage/ofd_packets/00178357 [07:42:44]Write 298 bytes [07:42:44]NVStorageSaveData done [07:42:44]OFDSenderStorePacket done [07:42:44]KKMCreateOFDPacket done [07:42:44]NVStorageSaveData kkm_last_timestamp [07:42:44]File name is /storage/kkm_last_timestamp [07:42:44]Write 4 bytes [07:42:44]NVStorageSaveData done [07:42:44]ExternCall_PrintAddStr [07:42:44]wPrintStart [07:42:44]Write to MH i2c: 01 00 00 3A 02 3C [07:42:44]Write i2c OK [07:42:44]MH_I2C_Read... [07:42:44]Read from MH i2c: 01 [07:42:44]MH_I2C_Read... [07:42:44]Read from MH i2c: 01 07 00 [07:42:44]MH_I2C_Read... [07:42:44]Read from MH i2c: 01 07 00 3A 02 00 00 00 00 00 FF 0F 51 [07:42:44]RasterBufferAndPrint [07:42:44]line Счет N : (1)293048 [07:42:44]line ИНН: 02508201610067 [07:42:44]line Контрольно-Кассовый Чек [07:42:44]line ПРОДАЖА [07:42:44]line ТРК (МРК, ГНК) : 11 [07:42:44]line Товар: 2710194800 [07:42:44]line ДТ-К-5 [07:42:44]line 131.100 * 0.00 [07:42:44]line = 0.00 [07:42:44]line НДС 12% НСП 1% [07:42:44]line > о реализуемом товаре [07:42:44]line ИТОГО: 0.00 [07:42:44]line НСП 1% : 0.00 [07:42:44]line НДС 12% : 0.00 [07:42:44]line Наличными: 0.00 [07:42:44]line Безнал.: 0.00 [07:42:44]line Место: АЗС № 130 "Партнер Нефть" [07:42:44]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [07:42:44]line СНО: Общий режим [07:42:44]line Чек 57 22.08.2024 07:42 [07:42:44]line Смена: 469 ФФД: 1.0 [07:42:44]line ЗНМ: 0300000071 [07:42:44]line РНМ: 0000000000092561 [07:42:44]line Версия ККМ: 001 [07:42:44]line Талоны: Топливные Талоны [07:42:44]line 1 [07:42:44]line ФМ: 0000000000871778 [07:42:44]line ФД: 178357 [07:42:44]line ФПД: 259191028155184 [07:42:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T074244&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178357&fm=259191028155184&tin=02508201610067®Number=0000000000092561&sum=0 [07:42:44]written 0, free lines is 4095 [07:42:44]OFD Sender: Processing packet 178357 [packets to send 496, broken 495] [07:42:44]ProducePacketName [07:42:44]name=ofd_packets/00178357 [07:42:44]OFD Sender: To server: pG, [07:42:44]CommunicateWithHost lk.salyk.kg:30040 [07:42:44]ConnectInit lk.salyk.kg [07:42:45]Write to MH i2c: 01 00 00 64 02 66 [07:42:45]Write i2c OK [07:42:45]MH_I2C_Read... [07:42:45]Read from MH i2c: 01 [07:42:45]MH_I2C_Read... [07:42:45]Read from MH i2c: 01 07 00 [07:42:45]MH_I2C_Read... [07:42:45]Read from MH i2c: 01 07 00 64 02 00 00 00 00 00 CC 0C 45 [07:42:45]RasterBufferAndPrint [07:42:45]line [07:42:45]line [07:42:45]line [07:42:45]line [07:42:45]line [07:42:45]written 0, free lines is 3283 [07:42:45]MH_Cut [07:42:45]Write to MH i2c: D1 01 00 6B 02 01 3F [07:42:45]Write i2c OK [07:42:45]MH_I2C_Read... [07:42:45]Read from MH i2c: D1 [07:42:45]MH_I2C_Read... [07:42:45]Read from MH i2c: D1 01 00 [07:42:45]MH_I2C_Read... [07:42:45]Read from MH i2c: D1 01 00 6B 02 00 3E [07:42:45]Write to MH i2c: 01 00 00 6C 02 6E [07:42:45]Write i2c OK [07:42:45]MH_I2C_Read... [07:42:46]*** Cut start [07:42:46]*** Partial cut [07:42:46]*** CUTSNS_PIN = 1 [07:42:46]*** CUTSNS_PIN = 0 [07:42:46]*** Brake cut motor [07:42:46]Read from MH i2c: 01 [07:42:46]MH_I2C_Read... [07:42:46]*** Stop cut motor [07:42:46]*** Cut end [07:42:46]Read from MH i2c: 01 07 00 [07:42:46]MH_I2C_Read... [07:42:46]Read from MH i2c: 01 07 00 6C 02 00 00 00 00 00 FF 0F 83 [07:42:46]process_action close_receipt done [07:42:46]requested_data is exist [07:42:46]produce_requested_data [07:42:46]requested_item fm.sn is exist - process it [07:42:46]wFMCommunicate request_size=4 [07:42:46]MH_SAM_APDU [07:42:46]CAPDU: 80 11 00 00 [07:42:46]Write to MH i2c: E2 08 00 6D 02 80 11 00 00 00 00 00 00 E9 [07:42:46]Write i2c OK [07:42:46]MH_I2C_Read... [07:42:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:42:46]Read from MH i2c: E2 [07:42:46]MH_I2C_Read... [07:42:46]Read from MH i2c: E2 17 00 [07:42:46]MH_I2C_Read... [07:42:46]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 37 38 90 00 42 [07:42:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [07:42:46]wFMCommunicate OK [07:42:46]requested_item fd.num is exist - process it [07:42:46]SAM_PROTO_GetFieldsCounters [07:42:46]wFMCommunicate request_size=4 [07:42:46]MH_SAM_APDU [07:42:46]CAPDU: 80 13 00 00 [07:42:46]Write to MH i2c: E2 08 00 6E 02 80 13 00 00 00 00 00 00 EC [07:42:46]Write i2c OK [07:42:46]MH_I2C_Read... [07:42:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:42:46]Read from MH i2c: E2 [07:42:46]MH_I2C_Read... [07:42:46]Read from MH i2c: E2 62 00 [07:42:46]MH_I2C_Read... [07:42:46]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 B5 B8 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 39 00 00 00 5E 04 04 00 39 00 00 00 57 04 04 00 3A 00 00 00 19 04 04 00 00 00 00 00 90 00 01 [07:42: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 B5 B8 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 39 00 00 00 5E 04 04 00 39 00 00 00 57 04 04 00 3A 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:42:46]wFMCommunicate OK [07:42:46]SAM_PROTO_GetFieldsCounters done [07:42:46]requested_item shift.num is exist - process it [07:42:46]requested_item shift.opened is exist - process it [07:42:46]req_shift_opened [07:42:46]FM_GetShiftState [07:42:46]SAM_PROTO_GetShiftState [07:42:46]wFMCommunicate request_size=4 [07:42:46]MH_SAM_APDU [07:42:46]CAPDU: 80 13 01 00 [07:42:46]Write to MH i2c: E2 08 00 6F 02 80 13 01 00 00 00 00 00 EE [07:42:46]Write i2c OK [07:42:46]MH_I2C_Read... [07:42:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:42:46]Read from MH i2c: E2 [07:42:46]MH_I2C_Read... [07:42:46]Read from MH i2c: E2 0E 00 [07:42:46]MH_I2C_Read... [07:42:46]Read from MH i2c: E2 0E 00 6F 02 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 9C [07:42:46]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [07:42:46]wFMCommunicate OK [07:42:46]SAM_PROTO_GetShiftState done [07:42:46]FM_GetShiftState done [07:42:46]req_shift_opened done [07:42:46]requested_item shift.open_date is exist - process it [07:42:46]req_shift_open_date [07:42:46]req_shift_open_date done [07:42:46]produce_requested_data done [07:42:46]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178357,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [07:42:46]process_action_free close_receipt [07:42:46]json_value_free [07:42:46]json_value_free done [07:42:46]process_json_proto returns [07:42:46]Send response to host [07:42:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178357,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [07:42:46]free response buf [07:42:46]execute_script done [07:42:46]execute_script returns [07:42:46]free content buf [07:42:46]Sock 7.Close socket [07:42:46]Sock 7.Thread stoped [07:42:49]ConnectInit Can't take IP for lk.salyk.kg [07:42:49]CommunicateWithHost connect error [07:42:49]CommunicateWithHost err = -1 [07:42:49]OFD Sender: Server communicate error [07:42:54]OFD Sender: Processing packet 178357 [packets to send 496, broken 495] [07:42:54]ProducePacketName [07:42:54]name=ofd_packets/00178357 [07:42:54]OFD Sender: To server: pG, [07:42:54]CommunicateWithHost lk.salyk.kg:30040 [07:42:54]ConnectInit lk.salyk.kg [07:42:59]ConnectInit Can't take IP for lk.salyk.kg [07:42:59]CommunicateWithHost connect error [07:42:59]CommunicateWithHost err = -1 [07:42:59]OFD Sender: Server communicate error [07:43:04]OFD Sender: Processing packet 178357 [packets to send 496, broken 495] [07:43:04]ProducePacketName [07:43:04]name=ofd_packets/00178357 [07:43:04]OFD Sender: To server: pG, [07:43:04]CommunicateWithHost lk.salyk.kg:30040 [07:43:04]ConnectInit lk.salyk.kg [07:43:07]recv_with_timeout no data received [07:43:10]ConnectInit Can't take IP for lk.salyk.kg [07:43:10]CommunicateWithHost connect error [07:43:10]CommunicateWithHost err = -1 [07:43:10]OFD Sender: Server communicate error [07:43:15]OFD Sender: Processing packet 178357 [packets to send 496, broken 495] [07:43:15]ProducePacketName [07:43:15]name=ofd_packets/00178357 [07:43:15]OFD Sender: To server: pG, [07:43:15]CommunicateWithHost lk.salyk.kg:30040 [07:43:15]ConnectInit lk.salyk.kg [07:43:20]recv_with_timeout no data received [07:43:24]Connected sock=10 [07:43: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 37 38 0C 01 00 00 56 3C 04 01 45 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 1C 00 02 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 00 00 00 F4 03 04 00 F4 EB C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 B5 B8 02 00 35 04 06 00 EB BB 9D 29 83 30 E5 1E 21 73 E2 0B C1 8A [07:43:29]recv_with_timeout no data received [07:43:29]CommunicateWithHost answer receiving error [07:43:29]CommunicateWithHost err = -3 [07:43:29]OFD Sender: Server communicate error [07:43:34]OFD Sender: Processing packet 178357 [packets to send 496, broken 495] [07:43:34]ProducePacketName [07:43:34]name=ofd_packets/00178357 [07:43:34]OFD Sender: To server: pG, [07:43:34]CommunicateWithHost lk.salyk.kg:30040 [07:43:34]ConnectInit lk.salyk.kg [07:43:38]recv_with_timeout no data received [07:43:39]ConnectInit Can't take IP for lk.salyk.kg [07:43:39]CommunicateWithHost connect error [07:43:39]CommunicateWithHost err = -1 [07:43:39]OFD Sender: Server communicate error [07:43:44]OFD Sender: Processing packet 178357 [packets to send 496, broken 495] [07:43:44]ProducePacketName [07:43:44]name=ofd_packets/00178357 [07:43:44]OFD Sender: To server: pG, [07:43:44]CommunicateWithHost lk.salyk.kg:30040 [07:43:44]ConnectInit lk.salyk.kg [07:43:50]Connected sock=10 [07: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 37 38 0C 01 00 00 56 3C 04 01 45 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 1C 00 02 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 00 00 00 F4 03 04 00 F4 EB C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 B5 B8 02 00 35 04 06 00 EB BB 9D 29 83 30 E5 1E 21 73 E2 0B C1 8A [07:43: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 37 38 4F 00 00 00 30 95 47 00 58 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 37 38 10 04 04 00 B5 B8 02 00 F4 03 04 00 DF 97 C6 66 B6 04 01 00 00 F4 BD 42 5B 4C F5 5A 11 [07:43:52]CommunicateWithHost err = 0 [07:43:52]CheckOFDResponse [07:43:52]1017 (14) - 77093643461234 [07:43:52]1041 (16) - 0000000000871778 [07:43:52]1040 (4) - 178357 [07:43:52]1012 (4) - 22.08.2024 01:43 [07:43:52]1206 (1) - 0 [07:43:52]OFD Sender: Remove packet 178357 [07:43:52]ProducePacketName [07:43:52]name=ofd_packets/00178357 [07:43:52]NVStorageDeleteData [07:43:53]OFD Sender: No OFD packet to send [07:43:58]OFD Sender: No OFD packet to send [07:44:03]OFD Sender: No OFD packet to send [07:44:08]OFD Sender: No OFD packet to send [07:44:13]OFD Sender: No OFD packet to send [07:44:16]recv_with_timeout no data received [07:44:18]OFD Sender: No OFD packet to send [07:44:23]OFD Sender: No OFD packet to send [07:44:28]OFD Sender: No OFD packet to send [07:44:30]accept exits with 9 [07:44:30]New connection [07:44:30]New thread 3067428196 created [07:44:30]Thread 3067284836 joined [07:44:30]Waiting for new connection... [07:44:30] Sock 9.Parse request [07:44:30]Sock 9.Check first char [07:44:30]Sock 9.First char is OK [07:44:30]request: POST /json_proto HTTP/1.0 [07:44:30]Method: POST [07:44:30]URL: /json_proto [07:44:30]Method is POST - this is cgi request [07:44:30]url: /json_proto [07:44:30]query_string will be loaded in cgi processing [07:44:30]execute_cgi json_proto POST (null) [07:44:30]execute_cgi path=json_proto method=POST [07:44:30]POST find Content-Length [07:44:30]Host: 172.17.44.131:8080 [07:44:30]Content-Length: 678 [07:44:30]Content-Type: application/json [07:44:30] [07:44:30]POST finish read [07:44:30]Found Content-Length = 678 [07:44:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293051", "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:44:30]execute_script... [07:44: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)293051", "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:44:30]POST & json_proto [07:44:30]process_json_proto [07:44:30]json parsed OK: [07:44:30]protocol is kg_v1.0 [07:44:30]action value=close_receipt [07:44:30]process_action close_receipt [07:44:30]cmd_close_receipt [07:44:30]MH_GetDate [07:44:30]Write to MH i2c: F0 00 00 70 02 61 [07:44:30]Write i2c OK [07:44:30]MH_I2C_Read... [07:44:30]Read from MH i2c: F0 [07:44:30]MH_I2C_Read... [07:44:30]Read from MH i2c: F0 09 00 [07:44:30]MH_I2C_Read... [07:44:30]Read from MH i2c: F0 09 00 70 02 00 5F EC C6 66 4F 53 BE 66 A7 [07:44:30]GetLastDocTimeStamp 1724312564 [07:44:30]current date 1724312671 [07:44:30]FM_GetShiftState [07:44:30]SAM_PROTO_GetShiftState [07:44:30]wFMCommunicate request_size=4 [07:44:30]MH_SAM_APDU [07:44:30]CAPDU: 80 13 01 00 [07:44:30]Write to MH i2c: E2 08 00 71 02 80 13 01 00 00 00 00 00 F0 [07:44:30]Write i2c OK [07:44:30]MH_I2C_Read... [07:44:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:44:30]Read from MH i2c: E2 [07:44:30]MH_I2C_Read... [07:44:30]Read from MH i2c: E2 0E 00 [07:44:30]MH_I2C_Read... [07:44:30]Read from MH i2c: E2 0E 00 71 02 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 9E [07:44:30]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [07:44:30]wFMCommunicate OK [07:44:30]SAM_PROTO_GetShiftState done [07:44:30]FM_GetShiftState done [07:44:30]opened in 1724285939 [07:44:30]opened+sec_in_day 1724372339 [07:44:30]quantity*price = 80004 [07:44:30]sum+1 = 80005 [07:44:30]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 СНО: Общий режим Чек 58 22.08.2024 07:44 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178358 ФПД: 175869755114050 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T074431&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178358&fm=175869755114050&tin=02508201610067®Number=0000000000092561&sum=80000 [07:44:31]StoreToDocumentArchive [07:44:31]shift 469 fd 178358 [07:44:31]save to /storage/0469/doc_00178358 [07:44:31]save last doc name /storage/0469/doc_00178358 to /storage/kkm_last_doc_name [07:44:31]save OK [07:44:31]Clear old archive folders... [07:44:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:44:31]tlvbuf is 01A7A910 [07:44:31]SAM_PROTO_ClearQueue [07:44:31]wFMCommunicate request_size=4 [07:44:31]MH_SAM_APDU [07:44:31]CAPDU: 80 09 00 00 [07:44:31]Write to MH i2c: E2 08 00 7E 02 80 09 00 00 00 00 00 00 F2 [07:44:31]Write i2c OK [07:44:31]MH_I2C_Read... [07:44:31]recv_with_timeout no data received [07:44:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:44:31]Read from MH i2c: E2 [07:44:31]MH_I2C_Read... [07:44:31]Read from MH i2c: E2 03 00 [07:44:31]MH_I2C_Read... [07:44:31]Read from MH i2c: E2 03 00 7E 02 00 90 00 F4 [07:44:31]RAPDU: 90 00 [07:44:31]wFMCommunicate OK [07:44:31]SAM_PROTO_ClearQueue done [07:44:31]KKMCreateOFDPacket [07:44:31]OFDProtocolAddRootSTLVToBuf [07:44:31]FM_MakeSignedData [07:44:31]FM_MakeSignedData [07:44:31]SAM_PROTO_SignData [07:44:31]wFMCommunicate request_size=4 [07:44:31]MH_SAM_APDU [07:44:31]CAPDU: 80 0D 01 02 [07:44:31]Write to MH i2c: E2 08 00 7F 02 80 0D 01 02 00 00 00 00 FA [07:44:31]Write i2c OK [07:44:31]MH_I2C_Read... [07:44:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:44:31]Read from MH i2c: E2 [07:44:31]MH_I2C_Read... [07:44:31]Read from MH i2c: E2 03 00 [07:44:31]MH_I2C_Read... [07:44:31]Read from MH i2c: E2 03 00 7F 02 00 90 00 F5 [07:44:31]RAPDU: 90 00 [07:44:31]wFMCommunicate OK [07:44:31]wFMCommunicate request_size=255 [07:44:31]MH_SAM_APDU [07:44: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 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 3A 00 00 00 F4 03 04 00 5F EC C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 B6 B8 02 00 35 04 06 00 9F [07:44:31]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 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 3A 00 00 00 F4 03 04 00 5F EC C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 B6 B8 02 00 35 04 06 00 9F 00 00 C0 [07:44:31]Write i2c OK [07:44:31]MH_I2C_Read... [07:44:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:44:31]Read from MH i2c: E2 [07:44:31]MH_I2C_Read... [07:44:31]Read from MH i2c: E2 03 00 [07:44:31]MH_I2C_Read... [07:44:31]Read from MH i2c: E2 03 00 80 02 00 90 00 F6 [07:44:31]RAPDU: 90 00 [07:44:31]wFMCommunicate OK [07:44:31]wFMCommunicate request_size=10 [07:44:31]MH_SAM_APDU [07:44:31]CAPDU: 80 0D 02 02 05 F3 DE 47 C2 42 [07:44:31]Write to MH i2c: E2 0D 00 81 02 80 0D 02 02 05 00 F3 DE 47 C2 42 00 00 23 [07:44:31]Write i2c OK [07:44:31]MH_I2C_Read... [07:44:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:44:31]Read from MH i2c: E2 [07:44:31]MH_I2C_Read... [07:44:31]Read from MH i2c: E2 03 00 [07:44:31]MH_I2C_Read... [07:44:31]Read from MH i2c: E2 03 00 81 02 00 90 00 F7 [07:44:31]RAPDU: 90 00 [07:44:31]wFMCommunicate OK [07:44:31]wFMCommunicate request_size=4 [07:44:31]MH_SAM_APDU [07:44:31]CAPDU: 80 0D 03 02 [07:44:31]Write to MH i2c: E2 08 00 82 02 80 0D 03 02 00 00 00 00 FF [07:44:31]Write i2c OK [07:44:31]MH_I2C_Read... [07:44:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:44:31]Read from MH i2c: E2 [07:44:31]MH_I2C_Read... [07:44:31]Read from MH i2c: E2 0B 00 [07:44:31]MH_I2C_Read... [07:44:31]Read from MH i2c: E2 0B 00 82 02 00 35 1C EA 6F C6 9E 23 75 90 00 A6 [07:44:31]RAPDU: 35 1C EA 6F C6 9E 23 75 90 00 [07:44:31]wFMCommunicate OK [07:44:31]SAM_PROTO_SignData done [07:44:31]FM_MakeSignedData done [07:44:31]CreateOFDProtocolMessage [07:44:31]wFMCommunicate request_size=4 [07:44:31]MH_SAM_APDU [07:44:31]CAPDU: 80 11 00 00 [07:44:31]Write to MH i2c: E2 08 00 83 02 80 11 00 00 00 00 00 00 FF [07:44:31]Write i2c OK [07:44:31]MH_I2C_Read... [07:44:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:44:31]Read from MH i2c: E2 [07:44:31]MH_I2C_Read... [07:44:31]Read from MH i2c: E2 17 00 [07:44:31]MH_I2C_Read... [07:44:31]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 37 38 90 00 58 [07:44:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [07:44:31]wFMCommunicate OK [07:44:31]CreateOFDProtocolMessage done [07:44:31]OFDSenderStorePacket 178358 [07:44:31]StoreOFDPacket docnum=178358 [07:44:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 79 C1 07 01 76 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 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 3A 00 00 00 F4 03 04 00 5F EC C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 B6 B8 02 00 35 04 06 00 9F F3 DE 47 C2 42 35 1C EA 6F C6 9E 23 75 [07:44:31]CheckFolder [07:44:31]dirname=/storage/ofd_packets [07:44:31]CheckFolder done [07:44:31]ProducePacketName [07:44:31]name=ofd_packets/00178358 [07:44:31]NVStorageSaveData ofd_packets/00178358 [07:44:31]File name is /storage/ofd_packets/00178358 [07:44:31]Write 301 bytes [07:44:31]NVStorageSaveData done [07:44:31]OFDSenderStorePacket done [07:44:31]KKMCreateOFDPacket done [07:44:31]NVStorageSaveData kkm_last_timestamp [07:44:31]File name is /storage/kkm_last_timestamp [07:44:31]Write 4 bytes [07:44:31]NVStorageSaveData done [07:44:31]ExternCall_PrintAddStr [07:44:31]wPrintStart [07:44:31]Write to MH i2c: 01 00 00 84 02 86 [07:44:31]Write i2c OK [07:44:31]MH_I2C_Read... [07:44:31]Read from MH i2c: 01 [07:44:31]MH_I2C_Read... [07:44:31]Read from MH i2c: 01 07 00 [07:44:31]MH_I2C_Read... [07:44:31]Read from MH i2c: 01 07 00 84 02 00 00 00 00 00 FF 0F 9B [07:44:31]RasterBufferAndPrint [07:44:31]line Счет N : (1)293051 [07:44:31]line ИНН: 02508201610067 [07:44:31]line Контрольно-Кассовый Чек [07:44:31]line ПРОДАЖА [07:44:31]line ТРК (МРК, ГНК) : 42 [07:44:31]line Товар: 2710124130 [07:44:31]line Аи-92-К-5 [07:44:31]line 11.800 * 67.80 [07:44:31]line = 800.04 [07:44:31]line НДС 12% НСП 1% [07:44:31]line > о реализуемом товаре [07:44:31]line ОКРУГЛЕНИЕ: -0.04 [07:44:31]line ИТОГО: 800.00 [07:44:31]line Внесено: 800.00 [07:44:31]line СДАЧА: 0.00 [07:44:31]line НСП 1% : 7.08 [07:44:31]line НДС 12% : 84.96 [07:44:31]line Наличными: 800.00 [07:44:31]line Безнал.: 0.00 [07:44:31]line Место: АЗС № 130 "Партнер Нефть" [07:44:31]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [07:44:31]line СНО: Общий режим [07:44:31]line Чек 58 22.08.2024 07:44 [07:44:31]line Смена: 469 ФФД: 1.0 [07:44:31]line ЗНМ: 0300000071 [07:44:31]line РНМ: 0000000000092561 [07:44:31]line Версия ККМ: 001 [07:44:31]line ФМ: 0000000000871778 [07:44:31]line ФД: 178358 [07:44:31]line ФПД: 175869755114050 [07:44:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T074431&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178358&fm=175869755114050&tin=02508201610067®Number=0000000000092561&sum=80000 [07:44:32]written 0, free lines is 4095 [07:44:32]OFD Sender: Processing packet 178358 [packets to send 496, broken 495] [07:44:32]ProducePacketName [07:44:32]name=ofd_packets/00178358 [07:44:32]OFD Sender: To server: pG, [07:44:32]CommunicateWithHost lk.salyk.kg:30040 [07:44:32]ConnectInit lk.salyk.kg [07:44:32]Write to MH i2c: 01 00 00 AF 02 B1 [07:44:32]Write i2c OK [07:44:32]MH_I2C_Read... [07:44:32]Read from MH i2c: 01 [07:44:32]MH_I2C_Read... [07:44:32]Read from MH i2c: 01 07 00 [07:44:32]MH_I2C_Read... [07:44:32]Read from MH i2c: 01 07 00 AF 02 00 00 00 00 00 C5 0C 89 [07:44:32]RasterBufferAndPrint [07:44:32]line [07:44:32]line [07:44:32]line [07:44:32]line [07:44:32]line [07:44:32]written 0, free lines is 3275 [07:44:32]MH_Cut [07:44:32]Write to MH i2c: D1 01 00 B6 02 01 8A [07:44:32]Write i2c OK [07:44:32]MH_I2C_Read... [07:44:32]Read from MH i2c: D1 [07:44:32]MH_I2C_Read... [07:44:32]Read from MH i2c: D1 01 00 [07:44:32]MH_I2C_Read... [07:44:32]Read from MH i2c: D1 01 00 B6 02 00 89 [07:44:32]Write to MH i2c: 01 00 00 B7 02 B9 [07:44:32]Write i2c OK [07:44:32]MH_I2C_Read... [07:44:33]*** Cut start [07:44:33]*** Partial cut [07:44:33]*** CUTSNS_PIN = 1 [07:44:33]*** CUTSNS_PIN = 0 [07:44:33]*** Brake cut motor [07:44:33]Read from MH i2c: 01 [07:44:33]MH_I2C_Read... [07:44:33]*** Stop cut motor [07:44:33]*** Cut end [07:44:33]Read from MH i2c: 01 07 00 [07:44:33]MH_I2C_Read... [07:44:33]Read from MH i2c: 01 07 00 B7 02 00 00 00 00 00 FF 0F CE [07:44:33]process_action close_receipt done [07:44:33]requested_data is exist [07:44:33]produce_requested_data [07:44:33]requested_item fm.sn is exist - process it [07:44:33]wFMCommunicate request_size=4 [07:44:33]MH_SAM_APDU [07:44:33]CAPDU: 80 11 00 00 [07:44:33]Write to MH i2c: E2 08 00 B8 02 80 11 00 00 00 00 00 00 34 [07:44:33]Write i2c OK [07:44:33]MH_I2C_Read... [07:44:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:44:33]Read from MH i2c: E2 [07:44:33]MH_I2C_Read... [07:44:33]Read from MH i2c: E2 17 00 [07:44:33]MH_I2C_Read... [07:44:33]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 37 38 90 00 8D [07:44:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [07:44:33]wFMCommunicate OK [07:44:33]requested_item fd.num is exist - process it [07:44:33]SAM_PROTO_GetFieldsCounters [07:44:33]wFMCommunicate request_size=4 [07:44:33]MH_SAM_APDU [07:44:33]CAPDU: 80 13 00 00 [07:44:33]Write to MH i2c: E2 08 00 B9 02 80 13 00 00 00 00 00 00 37 [07:44:33]Write i2c OK [07:44:33]MH_I2C_Read... [07:44:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:44:34]Read from MH i2c: E2 [07:44:34]MH_I2C_Read... [07:44:34]Read from MH i2c: E2 62 00 [07:44:34]MH_I2C_Read... [07:44:34]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 B6 B8 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 3A 00 00 00 5E 04 04 00 3A 00 00 00 57 04 04 00 3B 00 00 00 19 04 04 00 00 00 00 00 90 00 50 [07:44: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 B6 B8 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 3A 00 00 00 5E 04 04 00 3A 00 00 00 57 04 04 00 3B 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:44:34]wFMCommunicate OK [07:44:34]SAM_PROTO_GetFieldsCounters done [07:44:34]requested_item shift.num is exist - process it [07:44:34]requested_item shift.opened is exist - process it [07:44:34]req_shift_opened [07:44:34]FM_GetShiftState [07:44:34]SAM_PROTO_GetShiftState [07:44:34]wFMCommunicate request_size=4 [07:44:34]MH_SAM_APDU [07:44:34]CAPDU: 80 13 01 00 [07:44:34]Write to MH i2c: E2 08 00 BA 02 80 13 01 00 00 00 00 00 39 [07:44:34]Write i2c OK [07:44:34]MH_I2C_Read... [07:44:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:44:34]Read from MH i2c: E2 [07:44:34]MH_I2C_Read... [07:44:34]Read from MH i2c: E2 0E 00 [07:44:34]MH_I2C_Read... [07:44:34]Read from MH i2c: E2 0E 00 BA 02 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 E7 [07:44:34]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [07:44:34]wFMCommunicate OK [07:44:34]SAM_PROTO_GetShiftState done [07:44:34]FM_GetShiftState done [07:44:34]req_shift_opened done [07:44:34]requested_item shift.open_date is exist - process it [07:44:34]req_shift_open_date [07:44:34]req_shift_open_date done [07:44:34]produce_requested_data done [07:44:34]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178358,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [07:44:34]process_action_free close_receipt [07:44:34]json_value_free [07:44:34]json_value_free done [07:44:34]process_json_proto returns [07:44:34]Send response to host [07:44:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178358,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [07:44:34]free response buf [07:44:34]execute_script done [07:44:34]execute_script returns [07:44:34]free content buf [07:44:34]Sock 9.Close socket [07:44:34]Sock 9.Thread stoped [07:44:37]ConnectInit Can't take IP for lk.salyk.kg [07:44:37]CommunicateWithHost connect error [07:44:37]CommunicateWithHost err = -1 [07:44:37]OFD Sender: Server communicate error [07:44:42]OFD Sender: Processing packet 178358 [packets to send 496, broken 495] [07:44:42]ProducePacketName [07:44:42]name=ofd_packets/00178358 [07:44:42]OFD Sender: To server: pG, [07:44:42]CommunicateWithHost lk.salyk.kg:30040 [07:44:42]ConnectInit lk.salyk.kg [07:44:42]Connected sock=7 [07:44:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 79 C1 07 01 76 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 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 3A 00 00 00 F4 03 04 00 5F EC C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 B6 B8 02 00 35 04 06 00 9F F3 DE 47 C2 42 35 1C EA 6F C6 9E 23 75 [07:44: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 37 38 4F 00 00 00 66 22 47 00 04 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 37 38 10 04 04 00 B6 B8 02 00 F4 03 04 00 13 98 C6 66 B6 04 01 00 00 8A 7B 3C 7B 71 57 4F 0D [07:44:43]CommunicateWithHost err = 0 [07:44:43]CheckOFDResponse [07:44:43]1017 (14) - 77093643461234 [07:44:43]1041 (16) - 0000000000871778 [07:44:43]1040 (4) - 178358 [07:44:43]1012 (4) - 22.08.2024 01:44 [07:44:43]1206 (1) - 0 [07:44:43]OFD Sender: Remove packet 178358 [07:44:43]ProducePacketName [07:44:43]name=ofd_packets/00178358 [07:44:43]NVStorageDeleteData [07:44:43]OFD Sender: No OFD packet to send [07:44:48]OFD Sender: No OFD packet to send [07:44:53]OFD Sender: No OFD packet to send [07:44:58]OFD Sender: No OFD packet to send [07:44:59]recv_with_timeout no data received [07:45:03]OFD Sender: No OFD packet to send [07:45:05]accept exits with 10 [07:45:05]New connection [07:45:05]New thread 3067284836 created [07:45:05]Thread 3067428196 joined [07:45:05]Waiting for new connection... [07:45:05] Sock 10.Parse request [07:45:05]Sock 10.Check first char [07:45:05]Sock 10.First char is OK [07:45:05]request: POST /json_proto HTTP/1.0 [07:45:05]Method: POST [07:45:05]URL: /json_proto [07:45:05]Method is POST - this is cgi request [07:45:05]url: /json_proto [07:45:05]query_string will be loaded in cgi processing [07:45:05]execute_cgi json_proto POST (null) [07:45:05]execute_cgi path=json_proto method=POST [07:45:05]POST find Content-Length [07:45:05]Host: 172.17.44.131:8080 [07:45:05]Content-Length: 678 [07:45:05]Content-Type: application/json [07:45:05] [07:45:05]POST finish read [07:45:05]Found Content-Length = 678 [07:45:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293052", "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" ] } } [07:45:05]execute_script... [07:45: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)293052", "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" ] } } [07:45:05]POST & json_proto [07:45:05]process_json_proto [07:45:05]json parsed OK: [07:45:05]protocol is kg_v1.0 [07:45:05]action value=close_receipt [07:45:05]process_action close_receipt [07:45:05]cmd_close_receipt [07:45:05]MH_GetDate [07:45:05]Write to MH i2c: F0 00 00 BB 02 AC [07:45:05]Write i2c OK [07:45:05]MH_I2C_Read... [07:45:05]Read from MH i2c: F0 [07:45:05]MH_I2C_Read... [07:45:05]Read from MH i2c: F0 09 00 [07:45:05]MH_I2C_Read... [07:45:05]Read from MH i2c: F0 09 00 BB 02 00 82 EC C6 66 4F 53 BE 66 15 [07:45:05]GetLastDocTimeStamp 1724312671 [07:45:05]current date 1724312706 [07:45:05]FM_GetShiftState [07:45:05]SAM_PROTO_GetShiftState [07:45:05]wFMCommunicate request_size=4 [07:45:05]MH_SAM_APDU [07:45:05]CAPDU: 80 13 01 00 [07:45:05]Write to MH i2c: E2 08 00 BC 02 80 13 01 00 00 00 00 00 3B [07:45:05]Write i2c OK [07:45:05]MH_I2C_Read... [07:45:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:45:05]Read from MH i2c: E2 [07:45:05]MH_I2C_Read... [07:45:05]Read from MH i2c: E2 0E 00 [07:45:05]MH_I2C_Read... [07:45:05]Read from MH i2c: E2 0E 00 BC 02 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 E9 [07:45:05]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [07:45:05]wFMCommunicate OK [07:45:05]SAM_PROTO_GetShiftState done [07:45:05]FM_GetShiftState done [07:45:05]opened in 1724285939 [07:45:05]opened+sec_in_day 1724372339 [07:45:05]quantity*price = 80004 [07:45:05]sum+1 = 80005 [07:45:05]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 СНО: Общий режим Чек 59 22.08.2024 07:45 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178359 ФПД: 166661148267940 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T074506&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178359&fm=166661148267940&tin=02508201610067®Number=0000000000092561&sum=80000 [07:45:06]StoreToDocumentArchive [07:45:06]shift 469 fd 178359 [07:45:06]save to /storage/0469/doc_00178359 [07:45:06]save last doc name /storage/0469/doc_00178359 to /storage/kkm_last_doc_name [07:45:06]save OK [07:45:06]Clear old archive folders... [07:45:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:45:06]tlvbuf is 019E6380 [07:45:06]SAM_PROTO_ClearQueue [07:45:06]wFMCommunicate request_size=4 [07:45:06]MH_SAM_APDU [07:45:06]CAPDU: 80 09 00 00 [07:45:06]Write to MH i2c: E2 08 00 C9 02 80 09 00 00 00 00 00 00 3D [07:45:06]Write i2c OK [07:45:06]MH_I2C_Read... [07:45:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:45:06]Read from MH i2c: E2 [07:45:06]MH_I2C_Read... [07:45:06]Read from MH i2c: E2 03 00 [07:45:06]MH_I2C_Read... [07:45:06]Read from MH i2c: E2 03 00 C9 02 00 90 00 3F [07:45:06]RAPDU: 90 00 [07:45:06]wFMCommunicate OK [07:45:06]SAM_PROTO_ClearQueue done [07:45:06]KKMCreateOFDPacket [07:45:06]OFDProtocolAddRootSTLVToBuf [07:45:06]FM_MakeSignedData [07:45:06]FM_MakeSignedData [07:45:06]SAM_PROTO_SignData [07:45:06]wFMCommunicate request_size=4 [07:45:06]MH_SAM_APDU [07:45:06]CAPDU: 80 0D 01 02 [07:45:06]Write to MH i2c: E2 08 00 CA 02 80 0D 01 02 00 00 00 00 45 [07:45:06]Write i2c OK [07:45:06]MH_I2C_Read... [07:45:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:45:07]Read from MH i2c: E2 [07:45:07]MH_I2C_Read... [07:45:07]Read from MH i2c: E2 03 00 [07:45:07]MH_I2C_Read... [07:45:07]Read from MH i2c: E2 03 00 CA 02 00 90 00 40 [07:45:07]RAPDU: 90 00 [07:45:07]wFMCommunicate OK [07:45:07]wFMCommunicate request_size=255 [07:45:07]MH_SAM_APDU [07:45: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 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 3B 00 00 00 F4 03 04 00 82 EC C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 B7 B8 02 00 35 04 06 00 97 [07:45:07]Write to MH i2c: E2 02 01 CB 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 3B 00 00 00 F4 03 04 00 82 EC C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 B7 B8 02 00 35 04 06 00 97 00 00 28 [07:45:07]Write i2c OK [07:45:07]MH_I2C_Read... [07:45:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:45:07]Read from MH i2c: E2 [07:45:07]MH_I2C_Read... [07:45:07]Read from MH i2c: E2 03 00 [07:45:07]MH_I2C_Read... [07:45:07]Read from MH i2c: E2 03 00 CB 02 00 90 00 41 [07:45:07]RAPDU: 90 00 [07:45:07]wFMCommunicate OK [07:45:07]wFMCommunicate request_size=10 [07:45:07]MH_SAM_APDU [07:45:07]CAPDU: 80 0D 02 02 05 93 D2 8A 55 A4 [07:45:07]Write to MH i2c: E2 0D 00 CC 02 80 0D 02 02 05 00 93 D2 8A 55 A4 00 00 3A [07:45:07]Write i2c OK [07:45:07]MH_I2C_Read... [07:45:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:45:07]Read from MH i2c: E2 [07:45:07]MH_I2C_Read... [07:45:07]Read from MH i2c: E2 03 00 [07:45:07]MH_I2C_Read... [07:45:07]Read from MH i2c: E2 03 00 CC 02 00 90 00 42 [07:45:07]RAPDU: 90 00 [07:45:07]wFMCommunicate OK [07:45:07]wFMCommunicate request_size=4 [07:45:07]MH_SAM_APDU [07:45:07]CAPDU: 80 0D 03 02 [07:45:07]Write to MH i2c: E2 08 00 CD 02 80 0D 03 02 00 00 00 00 4A [07:45:07]Write i2c OK [07:45:07]MH_I2C_Read... [07:45:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:45:07]Read from MH i2c: E2 [07:45:07]MH_I2C_Read... [07:45:07]Read from MH i2c: E2 0B 00 [07:45:07]MH_I2C_Read... [07:45:07]Read from MH i2c: E2 0B 00 CD 02 00 35 F4 AA 55 82 00 12 80 90 00 87 [07:45:07]RAPDU: 35 F4 AA 55 82 00 12 80 90 00 [07:45:07]wFMCommunicate OK [07:45:07]SAM_PROTO_SignData done [07:45:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178359,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [07:45:09]free response buf [07:45:09]execute_script done [07:45:09]execute_script returns [07:45:09]free content buf [07:45:09]Sock 10.Close socket [07:45:09]Sock 10.Thread stoped [07: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 37 38 4F 00 00 00 23 9B 47 00 D2 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 37 38 10 04 04 00 B7 B8 02 00 F4 03 04 00 2E 98 C6 66 B6 04 01 00 00 31 5F 82 45 86 13 13 A8 [07:45:09]CommunicateWithHost err = 0 [07:45:09]CheckOFDResponse [07:45:09]1017 (14) - 77093643461234 [07:45:09]1041 (16) - 0000000000871778 [07:45:09]1040 (4) - 178359 [07:45:09]1012 (4) - 22.08.2024 01:45 [07:45:09]1206 (1) - 0 [07:45:09]OFD Sender: Remove packet 178359 [07:45:09]ProducePacketName [07:45:09]name=ofd_packets/00178359 [07:45:09]NVStorageDeleteData [07:45:10]OFD Sender: No OFD packet to send [07:45:15]OFD Sender: No OFD packet to send [07:45:19]recv_with_timeout no data received [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:35]OFD Sender: No OFD packet to send [07:45:40]OFD Sender: No OFD packet to send [07:45:41]recv_with_timeout no data received [07:45:45]OFD Sender: No OFD packet to send [07:45:50]OFD Sender: No OFD packet to send [07:45:55]recv_with_timeout no data received [07:45:55]OFD Sender: No OFD packet to send [07:46:00]OFD Sender: No OFD packet to send [07:46:05]OFD Sender: No OFD packet to send [07:46:10]OFD Sender: No OFD packet to send [07:46:15]OFD Sender: No OFD packet to send [07:46:20]OFD Sender: No OFD packet to send [07:46:25]OFD Sender: No OFD packet to send [07:46:30]OFD Sender: No OFD packet to send [07:46:35]OFD Sender: No OFD packet to send [07:46:40]OFD Sender: No OFD packet to send [07:46:45]OFD Sender: No OFD packet to send [07:46:50]OFD Sender: No OFD packet to send [07:46:54]recv_with_timeout no data received [07:46:55]OFD Sender: No OFD packet to send [07:47:20]OFD Sender: No OFD packet to send [07:47:25]OFD Sender: No OFD packet to send [07:47:30]OFD Sender: No OFD packet to send [07:47:35]OFD Sender: No OFD packet to send [07:47:40]OFD Sender: No OFD packet to send [07:47:45]OFD Sender: No OFD packet to send [07:47:49]recv_with_timeout no data received [07:47:50]OFD Sender: No OFD packet to send [07:47:55]OFD Sender: No OFD packet to send [07:48:00]OFD Sender: No OFD packet to send [07:48:05]OFD Sender: No OFD packet to send [07:48:10]OFD Sender: No OFD packet to send [07:48:12]recv_with_timeout no data received [07:48:15]OFD Sender: No OFD packet to send [07:48:20]OFD Sender: No OFD packet to send [07:48:25]OFD Sender: No OFD packet to send [07:48:30]OFD Sender: No OFD packet to send [07:48:35]OFD Sender: No OFD packet to send [07:48:40]OFD Sender: No OFD packet to send [07:48:45]accept exits with 9 [07:48:45]New connection [07:48:45]New thread 3067428196 created [07:48:45]Thread 3067284836 joined [07:48:45]Waiting for new connection... [07:48:45] Sock 9.Parse request [07:48:45]Sock 9.Check first char [07:48:45]Sock 9.First char is OK [07:48:45]request: POST /json_proto HTTP/1.0 [07:48:45]Method: POST [07:48:45]URL: /json_proto [07:48:45]Method is POST - this is cgi request [07:48:45]url: /json_proto [07:48:45]query_string will be loaded in cgi processing [07:48:45]execute_cgi json_proto POST (null) [07:48:45]execute_cgi path=json_proto method=POST [07:48:45]POST find Content-Length [07:48:45]Host: 172.17.44.131:8080 [07:48:45]Content-Length: 677 [07:48:45]Content-Type: application/json [07:48:45] [07:48:45]POST finish read [07:48:45]Found Content-Length = 677 [07:48:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293053", "tax_sys" : 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" ] } } [07:48:45]execute_script... [07:48: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)293053", "tax_sys" : 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" ] } } [07:48:45]POST & json_proto [07:48:45]process_json_proto [07:48:45]json parsed OK: [07:48:45]protocol is kg_v1.0 [07:48:45]action value=close_receipt [07:48:45]process_action close_receipt [07:48:45]cmd_close_receipt [07:48:45]MH_GetDate [07:48:45]Write to MH i2c: F0 00 00 06 03 F8 [07:48:45]Write i2c OK [07:48:45]MH_I2C_Read... [07:48:45]Read from MH i2c: F0 [07:48:45]MH_I2C_Read... [07:48:45]Read from MH i2c: F0 09 00 [07:48:45]MH_I2C_Read... [07:48:45]Read from MH i2c: F0 09 00 06 03 00 5E ED C6 66 4F 53 BE 66 3E [07:48:45]GetLastDocTimeStamp 1724312706 [07:48:45]current date 1724312926 [07:48:45]FM_GetShiftState [07:48:45]SAM_PROTO_GetShiftState [07:48:45]wFMCommunicate request_size=4 [07:48:45]MH_SAM_APDU [07:48:45]CAPDU: 80 13 01 00 [07:48:45]Write to MH i2c: E2 08 00 07 03 80 13 01 00 00 00 00 00 87 [07:48:45]Write i2c OK [07:48:45]MH_I2C_Read... [07:48:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:48:45]Read from MH i2c: E2 [07:48:45]MH_I2C_Read... [07:48:45]Read from MH i2c: E2 0E 00 [07:48:45]MH_I2C_Read... [07:48:45]Read from MH i2c: E2 0E 00 07 03 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 35 [07:48:45]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [07:48:45]wFMCommunicate OK [07:48:45]SAM_PROTO_GetShiftState done [07:48:45]FM_GetShiftState done [07:48:45]opened in 1724285939 [07:48:45]opened+sec_in_day 1724372339 [07:48:45]quantity*price = 50036 [07:48:45]sum+1 = 50037 [07:48: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 СНО: Общий режим Чек 60 22.08.2024 07:48 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178360 ФПД: 231604320727890 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T074846&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178360&fm=231604320727890&tin=02508201610067®Number=0000000000092561&sum=50000 [07:48:46]StoreToDocumentArchive [07:48:46]shift 469 fd 178360 [07:48:46]save to /storage/0469/doc_00178360 [07:48:46]save last doc name /storage/0469/doc_00178360 to /storage/kkm_last_doc_name [07:48:46]save OK [07:48:46]Clear old archive folders... [07:48:46]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:48:46]tlvbuf is 019E7CB0 [07:48:46]SAM_PROTO_ClearQueue [07:48:46]wFMCommunicate request_size=4 [07:48:46]MH_SAM_APDU [07:48:46]CAPDU: 80 09 00 00 [07:48:46]Write to MH i2c: E2 08 00 14 03 80 09 00 00 00 00 00 00 89 [07:48:46]Write i2c OK [07:48:46]MH_I2C_Read... [07:48:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:48:46]Read from MH i2c: E2 [07:48:46]MH_I2C_Read... [07:48:46]Read from MH i2c: E2 03 00 [07:48:46]MH_I2C_Read... [07:48:46]Read from MH i2c: E2 03 00 14 03 00 90 00 8B [07:48:46]RAPDU: 90 00 [07:48:46]wFMCommunicate OK [07:48:46]SAM_PROTO_ClearQueue done [07:48:46]KKMCreateOFDPacket [07:48:46]OFDProtocolAddRootSTLVToBuf [07:48:46]FM_MakeSignedData [07:48:46]FM_MakeSignedData [07:48:46]SAM_PROTO_SignData [07:48:46]wFMCommunicate request_size=4 [07:48:46]MH_SAM_APDU [07:48:46]CAPDU: 80 0D 01 02 [07:48:46]Write to MH i2c: E2 08 00 15 03 80 0D 01 02 00 00 00 00 91 [07:48:46]Write i2c OK [07:48:46]MH_I2C_Read... [07:48:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:48:46]Read from MH i2c: E2 [07:48:46]MH_I2C_Read... [07:48:46]Read from MH i2c: E2 03 00 [07:48:46]MH_I2C_Read... [07:48:46]Read from MH i2c: E2 03 00 15 03 00 90 00 8C [07:48:46]RAPDU: 90 00 [07:48:46]wFMCommunicate OK [07:48:46]wFMCommunicate request_size=255 [07:48:46]MH_SAM_APDU [07:48: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 3C 00 00 00 F4 03 04 00 5E ED C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 B8 B8 02 00 35 04 06 00 D2 [07:48:46]Write to MH i2c: E2 02 01 16 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 3C 00 00 00 F4 03 04 00 5E ED C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 B8 B8 02 00 35 04 06 00 D2 00 00 E1 [07:48:46]Write i2c OK [07:48:46]MH_I2C_Read... [07:48:46]recv_with_timeout no data received [07:48:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:48:46]Read from MH i2c: E2 [07:48:46]MH_I2C_Read... [07:48:46]Read from MH i2c: E2 03 00 [07:48:46]MH_I2C_Read... [07:48:46]Read from MH i2c: E2 03 00 16 03 00 90 00 8D [07:48:46]RAPDU: 90 00 [07:48:46]wFMCommunicate OK [07:48:46]wFMCommunicate request_size=10 [07:48:46]MH_SAM_APDU [07:48:46]CAPDU: 80 0D 02 02 05 A4 95 43 F3 52 [07:48:46]Write to MH i2c: E2 0D 00 17 03 80 0D 02 02 05 00 A4 95 43 F3 52 00 00 5F [07:48:46]Write i2c OK [07:48:46]MH_I2C_Read... [07:48:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:48:46]Read from MH i2c: E2 [07:48:46]MH_I2C_Read... [07:48:46]Read from MH i2c: E2 03 00 [07:48:46]MH_I2C_Read... [07:48:46]Read from MH i2c: E2 03 00 17 03 00 90 00 8E [07:48:46]RAPDU: 90 00 [07:48:46]wFMCommunicate OK [07:48:46]wFMCommunicate request_size=4 [07:48:46]MH_SAM_APDU [07:48:46]CAPDU: 80 0D 03 02 [07:48:46]Write to MH i2c: E2 08 00 18 03 80 0D 03 02 00 00 00 00 96 [07:48:46]Write i2c OK [07:48:46]MH_I2C_Read... [07:48:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:48:46]Read from MH i2c: E2 [07:48:46]MH_I2C_Read... [07:48:46]Read from MH i2c: E2 0B 00 [07:48:46]MH_I2C_Read... [07:48:46]Read from MH i2c: E2 0B 00 18 03 00 3A 6B 1D BA 53 4A 70 44 90 00 64 [07:48:46]RAPDU: 3A 6B 1D BA 53 4A 70 44 90 00 [07:48:46]wFMCommunicate OK [07:48:46]SAM_PROTO_SignData done [07:48:46]FM_MakeSignedData done [07:48:46]CreateOFDProtocolMessage [07:48:46]wFMCommunicate request_size=4 [07:48:46]MH_SAM_APDU [07:48:46]CAPDU: 80 11 00 00 [07:48:46]Write to MH i2c: E2 08 00 19 03 80 11 00 00 00 00 00 00 96 [07:48:46]Write i2c OK [07:48:46]MH_I2C_Read... [07:48:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:48:46]Read from MH i2c: E2 [07:48:46]MH_I2C_Read... [07:48:46]Read from MH i2c: E2 17 00 [07:48:46]MH_I2C_Read... [07:48:46]Read from MH i2c: E2 17 00 19 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 EF [07:48:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [07:48:46]wFMCommunicate OK [07:48:46]CreateOFDProtocolMessage done [07:48:46]OFDSenderStorePacket 178360 [07:48:46]StoreOFDPacket docnum=178360 [07:48:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 8F E6 07 01 0D 57 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 00 00 00 F4 03 04 00 5E ED C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 B8 B8 02 00 35 04 06 00 D2 A4 95 43 F3 52 3A 6B 1D BA 53 4A 70 44 [07:48:46]CheckFolder [07:48:46]dirname=/storage/ofd_packets [07:48:46]CheckFolder done [07:48:46]ProducePacketName [07:48:46]name=ofd_packets/00178360 [07:48:46]NVStorageSaveData ofd_packets/00178360 [07:48:46]File name is /storage/ofd_packets/00178360 [07:48:46]Write 301 bytes [07:48:46]NVStorageSaveData done [07:48:46]OFDSenderStorePacket done [07:48:46]KKMCreateOFDPacket done [07:48:46]NVStorageSaveData kkm_last_timestamp [07:48:46]File name is /storage/kkm_last_timestamp [07:48:46]Write 4 bytes [07:48:46]NVStorageSaveData done [07:48:46]ExternCall_PrintAddStr [07:48:46]wPrintStart [07:48:46]Write to MH i2c: 01 00 00 1A 03 1D [07:48:46]Write i2c OK [07:48:46]MH_I2C_Read... [07:48:46]Read from MH i2c: 01 [07:48:46]MH_I2C_Read... [07:48:46]Read from MH i2c: 01 07 00 [07:48:46]MH_I2C_Read... [07:48:46]Read from MH i2c: 01 07 00 1A 03 00 00 00 00 00 FF 0F 32 [07:48:46]RasterBufferAndPrint [07:48:46]line Счет N : (1)293053 [07:48:46]line ИНН: 02508201610067 [07:48:46]line Контрольно-Кассовый Чек [07:48:46]line ПРОДАЖА [07:48:46]line ТРК (МРК, ГНК) : 32 [07:48:46]line Товар: 2710124130 [07:48:46]line Аи-92-К-5 [07:48:46]line 7.380 * 67.80 [07:48:46]line = 500.36 [07:48:46]line НДС 12% НСП 1% [07:48:46]line > о реализуемом товаре [07:48:46]line ОКРУГЛЕНИЕ: -0.36 [07:48:46]line ИТОГО: 500.00 [07:48:46]line Внесено: 500.00 [07:48:46]line СДАЧА: 0.00 [07:48:46]line НСП 1% : 4.43 [07:48:46]line НДС 12% : 53.14 [07:48:46]line Наличными: 500.00 [07:48:46]line Безнал.: 0.00 [07:48:46]line Место: АЗС № 130 "Партнер Нефть" [07:48:46]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [07:48:46]line СНО: Общий режим [07:48:46]line Чек 60 22.08.2024 07:48 [07:48:46]line Смена: 469 ФФД: 1.0 [07:48:46]line ЗНМ: 0300000071 [07:48:46]line РНМ: 0000000000092561 [07:48:46]line Версия ККМ: 001 [07:48:46]line ФМ: 0000000000871778 [07:48:46]line ФД: 178360 [07:48:46]line ФПД: 231604320727890 [07:48:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T074846&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178360&fm=231604320727890&tin=02508201610067®Number=0000000000092561&sum=50000 [07:48:46]written 0, free lines is 4095 [07:48:46]OFD Sender: Processing packet 178360 [packets to send 496, broken 495] [07:48:46]ProducePacketName [07:48:46]name=ofd_packets/00178360 [07:48:46]OFD Sender: To server: pG, [07:48:46]CommunicateWithHost lk.salyk.kg:30040 [07:48:46]ConnectInit lk.salyk.kg [07:48:47]Write to MH i2c: 01 00 00 45 03 48 [07:48:47]Write i2c OK [07:48:47]MH_I2C_Read... [07:48:47]Read from MH i2c: 01 [07:48:47]MH_I2C_Read... [07:48:47]Read from MH i2c: 01 07 00 [07:48:47]MH_I2C_Read... [07:48:47]Read from MH i2c: 01 07 00 45 03 00 00 00 00 00 C4 0C 1F [07:48:47]RasterBufferAndPrint [07:48:47]line [07:48:47]line [07:48:47]line [07:48:47]line [07:48:47]line [07:48:47]written 0, free lines is 3274 [07:48:47]MH_Cut [07:48:47]Write to MH i2c: D1 01 00 4C 03 01 21 [07:48:47]Write i2c OK [07:48:47]MH_I2C_Read... [07:48:47]Read from MH i2c: D1 [07:48:47]MH_I2C_Read... [07:48:47]Read from MH i2c: D1 01 00 [07:48:47]MH_I2C_Read... [07:48:47]Read from MH i2c: D1 01 00 4C 03 00 20 [07:48:47]Write to MH i2c: 01 00 00 4D 03 50 [07:48:47]Write i2c OK [07:48:47]MH_I2C_Read... [07:48:47]Connected sock=7 [07:48: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 37 38 0F 01 00 00 8F E6 07 01 0D 57 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 00 00 00 F4 03 04 00 5E ED C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 B8 B8 02 00 35 04 06 00 D2 A4 95 43 F3 52 3A 6B 1D BA 53 4A 70 44 [07:48:47]*** Cut start [07:48:47]*** Partial cut [07:48:47]*** CUTSNS_PIN = 1 [07:48:48]*** CUTSNS_PIN = 0 [07:48:48]*** Brake cut motor [07:48:48]Read from MH i2c: 01 [07:48:48]MH_I2C_Read... [07:48:48]*** Stop cut motor [07:48:48]*** Cut end [07:48:48]Read from MH i2c: 01 07 00 [07:48:48]MH_I2C_Read... [07:48:48]Read from MH i2c: 01 07 00 4D 03 00 00 00 00 00 FF 0F 65 [07:48:48]process_action close_receipt done [07:48:48]requested_data is exist [07:48:48]produce_requested_data [07:48:48]requested_item fm.sn is exist - process it [07:48:48]wFMCommunicate request_size=4 [07:48:48]MH_SAM_APDU [07:48:48]CAPDU: 80 11 00 00 [07:48:48]Write to MH i2c: E2 08 00 4E 03 80 11 00 00 00 00 00 00 CB [07:48:48]Write i2c OK [07:48:48]MH_I2C_Read... [07:48:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:48:48]Read from MH i2c: E2 [07:48:48]MH_I2C_Read... [07:48:48]Read from MH i2c: E2 17 00 [07:48:48]MH_I2C_Read... [07:48:48]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 37 38 90 00 24 [07:48:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [07:48:48]wFMCommunicate OK [07:48:48]requested_item fd.num is exist - process it [07:48:48]SAM_PROTO_GetFieldsCounters [07:48:48]wFMCommunicate request_size=4 [07:48:48]MH_SAM_APDU [07:48:48]CAPDU: 80 13 00 00 [07:48:48]Write to MH i2c: E2 08 00 4F 03 80 13 00 00 00 00 00 00 CE [07:48:48]Write i2c OK [07:48:48]MH_I2C_Read... [07: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 37 38 4F 00 00 00 97 CB 47 00 BD 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 37 38 10 04 04 00 B8 B8 02 00 F4 03 04 00 08 99 C6 66 B6 04 01 00 00 1B 26 4B B3 54 53 6D 00 [07:48:48]CommunicateWithHost err = 0 [07:48:48]CheckOFDResponse [07:48:48]1017 (14) - 77093643461234 [07:48:48]1041 (16) - 0000000000871778 [07:48:48]1040 (4) - 178360 [07:48:48]1012 (4) - 22.08.2024 01:48 [07:48:48]1206 (1) - 0 [07:48:48]OFD Sender: Remove packet 178360 [07:48:48]ProducePacketName [07:48:48]name=ofd_packets/00178360 [07:48:48]NVStorageDeleteData [07:48:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:48:48]Read from MH i2c: E2 [07:48:48]MH_I2C_Read... [07:48:48]Read from MH i2c: E2 62 00 [07:48:48]MH_I2C_Read... [07:48:48]Read from MH i2c: E2 62 00 4F 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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 B8 B8 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 3C 00 00 00 5E 04 04 00 3C 00 00 00 57 04 04 00 3D 00 00 00 19 04 04 00 00 00 00 00 90 00 EF [07: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 B8 B8 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 3C 00 00 00 5E 04 04 00 3C 00 00 00 57 04 04 00 3D 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:48:48]wFMCommunicate OK [07:48:48]SAM_PROTO_GetFieldsCounters done [07:48:48]requested_item shift.num is exist - process it [07:48:48]requested_item shift.opened is exist - process it [07:48:48]req_shift_opened [07:48:48]FM_GetShiftState [07:48:48]SAM_PROTO_GetShiftState [07:48:48]wFMCommunicate request_size=4 [07:48:48]MH_SAM_APDU [07:48:48]CAPDU: 80 13 01 00 [07:48:48]Write to MH i2c: E2 08 00 50 03 80 13 01 00 00 00 00 00 D0 [07:48:48]Write i2c OK [07:48:48]MH_I2C_Read... [07:48:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:48:48]Read from MH i2c: E2 [07:48:48]MH_I2C_Read... [07:48:48]Read from MH i2c: E2 0E 00 [07:48:48]MH_I2C_Read... [07:48:48]Read from MH i2c: E2 0E 00 50 03 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 7E [07:48:48]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [07:48:48]wFMCommunicate OK [07:48:48]SAM_PROTO_GetShiftState done [07:48:48]FM_GetShiftState done [07:48:48]req_shift_opened done [07:48:48]requested_item shift.open_date is exist - process it [07:48:48]req_shift_open_date [07:48:48]req_shift_open_date done [07:48:48]produce_requested_data done [07:48:48]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178360,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [07:48:48]process_action_free close_receipt [07:48:48]json_value_free [07:48:48]json_value_free done [07:48:48]process_json_proto returns [07:48:48]Send response to host [07:48:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178360,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [07:48:48]free response buf [07:48:48]execute_script done [07:48:48]execute_script returns [07:48:48]free content buf [07:48:48]Sock 9.Close socket [07:48:48]Sock 9.Thread stoped [07:48:49]OFD Sender: No OFD packet to send [07:48:54]OFD Sender: No OFD packet to send [07:48:59]OFD Sender: No OFD packet to send [07:49:03]recv_with_timeout no data received [07:49:04]OFD Sender: No OFD packet to send [07:49:09]OFD Sender: No OFD packet to send [07:49:14]OFD Sender: No OFD packet to send [07:49:19]OFD Sender: No OFD packet to send [07:49:24]OFD Sender: No OFD packet to send [07:49:29]OFD Sender: No OFD packet to send [07:49:34]OFD Sender: No OFD packet to send [07:49:39]OFD Sender: No OFD packet to send [07:49:44]OFD Sender: No OFD packet to send [07:49:49]OFD Sender: No OFD packet to send [07:49:54]OFD Sender: No OFD packet to send [07:49:57]recv_with_timeout no data received [07:49:59]OFD Sender: No OFD packet to send [07:50:04]OFD Sender: No OFD packet to send [07:50:09]OFD Sender: No OFD packet to send [07:50:14]OFD Sender: No OFD packet to send [07:50:19]OFD Sender: No OFD packet to send [07:50:24]OFD Sender: No OFD packet to send [07:50:29]OFD Sender: No OFD packet to send [07:50:34]OFD Sender: No OFD packet to send [07:50:39]OFD Sender: No OFD packet to send [07:50:42]recv_with_timeout no data received [07:50:44]OFD Sender: No OFD packet to send [07:50:49]OFD Sender: No OFD packet to send [07:50:54]OFD Sender: No OFD packet to send [07:50:59]OFD Sender: No OFD packet to send [07:51:04]OFD Sender: No OFD packet to send [07:51:09]OFD Sender: No OFD packet to send [07:51:14]OFD Sender: No OFD packet to send [07:51:19]OFD Sender: No OFD packet to send [07:51:24]OFD Sender: No OFD packet to send [07:51:29]OFD Sender: No OFD packet to send [07:51:31]recv_with_timeout no data received [07:51:34]OFD Sender: No OFD packet to send [07:51:39]OFD Sender: No OFD packet to send [07:51:44]OFD Sender: No OFD packet to send [07:51:49]OFD Sender: No OFD packet to send [07:51:54]OFD Sender: No OFD packet to send [07:51:59]OFD Sender: No OFD packet to send [07:52:04]OFD Sender: No OFD packet to send [07:52:09]OFD Sender: No OFD packet to send [07:52:14]OFD Sender: No OFD packet to send [07:52:19]OFD Sender: No OFD packet to send [07:52:24]OFD Sender: No OFD packet to send [07:52:25]recv_with_timeout no data received [07:52:29]OFD Sender: No OFD packet to send [07:52:30]accept exits with 10 [07:52:30]New connection [07:52:30]New thread 3067284836 created [07:52:30]Thread 3067428196 joined [07:52:30]Waiting for new connection... [07:52:30] Sock 10.Parse request [07:52:30]Sock 10.Check first char [07:52:30]Sock 10.First char is OK [07:52:30]request: POST /json_proto HTTP/1.0 [07:52:30]Method: POST [07:52:30]URL: /json_proto [07:52:30]Method is POST - this is cgi request [07:52:30]url: /json_proto [07:52:30]query_string will be loaded in cgi processing [07:52:30]execute_cgi json_proto POST (null) [07:52:30]execute_cgi path=json_proto method=POST [07:52:30]POST find Content-Length [07:52:30]Host: 172.17.44.131:8080 [07:52:30]Content-Length: 791 [07:52:30]Content-Type: application/json [07:52:30] [07:52:30]POST finish read [07:52:30]Found Content-Length = 791 [07:52:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293054", "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\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" ] } } [07:52:30]execute_script... [07: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)293054", "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\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" ] } } [07:52:30]POST & json_proto [07:52:30]process_json_proto [07:52:30]json parsed OK: [07:52:30]protocol is kg_v1.0 [07:52:30]action value=close_receipt [07:52:30]process_action close_receipt [07:52:30]cmd_close_receipt [07:52:30]MH_GetDate [07:52:30]Write to MH i2c: F0 00 00 51 03 43 [07:52:30]Write i2c OK [07:52:30]MH_I2C_Read... [07:52:30]Read from MH i2c: F0 [07:52:30]MH_I2C_Read... [07:52:30]Read from MH i2c: F0 09 00 [07:52:30]MH_I2C_Read... [07:52:30]Read from MH i2c: F0 09 00 51 03 00 3F EE C6 66 4F 53 BE 66 6B [07:52:30]GetLastDocTimeStamp 1724312926 [07:52:30]current date 1724313151 [07:52:30]FM_GetShiftState [07:52:30]SAM_PROTO_GetShiftState [07:52:30]wFMCommunicate request_size=4 [07:52:30]MH_SAM_APDU [07:52:30]CAPDU: 80 13 01 00 [07:52:30]Write to MH i2c: E2 08 00 52 03 80 13 01 00 00 00 00 00 D2 [07:52:30]Write i2c OK [07:52:30]MH_I2C_Read... [07:52:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:52:30]Read from MH i2c: E2 [07:52:30]MH_I2C_Read... [07:52:30]Read from MH i2c: E2 0E 00 [07:52:30]MH_I2C_Read... [07:52:30]Read from MH i2c: E2 0E 00 52 03 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 80 [07:52:30]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [07:52:30]wFMCommunicate OK [07:52:30]SAM_PROTO_GetShiftState done [07:52:30]FM_GetShiftState done [07:52:30]opened in 1724285939 [07:52:30]opened+sec_in_day 1724372339 [07:52:30]quantity*price = 0 [07:52:30]sum+1 = 1 [07:52: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 СНО: Общий режим Чек 61 22.08.2024 07:52 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 Талоны: Топливные Талоны 1 ФМ: 0000000000871778 ФД: 178361 ФПД: 7239112907790 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T075231&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178361&fm=7239112907790&tin=02508201610067®Number=0000000000092561&sum=0 [07:52:31]StoreToDocumentArchive [07:52:31]shift 469 fd 178361 [07:52:31]save to /storage/0469/doc_00178361 [07:52:31]save last doc name /storage/0469/doc_00178361 to /storage/kkm_last_doc_name [07:52:31]save OK [07:52:31]Clear old archive folders... [07:52:31]ProcessDocumentItem done err = 0, tmpTLVsize=248 [07:52:31]tlvbuf is 01A6B810 [07:52:31]SAM_PROTO_ClearQueue [07:52:31]wFMCommunicate request_size=4 [07:52:31]MH_SAM_APDU [07:52:31]CAPDU: 80 09 00 00 [07:52:31]Write to MH i2c: E2 08 00 5F 03 80 09 00 00 00 00 00 00 D4 [07:52:31]Write i2c OK [07:52:31]MH_I2C_Read... [07:52:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:52:31]Read from MH i2c: E2 [07:52:31]MH_I2C_Read... [07:52:31]Read from MH i2c: E2 03 00 [07:52:31]MH_I2C_Read... [07:52:31]Read from MH i2c: E2 03 00 5F 03 00 90 00 D6 [07:52:31]RAPDU: 90 00 [07:52:31]wFMCommunicate OK [07:52:31]SAM_PROTO_ClearQueue done [07:52:31]KKMCreateOFDPacket [07:52:31]OFDProtocolAddRootSTLVToBuf [07:52:31]FM_MakeSignedData [07:52:31]FM_MakeSignedData [07:52:31]SAM_PROTO_SignData [07:52:31]wFMCommunicate request_size=4 [07:52:31]MH_SAM_APDU [07:52:31]CAPDU: 80 0D 01 02 [07:52:31]Write to MH i2c: E2 08 00 60 03 80 0D 01 02 00 00 00 00 DC [07:52:31]Write i2c OK [07:52:31]MH_I2C_Read... [07:52:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:52:31]Read from MH i2c: E2 [07:52:31]MH_I2C_Read... [07:52:31]Read from MH i2c: E2 03 00 [07:52:31]MH_I2C_Read... [07:52:31]Read from MH i2c: E2 03 00 60 03 00 90 00 D7 [07:52:31]RAPDU: 90 00 [07:52:31]wFMCommunicate OK [07:52:31]wFMCommunicate request_size=255 [07:52:31]MH_SAM_APDU [07:52: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 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 3D 00 00 00 F4 03 04 00 3F EE C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 B9 B8 02 00 35 04 06 00 06 95 7C C0 [07:52:31]Write to MH i2c: E2 02 01 61 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 3D 00 00 00 F4 03 04 00 3F EE C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 B9 B8 02 00 35 04 06 00 06 95 7C C0 00 00 0B [07:52:31]Write i2c OK [07:52:31]MH_I2C_Read... [07:52:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:52:31]Read from MH i2c: E2 [07:52:31]MH_I2C_Read... [07:52:31]Read from MH i2c: E2 03 00 [07:52:31]MH_I2C_Read... [07:52:31]Read from MH i2c: E2 03 00 61 03 00 90 00 D8 [07:52:31]RAPDU: 90 00 [07:52:31]wFMCommunicate OK [07:52:31]wFMCommunicate request_size=7 [07:52:31]MH_SAM_APDU [07:52:31]CAPDU: 80 0D 02 02 02 DC 0E [07:52:31]Write to MH i2c: E2 0A 00 62 03 80 0D 02 02 02 00 DC 0E 00 00 CD [07:52:31]Write i2c OK [07:52:31]MH_I2C_Read... [07:52:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:52:31]Read from MH i2c: E2 [07:52:31]MH_I2C_Read... [07:52:31]Read from MH i2c: E2 03 00 [07:52:31]MH_I2C_Read... [07:52:31]Read from MH i2c: E2 03 00 62 03 00 90 00 D9 [07:52:31]RAPDU: 90 00 [07:52:31]wFMCommunicate OK [07:52:31]wFMCommunicate request_size=4 [07:52:31]MH_SAM_APDU [07:52:31]CAPDU: 80 0D 03 02 [07:52:31]Write to MH i2c: E2 08 00 63 03 80 0D 03 02 00 00 00 00 E1 [07:52:31]Write i2c OK [07:52:31]MH_I2C_Read... [07:52:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:52:31]Read from MH i2c: E2 [07:52:31]MH_I2C_Read... [07:52:31]Read from MH i2c: E2 0B 00 [07:52:31]MH_I2C_Read... [07:52:31]Read from MH i2c: E2 0B 00 63 03 00 AA AE CB 87 14 58 EC 2B 90 00 0F [07:52:31]RAPDU: AA AE CB 87 14 58 EC 2B 90 00 [07:52:31]wFMCommunicate OK [07:52:31]SAM_PROTO_SignData done [07:52:31]FM_MakeSignedData done [07:52:31]CreateOFDProtocolMessage [07:52:31]wFMCommunicate request_size=4 [07:52:31]MH_SAM_APDU [07:52:31]CAPDU: 80 11 00 00 [07:52:31]Write to MH i2c: E2 08 00 64 03 80 11 00 00 00 00 00 00 E1 [07:52:31]Write i2c OK [07:52:31]MH_I2C_Read... [07:52:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:52:31]Read from MH i2c: E2 [07:52:32]MH_I2C_Read... [07:52:32]Read from MH i2c: E2 17 00 [07:52:32]MH_I2C_Read... [07:52:32]Read from MH i2c: E2 17 00 64 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 3A [07:52:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [07:52:32]wFMCommunicate OK [07:52:32]CreateOFDProtocolMessage done [07:52:32]OFDSenderStorePacket 178361 [07:52:32]StoreOFDPacket docnum=178361 [07:52:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0C 01 00 00 4F B0 04 01 5A BA 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 3D 00 00 00 F4 03 04 00 3F EE C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 B9 B8 02 00 35 04 06 00 06 95 7C C0 DC 0E AA AE CB 87 14 58 EC 2B [07:52:32]CheckFolder [07:52:32]dirname=/storage/ofd_packets [07:52:32]CheckFolder done [07:52:32]ProducePacketName [07:52:32]name=ofd_packets/00178361 [07:52:32]NVStorageSaveData ofd_packets/00178361 [07:52:32]File name is /storage/ofd_packets/00178361 [07:52:32]Write 298 bytes [07:52:32]NVStorageSaveData done [07:52:32]OFDSenderStorePacket done [07:52:32]KKMCreateOFDPacket done [07:52:32]NVStorageSaveData kkm_last_timestamp [07:52:32]File name is /storage/kkm_last_timestamp [07:52:32]Write 4 bytes [07:52:32]NVStorageSaveData done [07:52:32]ExternCall_PrintAddStr [07:52:32]wPrintStart [07:52:32]Write to MH i2c: 01 00 00 65 03 68 [07:52:32]Write i2c OK [07:52:32]MH_I2C_Read... [07:52:32]Read from MH i2c: 01 [07:52:32]MH_I2C_Read... [07:52:32]Read from MH i2c: 01 07 00 [07:52:32]MH_I2C_Read... [07:52:32]Read from MH i2c: 01 07 00 65 03 00 00 00 00 00 FF 0F 7D [07:52:32]RasterBufferAndPrint [07:52:32]line Счет N : (1)293054 [07:52:32]line ИНН: 02508201610067 [07:52:32]line Контрольно-Кассовый Чек [07:52:32]line ПРОДАЖА [07:52:32]line ТРК (МРК, ГНК) : 21 [07:52:32]line Товар: 2710194800 [07:52:32]line ДТ-К-5 [07:52:32]line 50.000 * 0.00 [07:52:32]line = 0.00 [07:52:32]line НДС 12% НСП 1% [07:52:32]line > о реализуемом товаре [07:52:32]line ИТОГО: 0.00 [07:52:32]line НСП 1% : 0.00 [07:52:32]line НДС 12% : 0.00 [07:52:32]line Наличными: 0.00 [07:52:32]line Безнал.: 0.00 [07:52:32]line Место: АЗС № 130 "Партнер Нефть" [07:52:32]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [07:52:32]line СНО: Общий режим [07:52:32]line Чек 61 22.08.2024 07:52 [07:52:32]line Смена: 469 ФФД: 1.0 [07:52:32]line ЗНМ: 0300000071 [07:52:32]line РНМ: 0000000000092561 [07:52:32]line Версия ККМ: 001 [07:52:32]line Талоны: Топливные Талоны [07:52:32]line 1 [07:52:32]line ФМ: 0000000000871778 [07:52:32]line ФД: 178361 [07:52:32]line ФПД: 7239112907790 [07:52:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T075231&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178361&fm=7239112907790&tin=02508201610067®Number=0000000000092561&sum=0 [07:52:32]written 0, free lines is 4095 [07:52:32]OFD Sender: Processing packet 178361 [packets to send 496, broken 495] [07:52:32]ProducePacketName [07:52:32]name=ofd_packets/00178361 [07:52:32]OFD Sender: To server: pG, [07:52:32]CommunicateWithHost lk.salyk.kg:30040 [07:52:32]ConnectInit lk.salyk.kg [07:52:32]Write to MH i2c: 01 00 00 8F 03 92 [07:52:32]Write i2c OK [07:52:32]MH_I2C_Read... [07:52:32]Read from MH i2c: 01 [07:52:32]MH_I2C_Read... [07:52:32]Read from MH i2c: 01 07 00 [07:52:32]MH_I2C_Read... [07:52:32]Read from MH i2c: 01 07 00 8F 03 00 00 00 00 00 CB 0C 70 [07:52:32]RasterBufferAndPrint [07:52:32]line [07:52:32]line [07:52:32]line [07:52:32]line [07:52:32]line [07:52:32]written 0, free lines is 3282 [07:52:32]MH_Cut [07:52:32]Write to MH i2c: D1 01 00 96 03 01 6B [07:52:32]Write i2c OK [07:52:32]MH_I2C_Read... [07:52:32]Read from MH i2c: D1 [07:52:32]MH_I2C_Read... [07:52:32]Read from MH i2c: D1 01 00 [07:52:32]MH_I2C_Read... [07:52:32]Read from MH i2c: D1 01 00 96 03 00 6A [07:52:32]Write to MH i2c: 01 00 00 97 03 9A [07:52:32]Write i2c OK [07:52:32]MH_I2C_Read... [07:52:33]*** Cut start [07:52:33]*** Partial cut [07:52:33]*** CUTSNS_PIN = 1 [07:52:33]*** CUTSNS_PIN = 0 [07:52:33]*** Brake cut motor [07:52:33]Read from MH i2c: 01 [07:52:33]MH_I2C_Read... [07:52:33]*** Stop cut motor [07:52:33]*** Cut end [07:52:33]Read from MH i2c: 01 07 00 [07:52:33]MH_I2C_Read... [07:52:33]Read from MH i2c: 01 07 00 97 03 00 00 00 00 00 FF 0F AF [07:52:33]process_action close_receipt done [07:52:33]requested_data is exist [07:52:33]produce_requested_data [07:52:33]requested_item fm.sn is exist - process it [07:52:33]wFMCommunicate request_size=4 [07:52:33]MH_SAM_APDU [07:52:33]CAPDU: 80 11 00 00 [07:52:33]Write to MH i2c: E2 08 00 98 03 80 11 00 00 00 00 00 00 15 [07:52:33]Write i2c OK [07:52:33]MH_I2C_Read... [07:52:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:52:33]Read from MH i2c: E2 [07:52:33]MH_I2C_Read... [07:52:33]Read from MH i2c: E2 17 00 [07:52:33]MH_I2C_Read... [07:52:33]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 37 38 90 00 6E [07:52:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [07:52:33]wFMCommunicate OK [07:52:33]requested_item fd.num is exist - process it [07:52:33]SAM_PROTO_GetFieldsCounters [07:52:33]wFMCommunicate request_size=4 [07:52:33]MH_SAM_APDU [07:52:33]CAPDU: 80 13 00 00 [07:52:33]Write to MH i2c: E2 08 00 99 03 80 13 00 00 00 00 00 00 18 [07:52:33]Write i2c OK [07:52:33]MH_I2C_Read... [07:52:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:52:34]Read from MH i2c: E2 [07:52:34]MH_I2C_Read... [07:52:34]Read from MH i2c: E2 62 00 [07:52:34]MH_I2C_Read... [07:52:34]Read from MH i2c: E2 62 00 99 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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 B9 B8 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 3D 00 00 00 5E 04 04 00 3D 00 00 00 57 04 04 00 3E 00 00 00 19 04 04 00 00 00 00 00 90 00 3D [07:52:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 B9 B8 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 3D 00 00 00 5E 04 04 00 3D 00 00 00 57 04 04 00 3E 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:52:34]wFMCommunicate OK [07:52:34]SAM_PROTO_GetFieldsCounters done [07:52:34]requested_item shift.num is exist - process it [07:52:34]requested_item shift.opened is exist - process it [07:52:34]req_shift_opened [07:52:34]FM_GetShiftState [07:52:34]SAM_PROTO_GetShiftState [07:52:34]wFMCommunicate request_size=4 [07:52:34]MH_SAM_APDU [07:52:34]CAPDU: 80 13 01 00 [07:52:34]Write to MH i2c: E2 08 00 9A 03 80 13 01 00 00 00 00 00 1A [07:52:34]Write i2c OK [07:52:34]MH_I2C_Read... [07:52:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:52:34]Read from MH i2c: E2 [07:52:34]MH_I2C_Read... [07:52:34]Read from MH i2c: E2 0E 00 [07:52:34]MH_I2C_Read... [07:52:34]Read from MH i2c: E2 0E 00 9A 03 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 C8 [07:52:34]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [07:52:34]wFMCommunicate OK [07:52:34]SAM_PROTO_GetShiftState done [07:52:34]FM_GetShiftState done [07:52:34]req_shift_opened done [07:52:34]requested_item shift.open_date is exist - process it [07:52:34]req_shift_open_date [07:52:34]req_shift_open_date done [07:52:34]produce_requested_data done [07:52:34]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178361,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [07:52:34]process_action_free close_receipt [07:52:34]json_value_free [07:52:34]json_value_free done [07:52:34]process_json_proto returns [07:52:34]Send response to host [07:52:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178361,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [07:52:34]free response buf [07:52:34]execute_script done [07:52:34]execute_script returns [07:52:34]free content buf [07:52:34]Sock 10.Close socket [07:52:34]Sock 10.Thread stoped [07:52:36]Connected sock=11 [07:52: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 37 38 0C 01 00 00 4F B0 04 01 5A BA 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 3D 00 00 00 F4 03 04 00 3F EE C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 B9 B8 02 00 35 04 06 00 06 95 7C C0 DC 0E AA AE CB 87 14 58 EC 2B [07:52: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 37 38 4F 00 00 00 1A F2 47 00 2E 52 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 B9 B8 02 00 F4 03 04 00 ED 99 C6 66 B6 04 01 00 00 4D B1 3C 7B AC 23 DE F5 [07:52:37]CommunicateWithHost err = 0 [07:52:37]CheckOFDResponse [07:52:37]1017 (14) - 77093643461234 [07:52:37]1041 (16) - 0000000000871778 [07:52:37]1040 (4) - 178361 [07:52:37]1012 (4) - 22.08.2024 01:52 [07:52:37]1206 (1) - 0 [07:52:37]OFD Sender: Remove packet 178361 [07:52:37]ProducePacketName [07:52:37]name=ofd_packets/00178361 [07:52:37]NVStorageDeleteData [07:52:37]OFD Sender: No OFD packet to send [07:52:42]OFD Sender: No OFD packet to send [07:52:46]recv_with_timeout no data received [07:52:47]OFD Sender: No OFD packet to send [07:52:52]OFD Sender: No OFD packet to send [07:52:57]recv_with_timeout no data received [07:52:57]OFD Sender: No OFD packet to send [07:53:02]OFD Sender: No OFD packet to send [07:53:07]OFD Sender: No OFD packet to send [07:53:12]OFD Sender: No OFD packet to send [07:53:13]recv_with_timeout no data received [07:53:17]OFD Sender: No OFD packet to send [07:53:22]OFD Sender: No OFD packet to send [07:53:27]OFD Sender: No OFD packet to send [07:53:32]OFD Sender: No OFD packet to send [07:53:37]OFD Sender: No OFD packet to send [07:53:42]OFD Sender: No OFD packet to send [07:53:48]OFD Sender: No OFD packet to send [07:53:53]OFD Sender: No OFD packet to send [07:53:58]OFD Sender: No OFD packet to send [07:54:03]OFD Sender: No OFD packet to send [07:54:08]OFD Sender: No OFD packet to send [07:54:13]OFD Sender: No OFD packet to send [07:54:18]OFD Sender: No OFD packet to send [07:54:18]recv_with_timeout no data received [07:54:23]OFD Sender: No OFD packet to send [07:54:28]OFD Sender: No OFD packet to send [07:54:33]OFD Sender: No OFD packet to send [07:54:38]OFD Sender: No OFD packet to send [07:54:43]OFD Sender: No OFD packet to send [07:54:48]OFD Sender: No OFD packet to send [07:54:53]OFD Sender: No OFD packet to send [07:54:58]OFD Sender: No OFD packet to send [07:55:03]OFD Sender: No OFD packet to send [07:55:08]OFD Sender: No OFD packet to send [07:55:13]OFD Sender: No OFD packet to send [07:55:18]OFD Sender: No OFD packet to send [07:55:23]OFD Sender: No OFD packet to send [07:55:28]OFD Sender: No OFD packet to send [07:55:33]OFD Sender: No OFD packet to send [07:55:38]OFD Sender: No OFD packet to send [07:55:43]OFD Sender: No OFD packet to send [07:55:48]OFD Sender: No OFD packet to send [07:55:53]OFD Sender: No OFD packet to send [07:55:58]OFD Sender: No OFD packet to send [07:56:03]OFD Sender: No OFD packet to send [07:56:08]OFD Sender: No OFD packet to send [07:56:13]OFD Sender: No OFD packet to send [07:56:18]OFD Sender: No OFD packet to send [07:56:23]OFD Sender: No OFD packet to send [07:56:28]OFD Sender: No OFD packet to send [07:56:33]OFD Sender: No OFD packet to send [07:56:38]OFD Sender: No OFD packet to send [07:56:43]OFD Sender: No OFD packet to send [07:56:48]OFD Sender: No OFD packet to send [07:56:49]recv_with_timeout no data received [07:56:53]OFD Sender: No OFD packet to send [07:56:58]OFD Sender: No OFD packet to send [07:57:03]OFD Sender: No OFD packet to send [07:57:08]OFD Sender: No OFD packet to send [07:57:13]OFD Sender: No OFD packet to send [07:57:18]OFD Sender: No OFD packet to send [07:57:23]OFD Sender: No OFD packet to send [07:57:28]OFD Sender: No OFD packet to send [07:57:33]OFD Sender: No OFD packet to send [07:57:38]OFD Sender: No OFD packet to send [07:57:43]OFD Sender: No OFD packet to send [07:57:48]OFD Sender: No OFD packet to send [07:57:53]OFD Sender: No OFD packet to send [07:57:58]OFD Sender: No OFD packet to send [07:58:03]OFD Sender: No OFD packet to send [07:58:08]OFD Sender: No OFD packet to send [07:58:13]OFD Sender: No OFD packet to send [07:58:18]OFD Sender: No OFD packet to send [07:58:23]OFD Sender: No OFD packet to send [07:58:28]OFD Sender: No OFD packet to send [07:58:33]OFD Sender: No OFD packet to send [07:58:38]OFD Sender: No OFD packet to send [07:58:43]OFD Sender: No OFD packet to send [07:58:48]OFD Sender: No OFD packet to send [07:58:53]OFD Sender: No OFD packet to send [07:58:58]OFD Sender: No OFD packet to send [07:59:03]OFD Sender: No OFD packet to send [07:59:08]OFD Sender: No OFD packet to send [07:59:13]OFD Sender: No OFD packet to send [07:59:18]OFD Sender: No OFD packet to send [07:59:23]OFD Sender: No OFD packet to send [07:59:28]OFD Sender: No OFD packet to send [07:59:33]OFD Sender: No OFD packet to send [07:59:38]OFD Sender: No OFD packet to send [07:59:43]OFD Sender: No OFD packet to send [07:59:45]recv_with_timeout no data received [07:59:48]OFD Sender: No OFD packet to send [07:59:53]OFD Sender: No OFD packet to send [07:59:58]OFD Sender: No OFD packet to send [08:00:03]OFD Sender: No OFD packet to send [08:00:08]OFD Sender: No OFD packet to send [08:00:13]OFD Sender: No OFD packet to send [08:00:18]OFD Sender: No OFD packet to send [08:00:23]OFD Sender: No OFD packet to send [08:00:29]OFD Sender: No OFD packet to send [08:00:34]OFD Sender: No OFD packet to send [08:00:39]OFD Sender: No OFD packet to send [08:00:44]OFD Sender: No OFD packet to send [08:00:49]OFD Sender: No OFD packet to send [08:00:54]OFD Sender: No OFD packet to send [08:00:54]accept exits with 9 [08:00:54]New connection [08:00:54]New thread 3067428196 created [08:00:54]Thread 3067284836 joined [08:00:54]Waiting for new connection... [08:00:54] Sock 9.Parse request [08:00:54]Sock 9.Check first char [08:00:54]Sock 9.First char is OK [08:00:54]request: POST /json_proto HTTP/1.0 [08:00:54]Method: POST [08:00:54]URL: /json_proto [08:00:54]Method is POST - this is cgi request [08:00:54]url: /json_proto [08:00:54]query_string will be loaded in cgi processing [08:00:54]execute_cgi json_proto POST (null) [08:00:54]execute_cgi path=json_proto method=POST [08:00:54]POST find Content-Length [08:00:54]Host: 172.17.44.131:8080 [08:00:54]Content-Length: 677 [08:00:54]Content-Type: application/json [08:00:54] [08:00:54]POST finish read [08:00:54]Found Content-Length = 677 [08:00:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293057", "tax_sys" : 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" : 3.540, "sum" : 240.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 240.00, "total" : 240.00, "payments": [ { "type": 0, "sum" : 240.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:00:54]execute_script... [08:00:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293057", "tax_sys" : 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" : 3.540, "sum" : 240.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 240.00, "total" : 240.00, "payments": [ { "type": 0, "sum" : 240.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:00:54]POST & json_proto [08:00:54]process_json_proto [08:00:54]json parsed OK: [08:00:54]protocol is kg_v1.0 [08:00:54]action value=close_receipt [08:00:54]process_action close_receipt [08:00:54]cmd_close_receipt [08:00:54]MH_GetDate [08:00:54]Write to MH i2c: F0 00 00 9B 03 8D [08:00:54]Write i2c OK [08:00:54]MH_I2C_Read... [08:00:54]Read from MH i2c: F0 [08:00:54]MH_I2C_Read... [08:00:54]Read from MH i2c: F0 09 00 [08:00:54]MH_I2C_Read... [08:00:54]Read from MH i2c: F0 09 00 9B 03 00 37 F0 C6 66 4F 53 BE 66 AF [08:00:54]GetLastDocTimeStamp 1724313151 [08:00:54]current date 1724313655 [08:00:54]FM_GetShiftState [08:00:54]SAM_PROTO_GetShiftState [08:00:54]wFMCommunicate request_size=4 [08:00:54]MH_SAM_APDU [08:00:54]CAPDU: 80 13 01 00 [08:00:54]Write to MH i2c: E2 08 00 9C 03 80 13 01 00 00 00 00 00 1C [08:00:54]Write i2c OK [08:00:54]MH_I2C_Read... [08:00:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:00:54]Read from MH i2c: E2 [08:00:54]MH_I2C_Read... [08:00:54]Read from MH i2c: E2 0E 00 [08:00:54]MH_I2C_Read... [08:00:54]Read from MH i2c: E2 0E 00 9C 03 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 CA [08:00:54]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [08:00:54]wFMCommunicate OK [08:00:54]SAM_PROTO_GetShiftState done [08:00:54]FM_GetShiftState done [08:00:54]opened in 1724285939 [08:00:54]opened+sec_in_day 1724372339 [08:00:54]quantity*price = 24001 [08:00:54]sum+1 = 24002 [08:00:54]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 240.00 Внесено: 240.00 СДАЧА: 0.00 НСП 1% : 2.12 НДС 12% : 25.49 Наличными: 240.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 62 22.08.2024 08:00 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178362 ФПД: 184044775111927 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T080055&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178362&fm=184044775111927&tin=02508201610067®Number=0000000000092561&sum=24000 [08:00:55]StoreToDocumentArchive [08:00:55]shift 469 fd 178362 [08:00:55]save to /storage/0469/doc_00178362 [08:00:55]save last doc name /storage/0469/doc_00178362 to /storage/kkm_last_doc_name [08:00:55]save OK [08:00:55]Clear old archive folders... [08:00:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:00:55]tlvbuf is 01A66320 [08:00:55]SAM_PROTO_ClearQueue [08:00:55]wFMCommunicate request_size=4 [08:00:55]MH_SAM_APDU [08:00:55]CAPDU: 80 09 00 00 [08:00:55]Write to MH i2c: E2 08 00 A9 03 80 09 00 00 00 00 00 00 1E [08:00:55]Write i2c OK [08:00:55]MH_I2C_Read... [08:00:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:00:55]Read from MH i2c: E2 [08:00:55]MH_I2C_Read... [08:00:55]Read from MH i2c: E2 03 00 [08:00:55]MH_I2C_Read... [08:00:55]Read from MH i2c: E2 03 00 A9 03 00 90 00 20 [08:00:55]RAPDU: 90 00 [08:00:55]wFMCommunicate OK [08:00:55]SAM_PROTO_ClearQueue done [08:00:55]KKMCreateOFDPacket [08:00:55]OFDProtocolAddRootSTLVToBuf [08:00:55]FM_MakeSignedData [08:00:55]FM_MakeSignedData [08:00:55]SAM_PROTO_SignData [08:00:55]wFMCommunicate request_size=4 [08:00:55]MH_SAM_APDU [08:00:55]CAPDU: 80 0D 01 02 [08:00:55]Write to MH i2c: E2 08 00 AA 03 80 0D 01 02 00 00 00 00 26 [08:00:55]Write i2c OK [08:00:55]MH_I2C_Read... [08:00:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:00:55]Read from MH i2c: E2 [08:00:55]MH_I2C_Read... [08:00:55]Read from MH i2c: E2 03 00 [08:00:55]MH_I2C_Read... [08:00:55]Read from MH i2c: E2 03 00 AA 03 00 90 00 21 [08:00:55]RAPDU: 90 00 [08:00:55]wFMCommunicate OK [08:00:55]wFMCommunicate request_size=255 [08:00:55]MH_SAM_APDU [08:00: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 0D 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 C1 5D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 5D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 09 00 00 00 00 07 04 06 00 C0 5D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 00 00 00 F4 03 04 00 37 F0 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 BA B8 02 00 35 04 06 00 A7 [08:00:55]Write to MH i2c: E2 02 01 AB 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 0D 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 C1 5D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 5D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 09 00 00 00 00 07 04 06 00 C0 5D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 00 00 00 F4 03 04 00 37 F0 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 BA B8 02 00 35 04 06 00 A7 00 00 57 [08:00:55]Write i2c OK [08:00:55]MH_I2C_Read... [08:00:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:00:56]Read from MH i2c: E2 [08:00:56]MH_I2C_Read... [08:00:56]Read from MH i2c: E2 03 00 [08:00:56]MH_I2C_Read... [08:00:56]Read from MH i2c: E2 03 00 AB 03 00 90 00 22 [08:00:56]RAPDU: 90 00 [08:00:56]wFMCommunicate OK [08:00:56]wFMCommunicate request_size=10 [08:00:56]MH_SAM_APDU [08:00:56]CAPDU: 80 0D 02 02 05 63 43 71 7C F7 [08:00:56]Write to MH i2c: E2 0D 00 AC 03 80 0D 02 02 05 00 63 43 71 7C F7 00 00 BD [08:00:56]Write i2c OK [08:00:56]MH_I2C_Read... [08:00:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:00:56]Read from MH i2c: E2 [08:00:56]MH_I2C_Read... [08:00:56]Read from MH i2c: E2 03 00 [08:00:56]MH_I2C_Read... [08:00:56]Read from MH i2c: E2 03 00 AC 03 00 90 00 23 [08:00:56]RAPDU: 90 00 [08:00:56]wFMCommunicate OK [08:00:56]wFMCommunicate request_size=4 [08:00:56]MH_SAM_APDU [08:00:56]CAPDU: 80 0D 03 02 [08:00:56]Write to MH i2c: E2 08 00 AD 03 80 0D 03 02 00 00 00 00 2B [08:00:56]Write i2c OK [08:00:56]MH_I2C_Read... [08:00:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:00:56]Read from MH i2c: E2 [08:00:56]MH_I2C_Read... [08:00:56]Read from MH i2c: E2 0B 00 [08:00:56]MH_I2C_Read... [08:00:56]Read from MH i2c: E2 0B 00 AD 03 00 FA BE E9 FB 7B 0A 14 13 90 00 74 [08:00:56]RAPDU: FA BE E9 FB 7B 0A 14 13 90 00 [08:00:56]wFMCommunicate OK [08:00:56]SAM_PROTO_SignData done [08:00:56]FM_MakeSignedData done [08:00:56]CreateOFDProtocolMessage [08:00:56]wFMCommunicate request_size=4 [08:00:56]MH_SAM_APDU [08:00:56]CAPDU: 80 11 00 00 [08:00:56]Write to MH i2c: E2 08 00 AE 03 80 11 00 00 00 00 00 00 2B [08:00:56]Write i2c OK [08:00:56]MH_I2C_Read... [08:00:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:00:56]Read from MH i2c: E2 [08:00:56]MH_I2C_Read... [08:00:56]Read from MH i2c: E2 17 00 [08:00:56]MH_I2C_Read... [08:00:56]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 37 38 90 00 84 [08:00:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [08:00:56]wFMCommunicate OK [08:00:56]CreateOFDProtocolMessage done [08:00:56]OFDSenderStorePacket 178362 [08:00:56]StoreOFDPacket docnum=178362 [08:00:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 B8 FA 07 01 83 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 D4 0D 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 C1 5D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 5D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 09 00 00 00 00 07 04 06 00 C0 5D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 00 00 00 F4 03 04 00 37 F0 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 BA B8 02 00 35 04 06 00 A7 63 43 71 7C F7 FA BE E9 FB 7B 0A 14 13 [08:00:56]CheckFolder [08:00:56]dirname=/storage/ofd_packets [08:00:56]CheckFolder done [08:00:56]ProducePacketName [08:00:56]name=ofd_packets/00178362 [08:00:56]NVStorageSaveData ofd_packets/00178362 [08:00:56]File name is /storage/ofd_packets/00178362 [08:00:56]Write 301 bytes [08:00:56]NVStorageSaveData done [08:00:56]OFDSenderStorePacket done [08:00:56]KKMCreateOFDPacket done [08:00:56]NVStorageSaveData kkm_last_timestamp [08:00:56]File name is /storage/kkm_last_timestamp [08:00:56]Write 4 bytes [08:00:56]NVStorageSaveData done [08:00:56]ExternCall_PrintAddStr [08:00:56]wPrintStart [08:00:56]Write to MH i2c: 01 00 00 AF 03 B2 [08:00:56]Write i2c OK [08:00:56]MH_I2C_Read... [08:00:56]Read from MH i2c: 01 [08:00:56]MH_I2C_Read... [08:00:56]Read from MH i2c: 01 07 00 [08:00:56]MH_I2C_Read... [08:00:56]Read from MH i2c: 01 07 00 AF 03 00 00 00 00 00 FF 0F C7 [08:00:56]RasterBufferAndPrint [08:00:56]line Счет N : (1)293057 [08:00:56]line ИНН: 02508201610067 [08:00:56]line Контрольно-Кассовый Чек [08:00:56]line ПРОДАЖА [08:00:56]line ТРК (МРК, ГНК) : 32 [08:00:56]line Товар: 2710124130 [08:00:56]line Аи-92-К-5 [08:00:56]line 3.540 * 67.80 [08:00:56]line = 240.01 [08:00:56]line НДС 12% НСП 1% [08:00:56]line > о реализуемом товаре [08:00:56]line ОКРУГЛЕНИЕ: -0.01 [08:00:56]line ИТОГО: 240.00 [08:00:56]line Внесено: 240.00 [08:00:56]line СДАЧА: 0.00 [08:00:56]line НСП 1% : 2.12 [08:00:56]line НДС 12% : 25.49 [08:00:56]line Наличными: 240.00 [08:00:56]line Безнал.: 0.00 [08:00:56]line Место: АЗС № 130 "Партнер Нефть" [08:00:56]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:00:56]line СНО: Общий режим [08:00:56]line Чек 62 22.08.2024 08:00 [08:00:56]line Смена: 469 ФФД: 1.0 [08:00:56]line ЗНМ: 0300000071 [08:00:56]line РНМ: 0000000000092561 [08:00:56]line Версия ККМ: 001 [08:00:56]line ФМ: 0000000000871778 [08:00:56]line ФД: 178362 [08:00:56]line ФПД: 184044775111927 [08:00:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T080055&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178362&fm=184044775111927&tin=02508201610067®Number=0000000000092561&sum=24000 [08:00:56]written 0, free lines is 4095 [08:00:56]OFD Sender: Processing packet 178362 [packets to send 496, broken 495] [08:00:56]ProducePacketName [08:00:56]name=ofd_packets/00178362 [08:00:56]OFD Sender: To server: pG, [08:00:56]CommunicateWithHost lk.salyk.kg:30040 [08:00:56]ConnectInit lk.salyk.kg [08:00:56]Write to MH i2c: 01 00 00 DA 03 DD [08:00:56]Write i2c OK [08:00:56]MH_I2C_Read... [08:00:56]Read from MH i2c: 01 [08:00:56]MH_I2C_Read... [08:00:56]Read from MH i2c: 01 07 00 [08:00:56]MH_I2C_Read... [08:00:56]Read from MH i2c: 01 07 00 DA 03 00 00 00 00 00 CA 0C BA [08:00:56]RasterBufferAndPrint [08:00:56]line [08:00:56]line [08:00:56]line [08:00:56]line [08:00:56]line [08:00:56]written 0, free lines is 3281 [08:00:56]MH_Cut [08:00:56]Write to MH i2c: D1 01 00 E1 03 01 B6 [08:00:56]Write i2c OK [08:00:56]MH_I2C_Read... [08:00:56]Read from MH i2c: D1 [08:00:56]MH_I2C_Read... [08:00:56]Read from MH i2c: D1 01 00 [08:00:56]MH_I2C_Read... [08:00:56]Read from MH i2c: D1 01 00 E1 03 00 B5 [08:00:56]Write to MH i2c: 01 00 00 E2 03 E5 [08:00:56]Write i2c OK [08:00:56]MH_I2C_Read... [08:00:57]*** Cut start [08:00:57]*** Partial cut [08:00:57]*** CUTSNS_PIN = 1 [08:00:57]*** CUTSNS_PIN = 0 [08:00:57]*** Brake cut motor [08:00:58]Read from MH i2c: 01 [08:00:58]MH_I2C_Read... [08:00:58]*** Stop cut motor [08:00:58]*** Cut end [08:00:58]Read from MH i2c: 01 07 00 [08:00:58]MH_I2C_Read... [08:00:58]Read from MH i2c: 01 07 00 E2 03 00 00 00 00 00 FF 0F FA [08:00:58]process_action close_receipt done [08:00:58]requested_data is exist [08:00:58]produce_requested_data [08:00:58]requested_item fm.sn is exist - process it [08:00:58]wFMCommunicate request_size=4 [08:00:58]MH_SAM_APDU [08:00:58]CAPDU: 80 11 00 00 [08:00:58]Write to MH i2c: E2 08 00 E3 03 80 11 00 00 00 00 00 00 60 [08:00:58]Write i2c OK [08:00:58]MH_I2C_Read... [08:00:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:00:58]Read from MH i2c: E2 [08:00:58]MH_I2C_Read... [08:00:58]Read from MH i2c: E2 17 00 [08:00:58]MH_I2C_Read... [08:00: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 37 38 90 00 B9 [08:00:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [08:00:58]wFMCommunicate OK [08:00:58]requested_item fd.num is exist - process it [08:00:58]SAM_PROTO_GetFieldsCounters [08:00:58]wFMCommunicate request_size=4 [08:00:58]MH_SAM_APDU [08:00:58]CAPDU: 80 13 00 00 [08:00:58]Write to MH i2c: E2 08 00 E4 03 80 13 00 00 00 00 00 00 63 [08:00:58]Write i2c OK [08:00:58]MH_I2C_Read... [08:00:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:00:58]Read from MH i2c: E2 [08:00:58]MH_I2C_Read... [08:00:58]Read from MH i2c: E2 62 00 [08:00:58]MH_I2C_Read... [08:00:58]Read from MH i2c: E2 62 00 E4 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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 BA B8 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 3E 00 00 00 5E 04 04 00 3E 00 00 00 57 04 04 00 3F 00 00 00 19 04 04 00 00 00 00 00 90 00 8C [08:00: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 BA B8 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 3E 00 00 00 5E 04 04 00 3E 00 00 00 57 04 04 00 3F 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:00:58]wFMCommunicate OK [08:00:58]SAM_PROTO_GetFieldsCounters done [08:00:58]requested_item shift.num is exist - process it [08:00:58]requested_item shift.opened is exist - process it [08:00:58]req_shift_opened [08:00:58]FM_GetShiftState [08:00:58]SAM_PROTO_GetShiftState [08:00:58]wFMCommunicate request_size=4 [08:00:58]MH_SAM_APDU [08:00:58]CAPDU: 80 13 01 00 [08:00:58]Write to MH i2c: E2 08 00 E5 03 80 13 01 00 00 00 00 00 65 [08:00:58]Write i2c OK [08:00:58]MH_I2C_Read... [08:00:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:00:58]Read from MH i2c: E2 [08:00:58]MH_I2C_Read... [08:00:58]Read from MH i2c: E2 0E 00 [08:00:58]MH_I2C_Read... [08:00:58]Read from MH i2c: E2 0E 00 E5 03 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 13 [08:00:58]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [08:00:58]wFMCommunicate OK [08:00:58]SAM_PROTO_GetShiftState done [08:00:58]FM_GetShiftState done [08:00:58]req_shift_opened done [08:00:58]requested_item shift.open_date is exist - process it [08:00:58]req_shift_open_date [08:00:58]req_shift_open_date done [08:00:58]produce_requested_data done [08:00:58]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178362,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [08:00:58]process_action_free close_receipt [08:00:58]json_value_free [08:00:58]json_value_free done [08:00:58]process_json_proto returns [08:00:58]Send response to host [08:00:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178362,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [08:00:58]free response buf [08:00:58]execute_script done [08:00:58]execute_script returns [08:00:58]free content buf [08:00:58]Sock 9.Close socket [08:00:58]Sock 9.Thread stoped [08:01:01]ConnectInit Can't take IP for lk.salyk.kg [08:01:01]CommunicateWithHost connect error [08:01:01]CommunicateWithHost err = -1 [08:01:01]OFD Sender: Server communicate error [08:01:06]OFD Sender: Processing packet 178362 [packets to send 496, broken 495] [08:01:06]ProducePacketName [08:01:06]name=ofd_packets/00178362 [08:01:06]OFD Sender: To server: pG, [08:01:06]CommunicateWithHost lk.salyk.kg:30040 [08:01:06]ConnectInit lk.salyk.kg [08:01:09]recv_with_timeout no data received [08:01:11]ConnectInit Can't take IP for lk.salyk.kg [08:01:11]CommunicateWithHost connect error [08:01:11]CommunicateWithHost err = -1 [08:01:11]OFD Sender: Server communicate error [08:01:16]OFD Sender: Processing packet 178362 [packets to send 496, broken 495] [08:01:16]ProducePacketName [08:01:16]name=ofd_packets/00178362 [08:01:16]OFD Sender: To server: pG, [08:01:16]CommunicateWithHost lk.salyk.kg:30040 [08:01:16]ConnectInit lk.salyk.kg [08:01:24]recv_with_timeout no data received [08:01:35]Connected sock=10 [08:01: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 37 38 0F 01 00 00 B8 FA 07 01 83 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 D4 0D 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 C1 5D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 5D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 09 00 00 00 00 07 04 06 00 C0 5D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 00 00 00 F4 03 04 00 37 F0 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 BA B8 02 00 35 04 06 00 A7 63 43 71 7C F7 FA BE E9 FB 7B 0A 14 13 [08:01: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 37 38 4F 00 00 00 91 EA 47 00 A8 52 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 BA B8 02 00 F4 03 04 00 08 9C C6 66 B6 04 01 00 00 97 27 9C B2 EB 26 10 F5 [08:01:37]CommunicateWithHost err = 0 [08:01:37]CheckOFDResponse [08:01:37]1017 (14) - 77093643461234 [08:01:37]1041 (16) - 0000000000871778 [08:01:37]1040 (4) - 178362 [08:01:37]1012 (4) - 22.08.2024 02:01 [08:01:37]1206 (1) - 0 [08:01:37]OFD Sender: Remove packet 178362 [08:01:37]ProducePacketName [08:01:37]name=ofd_packets/00178362 [08:01:37]NVStorageDeleteData [08:01:38]OFD Sender: No OFD packet to send [08:01:42]recv_with_timeout no data received [08:01:43]OFD Sender: No OFD packet to send [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]OFD Sender: No OFD packet to send [08:02:08]OFD Sender: No OFD packet to send [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:28]OFD Sender: No OFD packet to send [08:02:33]OFD Sender: No OFD packet to send [08:02:38]OFD Sender: No OFD packet to send [08:02:43]OFD Sender: No OFD packet to send [08:02:48]OFD Sender: No OFD packet to send [08:02:53]OFD Sender: No OFD packet to send [08:02:58]OFD Sender: No OFD packet to send [08:03:03]OFD Sender: No OFD packet to send [08:03:08]OFD Sender: No OFD packet to send [08:03:13]OFD Sender: No OFD packet to send [08:03:18]OFD Sender: No OFD packet to send [08:03:23]OFD Sender: No OFD packet to send [08:03:28]OFD Sender: No OFD packet to send [08:03:33]OFD Sender: No OFD packet to send [08:03:38]OFD Sender: No OFD packet to send [08:03:43]OFD Sender: No OFD packet to send [08:03:48]OFD Sender: No OFD packet to send [08:03:53]OFD Sender: No OFD packet to send [08:03:58]OFD Sender: No OFD packet to send [08:04:03]OFD Sender: No OFD packet to send [08:04:08]OFD Sender: No OFD packet to send [08:04:13]OFD Sender: No OFD packet to send [08:04:18]OFD Sender: No OFD packet to send [08:04:23]OFD Sender: No OFD packet to send [08:04:28]OFD Sender: No OFD packet to send [08:04:33]OFD Sender: No OFD packet to send [08:04:37]recv_with_timeout no data received [08:04:38]OFD Sender: No OFD packet to send [08:04:43]OFD Sender: No OFD packet to send [08:04:48]OFD Sender: No OFD packet to send [08:04:53]OFD Sender: No OFD packet to send [08:04:54]accept exits with 7 [08:04:54]New connection [08:04:54]New thread 3067284836 created [08:04:54]Thread 3067428196 joined [08:04:54]Waiting for new connection... [08:04:54] Sock 7.Parse request [08:04:54]Sock 7.Check first char [08:04:54]Sock 7.First char is OK [08:04:54]request: POST /json_proto HTTP/1.0 [08:04:54]Method: POST [08:04:54]URL: /json_proto [08:04:54]Method is POST - this is cgi request [08:04:54]url: /json_proto [08:04:54]query_string will be loaded in cgi processing [08:04:54]execute_cgi json_proto POST (null) [08:04:54]execute_cgi path=json_proto method=POST [08:04:54]POST find Content-Length [08:04:54]Host: 172.17.44.131:8080 [08:04:54]Content-Length: 677 [08:04:54]Content-Type: application/json [08:04:54] [08:04:54]POST finish read [08:04:54]Found Content-Length = 677 [08:04:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293060", "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:04:54]execute_script... [08: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)293060", "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:04:54]POST & json_proto [08:04:54]process_json_proto [08:04:54]json parsed OK: [08:04:54]protocol is kg_v1.0 [08:04:54]action value=close_receipt [08:04:54]process_action close_receipt [08:04:54]cmd_close_receipt [08:04:54]MH_GetDate [08:04:54]Write to MH i2c: F0 00 00 E6 03 D8 [08:04:54]Write i2c OK [08:04:54]MH_I2C_Read... [08:04:54]Read from MH i2c: F0 [08:04:54]MH_I2C_Read... [08:04:54]Read from MH i2c: F0 09 00 [08:04:54]MH_I2C_Read... [08:04:54]Read from MH i2c: F0 09 00 E6 03 00 27 F1 C6 66 4F 53 BE 66 EB [08:04:54]GetLastDocTimeStamp 1724313655 [08:04:54]current date 1724313895 [08:04:54]FM_GetShiftState [08:04:54]SAM_PROTO_GetShiftState [08:04:54]wFMCommunicate request_size=4 [08:04:54]MH_SAM_APDU [08:04:54]CAPDU: 80 13 01 00 [08:04:54]Write to MH i2c: E2 08 00 E7 03 80 13 01 00 00 00 00 00 67 [08:04:54]Write i2c OK [08:04:54]MH_I2C_Read... [08:04:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:04:54]Read from MH i2c: E2 [08:04:54]MH_I2C_Read... [08:04:54]Read from MH i2c: E2 0E 00 [08:04:54]MH_I2C_Read... [08:04:54]Read from MH i2c: E2 0E 00 E7 03 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 15 [08:04:54]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [08:04:54]wFMCommunicate OK [08:04:54]SAM_PROTO_GetShiftState done [08:04:54]FM_GetShiftState done [08:04:54]opened in 1724285939 [08:04:54]opened+sec_in_day 1724372339 [08:04:54]quantity*price = 50036 [08:04:54]sum+1 = 50037 [08:04: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 СНО: Общий режим Чек 63 22.08.2024 08:04 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178363 ФПД: 272374622178674 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T080456&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178363&fm=272374622178674&tin=02508201610067®Number=0000000000092561&sum=50000 [08:04:55]StoreToDocumentArchive [08:04:55]shift 469 fd 178363 [08:04:55]save to /storage/0469/doc_00178363 [08:04:55]save last doc name /storage/0469/doc_00178363 to /storage/kkm_last_doc_name [08:04:55]save OK [08:04:55]Clear old archive folders... [08:04:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:04:55]tlvbuf is 01A72F10 [08:04:55]SAM_PROTO_ClearQueue [08:04:55]wFMCommunicate request_size=4 [08:04:55]MH_SAM_APDU [08:04:55]CAPDU: 80 09 00 00 [08:04:55]Write to MH i2c: E2 08 00 F4 03 80 09 00 00 00 00 00 00 69 [08:04:55]Write i2c OK [08:04:55]MH_I2C_Read... [08:04:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:04:55]Read from MH i2c: E2 [08:04:55]MH_I2C_Read... [08:04:55]Read from MH i2c: E2 03 00 [08:04:55]MH_I2C_Read... [08:04:55]Read from MH i2c: E2 03 00 F4 03 00 90 00 6B [08:04:55]RAPDU: 90 00 [08:04:55]wFMCommunicate OK [08:04:55]SAM_PROTO_ClearQueue done [08:04:55]KKMCreateOFDPacket [08:04:55]OFDProtocolAddRootSTLVToBuf [08:04:55]FM_MakeSignedData [08:04:55]FM_MakeSignedData [08:04:55]SAM_PROTO_SignData [08:04:55]wFMCommunicate request_size=4 [08:04:55]MH_SAM_APDU [08:04:55]CAPDU: 80 0D 01 02 [08:04:55]Write to MH i2c: E2 08 00 F5 03 80 0D 01 02 00 00 00 00 71 [08:04:55]Write i2c OK [08:04:55]MH_I2C_Read... [08:04:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:04:55]Read from MH i2c: E2 [08:04:55]MH_I2C_Read... [08:04:55]Read from MH i2c: E2 03 00 [08:04:55]MH_I2C_Read... [08:04:55]Read from MH i2c: E2 03 00 F5 03 00 90 00 6C [08:04:55]RAPDU: 90 00 [08:04:55]wFMCommunicate OK [08:04:55]wFMCommunicate request_size=255 [08:04:55]MH_SAM_APDU [08:04:55]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 00 00 00 F4 03 04 00 28 F1 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 BB B8 02 00 35 04 06 00 F7 [08:04:55]Write to MH i2c: E2 02 01 F6 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 3F 00 00 00 F4 03 04 00 28 F1 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 BB B8 02 00 35 04 06 00 F7 00 00 BA [08:04:55]Write i2c OK [08:04:55]MH_I2C_Read... [08:04:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:04:56]Read from MH i2c: E2 [08:04:56]MH_I2C_Read... [08:04:56]Read from MH i2c: E2 03 00 [08:04:56]MH_I2C_Read... [08:04:56]Read from MH i2c: E2 03 00 F6 03 00 90 00 6D [08:04:56]RAPDU: 90 00 [08:04:56]wFMCommunicate OK [08:04:56]wFMCommunicate request_size=10 [08:04:56]MH_SAM_APDU [08:04:56]CAPDU: 80 0D 02 02 05 B9 28 99 CD 72 [08:04:56]Write to MH i2c: E2 0D 00 F7 03 80 0D 02 02 05 00 B9 28 99 CD 72 00 00 37 [08:04:56]Write i2c OK [08:04:56]MH_I2C_Read... [08:04:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:04:56]Read from MH i2c: E2 [08:04:56]MH_I2C_Read... [08:04:56]Read from MH i2c: E2 03 00 [08:04:56]MH_I2C_Read... [08:04:56]Read from MH i2c: E2 03 00 F7 03 00 90 00 6E [08:04:56]RAPDU: 90 00 [08:04:56]wFMCommunicate OK [08:04:56]wFMCommunicate request_size=4 [08:04:56]MH_SAM_APDU [08:04:56]CAPDU: 80 0D 03 02 [08:04:56]Write to MH i2c: E2 08 00 F8 03 80 0D 03 02 00 00 00 00 76 [08:04:56]Write i2c OK [08:04:56]MH_I2C_Read... [08:04:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:04:56]Read from MH i2c: E2 [08:04:56]MH_I2C_Read... [08:04:56]Read from MH i2c: E2 0B 00 [08:04:56]MH_I2C_Read... [08:04:56]Read from MH i2c: E2 0B 00 F8 03 00 F3 25 75 1E 29 20 EB D6 90 00 2C [08:04:56]RAPDU: F3 25 75 1E 29 20 EB D6 90 00 [08:04:56]wFMCommunicate OK [08:04:56]SAM_PROTO_SignData done [08:04:56]FM_MakeSignedData done [08:04:56]CreateOFDProtocolMessage [08:04:56]wFMCommunicate request_size=4 [08:04:56]MH_SAM_APDU [08:04:56]CAPDU: 80 11 00 00 [08:04:56]Write to MH i2c: E2 08 00 F9 03 80 11 00 00 00 00 00 00 76 [08:04:56]Write i2c OK [08:04:56]MH_I2C_Read... [08:04:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:04:56]Read from MH i2c: E2 [08:04:56]MH_I2C_Read... [08:04:56]Read from MH i2c: E2 17 00 [08:04:56]MH_I2C_Read... [08:04:56]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 37 38 90 00 CF [08:04:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [08:04:56]wFMCommunicate OK [08:04:56]CreateOFDProtocolMessage done [08:04:56]OFDSenderStorePacket 178363 [08:04:56]StoreOFDPacket docnum=178363 [08:04:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 EF EF 07 01 52 E7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 3F 00 00 00 F4 03 04 00 28 F1 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 BB B8 02 00 35 04 06 00 F7 B9 28 99 CD 72 F3 25 75 1E 29 20 EB D6 [08:04:56]CheckFolder [08:04:56]dirname=/storage/ofd_packets [08:04:56]CheckFolder done [08:04:56]ProducePacketName [08:04:56]name=ofd_packets/00178363 [08:04:56]NVStorageSaveData ofd_packets/00178363 [08:04:56]File name is /storage/ofd_packets/00178363 [08:04:56]Write 301 bytes [08:04:56]NVStorageSaveData done [08:04:56]OFDSenderStorePacket done [08:04:56]KKMCreateOFDPacket done [08:04:56]NVStorageSaveData kkm_last_timestamp [08:04:56]File name is /storage/kkm_last_timestamp [08:04:56]Write 4 bytes [08:04:56]NVStorageSaveData done [08:04:56]ExternCall_PrintAddStr [08:04:56]wPrintStart [08:04:56]Write to MH i2c: 01 00 00 FA 03 FD [08:04:56]OFD Sender: Processing packet 178363 [packets to send 496, broken 495] [08:04:56]ProducePacketName [08:04:56]name=ofd_packets/00178363 [08:04:56]OFD Sender: To server: pG, [08:04:56]CommunicateWithHost lk.salyk.kg:30040 [08:04:56]ConnectInit lk.salyk.kg [08:04:56]Write i2c OK [08:04:56]MH_I2C_Read... [08:04:56]Read from MH i2c: 01 [08:04:56]MH_I2C_Read... [08:04:56]Read from MH i2c: 01 07 00 [08:04:56]MH_I2C_Read... [08:04:56]Read from MH i2c: 01 07 00 FA 03 00 00 00 00 00 FF 0F 12 [08:04:56]RasterBufferAndPrint [08:04:56]line Счет N : (1)293060 [08:04:56]line ИНН: 02508201610067 [08:04:56]line Контрольно-Кассовый Чек [08:04:56]line ПРОДАЖА [08:04:56]line ТРК (МРК, ГНК) : 42 [08:04:56]line Товар: 2710124130 [08:04:56]line Аи-92-К-5 [08:04:56]line 7.380 * 67.80 [08:04:56]line = 500.36 [08:04:56]line НДС 12% НСП 1% [08:04:56]line > о реализуемом товаре [08:04:56]line ОКРУГЛЕНИЕ: -0.36 [08:04:56]line ИТОГО: 500.00 [08:04:56]line Внесено: 500.00 [08:04:56]line СДАЧА: 0.00 [08:04:56]line НСП 1% : 4.43 [08:04:56]line НДС 12% : 53.14 [08:04:56]line Наличными: 500.00 [08:04:56]line Безнал.: 0.00 [08:04:56]line Место: АЗС № 130 "Партнер Нефть" [08:04:56]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:04:56]line СНО: Общий режим [08:04:56]line Чек 63 22.08.2024 08:04 [08:04:56]line Смена: 469 ФФД: 1.0 [08:04:56]line ЗНМ: 0300000071 [08:04:56]line РНМ: 0000000000092561 [08:04:56]line Версия ККМ: 001 [08:04:56]line ФМ: 0000000000871778 [08:04:56]line ФД: 178363 [08:04:56]line ФПД: 272374622178674 [08:04:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T080456&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178363&fm=272374622178674&tin=02508201610067®Number=0000000000092561&sum=50000 [08:04:56]written 0, free lines is 4095 [08:04:57]Write to MH i2c: 01 00 00 25 04 29 [08:04:57]Write i2c OK [08:04:57]MH_I2C_Read... [08:04:57]Read from MH i2c: 01 [08:04:57]MH_I2C_Read... [08:04:57]Read from MH i2c: 01 07 00 [08:04:57]MH_I2C_Read... [08:04:57]Read from MH i2c: 01 07 00 25 04 00 00 00 00 00 CB 0C 07 [08:04:57]RasterBufferAndPrint [08:04:57]line [08:04:57]line [08:04:57]line [08:04:57]line [08:04:57]line [08:04:57]written 0, free lines is 3281 [08:04:57]MH_Cut [08:04:57]Write to MH i2c: D1 01 00 2C 04 01 02 [08:04:57]Write i2c OK [08:04:57]MH_I2C_Read... [08:04:57]Read from MH i2c: D1 [08:04:57]MH_I2C_Read... [08:04:57]Read from MH i2c: D1 01 00 [08:04:57]MH_I2C_Read... [08:04:57]Read from MH i2c: D1 01 00 2C 04 00 01 [08:04:57]Write to MH i2c: 01 00 00 2D 04 31 [08:04:57]Write i2c OK [08:04:57]MH_I2C_Read... [08:04:57]*** Cut start [08:04:57]*** Partial cut [08:04:57]*** CUTSNS_PIN = 1 [08:04:58]*** CUTSNS_PIN = 0 [08:04:58]*** Brake cut motor [08:04:58]Read from MH i2c: 01 [08:04:58]MH_I2C_Read... [08:04:58]*** Stop cut motor [08:04:58]*** Cut end [08:04:58]Read from MH i2c: 01 07 00 [08:04:58]MH_I2C_Read... [08:04:58]Read from MH i2c: 01 07 00 2D 04 00 00 00 00 00 FF 0F 46 [08:04:58]process_action close_receipt done [08:04:58]requested_data is exist [08:04:58]produce_requested_data [08:04:58]requested_item fm.sn is exist - process it [08:04:58]wFMCommunicate request_size=4 [08:04:58]MH_SAM_APDU [08:04:58]CAPDU: 80 11 00 00 [08:04:58]Write to MH i2c: E2 08 00 2E 04 80 11 00 00 00 00 00 00 AC [08:04:58]Write i2c OK [08:04:58]MH_I2C_Read... [08:04:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:04:58]Read from MH i2c: E2 [08:04:58]MH_I2C_Read... [08:04:58]Read from MH i2c: E2 17 00 [08:04:58]MH_I2C_Read... [08:04:58]Read from MH i2c: E2 17 00 2E 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 05 [08:04:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [08:04:58]wFMCommunicate OK [08:04:58]requested_item fd.num is exist - process it [08:04:58]SAM_PROTO_GetFieldsCounters [08:04:58]wFMCommunicate request_size=4 [08:04:58]MH_SAM_APDU [08:04:58]CAPDU: 80 13 00 00 [08:04:58]Write to MH i2c: E2 08 00 2F 04 80 13 00 00 00 00 00 00 AF [08:04:58]Write i2c OK [08:04:58]MH_I2C_Read... [08:04:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:04:58]Read from MH i2c: E2 [08:04:58]MH_I2C_Read... [08:04:58]Read from MH i2c: E2 62 00 [08:04:58]MH_I2C_Read... [08:04:58]Read from MH i2c: E2 62 00 2F 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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 BB B8 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 3F 00 00 00 5E 04 04 00 3F 00 00 00 57 04 04 00 40 00 00 00 19 04 04 00 00 00 00 00 90 00 DC [08:04: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 BB B8 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 3F 00 00 00 5E 04 04 00 3F 00 00 00 57 04 04 00 40 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:04:58]wFMCommunicate OK [08:04:58]SAM_PROTO_GetFieldsCounters done [08:04:58]requested_item shift.num is exist - process it [08:04:58]requested_item shift.opened is exist - process it [08:04:58]req_shift_opened [08:04:58]FM_GetShiftState [08:04:58]SAM_PROTO_GetShiftState [08:04:58]wFMCommunicate request_size=4 [08:04:58]MH_SAM_APDU [08:04:58]CAPDU: 80 13 01 00 [08:04:58]Write to MH i2c: E2 08 00 30 04 80 13 01 00 00 00 00 00 B1 [08:04:58]Write i2c OK [08:04:58]MH_I2C_Read... [08:04:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:04:58]Read from MH i2c: E2 [08:04:58]MH_I2C_Read... [08:04:58]Read from MH i2c: E2 0E 00 [08:04:58]MH_I2C_Read... [08:04:58]Read from MH i2c: E2 0E 00 30 04 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 5F [08:04:58]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [08:04:58]wFMCommunicate OK [08:04:58]SAM_PROTO_GetShiftState done [08:04:58]FM_GetShiftState done [08:04:58]req_shift_opened done [08:04:58]requested_item shift.open_date is exist - process it [08:04:58]req_shift_open_date [08:04:58]req_shift_open_date done [08:04:58]produce_requested_data done [08:04:58]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178363,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [08:04:58]process_action_free close_receipt [08:04:58]json_value_free [08:04:58]json_value_free done [08:04:58]process_json_proto returns [08:04:58]Send response to host [08:04:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178363,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [08:04:58]free response buf [08:04:58]execute_script done [08:04:58]execute_script returns [08:04:58]free content buf [08:04:58]Sock 7.Close socket [08:04:58]Sock 7.Thread stoped [08:05:07]Connected sock=10 [08:05: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 37 38 0F 01 00 00 EF EF 07 01 52 E7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 3F 00 00 00 F4 03 04 00 28 F1 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 BB B8 02 00 35 04 06 00 F7 B9 28 99 CD 72 F3 25 75 1E 29 20 EB D6 [08:05:12]recv_with_timeout no data received [08:05:12]CommunicateWithHost answer receiving error [08:05:12]CommunicateWithHost err = -3 [08:05:12]OFD Sender: Server communicate error [08:05:12]recv_with_timeout no data received [08:05:17]OFD Sender: Processing packet 178363 [packets to send 496, broken 495] [08:05:17]ProducePacketName [08:05:17]name=ofd_packets/00178363 [08:05:17]OFD Sender: To server: pG, [08:05:17]CommunicateWithHost lk.salyk.kg:30040 [08:05:17]ConnectInit lk.salyk.kg [08:05:22]ConnectInit Can't take IP for lk.salyk.kg [08:05:22]CommunicateWithHost connect error [08:05:22]CommunicateWithHost err = -1 [08:05:22]OFD Sender: Server communicate error [08:05:27]OFD Sender: Processing packet 178363 [packets to send 496, broken 495] [08:05:27]ProducePacketName [08:05:27]name=ofd_packets/00178363 [08:05:27]OFD Sender: To server: pG, [08:05:27]CommunicateWithHost lk.salyk.kg:30040 [08:05:27]ConnectInit lk.salyk.kg [08:05:32]ConnectInit Can't take IP for lk.salyk.kg [08:05:32]CommunicateWithHost connect error [08:05:32]CommunicateWithHost err = -1 [08:05:32]OFD Sender: Server communicate error [08:05:37]OFD Sender: Processing packet 178363 [packets to send 496, broken 495] [08:05:37]ProducePacketName [08:05:37]name=ofd_packets/00178363 [08:05:37]OFD Sender: To server: pG, [08:05:37]CommunicateWithHost lk.salyk.kg:30040 [08:05:37]ConnectInit lk.salyk.kg [08:05:41]recv_with_timeout no data received [08:05:42]ConnectInit Can't take IP for lk.salyk.kg [08:05:42]CommunicateWithHost connect error [08:05:42]CommunicateWithHost err = -1 [08:05:42]OFD Sender: Server communicate error [08:05:47]OFD Sender: Processing packet 178363 [packets to send 496, broken 495] [08:05:47]ProducePacketName [08:05:47]name=ofd_packets/00178363 [08:05:47]OFD Sender: To server: pG, [08:05:47]CommunicateWithHost lk.salyk.kg:30040 [08:05:47]ConnectInit lk.salyk.kg [08:05:52]ConnectInit Can't take IP for lk.salyk.kg [08:05:52]CommunicateWithHost connect error [08:05:52]CommunicateWithHost err = -1 [08:05:52]OFD Sender: Server communicate error [08:05:57]OFD Sender: Processing packet 178363 [packets to send 496, broken 495] [08:05:57]ProducePacketName [08:05:57]name=ofd_packets/00178363 [08:05:57]OFD Sender: To server: pG, [08:05:57]CommunicateWithHost lk.salyk.kg:30040 [08:05:57]ConnectInit lk.salyk.kg [08:06:02]recv_with_timeout no data received [08:06:02]ConnectInit Can't take IP for lk.salyk.kg [08:06:02]CommunicateWithHost connect error [08:06:02]CommunicateWithHost err = -1 [08:06:02]OFD Sender: Server communicate error [08:06:07]OFD Sender: Processing packet 178363 [packets to send 496, broken 495] [08:06:07]ProducePacketName [08:06:07]name=ofd_packets/00178363 [08:06:07]OFD Sender: To server: pG, [08:06:07]CommunicateWithHost lk.salyk.kg:30040 [08:06:07]ConnectInit lk.salyk.kg [08:06:13]ConnectInit Can't take IP for lk.salyk.kg [08:06:13]CommunicateWithHost connect error [08:06:13]CommunicateWithHost err = -1 [08:06:13]OFD Sender: Server communicate error [08:06:18]OFD Sender: Processing packet 178363 [packets to send 496, broken 495] [08:06:18]ProducePacketName [08:06:18]name=ofd_packets/00178363 [08:06:18]OFD Sender: To server: pG, [08:06:18]CommunicateWithHost lk.salyk.kg:30040 [08:06:18]ConnectInit lk.salyk.kg [08:06:24]Connected sock=10 [08:06: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 37 38 0F 01 00 00 EF EF 07 01 52 E7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 3F 00 00 00 F4 03 04 00 28 F1 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 BB B8 02 00 35 04 06 00 F7 B9 28 99 CD 72 F3 25 75 1E 29 20 EB D6 [08:06:29]recv_with_timeout no data received [08:06:29]CommunicateWithHost answer receiving error [08:06:29]CommunicateWithHost err = -3 [08:06:29]OFD Sender: Server communicate error [08:06:34]OFD Sender: Processing packet 178363 [packets to send 496, broken 495] [08:06:34]ProducePacketName [08:06:34]name=ofd_packets/00178363 [08:06:34]OFD Sender: To server: pG, [08:06:34]CommunicateWithHost lk.salyk.kg:30040 [08:06:34]ConnectInit lk.salyk.kg [08:06:39]Connected sock=10 [08:06: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 37 38 0F 01 00 00 EF EF 07 01 52 E7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 3F 00 00 00 F4 03 04 00 28 F1 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 BB B8 02 00 35 04 06 00 F7 B9 28 99 CD 72 F3 25 75 1E 29 20 EB D6 [08:06: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 37 38 4F 00 00 00 E3 51 47 00 C9 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 37 38 10 04 04 00 BB B8 02 00 F4 03 04 00 38 9D C6 66 B6 04 01 00 00 C9 AC 87 E0 E4 0A 9C CC [08:06:42]CommunicateWithHost err = 0 [08:06:42]CheckOFDResponse [08:06:42]1017 (14) - 77093643461234 [08:06:42]1041 (16) - 0000000000871778 [08:06:42]1040 (4) - 178363 [08:06:42]1012 (4) - 22.08.2024 02:06 [08:06:42]1206 (1) - 0 [08:06:42]OFD Sender: Remove packet 178363 [08:06:42]ProducePacketName [08:06:42]name=ofd_packets/00178363 [08:06:42]NVStorageDeleteData [08:06:42]OFD Sender: No OFD packet to send [08:06:47]OFD Sender: No OFD packet to send [08:06:53]OFD Sender: No OFD packet to send [08:06:58]OFD Sender: No OFD packet to send [08:07:03]OFD Sender: No OFD packet to send [08:07:08]OFD Sender: No OFD packet to send [08:07:13]OFD Sender: No OFD packet to send [08:07:18]OFD Sender: No OFD packet to send [08:07:23]OFD Sender: No OFD packet to send [08:07:28]OFD Sender: No OFD packet to send [08:07:33]OFD Sender: No OFD packet to send [08:07:38]OFD Sender: No OFD packet to send [08:07:43]OFD Sender: No OFD packet to send [08:07:48]OFD Sender: No OFD packet to send [08:07:53]OFD Sender: No OFD packet to send [08:07:58]OFD Sender: No OFD packet to send [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:21]recv_with_timeout no data received [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: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:20]recv_with_timeout no data received [08:09:23]OFD Sender: No OFD packet to send [08:09:28]OFD Sender: No OFD packet to send [08:09:33]OFD Sender: No OFD packet to send [08:09:38]OFD Sender: No OFD packet to send [08:09:40]recv_with_timeout no data received [08:09:43]OFD Sender: No OFD packet to send [08:09:48]OFD Sender: No OFD packet to send [08:09:51]accept exits with 9 [08:09:51]New connection [08:09:51]New thread 3067428196 created [08:09:51]Thread 3067284836 joined [08:09:51]Waiting for new connection... [08:09:51] Sock 9.Parse request [08:09:51]Sock 9.Check first char [08:09:51]Sock 9.First char is OK [08:09:51]request: POST /json_proto HTTP/1.0 [08:09:51]Method: POST [08:09:51]URL: /json_proto [08:09:51]Method is POST - this is cgi request [08:09:51]url: /json_proto [08:09:51]query_string will be loaded in cgi processing [08:09:51]execute_cgi json_proto POST (null) [08:09:51]execute_cgi path=json_proto method=POST [08:09:51]POST find Content-Length [08:09:51]Host: 172.17.44.131:8080 [08:09:51]Content-Length: 681 [08:09:51]Content-Type: application/json [08:09:51] [08:09:51]POST finish read [08:09:51]Found Content-Length = 681 [08:09:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293061", "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" : 13.370, "sum" : 500.04, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:09:51]execute_script... [08:09: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)293061", "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" : 13.370, "sum" : 500.04, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:09:51]POST & json_proto [08:09:51]process_json_proto [08:09:51]json parsed OK: [08:09:51]protocol is kg_v1.0 [08:09:51]action value=close_receipt [08:09:51]process_action close_receipt [08:09:51]cmd_close_receipt [08:09:51]MH_GetDate [08:09:51]Write to MH i2c: F0 00 00 31 04 24 [08:09:51]Write i2c OK [08:09:51]MH_I2C_Read... [08:09:51]Read from MH i2c: F0 [08:09:51]MH_I2C_Read... [08:09:51]Read from MH i2c: F0 09 00 [08:09:51]MH_I2C_Read... [08:09:51]Read from MH i2c: F0 09 00 31 04 00 50 F2 C6 66 4F 53 BE 66 61 [08:09:51]GetLastDocTimeStamp 1724313896 [08:09:51]current date 1724314192 [08:09:51]FM_GetShiftState [08:09:51]SAM_PROTO_GetShiftState [08:09:51]wFMCommunicate request_size=4 [08:09:51]MH_SAM_APDU [08:09:51]CAPDU: 80 13 01 00 [08:09:51]Write to MH i2c: E2 08 00 32 04 80 13 01 00 00 00 00 00 B3 [08:09:51]Write i2c OK [08:09:51]MH_I2C_Read... [08:09:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:09:51]Read from MH i2c: E2 [08:09:51]MH_I2C_Read... [08:09:51]Read from MH i2c: E2 0E 00 [08:09:51]MH_I2C_Read... [08:09:51]Read from MH i2c: E2 0E 00 32 04 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 61 [08:09:51]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [08:09:51]wFMCommunicate OK [08:09:51]SAM_PROTO_GetShiftState done [08:09:51]FM_GetShiftState done [08:09:51]opened in 1724285939 [08:09:51]opened+sec_in_day 1724372339 [08:09:51]quantity*price = 50003 [08:09:51]sum+1 = 50005 [08:09:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.04 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 64 22.08.2024 08:09 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178364 ФПД: 252681831302113 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T080952&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178364&fm=252681831302113&tin=02508201610067®Number=0000000000092561&sum=50000 [08:09:52]StoreToDocumentArchive [08:09:52]shift 469 fd 178364 [08:09:52]save to /storage/0469/doc_00178364 [08:09:52]save last doc name /storage/0469/doc_00178364 to /storage/kkm_last_doc_name [08:09:52]save OK [08:09:52]Clear old archive folders... [08:09:52]ProcessDocumentItem done err = 0, tmpTLVsize=250 [08:09:52]tlvbuf is 019FBBD0 [08:09:52]SAM_PROTO_ClearQueue [08:09:52]wFMCommunicate request_size=4 [08:09:52]MH_SAM_APDU [08:09:52]CAPDU: 80 09 00 00 [08:09:52]Write to MH i2c: E2 08 00 3F 04 80 09 00 00 00 00 00 00 B5 [08:09:52]Write i2c OK [08:09:52]MH_I2C_Read... [08:09:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:09:52]Read from MH i2c: E2 [08:09:52]MH_I2C_Read... [08:09:52]Read from MH i2c: E2 03 00 [08:09:52]MH_I2C_Read... [08:09:52]Read from MH i2c: E2 03 00 3F 04 00 90 00 B7 [08:09:52]RAPDU: 90 00 [08:09:52]wFMCommunicate OK [08:09:52]SAM_PROTO_ClearQueue done [08:09:52]KKMCreateOFDPacket [08:09:52]OFDProtocolAddRootSTLVToBuf [08:09:52]FM_MakeSignedData [08:09:52]FM_MakeSignedData [08:09:52]SAM_PROTO_SignData [08:09:52]wFMCommunicate request_size=4 [08:09:52]MH_SAM_APDU [08:09:52]CAPDU: 80 0D 01 02 [08:09:52]Write to MH i2c: E2 08 00 40 04 80 0D 01 02 00 00 00 00 BD [08:09:52]Write i2c OK [08:09:52]MH_I2C_Read... [08:09:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:09:52]Read from MH i2c: E2 [08:09:52]MH_I2C_Read... [08:09:52]Read from MH i2c: E2 03 00 [08:09:52]MH_I2C_Read... [08:09:52]Read from MH i2c: E2 03 00 40 04 00 90 00 B8 [08:09:52]RAPDU: 90 00 [08:09:52]wFMCommunicate OK [08:09:52]wFMCommunicate request_size=255 [08:09:52]MH_SAM_APDU [08:09:52]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 34 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 54 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 00 00 00 F4 03 04 00 50 F2 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 BC B8 02 00 35 04 06 00 E5 D0 [08:09:52]Write to MH i2c: E2 02 01 41 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 3A 34 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 54 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 00 00 00 F4 03 04 00 50 F2 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 BC B8 02 00 35 04 06 00 E5 D0 00 00 0C [08:09:52]Write i2c OK [08:09:52]MH_I2C_Read... [08:09:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:09:52]Read from MH i2c: E2 [08:09:52]MH_I2C_Read... [08:09:52]Read from MH i2c: E2 03 00 [08:09:52]MH_I2C_Read... [08:09:52]Read from MH i2c: E2 03 00 41 04 00 90 00 B9 [08:09:52]RAPDU: 90 00 [08:09:52]wFMCommunicate OK [08:09:52]wFMCommunicate request_size=9 [08:09:52]MH_SAM_APDU [08:09:52]CAPDU: 80 0D 02 02 04 12 CB C3 E1 [08:09:52]Write to MH i2c: E2 0C 00 42 04 80 0D 02 02 04 00 12 CB C3 E1 00 00 49 [08:09:52]Write i2c OK [08:09:52]MH_I2C_Read... [08:09:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:09:53]Read from MH i2c: E2 [08:09:53]MH_I2C_Read... [08:09:53]Read from MH i2c: E2 03 00 [08:09:53]MH_I2C_Read... [08:09:53]Read from MH i2c: E2 03 00 42 04 00 90 00 BA [08:09:53]RAPDU: 90 00 [08:09:53]wFMCommunicate OK [08:09:53]wFMCommunicate request_size=4 [08:09:53]MH_SAM_APDU [08:09:53]CAPDU: 80 0D 03 02 [08:09:53]Write to MH i2c: E2 08 00 43 04 80 0D 03 02 00 00 00 00 C2 [08:09:53]Write i2c OK [08:09:53]MH_I2C_Read... [08:09:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:09:53]Read from MH i2c: E2 [08:09:53]MH_I2C_Read... [08:09:53]Read from MH i2c: E2 0B 00 [08:09:53]MH_I2C_Read... [08:09:53]Read from MH i2c: E2 0B 00 43 04 00 9B 8F A3 D1 9E 03 93 04 90 00 99 [08:09:53]RAPDU: 9B 8F A3 D1 9E 03 93 04 90 00 [08:09:53]wFMCommunicate OK [08:09:53]SAM_PROTO_SignData done [08:09:53]FM_MakeSignedData done [08:09:53]CreateOFDProtocolMessage [08:09:53]wFMCommunicate request_size=4 [08:09:53]MH_SAM_APDU [08:09:53]CAPDU: 80 11 00 00 [08:09:53]Write to MH i2c: E2 08 00 44 04 80 11 00 00 00 00 00 00 C2 [08:09:53]Write i2c OK [08:09:53]MH_I2C_Read... [08:09:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:09:53]Read from MH i2c: E2 [08:09:53]MH_I2C_Read... [08:09:53]Read from MH i2c: E2 17 00 [08:09:53]MH_I2C_Read... [08:09:53]Read from MH i2c: E2 17 00 44 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 1B [08:09:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [08:09:53]wFMCommunicate OK [08:09:53]CreateOFDProtocolMessage done [08:09:53]OFDSenderStorePacket 178364 [08:09:53]StoreOFDPacket docnum=178364 [08:11:33]ConnectInit Can't connect to host [08:11:36]OFD Sender: No OFD packet to send [08:11:41]OFD Sender: No OFD packet to send [08:11:45]accept exits with 7 [08:11:45]New connection [08:11:45]New thread 3067284836 created [08:11:45]Thread 3067428196 joined [08:11:45]Waiting for new connection... [08:11:45] Sock 7.Parse request [08:11:45]Sock 7.Check first char [08:11:45]Sock 7.First char is OK [08:11:45]request: POST /json_proto HTTP/1.0 [08:11:45]Method: POST [08:11:45]URL: /json_proto [08:11:45]Method is POST - this is cgi request [08:11:45]url: /json_proto [08:11:45]query_string will be loaded in cgi processing [08:11:45]execute_cgi json_proto POST (null) [08:11:45]execute_cgi path=json_proto method=POST [08:11:45]POST find Content-Length [08:11:45]Host: 172.17.44.131:8080 [08:11:45]Content-Length: 795 [08:11:45]Content-Type: application/json [08:11:45] [08:11:45]POST finish read [08:11:45]Found Content-Length = 795 [08:11:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293064", "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" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A2.", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:11:45]execute_script... [08:11: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)293064", "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" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A2.", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:11:45]POST & json_proto [08:11:45]process_json_proto [08:11:45]json parsed OK: [08:11:45]protocol is kg_v1.0 [08:11:45]action value=close_receipt [08:11:45]process_action close_receipt [08:11:45]cmd_close_receipt [08:11:45]MH_GetDate [08:11:45]Write to MH i2c: F0 00 00 7C 04 6F [08:11:45]Write i2c OK [08:11:45]MH_I2C_Read... [08:11:45]Read from MH i2c: F0 [08:11:45]MH_I2C_Read... [08:11:45]Read from MH i2c: F0 09 00 [08:11:45]MH_I2C_Read... [08:11:45]Read from MH i2c: F0 09 00 7C 04 00 C3 F2 C6 66 4F 53 BE 66 1F [08:11:45]GetLastDocTimeStamp 1724314192 [08:11:45]current date 1724314307 [08:11:45]FM_GetShiftState [08:11:45]SAM_PROTO_GetShiftState [08:11:45]wFMCommunicate request_size=4 [08:11:45]MH_SAM_APDU [08:11:45]CAPDU: 80 13 01 00 [08:11:45]Write to MH i2c: E2 08 00 7D 04 80 13 01 00 00 00 00 00 FE [08:11:45]Write i2c OK [08:11:45]MH_I2C_Read... [08:11:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:11:45]Read from MH i2c: E2 [08:11:45]MH_I2C_Read... [08:11:45]Read from MH i2c: E2 0E 00 [08:11:45]MH_I2C_Read... [08:11:45]Read from MH i2c: E2 0E 00 7D 04 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 AC [08:11:45]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [08:11:45]wFMCommunicate OK [08:11:45]SAM_PROTO_GetShiftState done [08:11:45]FM_GetShiftState done [08:11:45]opened in 1724285939 [08:11:45]opened+sec_in_day 1724372339 [08:11:45]quantity*price = 0 [08:11:45]sum+1 = 1 [08:11:45]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 65 22.08.2024 08:11 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 Талоны: Топливные Талоны 2. ФМ: 0000000000871778 ФД: 178365 ФПД: 217363384727572 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T081147&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178365&fm=217363384727572&tin=02508201610067®Number=0000000000092561&sum=0 [08:11:47]StoreToDocumentArchive [08:11:47]shift 469 fd 178365 [08:11:47]save to /storage/0469/doc_00178365 [08:11:47]save last doc name /storage/0469/doc_00178365 to /storage/kkm_last_doc_name [08:11:47]save OK [08:11:47]Clear old archive folders... [08:11:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:11:47]tlvbuf is 019FA4D0 [08:11:47]SAM_PROTO_ClearQueue [08:11:47]wFMCommunicate request_size=4 [08:11:47]MH_SAM_APDU [08:11:47]CAPDU: 80 09 00 00 [08:11:47]Write to MH i2c: E2 08 00 8A 04 80 09 00 00 00 00 00 00 00 [08:11:47]Write i2c OK [08:11:47]MH_I2C_Read... [08:11:47]Read from MH i2c: E2 [08:11:47]MH_I2C_Read... [08:11:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:11:47]Read from MH i2c: E2 03 00 [08:11:47]MH_I2C_Read... [08:11:47]Read from MH i2c: E2 03 00 8A 04 00 90 00 02 [08:11:47]RAPDU: 90 00 [08:11:47]wFMCommunicate OK [08:11:47]SAM_PROTO_ClearQueue done [08:11:47]KKMCreateOFDPacket [08:11:47]OFDProtocolAddRootSTLVToBuf [08:11:47]FM_MakeSignedData [08:11:47]FM_MakeSignedData [08:11:47]SAM_PROTO_SignData [08:11:47]wFMCommunicate request_size=4 [08:11:47]MH_SAM_APDU [08:11:47]CAPDU: 80 0D 01 02 [08:11:47]Write to MH i2c: E2 08 00 8B 04 80 0D 01 02 00 00 00 00 08 [08:11:47]Write i2c OK [08:11:47]MH_I2C_Read... [08:11:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:11:47]Read from MH i2c: E2 [08:11:47]MH_I2C_Read... [08:11:47]Read from MH i2c: E2 03 00 [08:11:47]MH_I2C_Read... [08:11:47]Read from MH i2c: E2 03 00 8B 04 00 90 00 03 [08:11:47]RAPDU: 90 00 [08:11:47]wFMCommunicate OK [08:11:47]wFMCommunicate request_size=255 [08:11:47]MH_SAM_APDU [08:11: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 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 41 00 00 00 F4 03 04 00 C3 F2 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 BD B8 02 00 35 04 06 00 C5 [08:11:47]Write to MH i2c: E2 02 01 8C 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 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 41 00 00 00 F4 03 04 00 C3 F2 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 BD B8 02 00 35 04 06 00 C5 00 00 81 [08:11:47]Write i2c OK [08:11:47]MH_I2C_Read... [08:11:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:11:47]Read from MH i2c: E2 [08:11:47]MH_I2C_Read... [08:11:47]Read from MH i2c: E2 03 00 [08:11:47]MH_I2C_Read... [08:11:47]Read from MH i2c: E2 03 00 8C 04 00 90 00 04 [08:11:47]RAPDU: 90 00 [08:11:47]wFMCommunicate OK [08:11:47]wFMCommunicate request_size=10 [08:11:47]MH_SAM_APDU [08:11:47]CAPDU: 80 0D 02 02 05 B0 DB 55 78 14 [08:11:47]Write to MH i2c: E2 0D 00 8D 04 80 0D 02 02 05 00 B0 DB 55 78 14 00 00 81 [08:11:47]Write i2c OK [08:11:47]MH_I2C_Read... [08:11:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:11:47]Read from MH i2c: E2 [08:11:47]MH_I2C_Read... [08:11:47]Read from MH i2c: E2 03 00 [08:11:47]MH_I2C_Read... [08:11:47]Read from MH i2c: E2 03 00 8D 04 00 90 00 05 [08:11:47]RAPDU: 90 00 [08:11:47]wFMCommunicate OK [08:11:47]wFMCommunicate request_size=4 [08:11:47]MH_SAM_APDU [08:11:47]CAPDU: 80 0D 03 02 [08:11:47]Write to MH i2c: E2 08 00 8E 04 80 0D 03 02 00 00 00 00 0D [08:11:47]Write i2c OK [08:11:47]MH_I2C_Read... [08:11:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:11:47]Read from MH i2c: E2 [08:11:47]MH_I2C_Read... [08:11:47]Read from MH i2c: E2 0B 00 [08:11:47]MH_I2C_Read... [08:11:47]Read from MH i2c: E2 0B 00 8E 04 00 1D 22 0D 0E 4C 1A 80 2F 90 00 7D [08:11:47]RAPDU: 1D 22 0D 0E 4C 1A 80 2F 90 00 [08:11:47]wFMCommunicate OK [08:11:47]SAM_PROTO_SignData done [08:11:47]FM_MakeSignedData done [08:11:47]CreateOFDProtocolMessage [08:11:47]wFMCommunicate request_size=4 [08:11:47]MH_SAM_APDU [08:11:47]CAPDU: 80 11 00 00 [08:11:47]Write to MH i2c: E2 08 00 8F 04 80 11 00 00 00 00 00 00 0D [08:11:47]Write i2c OK [08:11:47]MH_I2C_Read... [08:11:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:11:47]Read from MH i2c: E2 [08:11:47]MH_I2C_Read... [08:11:47]Read from MH i2c: E2 17 00 [08:11:47]MH_I2C_Read... [08:11:47]Read from MH i2c: E2 17 00 8F 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 66 [08:11:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [08:11:47]wFMCommunicate OK [08:11:47]CreateOFDProtocolMessage done [08:11:47]OFDSenderStorePacket 178365 [08:11:47]StoreOFDPacket docnum=178365 [08:11:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 FD DC 07 01 CA 8E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 41 00 00 00 F4 03 04 00 C3 F2 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 BD B8 02 00 35 04 06 00 C5 B0 DB 55 78 14 1D 22 0D 0E 4C 1A 80 2F [08:11:47]CheckFolder [08:11:47]dirname=/storage/ofd_packets [08:11:47]CheckFolder done [08:11:47]ProducePacketName [08:11:47]name=ofd_packets/00178365 [08:11:47]NVStorageSaveData ofd_packets/00178365 [08:11:47]File name is /storage/ofd_packets/00178365 [08:11:47]Write 301 bytes [08:11:47]NVStorageSaveData done [08:11:47]OFDSenderStorePacket done [08:11:47]KKMCreateOFDPacket done [08:11:47]NVStorageSaveData kkm_last_timestamp [08:11:47]File name is /storage/kkm_last_timestamp [08:11:47]Write 4 bytes [08:11:47]NVStorageSaveData done [08:11:47]ExternCall_PrintAddStr [08:11:47]wPrintStart [08:11:47]Write to MH i2c: 01 00 00 90 04 94 [08:11:47]Write i2c OK [08:11:47]MH_I2C_Read... [08:11:47]Read from MH i2c: 01 [08:11:47]MH_I2C_Read... [08:11:47]Read from MH i2c: 01 07 00 [08:11:47]MH_I2C_Read... [08:11:47]Read from MH i2c: 01 07 00 90 04 00 00 00 00 00 FF 0F A9 [08:11:47]RasterBufferAndPrint [08:11:47]line Счет N : (1)293064 [08:11:47]line ИНН: 02508201610067 [08:11:47]line Контрольно-Кассовый Чек [08:11:47]line ПРОДАЖА [08:11:47]line ТРК (МРК, ГНК) : 52 [08:11:47]line Товар: 2710124130 [08:11:47]line Аи-92-К-5 [08:11:47]line 10.000 * 0.00 [08:11:47]line = 0.00 [08:11:47]line НДС 12% НСП 1% [08:11:47]line > о реализуемом товаре [08:11:47]line ИТОГО: 0.00 [08:11:47]line НСП 1% : 0.00 [08:11:47]line НДС 12% : 0.00 [08:11:47]line Наличными: 0.00 [08:11:47]line Безнал.: 0.00 [08:11:47]line Место: АЗС № 130 "Партнер Нефть" [08:11:47]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:11:47]line СНО: Общий режим [08:11:47]line Чек 65 22.08.2024 08:11 [08:11:47]line Смена: 469 ФФД: 1.0 [08:11:47]line ЗНМ: 0300000071 [08:11:47]line РНМ: 0000000000092561 [08:11:47]line Версия ККМ: 001 [08:11:47]line Талоны: Топливные Талоны [08:11:47]line 2. [08:11:47]line ФМ: 0000000000871778 [08:11:47]line ФД: 178365 [08:11:47]line ФПД: 217363384727572 [08:11:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T081147&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178365&fm=217363384727572&tin=02508201610067®Number=0000000000092561&sum=0 [08:11:47]OFD Sender: Processing packet 178365 [packets to send 496, broken 495] [08:11:47]ProducePacketName [08:11:47]name=ofd_packets/00178365 [08:11:47]OFD Sender: To server: pG, [08:11:47]CommunicateWithHost lk.salyk.kg:30040 [08:11:47]ConnectInit lk.salyk.kg [08:11:47]written 0, free lines is 4095 [08:11:48]Write to MH i2c: 01 00 00 BA 04 BE [08:11:48]Write i2c OK [08:11:48]MH_I2C_Read... [08:11:48]Read from MH i2c: 01 [08:11:48]MH_I2C_Read... [08:11:48]Read from MH i2c: 01 07 00 [08:11:48]MH_I2C_Read... [08:11:48]Read from MH i2c: 01 07 00 BA 04 00 00 00 00 00 CF 0C A0 [08:11:48]RasterBufferAndPrint [08:11:48]line [08:11:48]line [08:11:48]line [08:11:48]line [08:11:48]line [08:11:48]written 0, free lines is 3285 [08:11:48]MH_Cut [08:11:48]Write to MH i2c: D1 01 00 C1 04 01 97 [08:11:48]Write i2c OK [08:11:48]MH_I2C_Read... [08:11:48]Read from MH i2c: D1 [08:11:48]MH_I2C_Read... [08:11:48]Read from MH i2c: D1 01 00 [08:11:48]MH_I2C_Read... [08:11:48]Read from MH i2c: D1 01 00 C1 04 00 96 [08:11:48]Write to MH i2c: 01 00 00 C2 04 C6 [08:11:48]Write i2c OK [08:11:48]MH_I2C_Read... [08:11:49]*** Cut start [08:11:49]*** Partial cut [08:11:49]*** CUTSNS_PIN = 1 [08:11:49]*** CUTSNS_PIN = 0 [08:11:49]*** Brake cut motor [08:11:49]Read from MH i2c: 01 [08:11:49]MH_I2C_Read... [08:11:49]*** Stop cut motor [08:11:49]*** Cut end [08:11:49]Read from MH i2c: 01 07 00 [08:11:49]MH_I2C_Read... [08:11:49]Read from MH i2c: 01 07 00 C2 04 00 00 00 00 00 FF 0F DB [08:11:49]process_action close_receipt done [08:11:49]requested_data is exist [08:11:49]produce_requested_data [08:11:49]requested_item fm.sn is exist - process it [08:11:49]wFMCommunicate request_size=4 [08:11:49]MH_SAM_APDU [08:11:49]CAPDU: 80 11 00 00 [08:11:49]Write to MH i2c: E2 08 00 C3 04 80 11 00 00 00 00 00 00 41 [08:11:49]Write i2c OK [08:11:49]MH_I2C_Read... [08:11:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:11:49]Read from MH i2c: E2 [08:11:49]MH_I2C_Read... [08:11:49]Read from MH i2c: E2 17 00 [08:11:49]MH_I2C_Read... [08:11:49]Read from MH i2c: E2 17 00 C3 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 9A [08:11:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [08:11:49]wFMCommunicate OK [08:11:49]requested_item fd.num is exist - process it [08:11:49]SAM_PROTO_GetFieldsCounters [08:11:49]wFMCommunicate request_size=4 [08:11:49]MH_SAM_APDU [08:11:49]CAPDU: 80 13 00 00 [08:11:49]Write to MH i2c: E2 08 00 C4 04 80 13 00 00 00 00 00 00 44 [08:11:49]Write i2c OK [08:11:49]MH_I2C_Read... [08:11:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:11:49]Read from MH i2c: E2 [08:11:49]MH_I2C_Read... [08:11:49]Read from MH i2c: E2 62 00 [08:11:49]MH_I2C_Read... [08:11:49]Read from MH i2c: E2 62 00 C4 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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 BD B8 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 41 00 00 00 5E 04 04 00 41 00 00 00 57 04 04 00 42 00 00 00 19 04 04 00 00 00 00 00 90 00 79 [08: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 BD B8 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 41 00 00 00 5E 04 04 00 41 00 00 00 57 04 04 00 42 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:11:49]wFMCommunicate OK [08:11:49]SAM_PROTO_GetFieldsCounters done [08:11:49]requested_item shift.num is exist - process it [08:11:49]requested_item shift.opened is exist - process it [08:11:49]req_shift_opened [08:11:49]FM_GetShiftState [08:11:49]SAM_PROTO_GetShiftState [08:11:49]wFMCommunicate request_size=4 [08:11:49]MH_SAM_APDU [08:11:49]CAPDU: 80 13 01 00 [08:11:49]Write to MH i2c: E2 08 00 C5 04 80 13 01 00 00 00 00 00 46 [08:11:49]Write i2c OK [08:11:49]MH_I2C_Read... [08:11:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:11:49]Read from MH i2c: E2 [08:11:49]MH_I2C_Read... [08:11:49]Read from MH i2c: E2 0E 00 [08:11:49]MH_I2C_Read... [08:11:49]Read from MH i2c: E2 0E 00 C5 04 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 F4 [08:11:49]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [08:11:49]wFMCommunicate OK [08:11:49]SAM_PROTO_GetShiftState done [08:11:49]FM_GetShiftState done [08:11:49]req_shift_opened done [08:11:49]requested_item shift.open_date is exist - process it [08:11:49]req_shift_open_date [08:11:49]req_shift_open_date done [08:11:49]produce_requested_data done [08:11:49]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178365,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [08:11:49]process_action_free close_receipt [08:11:49]json_value_free [08:11:49]json_value_free done [08:11:49]process_json_proto returns [08:11:49]Send response to host [08:11:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178365,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [08:11:49]free response buf [08:11:49]execute_script done [08:11:49]execute_script returns [08:11:49]free content buf [08:11:49]Sock 7.Close socket [08:11:49]Sock 7.Thread stoped [08:11:51]recv_with_timeout no data received [08:11:52]ConnectInit Can't take IP for lk.salyk.kg [08:11:52]CommunicateWithHost connect error [08:11:52]CommunicateWithHost err = -1 [08:11:52]OFD Sender: Server communicate error [08:11:54]accept exits with 9 [08:11:54]New connection [08:11:54]New thread 3067428196 created [08:11:54]Thread 3067284836 joined [08:11:54]Waiting for new connection... [08:11:54] Sock 9.Parse request [08:11:54]Sock 9.Check first char [08:11:54]Sock 9.First char is OK [08:11:54]request: POST /json_proto HTTP/1.0 [08:11:54]Method: POST [08:11:54]URL: /json_proto [08:11:54]Method is POST - this is cgi request [08:11:54]url: /json_proto [08:11:54]query_string will be loaded in cgi processing [08:11:54]execute_cgi json_proto POST (null) [08:11:54]execute_cgi path=json_proto method=POST [08:11:54]POST find Content-Length [08:11:54]Host: 172.17.44.131:8080 [08:11:54]Content-Length: 800 [08:11:54]Content-Type: application/json [08:11:54] [08:11:54]POST finish read [08:11:54]Found Content-Length = 800 [08:11:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293065", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 400.02 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:11:54]execute_script... [08: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)293065", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 400.02 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:11:54]POST & json_proto [08:11:54]process_json_proto [08:11:54]json parsed OK: [08:11:54]protocol is kg_v1.0 [08:11:54]action value=close_receipt [08:11:54]process_action close_receipt [08:11:54]cmd_close_receipt [08:11:54]MH_GetDate [08:11:54]Write to MH i2c: F0 00 00 C6 04 B9 [08:11:54]Write i2c OK [08:11:54]MH_I2C_Read... [08:11:54]Read from MH i2c: F0 [08:11:54]MH_I2C_Read... [08:11:54]Read from MH i2c: F0 09 00 [08:11:54]MH_I2C_Read... [08:11:54]Read from MH i2c: F0 09 00 C6 04 00 CC F2 C6 66 4F 53 BE 66 72 [08:11:54]GetLastDocTimeStamp 1724314307 [08:11:54]current date 1724314316 [08:11:54]FM_GetShiftState [08:11:54]SAM_PROTO_GetShiftState [08:11:54]wFMCommunicate request_size=4 [08:11:54]MH_SAM_APDU [08:11:54]CAPDU: 80 13 01 00 [08:11:54]Write to MH i2c: E2 08 00 C7 04 80 13 01 00 00 00 00 00 48 [08:11:54]Write i2c OK [08:11:54]MH_I2C_Read... [08:11:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:11:54]Read from MH i2c: E2 [08:11:54]MH_I2C_Read... [08:11:54]Read from MH i2c: E2 0E 00 [08:11:54]MH_I2C_Read... [08:11:54]Read from MH i2c: E2 0E 00 C7 04 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 F6 [08:11:54]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [08:11:54]wFMCommunicate OK [08:11:54]SAM_PROTO_GetShiftState done [08:11:54]FM_GetShiftState done [08:11:54]opened in 1724285939 [08:11:54]opened+sec_in_day 1724372339 [08:11:54]quantity*price = 40002 [08:11:54]sum+1 = 40003 [08:11:54]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 400.02 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 0.00 Безнал.: 400.02 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 66 22.08.2024 08:11 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871778 ФД: 178366 ФПД: 70725792432955 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T081156&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178366&fm=70725792432955&tin=02508201610067®Number=0000000000092561&sum=40002 [08:11:56]StoreToDocumentArchive [08:11:56]shift 469 fd 178366 [08:11:56]save to /storage/0469/doc_00178366 [08:11:56]save last doc name /storage/0469/doc_00178366 to /storage/kkm_last_doc_name [08:11:56]save OK [08:11:56]Clear old archive folders... [08:11:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:11:56]tlvbuf is 01A5D630 [08:11:56]SAM_PROTO_ClearQueue [08:11:56]wFMCommunicate request_size=4 [08:11:56]MH_SAM_APDU [08:11:56]CAPDU: 80 09 00 00 [08:11:56]Write to MH i2c: E2 08 00 D4 04 80 09 00 00 00 00 00 00 4A [08:11:56]Write i2c OK [08:11:56]MH_I2C_Read... [08:11:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:11:56]Read from MH i2c: E2 [08:11:56]MH_I2C_Read... [08:11:56]Read from MH i2c: E2 03 00 [08:11:56]MH_I2C_Read... [08:11:56]Read from MH i2c: E2 03 00 D4 04 00 90 00 4C [08:11:56]RAPDU: 90 00 [08:11:56]wFMCommunicate OK [08:11:56]SAM_PROTO_ClearQueue done [08:11:56]KKMCreateOFDPacket [08:11:56]OFDProtocolAddRootSTLVToBuf [08:11:56]FM_MakeSignedData [08:11:56]FM_MakeSignedData [08:11:56]SAM_PROTO_SignData [08:11:56]wFMCommunicate request_size=4 [08:11:56]MH_SAM_APDU [08:11:56]CAPDU: 80 0D 01 02 [08:11:56]Write to MH i2c: E2 08 00 D5 04 80 0D 01 02 00 00 00 00 52 [08:11:56]Write i2c OK [08:11:56]MH_I2C_Read... [08:11:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:11:56]Read from MH i2c: E2 [08:11:56]MH_I2C_Read... [08:11:56]Read from MH i2c: E2 03 00 [08:11:56]MH_I2C_Read... [08:11:56]Read from MH i2c: E2 03 00 D5 04 00 90 00 4D [08:11:56]RAPDU: 90 00 [08:11:56]wFMCommunicate OK [08:11:56]wFMCommunicate request_size=255 [08:11:56]MH_SAM_APDU [08:11:56]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 42 00 00 00 F4 03 04 00 CC F2 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 BE B8 02 00 35 04 06 00 40 [08:11:56]Write to MH i2c: E2 02 01 D6 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 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 42 00 00 00 F4 03 04 00 CC F2 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 BE B8 02 00 35 04 06 00 40 00 00 78 [08:11:56]Write i2c OK [08:11:56]MH_I2C_Read... [08:11:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:11:56]Read from MH i2c: E2 [08:11:56]MH_I2C_Read... [08:11:56]Read from MH i2c: E2 03 00 [08:11:56]MH_I2C_Read... [08:11:56]Read from MH i2c: E2 03 00 D6 04 00 90 00 4E [08:11:56]RAPDU: 90 00 [08:11:56]wFMCommunicate OK [08:11:56]wFMCommunicate request_size=10 [08:11:56]MH_SAM_APDU [08:11:56]CAPDU: 80 0D 02 02 05 53 21 BC 03 3B [08:11:56]Write to MH i2c: E2 0D 00 D7 04 80 0D 02 02 05 00 53 21 BC 03 3B 00 00 CD [08:11:56]Write i2c OK [08:11:56]MH_I2C_Read... [08:11:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:11:56]Read from MH i2c: E2 [08:11:56]MH_I2C_Read... [08:11:56]Read from MH i2c: E2 03 00 [08:11:56]MH_I2C_Read... [08:11:56]Read from MH i2c: E2 03 00 D7 04 00 90 00 4F [08:11:56]RAPDU: 90 00 [08:11:56]wFMCommunicate OK [08:11:56]wFMCommunicate request_size=4 [08:11:56]MH_SAM_APDU [08:11:56]CAPDU: 80 0D 03 02 [08:11:56]Write to MH i2c: E2 08 00 D8 04 80 0D 03 02 00 00 00 00 57 [08:11:56]Write i2c OK [08:11:56]MH_I2C_Read... [08:11:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:11:56]Read from MH i2c: E2 [08:11:56]MH_I2C_Read... [08:11:56]Read from MH i2c: E2 0B 00 [08:11:56]MH_I2C_Read... [08:11:56]Read from MH i2c: E2 0B 00 D8 04 00 79 98 3E C3 2D 52 AE 04 90 00 9B [08:11:56]RAPDU: 79 98 3E C3 2D 52 AE 04 90 00 [08:11:56]wFMCommunicate OK [08:11:56]SAM_PROTO_SignData done [08:11:56]FM_MakeSignedData done [08:11:56]CreateOFDProtocolMessage [08:11:56]wFMCommunicate request_size=4 [08:11:56]MH_SAM_APDU [08:11:56]CAPDU: 80 11 00 00 [08:11:56]Write to MH i2c: E2 08 00 D9 04 80 11 00 00 00 00 00 00 57 [08:11:56]Write i2c OK [08:11:56]MH_I2C_Read... [08:11:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:11:56]Read from MH i2c: E2 [08:11:56]MH_I2C_Read... [08:11:56]Read from MH i2c: E2 17 00 [08:11:56]MH_I2C_Read... [08:11:56]Read from MH i2c: E2 17 00 D9 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 B0 [08:11:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [08:11:56]wFMCommunicate OK [08:11:56]CreateOFDProtocolMessage done [08:11:56]OFDSenderStorePacket 178366 [08:11:56]StoreOFDPacket docnum=178366 [08:11:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 0F 3C 07 01 81 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 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 42 00 00 00 F4 03 04 00 CC F2 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 BE B8 02 00 35 04 06 00 40 53 21 BC 03 3B 79 98 3E C3 2D 52 AE 04 [08:11:56]CheckFolder [08:11:56]dirname=/storage/ofd_packets [08:11:56]CheckFolder done [08:11:56]ProducePacketName [08:11:56]name=ofd_packets/00178366 [08:11:56]NVStorageSaveData ofd_packets/00178366 [08:11:56]File name is /storage/ofd_packets/00178366 [08:11:56]Write 301 bytes [08:11:56]NVStorageSaveData done [08:11:56]OFDSenderStorePacket done [08:11:56]KKMCreateOFDPacket done [08:11:56]NVStorageSaveData kkm_last_timestamp [08:11:56]File name is /storage/kkm_last_timestamp [08:11:56]Write 4 bytes [08:11:56]NVStorageSaveData done [08:11:56]ExternCall_PrintAddStr [08:11:56]wPrintStart [08:11:56]Write to MH i2c: 01 00 00 DA 04 DE [08:11:56]Write i2c OK [08:11:56]MH_I2C_Read... [08:11:56]Read from MH i2c: 01 [08:11:56]MH_I2C_Read... [08:11:56]Read from MH i2c: 01 07 00 [08:11:56]MH_I2C_Read... [08:11:56]Read from MH i2c: 01 07 00 DA 04 00 00 00 00 00 FF 0F F3 [08:11:56]RasterBufferAndPrint [08:11:56]line Счет N : (1)293065 [08:11:56]line ИНН: 02508201610067 [08:11:56]line Контрольно-Кассовый Чек [08:11:56]line ПРОДАЖА [08:11:56]line ТРК (МРК, ГНК) : 42 [08:11:56]line Товар: 2710124130 [08:11:56]line Аи-92-К-5 [08:11:56]line 5.900 * 67.80 [08:11:56]line = 400.02 [08:11:56]line НДС 12% НСП 1% [08:11:56]line > о реализуемом товаре [08:11:56]line ИТОГО: 400.02 [08:11:56]line НСП 1% : 3.54 [08:11:56]line НДС 12% : 42.48 [08:11:56]line Наличными: 0.00 [08:11:56]line Безнал.: 400.02 [08:11:56]line Место: АЗС № 130 "Партнер Нефть" [08:11:56]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:11:56]line СНО: Общий режим [08:11:56]line Чек 66 22.08.2024 08:11 [08:11:56]line Смена: 469 ФФД: 1.0 [08:11:56]line ЗНМ: 0300000071 [08:11:56]line РНМ: 0000000000092561 [08:11:56]line Версия ККМ: 001 [08:11:56]line Платежная система: O! деньги [08:11:56]line ФМ: 0000000000871778 [08:11:56]line ФД: 178366 [08:11:56]line ФПД: 70725792432955 [08:11:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T081156&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178366&fm=70725792432955&tin=02508201610067®Number=0000000000092561&sum=40002 [08:11:56]written 0, free lines is 4095 [08:11:56]OFD Sender: Processing packet 178365 [packets to send 497, broken 495] [08:11:56]ProducePacketName [08:11:56]name=ofd_packets/00178365 [08:11:56]OFD Sender: To server: pG, [08:11:56]CommunicateWithHost lk.salyk.kg:30040 [08:11:56]ConnectInit lk.salyk.kg [08:11:57]Write to MH i2c: 01 00 00 04 05 09 [08:11:57]Write i2c OK [08:11:57]MH_I2C_Read... [08:11:57]Read from MH i2c: 01 [08:11:57]MH_I2C_Read... [08:11:57]Read from MH i2c: 01 07 00 [08:11:57]MH_I2C_Read... [08:11:57]Read from MH i2c: 01 07 00 04 05 00 00 00 00 00 DE 0C FA [08:11:57]RasterBufferAndPrint [08:11:57]line [08:11:57]line [08:11:57]line [08:11:57]line [08:11:57]line [08:11:57]written 0, free lines is 3301 [08:11:57]MH_Cut [08:11:57]Write to MH i2c: D1 01 00 0B 05 01 E2 [08:11:57]Write i2c OK [08:11:57]MH_I2C_Read... [08:11:57]Read from MH i2c: D1 [08:11:57]MH_I2C_Read... [08:11:57]Read from MH i2c: D1 01 00 [08:11:57]MH_I2C_Read... [08:11:57]Read from MH i2c: D1 01 00 0B 05 00 E1 [08:11:57]Write to MH i2c: 01 00 00 0C 05 11 [08:11:57]Write i2c OK [08:11:57]MH_I2C_Read... [08:11:57]*** Cut start [08:11:57]*** Partial cut [08:11:57]*** CUTSNS_PIN = 1 [08:11:57]*** CUTSNS_PIN = 0 [08:11:58]*** Brake cut motor [08:11:58]Read from MH i2c: 01 [08:11:58]MH_I2C_Read... [08:11:58]*** Stop cut motor [08:11:58]*** Cut end [08:11:58]Read from MH i2c: 01 07 00 [08:11:58]MH_I2C_Read... [08:11:58]Read from MH i2c: 01 07 00 0C 05 00 00 00 00 00 FF 0F 26 [08:11:58]process_action close_receipt done [08:11:58]requested_data is exist [08:11:58]produce_requested_data [08:11:58]requested_item fm.sn is exist - process it [08:11:58]wFMCommunicate request_size=4 [08:11:58]MH_SAM_APDU [08:11:58]CAPDU: 80 11 00 00 [08:11:58]Write to MH i2c: E2 08 00 0D 05 80 11 00 00 00 00 00 00 8C [08:11:58]Write i2c OK [08:11:58]MH_I2C_Read... [08:11:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:11:58]Read from MH i2c: E2 [08:11:58]MH_I2C_Read... [08:11:58]Read from MH i2c: E2 17 00 [08:11:58]MH_I2C_Read... [08:11:58]Read from MH i2c: E2 17 00 0D 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 E5 [08:11:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [08:11:58]wFMCommunicate OK [08:11:58]requested_item fd.num is exist - process it [08:11:58]SAM_PROTO_GetFieldsCounters [08:11:58]wFMCommunicate request_size=4 [08:11:58]MH_SAM_APDU [08:11:58]CAPDU: 80 13 00 00 [08:11:58]Write to MH i2c: E2 08 00 0E 05 80 13 00 00 00 00 00 00 8F [08:11:58]Write i2c OK [08:11:58]MH_I2C_Read... [08:11:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:11:58]Read from MH i2c: E2 [08:11:58]MH_I2C_Read... [08:11:58]Read from MH i2c: E2 62 00 [08:11:58]MH_I2C_Read... [08:11:58]Read from MH i2c: E2 62 00 0E 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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 BE B8 02 00 0E 04 04 00 D5 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 C8 [08:11: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 BE B8 02 00 0E 04 04 00 D5 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 [08:11:58]wFMCommunicate OK [08:11:58]SAM_PROTO_GetFieldsCounters done [08:11:58]requested_item shift.num is exist - process it [08:11:58]requested_item shift.opened is exist - process it [08:11:58]req_shift_opened [08:11:58]FM_GetShiftState [08:11:58]SAM_PROTO_GetShiftState [08:11:58]wFMCommunicate request_size=4 [08:11:58]MH_SAM_APDU [08:11:58]CAPDU: 80 13 01 00 [08:11:58]Write to MH i2c: E2 08 00 0F 05 80 13 01 00 00 00 00 00 91 [08:11:58]Write i2c OK [08:11:58]MH_I2C_Read... [08:11:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:11:58]Read from MH i2c: E2 [08:11:58]MH_I2C_Read... [08:11:58]Read from MH i2c: E2 0E 00 [08:11:58]MH_I2C_Read... [08:11:58]Read from MH i2c: E2 0E 00 0F 05 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 3F [08:11:58]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [08:11:58]wFMCommunicate OK [08:11:58]SAM_PROTO_GetShiftState done [08:11:58]FM_GetShiftState done [08:11:58]req_shift_opened done [08:11:58]requested_item shift.open_date is exist - process it [08:11:58]req_shift_open_date [08:11:58]req_shift_open_date done [08:11:58]produce_requested_data done [08:11:58]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178366,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [08:11:58]process_action_free close_receipt [08:11:58]json_value_free [08:11:58]json_value_free done [08:11:58]process_json_proto returns [08:11:58]Send response to host [08:11:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178366,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [08:11:58]free response buf [08:11:58]execute_script done [08:11:58]execute_script returns [08:11:58]free content buf [08:11:58]Sock 9.Close socket [08:11:58]Sock 9.Thread stoped [08:12:39]recv_with_timeout no data received [08:13:09]accept exits with 7 [08:13:09]New connection [08:13:09]New thread 3067284836 created [08:13:09]Thread 3067428196 joined [08:13:09]Waiting for new connection... [08:13:09] Sock 7.Parse request [08:13:09]Sock 7.Check first char [08:13:09]Sock 7.First char is OK [08:13:09]request: POST /json_proto HTTP/1.0 [08:13:09]Method: POST [08:13:09]URL: /json_proto [08:13:09]Method is POST - this is cgi request [08:13:09]url: /json_proto [08:13:09]query_string will be loaded in cgi processing [08:13:09]execute_cgi json_proto POST (null) [08:13:09]execute_cgi path=json_proto method=POST [08:13:09]POST find Content-Length [08:13:09]Host: 172.17.44.131:8080 [08:13:09]Content-Length: 679 [08:13:09]Content-Type: application/json [08:13:09] [08:13:09]POST finish read [08:13:09]Found Content-Length = 679 [08:13:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293066", "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" : 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" ] } } [08:13:09]execute_script... [08:13: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)293066", "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" : 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" ] } } [08:13:09]POST & json_proto [08:13:09]process_json_proto [08:13:09]json parsed OK: [08:13:09]protocol is kg_v1.0 [08:13:09]action value=close_receipt [08:13:09]process_action close_receipt [08:13:09]cmd_close_receipt [08:13:09]MH_GetDate [08:13:09]Write to MH i2c: F0 00 00 10 05 04 [08:13:09]Write i2c OK [08:13:09]MH_I2C_Read... [08:13:09]Read from MH i2c: F0 [08:13:09]MH_I2C_Read... [08:13:09]Read from MH i2c: F0 09 00 [08:13:09]MH_I2C_Read... [08:13:09]Read from MH i2c: F0 09 00 10 05 00 16 F3 C6 66 4F 53 BE 66 08 [08:13:09]GetLastDocTimeStamp 1724314316 [08:13:09]current date 1724314390 [08:13:09]FM_GetShiftState [08:13:09]SAM_PROTO_GetShiftState [08:13:09]wFMCommunicate request_size=4 [08:13:09]MH_SAM_APDU [08:13:09]CAPDU: 80 13 01 00 [08:13:09]Write to MH i2c: E2 08 00 11 05 80 13 01 00 00 00 00 00 93 [08:13:09]Write i2c OK [08:13:09]MH_I2C_Read... [08:13:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:13:09]Read from MH i2c: E2 [08:13:09]MH_I2C_Read... [08:13:09]Read from MH i2c: E2 0E 00 [08:13:09]MH_I2C_Read... [08:13:09]Read from MH i2c: E2 0E 00 11 05 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 41 [08:13:09]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [08:13:09]wFMCommunicate OK [08:13:09]SAM_PROTO_GetShiftState done [08:13:09]FM_GetShiftState done [08:13:09]opened in 1724285939 [08:13:09]opened+sec_in_day 1724372339 [08:13:09]quantity*price = 160020 [08:13:09]sum+1 = 160021 [08:13:09]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 СНО: Общий режим Чек 67 22.08.2024 08:13 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178367 ФПД: 104906889187370 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T081310&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178367&fm=104906889187370&tin=02508201610067®Number=0000000000092561&sum=160000 [08:13:10]StoreToDocumentArchive [08:13:10]shift 469 fd 178367 [08:13:10]save to /storage/0469/doc_00178367 [08:13:10]save last doc name /storage/0469/doc_00178367 to /storage/kkm_last_doc_name [08:13:10]save OK [08:13:10]Clear old archive folders... [08:13:10]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:13:10]tlvbuf is 01A613A0 [08:13:10]SAM_PROTO_ClearQueue [08:13:10]wFMCommunicate request_size=4 [08:13:10]MH_SAM_APDU [08:13:10]CAPDU: 80 09 00 00 [08:13:10]Write to MH i2c: E2 08 00 1E 05 80 09 00 00 00 00 00 00 95 [08:13:10]Write i2c OK [08:13:10]MH_I2C_Read... [08:13:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:13:10]Read from MH i2c: E2 [08:13:10]MH_I2C_Read... [08:13:10]Read from MH i2c: E2 03 00 [08:13:10]MH_I2C_Read... [08:13:10]Read from MH i2c: E2 03 00 1E 05 00 90 00 97 [08:13:10]RAPDU: 90 00 [08:13:10]wFMCommunicate OK [08:13:10]SAM_PROTO_ClearQueue done [08:13:10]KKMCreateOFDPacket [08:13:10]OFDProtocolAddRootSTLVToBuf [08:13:10]FM_MakeSignedData [08:13:10]FM_MakeSignedData [08:13:10]SAM_PROTO_SignData [08:13:10]wFMCommunicate request_size=4 [08:13:10]MH_SAM_APDU [08:13:10]CAPDU: 80 0D 01 02 [08:13:10]Write to MH i2c: E2 08 00 1F 05 80 0D 01 02 00 00 00 00 9D [08:13:10]Write i2c OK [08:13:10]MH_I2C_Read... [08:13:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:13:10]Read from MH i2c: E2 [08:13:10]MH_I2C_Read... [08:13:10]Read from MH i2c: E2 03 00 [08:13:10]MH_I2C_Read... [08:13:10]Read from MH i2c: E2 03 00 1F 05 00 90 00 98 [08:13:10]RAPDU: 90 00 [08:13:10]wFMCommunicate OK [08:13:10]wFMCommunicate request_size=255 [08:13:10]MH_SAM_APDU [08:13: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 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 43 00 00 00 F4 03 04 00 16 F3 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 BF B8 02 00 35 04 06 00 5F 69 89 DD [08:13:10]Write to MH i2c: E2 02 01 20 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 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 43 00 00 00 F4 03 04 00 16 F3 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 BF B8 02 00 35 04 06 00 5F 69 89 DD 00 00 D0 [08:13:10]Write i2c OK [08:13:10]MH_I2C_Read... [08:13:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:13:10]Read from MH i2c: E2 [08:13:10]MH_I2C_Read... [08:13:10]Read from MH i2c: E2 03 00 [08:13:10]MH_I2C_Read... [08:13:10]Read from MH i2c: E2 03 00 20 05 00 90 00 99 [08:13:10]RAPDU: 90 00 [08:13:10]wFMCommunicate OK [08:13:10]wFMCommunicate request_size=7 [08:13:10]MH_SAM_APDU [08:13:10]CAPDU: 80 0D 02 02 02 50 2A [08:13:10]Write to MH i2c: E2 0A 00 21 05 80 0D 02 02 02 00 50 2A 00 00 1E [08:13:10]Write i2c OK [08:13:10]MH_I2C_Read... [08:13:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:13:10]Read from MH i2c: E2 [08:13:10]MH_I2C_Read... [08:13:10]Read from MH i2c: E2 03 00 [08:13:10]MH_I2C_Read... [08:13:10]Read from MH i2c: E2 03 00 21 05 00 90 00 9A [08:13:10]RAPDU: 90 00 [08:13:10]wFMCommunicate OK [08:13:10]wFMCommunicate request_size=4 [08:13:10]MH_SAM_APDU [08:13:10]CAPDU: 80 0D 03 02 [08:13:10]Write to MH i2c: E2 08 00 22 05 80 0D 03 02 00 00 00 00 A2 [08:13:10]Write i2c OK [08:13:10]MH_I2C_Read... [08:13:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:13:10]Read from MH i2c: E2 [08:13:10]MH_I2C_Read... [08:13:10]Read from MH i2c: E2 0B 00 [08:13:10]MH_I2C_Read... [08:13:10]Read from MH i2c: E2 0B 00 22 05 00 F2 6D 0B 96 17 80 4E 3B 90 00 C3 [08:13:10]RAPDU: F2 6D 0B 96 17 80 4E 3B 90 00 [08:13:10]wFMCommunicate OK [08:13:10]SAM_PROTO_SignData done [08:13:10]FM_MakeSignedData done [08:13:10]CreateOFDProtocolMessage [08:13:10]wFMCommunicate request_size=4 [08:13:10]MH_SAM_APDU [08:13:10]CAPDU: 80 11 00 00 [08:13:10]Write to MH i2c: E2 08 00 23 05 80 11 00 00 00 00 00 00 A2 [08:13:10]Write i2c OK [08:13:10]MH_I2C_Read... [08:13:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:13:10]Read from MH i2c: E2 [08:13:10]MH_I2C_Read... [08:13:10]Read from MH i2c: E2 17 00 [08:13:10]MH_I2C_Read... [08:13:10]Read from MH i2c: E2 17 00 23 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 FB [08:13:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [08:13:10]wFMCommunicate OK [08:13:10]CreateOFDProtocolMessage done [08:13:10]OFDSenderStorePacket 178367 [08:13:10]StoreOFDPacket docnum=178367 [08:13:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0C 01 00 00 39 28 04 01 59 5B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 43 00 00 00 F4 03 04 00 16 F3 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 BF B8 02 00 35 04 06 00 5F 69 89 DD 50 2A F2 6D 0B 96 17 80 4E 3B [08:13:10]CheckFolder [08:13:10]dirname=/storage/ofd_packets [08:13:10]CheckFolder done [08:13:10]ProducePacketName [08:13:10]name=ofd_packets/00178367 [08:13:10]NVStorageSaveData ofd_packets/00178367 [08:13:10]File name is /storage/ofd_packets/00178367 [08:13:10]Write 298 bytes [08:13:10]NVStorageSaveData done [08:13:10]OFDSenderStorePacket done [08:13:10]KKMCreateOFDPacket done [08:13:10]NVStorageSaveData kkm_last_timestamp [08:13:10]File name is /storage/kkm_last_timestamp [08:13:10]Write 4 bytes [08:13:10]NVStorageSaveData done [08:13:10]ExternCall_PrintAddStr [08:13:10]wPrintStart [08:13:10]Write to MH i2c: 01 00 00 24 05 29 [08:13:10]Write i2c OK [08:13:10]MH_I2C_Read... [08:13:10]Read from MH i2c: 01 [08:13:10]MH_I2C_Read... [08:13:10]Read from MH i2c: 01 07 00 [08:13:10]MH_I2C_Read... [08:13:10]Read from MH i2c: 01 07 00 24 05 00 00 00 00 00 FF 0F 3E [08:13:10]RasterBufferAndPrint [08:13:10]line Счет N : (1)293066 [08:13:10]line ИНН: 02508201610067 [08:13:10]line Контрольно-Кассовый Чек [08:13:10]line ПРОДАЖА [08:13:10]line ТРК (МРК, ГНК) : 44 [08:13:10]line Товар: 2710194800 [08:13:10]line ДТ-К-5 [08:13:10]line 21.000 * 76.20 [08:13:10]line = 1600.20 [08:13:10]line НДС 12% НСП 1% [08:13:10]line > о реализуемом товаре [08:13:10]line ОКРУГЛЕНИЕ: -0.20 [08:13:10]line ИТОГО: 1600.00 [08:13:10]line Внесено: 1600.00 [08:13:10]line СДАЧА: 0.00 [08:13:10]line НСП 1% : 14.16 [08:13:10]line НДС 12% : 169.93 [08:13:10]line Наличными: 1600.00 [08:13:10]line Безнал.: 0.00 [08:13:10]line Место: АЗС № 130 "Партнер Нефть" [08:13:10]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:13:10]line СНО: Общий режим [08:13:10]line Чек 67 22.08.2024 08:13 [08:13:10]line Смена: 469 ФФД: 1.0 [08:13:10]line ЗНМ: 0300000071 [08:13:10]line РНМ: 0000000000092561 [08:13:10]line Версия ККМ: 001 [08:13:10]line ФМ: 0000000000871778 [08:13:10]line ФД: 178367 [08:13:10]line ФПД: 104906889187370 [08:13:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T081310&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178367&fm=104906889187370&tin=02508201610067®Number=0000000000092561&sum=160000 [08:13:11]written 0, free lines is 4095 [08:13:11]Write to MH i2c: 01 00 00 4F 05 54 [08:13:11]Write i2c OK [08:13:11]MH_I2C_Read... [08:13:11]Read from MH i2c: 01 [08:13:11]MH_I2C_Read... [08:13:11]Read from MH i2c: 01 07 00 [08:13:11]MH_I2C_Read... [08:13:11]Read from MH i2c: 01 07 00 4F 05 00 00 00 00 00 D9 0C 40 [08:13:11]RasterBufferAndPrint [08:13:11]line [08:13:11]line [08:13:11]line [08:13:11]line [08:13:11]line [08:13:11]written 0, free lines is 3296 [08:13:11]MH_Cut [08:13:11]Write to MH i2c: D1 01 00 56 05 01 2D [08:13:11]Write i2c OK [08:13:11]MH_I2C_Read... [08:13:11]Read from MH i2c: D1 [08:13:11]MH_I2C_Read... [08:13:11]Read from MH i2c: D1 01 00 [08:13:11]MH_I2C_Read... [08:13:11]Read from MH i2c: D1 01 00 56 05 00 2C [08:13:11]Write to MH i2c: 01 00 00 57 05 5C [08:13:11]Write i2c OK [08:13:11]MH_I2C_Read... [08:13:12]*** Cut start [08:13:12]*** Partial cut [08:13:12]*** CUTSNS_PIN = 1 [08:13:12]*** CUTSNS_PIN = 0 [08:13:12]*** Brake cut motor [08:13:12]Read from MH i2c: 01 [08:13:12]MH_I2C_Read... [08:13:12]*** Stop cut motor [08:13:12]*** Cut end [08:13:12]Read from MH i2c: 01 07 00 [08:13:12]MH_I2C_Read... [08:13:12]Read from MH i2c: 01 07 00 57 05 00 00 00 00 00 FF 0F 71 [08:13:12]process_action close_receipt done [08:13:12]requested_data is exist [08:13:12]produce_requested_data [08:13:12]requested_item fm.sn is exist - process it [08:13:12]wFMCommunicate request_size=4 [08:13:12]MH_SAM_APDU [08:13:12]CAPDU: 80 11 00 00 [08:13:12]Write to MH i2c: E2 08 00 58 05 80 11 00 00 00 00 00 00 D7 [08:13:12]Write i2c OK [08:13:12]MH_I2C_Read... [08:13:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:13:12]Read from MH i2c: E2 [08:13:12]MH_I2C_Read... [08:13:12]Read from MH i2c: E2 17 00 [08:13:12]MH_I2C_Read... [08:13:12]Read from MH i2c: E2 17 00 58 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 30 [08:13:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [08:13:12]wFMCommunicate OK [08:13:12]requested_item fd.num is exist - process it [08:13:12]SAM_PROTO_GetFieldsCounters [08:13:12]wFMCommunicate request_size=4 [08:13:12]MH_SAM_APDU [08:13:12]CAPDU: 80 13 00 00 [08:13:12]Write to MH i2c: E2 08 00 59 05 80 13 00 00 00 00 00 00 DA [08:13:12]Write i2c OK [08:13:12]MH_I2C_Read... [08:13:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:13:13]Read from MH i2c: E2 [08:13:13]MH_I2C_Read... [08:13:13]Read from MH i2c: E2 62 00 [08:13:13]MH_I2C_Read... [08:13:13]Read from MH i2c: E2 62 00 59 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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 BF B8 02 00 0E 04 04 00 D5 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 17 [08:13: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 BF B8 02 00 0E 04 04 00 D5 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 [08:13:13]wFMCommunicate OK [08:13:13]SAM_PROTO_GetFieldsCounters done [08:13:13]requested_item shift.num is exist - process it [08:13:13]requested_item shift.opened is exist - process it [08:13:13]req_shift_opened [08:13:13]FM_GetShiftState [08:13:13]SAM_PROTO_GetShiftState [08:13:13]wFMCommunicate request_size=4 [08:13:13]MH_SAM_APDU [08:13:13]CAPDU: 80 13 01 00 [08:13:13]Write to MH i2c: E2 08 00 5A 05 80 13 01 00 00 00 00 00 DC [08:13:13]Write i2c OK [08:13:13]MH_I2C_Read... [08:13:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:13:13]Read from MH i2c: E2 [08:13:13]MH_I2C_Read... [08:13:13]Read from MH i2c: E2 0E 00 [08:13:13]MH_I2C_Read... [08:13:13]Read from MH i2c: E2 0E 00 5A 05 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 8A [08:13:13]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [08:13:13]wFMCommunicate OK [08:13:13]SAM_PROTO_GetShiftState done [08:13:13]FM_GetShiftState done [08:13:13]req_shift_opened done [08:13:13]requested_item shift.open_date is exist - process it [08:13:13]req_shift_open_date [08:13:13]req_shift_open_date done [08:13:13]produce_requested_data done [08:13:13]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178367,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [08:13:13]process_action_free close_receipt [08:13:13]json_value_free [08:13:13]json_value_free done [08:13:13]process_json_proto returns [08:13:13]Send response to host [08:13:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178367,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [08:13:13]free response buf [08:13:13]execute_script done [08:13:13]execute_script returns [08:13:13]free content buf [08:13:13]Sock 7.Close socket [08:13:13]Sock 7.Thread stoped [08:14:10]ConnectInit Can't connect to host [08:14:10]CommunicateWithHost connect error [08:14:10]CommunicateWithHost err = -1 [08:14:10]OFD Sender: Server communicate error [08:14:10]OFD Sender: Processing packet 178365 [packets to send 498, broken 495] [08:14:10]ProducePacketName [08:14:10]name=ofd_packets/00178365 [08:14:10]OFD Sender: To server: pG, [08:14:10]CommunicateWithHost lk.salyk.kg:30040 [08:14:10]ConnectInit lk.salyk.kg [08:14:11]Connected sock=7 [08:14: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 37 38 0F 01 00 00 FD DC 07 01 CA 8E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 41 00 00 00 F4 03 04 00 C3 F2 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 BD B8 02 00 35 04 06 00 C5 B0 DB 55 78 14 1D 22 0D 0E 4C 1A 80 2F [08:14:16]recv_with_timeout no data received [08:14:16]CommunicateWithHost answer receiving error [08:14:16]CommunicateWithHost err = -3 [08:14:16]OFD Sender: Server communicate error [08:14:21]OFD Sender: Processing packet 178365 [packets to send 498, broken 495] [08:14:21]ProducePacketName [08:14:21]name=ofd_packets/00178365 [08:14:21]OFD Sender: To server: pG, [08:14:21]CommunicateWithHost lk.salyk.kg:30040 [08:14:21]ConnectInit lk.salyk.kg [08:14:25]Connected sock=7 [08:14: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 37 38 0F 01 00 00 FD DC 07 01 CA 8E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 41 00 00 00 F4 03 04 00 C3 F2 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 BD B8 02 00 35 04 06 00 C5 B0 DB 55 78 14 1D 22 0D 0E 4C 1A 80 2F [08:14:30]recv_with_timeout no data received [08:14:30]CommunicateWithHost answer receiving error [08:14:30]CommunicateWithHost err = -3 [08:14:30]OFD Sender: Server communicate error [08:14:35]OFD Sender: Processing packet 178365 [packets to send 498, broken 495] [08:14:35]ProducePacketName [08:14:35]name=ofd_packets/00178365 [08:14:35]OFD Sender: To server: pG, [08:14:35]CommunicateWithHost lk.salyk.kg:30040 [08:14:35]ConnectInit lk.salyk.kg [08:14:39]recv_with_timeout no data received [08:14:40]ConnectInit Can't take IP for lk.salyk.kg [08:14:40]CommunicateWithHost connect error [08:14:40]CommunicateWithHost err = -1 [08:14:40]OFD Sender: Server communicate error [08:14:45]OFD Sender: Processing packet 178365 [packets to send 498, broken 495] [08:14:45]ProducePacketName [08:14:45]name=ofd_packets/00178365 [08:14:45]OFD Sender: To server: pG, [08:14:45]CommunicateWithHost lk.salyk.kg:30040 [08:14:45]ConnectInit lk.salyk.kg [08:14:46]Connected sock=10 [08:14: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 37 38 0F 01 00 00 FD DC 07 01 CA 8E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 41 00 00 00 F4 03 04 00 C3 F2 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 BD B8 02 00 35 04 06 00 C5 B0 DB 55 78 14 1D 22 0D 0E 4C 1A 80 2F [08:14: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 37 38 4F 00 00 00 DE 53 47 00 84 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 37 38 10 04 04 00 BD B8 02 00 F4 03 04 00 20 9F C6 66 B6 04 01 00 00 73 B9 15 F2 E0 A8 B7 1C [08:14:47]CommunicateWithHost err = 0 [08:14:47]CheckOFDResponse [08:14:47]1017 (14) - 77093643461234 [08:14:47]1041 (16) - 0000000000871778 [08:14:47]1040 (4) - 178365 [08:14:47]1012 (4) - 22.08.2024 02:14 [08:14:47]1206 (1) - 0 [08:14:47]OFD Sender: Remove packet 178365 [08:14:47]ProducePacketName [08:14:47]name=ofd_packets/00178365 [08:14:47]NVStorageDeleteData [08:14:47]OFD Sender: Processing packet 178366 [packets to send 497, broken 495] [08:14:47]ProducePacketName [08:14:47]name=ofd_packets/00178366 [08:14:47]OFD Sender: To server: pG, [08:14:47]CommunicateWithHost lk.salyk.kg:30040 [08:14:47]ConnectInit lk.salyk.kg [08:14:49]Connected sock=7 [08:14:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 0F 3C 07 01 81 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 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 42 00 00 00 F4 03 04 00 CC F2 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 BE B8 02 00 35 04 06 00 40 53 21 BC 03 3B 79 98 3E C3 2D 52 AE 04 [08:14: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 37 38 4F 00 00 00 3D 0B 47 00 31 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 37 38 10 04 04 00 BE B8 02 00 F4 03 04 00 22 9F C6 66 B6 04 01 00 00 F4 27 0E 25 AF DB B4 A0 [08:14:50]CommunicateWithHost err = 0 [08:14:50]CheckOFDResponse [08:14:50]1017 (14) - 77093643461234 [08:14:50]1041 (16) - 0000000000871778 [08:14:50]1040 (4) - 178366 [08:14:50]1012 (4) - 22.08.2024 02:14 [08:14:50]1206 (1) - 0 [08:14:50]OFD Sender: Remove packet 178366 [08:14:50]ProducePacketName [08:14:50]name=ofd_packets/00178366 [08:14:50]NVStorageDeleteData [08:14:50]OFD Sender: Processing packet 178367 [packets to send 496, broken 495] [08:14:50]ProducePacketName [08:14:50]name=ofd_packets/00178367 [08:14:50]OFD Sender: To server: pG, [08:14:50]CommunicateWithHost lk.salyk.kg:30040 [08:14:50]ConnectInit lk.salyk.kg [08:14:50]Connected sock=7 [08:14: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 37 38 0C 01 00 00 39 28 04 01 59 5B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 43 00 00 00 F4 03 04 00 16 F3 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 BF B8 02 00 35 04 06 00 5F 69 89 DD 50 2A F2 6D 0B 96 17 80 4E 3B [08:14: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 37 38 4F 00 00 00 FB FB 47 00 DE 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 37 38 10 04 04 00 BF B8 02 00 F4 03 04 00 23 9F C6 66 B6 04 01 00 00 98 BB D6 F5 BA 83 57 6B [08:14:51]CommunicateWithHost err = 0 [08:14:51]CheckOFDResponse [08:14:51]1017 (14) - 77093643461234 [08:14:51]1041 (16) - 0000000000871778 [08:14:51]1040 (4) - 178367 [08:14:51]1012 (4) - 22.08.2024 02:14 [08:14:51]1206 (1) - 0 [08:14:51]OFD Sender: Remove packet 178367 [08:14:51]ProducePacketName [08:14:51]name=ofd_packets/00178367 [08:14:51]NVStorageDeleteData [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:47]OFD Sender: No OFD packet to send [08:15:52]OFD Sender: No OFD packet to send [08:15:57]OFD Sender: No OFD packet to send [08:16:02]OFD Sender: No OFD packet to send [08:16:04]accept exits with 9 [08:16:04]New connection [08:16:04]New thread 3067428196 created [08:16:04]Thread 3067284836 joined [08:16:04]Waiting for new connection... [08:16:04] Sock 9.Parse request [08:16:04]Sock 9.Check first char [08:16:04]Sock 9.First char is OK [08:16:04]request: POST /json_proto HTTP/1.0 [08:16:04]Method: POST [08:16:04]URL: /json_proto [08:16:04]Method is POST - this is cgi request [08:16:04]url: /json_proto [08:16:04]query_string will be loaded in cgi processing [08:16:04]execute_cgi json_proto POST (null) [08:16:04]execute_cgi path=json_proto method=POST [08:16:04]POST find Content-Length [08:16:04]Host: 172.17.44.131:8080 [08:16:04]Content-Length: 667 [08:16:04]Content-Type: application/json [08:16:04] [08:16:04]POST finish read [08:16:04]Found Content-Length = 667 [08:16:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293068", "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.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" ] } } [08:16:04]execute_script... [08:16:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293068", "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.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" ] } } [08:16:04]POST & json_proto [08:16:04]process_json_proto [08:16:04]json parsed OK: [08:16:04]protocol is kg_v1.0 [08:16:04]action value=close_receipt [08:16:04]process_action close_receipt [08:16:04]cmd_close_receipt [08:16:04]MH_GetDate [08:16:04]Write to MH i2c: F0 00 00 5B 05 4F [08:16:04]Write i2c OK [08:16:04]MH_I2C_Read... [08:16:04]Read from MH i2c: F0 [08:16:04]MH_I2C_Read... [08:16:04]Read from MH i2c: F0 09 00 [08:16:04]MH_I2C_Read... [08:16:04]Read from MH i2c: F0 09 00 5B 05 00 C5 F3 C6 66 4F 53 BE 66 02 [08:16:04]GetLastDocTimeStamp 1724314390 [08:16:04]current date 1724314565 [08:16:04]FM_GetShiftState [08:16:04]SAM_PROTO_GetShiftState [08:16:04]wFMCommunicate request_size=4 [08:16:04]MH_SAM_APDU [08:16:04]CAPDU: 80 13 01 00 [08:16:04]Write to MH i2c: E2 08 00 5C 05 80 13 01 00 00 00 00 00 DE [08:16:04]Write i2c OK [08:16:04]MH_I2C_Read... [08:16:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:16:04]Read from MH i2c: E2 [08:16:04]MH_I2C_Read... [08:16:04]Read from MH i2c: E2 0E 00 [08:16:04]MH_I2C_Read... [08:16:04]Read from MH i2c: E2 0E 00 5C 05 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 8C [08:16:04]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [08:16:04]wFMCommunicate OK [08:16:04]SAM_PROTO_GetShiftState done [08:16:04]FM_GetShiftState done [08:16:04]opened in 1724285939 [08:16:04]opened+sec_in_day 1724372339 [08:16:04]quantity*price = 55040 [08:16:04]sum+1 = 55041 [08:16:04]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 СНО: Общий режим Чек 68 22.08.2024 08:16 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178368 ФПД: 23067376996783 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T081605&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178368&fm=23067376996783&tin=02508201610067®Number=0000000000092561&sum=55000 [08:16:05]StoreToDocumentArchive [08:16:05]shift 469 fd 178368 [08:16:05]save to /storage/0469/doc_00178368 [08:16:05]save last doc name /storage/0469/doc_00178368 to /storage/kkm_last_doc_name [08:16:05]save OK [08:16:05]Clear old archive folders... [08:16:05]ProcessDocumentItem done err = 0, tmpTLVsize=249 [08:16:05]tlvbuf is 01A64A20 [08:16:05]SAM_PROTO_ClearQueue [08:16:05]wFMCommunicate request_size=4 [08:16:05]MH_SAM_APDU [08:16:05]CAPDU: 80 09 00 00 [08:16:05]Write to MH i2c: E2 08 00 69 05 80 09 00 00 00 00 00 00 E0 [08:16:05]Write i2c OK [08:16:05]MH_I2C_Read... [08:16:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:16:05]Read from MH i2c: E2 [08:16:05]MH_I2C_Read... [08:16:05]Read from MH i2c: E2 03 00 [08:16:05]MH_I2C_Read... [08:16:05]Read from MH i2c: E2 03 00 69 05 00 90 00 E2 [08:16:05]RAPDU: 90 00 [08:16:05]wFMCommunicate OK [08:16:05]SAM_PROTO_ClearQueue done [08:16:05]KKMCreateOFDPacket [08:16:05]OFDProtocolAddRootSTLVToBuf [08:16:05]FM_MakeSignedData [08:16:05]FM_MakeSignedData [08:16:05]SAM_PROTO_SignData [08:16:05]wFMCommunicate request_size=4 [08:16:05]MH_SAM_APDU [08:16:05]CAPDU: 80 0D 01 02 [08:16:05]Write to MH i2c: E2 08 00 6A 05 80 0D 01 02 00 00 00 00 E8 [08:16:05]Write i2c OK [08:16:05]MH_I2C_Read... [08:16:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:16:05]Read from MH i2c: E2 [08:16:05]MH_I2C_Read... [08:16:05]Read from MH i2c: E2 03 00 [08:16:05]MH_I2C_Read... [08:16:05]Read from MH i2c: E2 03 00 6A 05 00 90 00 E3 [08:16:05]RAPDU: 90 00 [08:16:05]wFMCommunicate OK [08:16:05]wFMCommunicate request_size=255 [08:16:05]MH_SAM_APDU [08:16:05]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 44 00 00 00 F4 03 04 00 C5 F3 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 C0 B8 02 00 35 04 06 00 14 FA CA [08:16:05]Write to MH i2c: E2 02 01 6B 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 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 44 00 00 00 F4 03 04 00 C5 F3 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 C0 B8 02 00 35 04 06 00 14 FA CA 00 00 5F [08:16:05]Write i2c OK [08:16:05]MH_I2C_Read... [08:16:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:16:06]Read from MH i2c: E2 [08:16:06]MH_I2C_Read... [08:16:06]Read from MH i2c: E2 03 00 [08:16:06]MH_I2C_Read... [08:16:06]Read from MH i2c: E2 03 00 6B 05 00 90 00 E4 [08:16:06]RAPDU: 90 00 [08:16:06]wFMCommunicate OK [08:16:06]wFMCommunicate request_size=8 [08:16:06]MH_SAM_APDU [08:16:06]CAPDU: 80 0D 02 02 03 CF D1 AF [08:16:06]Write to MH i2c: E2 0B 00 6C 05 80 0D 02 02 03 00 CF D1 AF 00 00 40 [08:16:06]Write i2c OK [08:16:06]MH_I2C_Read... [08:16:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:16:06]Read from MH i2c: E2 [08:16:06]MH_I2C_Read... [08:16:06]Read from MH i2c: E2 03 00 [08:16:06]MH_I2C_Read... [08:16:06]Read from MH i2c: E2 03 00 6C 05 00 90 00 E5 [08:16:06]RAPDU: 90 00 [08:16:06]wFMCommunicate OK [08:16:06]wFMCommunicate request_size=4 [08:16:06]MH_SAM_APDU [08:16:06]CAPDU: 80 0D 03 02 [08:16:06]Write to MH i2c: E2 08 00 6D 05 80 0D 03 02 00 00 00 00 ED [08:16:06]Write i2c OK [08:16:06]MH_I2C_Read... [08:16:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:16:06]Read from MH i2c: E2 [08:16:06]MH_I2C_Read... [08:16:06]Read from MH i2c: E2 0B 00 [08:16:06]MH_I2C_Read... [08:16:06]Read from MH i2c: E2 0B 00 6D 05 00 5B 06 BF 12 A0 4E 10 A1 90 00 BF [08:16:06]RAPDU: 5B 06 BF 12 A0 4E 10 A1 90 00 [08:16:06]wFMCommunicate OK [08:16:06]SAM_PROTO_SignData done [08:16:06]FM_MakeSignedData done [08:16:06]CreateOFDProtocolMessage [08:16:06]wFMCommunicate request_size=4 [08:16:06]MH_SAM_APDU [08:16:06]CAPDU: 80 11 00 00 [08:16:06]Write to MH i2c: E2 08 00 6E 05 80 11 00 00 00 00 00 00 ED [08:16:06]Write i2c OK [08:16:06]MH_I2C_Read... [08:16:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:16:06]Read from MH i2c: E2 [08:16:06]MH_I2C_Read... [08:16:06]Read from MH i2c: E2 17 00 [08:16:06]MH_I2C_Read... [08:16:06]Read from MH i2c: E2 17 00 6E 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 46 [08:16:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [08:16:06]wFMCommunicate OK [08:16:06]CreateOFDProtocolMessage done [08:16:06]OFDSenderStorePacket 178368 [08:16:06]StoreOFDPacket docnum=178368 [08:16:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0D 01 00 00 DF 0F 05 01 6A 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 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 44 00 00 00 F4 03 04 00 C5 F3 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 C0 B8 02 00 35 04 06 00 14 FA CA CF D1 AF 5B 06 BF 12 A0 4E 10 A1 [08:16:06]CheckFolder [08:16:06]dirname=/storage/ofd_packets [08:16:06]CheckFolder done [08:16:06]ProducePacketName [08:16:06]name=ofd_packets/00178368 [08:16:06]NVStorageSaveData ofd_packets/00178368 [08:16:06]File name is /storage/ofd_packets/00178368 [08:16:06]Write 299 bytes [08:16:06]NVStorageSaveData done [08:16:06]OFDSenderStorePacket done [08:16:06]KKMCreateOFDPacket done [08:16:06]NVStorageSaveData kkm_last_timestamp [08:16:06]File name is /storage/kkm_last_timestamp [08:16:06]Write 4 bytes [08:16:06]NVStorageSaveData done [08:16:06]ExternCall_PrintAddStr [08:16:06]wPrintStart [08:16:06]Write to MH i2c: 01 00 00 6F 05 74 [08:16:06]Write i2c OK [08:16:06]MH_I2C_Read... [08:16:06]Read from MH i2c: 01 [08:16:06]MH_I2C_Read... [08:16:06]Read from MH i2c: 01 07 00 [08:16:06]MH_I2C_Read... [08:16:06]Read from MH i2c: 01 07 00 6F 05 00 00 00 00 00 FF 0F 89 [08:16:06]RasterBufferAndPrint [08:16:06]line Счет N : (1)293068 [08:16:06]line ИНН: 02508201610067 [08:16:06]line Контрольно-Кассовый Чек [08:16:06]line ПРОДАЖА [08:16:06]line ТРК (МРК, ГНК) : 41 [08:16:06]line Товар: 2710124130 [08:16:06]line SU-92-К-5 [08:16:06]line 8.000 * 68.80 [08:16:06]line = 550.40 [08:16:06]line НДС 12% НСП 1% [08:16:06]line > о реализуемом товаре [08:16:06]line ОКРУГЛЕНИЕ: -0.40 [08:16:06]line ИТОГО: 550.00 [08:16:06]line Внесено: 550.00 [08:16:06]line СДАЧА: 0.00 [08:16:06]line НСП 1% : 4.87 [08:16:06]line НДС 12% : 58.45 [08:16:06]line Наличными: 550.00 [08:16:06]line Безнал.: 0.00 [08:16:06]line Место: АЗС № 130 "Партнер Нефть" [08:16:06]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:16:06]line СНО: Общий режим [08:16:06]line Чек 68 22.08.2024 08:16 [08:16:06]line Смена: 469 ФФД: 1.0 [08:16:06]line ЗНМ: 0300000071 [08:16:06]line РНМ: 0000000000092561 [08:16:06]line Версия ККМ: 001 [08:16:06]line ФМ: 0000000000871778 [08:16:06]line ФД: 178368 [08:16:06]line ФПД: 23067376996783 [08:16:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T081605&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178368&fm=23067376996783&tin=02508201610067®Number=0000000000092561&sum=55000 [08:16:06]OFD Sender: Processing packet 178368 [packets to send 496, broken 495] [08:16:06]ProducePacketName [08:16:06]name=ofd_packets/00178368 [08:16:06]OFD Sender: To server: pG, [08:16:06]CommunicateWithHost lk.salyk.kg:30040 [08:16:06]ConnectInit lk.salyk.kg [08:16:06]written 0, free lines is 4095 [08:16:07]Write to MH i2c: 01 00 00 9A 05 9F [08:16:07]Write i2c OK [08:16:07]MH_I2C_Read... [08:16:07]Read from MH i2c: 01 [08:16:07]MH_I2C_Read... [08:16:07]Read from MH i2c: 01 07 00 [08:16:07]MH_I2C_Read... [08:16:07]Read from MH i2c: 01 07 00 9A 05 00 00 00 00 00 C4 0C 76 [08:16:07]RasterBufferAndPrint [08:16:07]line [08:16:07]line [08:16:07]line [08:16:07]line [08:16:07]line [08:16:07]written 0, free lines is 3274 [08:16:07]MH_Cut [08:16:07]Write to MH i2c: D1 01 00 A1 05 01 78 [08:16:07]Write i2c OK [08:16:07]MH_I2C_Read... [08:16:07]Read from MH i2c: D1 [08:16:07]MH_I2C_Read... [08:16:07]Read from MH i2c: D1 01 00 [08:16:07]MH_I2C_Read... [08:16:07]Read from MH i2c: D1 01 00 A1 05 00 77 [08:16:07]Write to MH i2c: 01 00 00 A2 05 A7 [08:16:07]Write i2c OK [08:16:07]MH_I2C_Read... [08:16:07]*** Cut start [08:16:07]*** Partial cut [08:16:07]*** CUTSNS_PIN = 1 [08:16:07]*** CUTSNS_PIN = 0 [08:16:08]*** Brake cut motor [08:16:08]Read from MH i2c: 01 [08:16:08]MH_I2C_Read... [08:16:08]*** Stop cut motor [08:16:08]*** Cut end [08:16:08]Read from MH i2c: 01 07 00 [08:16:08]MH_I2C_Read... [08:16:08]Read from MH i2c: 01 07 00 A2 05 00 00 00 00 00 FF 0F BC [08:16:08]process_action close_receipt done [08:16:08]requested_data is exist [08:16:08]produce_requested_data [08:16:08]requested_item fm.sn is exist - process it [08:16:08]wFMCommunicate request_size=4 [08:16:08]MH_SAM_APDU [08:16:08]CAPDU: 80 11 00 00 [08:16:08]Write to MH i2c: E2 08 00 A3 05 80 11 00 00 00 00 00 00 22 [08:16:08]Write i2c OK [08:16:08]MH_I2C_Read... [08:16:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:16:08]Read from MH i2c: E2 [08:16:08]MH_I2C_Read... [08:16:08]Read from MH i2c: E2 17 00 [08:16:08]MH_I2C_Read... [08:16:08]Read from MH i2c: E2 17 00 A3 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 7B [08:16:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [08:16:08]wFMCommunicate OK [08:16:08]requested_item fd.num is exist - process it [08:16:08]SAM_PROTO_GetFieldsCounters [08:16:08]wFMCommunicate request_size=4 [08:16:08]MH_SAM_APDU [08:16:08]CAPDU: 80 13 00 00 [08:16:08]Write to MH i2c: E2 08 00 A4 05 80 13 00 00 00 00 00 00 25 [08:16:08]Write i2c OK [08:16:08]MH_I2C_Read... [08:16:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:16:08]Read from MH i2c: E2 [08:16:08]MH_I2C_Read... [08:16:08]Read from MH i2c: E2 62 00 [08:16:08]MH_I2C_Read... [08:16:08]Read from MH i2c: E2 62 00 A4 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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 C0 B8 02 00 0E 04 04 00 D5 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 66 [08:16: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 C0 B8 02 00 0E 04 04 00 D5 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 [08:16:08]wFMCommunicate OK [08:16:08]SAM_PROTO_GetFieldsCounters done [08:16:08]requested_item shift.num is exist - process it [08:16:08]requested_item shift.opened is exist - process it [08:16:08]req_shift_opened [08:16:08]FM_GetShiftState [08:16:08]SAM_PROTO_GetShiftState [08:16:08]wFMCommunicate request_size=4 [08:16:08]MH_SAM_APDU [08:16:08]CAPDU: 80 13 01 00 [08:16:08]Write to MH i2c: E2 08 00 A5 05 80 13 01 00 00 00 00 00 27 [08:16:08]Write i2c OK [08:16:08]MH_I2C_Read... [08:16:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:16:08]Read from MH i2c: E2 [08:16:08]MH_I2C_Read... [08:16:08]Read from MH i2c: E2 0E 00 [08:16:08]MH_I2C_Read... [08:16:08]Read from MH i2c: E2 0E 00 A5 05 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 D5 [08:16:08]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [08:16:08]wFMCommunicate OK [08:16:08]SAM_PROTO_GetShiftState done [08:16:08]FM_GetShiftState done [08:16:08]req_shift_opened done [08:16:08]requested_item shift.open_date is exist - process it [08:16:08]req_shift_open_date [08:16:08]req_shift_open_date done [08:16:08]produce_requested_data done [08:16:08]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178368,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [08:16:08]process_action_free close_receipt [08:16:08]json_value_free [08:16:08]json_value_free done [08:16:08]process_json_proto returns [08:16:08]Send response to host [08:16:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178368,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [08:16:08]free response buf [08:16:08]execute_script done [08:16:08]execute_script returns [08:16:08]free content buf [08:16:08]Sock 9.Close socket [08:16:08]Sock 9.Thread stoped [08:16:11]recv_with_timeout no data received [08:16:11]ConnectInit Can't take IP for lk.salyk.kg [08:16:11]CommunicateWithHost connect error [08:16:11]CommunicateWithHost err = -1 [08:16:11]OFD Sender: Server communicate error [08:16:16]OFD Sender: Processing packet 178368 [packets to send 496, broken 495] [08:16:16]ProducePacketName [08:16:16]name=ofd_packets/00178368 [08:16:16]OFD Sender: To server: pG, [08:16:16]CommunicateWithHost lk.salyk.kg:30040 [08:16:16]ConnectInit lk.salyk.kg [08:16:21]accept exits with 10 [08:16:21]New connection [08:16:21]New thread 3067284836 created [08:16:21]Thread 3067428196 joined [08:16:21]Waiting for new connection... [08:16:21] Sock 10.Parse request [08:16:21]Sock 10.Check first char [08:16:21]Sock 10.First char is OK [08:16:21]request: POST /json_proto HTTP/1.0 [08:16:21]Method: POST [08:16:21]URL: /json_proto [08:16:21]Method is POST - this is cgi request [08:16:21]url: /json_proto [08:16:21]query_string will be loaded in cgi processing [08:16:21]execute_cgi json_proto POST (null) [08:16:21]execute_cgi path=json_proto method=POST [08:16:21]POST find Content-Length [08:16:21]Host: 172.17.44.131:8080 [08:16:21]Content-Length: 801 [08:16:21]Content-Type: application/json [08:16:21] [08:16:21]POST finish read [08:16:21]Found Content-Length = 801 [08:16:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293062", "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" : 118.120, "sum" : 9000.74, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 9000.74 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:16:21]execute_script... [08:16: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)293062", "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" : 118.120, "sum" : 9000.74, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 9000.74 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:16:21]POST & json_proto [08:16:21]process_json_proto [08:16:21]json parsed OK: [08:16:21]protocol is kg_v1.0 [08:16:21]action value=close_receipt [08:16:21]process_action close_receipt [08:16:21]cmd_close_receipt [08:16:21]MH_GetDate [08:16:21]Write to MH i2c: F0 00 00 A6 05 9A [08:16:21]Write i2c OK [08:16:21]MH_I2C_Read... [08:16:21]Read from MH i2c: F0 [08:16:21]MH_I2C_Read... [08:16:21]Read from MH i2c: F0 09 00 [08:16:21]MH_I2C_Read... [08:16:21]Read from MH i2c: F0 09 00 A6 05 00 D6 F3 C6 66 4F 53 BE 66 5E [08:16:21]GetLastDocTimeStamp 1724314565 [08:16:21]current date 1724314582 [08:16:21]FM_GetShiftState [08:16:21]SAM_PROTO_GetShiftState [08:16:21]wFMCommunicate request_size=4 [08:16:21]MH_SAM_APDU [08:16:21]CAPDU: 80 13 01 00 [08:16:21]Write to MH i2c: E2 08 00 A7 05 80 13 01 00 00 00 00 00 29 [08:16:21]Write i2c OK [08:16:21]MH_I2C_Read... [08:16:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:16:21]Read from MH i2c: E2 [08:16:21]MH_I2C_Read... [08:16:21]Read from MH i2c: E2 0E 00 [08:16:21]MH_I2C_Read... [08:16:21]Read from MH i2c: E2 0E 00 A7 05 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 D7 [08:16:21]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [08:16:21]wFMCommunicate OK [08:16:21]SAM_PROTO_GetShiftState done [08:16:21]FM_GetShiftState done [08:16:21]opened in 1724285939 [08:16:21]opened+sec_in_day 1724372339 [08:16:21]quantity*price = 900074 [08:16:21]sum+1 = 900075 [08:16:21]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 9000.74 НСП 1% : 79.65 НДС 12% : 955.83 Наличными: 0.00 Безнал.: 9000.74 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 69 22.08.2024 08:16 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871778 ФД: 178369 ФПД: 100499842280053 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T081622&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178369&fm=100499842280053&tin=02508201610067®Number=0000000000092561&sum=900074 [08:16:22]StoreToDocumentArchive [08:16:22]shift 469 fd 178369 [08:16:22]save to /storage/0469/doc_00178369 [08:16:22]save last doc name /storage/0469/doc_00178369 to /storage/kkm_last_doc_name [08:16:22]save OK [08:16:22]Clear old archive folders... [08:16:22]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:16:22]tlvbuf is 01A60870 [08:16:22]SAM_PROTO_ClearQueue [08:16:22]wFMCommunicate request_size=4 [08:16:22]MH_SAM_APDU [08:16:22]CAPDU: 80 09 00 00 [08:16:22]Write to MH i2c: E2 08 00 B4 05 80 09 00 00 00 00 00 00 2B [08:16:22]Write i2c OK [08:16:22]MH_I2C_Read... [08:16:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:16:22]Read from MH i2c: E2 [08:16:22]MH_I2C_Read... [08:16:22]Read from MH i2c: E2 03 00 [08:16:22]MH_I2C_Read... [08:16:22]Read from MH i2c: E2 03 00 B4 05 00 90 00 2D [08:16:22]RAPDU: 90 00 [08:16:22]wFMCommunicate OK [08:16:22]SAM_PROTO_ClearQueue done [08:16:22]KKMCreateOFDPacket [08:16:22]OFDProtocolAddRootSTLVToBuf [08:16:22]FM_MakeSignedData [08:16:22]FM_MakeSignedData [08:16:22]SAM_PROTO_SignData [08:16:22]wFMCommunicate request_size=4 [08:16:22]MH_SAM_APDU [08:16:22]CAPDU: 80 0D 01 02 [08:16:22]Write to MH i2c: E2 08 00 B5 05 80 0D 01 02 00 00 00 00 33 [08:16:22]Write i2c OK [08:16:22]MH_I2C_Read... [08:16:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:16:22]Read from MH i2c: E2 [08:16:22]MH_I2C_Read... [08:16:22]Read from MH i2c: E2 03 00 [08:16:22]MH_I2C_Read... [08:16:22]Read from MH i2c: E2 03 00 B5 05 00 90 00 2E [08:16:22]RAPDU: 90 00 [08:16:22]wFMCommunicate OK [08:16:22]wFMCommunicate request_size=255 [08:16:22]MH_SAM_APDU [08:16: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 68 CD 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 EA BB 0D 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EA BB 0D 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 1F 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5F 75 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 EA BB 0D 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 00 00 00 F4 03 04 00 D6 F3 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 C1 B8 02 00 35 04 06 00 5B 67 71 66 [08:16:22]Write to MH i2c: E2 02 01 B6 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 68 CD 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 EA BB 0D 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EA BB 0D 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 1F 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5F 75 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 EA BB 0D 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 00 00 00 F4 03 04 00 D6 F3 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 C1 B8 02 00 35 04 06 00 5B 67 71 66 00 00 FB [08:16:22]Write i2c OK [08:16:22]MH_I2C_Read... [08:16:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:16:22]Read from MH i2c: E2 [08:16:22]MH_I2C_Read... [08:16:22]Read from MH i2c: E2 03 00 [08:16:22]MH_I2C_Read... [08:16:22]Read from MH i2c: E2 03 00 B6 05 00 90 00 2F [08:16:22]RAPDU: 90 00 [08:16:22]wFMCommunicate OK [08:16:22]wFMCommunicate request_size=7 [08:16:22]MH_SAM_APDU [08:16:22]CAPDU: 80 0D 02 02 02 2A 75 [08:16:22]Write to MH i2c: E2 0A 00 B7 05 80 0D 02 02 02 00 2A 75 00 00 D9 [08:16:22]Write i2c OK [08:16:22]MH_I2C_Read... [08:16:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:16:23]Read from MH i2c: E2 [08:16:23]MH_I2C_Read... [08:16:23]Read from MH i2c: E2 03 00 [08:16:23]MH_I2C_Read... [08:16:23]Read from MH i2c: E2 03 00 B7 05 00 90 00 30 [08:16:23]RAPDU: 90 00 [08:16:23]wFMCommunicate OK [08:16:23]wFMCommunicate request_size=4 [08:16:23]MH_SAM_APDU [08:16:23]CAPDU: 80 0D 03 02 [08:16:23]Write to MH i2c: E2 08 00 B8 05 80 0D 03 02 00 00 00 00 38 [08:16:23]Write i2c OK [08:16:23]MH_I2C_Read... [08:16:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:16:23]Read from MH i2c: E2 [08:16:23]MH_I2C_Read... [08:16:23]Read from MH i2c: E2 0B 00 [08:16:23]MH_I2C_Read... [08:16:23]Read from MH i2c: E2 0B 00 B8 05 00 CA 7D E4 4C 3D 59 32 3B 90 00 B3 [08:16:23]RAPDU: CA 7D E4 4C 3D 59 32 3B 90 00 [08:16:23]wFMCommunicate OK [08:16:23]SAM_PROTO_SignData done [08:16:23]FM_MakeSignedData done [08:16:23]CreateOFDProtocolMessage [08:16:23]wFMCommunicate request_size=4 [08:16:23]MH_SAM_APDU [08:16:23]CAPDU: 80 11 00 00 [08:16:23]Write to MH i2c: E2 08 00 B9 05 80 11 00 00 00 00 00 00 38 [08:16:23]Write i2c OK [08:16:23]MH_I2C_Read... [08:16:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:16:23]Read from MH i2c: E2 [08:16:23]MH_I2C_Read... [08:16:23]Read from MH i2c: E2 17 00 [08:16:23]MH_I2C_Read... [08:16:23]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 37 38 90 00 91 [08:16:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [08:16:23]wFMCommunicate OK [08:16:23]CreateOFDProtocolMessage done [08:16:23]OFDSenderStorePacket 178369 [08:16:23]StoreOFDPacket docnum=178369 [08:16:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0C 01 00 00 DB 96 04 01 AB FB 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 68 CD 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 EA BB 0D 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EA BB 0D 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 1F 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5F 75 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 EA BB 0D 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 00 00 00 F4 03 04 00 D6 F3 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 C1 B8 02 00 35 04 06 00 5B 67 71 66 2A 75 CA 7D E4 4C 3D 59 32 3B [08:16:23]CheckFolder [08:16:23]dirname=/storage/ofd_packets [08:16:23]CheckFolder done [08:16:23]ProducePacketName [08:16:23]name=ofd_packets/00178369 [08:16:23]NVStorageSaveData ofd_packets/00178369 [08:16:23]File name is /storage/ofd_packets/00178369 [08:16:23]Write 298 bytes [08:16:23]NVStorageSaveData done [08:16:23]OFDSenderStorePacket done [08:16:23]KKMCreateOFDPacket done [08:16:23]NVStorageSaveData kkm_last_timestamp [08:16:23]File name is /storage/kkm_last_timestamp [08:16:23]Write 4 bytes [08:16:23]NVStorageSaveData done [08:16:23]ExternCall_PrintAddStr [08:16:23]wPrintStart [08:16:23]Write to MH i2c: 01 00 00 BA 05 BF [08:16:23]Write i2c OK [08:16:23]MH_I2C_Read... [08:16:23]Read from MH i2c: 01 [08:16:23]MH_I2C_Read... [08:16:23]Read from MH i2c: 01 07 00 [08:16:23]MH_I2C_Read... [08:16:23]Read from MH i2c: 01 07 00 BA 05 00 00 00 00 00 FF 0F D4 [08:16:23]RasterBufferAndPrint [08:16:23]line Счет N : (1)293062 [08:16:23]line ИНН: 02508201610067 [08:16:23]line Контрольно-Кассовый Чек [08:16:23]line ПРОДАЖА [08:16:23]line ТРК (МРК, ГНК) : 11 [08:16:23]line Товар: 2710194800 [08:16:23]line ДТ-К-5 [08:16:23]line 118.120 * 76.20 [08:16:23]line = 9000.74 [08:16:23]line НДС 12% НСП 1% [08:16:23]line > о реализуемом товаре [08:16:23]line ИТОГО: 9000.74 [08:16:23]line НСП 1% : 79.65 [08:16:23]line НДС 12% : 955.83 [08:16:23]line Наличными: 0.00 [08:16:23]line Безнал.: 9000.74 [08:16:23]line Место: АЗС № 130 "Партнер Нефть" [08:16:23]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:16:23]line СНО: Общий режим [08:16:23]line Чек 69 22.08.2024 08:16 [08:16:23]line Смена: 469 ФФД: 1.0 [08:16:23]line ЗНМ: 0300000071 [08:16:23]line РНМ: 0000000000092561 [08:16:23]line Версия ККМ: 001 [08:16:23]line Платежная система: O! деньги [08:16:23]line ФМ: 0000000000871778 [08:16:23]line ФД: 178369 [08:16:23]line ФПД: 100499842280053 [08:16:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T081622&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178369&fm=100499842280053&tin=02508201610067®Number=0000000000092561&sum=900074 [08:16:23]OFD Sender: Processing packet 178368 [packets to send 497, broken 495] [08:16:23]ProducePacketName [08:16:23]name=ofd_packets/00178368 [08:16:23]OFD Sender: To server: pG, [08:16:23]CommunicateWithHost lk.salyk.kg:30040 [08:16:23]ConnectInit lk.salyk.kg [08:16:23]written 0, free lines is 4095 [08:16:23]Write to MH i2c: 01 00 00 E4 05 E9 [08:16:23]Write i2c OK [08:16:23]MH_I2C_Read... [08:16:23]Read from MH i2c: 01 [08:16:23]MH_I2C_Read... [08:16:23]Read from MH i2c: 01 07 00 [08:16:23]MH_I2C_Read... [08:16:23]Read from MH i2c: 01 07 00 E4 05 00 00 00 00 00 E3 0C DF [08:16:23]RasterBufferAndPrint [08:16:23]line [08:16:23]line [08:16:23]line [08:16:23]line [08:16:23]line [08:16:23]written 0, free lines is 3310 [08:16:23]MH_Cut [08:16:23]Write to MH i2c: D1 01 00 EB 05 01 C2 [08:16:23]Write i2c OK [08:16:23]MH_I2C_Read... [08:16:23]Read from MH i2c: D1 [08:16:23]MH_I2C_Read... [08:16:23]Read from MH i2c: D1 01 00 [08:16:23]MH_I2C_Read... [08:16:23]Read from MH i2c: D1 01 00 EB 05 00 C1 [08:16:23]Write to MH i2c: 01 00 00 EC 05 F1 [08:16:23]Write i2c OK [08:16:23]MH_I2C_Read... [08:16:24]*** Cut start [08:16:24]*** Partial cut [08:16:24]*** CUTSNS_PIN = 1 [08:16:24]*** CUTSNS_PIN = 0 [08:16:24]*** Brake cut motor [08:16:24]Read from MH i2c: 01 [08:16:24]MH_I2C_Read... [08:16:24]*** Stop cut motor [08:16:24]*** Cut end [08:16:24]Read from MH i2c: 01 07 00 [08:16:24]MH_I2C_Read... [08:16:24]Read from MH i2c: 01 07 00 EC 05 00 00 00 00 00 FF 0F 06 [08:16:24]process_action close_receipt done [08:16:24]requested_data is exist [08:16:24]produce_requested_data [08:16:24]requested_item fm.sn is exist - process it [08:16:24]wFMCommunicate request_size=4 [08:16:24]MH_SAM_APDU [08:16:24]CAPDU: 80 11 00 00 [08:16:24]Write to MH i2c: E2 08 00 ED 05 80 11 00 00 00 00 00 00 6C [08:16:24]Write i2c OK [08:16:24]MH_I2C_Read... [08:16:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:16:25]Read from MH i2c: E2 [08:16:25]MH_I2C_Read... [08:16:25]Read from MH i2c: E2 17 00 [08:16:25]MH_I2C_Read... [08:16:25]Read from MH i2c: E2 17 00 ED 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 C5 [08:16:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [08:16:25]wFMCommunicate OK [08:16:25]requested_item fd.num is exist - process it [08:16:25]SAM_PROTO_GetFieldsCounters [08:16:25]wFMCommunicate request_size=4 [08:16:25]MH_SAM_APDU [08:16:25]CAPDU: 80 13 00 00 [08:16:25]Write to MH i2c: E2 08 00 EE 05 80 13 00 00 00 00 00 00 6F [08:16:25]Write i2c OK [08:16:25]MH_I2C_Read... [08:16:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:16:25]Read from MH i2c: E2 [08:16:25]MH_I2C_Read... [08:16:25]Read from MH i2c: E2 62 00 [08:16:25]MH_I2C_Read... [08:16:25]Read from MH i2c: E2 62 00 EE 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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 C1 B8 02 00 0E 04 04 00 D5 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 B4 [08:16:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 C1 B8 02 00 0E 04 04 00 D5 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 [08:16:25]wFMCommunicate OK [08:16:25]SAM_PROTO_GetFieldsCounters done [08:16:25]requested_item shift.num is exist - process it [08:16:25]requested_item shift.opened is exist - process it [08:16:25]req_shift_opened [08:16:25]FM_GetShiftState [08:16:25]SAM_PROTO_GetShiftState [08:16:25]wFMCommunicate request_size=4 [08:16:25]MH_SAM_APDU [08:16:25]CAPDU: 80 13 01 00 [08:16:25]Write to MH i2c: E2 08 00 EF 05 80 13 01 00 00 00 00 00 71 [08:16:25]Write i2c OK [08:16:25]MH_I2C_Read... [08:16:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:16:25]Read from MH i2c: E2 [08:16:25]MH_I2C_Read... [08:16:25]Read from MH i2c: E2 0E 00 [08:16:25]MH_I2C_Read... [08:16:25]Read from MH i2c: E2 0E 00 EF 05 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 1F [08:16:25]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [08:16:25]wFMCommunicate OK [08:16:25]SAM_PROTO_GetShiftState done [08:16:25]FM_GetShiftState done [08:16:25]req_shift_opened done [08:16:25]requested_item shift.open_date is exist - process it [08:16:25]req_shift_open_date [08:16:25]req_shift_open_date done [08:16:25]produce_requested_data done [08:16:25]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178369,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [08:16:25]process_action_free close_receipt [08:16:25]json_value_free [08:16:25]json_value_free done [08:16:25]process_json_proto returns [08:16:25]Send response to host [08:16:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178369,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [08:16:25]free response buf [08:16:25]execute_script done [08:16:25]execute_script returns [08:16:25]free content buf [08:16:25]Sock 10.Close socket [08:16:25]Sock 10.Thread stoped [08:16:28]ConnectInit Can't take IP for lk.salyk.kg [08:16:28]CommunicateWithHost connect error [08:16:28]CommunicateWithHost err = -1 [08:16:28]OFD Sender: Server communicate error [08:16:33]OFD Sender: Processing packet 178368 [packets to send 497, broken 495] [08:16:33]ProducePacketName [08:16:33]name=ofd_packets/00178368 [08:16:33]OFD Sender: To server: pG, [08:16:33]CommunicateWithHost lk.salyk.kg:30040 [08:16:33]ConnectInit lk.salyk.kg [08:16:34]recv_with_timeout no data received [08:16:35]Connected sock=9 [08:16: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 37 38 0D 01 00 00 DF 0F 05 01 6A 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 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 44 00 00 00 F4 03 04 00 C5 F3 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 C0 B8 02 00 35 04 06 00 14 FA CA CF D1 AF 5B 06 BF 12 A0 4E 10 A1 [08:16: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 37 38 4F 00 00 00 DB 84 47 00 01 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 37 38 10 04 04 00 C0 B8 02 00 F4 03 04 00 8C 9F C6 66 B6 04 01 00 00 C0 25 77 F0 0A EF 04 4D [08:16:36]CommunicateWithHost err = 0 [08:16:36]CheckOFDResponse [08:16:36]1017 (14) - 77093643461234 [08:16:36]1041 (16) - 0000000000871778 [08:16:36]1040 (4) - 178368 [08:16:36]1012 (4) - 22.08.2024 02:16 [08:16:36]1206 (1) - 0 [08:16:36]OFD Sender: Remove packet 178368 [08:16:36]ProducePacketName [08:16:36]name=ofd_packets/00178368 [08:16:36]NVStorageDeleteData [08:16:37]OFD Sender: Processing packet 178369 [packets to send 496, broken 495] [08:16:37]ProducePacketName [08:16:37]name=ofd_packets/00178369 [08:16:37]OFD Sender: To server: pG, [08:16:37]CommunicateWithHost lk.salyk.kg:30040 [08:16:37]ConnectInit lk.salyk.kg [08:16:38]Connected sock=7 [08: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 37 38 0C 01 00 00 DB 96 04 01 AB FB 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 68 CD 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 EA BB 0D 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EA BB 0D 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 1F 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5F 75 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 EA BB 0D 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 00 00 00 F4 03 04 00 D6 F3 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 C1 B8 02 00 35 04 06 00 5B 67 71 66 2A 75 CA 7D E4 4C 3D 59 32 3B [08:16: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 37 38 4F 00 00 00 03 12 47 00 5C 45 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 C1 B8 02 00 F4 03 04 00 91 9F C6 66 B6 04 01 00 00 67 5C 23 16 7B 56 14 25 [08:16:40]CommunicateWithHost err = 0 [08:16:40]CheckOFDResponse [08:16:40]1017 (14) - 77093643461234 [08:16:40]1041 (16) - 0000000000871778 [08:16:40]1040 (4) - 178369 [08:16:40]1012 (4) - 22.08.2024 02:16 [08:16:40]1206 (1) - 0 [08:16:40]OFD Sender: Remove packet 178369 [08:16:40]ProducePacketName [08:16:40]name=ofd_packets/00178369 [08:16:40]NVStorageDeleteData [08:16:41]OFD Sender: No OFD packet to send [08:16:46]OFD Sender: No OFD packet to send [08:16:51]OFD Sender: No OFD packet to send [08:16:56]OFD Sender: No OFD packet to send [08:16:57]accept exits with 12 [08:16:57]New connection [08:16:57]New thread 3067428196 created [08:16:57]Thread 3067284836 joined [08:16:57]Waiting for new connection... [08:16:57] Sock 12.Parse request [08:16:57]Sock 12.Check first char [08:16:57]Sock 12.First char is OK [08:16:57]request: POST /json_proto HTTP/1.0 [08:16:57]Method: POST [08:16:57]URL: /json_proto [08:16:57]Method is POST - this is cgi request [08:16:57]url: /json_proto [08:16:57]query_string will be loaded in cgi processing [08:16:57]execute_cgi json_proto POST (null) [08:16:57]execute_cgi path=json_proto method=POST [08:16:57]POST find Content-Length [08:16:57]Host: 172.17.44.131:8080 [08:16:57]Content-Length: 679 [08:16:57]Content-Type: application/json [08:16:57] [08:16:57]POST finish read [08:16:57]Found Content-Length = 679 [08:16:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293069", "tax_sys" : 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.570, "sum" : 987.85, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 987.00, "payments": [ { "type": 0, "sum" : 987.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:16:57]execute_script... [08:16: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)293069", "tax_sys" : 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.570, "sum" : 987.85, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 987.00, "payments": [ { "type": 0, "sum" : 987.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:16:57]POST & json_proto [08:16:57]process_json_proto [08:16:57]json parsed OK: [08:16:57]protocol is kg_v1.0 [08:16:57]action value=close_receipt [08:16:57]process_action close_receipt [08:16:57]cmd_close_receipt [08:16:57]MH_GetDate [08:16:57]Write to MH i2c: F0 00 00 F0 05 E4 [08:16:57]Write i2c OK [08:16:57]MH_I2C_Read... [08:16:57]Read from MH i2c: F0 [08:16:57]MH_I2C_Read... [08:16:57]Read from MH i2c: F0 09 00 [08:16:57]MH_I2C_Read... [08:16:57]Read from MH i2c: F0 09 00 F0 05 00 FB F3 C6 66 4F 53 BE 66 CD [08:16:57]GetLastDocTimeStamp 1724314582 [08:16:57]current date 1724314619 [08:16:57]FM_GetShiftState [08:16:57]SAM_PROTO_GetShiftState [08:16:57]wFMCommunicate request_size=4 [08:16:57]MH_SAM_APDU [08:16:57]CAPDU: 80 13 01 00 [08:16:57]Write to MH i2c: E2 08 00 F1 05 80 13 01 00 00 00 00 00 73 [08:16:57]Write i2c OK [08:16:57]MH_I2C_Read... [08:16:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:16:58]Read from MH i2c: E2 [08:16:58]MH_I2C_Read... [08:16:58]Read from MH i2c: E2 0E 00 [08:16:58]MH_I2C_Read... [08:16:58]Read from MH i2c: E2 0E 00 F1 05 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 21 [08:16:58]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [08:16:58]wFMCommunicate OK [08:16:58]SAM_PROTO_GetShiftState done [08:16:58]FM_GetShiftState done [08:16:58]opened in 1724285939 [08:16:58]opened+sec_in_day 1724372339 [08:16:58]quantity*price = 98784 [08:16:58]sum+1 = 98786 [08:16:58]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.85 ИТОГО: 987.00 Внесено: 1000.00 СДАЧА: 13.00 НСП 1% : 8.74 НДС 12% : 104.90 Наличными: 987.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 70 22.08.2024 08:16 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178370 ФПД: 109964972027412 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T081659&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178370&fm=109964972027412&tin=02508201610067®Number=0000000000092561&sum=98700 [08:16:59]StoreToDocumentArchive [08:16:59]shift 469 fd 178370 [08:16:59]save to /storage/0469/doc_00178370 [08:16:59]save last doc name /storage/0469/doc_00178370 to /storage/kkm_last_doc_name [08:16:59]save OK [08:16:59]Clear old archive folders... [08:16:59]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:16:59]tlvbuf is 01A7AE20 [08:16:59]SAM_PROTO_ClearQueue [08:16:59]wFMCommunicate request_size=4 [08:16:59]MH_SAM_APDU [08:16:59]CAPDU: 80 09 00 00 [08:16:59]Write to MH i2c: E2 08 00 FE 05 80 09 00 00 00 00 00 00 75 [08:16:59]Write i2c OK [08:16:59]MH_I2C_Read... [08:16:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:16:59]Read from MH i2c: E2 [08:16:59]MH_I2C_Read... [08:16:59]Read from MH i2c: E2 03 00 [08:16:59]MH_I2C_Read... [08:16:59]Read from MH i2c: E2 03 00 FE 05 00 90 00 77 [08:16:59]RAPDU: 90 00 [08:16:59]wFMCommunicate OK [08:16:59]SAM_PROTO_ClearQueue done [08:16:59]KKMCreateOFDPacket [08:16:59]OFDProtocolAddRootSTLVToBuf [08:16:59]FM_MakeSignedData [08:16:59]FM_MakeSignedData [08:16:59]SAM_PROTO_SignData [08:16:59]wFMCommunicate request_size=4 [08:16:59]MH_SAM_APDU [08:16:59]CAPDU: 80 0D 01 02 [08:16:59]Write to MH i2c: E2 08 00 FF 05 80 0D 01 02 00 00 00 00 7D [08:16:59]Write i2c OK [08:16:59]MH_I2C_Read... [08:16:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:16:59]Read from MH i2c: E2 [08:16:59]MH_I2C_Read... [08:16:59]Read from MH i2c: E2 03 00 [08:16:59]MH_I2C_Read... [08:16:59]Read from MH i2c: E2 03 00 FF 05 00 90 00 78 [08:16:59]RAPDU: 90 00 [08:16:59]wFMCommunicate OK [08:16:59]wFMCommunicate request_size=255 [08:16:59]MH_SAM_APDU [08:16:59]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 EA 38 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 E1 81 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 81 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6A 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 28 00 00 00 00 07 04 06 00 8C 81 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 00 00 00 F4 03 04 00 FB F3 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 C2 B8 02 00 35 04 06 00 64 [08:16:59]Write to MH i2c: E2 02 01 00 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 EA 38 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 E1 81 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 81 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6A 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 28 00 00 00 00 07 04 06 00 8C 81 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 00 00 00 F4 03 04 00 FB F3 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 C2 B8 02 00 35 04 06 00 64 00 00 68 [08:16:59]Write i2c OK [08:16:59]MH_I2C_Read... [08:16:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:16:59]Read from MH i2c: E2 [08:16:59]MH_I2C_Read... [08:16:59]Read from MH i2c: E2 03 00 [08:16:59]MH_I2C_Read... [08:16:59]Read from MH i2c: E2 03 00 00 06 00 90 00 7A [08:16:59]RAPDU: 90 00 [08:16:59]wFMCommunicate OK [08:16:59]wFMCommunicate request_size=10 [08:16:59]MH_SAM_APDU [08:16:59]CAPDU: 80 0D 02 02 05 03 37 18 6E 14 [08:16:59]Write to MH i2c: E2 0D 00 01 06 80 0D 02 02 05 00 03 37 18 6E 14 00 00 5F [08:16:59]Write i2c OK [08:16:59]MH_I2C_Read... [08:16:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:16:59]Read from MH i2c: E2 [08:16:59]MH_I2C_Read... [08:16:59]Read from MH i2c: E2 03 00 [08:16:59]MH_I2C_Read... [08:16:59]Read from MH i2c: E2 03 00 01 06 00 90 00 7B [08:16:59]RAPDU: 90 00 [08:16:59]wFMCommunicate OK [08:16:59]wFMCommunicate request_size=4 [08:16:59]MH_SAM_APDU [08:16:59]CAPDU: 80 0D 03 02 [08:16:59]Write to MH i2c: E2 08 00 02 06 80 0D 03 02 00 00 00 00 83 [08:16:59]Write i2c OK [08:16:59]MH_I2C_Read... [08:16:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:16:59]Read from MH i2c: E2 [08:16:59]MH_I2C_Read... [08:16:59]Read from MH i2c: E2 0B 00 [08:16:59]MH_I2C_Read... [08:16:59]Read from MH i2c: E2 0B 00 02 06 00 A0 D9 7E 9E C2 FA 70 67 90 00 AC [08:16:59]RAPDU: A0 D9 7E 9E C2 FA 70 67 90 00 [08:16:59]wFMCommunicate OK [08:16:59]SAM_PROTO_SignData done [08:16:59]FM_MakeSignedData done [08:16:59]CreateOFDProtocolMessage [08:16:59]wFMCommunicate request_size=4 [08:16:59]MH_SAM_APDU [08:16:59]CAPDU: 80 11 00 00 [08:16:59]Write to MH i2c: E2 08 00 03 06 80 11 00 00 00 00 00 00 83 [08:16:59]Write i2c OK [08:16:59]MH_I2C_Read... [08:16:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:16:59]Read from MH i2c: E2 [08:16:59]MH_I2C_Read... [08:16:59]Read from MH i2c: E2 17 00 [08:16:59]MH_I2C_Read... [08:16:59]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 37 38 90 00 DC [08:16:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [08:16:59]wFMCommunicate OK [08:16:59]CreateOFDProtocolMessage done [08:16:59]OFDSenderStorePacket 178370 [08:16:59]StoreOFDPacket docnum=178370 [08:16:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 A6 3A 07 01 3B 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 EA 38 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 E1 81 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 81 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6A 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 28 00 00 00 00 07 04 06 00 8C 81 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 00 00 00 F4 03 04 00 FB F3 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 C2 B8 02 00 35 04 06 00 64 03 37 18 6E 14 A0 D9 7E 9E C2 FA 70 67 [08:16:59]CheckFolder [08:16:59]dirname=/storage/ofd_packets [08:16:59]CheckFolder done [08:16:59]ProducePacketName [08:16:59]name=ofd_packets/00178370 [08:16:59]NVStorageSaveData ofd_packets/00178370 [08:16:59]File name is /storage/ofd_packets/00178370 [08:16:59]Write 301 bytes [08:16:59]NVStorageSaveData done [08:16:59]OFDSenderStorePacket done [08:16:59]KKMCreateOFDPacket done [08:16:59]NVStorageSaveData kkm_last_timestamp [08:16:59]File name is /storage/kkm_last_timestamp [08:16:59]Write 4 bytes [08:16:59]NVStorageSaveData done [08:16:59]ExternCall_PrintAddStr [08:16:59]wPrintStart [08:16:59]Write to MH i2c: 01 00 00 04 06 0A [08:16:59]Write i2c OK [08:16:59]MH_I2C_Read... [08:16:59]Read from MH i2c: 01 [08:16:59]MH_I2C_Read... [08:16:59]Read from MH i2c: 01 07 00 [08:16:59]MH_I2C_Read... [08:16:59]Read from MH i2c: 01 07 00 04 06 00 00 00 00 00 FF 0F 1F [08:16:59]RasterBufferAndPrint [08:16:59]line Счет N : (1)293069 [08:16:59]line ИНН: 02508201610067 [08:16:59]line Контрольно-Кассовый Чек [08:16:59]line ПРОДАЖА [08:16:59]line ТРК (МРК, ГНК) : 32 [08:16:59]line Товар: 2710124130 [08:16:59]line Аи-92-К-5 [08:16:59]line 14.570 * 67.80 [08:16:59]line = 987.85 [08:16:59]line НДС 12% НСП 1% [08:16:59]line > о реализуемом товаре [08:16:59]line ОКРУГЛЕНИЕ: -0.85 [08:16:59]line ИТОГО: 987.00 [08:16:59]line Внесено: 1000.00 [08:16:59]line СДАЧА: 13.00 [08:16:59]line НСП 1% : 8.74 [08:16:59]line НДС 12% : 104.90 [08:16:59]line Наличными: 987.00 [08:16:59]line Безнал.: 0.00 [08:16:59]line Место: АЗС № 130 "Партнер Нефть" [08:16:59]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:16:59]line СНО: Общий режим [08:16:59]line Чек 70 22.08.2024 08:16 [08:16:59]line Смена: 469 ФФД: 1.0 [08:16:59]line ЗНМ: 0300000071 [08:16:59]line РНМ: 0000000000092561 [08:16:59]line Версия ККМ: 001 [08:16:59]line ФМ: 0000000000871778 [08:16:59]line ФД: 178370 [08:16:59]line ФПД: 109964972027412 [08:16:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T081659&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178370&fm=109964972027412&tin=02508201610067®Number=0000000000092561&sum=98700 [08:16:59]written 0, free lines is 4095 [08:16:59]OFD Sender: Processing packet 178370 [packets to send 496, broken 495] [08:16:59]ProducePacketName [08:16:59]name=ofd_packets/00178370 [08:16:59]OFD Sender: To server: pG, [08:16:59]CommunicateWithHost lk.salyk.kg:30040 [08:16:59]ConnectInit lk.salyk.kg [08:17:00]Write to MH i2c: 01 00 00 2F 06 35 [08:17:00]Write i2c OK [08:17:00]MH_I2C_Read... [08:17:00]Read from MH i2c: 01 [08:17:00]MH_I2C_Read... [08:17:00]Read from MH i2c: 01 07 00 [08:17:00]MH_I2C_Read... [08:17:00]Read from MH i2c: 01 07 00 2F 06 00 00 00 00 00 D4 0C 1C [08:17:00]RasterBufferAndPrint [08:17:00]line [08:17:00]line [08:17:00]line [08:17:00]line [08:17:00]line [08:17:00]written 0, free lines is 3297 [08:17:00]MH_Cut [08:17:00]Write to MH i2c: D1 01 00 36 06 01 0E [08:17:00]Write i2c OK [08:17:00]MH_I2C_Read... [08:17:00]Read from MH i2c: D1 [08:17:00]MH_I2C_Read... [08:17:00]Read from MH i2c: D1 01 00 [08:17:00]MH_I2C_Read... [08:17:00]Read from MH i2c: D1 01 00 36 06 00 0D [08:17:00]Write to MH i2c: 01 00 00 37 06 3D [08:17:00]Write i2c OK [08:17:00]MH_I2C_Read... [08:17:00]Connected sock=10 [08:17:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 A6 3A 07 01 3B 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 EA 38 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 E1 81 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 81 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6A 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 28 00 00 00 00 07 04 06 00 8C 81 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 00 00 00 F4 03 04 00 FB F3 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 C2 B8 02 00 35 04 06 00 64 03 37 18 6E 14 A0 D9 7E 9E C2 FA 70 67 [08:17:01]*** Cut start [08:17:01]*** Partial cut [08:17:01]*** CUTSNS_PIN = 1 [08:17:01]*** CUTSNS_PIN = 0 [08:17:01]*** Brake cut motor [08:17: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 37 38 4F 00 00 00 94 5D 47 00 F5 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 37 38 10 04 04 00 C2 B8 02 00 F4 03 04 00 A5 9F C6 66 B6 04 01 00 00 92 B6 CC B9 0A 14 E7 78 [08:17:01]CommunicateWithHost err = 0 [08:17:01]CheckOFDResponse [08:17:01]1017 (14) - 77093643461234 [08:17:01]1041 (16) - 0000000000871778 [08:17:01]1040 (4) - 178370 [08:17:01]1012 (4) - 22.08.2024 02:17 [08:17:01]1206 (1) - 0 [08:17:01]OFD Sender: Remove packet 178370 [08:17:01]ProducePacketName [08:17:01]name=ofd_packets/00178370 [08:17:01]NVStorageDeleteData [08:17:01]Read from MH i2c: 01 [08:17:01]MH_I2C_Read... [08:17:01]*** Stop cut motor [08:17:01]*** Cut end [08:17:01]Read from MH i2c: 01 07 00 [08:17:01]MH_I2C_Read... [08:17:01]Read from MH i2c: 01 07 00 37 06 00 00 00 00 00 FF 0F 52 [08:17:01]process_action close_receipt done [08:17:01]requested_data is exist [08:17:01]produce_requested_data [08:17:01]requested_item fm.sn is exist - process it [08:17:01]wFMCommunicate request_size=4 [08:17:01]MH_SAM_APDU [08:17:01]CAPDU: 80 11 00 00 [08:17:01]Write to MH i2c: E2 08 00 38 06 80 11 00 00 00 00 00 00 B8 [08:17:01]Write i2c OK [08:17:01]MH_I2C_Read... [08:17:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:17:01]Read from MH i2c: E2 [08:17:01]MH_I2C_Read... [08:17:01]Read from MH i2c: E2 17 00 [08:17:01]MH_I2C_Read... [08:17:01]Read from MH i2c: E2 17 00 38 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 11 [08:17:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [08:17:01]wFMCommunicate OK [08:17:01]requested_item fd.num is exist - process it [08:17:01]SAM_PROTO_GetFieldsCounters [08:17:01]wFMCommunicate request_size=4 [08:17:01]MH_SAM_APDU [08:17:01]CAPDU: 80 13 00 00 [08:17:01]Write to MH i2c: E2 08 00 39 06 80 13 00 00 00 00 00 00 BB [08:17:01]Write i2c OK [08:17:01]MH_I2C_Read... [08:17:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:17:01]Read from MH i2c: E2 [08:17:01]MH_I2C_Read... [08:17:01]Read from MH i2c: E2 62 00 [08:17:01]MH_I2C_Read... [08:17:01]Read from MH i2c: E2 62 00 39 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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 C2 B8 02 00 0E 04 04 00 D5 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 04 [08:17: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 C2 B8 02 00 0E 04 04 00 D5 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 [08:17:01]wFMCommunicate OK [08:17:01]SAM_PROTO_GetFieldsCounters done [08:17:01]requested_item shift.num is exist - process it [08:17:01]requested_item shift.opened is exist - process it [08:17:01]req_shift_opened [08:17:01]FM_GetShiftState [08:17:01]SAM_PROTO_GetShiftState [08:17:01]wFMCommunicate request_size=4 [08:17:01]MH_SAM_APDU [08:17:01]CAPDU: 80 13 01 00 [08:17:01]Write to MH i2c: E2 08 00 3A 06 80 13 01 00 00 00 00 00 BD [08:17:01]Write i2c OK [08:17:01]MH_I2C_Read... [08:17:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:17:01]Read from MH i2c: E2 [08:17:01]MH_I2C_Read... [08:17:01]Read from MH i2c: E2 0E 00 [08:17:01]MH_I2C_Read... [08:17:01]Read from MH i2c: E2 0E 00 3A 06 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 6B [08:17:01]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [08:17:01]wFMCommunicate OK [08:17:01]SAM_PROTO_GetShiftState done [08:17:01]FM_GetShiftState done [08:17:01]req_shift_opened done [08:17:01]requested_item shift.open_date is exist - process it [08:17:01]req_shift_open_date [08:17:01]req_shift_open_date done [08:17:01]produce_requested_data done [08:17:01]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178370,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [08:17:01]process_action_free close_receipt [08:17:01]json_value_free [08:17:01]json_value_free done [08:17:01]process_json_proto returns [08:17:01]Send response to host [08:17:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178370,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [08:17:01]free response buf [08:17:01]execute_script done [08:17:01]execute_script returns [08:17:01]free content buf [08:17:01]Sock 12.Close socket [08:17:01]Sock 12.Thread stoped [08:17:01]OFD Sender: No OFD packet to send [08:17:06]OFD Sender: No OFD packet to send [08:17:11]recv_with_timeout no data received [08:17:11]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: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]recv_with_timeout no data received [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:09]recv_with_timeout no data received [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:37]recv_with_timeout no data received [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:08]accept exits with 7 [08:19:08]New connection [08:19:08]New thread 3067284836 created [08:19:08]Thread 3067428196 joined [08:19:08]Waiting for new connection... [08:19:08] Sock 7.Parse request [08:19:08]Sock 7.Check first char [08:19:08]Sock 7.First char is OK [08:19:08]request: POST /json_proto HTTP/1.0 [08:19:08]Method: POST [08:19:08]URL: /json_proto [08:19:08]Method is POST - this is cgi request [08:19:08]url: /json_proto [08:19:08]query_string will be loaded in cgi processing [08:19:08]execute_cgi json_proto POST (null) [08:19:08]execute_cgi path=json_proto method=POST [08:19:08]POST find Content-Length [08:19:08]Host: 172.17.44.131:8080 [08:19:08]Content-Length: 813 [08:19:08]Content-Type: application/json [08:19:08] [08:19:08]POST finish read [08:19:08]Found Content-Length = 813 [08:19:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293070", "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" : 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: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 500.63 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:19:08]execute_script... [08:19:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293070", "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" : 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: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 500.63 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:19:08]POST & json_proto [08:19:08]process_json_proto [08:19:08]json parsed OK: [08:19:08]protocol is kg_v1.0 [08:19:08]action value=close_receipt [08:19:08]process_action close_receipt [08:19:08]cmd_close_receipt [08:19:08]MH_GetDate [08:19:08]Write to MH i2c: F0 00 00 3B 06 30 [08:19:08]Write i2c OK [08:19:08]MH_I2C_Read... [08:19:08]Read from MH i2c: F0 [08:19:08]MH_I2C_Read... [08:19:08]Read from MH i2c: F0 09 00 [08:19:08]MH_I2C_Read... [08:19:08]Read from MH i2c: F0 09 00 3B 06 00 7D F4 C6 66 4F 53 BE 66 9C [08:19:08]GetLastDocTimeStamp 1724314619 [08:19:08]current date 1724314749 [08:19:08]FM_GetShiftState [08:19:08]SAM_PROTO_GetShiftState [08:19:08]wFMCommunicate request_size=4 [08:19:08]MH_SAM_APDU [08:19:08]CAPDU: 80 13 01 00 [08:19:08]Write to MH i2c: E2 08 00 3C 06 80 13 01 00 00 00 00 00 BF [08:19:08]Write i2c OK [08:19:08]MH_I2C_Read... [08:19:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:19:08]Read from MH i2c: E2 [08:19:08]MH_I2C_Read... [08:19:08]Read from MH i2c: E2 0E 00 [08:19:08]MH_I2C_Read... [08:19:08]Read from MH i2c: E2 0E 00 3C 06 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 6D [08:19:08]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [08:19:08]wFMCommunicate OK [08:19:08]SAM_PROTO_GetShiftState done [08:19:08]FM_GetShiftState done [08:19:08]opened in 1724285939 [08:19:08]opened+sec_in_day 1724372339 [08:19:08]quantity*price = 50063 [08:19:08]sum+1 = 50064 [08:19:08]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.63 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 0.00 Безнал.: 500.63 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 71 22.08.2024 08:19 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871778 ФД: 178371 ФПД: 57789764384148 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T081909&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178371&fm=57789764384148&tin=02508201610067®Number=0000000000092561&sum=50063 [08:19:09]StoreToDocumentArchive [08:19:09]shift 469 fd 178371 [08:19:09]save to /storage/0469/doc_00178371 [08:19:09]save last doc name /storage/0469/doc_00178371 to /storage/kkm_last_doc_name [08:19:09]save OK [08:19:09]Clear old archive folders... [08:19:09]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:19:09]tlvbuf is 019E94E0 [08:19:09]SAM_PROTO_ClearQueue [08:19:09]wFMCommunicate request_size=4 [08:19:09]MH_SAM_APDU [08:19:09]CAPDU: 80 09 00 00 [08:19:09]Write to MH i2c: E2 08 00 49 06 80 09 00 00 00 00 00 00 C1 [08:19:09]Write i2c OK [08:19:09]MH_I2C_Read... [08:19:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:19:09]Read from MH i2c: E2 [08:19:09]MH_I2C_Read... [08:19:09]Read from MH i2c: E2 03 00 [08:19:09]MH_I2C_Read... [08:19:09]Read from MH i2c: E2 03 00 49 06 00 90 00 C3 [08:19:09]RAPDU: 90 00 [08:19:09]wFMCommunicate OK [08:19:09]SAM_PROTO_ClearQueue done [08:19:09]KKMCreateOFDPacket [08:19:09]OFDProtocolAddRootSTLVToBuf [08:19:09]FM_MakeSignedData [08:19:09]FM_MakeSignedData [08:19:09]SAM_PROTO_SignData [08:19:09]wFMCommunicate request_size=4 [08:19:09]MH_SAM_APDU [08:19:09]CAPDU: 80 0D 01 02 [08:19:09]Write to MH i2c: E2 08 00 4A 06 80 0D 01 02 00 00 00 00 C9 [08:19:09]Write i2c OK [08:19:09]MH_I2C_Read... [08:19:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:19:09]Read from MH i2c: E2 [08:19:09]MH_I2C_Read... [08:19:09]Read from MH i2c: E2 03 00 [08:19:09]MH_I2C_Read... [08:19:09]Read from MH i2c: E2 03 00 4A 06 00 90 00 C4 [08:19:09]RAPDU: 90 00 [08:19:09]wFMCommunicate OK [08:19:09]wFMCommunicate request_size=255 [08:19:09]MH_SAM_APDU [08: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 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 47 00 00 00 F4 03 04 00 7D F4 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 C3 B8 02 00 35 04 06 00 34 8F 3A 60 [08:19:09]Write to MH i2c: E2 02 01 4B 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 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 47 00 00 00 F4 03 04 00 7D F4 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 C3 B8 02 00 35 04 06 00 34 8F 3A 60 00 00 F1 [08:19:09]Write i2c OK [08:19:09]MH_I2C_Read... [08:19:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:19:09]Read from MH i2c: E2 [08:19:09]MH_I2C_Read... [08:19:09]Read from MH i2c: E2 03 00 [08:19:09]MH_I2C_Read... [08:19:09]Read from MH i2c: E2 03 00 4B 06 00 90 00 C5 [08:19:09]RAPDU: 90 00 [08:19:09]wFMCommunicate OK [08:19:09]wFMCommunicate request_size=7 [08:19:09]MH_SAM_APDU [08:19:09]CAPDU: 80 0D 02 02 02 B5 94 [08:19:09]Write to MH i2c: E2 0A 00 4C 06 80 0D 02 02 02 00 B5 94 00 00 19 [08:19:09]Write i2c OK [08:19:09]MH_I2C_Read... [08:19:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:19:09]Read from MH i2c: E2 [08:19:09]MH_I2C_Read... [08:19:09]Read from MH i2c: E2 03 00 [08:19:09]MH_I2C_Read... [08:19:09]Read from MH i2c: E2 03 00 4C 06 00 90 00 C6 [08:19:09]RAPDU: 90 00 [08:19:09]wFMCommunicate OK [08:19:09]wFMCommunicate request_size=4 [08:19:09]MH_SAM_APDU [08:19:09]CAPDU: 80 0D 03 02 [08:19:09]Write to MH i2c: E2 08 00 4D 06 80 0D 03 02 00 00 00 00 CE [08:19:09]Write i2c OK [08:19:09]MH_I2C_Read... [08:19:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:19:09]Read from MH i2c: E2 [08:19:09]MH_I2C_Read... [08:19:09]Read from MH i2c: E2 0B 00 [08:19:09]MH_I2C_Read... [08:19:09]Read from MH i2c: E2 0B 00 4D 06 00 71 8A 63 40 AA F5 DE ED 90 00 D7 [08:19:09]RAPDU: 71 8A 63 40 AA F5 DE ED 90 00 [08:19:09]wFMCommunicate OK [08:19:09]SAM_PROTO_SignData done [08:19:09]FM_MakeSignedData done [08:19:09]CreateOFDProtocolMessage [08:19:09]wFMCommunicate request_size=4 [08:19:09]MH_SAM_APDU [08:19:09]CAPDU: 80 11 00 00 [08:19:09]Write to MH i2c: E2 08 00 4E 06 80 11 00 00 00 00 00 00 CE [08:19:09]Write i2c OK [08:19:09]MH_I2C_Read... [08:19:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:19:09]Read from MH i2c: E2 [08:19:09]MH_I2C_Read... [08:19:09]Read from MH i2c: E2 17 00 [08:19:09]MH_I2C_Read... [08:19:09]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 37 38 90 00 27 [08:19:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [08:19:09]wFMCommunicate OK [08:19:09]CreateOFDProtocolMessage done [08:19:09]OFDSenderStorePacket 178371 [08:19:09]StoreOFDPacket docnum=178371 [08:19:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0C 01 00 00 24 3C 04 01 D8 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 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 47 00 00 00 F4 03 04 00 7D F4 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 C3 B8 02 00 35 04 06 00 34 8F 3A 60 B5 94 71 8A 63 40 AA F5 DE ED [08:19:09]CheckFolder [08:19:09]dirname=/storage/ofd_packets [08:19:09]CheckFolder done [08:19:09]ProducePacketName [08:19:09]name=ofd_packets/00178371 [08:19:09]NVStorageSaveData ofd_packets/00178371 [08:19:09]File name is /storage/ofd_packets/00178371 [08:19:09]Write 298 bytes [08:19:09]NVStorageSaveData done [08:19:09]OFDSenderStorePacket done [08:19:09]KKMCreateOFDPacket done [08:19:09]NVStorageSaveData kkm_last_timestamp [08:19:09]File name is /storage/kkm_last_timestamp [08:19:09]Write 4 bytes [08:19:09]NVStorageSaveData done [08:19:09]ExternCall_PrintAddStr [08:19:09]wPrintStart [08:19:09]Write to MH i2c: 01 00 00 4F 06 55 [08:19:09]Write i2c OK [08:19:09]MH_I2C_Read... [08:19:09]Read from MH i2c: 01 [08:19:09]MH_I2C_Read... [08:19:09]Read from MH i2c: 01 07 00 [08:19:09]MH_I2C_Read... [08:19:09]Read from MH i2c: 01 07 00 4F 06 00 00 00 00 00 FF 0F 6A [08:19:09]RasterBufferAndPrint [08:19:09]line Счет N : (1)293070 [08:19:09]line ИНН: 02508201610067 [08:19:09]line Контрольно-Кассовый Чек [08:19:09]line ПРОДАЖА [08:19:09]line ТРК (МРК, ГНК) : 54 [08:19:09]line Товар: 2710194800 [08:19:09]line ДТ-К-5 [08:19:09]line 6.570 * 76.20 [08:19:09]line = 500.63 [08:19:09]line НДС 12% НСП 1% [08:19:09]line > о реализуемом товаре [08:19:09]line ИТОГО: 500.63 [08:19:09]line НСП 1% : 4.43 [08:19:09]line НДС 12% : 53.16 [08:19:09]line Наличными: 0.00 [08:19:09]line Безнал.: 500.63 [08:19:09]line Место: АЗС № 130 "Партнер Нефть" [08:19:09]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:19:09]line СНО: Общий режим [08:19:09]line Чек 71 22.08.2024 08:19 [08:19:09]line Смена: 469 ФФД: 1.0 [08:19:09]line ЗНМ: 0300000071 [08:19:09]line РНМ: 0000000000092561 [08:19:09]line Версия ККМ: 001 [08:19:09]line Платежная система: Бакай Банк [08:19:09]line ФМ: 0000000000871778 [08:19:09]line ФД: 178371 [08:19:09]line ФПД: 57789764384148 [08:19:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T081909&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178371&fm=57789764384148&tin=02508201610067®Number=0000000000092561&sum=50063 [08:19:10]OFD Sender: Processing packet 178371 [packets to send 496, broken 495] [08:19:10]ProducePacketName [08:19:10]name=ofd_packets/00178371 [08:19:10]OFD Sender: To server: pG, [08:19:10]CommunicateWithHost lk.salyk.kg:30040 [08:19:10]ConnectInit lk.salyk.kg [08:19:10]written 0, free lines is 4095 [08:19:10]Write to MH i2c: 01 00 00 79 06 7F [08:19:10]Write i2c OK [08:19:10]MH_I2C_Read... [08:19:10]Read from MH i2c: 01 [08:19:10]MH_I2C_Read... [08:19:10]Read from MH i2c: 01 07 00 [08:19:10]MH_I2C_Read... [08:19:10]Read from MH i2c: 01 07 00 79 06 00 00 00 00 00 DD 0C 6F [08:19:10]RasterBufferAndPrint [08:19:10]line [08:19:10]line [08:19:10]line [08:19:10]line [08:19:10]line [08:19:10]written 0, free lines is 3299 [08:19:10]MH_Cut [08:19:10]Write to MH i2c: D1 01 00 80 06 01 58 [08:19:10]Write i2c OK [08:19:10]MH_I2C_Read... [08:19:10]Read from MH i2c: D1 [08:19:10]MH_I2C_Read... [08:19:10]Read from MH i2c: D1 01 00 [08:19:10]MH_I2C_Read... [08:19:10]Read from MH i2c: D1 01 00 80 06 00 57 [08:19:10]Write to MH i2c: 01 00 00 81 06 87 [08:19:10]Write i2c OK [08:19:10]MH_I2C_Read... [08:19:11]*** Cut start [08:19:11]*** Partial cut [08:19:11]*** CUTSNS_PIN = 1 [08:19:11]*** CUTSNS_PIN = 0 [08:19:11]*** Brake cut motor [08:19:11]Read from MH i2c: 01 [08:19:11]MH_I2C_Read... [08:19:11]*** Stop cut motor [08:19:11]*** Cut end [08:19:11]Read from MH i2c: 01 07 00 [08:19:11]MH_I2C_Read... [08:19:11]Read from MH i2c: 01 07 00 81 06 00 00 00 00 00 FF 0F 9C [08:19:11]process_action close_receipt done [08:19:11]requested_data is exist [08:19:11]produce_requested_data [08:19:11]requested_item fm.sn is exist - process it [08:19:11]wFMCommunicate request_size=4 [08:19:11]MH_SAM_APDU [08:19:11]CAPDU: 80 11 00 00 [08:19:11]Write to MH i2c: E2 08 00 82 06 80 11 00 00 00 00 00 00 02 [08:19:11]Write i2c OK [08:19:11]MH_I2C_Read... [08:19:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:19:12]Read from MH i2c: E2 [08:19:12]MH_I2C_Read... [08:19:12]Read from MH i2c: E2 17 00 [08:19:12]MH_I2C_Read... [08:19:12]Read from MH i2c: E2 17 00 82 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 5B [08:19:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [08:19:12]wFMCommunicate OK [08:19:12]requested_item fd.num is exist - process it [08:19:12]SAM_PROTO_GetFieldsCounters [08:19:12]wFMCommunicate request_size=4 [08:19:12]MH_SAM_APDU [08:19:12]CAPDU: 80 13 00 00 [08:19:12]Write to MH i2c: E2 08 00 83 06 80 13 00 00 00 00 00 00 05 [08:19:12]Write i2c OK [08:19:12]MH_I2C_Read... [08:19:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:19:12]Read from MH i2c: E2 [08:19:12]MH_I2C_Read... [08:19:12]Read from MH i2c: E2 62 00 [08:19:12]MH_I2C_Read... [08:19:12]Read from MH i2c: E2 62 00 83 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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 C3 B8 02 00 0E 04 04 00 D5 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 52 [08:19: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 C3 B8 02 00 0E 04 04 00 D5 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 [08:19:12]wFMCommunicate OK [08:19:12]SAM_PROTO_GetFieldsCounters done [08:19:12]requested_item shift.num is exist - process it [08:19:12]requested_item shift.opened is exist - process it [08:19:12]req_shift_opened [08:19:12]FM_GetShiftState [08:19:12]SAM_PROTO_GetShiftState [08:19:12]wFMCommunicate request_size=4 [08:19:12]MH_SAM_APDU [08:19:12]CAPDU: 80 13 01 00 [08:19:12]Write to MH i2c: E2 08 00 84 06 80 13 01 00 00 00 00 00 07 [08:19:12]Write i2c OK [08:19:12]MH_I2C_Read... [08:19:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:19:12]Read from MH i2c: E2 [08:19:12]MH_I2C_Read... [08:19:12]Read from MH i2c: E2 0E 00 [08:19:12]MH_I2C_Read... [08:19:12]Read from MH i2c: E2 0E 00 84 06 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 B5 [08:19:12]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [08:19:12]wFMCommunicate OK [08:19:12]SAM_PROTO_GetShiftState done [08:19:12]FM_GetShiftState done [08:19:12]req_shift_opened done [08:19:12]requested_item shift.open_date is exist - process it [08:19:12]req_shift_open_date [08:19:12]req_shift_open_date done [08:19:12]produce_requested_data done [08:19:12]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178371,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [08:19:12]process_action_free close_receipt [08:19:12]json_value_free [08:19:12]json_value_free done [08:19:12]process_json_proto returns [08:19:12]Send response to host [08:19:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178371,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [08:19:12]free response buf [08:19:12]execute_script done [08:19:12]execute_script returns [08:19:12]free content buf [08:19:12]Sock 7.Close socket [08:19:12]Sock 7.Thread stoped [08:19:12]Connected sock=9 [08: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 37 38 0C 01 00 00 24 3C 04 01 D8 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 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 47 00 00 00 F4 03 04 00 7D F4 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 C3 B8 02 00 35 04 06 00 34 8F 3A 60 B5 94 71 8A 63 40 AA F5 DE ED [08:19:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 4F 00 00 00 FB 79 47 00 7A 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 37 38 10 04 04 00 C3 B8 02 00 F4 03 04 00 29 A0 C6 66 B6 04 01 00 00 82 3C F2 CE 8B 23 70 E5 [08:19:12]CommunicateWithHost err = 0 [08:19:12]CheckOFDResponse [08:19:12]1017 (14) - 77093643461234 [08:19:12]1041 (16) - 0000000000871778 [08:19:12]1040 (4) - 178371 [08:19:12]1012 (4) - 22.08.2024 02:19 [08:19:12]1206 (1) - 0 [08:19:12]OFD Sender: Remove packet 178371 [08:19:12]ProducePacketName [08:19:12]name=ofd_packets/00178371 [08:19:12]NVStorageDeleteData [08:19:13]OFD Sender: No OFD packet to send [08:19:18]OFD Sender: No OFD packet to send [08:19:19]recv_with_timeout no data received [08:19:23]OFD Sender: No OFD packet to send [08:19:28]OFD Sender: No OFD packet to send [08:19:32]recv_with_timeout no data received [08:19:33]OFD Sender: No OFD packet to send [08:19:38]OFD Sender: No OFD packet to send [08:19:43]OFD Sender: No OFD packet to send [08:19:47]recv_with_timeout no data received [08:19:48]OFD Sender: No OFD packet to send [08:20:22]ConnectInit Can't connect to host [08:20:23]OFD Sender: No OFD packet to send [08:20:28]OFD Sender: No OFD packet to send [08:20:33]OFD Sender: No OFD packet to send [08:20:38]OFD Sender: No OFD packet to send [08:20:43]OFD Sender: No OFD packet to send [08:20:48]OFD Sender: No OFD packet to send [08:20:53]OFD Sender: No OFD packet to send [08:20:58]OFD Sender: No OFD packet to send [08:21:03]OFD Sender: No OFD packet to send [08:21:08]OFD Sender: No OFD packet to send [08:21:13]OFD Sender: No OFD packet to send [08:21:18]OFD Sender: No OFD packet to send [08:21:23]OFD Sender: No OFD packet to send [08:21:28]OFD Sender: No OFD packet to send [08:21:33]OFD Sender: No OFD packet to send [08:21:38]OFD Sender: No OFD packet to send [08:21:43]OFD Sender: No OFD packet to send [08:21:48]OFD Sender: No OFD packet to send [08:21:53]OFD Sender: No OFD packet to send [08:21:58]OFD Sender: No OFD packet to send [08:22:03]OFD Sender: No OFD packet to send [08:22:08]OFD Sender: No OFD packet to send [08:22:13]OFD Sender: No OFD packet to send [08:22:18]OFD Sender: No OFD packet to send [08:22:23]OFD Sender: No OFD packet to send [08:22:28]OFD Sender: No OFD packet to send [08:22:33]OFD Sender: No OFD packet to send [08:22:38]OFD Sender: No OFD packet to send [08:22:43]OFD Sender: No OFD packet to send [08:22:49]OFD Sender: No OFD packet to send [08:22:54]OFD Sender: No OFD packet to send [08:22:59]OFD Sender: No OFD packet to send [08:23:04]OFD Sender: No OFD packet to send [08:23:09]OFD Sender: No OFD packet to send [08:23:14]OFD Sender: No OFD packet to send [08:23:19]OFD Sender: No OFD packet to send [08:23:24]OFD Sender: No OFD packet to send [08:23:29]OFD Sender: No OFD packet to send [08:23:34]OFD Sender: No OFD packet to send [08:23:39]OFD Sender: No OFD packet to send [08:23:44]OFD Sender: No OFD packet to send [08:23:49]OFD Sender: No OFD packet to send [08:23:54]OFD Sender: No OFD packet to send [08:23:59]OFD Sender: No OFD packet to send [08:24:04]OFD Sender: No OFD packet to send [08:24:09]OFD Sender: No OFD packet to send [08:24:14]OFD Sender: No OFD packet to send [08:24:19]OFD Sender: No OFD packet to send [08:24:24]OFD Sender: No OFD packet to send [08:24:29]OFD Sender: No OFD packet to send [08:24:34]OFD Sender: No OFD packet to send [08:24:35]accept exits with 10 [08:24:35]New connection [08:24:35]New thread 3067428196 created [08:24:35]Thread 3067284836 joined [08:24:35]Waiting for new connection... [08:24:35] Sock 10.Parse request [08:24:35]Sock 10.Check first char [08:24:35]Sock 10.First char is OK [08:24:35]request: POST /json_proto HTTP/1.0 [08:24:35]Method: POST [08:24:35]URL: /json_proto [08:24:35]Method is POST - this is cgi request [08:24:35]url: /json_proto [08:24:35]query_string will be loaded in cgi processing [08:24:35]execute_cgi json_proto POST (null) [08:24:35]execute_cgi path=json_proto method=POST [08:24:35]POST find Content-Length [08:24:35]Host: 172.17.44.131:8080 [08:24:35]Content-Length: 791 [08:24:35]Content-Type: application/json [08:24:35] [08:24:35]POST finish read [08:24:35]Found Content-Length = 791 [08:24:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293072", "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" : 70.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A1", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:24:35]execute_script... [08:24:35]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293072", "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" : 70.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A1", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:24:35]POST & json_proto [08:24:35]process_json_proto [08:24:35]json parsed OK: [08:24:35]protocol is kg_v1.0 [08:24:35]action value=close_receipt [08:24:35]process_action close_receipt [08:24:35]cmd_close_receipt [08:24:35]MH_GetDate [08:24:35]Write to MH i2c: F0 00 00 85 06 7A [08:24:35]Write i2c OK [08:24:35]MH_I2C_Read... [08:24:35]Read from MH i2c: F0 [08:24:35]MH_I2C_Read... [08:24:35]Read from MH i2c: F0 09 00 [08:24:35]MH_I2C_Read... [08:24:35]Read from MH i2c: F0 09 00 85 06 00 C5 F5 C6 66 4F 53 BE 66 2F [08:24:35]GetLastDocTimeStamp 1724314749 [08:24:35]current date 1724315077 [08:24:35]FM_GetShiftState [08:24:35]SAM_PROTO_GetShiftState [08:24:35]wFMCommunicate request_size=4 [08:24:35]MH_SAM_APDU [08:24:35]CAPDU: 80 13 01 00 [08:24:35]Write to MH i2c: E2 08 00 86 06 80 13 01 00 00 00 00 00 09 [08:24:35]Write i2c OK [08:24:35]MH_I2C_Read... [08:24:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:24:35]Read from MH i2c: E2 [08:24:35]MH_I2C_Read... [08:24:35]Read from MH i2c: E2 0E 00 [08:24:35]MH_I2C_Read... [08:24:35]Read from MH i2c: E2 0E 00 86 06 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 B7 [08:24:35]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [08:24:35]wFMCommunicate OK [08:24:35]SAM_PROTO_GetShiftState done [08:24:35]FM_GetShiftState done [08:24:35]opened in 1724285939 [08:24:35]opened+sec_in_day 1724372339 [08:24:35]quantity*price = 0 [08:24:35]sum+1 = 1 [08:24:35]Check (price>sum+1) || (price+1sum+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 СНО: Общий режим Чек 73 22.08.2024 08:26 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178373 ФПД: 110799327691423 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T082623&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178373&fm=110799327691423&tin=02508201610067®Number=0000000000092561&sum=30000 [08:26:22]StoreToDocumentArchive [08:26:22]shift 469 fd 178373 [08:26:22]save to /storage/0469/doc_00178373 [08:26:22]save last doc name /storage/0469/doc_00178373 to /storage/kkm_last_doc_name [08:26:22]save OK [08:26:22]Clear old archive folders... [08:26:22]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:26:22]tlvbuf is 01A72580 [08:26:22]SAM_PROTO_ClearQueue [08:26:22]wFMCommunicate request_size=4 [08:26:22]MH_SAM_APDU [08:26:22]CAPDU: 80 09 00 00 [08:26:22]Write to MH i2c: E2 08 00 DD 06 80 09 00 00 00 00 00 00 55 [08:26:22]Write i2c OK [08:26:22]MH_I2C_Read... [08:26:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:26:23]Read from MH i2c: E2 [08:26:23]MH_I2C_Read... [08:26:23]Read from MH i2c: E2 03 00 [08:26:23]MH_I2C_Read... [08:26:23]Read from MH i2c: E2 03 00 DD 06 00 90 00 57 [08:26:23]RAPDU: 90 00 [08:26:23]wFMCommunicate OK [08:26:23]SAM_PROTO_ClearQueue done [08:26:23]KKMCreateOFDPacket [08:26:23]OFDProtocolAddRootSTLVToBuf [08:26:23]FM_MakeSignedData [08:26:23]FM_MakeSignedData [08:26:23]SAM_PROTO_SignData [08:26:23]wFMCommunicate request_size=4 [08:26:23]MH_SAM_APDU [08:26:23]CAPDU: 80 0D 01 02 [08:26:23]Write to MH i2c: E2 08 00 DE 06 80 0D 01 02 00 00 00 00 5D [08:26:23]Write i2c OK [08:26:23]MH_I2C_Read... [08:26:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:26:23]recv_with_timeout no data received [08:26:23]Read from MH i2c: E2 [08:26:23]MH_I2C_Read... [08:26:23]Read from MH i2c: E2 03 00 [08:26:23]MH_I2C_Read... [08:26:23]Read from MH i2c: E2 03 00 DE 06 00 90 00 58 [08:26:23]RAPDU: 90 00 [08:26:23]wFMCommunicate OK [08:26:23]wFMCommunicate request_size=255 [08:26:23]MH_SAM_APDU [08:26: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 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 49 00 00 00 F4 03 04 00 2F F6 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 C5 B8 02 00 35 04 06 00 64 [08:26:23]Write to MH i2c: E2 02 01 DF 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 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 49 00 00 00 F4 03 04 00 2F F6 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 C5 B8 02 00 35 04 06 00 64 00 00 52 [08:26:23]Write i2c OK [08:26:23]MH_I2C_Read... [08:26:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:26:23]Read from MH i2c: E2 [08:26:23]MH_I2C_Read... [08:26:23]Read from MH i2c: E2 03 00 [08:26:23]MH_I2C_Read... [08:26:23]Read from MH i2c: E2 03 00 DF 06 00 90 00 59 [08:26:23]RAPDU: 90 00 [08:26:23]wFMCommunicate OK [08:26:23]wFMCommunicate request_size=10 [08:26:23]MH_SAM_APDU [08:26:23]CAPDU: 80 0D 02 02 05 C5 7A 91 82 9F [08:26:23]Write to MH i2c: E2 0D 00 E0 06 80 0D 02 02 05 00 C5 7A 91 82 9F 00 00 5B [08:26:23]Write i2c OK [08:26:23]MH_I2C_Read... [08:26:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:26:23]Read from MH i2c: E2 [08:26:23]MH_I2C_Read... [08:26:23]Read from MH i2c: E2 03 00 [08:26:23]MH_I2C_Read... [08:26:23]Read from MH i2c: E2 03 00 E0 06 00 90 00 5A [08:26:23]RAPDU: 90 00 [08:26:23]wFMCommunicate OK [08:26:23]wFMCommunicate request_size=4 [08:26:23]MH_SAM_APDU [08:26:23]CAPDU: 80 0D 03 02 [08:26:23]Write to MH i2c: E2 08 00 E1 06 80 0D 03 02 00 00 00 00 62 [08:26:23]Write i2c OK [08:26:23]MH_I2C_Read... [08:26:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:26:23]Read from MH i2c: E2 [08:26:23]MH_I2C_Read... [08:26:23]Read from MH i2c: E2 0B 00 [08:26:23]MH_I2C_Read... [08:26:23]Read from MH i2c: E2 0B 00 E1 06 00 34 93 E8 DA 79 CF 90 1A 90 00 DE [08:26:23]RAPDU: 34 93 E8 DA 79 CF 90 1A 90 00 [08:26:23]wFMCommunicate OK [08:26:23]SAM_PROTO_SignData done [08:26:23]FM_MakeSignedData done [08:26:23]CreateOFDProtocolMessage [08:26:23]wFMCommunicate request_size=4 [08:26:23]MH_SAM_APDU [08:26:23]CAPDU: 80 11 00 00 [08:26:23]Write to MH i2c: E2 08 00 E2 06 80 11 00 00 00 00 00 00 62 [08:26:23]Write i2c OK [08:26:23]MH_I2C_Read... [08:26:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:26:23]Read from MH i2c: E2 [08:26:23]MH_I2C_Read... [08:26:23]Read from MH i2c: E2 17 00 [08:26:23]MH_I2C_Read... [08:26:23]Read from MH i2c: E2 17 00 E2 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 BB [08:26:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [08:26:23]wFMCommunicate OK [08:26:23]CreateOFDProtocolMessage done [08:26:23]OFDSenderStorePacket 178373 [08:26:23]StoreOFDPacket docnum=178373 [08:26:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 45 C1 07 01 4E C7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 49 00 00 00 F4 03 04 00 2F F6 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 C5 B8 02 00 35 04 06 00 64 C5 7A 91 82 9F 34 93 E8 DA 79 CF 90 1A [08:26:23]CheckFolder [08:26:23]dirname=/storage/ofd_packets [08:26:23]CheckFolder done [08:26:23]ProducePacketName [08:26:23]name=ofd_packets/00178373 [08:26:23]NVStorageSaveData ofd_packets/00178373 [08:26:23]File name is /storage/ofd_packets/00178373 [08:26:23]Write 301 bytes [08:26:23]NVStorageSaveData done [08:26:23]OFDSenderStorePacket done [08:26:23]KKMCreateOFDPacket done [08:26:23]NVStorageSaveData kkm_last_timestamp [08:26:23]File name is /storage/kkm_last_timestamp [08:26:23]Write 4 bytes [08:26:23]NVStorageSaveData done [08:26:23]ExternCall_PrintAddStr [08:26:23]wPrintStart [08:26:23]Write to MH i2c: 01 00 00 E3 06 E9 [08:26:23]Write i2c OK [08:26:23]MH_I2C_Read... [08:26:23]Read from MH i2c: 01 [08:26:23]MH_I2C_Read... [08:26:23]Read from MH i2c: 01 07 00 [08:26:23]MH_I2C_Read... [08:26:23]Read from MH i2c: 01 07 00 E3 06 00 00 00 00 00 FF 0F FE [08:26:23]RasterBufferAndPrint [08:26:23]line Счет N : (1)293074 [08:26:23]line ИНН: 02508201610067 [08:26:23]line Контрольно-Кассовый Чек [08:26:23]line ПРОДАЖА [08:26:23]line ТРК (МРК, ГНК) : 52 [08:26:23]line Товар: 2710124130 [08:26:23]line Аи-92-К-5 [08:26:23]line 4.430 * 67.80 [08:26:23]line = 300.35 [08:26:23]line НДС 12% НСП 1% [08:26:23]line > о реализуемом товаре [08:26:23]line ОКРУГЛЕНИЕ: -0.35 [08:26:23]line ИТОГО: 300.00 [08:26:23]line Внесено: 300.00 [08:26:23]line СДАЧА: 0.00 [08:26:23]line НСП 1% : 2.66 [08:26:23]line НДС 12% : 31.90 [08:26:23]line Наличными: 300.00 [08:26:23]line Безнал.: 0.00 [08:26:23]line Место: АЗС № 130 "Партнер Нефть" [08:26:23]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:26:23]line СНО: Общий режим [08:26:23]line Чек 73 22.08.2024 08:26 [08:26:23]line Смена: 469 ФФД: 1.0 [08:26:23]line ЗНМ: 0300000071 [08:26:23]line РНМ: 0000000000092561 [08:26:23]line Версия ККМ: 001 [08:26:23]line ФМ: 0000000000871778 [08:26:23]line ФД: 178373 [08:26:23]line ФПД: 110799327691423 [08:26:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T082623&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178373&fm=110799327691423&tin=02508201610067®Number=0000000000092561&sum=30000 [08:26:23]written 0, free lines is 4095 [08:26:23]Write to MH i2c: 01 00 00 0E 07 15 [08:26:23]Write i2c OK [08:26:23]MH_I2C_Read... [08:26:23]Read from MH i2c: 01 [08:26:23]MH_I2C_Read... [08:26:23]Read from MH i2c: 01 07 00 [08:26:23]MH_I2C_Read... [08:26:23]Read from MH i2c: 01 07 00 0E 07 00 00 00 00 00 C7 0C EF [08:26:23]RasterBufferAndPrint [08:26:23]line [08:26:23]line [08:26:23]line [08:26:23]line [08:26:23]line [08:26:23]written 0, free lines is 3277 [08:26:23]MH_Cut [08:26:23]Write to MH i2c: D1 01 00 15 07 01 EE [08:26:23]Write i2c OK [08:26:23]MH_I2C_Read... [08:26:23]Read from MH i2c: D1 [08:26:23]MH_I2C_Read... [08:26:23]Read from MH i2c: D1 01 00 [08:26:23]MH_I2C_Read... [08:26:23]Read from MH i2c: D1 01 00 15 07 00 ED [08:26:23]Write to MH i2c: 01 00 00 16 07 1D [08:26:23]Write i2c OK [08:26:23]MH_I2C_Read... [08:26:24]*** Cut start [08:26:24]*** Partial cut [08:26:24]*** CUTSNS_PIN = 1 [08:26:24]*** CUTSNS_PIN = 0 [08:26:24]*** Brake cut motor [08:26:25]Connected sock=10 [08:26: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 37 38 0C 01 00 00 BF F8 04 01 F0 E3 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 70 11 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 00 00 00 F4 03 04 00 C5 F5 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 C4 B8 02 00 35 04 06 00 8A 25 DD BC EA 2D F9 34 39 2D E3 87 21 A3 [08:26:25]Read from MH i2c: 01 [08:26:25]MH_I2C_Read... [08:26:25]*** Stop cut motor [08:26:25]*** Cut end [08:26:25]Read from MH i2c: 01 07 00 [08:26:25]MH_I2C_Read... [08:26:25]Read from MH i2c: 01 07 00 16 07 00 00 00 00 00 FF 0F 32 [08:26:25]process_action close_receipt done [08:26:25]requested_data is exist [08:26:25]produce_requested_data [08:26:25]requested_item fm.sn is exist - process it [08:26:25]wFMCommunicate request_size=4 [08:26:25]MH_SAM_APDU [08:26:25]CAPDU: 80 11 00 00 [08:26:25]Write to MH i2c: E2 08 00 17 07 80 11 00 00 00 00 00 00 98 [08:26:25]Write i2c OK [08:26:25]MH_I2C_Read... [08:26:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:26:25]Read from MH i2c: E2 [08:26:25]MH_I2C_Read... [08:26:25]Read from MH i2c: E2 17 00 [08:26:25]MH_I2C_Read... [08:26:25]Read from MH i2c: E2 17 00 17 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 F1 [08:26:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [08:26:25]wFMCommunicate OK [08:26:25]requested_item fd.num is exist - process it [08:26:25]SAM_PROTO_GetFieldsCounters [08:26:25]wFMCommunicate request_size=4 [08:26:25]MH_SAM_APDU [08:26:25]CAPDU: 80 13 00 00 [08:26:25]Write to MH i2c: E2 08 00 18 07 80 13 00 00 00 00 00 00 9B [08:26:25]Write i2c OK [08:26:25]MH_I2C_Read... [08:26:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:26:25]Read from MH i2c: E2 [08:26:25]MH_I2C_Read... [08:26:25]Read from MH i2c: E2 62 00 [08:26:25]MH_I2C_Read... [08:26:25]Read from MH i2c: E2 62 00 18 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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 C5 B8 02 00 0E 04 04 00 D5 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 F0 [08: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 C5 B8 02 00 0E 04 04 00 D5 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 [08:26:25]wFMCommunicate OK [08:26:25]SAM_PROTO_GetFieldsCounters done [08:26:25]requested_item shift.num is exist - process it [08:26:25]requested_item shift.opened is exist - process it [08:26:25]req_shift_opened [08:26:25]FM_GetShiftState [08:26:25]SAM_PROTO_GetShiftState [08:26:25]wFMCommunicate request_size=4 [08:26:25]MH_SAM_APDU [08:26:25]CAPDU: 80 13 01 00 [08:26:25]Write to MH i2c: E2 08 00 19 07 80 13 01 00 00 00 00 00 9D [08:26:25]Write i2c OK [08:26:25]MH_I2C_Read... [08:26:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:26:25]Read from MH i2c: E2 [08:26:25]MH_I2C_Read... [08:26:25]Read from MH i2c: E2 0E 00 [08:26:25]MH_I2C_Read... [08:26:25]Read from MH i2c: E2 0E 00 19 07 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 4B [08:26:25]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [08:26:25]wFMCommunicate OK [08:26:25]SAM_PROTO_GetShiftState done [08:26:25]FM_GetShiftState done [08:26:25]req_shift_opened done [08:26:25]requested_item shift.open_date is exist - process it [08:26:25]req_shift_open_date [08:26:25]req_shift_open_date done [08:26:25]produce_requested_data done [08:26:25]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178373,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [08:26:25]process_action_free close_receipt [08:26:25]json_value_free [08:26:25]json_value_free done [08:26:25]process_json_proto returns [08:26:25]Send response to host [08:26:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178373,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [08:26:25]free response buf [08:26:25]execute_script done [08:26:25]execute_script returns [08:26:25]free content buf [08:26:25]Sock 9.Close socket [08:26:25]Sock 9.Thread stoped [08: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 37 38 4F 00 00 00 10 CE 47 00 C6 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 37 38 10 04 04 00 C4 B8 02 00 F4 03 04 00 DA A1 C6 66 B6 04 01 00 00 8B FA E0 97 7D 6D 88 37 [08:26:25]CommunicateWithHost err = 0 [08:26:25]CheckOFDResponse [08:26:25]1017 (14) - 77093643461234 [08:26:25]1041 (16) - 0000000000871778 [08:26:25]1040 (4) - 178372 [08:26:25]1012 (4) - 22.08.2024 02:26 [08:26:25]1206 (1) - 0 [08:26:25]OFD Sender: Remove packet 178372 [08:26:25]ProducePacketName [08:26:25]name=ofd_packets/00178372 [08:26:25]NVStorageDeleteData [08:26:26]OFD Sender: Processing packet 178373 [packets to send 496, broken 495] [08:26:26]ProducePacketName [08:26:26]name=ofd_packets/00178373 [08:26:26]OFD Sender: To server: pG, [08:26:26]CommunicateWithHost lk.salyk.kg:30040 [08:26:26]ConnectInit lk.salyk.kg [08:26:26]Connected sock=7 [08:26: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 37 38 0F 01 00 00 45 C1 07 01 4E C7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 49 00 00 00 F4 03 04 00 2F F6 C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 C5 B8 02 00 35 04 06 00 64 C5 7A 91 82 9F 34 93 E8 DA 79 CF 90 1A [08:26: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 37 38 4F 00 00 00 7C EA 47 00 88 25 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 C5 B8 02 00 F4 03 04 00 DB A1 C6 66 B6 04 01 00 00 03 79 CA 57 FA 1B 99 EF [08:26:27]CommunicateWithHost err = 0 [08:26:27]CheckOFDResponse [08:26:27]1017 (14) - 77093643461234 [08:26:27]1041 (16) - 0000000000871778 [08:26:27]1040 (4) - 178373 [08:26:27]1012 (4) - 22.08.2024 02:26 [08:26:27]1206 (1) - 0 [08:26:27]OFD Sender: Remove packet 178373 [08:26:27]ProducePacketName [08:26:27]name=ofd_packets/00178373 [08:26:27]NVStorageDeleteData [08:26:27]OFD Sender: No OFD packet to send [08:26:27]OFD Sender: No OFD packet to send [08:26:32]OFD Sender: No OFD packet to send [08:26:33]recv_with_timeout no data received [08:26:37]OFD Sender: No OFD packet to send [08:26:42]OFD Sender: No OFD packet to send [08:26:47]OFD Sender: No OFD packet to send [08:26:49]recv_with_timeout no data received [08:26:52]OFD Sender: No OFD packet to send [08:26:57]OFD Sender: No OFD packet to send [08:27:00]recv_with_timeout no data received [08:27:02]OFD Sender: No OFD packet to send [08:27:07]OFD Sender: No OFD packet to send [08:27:12]OFD Sender: No OFD packet to send [08:27:17]OFD Sender: No OFD packet to send [08:27:22]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:58]OFD Sender: No OFD packet to send [08:28:03]OFD Sender: No OFD packet to send [08:28:08]OFD Sender: No OFD packet to send [08:28:13]OFD Sender: No OFD packet to send [08:28:18]OFD Sender: No OFD packet to send [08:28:23]OFD Sender: No OFD packet to send [08:28:28]OFD Sender: No OFD packet to send [08:28:33]OFD Sender: No OFD packet to send [08:28:38]OFD Sender: No OFD packet to send [08:28:38]recv_with_timeout no data received [08:28:43]OFD Sender: No OFD packet to send [08:28:48]OFD Sender: No OFD packet to send [08:28:53]OFD Sender: No OFD packet to send [08:28:58]OFD Sender: No OFD packet to send [08:29:03]OFD Sender: No OFD packet to send [08:29:03]recv_with_timeout no data received [08:29:08]OFD Sender: No OFD packet to send [08:29:13]OFD Sender: No OFD packet to send [08:29:18]OFD Sender: No OFD packet to send [08:29:23]OFD Sender: No OFD packet to send [08:29:28]OFD Sender: No OFD packet to send [08:29:33]OFD Sender: No OFD packet to send [08:29:38]OFD Sender: No OFD packet to send [08:29:43]OFD Sender: No OFD packet to send [08:29:48]OFD Sender: No OFD packet to send [08:29:53]OFD Sender: No OFD packet to send [08:29:58]OFD Sender: No OFD packet to send [08:30:03]OFD Sender: No OFD packet to send [08:30:08]OFD Sender: No OFD packet to send [08:30:13]OFD Sender: No OFD packet to send [08:30:18]OFD Sender: No OFD packet to send [08:30:23]OFD Sender: No OFD packet to send [08:30:28]OFD Sender: No OFD packet to send [08:30:33]OFD Sender: No OFD packet to send [08:24:36]wFMCommunicate OK [08:24:36]wFMCommunicate request_size=13 [08:24:36]MH_SAM_APDU [08:24:36]CAPDU: 80 15 02 00 08 F4 03 04 00 C5 F5 C6 66 [08:24:36]Write to MH i2c: E2 10 00 8F 06 80 15 02 00 08 00 F4 03 04 00 C5 F5 C6 66 00 00 06 [08:24:36]Write i2c OK [08:24:36]MH_I2C_Read... [08:24:36]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [08:24:36]Read from MH i2c: E2 [08:24:36]MH_I2C_Read... [08:24:36]Read from MH i2c: E2 03 00 [08:24:36]MH_I2C_Read... [08:24:36]Read from MH i2c: E2 03 00 8F 06 00 90 00 09 [08:24:36]RAPDU: 90 00 [08:24:36]wFMCommunicate OK [08:24:36]wFMCommunicate request_size=25 [08:24:36]MH_SAM_APDU [08:24: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 31 [08:24:36]Write to MH i2c: E2 1C 00 90 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 31 00 00 76 [08:24:36]Write i2c OK [08:24:36]MH_I2C_Read... [08:24:36]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [08:24:36]Read from MH i2c: E2 [08:24:36]MH_I2C_Read... [08:24:36]Read from MH i2c: E2 03 00 [08:24:36]MH_I2C_Read... [08:24:36]Read from MH i2c: E2 03 00 90 06 00 90 00 0A [08:24:36]RAPDU: 90 00 [08:24:36]wFMCommunicate OK [08:24:36]wFMCommunicate request_size=4 [08:24:36]MH_SAM_APDU [08:24:36]CAPDU: 80 15 03 00 [08:24:36]Write to MH i2c: E2 08 00 91 06 80 15 03 00 00 00 00 00 18 [08:24:36]Write i2c OK [08:24:36]MH_I2C_Read... [08:24:37]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [08:24:37]Read from MH i2c: E2 [08:24:37]MH_I2C_Read... [08:24:37]Read from MH i2c: E2 40 00 [08:24:37]MH_I2C_Read... [08:24:37]Read from MH i2c: E2 40 00 91 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 37 38 10 04 04 00 C4 B8 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 48 00 00 00 35 04 06 00 8A 25 DD BC EA 2D 90 00 0F [08:24: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 37 38 10 04 04 00 C4 B8 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 48 00 00 00 35 04 06 00 8A 25 DD BC EA 2D 90 00 [08:24:37]wFMCommunicate OK [08:24:37]SAM_PROTO_ProcessDocument answer len = 59 [08:24:37]SAM_PROTO_ProcessDocument done [08:24:37]SetTLVBufToDocument [08:24:37]Processing tag 1209 (04B9) [08:24:37]Malloc new data [08:24:37]Processing tag 1041 (0411) [08:24:37]Processing tag 1040 (0410) [08:24:37]Malloc new data [08:24:37]Processing tag 1038 (040E) [08:24:37]Malloc new data [08:24:37]Processing tag 1042 (0412) [08:24:37]Malloc new data [08:24:37]Processing tag 1077 (0435) [08:24:37]Malloc new data [08:24:37]SetTLVBufToDocument err=0 [08:24:37]KKMLoadAndSignReceiptData store KKM data [08:24:37]KKMLoadAndSignReceiptData err=0 [08:24:37]wFMCommunicate request_size=4 [08:24:37]MH_SAM_APDU [08:24:37]CAPDU: 80 11 00 00 [08:24:37]Write to MH i2c: E2 08 00 92 06 80 11 00 00 00 00 00 00 12 [08:24:37]Write i2c OK [08:24:37]MH_I2C_Read... [08:24:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:24:37]Read from MH i2c: E2 [08:24:37]MH_I2C_Read... [08:24:37]Read from MH i2c: E2 17 00 [08:24:37]MH_I2C_Read... [08:24:37]Read from MH i2c: E2 17 00 92 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 6B [08:24:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [08:24:37]wFMCommunicate OK [08:24:37]Счет N : (1)293072 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 11 Товар: 2710194800 ДТ-К-5 70.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 СНО: Общий режим Чек 72 22.08.2024 08:24 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 Талоны: Топливные Талоны 1 ФМ: 0000000000871778 ФД: 178372 ФПД: 151895238568493 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T082437&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178372&fm=151895238568493&tin=02508201610067®Number=0000000000092561&sum=0 [08:24:37]StoreToDocumentArchive [08:24:37]shift 469 fd 178372 [08:24:37]save to /storage/0469/doc_00178372 [08:24:37]save last doc name /storage/0469/doc_00178372 to /storage/kkm_last_doc_name [08:24:37]save OK [08:24:37]Clear old archive folders... [08:24:37]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:24:37]tlvbuf is 019F62B0 [08:24:37]SAM_PROTO_ClearQueue [08:24:37]wFMCommunicate request_size=4 [08:24:37]MH_SAM_APDU [08:24:37]CAPDU: 80 09 00 00 [08:24:37]Write to MH i2c: E2 08 00 93 06 80 09 00 00 00 00 00 00 0B [08:24:37]Write i2c OK [08:24:37]MH_I2C_Read... [08:24:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:24:37]Read from MH i2c: E2 [08:24:37]MH_I2C_Read... [08:24:37]Read from MH i2c: E2 03 00 [08:24:37]MH_I2C_Read... [08:24:37]Read from MH i2c: E2 03 00 93 06 00 90 00 0D [08:24:37]RAPDU: 90 00 [08:24:37]wFMCommunicate OK [08:24:37]SAM_PROTO_ClearQu[08:30:38]OFD Sender: No OFD packet to send [08:30:43]OFD Sender: No OFD packet to send [08:30:48]OFD Sender: No OFD packet to send [08:30:53]OFD Sender: No OFD packet to send [08:30:58]recv_with_timeout no data received [08:30:58]OFD Sender: No OFD packet to send [08:31:03]OFD Sender: No OFD packet to send [08:31:08]OFD Sender: No OFD packet to send [08:31:13]OFD Sender: No OFD packet to send [08:31:18]OFD Sender: No OFD packet to send [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:53]OFD Sender: No OFD packet to send [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: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:53]OFD Sender: No OFD packet to send [08:32:58]OFD Sender: No OFD packet to send [08:33:03]OFD Sender: No OFD packet to send [08:33:08]OFD Sender: No OFD packet to send [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:28]OFD Sender: No OFD packet to send [08:33:33]OFD Sender: No OFD packet to send [08:33:38]OFD Sender: No OFD packet to send [08:33:43]OFD Sender: No OFD packet to send [08:33:48]OFD Sender: No OFD packet to send [08:33:51]recv_with_timeout no data received [08:33:53]OFD Sender: No OFD packet to send [08:33:58]OFD Sender: No OFD packet to send [08:34:03]OFD Sender: No OFD packet to send [08:34:06]recv_with_timeout no data received [08:34:08]OFD Sender: No OFD packet to send [08:34:14]OFD Sender: No OFD packet to send [08:34:19]OFD Sender: No OFD packet to send [08:34:24]OFD Sender: No OFD packet to send [08:34:29]OFD Sender: No OFD packet to send [08:34:34]OFD Sender: No OFD packet to send [08:34:39]OFD Sender: No OFD packet to send [08:34:44]OFD Sender: No OFD packet to send [08:34:49]OFD Sender: No OFD packet to send [08:34:54]OFD Sender: No OFD packet to send [08:34:59]OFD Sender: No OFD packet to send [08:35:04]OFD Sender: No OFD packet to send [08:35:09]OFD Sender: No OFD packet to send [08:35:14]OFD Sender: No OFD packet to send [08:35: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:49]OFD Sender: No OFD packet to send [08:36:54]OFD Sender: No OFD packet to send [08:36:59]OFD Sender: No OFD packet to send [08:37:04]OFD Sender: No OFD packet to send [08:37:09]OFD Sender: No OFD packet to send [08:37:14]OFD Sender: No OFD packet to send [08:37:19]OFD Sender: No OFD packet to send [08:37:24]OFD Sender: No OFD packet to send [08:37:29]OFD Sender: No OFD packet to send [08:37:34]OFD Sender: No OFD packet to send [08:37:39]OFD Sender: No OFD packet to send [08:37:44]OFD Sender: No OFD packet to send [08:37:49]OFD Sender: No OFD packet to send [08:37:54]OFD Sender: No OFD packet to send [08:37:59]OFD Sender: No OFD packet to send [08:38:04]OFD Sender: No OFD packet to send [08:38:09]OFD Sender: No OFD packet to send [08:38:14]OFD Sender: No OFD packet to send [08:38:19]OFD Sender: No OFD packet to send [08:38:24]OFD Sender: No OFD packet to send [08:38:27]recv_with_timeout no data received [08:38:29]OFD Sender: No OFD packet to send [08:38:34]OFD Sender: No OFD packet to send [08:38:39]OFD Sender: No OFD packet to send [08:38:44]OFD Sender: No OFD packet to send [08:38:49]OFD Sender: No OFD packet to send [08:38:54]OFD Sender: No OFD packet to send [08:38:59]OFD Sender: No OFD packet to send [08:39:04]OFD Sender: No OFD packet to send [08:39:19]OFD Sender: No OFD packet to send [08:39:24]OFD Sender: No OFD packet to send [08:39:29]recv_with_timeout no data received [08:39:29]OFD Sender: No OFD packet to send [08:39:34]OFD Sender: No OFD packet to send [08:39:39]OFD Sender: No OFD packet to send [08:39:44]OFD Sender: No OFD packet to send [08:39:49]OFD Sender: No OFD packet to send [08:39:54]OFD Sender: No OFD packet to send [08:39:59]OFD Sender: No OFD packet to send [08:40:00]recv_with_timeout no data received [08:40:04]OFD Sender: No OFD packet to send [08:40:09]OFD Sender: No OFD packet to send [08:40:14]OFD Sender: No OFD packet to send [08:40:19]OFD Sender: No OFD packet to send [08:40:24]OFD Sender: No OFD packet to send [08:40:25]recv_with_timeout no data received [08:40:29]OFD Sender: No OFD packet to send [08:40:34]OFD Sender: No OFD packet to send [08:40:39]OFD Sender: No OFD packet to send [08:40:44]OFD Sender: No OFD packet to send [08:40:49]OFD Sender: No OFD packet to send [08:40:54]OFD Sender: No OFD packet to send [08:40:57]recv_with_timeout no data received [08:41:00]OFD Sender: No OFD packet to send [08:41:05]OFD Sender: No OFD packet to send [08:41:10]OFD Sender: No OFD packet to send [08:41:15]OFD Sender: No OFD packet to send [08:41:20]OFD Sender: No OFD packet to send [08:41:25]OFD Sender: No OFD packet to send [08:41:30]OFD Sender: No OFD packet to send [08:41:35]OFD Sender: No OFD packet to send [08:41:40]OFD Sender: No OFD packet to send [08:41:45]OFD Sender: No OFD packet to send [08:41:50]OFD Sender: No OFD packet to send [08:41:55]OFD Sender: No OFD packet to send [08:42:00]OFD Sender: No OFD packet to send [08:42:05]OFD Sender: No OFD packet to send [08:42:10]OFD Sender: No OFD packet to send [08:42:15]OFD Sender: No OFD packet to send [08:42:20]OFD Sender: No OFD packet to send [08:42:25]OFD Sender: No OFD packet to send [08:42:30]OFD Sender: No OFD packet to send [08:42:35]OFD Sender: No OFD packet to send [08:42:40]OFD Sender: No OFD packet to send [08:42:45]OFD Sender: No OFD packet to send [08:42:46]recv_with_timeout no data received [08:42:50]OFD Sender: No OFD packet to send [08:42:55]OFD Sender: No OFD packet to send [08:42:56]recv_with_timeout no data received [08:43:00]OFD Sender: No OFD packet to send [08:43:05]OFD Sender: No OFD packet to send [08:43:10]OFD Sender: No OFD packet to send [08:43:15]OFD Sender: No OFD packet to send [08:43:20]OFD Sender: No OFD packet to send [08:43:25]OFD Sender: No OFD packet to send [08:43:26]recv_with_timeout no data received [08:43:30]OFD Sender: No OFD packet to send [08:43:35]OFD Sender: No OFD packet to send [08:43:40]OFD Sender: No OFD packet to send [08:43:45]OFD Sender: No OFD packet to send [08:43:50]OFD Sender: No OFD packet to send [08:43:55]OFD Sender: No OFD packet to send [08:44:00]OFD Sender: No OFD packet to send [08:44:05]OFD Sender: No OFD packet to send [08:44:10]OFD Sender: No OFD packet to send [08:44:15]OFD Sender: No OFD packet to send [08:44:20]OFD Sender: No OFD packet to send [08:44:25]OFD Sender: No OFD packet to send [08:44:30]OFD Sender: No OFD packet to send [08:44:35]OFD Sender: No OFD packet to send [08:44:40]OFD Sender: No OFD packet to send [08:44:45]OFD Sender: No OFD packet to send [08:44:48]recv_with_timeout no data received [08:44:50]OFD Sender: No OFD packet to send [08:44:55]OFD Sender: No OFD packet to send [08:45:00]OFD Sender: No OFD packet to send [08:45:02]accept exits with 11 [08:45:02]New connection [08:45:02]New thread 3067428196 created [08:45:02]Thread 3067284836 joined [08:45:02]Waiting for new connection... [08:45:02] Sock 11.Parse request [08:45:02]Sock 11.Check first char [08:45:02]Sock 11.First char is OK [08:45:02]request: POST /json_proto HTTP/1.0 [08:45:02]Method: POST [08:45:02]URL: /json_proto [08:45:02]Method is POST - this is cgi request [08:45:02]url: /json_proto [08:45:02]query_string will be loaded in cgi processing [08:45:02]execute_cgi json_proto POST (null) [08:45:02]execute_cgi path=json_proto method=POST [08:45:02]POST find Content-Length [08:45:02]Host: 172.17.44.131:8080 [08:45:02]Content-Length: 677 [08:45:02]Content-Type: application/json [08:45:02] [08:45:02]POST finish read [08:45:02]Found Content-Length = 677 [08:45:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293084", "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" : 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:45:02]execute_script... [08:45: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)293084", "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" : 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:45:02]POST & json_proto [08:45:02]process_json_proto [08:45:02]json parsed OK: [08:45:02]protocol is kg_v1.0 [08:45:02]action value=close_receipt [08:45:02]process_action close_receipt [08:45:02]cmd_close_receipt [08:45:02]MH_GetDate [08:45:02]Write to MH i2c: F0 00 00 1A 07 10 [08:45:02]Write i2c OK [08:45:02]MH_I2C_Read... [08:45:02]Read from MH i2c: F0 [08:45:02]MH_I2C_Read... [08:45:02]Read from MH i2c: F0 09 00 [08:45:02]MH_I2C_Read... [08:45:02]Read from MH i2c: F0 09 00 1A 07 00 8F FA C6 66 4F 53 BE 66 94 [08:45:02]GetLastDocTimeStamp 1724315183 [08:45:02]current date 1724316303 [08:45:02]FM_GetShiftState [08:45:02]SAM_PROTO_GetShiftState [08:45:02]wFMCommunicate request_size=4 [08:45:02]MH_SAM_APDU [08:45:02]CAPDU: 80 13 01 00 [08:45:02]Write to MH i2c: E2 08 00 1B 07 80 13 01 00 00 00 00 00 9F [08:45:02]Write i2c OK [08:45:02]MH_I2C_Read... [08:45:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:45:02]Read from MH i2c: E2 [08:45:02]MH_I2C_Read... [08:45:02]Read from MH i2c: E2 0E 00 [08:45:02]MH_I2C_Read... [08:45:02]Read from MH i2c: E2 0E 00 1B 07 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 4D [08:45:02]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [08:45:02]wFMCommunicate OK [08:45:02]SAM_PROTO_GetShiftState done [08:45:02]FM_GetShiftState done [08:45:02]opened in 1724285939 [08:45:02]opened+sec_in_day 1724372339 [08:45:02]quantity*price = 70044 [08:45:02]sum+1 = 70046 [08:45:02]Check (price>sum+1) || (price+1 о реализуемом товаре [08:45:03]line ОКРУГЛЕНИЕ: -0.45 [08:45:03]line ИТОГО: 700.00 [08:45:03]line Внесено: 700.00 [08:45:03]line СДАЧА: 0.00 [08:45:03]line НСП 1% : 6.20 [08:45:03]line НДС 12% : 74.38 [08:45:03]line Наличными: 700.00 [08:45:03]line Безнал.: 0.00 [08:45:03]line Место: АЗС № 130 "Партнер Нефть" [08:45:03]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:45:03]line СНО: Общий режим [08:45:03]line Чек 74 22.08.2024 08:45 [08:45:03]line Смена: 469 ФФД: 1.0 [08:45:03]line ЗНМ: 0300000071 [08:45:03]line РНМ: 0000000000092561 [08:45:03]line Версия ККМ: 001 [08:45:03]line ФМ: 0000000000871778 [08:45:03]line ФД: 178374 [08:45:03]line ФПД: 85733396083685 [08:45:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T084503&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178374&fm=85733396083685&tin=02508201610067®Number=0000000000092561&sum=70000 [08:45:04]written 0, free lines is 4095 [08:45:04]Write to MH i2c: 01 00 00 59 07 60 [08:45:04]Write i2c OK [08:45:04]MH_I2C_Read... [08:45:04]Read from MH i2c: 01 [08:45:04]MH_I2C_Read... [08:45:04]Read from MH i2c: 01 07 00 [08:45:04]MH_I2C_Read... [08:45:04]Read from MH i2c: 01 07 00 59 07 00 00 00 00 00 C7 0C 3A [08:45:04]RasterBufferAndPrint [08:45:04]line [08:45:04]line [08:45:04]line [08:45:04]line [08:45:04]line [08:45:04]written 0, free lines is 3277 [08:45:04]MH_Cut [08:45:04]Write to MH i2c: D1 01 00 60 07 01 39 [08:45:04]Write i2c OK [08:45:04]MH_I2C_Read... [08:45:04]Read from MH i2c: D1 [08:45:04]MH_I2C_Read... [08:45:04]Read from MH i2c: D1 01 00 [08:45:04]MH_I2C_Read... [08:45:04]Read from MH i2c: D1 01 00 60 07 00 38 [08:45:04]Write to MH i2c: 01 00 00 61 07 68 [08:45:04]Write i2c OK [08:45:04]MH_I2C_Read... [08:45:05]*** Cut start [08:45:05]*** Partial cut [08:45:05]*** CUTSNS_PIN = 1 [08:45:05]*** CUTSNS_PIN = 0 [08:45:05]*** Brake cut motor [08:45:05]Read from MH i2c: 01 [08:45:05]MH_I2C_Read... [08:45:05]*** Stop cut motor [08:45:05]*** Cut end [08:45:05]Read from MH i2c: 01 07 00 [08:45:05]MH_I2C_Read... [08:45:05]Read from MH i2c: 01 07 00 61 07 00 00 00 00 00 FF 0F 7D [08:45:05]process_action close_receipt done [08:45:05]requested_data is exist [08:45:05]produce_requested_data [08:45:05]requested_item fm.sn is exist - process it [08:45:05]wFMCommunicate request_size=4 [08:45:05]MH_SAM_APDU [08:45:05]CAPDU: 80 11 00 00 [08:45:05]Write to MH i2c: E2 08 00 62 07 80 11 00 00 00 00 00 00 E3 [08:45:05]Write i2c OK [08:45:05]MH_I2C_Read... [08:45:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:45:05]Read from MH i2c: E2 [08:45:05]MH_I2C_Read... [08:45:05]Read from MH i2c: E2 17 00 [08:45:05]MH_I2C_Read... [08:45:05]Read from MH i2c: E2 17 00 62 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 3C [08:45:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [08:45:05]wFMCommunicate OK [08:45:05]requested_item fd.num is exist - process it [08:45:05]SAM_PROTO_GetFieldsCounters [08:45:05]wFMCommunicate request_size=4 [08:45:05]MH_SAM_APDU [08:45:05]CAPDU: 80 13 00 00 [08:45:05]Write to MH i2c: E2 08 00 63 07 80 13 00 00 00 00 00 00 E6 [08:45:05]Write i2c OK [08:45:05]MH_I2C_Read... [08:45:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:45:06]Read from MH i2c: E2 [08:45:06]MH_I2C_Read... [08:45:06]Read from MH i2c: E2 62 00 [08:45:06]MH_I2C_Read... [08:45:06]Read from MH i2c: E2 62 00 63 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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 C6 B8 02 00 0E 04 04 00 D5 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 3F [08:45: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 C6 B8 02 00 0E 04 04 00 D5 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 [08:45:06]wFMCommunicate OK [08:45:06]SAM_PROTO_GetFieldsCounters done [08:45:06]requested_item shift.num is exist - process it [08:45:06]requested_item shift.opened is exist - process it [08:45:06]req_shift_opened [08:45:06]FM_GetShiftState [08:45:06]SAM_PROTO_GetShiftState [08:45:06]wFMCommunicate request_size=4 [08:45:06]MH_SAM_APDU [08:45:06]CAPDU: 80 13 01 00 [08:45:06]Write to MH i2c: E2 08 00 64 07 80 13 01 00 00 00 00 00 E8 [08:45:06]Write i2c OK [08:45:06]MH_I2C_Read... [08:45:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:45:06]Read from MH i2c: E2 [08:45:06]MH_I2C_Read... [08:45:06]Read from MH i2c: E2 0E 00 [08:45:06]MH_I2C_Read... [08:45:06]Read from MH i2c: E2 0E 00 64 07 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 96 [08:45:06]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [08:45:06]wFMCommunicate OK [08:45:06]SAM_PROTO_GetShiftState done [08:45:06]FM_GetShiftState done [08:45:06]req_shift_opened done [08:45:06]requested_item shift.open_date is exist - process it [08:45:06]req_shift_open_date [08:45:06]req_shift_open_date done [08:45:06]produce_requested_data done [08:45:06]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178374,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [08:45:06]process_action_free close_receipt [08:45:06]json_value_free [08:45:06]json_value_free done [08:45:06]process_json_proto returns [08:45:06]Send response to host [08:45:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178374,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [08:45:06]free response buf [08:45:06]execute_script done [08:45:06]execute_script returns [08:45:06]free content buf [08:45:06]Sock 11.Close socket [08:45:06]Sock 11.Thread stoped [08:45:06]Connected sock=10 [08:45:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 B5 D0 07 01 04 8D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 4A 00 00 00 F4 03 04 00 8F FA C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 C6 B8 02 00 35 04 06 00 4D F9 5C 9E 73 E5 2D 4B 02 41 F5 F1 DC 7D [08: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 37 38 4F 00 00 00 14 F6 47 00 71 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 37 38 10 04 04 00 C6 B8 02 00 F4 03 04 00 3E A6 C6 66 B6 04 01 00 00 58 38 DB 01 CB 1A D7 EA [08:45:09]CommunicateWithHost err = 0 [08:45:09]CheckOFDResponse [08:45:09]1017 (14) - 77093643461234 [08:45:09]1041 (16) - 0000000000871778 [08:45:09]1040 (4) - 178374 [08:45:09]1012 (4) - 22.08.2024 02:45 [08:45:09]1206 (1) - 0 [08:45:09]OFD Sender: Remove packet 178374 [08:45:09]ProducePacketName [08:45:09]name=ofd_packets/00178374 [08:45:09]NVStorageDeleteData [08:45:10]OFD Sender: No OFD packet to send [08:45:15]OFD Sender: No OFD packet to send [08:45:20]OFD Sender: No OFD packet to send [08:45:25]OFD Sender: No OFD packet to send [08:45:30]OFD Sender: No OFD packet to send [08:45:35]OFD Sender: No OFD packet to send [08:45:40]OFD Sender: No OFD packet to send [08:45:45]OFD Sender: No OFD packet to send [08:45:50]OFD Sender: No OFD packet to send [08:45:55]OFD Sender: No OFD packet to send [08:46:00]OFD Sender: No OFD packet to send [08:46:05]OFD Sender: No OFD packet to send [08:46:10]OFD Sender: No OFD packet to send [08:46:15]OFD Sender: No OFD packet to send [08:46:20]OFD Sender: No OFD packet to send [08:46:25]OFD Sender: No OFD packet to send [08:46:30]OFD Sender: No OFD packet to send [08:46:35]OFD Sender: No OFD packet to send [08:46:40]OFD Sender: No OFD packet to send [08:46:45]OFD Sender: No OFD packet to send [08:46:50]OFD Sender: No OFD packet to send [08:46:55]OFD Sender: No OFD packet to send [08:47:00]OFD Sender: No OFD packet to send [08:47:05]OFD Sender: No OFD packet to send [08:47:10]OFD Sender: No OFD packet to send [08:47:15]OFD Sender: No OFD packet to send [08:47:20]OFD Sender: No OFD packet to send [08:47:25]OFD Sender: No OFD packet to send [08:47:30]OFD Sender: No OFD packet to send [08:47:32]ConnectInit Can't connect to host [08:47:35]OFD Sender: No OFD packet to send [08:47:40]OFD Sender: No OFD packet to send [08:47:45]OFD Sender: No OFD packet to send [08:47:50]OFD Sender: No OFD packet to send [08:47:55]OFD Sender: No OFD packet to send [08:48:00]OFD Sender: No OFD packet to send [08:48:05]OFD Sender: No OFD packet to send [08:48:10]OFD Sender: No OFD packet to send [08:48:15]OFD Sender: No OFD packet to send [08:48:20]OFD Sender: No OFD packet to send [08:48:25]OFD Sender: No OFD packet to send [08:48:30]OFD Sender: No OFD packet to send [08:48:35]OFD Sender: No OFD packet to send [08:48:40]OFD Sender: No OFD packet to send [08:48:45]OFD Sender: No OFD packet to send [08:48:50]OFD Sender: No OFD packet to send [08:48:55]OFD Sender: No OFD packet to send [08:49:00]OFD Sender: No OFD packet to send [08:49:04]accept exits with 9 [08:49:04]New connection [08:49:04]New thread 3067284836 created [08:49:04]Thread 3067428196 joined [08:49:04]Waiting for new connection... [08:49:04] Sock 9.Parse request [08:49:04]Sock 9.Check first char [08:49:04]Sock 9.First char is OK [08:49:04]request: POST /json_proto HTTP/1.0 [08:49:04]Method: POST [08:49:04]URL: /json_proto [08:49:04]Method is POST - this is cgi request [08:49:04]url: /json_proto [08:49:04]query_string will be loaded in cgi processing [08:49:04]execute_cgi json_proto POST (null) [08:49:04]execute_cgi path=json_proto method=POST [08:49:04]POST find Content-Length [08:49:04]Host: 172.17.44.131:8080 [08:49:04]Content-Length: 800 [08:49:04]Content-Type: application/json [08:49:04] [08:49:04]POST finish read [08:49:04]Found Content-Length = 800 [08:49:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293087", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1500.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:49:04]execute_script... [08:49: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)293087", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1500.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:49:04]POST & json_proto [08:49:04]process_json_proto [08:49:04]json parsed OK: [08:49:04]protocol is kg_v1.0 [08:49:04]action value=close_receipt [08:49:04]process_action close_receipt [08:49:04]cmd_close_receipt [08:49:04]MH_GetDate [08:49:04]Write to MH i2c: F0 00 00 65 07 5B [08:49:04]Write i2c OK [08:49:04]MH_I2C_Read... [08:49:04]Read from MH i2c: F0 [08:49:04]MH_I2C_Read... [08:49:04]Read from MH i2c: F0 09 00 [08:49:04]MH_I2C_Read... [08:49:04]Read from MH i2c: F0 09 00 65 07 00 81 FB C6 66 4F 53 BE 66 D2 [08:49:04]GetLastDocTimeStamp 1724316303 [08:49:04]current date 1724316545 [08:49:04]FM_GetShiftState [08:49:04]SAM_PROTO_GetShiftState [08:49:04]wFMCommunicate request_size=4 [08:49:04]MH_SAM_APDU [08:49:04]CAPDU: 80 13 01 00 [08:49:04]Write to MH i2c: E2 08 00 66 07 80 13 01 00 00 00 00 00 EA [08:49:04]Write i2c OK [08:49:04]MH_I2C_Read... [08:49:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:49:04]Read from MH i2c: E2 [08:49:04]MH_I2C_Read... [08:49:04]Read from MH i2c: E2 0E 00 [08:49:04]MH_I2C_Read... [08:49:04]Read from MH i2c: E2 0E 00 66 07 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 98 [08:49:04]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [08:49:04]wFMCommunicate OK [08:49:04]SAM_PROTO_GetShiftState done [08:49:04]FM_GetShiftState done [08:49:04]opened in 1724285939 [08:49:04]opened+sec_in_day 1724372339 [08:49:04]quantity*price = 150037 [08:49:04]sum+1 = 150039 [08:49:04]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1500.38 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 0.00 Безнал.: 1500.38 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 75 22.08.2024 08:49 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871778 ФД: 178375 ФПД: 10236653096883 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T084905&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178375&fm=10236653096883&tin=02508201610067®Number=0000000000092561&sum=150038 [08:49:05]StoreToDocumentArchive [08:49:05]shift 469 fd 178375 [08:49:05]save to /storage/0469/doc_00178375 [08:49:05]save last doc name /storage/0469/doc_00178375 to /storage/kkm_last_doc_name [08:49:05]save OK [08:49:05]Clear old archive folders... [08:49:05]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:49:05]tlvbuf is 01A7B080 [08:49:05]SAM_PROTO_ClearQueue [08:49:05]wFMCommunicate request_size=4 [08:49:05]MH_SAM_APDU [08:49:05]CAPDU: 80 09 00 00 [08:49:05]Write to MH i2c: E2 08 00 73 07 80 09 00 00 00 00 00 00 EC [08:49:05]Write i2c OK [08:49:05]MH_I2C_Read... [08:49:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:49:05]Read from MH i2c: E2 [08:49:05]MH_I2C_Read... [08:49:05]Read from MH i2c: E2 03 00 [08:49:05]MH_I2C_Read... [08:49:05]Read from MH i2c: E2 03 00 73 07 00 90 00 EE [08:49:05]RAPDU: 90 00 [08:49:05]wFMCommunicate OK [08:49:05]SAM_PROTO_ClearQueue done [08:49:05]KKMCreateOFDPacket [08:49:05]OFDProtocolAddRootSTLVToBuf [08:49:05]FM_MakeSignedData [08:49:05]FM_MakeSignedData [08:49:05]SAM_PROTO_SignData [08:49:05]wFMCommunicate request_size=4 [08:49:05]MH_SAM_APDU [08:49:05]CAPDU: 80 0D 01 02 [08:49:05]Write to MH i2c: E2 08 00 74 07 80 0D 01 02 00 00 00 00 F4 [08:49:05]Write i2c OK [08:49:05]MH_I2C_Read... [08:49:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:49:05]Read from MH i2c: E2 [08:49:05]MH_I2C_Read... [08:49:05]Read from MH i2c: E2 03 00 [08:49:05]MH_I2C_Read... [08:49:05]Read from MH i2c: E2 03 00 74 07 00 90 00 EF [08:49:05]RAPDU: 90 00 [08:49:05]wFMCommunicate OK [08:49:05]wFMCommunicate request_size=255 [08:49:05]MH_SAM_APDU [08:49: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 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 4B 00 00 00 F4 03 04 00 81 FB C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 C7 B8 02 00 35 04 06 00 09 4F 68 12 [08:49:05]Write to MH i2c: E2 02 01 75 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 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 4B 00 00 00 F4 03 04 00 81 FB C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 C7 B8 02 00 35 04 06 00 09 4F 68 12 00 00 63 [08:49:05]Write i2c OK [08:49:05]MH_I2C_Read... [08:49:05]OFD Sender: No OFD packet to send [08:49:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:49:05]Read from MH i2c: E2 [08:49:05]MH_I2C_Read... [08:49:05]Read from MH i2c: E2 03 00 [08:49:05]MH_I2C_Read... [08:49:05]Read from MH i2c: E2 03 00 75 07 00 90 00 F0 [08:49:05]RAPDU: 90 00 [08:49:05]wFMCommunicate OK [08:49:05]wFMCommunicate request_size=7 [08:49:05]MH_SAM_APDU [08:49:05]CAPDU: 80 0D 02 02 02 4F B3 [08:49:05]Write to MH i2c: E2 0A 00 76 07 80 0D 02 02 02 00 4F B3 00 00 FD [08:49:05]Write i2c OK [08:49:05]MH_I2C_Read... [08:49:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:49:05]Read from MH i2c: E2 [08:49:05]MH_I2C_Read... [08:49:05]Read from MH i2c: E2 03 00 [08:49:05]MH_I2C_Read... [08:49:05]Read from MH i2c: E2 03 00 76 07 00 90 00 F1 [08:49:05]RAPDU: 90 00 [08:49:05]wFMCommunicate OK [08:49:05]wFMCommunicate request_size=4 [08:49:05]MH_SAM_APDU [08:49:05]CAPDU: 80 0D 03 02 [08:49:05]Write to MH i2c: E2 08 00 77 07 80 0D 03 02 00 00 00 00 F9 [08:49:05]Write i2c OK [08:49:05]MH_I2C_Read... [08:49:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:49:05]Read from MH i2c: E2 [08:49:05]MH_I2C_Read... [08:49:05]Read from MH i2c: E2 0B 00 [08:49:05]MH_I2C_Read... [08:49:05]Read from MH i2c: E2 0B 00 77 07 00 A7 46 C9 FE 73 84 93 07 90 00 3F [08:49:05]RAPDU: A7 46 C9 FE 73 84 93 07 90 00 [08:49:05]wFMCommunicate OK [08:49:05]SAM_PROTO_SignData done [08:49:05]FM_MakeSignedData done [08:49:05]CreateOFDProtocolMessage [08:49:05]wFMCommunicate request_size=4 [08:49:05]MH_SAM_APDU [08:49:05]CAPDU: 80 11 00 00 [08:49:05]Write to MH i2c: E2 08 00 78 07 80 11 00 00 00 00 00 00 F9 [08:49:05]Write i2c OK [08:49:05]MH_I2C_Read... [08:49:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:49:06]Read from MH i2c: E2 [08:49:06]MH_I2C_Read... [08:49:06]Read from MH i2c: E2 17 00 [08:49:06]MH_I2C_Read... [08:49:06]Read from MH i2c: E2 17 00 78 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 52 [08:49:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [08:49:06]wFMCommunicate OK [08:49:06]CreateOFDProtocolMessage done [08:49:06]OFDSenderStorePacket 178375 [08:49:06]StoreOFDPacket docnum=178375 [08:49:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0C 01 00 00 04 31 04 01 8C 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 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 4B 00 00 00 F4 03 04 00 81 FB C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 C7 B8 02 00 35 04 06 00 09 4F 68 12 4F B3 A7 46 C9 FE 73 84 93 07 [08:49:06]CheckFolder [08:49:06]dirname=/storage/ofd_packets [08:49:06]CheckFolder done [08:49:06]ProducePacketName [08:49:06]name=ofd_packets/00178375 [08:49:06]NVStorageSaveData ofd_packets/00178375 [08:49:06]File name is /storage/ofd_packets/00178375 [08:49:06]Write 298 bytes [08:49:06]NVStorageSaveData done [08:49:06]OFDSenderStorePacket done [08:49:06]KKMCreateOFDPacket done [08:49:06]NVStorageSaveData kkm_last_timestamp [08:49:06]File name is /storage/kkm_last_timestamp [08:49:06]Write 4 bytes [08:49:06]NVStorageSaveData done [08:49:06]ExternCall_PrintAddStr [08:49:06]wPrintStart [08:49:06]Write to MH i2c: 01 00 00 79 07 80 [08:49:06]Write i2c OK [08:49:06]MH_I2C_Read... [08:49:06]Read from MH i2c: 01 [08:49:06]MH_I2C_Read... [08:49:06]Read from MH i2c: 01 07 00 [08:49:06]MH_I2C_Read... [08:49:06]Read from MH i2c: 01 07 00 79 07 00 00 00 00 00 FF 0F 95 [08:49:06]RasterBufferAndPrint [08:49:06]line Счет N : (1)293087 [08:49:06]line ИНН: 02508201610067 [08:49:06]line Контрольно-Кассовый Чек [08:49:06]line ПРОДАЖА [08:49:06]line ТРК (МРК, ГНК) : 44 [08:49:06]line Товар: 2710194800 [08:49:06]line ДТ-К-5 [08:49:06]line 19.690 * 76.20 [08:49:06]line = 1500.38 [08:49:06]line НДС 12% НСП 1% [08:49:06]line > о реализуемом товаре [08:49:06]line ИТОГО: 1500.38 [08:49:06]line НСП 1% : 13.28 [08:49:06]line НДС 12% : 159.33 [08:49:06]line Наличными: 0.00 [08:49:06]line Безнал.: 1500.38 [08:49:06]line Место: АЗС № 130 "Партнер Нефть" [08:49:06]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:49:06]line СНО: Общий режим [08:49:06]line Чек 75 22.08.2024 08:49 [08:49:06]line Смена: 469 ФФД: 1.0 [08:49:06]line ЗНМ: 0300000071 [08:49:06]line РНМ: 0000000000092561 [08:49:06]line Версия ККМ: 001 [08:49:06]line Платежная система: O! деньги [08:49:06]line ФМ: 0000000000871778 [08:49:06]line ФД: 178375 [08:49:06]line ФПД: 10236653096883 [08:49:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T084905&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178375&fm=10236653096883&tin=02508201610067®Number=0000000000092561&sum=150038 [08:49:06]OFD Sender: Processing packet 178375 [packets to send 496, broken 495] [08:49:06]ProducePacketName [08:49:06]name=ofd_packets/00178375 [08:49:06]OFD Sender: To server: pG, [08:49:06]CommunicateWithHost lk.salyk.kg:30040 [08:49:06]ConnectInit lk.salyk.kg [08:49:06]written 0, free lines is 4095 [08:49:06]Write to MH i2c: 01 00 00 A3 07 AA [08:49:06]Write i2c OK [08:49:06]MH_I2C_Read... [08:49:06]Read from MH i2c: 01 [08:49:06]MH_I2C_Read... [08:49:06]Read from MH i2c: 01 07 00 [08:49:06]MH_I2C_Read... [08:49:06]Read from MH i2c: 01 07 00 A3 07 00 00 00 00 00 E7 0C A4 [08:49:06]RasterBufferAndPrint [08:49:06]line [08:49:06]line [08:49:06]line [08:49:06]line [08:49:06]line [08:49:06]written 0, free lines is 3310 [08:49:06]MH_Cut [08:49:06]Write to MH i2c: D1 01 00 AA 07 01 83 [08:49:06]Write i2c OK [08:49:06]MH_I2C_Read... [08:49:06]Read from MH i2c: D1 [08:49:06]MH_I2C_Read... [08:49:06]Read from MH i2c: D1 01 00 [08:49:06]MH_I2C_Read... [08:49:06]Read from MH i2c: D1 01 00 AA 07 00 82 [08:49:06]Write to MH i2c: 01 00 00 AB 07 B2 [08:49:06]Write i2c OK [08:49:06]MH_I2C_Read... [08:49:07]Connected sock=10 [08:49: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 37 38 0C 01 00 00 04 31 04 01 8C 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 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 4B 00 00 00 F4 03 04 00 81 FB C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 C7 B8 02 00 35 04 06 00 09 4F 68 12 4F B3 A7 46 C9 FE 73 84 93 07 [08:49:07]*** Cut start [08:49:07]*** Partial cut [08:49:07]*** CUTSNS_PIN = 1 [08:49:07]*** CUTSNS_PIN = 0 [08:49:07]*** Brake cut motor [08:49:08]Read from MH i2c: 01 [08:49:08]MH_I2C_Read... [08:49:08]*** Stop cut motor [08:49:08]*** Cut end [08:49:08]Read from MH i2c: 01 07 00 [08:49:08]MH_I2C_Read... [08:49:08]Read from MH i2c: 01 07 00 AB 07 00 00 00 00 00 FF 0F C7 [08:49:08]process_action close_receipt done [08:49:08]requested_data is exist [08:49:08]produce_requested_data [08:49:08]requested_item fm.sn is exist - process it [08:49:08]wFMCommunicate request_size=4 [08:49:08]MH_SAM_APDU [08:49:08]CAPDU: 80 11 00 00 [08:49:08]Write to MH i2c: E2 08 00 AC 07 80 11 00 00 00 00 00 00 2D [08:49:08]Write i2c OK [08:49:08]MH_I2C_Read... [08:49:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:49:08]Read from MH i2c: E2 [08:49:08]MH_I2C_Read... [08:49:08]Read from MH i2c: E2 17 00 [08:49:08]MH_I2C_Read... [08:49:08]Read from MH i2c: E2 17 00 AC 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 86 [08:49:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [08:49:08]wFMCommunicate OK [08:49:08]requested_item fd.num is exist - process it [08:49:08]SAM_PROTO_GetFieldsCounters [08:49:08]wFMCommunicate request_size=4 [08:49:08]MH_SAM_APDU [08:49:08]CAPDU: 80 13 00 00 [08:49:08]Write to MH i2c: E2 08 00 AD 07 80 13 00 00 00 00 00 00 30 [08:49:08]Write i2c OK [08:49:08]MH_I2C_Read... [08:49:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:49:08]Read from MH i2c: E2 [08:49:08]MH_I2C_Read... [08:49:08]Read from MH i2c: E2 62 00 [08:49:08]MH_I2C_Read... [08:49:08]Read from MH i2c: E2 62 00 AD 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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 C7 B8 02 00 0E 04 04 00 D5 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 8D [08:49: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 C7 B8 02 00 0E 04 04 00 D5 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 [08:49:08]wFMCommunicate OK [08:49:08]SAM_PROTO_GetFieldsCounters done [08:49:08]requested_item shift.num is exist - process it [08:49:08]requested_item shift.opened is exist - process it [08:49:08]req_shift_opened [08:49:08]FM_GetShiftState [08:49:08]SAM_PROTO_GetShiftState [08:49:08]wFMCommunicate request_size=4 [08:49:08]MH_SAM_APDU [08:49:08]CAPDU: 80 13 01 00 [08:49:08]Write to MH i2c: E2 08 00 AE 07 80 13 01 00 00 00 00 00 32 [08:49: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 37 38 4F 00 00 00 DB 84 47 00 01 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 37 38 10 04 04 00 C7 B8 02 00 F4 03 04 00 2C A7 C6 66 B6 04 01 00 00 92 8F B9 90 4B F2 B6 E2 [08:49:08]CommunicateWithHost err = 0 [08:49:08]CheckOFDResponse [08:49:08]1017 (14) - 77093643461234 [08:49:08]1041 (16) - 0000000000871778 [08:49:08]1040 (4) - 178375 [08:49:08]1012 (4) - 22.08.2024 02:49 [08:49:08]1206 (1) - 0 [08:49:08]OFD Sender: Remove packet 178375 [08:49:08]ProducePacketName [08:49:08]name=ofd_packets/00178375 [08:49:08]NVStorageDeleteData [08:49:08]Write i2c OK [08:49:08]MH_I2C_Read... [08:49:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:49:08]Read from MH i2c: E2 [08:49:08]MH_I2C_Read... [08:49:08]Read from MH i2c: E2 0E 00 [08:49:08]MH_I2C_Read... [08:49:08]Read from MH i2c: E2 0E 00 AE 07 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 E0 [08:49:08]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [08:49:08]wFMCommunicate OK [08:49:08]SAM_PROTO_GetShiftState done [08:49:08]FM_GetShiftState done [08:49:08]req_shift_opened done [08:49:08]requested_item shift.open_date is exist - process it [08:49:08]req_shift_open_date [08:49:08]req_shift_open_date done [08:49:08]produce_requested_data done [08:49:08]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178375,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [08:49:08]process_action_free close_receipt [08:49:08]json_value_free [08:49:08]json_value_free done [08:49:08]process_json_proto returns [08:49:08]Send response to host [08:49:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178375,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [08:49:08]free response buf [08:49:08]execute_script done [08:49:08]execute_script returns [08:49:08]free content buf [08:49:08]Sock 9.Close socket [08:49:08]Sock 9.Thread stoped [08:49:08]OFD Sender: No OFD packet to send [08:49:13]OFD Sender: No OFD packet to send [08:49:13]recv_with_timeout no data received [08:49:18]OFD Sender: No OFD packet to send [08:49:23]OFD Sender: No OFD packet to send [08:49:28]OFD Sender: No OFD packet to send [08:49:31]recv_with_timeout no data received [08:49:33]OFD Sender: No OFD packet to send [08:49:38]OFD Sender: No OFD packet to send [08:49:43]OFD Sender: No OFD packet to send [08:49:49]OFD Sender: No OFD packet to send [08:49:49]recv_with_timeout no data received [08:49:54]OFD Sender: No OFD packet to send [08:49:59]OFD Sender: No OFD packet to send [08:50:04]OFD Sender: No OFD packet to send [08:50:04]recv_with_timeout no data received [08:50:09]OFD Sender: No OFD packet to send [08:50:14]OFD Sender: No OFD packet to send [08:50:19]OFD Sender: No OFD packet to send [08:50:24]OFD Sender: No OFD packet to send [08:50:29]OFD Sender: No OFD packet to send [08:50:30]accept exits with 7 [08:50:30]New connection [08:50:30]New thread 3067428196 created [08:50:30]Thread 3067284836 joined [08:50:30]Waiting for new connection... [08:50:30] Sock 7.Parse request [08:50:30]Sock 7.Check first char [08:50:30]Sock 7.First char is OK [08:50:30]request: POST /json_proto HTTP/1.0 [08:50:30]Method: POST [08:50:30]URL: /json_proto [08:50:30]Method is POST - this is cgi request [08:50:30]url: /json_proto [08:50:30]query_string will be loaded in cgi processing [08:50:30]execute_cgi json_proto POST (null) [08:50:30]execute_cgi path=json_proto method=POST [08:50:30]POST find Content-Length [08:50:30]Host: 172.17.44.131:8080 [08:50:30]Content-Length: 685 [08:50:30]Content-Type: application/json [08:50:30] [08:50:30]POST finish read [08:50:30]Found Content-Length = 685 [08:50:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293085", "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" : 37.40, "quantity" : 40.110, "sum" : 1500.11, "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:50:30]execute_script... [08:50: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)293085", "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" : 37.40, "quantity" : 40.110, "sum" : 1500.11, "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:50:30]POST & json_proto [08:50:30]process_json_proto [08:50:30]json parsed OK: [08:50:30]protocol is kg_v1.0 [08:50:30]action value=close_receipt [08:50:30]process_action close_receipt [08:50:30]cmd_close_receipt [08:50:30]MH_GetDate [08:50:30]Write to MH i2c: F0 00 00 AF 07 A5 [08:50:30]Write i2c OK [08:50:30]MH_I2C_Read... [08:50:30]Read from MH i2c: F0 [08:50:30]MH_I2C_Read... [08:50:30]Read from MH i2c: F0 09 00 [08:50:30]MH_I2C_Read... [08:50:30]Read from MH i2c: F0 09 00 AF 07 00 D7 FB C6 66 4F 53 BE 66 72 [08:50:30]GetLastDocTimeStamp 1724316545 [08:50:30]current date 1724316631 [08:50:30]FM_GetShiftState [08:50:30]SAM_PROTO_GetShiftState [08:50:30]wFMCommunicate request_size=4 [08:50:30]MH_SAM_APDU [08:50:30]CAPDU: 80 13 01 00 [08:50:30]Write to MH i2c: E2 08 00 B0 07 80 13 01 00 00 00 00 00 34 [08:50:30]Write i2c OK [08:50:30]MH_I2C_Read... [08:50:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:50:30]Read from MH i2c: E2 [08:50:30]MH_I2C_Read... [08:50:30]Read from MH i2c: E2 0E 00 [08:50:30]MH_I2C_Read... [08:50:30]Read from MH i2c: E2 0E 00 B0 07 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 E2 [08:50:30]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [08:50:30]wFMCommunicate OK [08:50:30]SAM_PROTO_GetShiftState done [08:50:30]FM_GetShiftState done [08:50:30]opened in 1724285939 [08:50:30]opened+sec_in_day 1724372339 [08:50:30]quantity*price = 150011 [08:50:30]sum+1 = 150012 [08:50:30]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.27 НДС 12% : 159.30 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 76 22.08.2024 08:50 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178376 ФПД: 30996343105887 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T085031&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178376&fm=30996343105887&tin=02508201610067®Number=0000000000092561&sum=150000 [08:50:31]StoreToDocumentArchive [08:50:31]shift 469 fd 178376 [08:50:31]save to /storage/0469/doc_00178376 [08:50:31]save last doc name /storage/0469/doc_00178376 to /storage/kkm_last_doc_name [08:50:31]save OK [08:50:31]Clear old archive folders... [08:50:31]ProcessDocumentItem done err = 0, tmpTLVsize=250 [08:50:31]tlvbuf is 01A733B0 [08:50:31]SAM_PROTO_ClearQueue [08:50:31]wFMCommunicate request_size=4 [08:50:31]MH_SAM_APDU [08:50:31]CAPDU: 80 09 00 00 [08:50:31]Write to MH i2c: E2 08 00 BD 07 80 09 00 00 00 00 00 00 36 [08:50:31]Write i2c OK [08:50:31]MH_I2C_Read... [08:50:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:50:31]Read from MH i2c: E2 [08:50:31]MH_I2C_Read... [08:50:31]Read from MH i2c: E2 03 00 [08:50:31]MH_I2C_Read... [08:50:31]Read from MH i2c: E2 03 00 BD 07 00 90 00 38 [08:50:31]RAPDU: 90 00 [08:50:31]wFMCommunicate OK [08:50:31]SAM_PROTO_ClearQueue done [08:50:31]KKMCreateOFDPacket [08:50:31]OFDProtocolAddRootSTLVToBuf [08:50:31]FM_MakeSignedData [08:50:31]FM_MakeSignedData [08:50:31]SAM_PROTO_SignData [08:50:31]wFMCommunicate request_size=4 [08:50:31]MH_SAM_APDU [08:50:31]CAPDU: 80 0D 01 02 [08:50:31]Write to MH i2c: E2 08 00 BE 07 80 0D 01 02 00 00 00 00 3E [08:50:31]Write i2c OK [08:50:31]MH_I2C_Read... [08:50:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:50:31]Read from MH i2c: E2 [08:50:31]MH_I2C_Read... [08:50:31]Read from MH i2c: E2 03 00 [08:50:31]MH_I2C_Read... [08:50:31]Read from MH i2c: E2 03 00 BE 07 00 90 00 39 [08:50:31]RAPDU: 90 00 [08:50:31]wFMCommunicate OK [08:50:31]wFMCommunicate request_size=255 [08:50:31]MH_SAM_APDU [08:50:31]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 9C 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 FB 49 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2F 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3A 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 4C 00 00 00 F4 03 04 00 D7 FB C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 C8 B8 02 00 35 04 06 00 1C 30 [08:50:31]Write to MH i2c: E2 02 01 BF 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 AE 9C 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 FB 49 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2F 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3A 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 4C 00 00 00 F4 03 04 00 D7 FB C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 C8 B8 02 00 35 04 06 00 1C 30 00 00 46 [08:50:31]Write i2c OK [08:50:31]MH_I2C_Read... [08:50:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:50:31]Read from MH i2c: E2 [08:50:31]MH_I2C_Read... [08:50:31]Read from MH i2c: E2 03 00 [08:50:31]MH_I2C_Read... [08:50:31]Read from MH i2c: E2 03 00 BF 07 00 90 00 3A [08:50:31]RAPDU: 90 00 [08:50:31]wFMCommunicate OK [08:50:31]wFMCommunicate request_size=9 [08:50:31]MH_SAM_APDU [08:50:31]CAPDU: 80 0D 02 02 04 E6 05 29 5F [08:50:31]Write to MH i2c: E2 0C 00 C0 07 80 0D 02 02 04 00 E6 05 29 5F 00 00 BC [08:50:31]Write i2c OK [08:50:31]MH_I2C_Read... [08:50:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:50:32]Read from MH i2c: E2 [08:50:32]MH_I2C_Read... [08:50:32]Read from MH i2c: E2 03 00 [08:50:32]MH_I2C_Read... [08:50:32]Read from MH i2c: E2 03 00 C0 07 00 90 00 3B [08:50:32]RAPDU: 90 00 [08:50:32]wFMCommunicate OK [08:50:32]wFMCommunicate request_size=4 [08:50:32]MH_SAM_APDU [08:50:32]CAPDU: 80 0D 03 02 [08:50:32]Write to MH i2c: E2 08 00 C1 07 80 0D 03 02 00 00 00 00 43 [08:50:32]Write i2c OK [08:50:32]MH_I2C_Read... [08:50:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:50:32]Read from MH i2c: E2 [08:50:32]MH_I2C_Read... [08:50:32]Read from MH i2c: E2 0B 00 [08:50:32]MH_I2C_Read... [08:50:32]Read from MH i2c: E2 0B 00 C1 07 00 C8 23 E2 3F 56 FA 87 86 90 00 AD [08:50:32]RAPDU: C8 23 E2 3F 56 FA 87 86 90 00 [08:50:32]wFMCommunicate OK [08:50:32]SAM_PROTO_SignData done [08:50:32]FM_MakeSignedData done [08:50:32]CreateOFDProtocolMessage [08:50:32]wFMCommunicate request_size=4 [08:50:32]MH_SAM_APDU [08:50:32]CAPDU: 80 11 00 00 [08:50:32]Write to MH i2c: E2 08 00 C2 07 80 11 00 00 00 00 00 00 43 [08:50:32]Write i2c OK [08:50:32]MH_I2C_Read... [08:50:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:50:32]Read from MH i2c: E2 [08:50:32]MH_I2C_Read... [08:50:32]Read from MH i2c: E2 17 00 [08:50:32]MH_I2C_Read... [08:50:32]Read from MH i2c: E2 17 00 C2 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 9C [08:50:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [08:50:32]wFMCommunicate OK [08:50:32]CreateOFDProtocolMessage done [08:50:32]OFDSenderStorePacket 178376 [08:50:32]StoreOFDPacket docnum=178376 [08:50:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0E 01 00 00 8E F8 06 01 9C 63 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 9C 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 FB 49 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2F 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3A 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 4C 00 00 00 F4 03 04 00 D7 FB C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 C8 B8 02 00 35 04 06 00 1C 30 E6 05 29 5F C8 23 E2 3F 56 FA 87 86 [08:50:32]CheckFolder [08:50:32]dirname=/storage/ofd_packets [08:50:32]CheckFolder done [08:50:32]ProducePacketName [08:50:32]name=ofd_packets/00178376 [08:50:32]NVStorageSaveData ofd_packets/00178376 [08:50:32]File name is /storage/ofd_packets/00178376 [08:50:32]Write 300 bytes [08:50:32]NVStorageSaveData done [08:50:32]OFDSenderStorePacket done [08:50:32]KKMCreateOFDPacket done [08:50:32]NVStorageSaveData kkm_last_timestamp [08:50:32]File name is /storage/kkm_last_timestamp [08:50:32]Write 4 bytes [08:50:32]NVStorageSaveData done [08:50:32]ExternCall_PrintAddStr [08:50:32]wPrintStart [08:50:32]Write to MH i2c: 01 00 00 C3 07 CA [08:50:32]Write i2c OK [08:50:32]MH_I2C_Read... [08:50:32]Read from MH i2c: 01 [08:50:32]MH_I2C_Read... [08:50:32]Read from MH i2c: 01 07 00 [08:50:32]MH_I2C_Read... [08:50:32]Read from MH i2c: 01 07 00 C3 07 00 00 00 00 00 FF 0F DF [08:50:32]RasterBufferAndPrint [08:50:32]line Счет N : (1)293085 [08:50:32]line ИНН: 02508201610067 [08:50:32]line Контрольно-Кассовый Чек [08:50:32]line ПРОДАЖА [08:50:32]line ТРК (МРК, ГНК) : 71 [08:50:32]line Товар: 2711129700 [08:50:32]line ГАЗ-К-5 [08:50:32]line 40.110 * 37.40 [08:50:32]line = 1500.11 [08:50:32]line НДС 12% НСП 1% [08:50:32]line > о реализуемом товаре [08:50:32]line ОКРУГЛЕНИЕ: -0.11 [08:50:32]line ИТОГО: 1500.00 [08:50:32]line Внесено: 1500.00 [08:50:32]line СДАЧА: 0.00 [08:50:32]line НСП 1% : 13.27 [08:50:32]line НДС 12% : 159.30 [08:50:32]line Наличными: 1500.00 [08:50:32]line Безнал.: 0.00 [08:50:32]line Место: АЗС № 130 "Партнер Нефть" [08:50:32]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:50:32]line СНО: Общий режим [08:50:32]line Чек 76 22.08.2024 08:50 [08:50:32]line Смена: 469 ФФД: 1.0 [08:50:32]line ЗНМ: 0300000071 [08:50:32]line РНМ: 0000000000092561 [08:50:32]line Версия ККМ: 001 [08:50:32]line ФМ: 0000000000871778 [08:50:32]line ФД: 178376 [08:50:32]line ФПД: 30996343105887 [08:50:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T085031&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178376&fm=30996343105887&tin=02508201610067®Number=0000000000092561&sum=150000 [08:50:32]OFD Sender: Processing packet 178376 [packets to send 496, broken 495] [08:50:32]ProducePacketName [08:50:32]name=ofd_packets/00178376 [08:50:32]OFD Sender: To server: pG, [08:50:32]CommunicateWithHost lk.salyk.kg:30040 [08:50:32]ConnectInit lk.salyk.kg [08:50:32]written 0, free lines is 4095 [08:50:32]Write to MH i2c: 01 00 00 EE 07 F5 [08:50:32]Write i2c OK [08:50:32]MH_I2C_Read... [08:50:32]Read from MH i2c: 01 [08:50:32]MH_I2C_Read... [08:50:32]Read from MH i2c: 01 07 00 [08:50:32]MH_I2C_Read... [08:50:32]Read from MH i2c: 01 07 00 EE 07 00 00 00 00 00 C7 0C CF [08:50:32]RasterBufferAndPrint [08:50:32]line [08:50:32]line [08:50:32]line [08:50:32]line [08:50:32]line [08:50:32]written 0, free lines is 3277 [08:50:32]MH_Cut [08:50:32]Write to MH i2c: D1 01 00 F5 07 01 CE [08:50:32]Write i2c OK [08:50:32]MH_I2C_Read... [08:50:32]Read from MH i2c: D1 [08:50:32]MH_I2C_Read... [08:50:32]Read from MH i2c: D1 01 00 [08:50:32]MH_I2C_Read... [08:50:32]Read from MH i2c: D1 01 00 F5 07 00 CD [08:50:32]Write to MH i2c: 01 00 00 F6 07 FD [08:50:32]Write i2c OK [08:50:32]MH_I2C_Read... [08:50:33]*** Cut start [08:50:33]*** Partial cut [08:50:33]*** CUTSNS_PIN = 1 [08:50:33]*** CUTSNS_PIN = 0 [08:50:33]*** Brake cut motor [08:50:34]Read from MH i2c: 01 [08:50:34]MH_I2C_Read... [08:50:34]*** Stop cut motor [08:50:34]*** Cut end [08:50:34]Read from MH i2c: 01 07 00 [08:50:34]MH_I2C_Read... [08:50:34]Read from MH i2c: 01 07 00 F6 07 00 00 00 00 00 FF 0F 12 [08:50:34]process_action close_receipt done [08:50:34]requested_data is exist [08:50:34]produce_requested_data [08:50:34]requested_item fm.sn is exist - process it [08:50:34]wFMCommunicate request_size=4 [08:50:34]MH_SAM_APDU [08:50:34]CAPDU: 80 11 00 00 [08:50:34]Write to MH i2c: E2 08 00 F7 07 80 11 00 00 00 00 00 00 78 [08:50:34]Write i2c OK [08:50:34]MH_I2C_Read... [08:50:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:50:34]Read from MH i2c: E2 [08:50:34]MH_I2C_Read... [08:50:34]Read from MH i2c: E2 17 00 [08:50:34]MH_I2C_Read... [08:50:34]Read from MH i2c: E2 17 00 F7 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 D1 [08:50:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [08:50:34]wFMCommunicate OK [08:50:34]requested_item fd.num is exist - process it [08:50:34]SAM_PROTO_GetFieldsCounters [08:50:34]wFMCommunicate request_size=4 [08:50:34]MH_SAM_APDU [08:50:34]CAPDU: 80 13 00 00 [08:50:34]Write to MH i2c: E2 08 00 F8 07 80 13 00 00 00 00 00 00 7B [08:50:34]Write i2c OK [08:50:34]MH_I2C_Read... [08:50:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:50:34]Read from MH i2c: E2 [08:50:34]MH_I2C_Read... [08:50:34]Read from MH i2c: E2 62 00 [08:50:34]MH_I2C_Read... [08:50:34]Read from MH i2c: E2 62 00 F8 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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 C8 B8 02 00 0E 04 04 00 D5 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 DC [08:50: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 C8 B8 02 00 0E 04 04 00 D5 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 [08:50:34]wFMCommunicate OK [08:50:34]SAM_PROTO_GetFieldsCounters done [08:50:34]requested_item shift.num is exist - process it [08:50:34]requested_item shift.opened is exist - process it [08:50:34]req_shift_opened [08:50:34]FM_GetShiftState [08:50:34]SAM_PROTO_GetShiftState [08:50:34]wFMCommunicate request_size=4 [08:50:34]MH_SAM_APDU [08:50:34]CAPDU: 80 13 01 00 [08:50:34]Write to MH i2c: E2 08 00 F9 07 80 13 01 00 00 00 00 00 7D [08:50:34]Write i2c OK [08:50:34]MH_I2C_Read... [08:50:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:50:34]Read from MH i2c: E2 [08:50:34]MH_I2C_Read... [08:50:34]Read from MH i2c: E2 0E 00 [08:50:34]MH_I2C_Read... [08:50:34]Read from MH i2c: E2 0E 00 F9 07 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 2B [08:50:34]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [08:50:34]wFMCommunicate OK [08:50:34]SAM_PROTO_GetShiftState done [08:50:34]FM_GetShiftState done [08:50:34]req_shift_opened done [08:50:34]requested_item shift.open_date is exist - process it [08:50:34]req_shift_open_date [08:50:34]req_shift_open_date done [08:50:34]produce_requested_data done [08:50:34]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178376,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [08:50:34]process_action_free close_receipt [08:50:34]json_value_free [08:50:34]json_value_free done [08:50:34]process_json_proto returns [08:50:34]Send response to host [08:50:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178376,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [08:50:34]free response buf [08:50:34]execute_script done [08:50:34]execute_script returns [08:50:34]free content buf [08:50:34]Sock 7.Close socket [08:50:34]Sock 7.Thread stoped [08:50:40]Connected sock=11 [08:50: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 37 38 0E 01 00 00 8E F8 06 01 9C 63 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 9C 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 FB 49 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2F 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3A 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 4C 00 00 00 F4 03 04 00 D7 FB C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 C8 B8 02 00 35 04 06 00 1C 30 E6 05 29 5F C8 23 E2 3F 56 FA 87 86 [08:50: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 37 38 4F 00 00 00 A3 EE 47 00 1B 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 37 38 10 04 04 00 C8 B8 02 00 F4 03 04 00 8A A7 C6 66 B6 04 01 00 00 66 7C 98 24 C3 FB 5C 42 [08:50:41]CommunicateWithHost err = 0 [08:50:41]CheckOFDResponse [08:50:41]1017 (14) - 77093643461234 [08:50:41]1041 (16) - 0000000000871778 [08:50:41]1040 (4) - 178376 [08:50:41]1012 (4) - 22.08.2024 02:50 [08:50:41]1206 (1) - 0 [08:50:41]OFD Sender: Remove packet 178376 [08:50:41]ProducePacketName [08:50:41]name=ofd_packets/00178376 [08:50:41]NVStorageDeleteData [08:50:41]OFD Sender: No OFD packet to send [08:50:45]recv_with_timeout no data received [08:50:46]OFD Sender: No OFD packet to send [08:50:52]OFD Sender: No OFD packet to send [08:50:56]recv_with_timeout no data received [08:50:57]OFD Sender: No OFD packet to send [08:51:02]OFD Sender: No OFD packet to send [08:51:07]OFD Sender: No OFD packet to send [08:51:12]OFD Sender: No OFD packet to send [08:51:17]OFD Sender: No OFD packet to send [08:51:22]OFD Sender: No OFD packet to send [08:51:23]accept exits with 9 [08:51:23]New connection [08:51:23]New thread 3067284836 created [08:51:23]Thread 3067428196 joined [08:51:23]Waiting for new connection... [08:51:23] Sock 9.Parse request [08:51:23]Sock 9.Check first char [08:51:23]Sock 9.First char is OK [08:51:23]request: POST /json_proto HTTP/1.0 [08:51:23]Method: POST [08:51:23]URL: /json_proto [08:51:23]Method is POST - this is cgi request [08:51:23]url: /json_proto [08:51:23]query_string will be loaded in cgi processing [08:51:23]execute_cgi json_proto POST (null) [08:51:23]execute_cgi path=json_proto method=POST [08:51:23]POST find Content-Length [08:51:23]Host: 172.17.44.131:8080 [08:51:23]Content-Length: 677 [08:51:23]Content-Type: application/json [08:51:23] [08:51:23]POST finish read [08:51:23]Found Content-Length = 677 [08:51:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293088", "tax_sys" : 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:51:23]execute_script... [08:51: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)293088", "tax_sys" : 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:51:23]POST & json_proto [08:51:23]process_json_proto [08:51:23]json parsed OK: [08:51:23]protocol is kg_v1.0 [08:51:23]action value=close_receipt [08:51:23]process_action close_receipt [08:51:23]cmd_close_receipt [08:51:23]MH_GetDate [08:51:23]Write to MH i2c: F0 00 00 FA 07 F0 [08:51:23]Write i2c OK [08:51:23]MH_I2C_Read... [08:51:23]Read from MH i2c: F0 [08:51:23]MH_I2C_Read... [08:51:23]Read from MH i2c: F0 09 00 [08:51:23]MH_I2C_Read... [08:51:23]Read from MH i2c: F0 09 00 FA 07 00 0D FC C6 66 4F 53 BE 66 F4 [08:51:23]GetLastDocTimeStamp 1724316631 [08:51:23]current date 1724316685 [08:51:23]FM_GetShiftState [08:51:23]SAM_PROTO_GetShiftState [08:51:23]wFMCommunicate request_size=4 [08:51:23]MH_SAM_APDU [08:51:23]CAPDU: 80 13 01 00 [08:51:23]Write to MH i2c: E2 08 00 FB 07 80 13 01 00 00 00 00 00 7F [08:51:23]Write i2c OK [08:51:23]MH_I2C_Read... [08:51:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:51:23]Read from MH i2c: E2 [08:51:23]MH_I2C_Read... [08:51:23]Read from MH i2c: E2 0E 00 [08:51:23]MH_I2C_Read... [08:51:23]Read from MH i2c: E2 0E 00 FB 07 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 2D [08:51:23]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [08:51:23]wFMCommunicate OK [08:51:23]SAM_PROTO_GetShiftState done [08:51:23]FM_GetShiftState done [08:51:23]opened in 1724285939 [08:51:23]opened+sec_in_day 1724372339 [08:51:23]quantity*price = 50036 [08:51:23]sum+1 = 50037 [08:51: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 СНО: Общий режим Чек 77 22.08.2024 08:51 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178377 ФПД: 120129051240576 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T085125&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178377&fm=120129051240576&tin=02508201610067®Number=0000000000092561&sum=50000 [08:51:24]StoreToDocumentArchive [08:51:24]shift 469 fd 178377 [08:51:24]save to /storage/0469/doc_00178377 [08:51:24]save last doc name /storage/0469/doc_00178377 to /storage/kkm_last_doc_name [08:51:24]save OK [08:51:24]Clear old archive folders... [08:51:24]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:51:24]tlvbuf is 01A0BBB0 [08:51:24]SAM_PROTO_ClearQueue [08:51:24]wFMCommunicate request_size=4 [08:51:24]MH_SAM_APDU [08:51:24]CAPDU: 80 09 00 00 [08:51:24]Write to MH i2c: E2 08 00 08 08 80 09 00 00 00 00 00 00 82 [08:51:24]Write i2c OK [08:51:24]MH_I2C_Read... [08:51:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:51:24]Read from MH i2c: E2 [08:51:24]MH_I2C_Read... [08:51:24]Read from MH i2c: E2 03 00 [08:51:24]MH_I2C_Read... [08:51:24]Read from MH i2c: E2 03 00 08 08 00 90 00 84 [08:51:24]RAPDU: 90 00 [08:51:24]wFMCommunicate OK [08:51:24]SAM_PROTO_ClearQueue done [08:51:24]KKMCreateOFDPacket [08:51:24]OFDProtocolAddRootSTLVToBuf [08:51:24]FM_MakeSignedData [08:51:24]FM_MakeSignedData [08:51:24]SAM_PROTO_SignData [08:51:24]wFMCommunicate request_size=4 [08:51:24]MH_SAM_APDU [08:51:24]CAPDU: 80 0D 01 02 [08:51:24]Write to MH i2c: E2 08 00 09 08 80 0D 01 02 00 00 00 00 8A [08:51:24]Write i2c OK [08:51:24]MH_I2C_Read... [08:51:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:51:25]Read from MH i2c: E2 [08:51:25]MH_I2C_Read... [08:51:25]Read from MH i2c: E2 03 00 [08:51:25]MH_I2C_Read... [08:51:25]Read from MH i2c: E2 03 00 09 08 00 90 00 85 [08:51:25]RAPDU: 90 00 [08:51:25]wFMCommunicate OK [08:51:25]wFMCommunicate request_size=255 [08:51:25]MH_SAM_APDU [08:51: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 4D 00 00 00 F4 03 04 00 0D FC C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 C9 B8 02 00 35 04 06 00 6D [08:51:25]Write to MH i2c: E2 02 01 0A 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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 00 00 00 F4 03 04 00 0D FC C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 C9 B8 02 00 35 04 06 00 6D 00 00 55 [08:51:25]Write i2c OK [08:51:25]MH_I2C_Read... [08:51:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:51:25]Read from MH i2c: E2 [08:51:25]MH_I2C_Read... [08:51:25]Read from MH i2c: E2 03 00 [08:51:25]MH_I2C_Read... [08:51:25]Read from MH i2c: E2 03 00 0A 08 00 90 00 86 [08:51:25]RAPDU: 90 00 [08:51:25]wFMCommunicate OK [08:51:25]wFMCommunicate request_size=10 [08:51:25]MH_SAM_APDU [08:51:25]CAPDU: 80 0D 02 02 05 41 B9 6D 28 80 [08:51:25]Write to MH i2c: E2 0D 00 0B 08 80 0D 02 02 05 00 41 B9 6D 28 80 00 00 A6 [08:51:25]Write i2c OK [08:51:25]MH_I2C_Read... [08:51:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:51:25]Read from MH i2c: E2 [08:51:25]MH_I2C_Read... [08:51:25]Read from MH i2c: E2 03 00 [08:51:25]MH_I2C_Read... [08:51:25]Read from MH i2c: E2 03 00 0B 08 00 90 00 87 [08:51:25]RAPDU: 90 00 [08:51:25]wFMCommunicate OK [08:51:25]wFMCommunicate request_size=4 [08:51:25]MH_SAM_APDU [08:51:25]CAPDU: 80 0D 03 02 [08:51:25]Write to MH i2c: E2 08 00 0C 08 80 0D 03 02 00 00 00 00 8F [08:51:25]Write i2c OK [08:51:25]MH_I2C_Read... [08:51:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:51:25]Read from MH i2c: E2 [08:51:25]MH_I2C_Read... [08:51:25]Read from MH i2c: E2 0B 00 [08:51:25]MH_I2C_Read... [08:51:25]Read from MH i2c: E2 0B 00 0C 08 00 B9 A7 B8 00 A7 5C 71 BD 90 00 D9 [08:51:25]RAPDU: B9 A7 B8 00 A7 5C 71 BD 90 00 [08:51:25]wFMCommunicate OK [08:51:25]SAM_PROTO_SignData done [08:51:25]FM_MakeSignedData done [08:51:25]CreateOFDProtocolMessage [08:51:25]wFMCommunicate request_size=4 [08:51:25]MH_SAM_APDU [08:51:25]CAPDU: 80 11 00 00 [08:51:25]Write to MH i2c: E2 08 00 0D 08 80 11 00 00 00 00 00 00 8F [08:51:25]Write i2c OK [08:51:25]MH_I2C_Read... [08:51:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:51:25]Read from MH i2c: E2 [08:51:25]MH_I2C_Read... [08:51:25]Read from MH i2c: E2 17 00 [08:51:25]MH_I2C_Read... [08:51:25]Read from MH i2c: E2 17 00 0D 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 E8 [08:51:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [08:51:25]wFMCommunicate OK [08:51:25]CreateOFDProtocolMessage done [08:51:25]OFDSenderStorePacket 178377 [08:51:25]StoreOFDPacket docnum=178377 [08:51:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 59 E2 07 01 37 54 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 00 00 00 F4 03 04 00 0D FC C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 C9 B8 02 00 35 04 06 00 6D 41 B9 6D 28 80 B9 A7 B8 00 A7 5C 71 BD [08:51:25]CheckFolder [08:51:25]dirname=/storage/ofd_packets [08:51:25]CheckFolder done [08:51:25]ProducePacketName [08:51:25]name=ofd_packets/00178377 [08:51:25]NVStorageSaveData ofd_packets/00178377 [08:51:25]File name is /storage/ofd_packets/00178377 [08:51:25]Write 301 bytes [08:51:25]NVStorageSaveData done [08:51:25]OFDSenderStorePacket done [08:51:25]KKMCreateOFDPacket done [08:51:25]NVStorageSaveData kkm_last_timestamp [08:51:25]File name is /storage/kkm_last_timestamp [08:51:25]Write 4 bytes [08:51:25]NVStorageSaveData done [08:51:25]ExternCall_PrintAddStr [08:51:25]wPrintStart [08:51:25]Write to MH i2c: 01 00 00 0E 08 16 [08:51:25]Write i2c OK [08:51:25]MH_I2C_Read... [08:51:25]Read from MH i2c: 01 [08:51:25]MH_I2C_Read... [08:51:25]Read from MH i2c: 01 07 00 [08:51:25]MH_I2C_Read... [08:51:25]Read from MH i2c: 01 07 00 0E 08 00 00 00 00 00 FF 0F 2B [08:51:25]RasterBufferAndPrint [08:51:25]line Счет N : (1)293088 [08:51:25]line ИНН: 02508201610067 [08:51:25]line Контрольно-Кассовый Чек [08:51:25]line ПРОДАЖА [08:51:25]line ТРК (МРК, ГНК) : 32 [08:51:25]line Товар: 2710124130 [08:51:25]line Аи-92-К-5 [08:51:25]line 7.380 * 67.80 [08:51:25]line = 500.36 [08:51:25]line НДС 12% НСП 1% [08:51:25]line > о реализуемом товаре [08:51:25]line ОКРУГЛЕНИЕ: -0.36 [08:51:25]line ИТОГО: 500.00 [08:51:25]line Внесено: 500.00 [08:51:25]line СДАЧА: 0.00 [08:51:25]line НСП 1% : 4.43 [08:51:25]line НДС 12% : 53.14 [08:51:25]line Наличными: 500.00 [08:51:25]line Безнал.: 0.00 [08:51:25]line Место: АЗС № 130 "Партнер Нефть" [08:51:25]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:51:25]line СНО: Общий режим [08:51:25]line Чек 77 22.08.2024 08:51 [08:51:25]line Смена: 469 ФФД: 1.0 [08:51:25]line ЗНМ: 0300000071 [08:51:25]line РНМ: 0000000000092561 [08:51:25]line Версия ККМ: 001 [08:51:25]line ФМ: 0000000000871778 [08:51:25]line ФД: 178377 [08:51:25]line ФПД: 120129051240576 [08:51:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T085125&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178377&fm=120129051240576&tin=02508201610067®Number=0000000000092561&sum=50000 [08:51:25]written 0, free lines is 4095 [08:51:25]OFD Sender: Processing packet 178377 [packets to send 496, broken 495] [08:51:25]ProducePacketName [08:51:25]name=ofd_packets/00178377 [08:51:25]OFD Sender: To server: pG, [08:51:25]CommunicateWithHost lk.salyk.kg:30040 [08:51:25]ConnectInit lk.salyk.kg [08:51:25]Write to MH i2c: 01 00 00 39 08 41 [08:51:25]Write i2c OK [08:51:25]MH_I2C_Read... [08:51:25]Read from MH i2c: 01 [08:51:25]MH_I2C_Read... [08:51:25]Read from MH i2c: 01 07 00 [08:51:25]MH_I2C_Read... [08:51:25]Read from MH i2c: 01 07 00 39 08 00 00 00 00 00 C7 0C 1B [08:51:25]RasterBufferAndPrint [08:51:25]line [08:51:25]line [08:51:25]line [08:51:25]line [08:51:25]line [08:51:25]written 0, free lines is 3277 [08:51:25]MH_Cut [08:51:25]Write to MH i2c: D1 01 00 40 08 01 1A [08:51:25]Write i2c OK [08:51:25]MH_I2C_Read... [08:51:25]Read from MH i2c: D1 [08:51:25]MH_I2C_Read... [08:51:25]Read from MH i2c: D1 01 00 [08:51:25]MH_I2C_Read... [08:51:25]Read from MH i2c: D1 01 00 40 08 00 19 [08:51:25]Write to MH i2c: 01 00 00 41 08 49 [08:51:25]Write i2c OK [08:51:25]MH_I2C_Read... [08:51:26]Connected sock=7 [08:51: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 37 38 0F 01 00 00 59 E2 07 01 37 54 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 00 00 00 F4 03 04 00 0D FC C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 C9 B8 02 00 35 04 06 00 6D 41 B9 6D 28 80 B9 A7 B8 00 A7 5C 71 BD [08:51:26]*** Cut start [08:51:26]*** Partial cut [08:51:26]*** CUTSNS_PIN = 1 [08:51:26]*** CUTSNS_PIN = 0 [08:51:26]*** Brake cut motor [08:51: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 37 38 4F 00 00 00 C9 D7 47 00 71 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 37 38 10 04 04 00 C9 B8 02 00 F4 03 04 00 B7 A7 C6 66 B6 04 01 00 00 10 87 13 C8 23 C9 C0 F2 [08:51:26]CommunicateWithHost err = 0 [08:51:26]CheckOFDResponse [08:51:26]1017 (14) - 77093643461234 [08:51:26]1041 (16) - 0000000000871778 [08:51:26]1040 (4) - 178377 [08:51:26]1012 (4) - 22.08.2024 02:51 [08:51:26]1206 (1) - 0 [08:51:26]OFD Sender: Remove packet 178377 [08:51:26]ProducePacketName [08:51:26]name=ofd_packets/00178377 [08:51:26]NVStorageDeleteData [08:51:27]Read from MH i2c: 01 [08:51:27]MH_I2C_Read... [08:51:27]*** Stop cut motor [08:51:27]*** Cut end [08:51:27]Read from MH i2c: 01 07 00 [08:51:27]MH_I2C_Read... [08:51:27]Read from MH i2c: 01 07 00 41 08 00 00 00 00 00 FF 0F 5E [08:51:27]process_action close_receipt done [08:51:27]requested_data is exist [08:51:27]produce_requested_data [08:51:27]requested_item fm.sn is exist - process it [08:51:27]wFMCommunicate request_size=4 [08:51:27]MH_SAM_APDU [08:51:27]CAPDU: 80 11 00 00 [08:51:27]Write to MH i2c: E2 08 00 42 08 80 11 00 00 00 00 00 00 C4 [08:51:27]Write i2c OK [08:51:27]MH_I2C_Read... [08:51:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:51:27]Read from MH i2c: E2 [08:51:27]MH_I2C_Read... [08:51:27]Read from MH i2c: E2 17 00 [08:51:27]MH_I2C_Read... [08:51:27]Read from MH i2c: E2 17 00 42 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 1D [08:51:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [08:51:27]wFMCommunicate OK [08:51:27]requested_item fd.num is exist - process it [08:51:27]SAM_PROTO_GetFieldsCounters [08:51:27]wFMCommunicate request_size=4 [08:51:27]MH_SAM_APDU [08:51:27]CAPDU: 80 13 00 00 [08:51:27]Write to MH i2c: E2 08 00 43 08 80 13 00 00 00 00 00 00 C7 [08:51:27]Write i2c OK [08:51:27]MH_I2C_Read... [08:51:27]OFD Sender: No OFD packet to send [08:51:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:51:27]Read from MH i2c: E2 [08:51:27]MH_I2C_Read... [08:51:27]Read from MH i2c: E2 62 00 [08:51:27]MH_I2C_Read... [08:51:27]Read from MH i2c: E2 62 00 43 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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 C9 B8 02 00 0E 04 04 00 D5 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 2C [08:51: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 C9 B8 02 00 0E 04 04 00 D5 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 [08:51:27]wFMCommunicate OK [08:51:27]SAM_PROTO_GetFieldsCounters done [08:51:27]requested_item shift.num is exist - process it [08:51:27]requested_item shift.opened is exist - process it [08:51:27]req_shift_opened [08:51:27]FM_GetShiftState [08:51:27]SAM_PROTO_GetShiftState [08:51:27]wFMCommunicate request_size=4 [08:51:27]MH_SAM_APDU [08:51:27]CAPDU: 80 13 01 00 [08:51:27]Write to MH i2c: E2 08 00 44 08 80 13 01 00 00 00 00 00 C9 [08:51:27]Write i2c OK [08:51:27]MH_I2C_Read... [08:51:27]Read from MH i2c: E2 [08:51:27]MH_I2C_Read... [08:51:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:51:27]Read from MH i2c: E2 0E 00 [08:51:27]MH_I2C_Read... [08:51:27]Read from MH i2c: E2 0E 00 44 08 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 77 [08:51:27]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [08:51:27]wFMCommunicate OK [08:51:27]SAM_PROTO_GetShiftState done [08:51:27]FM_GetShiftState done [08:51:27]req_shift_opened done [08:51:27]requested_item shift.open_date is exist - process it [08:51:27]req_shift_open_date [08:51:27]req_shift_open_date done [08:51:27]produce_requested_data done [08:51:27]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178377,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [08:51:27]process_action_free close_receipt [08:51:27]json_value_free [08:51:27]json_value_free done [08:51:27]process_json_proto returns [08:51:27]Send response to host [08:51:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178377,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [08:51:27]free response buf [08:51:27]execute_script done [08:51:27]execute_script returns [08:51:27]free content buf [08:51:27]Sock 9.Close socket [08:51:27]Sock 9.Thread stoped [08:51:27]accept exits with 10 [08:51:27]New connection [08:51:27]New thread 3067428196 created [08:51:27]Thread 3067284836 joined [08:51:27]Waiting for new connection... [08:51:27] Sock 10.Parse request [08:51:27]Sock 10.Check first char [08:51:27]Sock 10.First char is OK [08:51:27]request: POST /json_proto HTTP/1.0 [08:51:27]Method: POST [08:51:27]URL: /json_proto [08:51:27]Method is POST - this is cgi request [08:51:27]url: /json_proto [08:51:27]query_string will be loaded in cgi processing [08:51:27]execute_cgi json_proto POST (null) [08:51:27]execute_cgi path=json_proto method=POST [08:51:27]POST find Content-Length [08:51:27]Host: 172.17.44.131:8080 [08:51:27]Content-Length: 803 [08:51:27]Content-Type: application/json [08:51:27] [08:51:27]POST finish read [08:51:27]Found Content-Length = 803 [08:51:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293090", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.05 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:51:27]execute_script... [08:51: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)293090", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.05 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:51:27]POST & json_proto [08:51:27]process_json_proto [08:51:27]json parsed OK: [08:51:27]protocol is kg_v1.0 [08:51:27]action value=close_receipt [08:51:27]process_action close_receipt [08:51:27]cmd_close_receipt [08:51:27]MH_GetDate [08:51:27]Write to MH i2c: F0 00 00 45 08 3C [08:51:27]Write i2c OK [08:51:27]MH_I2C_Read... [08:51:27]Read from MH i2c: F0 [08:51:27]MH_I2C_Read... [08:51:27]Read from MH i2c: F0 09 00 [08:51:27]MH_I2C_Read... [08:51:27]Read from MH i2c: F0 09 00 45 08 00 11 FC C6 66 4F 53 BE 66 44 [08:51:27]GetLastDocTimeStamp 1724316685 [08:51:27]current date 1724316689 [08:51:27]FM_GetShiftState [08:51:27]SAM_PROTO_GetShiftState [08:51:27]wFMCommunicate request_size=4 [08:51:27]MH_SAM_APDU [08:51:27]CAPDU: 80 13 01 00 [08:51:27]Write to MH i2c: E2 08 00 46 08 80 13 01 00 00 00 00 00 CB [08:51:27]Write i2c OK [08:51:27]MH_I2C_Read... [08:51:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:51:28]Read from MH i2c: E2 [08:51:28]MH_I2C_Read... [08:51:28]Read from MH i2c: E2 0E 00 [08:51:28]MH_I2C_Read... [08:51:28]Read from MH i2c: E2 0E 00 46 08 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 79 [08:51:28]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [08:51:28]wFMCommunicate OK [08:51:28]SAM_PROTO_GetShiftState done [08:51:28]FM_GetShiftState done [08:51:28]opened in 1724285939 [08:51:28]opened+sec_in_day 1724372339 [08:51:28]quantity*price = 100005 [08:51:28]sum+1 = 100006 [08:51:28]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.05 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 0.00 Безнал.: 1000.05 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 78 22.08.2024 08:51 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871778 ФД: 178378 ФПД: 203239349576384 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T085129&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178378&fm=203239349576384&tin=02508201610067®Number=0000000000092561&sum=100005 [08:51:29]StoreToDocumentArchive [08:51:29]shift 469 fd 178378 [08:51:29]save to /storage/0469/doc_00178378 [08:51:29]save last doc name /storage/0469/doc_00178378 to /storage/kkm_last_doc_name [08:51:29]save OK [08:51:29]Clear old archive folders... [08:51:29]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:51:29]tlvbuf is 01A019F0 [08:51:29]SAM_PROTO_ClearQueue [08:51:29]wFMCommunicate request_size=4 [08:51:29]MH_SAM_APDU [08:51:29]CAPDU: 80 09 00 00 [08:51:29]Write to MH i2c: E2 08 00 53 08 80 09 00 00 00 00 00 00 CD [08:51:29]Write i2c OK [08:51:29]MH_I2C_Read... [08:51:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:51:29]Read from MH i2c: E2 [08:51:29]MH_I2C_Read... [08:51:29]Read from MH i2c: E2 03 00 [08:51:29]MH_I2C_Read... [08:51:29]Read from MH i2c: E2 03 00 53 08 00 90 00 CF [08:51:29]RAPDU: 90 00 [08:51:29]wFMCommunicate OK [08:51:29]SAM_PROTO_ClearQueue done [08:51:29]KKMCreateOFDPacket [08:51:29]OFDProtocolAddRootSTLVToBuf [08:51:29]FM_MakeSignedData [08:51:29]FM_MakeSignedData [08:51:29]SAM_PROTO_SignData [08:51:29]wFMCommunicate request_size=4 [08:51:29]MH_SAM_APDU [08:51:29]CAPDU: 80 0D 01 02 [08:51:29]Write to MH i2c: E2 08 00 54 08 80 0D 01 02 00 00 00 00 D5 [08:51:29]Write i2c OK [08:51:29]MH_I2C_Read... [08:51:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:51:29]Read from MH i2c: E2 [08:51:29]MH_I2C_Read... [08:51:29]Read from MH i2c: E2 03 00 [08:51:29]MH_I2C_Read... [08:51:29]Read from MH i2c: E2 03 00 54 08 00 90 00 D0 [08:51:29]RAPDU: 90 00 [08:51:29]wFMCommunicate OK [08:51:29]wFMCommunicate request_size=255 [08:51:29]MH_SAM_APDU [08:51: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 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 4E 00 00 00 F4 03 04 00 11 FC C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 CA B8 02 00 35 04 06 00 B8 [08:51:29]Write to MH i2c: E2 02 01 55 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 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 4E 00 00 00 F4 03 04 00 11 FC C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 CA B8 02 00 35 04 06 00 B8 00 00 8A [08:51:29]Write i2c OK [08:51:29]MH_I2C_Read... [08:51:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:51:29]Read from MH i2c: E2 [08:51:29]MH_I2C_Read... [08:51:29]Read from MH i2c: E2 03 00 [08:51:29]MH_I2C_Read... [08:51:29]Read from MH i2c: E2 03 00 55 08 00 90 00 D1 [08:51:29]RAPDU: 90 00 [08:51:29]wFMCommunicate OK [08:51:29]wFMCommunicate request_size=10 [08:51:29]MH_SAM_APDU [08:51:29]CAPDU: 80 0D 02 02 05 D8 59 3C 62 C0 [08:51:29]Write to MH i2c: E2 0D 00 56 08 80 0D 02 02 05 00 D8 59 3C 62 C0 00 00 71 [08:51:29]Write i2c OK [08:51:29]MH_I2C_Read... [08:51:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:51:29]Read from MH i2c: E2 [08:51:29]MH_I2C_Read... [08:51:29]Read from MH i2c: E2 03 00 [08:51:29]MH_I2C_Read... [08:51:29]Read from MH i2c: E2 03 00 56 08 00 90 00 D2 [08:51:29]RAPDU: 90 00 [08:51:29]wFMCommunicate OK [08:51:29]wFMCommunicate request_size=4 [08:51:29]MH_SAM_APDU [08:51:29]CAPDU: 80 0D 03 02 [08:51:29]Write to MH i2c: E2 08 00 57 08 80 0D 03 02 00 00 00 00 DA [08:51:29]Write i2c OK [08:51:29]MH_I2C_Read... [08:51:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:51:30]Read from MH i2c: E2 [08:51:30]MH_I2C_Read... [08:51:30]Read from MH i2c: E2 0B 00 [08:51:30]MH_I2C_Read... [08:51:30]Read from MH i2c: E2 0B 00 57 08 00 AD 4A 19 3F 2B B9 32 67 90 00 A7 [08:51:30]RAPDU: AD 4A 19 3F 2B B9 32 67 90 00 [08:51:30]wFMCommunicate OK [08:51:30]SAM_PROTO_SignData done [08:51:30]FM_MakeSignedData done [08:51:30]CreateOFDProtocolMessage [08:51:30]wFMCommunicate request_size=4 [08:51:30]MH_SAM_APDU [08:51:30]CAPDU: 80 11 00 00 [08:51:30]Write to MH i2c: E2 08 00 58 08 80 11 00 00 00 00 00 00 DA [08:51:30]Write i2c OK [08:51:30]MH_I2C_Read... [08:51:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:51:30]Read from MH i2c: E2 [08:51:30]MH_I2C_Read... [08:51:30]Read from MH i2c: E2 17 00 [08:51:30]MH_I2C_Read... [08:51:30]Read from MH i2c: E2 17 00 58 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 33 [08:51:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [08:51:30]wFMCommunicate OK [08:51:30]CreateOFDProtocolMessage done [08:51:30]OFDSenderStorePacket 178378 [08:51:30]StoreOFDPacket docnum=178378 [08:51:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 02 34 07 01 33 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 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 4E 00 00 00 F4 03 04 00 11 FC C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 CA B8 02 00 35 04 06 00 B8 D8 59 3C 62 C0 AD 4A 19 3F 2B B9 32 67 [08:51:30]CheckFolder [08:51:30]dirname=/storage/ofd_packets [08:51:30]CheckFolder done [08:51:30]ProducePacketName [08:51:30]name=ofd_packets/00178378 [08:51:30]NVStorageSaveData ofd_packets/00178378 [08:51:30]File name is /storage/ofd_packets/00178378 [08:51:30]Write 301 bytes [08:51:30]NVStorageSaveData done [08:51:30]OFDSenderStorePacket done [08:51:30]KKMCreateOFDPacket done [08:51:30]NVStorageSaveData kkm_last_timestamp [08:51:30]File name is /storage/kkm_last_timestamp [08:51:30]Write 4 bytes [08:51:30]NVStorageSaveData done [08:51:30]ExternCall_PrintAddStr [08:51:30]wPrintStart [08:51:30]Write to MH i2c: 01 00 00 59 08 61 [08:51:30]Write i2c OK [08:51:30]MH_I2C_Read... [08:51:30]Read from MH i2c: 01 [08:51:30]MH_I2C_Read... [08:51:30]Read from MH i2c: 01 07 00 [08:51:30]MH_I2C_Read... [08:51:30]Read from MH i2c: 01 07 00 59 08 00 00 00 00 00 FF 0F 76 [08:51:30]RasterBufferAndPrint [08:51:30]line Счет N : (1)293090 [08:51:30]line ИНН: 02508201610067 [08:51:30]line Контрольно-Кассовый Чек [08:51:30]line ПРОДАЖА [08:51:30]line ТРК (МРК, ГНК) : 52 [08:51:30]line Товар: 2710124130 [08:51:30]line Аи-92-К-5 [08:51:30]line 14.750 * 67.80 [08:51:30]line = 1000.05 [08:51:30]line НДС 12% НСП 1% [08:51:30]line > о реализуемом товаре [08:51:30]line ИТОГО: 1000.05 [08:51:30]line НСП 1% : 8.85 [08:51:30]line НДС 12% : 106.20 [08:51:30]line Наличными: 0.00 [08:51:30]line Безнал.: 1000.05 [08:51:30]line Место: АЗС № 130 "Партнер Нефть" [08:51:30]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:51:30]line СНО: Общий режим [08:51:30]line Чек 78 22.08.2024 08:51 [08:51:30]line Смена: 469 ФФД: 1.0 [08:51:30]line ЗНМ: 0300000071 [08:51:30]line РНМ: 0000000000092561 [08:51:30]line Версия ККМ: 001 [08:51:30]line Платежная система: O! деньги [08:51:30]line ФМ: 0000000000871778 [08:51:30]line ФД: 178378 [08:51:30]line ФПД: 203239349576384 [08:51:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T085129&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178378&fm=203239349576384&tin=02508201610067®Number=0000000000092561&sum=100005 [08:51:30]written 0, free lines is 4095 [08:51:30]OFD Sender: Processing packet 178378 [packets to send 496, broken 495] [08:51:30]ProducePacketName [08:51:30]name=ofd_packets/00178378 [08:51:30]OFD Sender: To server: pG, [08:51:30]CommunicateWithHost lk.salyk.kg:30040 [08:51:30]ConnectInit lk.salyk.kg [08:51:30]Write to MH i2c: 01 00 00 83 08 8B [08:51:30]Write i2c OK [08:51:30]MH_I2C_Read... [08:51:30]Read from MH i2c: 01 [08:51:30]MH_I2C_Read... [08:51:30]Read from MH i2c: 01 07 00 [08:51:30]MH_I2C_Read... [08:51:30]Read from MH i2c: 01 07 00 83 08 00 00 00 00 00 EC 0C 8A [08:51:30]RasterBufferAndPrint [08:51:30]line [08:51:30]line [08:51:30]line [08:51:30]line [08:51:30]line [08:51:30]written 0, free lines is 3320 [08:51:30]MH_Cut [08:51:30]Write to MH i2c: D1 01 00 8A 08 01 64 [08:51:30]Write i2c OK [08:51:30]MH_I2C_Read... [08:51:30]Read from MH i2c: D1 [08:51:30]MH_I2C_Read... [08:51:30]Read from MH i2c: D1 01 00 [08:51:30]MH_I2C_Read... [08:51:30]Read from MH i2c: D1 01 00 8A 08 00 63 [08:51:30]Write to MH i2c: 01 00 00 8B 08 93 [08:51:30]Write i2c OK [08:51:30]MH_I2C_Read... [08:51:31]*** Cut start [08:51:31]*** Partial cut [08:51:31]*** CUTSNS_PIN = 1 [08:51:31]*** CUTSNS_PIN = 0 [08:51:31]*** Brake cut motor [08:51:31]Read from MH i2c: 01 [08:51:31]MH_I2C_Read... [08:51:31]*** Stop cut motor [08:51:31]*** Cut end [08:51:31]Read from MH i2c: 01 07 00 [08:51:31]MH_I2C_Read... [08:51:31]Read from MH i2c: 01 07 00 8B 08 00 00 00 00 00 FF 0F A8 [08:51:31]process_action close_receipt done [08:51:31]requested_data is exist [08:51:31]produce_requested_data [08:51:31]requested_item fm.sn is exist - process it [08:51:31]wFMCommunicate request_size=4 [08:51:31]MH_SAM_APDU [08:51:31]CAPDU: 80 11 00 00 [08:51:31]Write to MH i2c: E2 08 00 8C 08 80 11 00 00 00 00 00 00 0E [08:51:31]Write i2c OK [08:51:31]MH_I2C_Read... [08:51:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:51:31]Read from MH i2c: E2 [08:51:31]MH_I2C_Read... [08:51:31]Read from MH i2c: E2 17 00 [08:51:31]MH_I2C_Read... [08:51:31]Read from MH i2c: E2 17 00 8C 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 67 [08:51:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [08:51:31]wFMCommunicate OK [08:51:31]requested_item fd.num is exist - process it [08:51:31]SAM_PROTO_GetFieldsCounters [08:51:31]wFMCommunicate request_size=4 [08:51:31]MH_SAM_APDU [08:51:31]CAPDU: 80 13 00 00 [08:51:31]Write to MH i2c: E2 08 00 8D 08 80 13 00 00 00 00 00 00 11 [08:51:31]Write i2c OK [08:51:31]MH_I2C_Read... [08:51:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:51:32]Read from MH i2c: E2 [08:51:32]MH_I2C_Read... [08:51:32]Read from MH i2c: E2 62 00 [08:51:32]MH_I2C_Read... [08:51:32]Read from MH i2c: E2 62 00 8D 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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 CA B8 02 00 0E 04 04 00 D5 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 7A [08:51: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 CA B8 02 00 0E 04 04 00 D5 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 [08:51:32]wFMCommunicate OK [08:51:32]SAM_PROTO_GetFieldsCounters done [08:51:32]requested_item shift.num is exist - process it [08:51:32]requested_item shift.opened is exist - process it [08:51:32]req_shift_opened [08:51:32]FM_GetShiftState [08:51:32]SAM_PROTO_GetShiftState [08:51:32]wFMCommunicate request_size=4 [08:51:32]MH_SAM_APDU [08:51:32]CAPDU: 80 13 01 00 [08:51:32]Write to MH i2c: E2 08 00 8E 08 80 13 01 00 00 00 00 00 13 [08:51:32]Write i2c OK [08:51:32]MH_I2C_Read... [08:51:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:51:32]Read from MH i2c: E2 [08:51:32]MH_I2C_Read... [08:51:32]Read from MH i2c: E2 0E 00 [08:51:32]MH_I2C_Read... [08:51:32]Read from MH i2c: E2 0E 00 8E 08 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 C1 [08:51:32]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [08:51:32]wFMCommunicate OK [08:51:32]SAM_PROTO_GetShiftState done [08:51:32]FM_GetShiftState done [08:51:32]req_shift_opened done [08:51:32]requested_item shift.open_date is exist - process it [08:51:32]req_shift_open_date [08:51:32]req_shift_open_date done [08:51:32]produce_requested_data done [08:51:32]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178378,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [08:51:32]process_action_free close_receipt [08:51:32]json_value_free [08:51:32]json_value_free done [08:51:32]process_json_proto returns [08:51:32]Send response to host [08:51:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178378,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [08:51:32]free response buf [08:51:32]execute_script done [08:51:32]execute_script returns [08:51:32]free content buf [08:51:32]Sock 10.Close socket [08:51:32]Sock 10.Thread stoped [08:51:32]accept exits with 7 [08:51:32]New connection [08:51:32]New thread 3067284836 created [08:51:32]Thread 3067428196 joined [08:51:32]Waiting for new connection... [08:51:32] Sock 7.Parse request [08:51:32]Sock 7.Check first char [08:51:32]Sock 7.First char is OK [08:51:32]request: POST /json_proto HTTP/1.0 [08:51:32]Method: POST [08:51:32]URL: /json_proto [08:51:32]Method is POST - this is cgi request [08:51:32]url: /json_proto [08:51:32]query_string will be loaded in cgi processing [08:51:32]execute_cgi json_proto POST (null) [08:51:32]execute_cgi path=json_proto method=POST [08:51:32]POST find Content-Length [08:51:32]Host: 172.17.44.131:8080 [08:51:32]Content-Length: 677 [08:51:32]Content-Type: application/json [08:51:32] [08:51:32]POST finish read [08:51:32]Found Content-Length = 677 [08:51:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293089", "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" ] } } [08:51:32]execute_script... [08:51: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)293089", "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" ] } } [08:51:32]POST & json_proto [08:51:32]process_json_proto [08:51:32]json parsed OK: [08:51:32]protocol is kg_v1.0 [08:51:32]action value=close_receipt [08:51:32]process_action close_receipt [08:51:32]cmd_close_receipt [08:51:32]MH_GetDate [08:51:32]Write to MH i2c: F0 00 00 8F 08 86 [08:51:32]Write i2c OK [08:51:32]MH_I2C_Read... [08:51:32]Read from MH i2c: F0 [08:51:32]MH_I2C_Read... [08:51:32]Read from MH i2c: F0 09 00 [08:51:32]MH_I2C_Read... [08:51:32]Read from MH i2c: F0 09 00 8F 08 00 16 FC C6 66 4F 53 BE 66 93 [08:51:32]GetLastDocTimeStamp 1724316689 [08:51:32]current date 1724316694 [08:51:32]FM_GetShiftState [08:51:32]SAM_PROTO_GetShiftState [08:51:32]wFMCommunicate request_size=4 [08:51:32]MH_SAM_APDU [08:51:32]CAPDU: 80 13 01 00 [08:51:32]Write to MH i2c: E2 08 00 90 08 80 13 01 00 00 00 00 00 15 [08:51:32]Write i2c OK [08:51:32]MH_I2C_Read... [08:51:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:51:32]Read from MH i2c: E2 [08:51:32]MH_I2C_Read... [08:51:32]Read from MH i2c: E2 0E 00 [08:51:32]MH_I2C_Read... [08:51:32]Read from MH i2c: E2 0E 00 90 08 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 C3 [08:51:32]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [08:51:32]wFMCommunicate OK [08:51:32]SAM_PROTO_GetShiftState done [08:51:32]FM_GetShiftState done [08:51:32]opened in 1724285939 [08:51:32]opened+sec_in_day 1724372339 [08:51:32]quantity*price = 50010 [08:51:32]sum+1 = 50012 [08:51:32]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 СНО: Общий режим Чек 79 22.08.2024 08:51 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178379 ФПД: 246677964292198 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T085134&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178379&fm=246677964292198&tin=02508201610067®Number=0000000000092561&sum=50000 [08:51:33]StoreToDocumentArchive [08:51:33]shift 469 fd 178379 [08:51:33]save to /storage/0469/doc_00178379 [08:51:33]save last doc name /storage/0469/doc_00178379 to /storage/kkm_last_doc_name [08:51:33]save OK [08:51:33]Clear old archive folders... [08:51:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:51:33]tlvbuf is 01A462D0 [08:51:33]SAM_PROTO_ClearQueue [08:51:33]wFMCommunicate request_size=4 [08:51:33]MH_SAM_APDU [08:51:33]CAPDU: 80 09 00 00 [08:51:33]Write to MH i2c: E2 08 00 9D 08 80 09 00 00 00 00 00 00 17 [08:51:33]Write i2c OK [08:51:33]MH_I2C_Read... [08:51:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:51:33]Read from MH i2c: E2 [08:51:33]MH_I2C_Read... [08:51:33]Read from MH i2c: E2 03 00 [08:51:33]MH_I2C_Read... [08:51:33]Read from MH i2c: E2 03 00 9D 08 00 90 00 19 [08:51:33]RAPDU: 90 00 [08:51:33]wFMCommunicate OK [08:51:33]SAM_PROTO_ClearQueue done [08:51:33]KKMCreateOFDPacket [08:51:33]OFDProtocolAddRootSTLVToBuf [08:51:33]FM_MakeSignedData [08:51:33]FM_MakeSignedData [08:51:33]SAM_PROTO_SignData [08:51:33]wFMCommunicate request_size=4 [08:51:33]MH_SAM_APDU [08:51:33]CAPDU: 80 0D 01 02 [08:51:33]Write to MH i2c: E2 08 00 9E 08 80 0D 01 02 00 00 00 00 1F [08:51:33]Write i2c OK [08:51:33]MH_I2C_Read... [08:51:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:51:33]Read from MH i2c: E2 [08:51:33]MH_I2C_Read... [08:51:33]Read from MH i2c: E2 03 00 [08:51:33]MH_I2C_Read... [08:51:33]Read from MH i2c: E2 03 00 9E 08 00 90 00 1A [08:51:33]RAPDU: 90 00 [08:51:33]wFMCommunicate OK [08:51:33]wFMCommunicate request_size=255 [08:51:33]MH_SAM_APDU [08:51: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 4F 00 00 00 F4 03 04 00 16 FC C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 CB B8 02 00 35 04 06 00 E0 [08:51:33]Write to MH i2c: E2 02 01 9F 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 00 00 00 F4 03 04 00 16 FC C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 CB B8 02 00 35 04 06 00 E0 00 00 52 [08:51:33]Write i2c OK [08:51:33]MH_I2C_Read... [08:51:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:51:34]Read from MH i2c: E2 [08:51:34]MH_I2C_Read... [08:51:34]Read from MH i2c: E2 03 00 [08:51:34]MH_I2C_Read... [08:51:34]Read from MH i2c: E2 03 00 9F 08 00 90 00 1B [08:51:34]RAPDU: 90 00 [08:51:34]wFMCommunicate OK [08:51:34]wFMCommunicate request_size=10 [08:51:34]MH_SAM_APDU [08:51:34]CAPDU: 80 0D 02 02 05 5A 30 6F 80 66 [08:51:34]Write to MH i2c: E2 0D 00 A0 08 80 0D 02 02 05 00 5A 30 6F 80 66 00 00 0B [08:51:34]Write i2c OK [08:51:34]MH_I2C_Read... [08:51:34]Connected sock=11 [08:51: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 37 38 0F 01 00 00 02 34 07 01 33 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 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 Read from MH i2c: 00 E2 00 [08:51:34]00 MH_I2C_Read... [08:51:34]39 04 06 00 A5 86 01 00 00 00 1F Read from MH i2c: 04 E2 02 03 00 00 01 [08:51:34]00 MH_I2C_Read... [08:51:34]12 04 04 00 4E 00 00 00 F4 03 04 00 11 FC C6 66 0E 04 04 00 D5 Read from MH i2c: 01 E2 00 03 00 00 B9 A0 04 08 01 00 00 90 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 00 36 1C 31 [08:51:34]11 RAPDU: 04 90 00 10 [08:51:34]00 wFMCommunicate OK [08:51:34]30 wFMCommunicate request_size=4 [08:51:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:51:34]MH_SAM_APDU [08:51:34]30 CAPDU: 30 80 30 0D 30 03 30 02 30 [08:51:34]30 Write to MH i2c: 30 E2 30 08 38 00 37 31 A1 37 08 37 80 38 0D 10 04 04 00 CA B8 02 00 35 04 06 00 B8 D8 59 3C 62 C0 AD 4A 19 3F 2B B9 32 67 [08:51:34]03 02 00 00 00 00 24 [08:51:34]Write i2c OK [08:51:34]MH_I2C_Read... [08:51:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:51:34]Read from MH i2c: E2 [08:51:34]MH_I2C_Read... [08:51:34]Read from MH i2c: E2 0B 00 [08:51:34]MH_I2C_Read... [08:51:34]Read from MH i2c: E2 0B 00 A1 08 00 89 4D BD 31 66 65 49 74 90 00 71 [08:51:34]RAPDU: 89 4D BD 31 66 65 49 74 90 00 [08:51:34]wFMCommunicate OK [08:51:34]SAM_PROTO_SignData done [08:51:34]FM_MakeSignedData done [08:51:34]CreateOFDProtocolMessage [08:51:34]wFMCommunicate request_size=4 [08:51:34]MH_SAM_APDU [08:51:34]CAPDU: 80 11 00 00 [08:51:34]Write to MH i2c: E2 08 00 A2 08 80 11 00 00 00 00 00 00 24 [08:51:34]Write i2c OK [08:51:34]MH_I2C_Read... [08:51:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:51:34]Read from MH i2c: E2 [08:51:34]MH_I2C_Read... [08:51:34]Read from MH i2c: E2 17 00 [08:51:34]MH_I2C_Read... [08:51:34]Read from MH i2c: E2 17 00 A2 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 7D [08:51:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [08:51:34]wFMCommunicate OK [08:51:34]CreateOFDProtocolMessage done [08:51:34]OFDSenderStorePacket 178379 [08:51:34]StoreOFDPacket docnum=178379 [08:51:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 CC 60 07 01 41 9D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 00 00 00 F4 03 04 00 16 FC C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 CB B8 02 00 35 04 06 00 E0 5A 30 6F 80 66 89 4D BD 31 66 65 49 74 [08:51:34]CheckFolder [08:51:34]dirname=/storage/ofd_packets [08:51:34]CheckFolder done [08:51:34]ProducePacketName [08:51:34]name=ofd_packets/00178379 [08:51:34]NVStorageSaveData ofd_packets/00178379 [08:51:34]File name is /storage/ofd_packets/00178379 [08:51:34]Write 301 bytes [08:51:34]NVStorageSaveData done [08:51:34]OFDSenderStorePacket done [08:51:34]KKMCreateOFDPacket done [08:51:34]NVStorageSaveData kkm_last_timestamp [08:51:34]File name is /storage/kkm_last_timestamp [08:51:34]Write 4 bytes [08:51:34]NVStorageSaveData done [08:51:34]ExternCall_PrintAddStr [08:51:34]wPrintStart [08:51:34]Write to MH i2c: 01 00 00 A3 08 AB [08:51:34]Write i2c OK [08:51:34]MH_I2C_Read... [08:51:34]Read from MH i2c: 01 [08:51:34]MH_I2C_Read... [08:51:34]Read from MH i2c: 01 07 00 [08:51:34]MH_I2C_Read... [08:51:34]Read from MH i2c: 01 07 00 A3 08 00 00 00 00 00 FF 0F C0 [08:51:34]RasterBufferAndPrint [08:51:34]line Счет N : (1)293089 [08:51:34]line ИНН: 02508201610067 [08:51:34]line Контрольно-Кассовый Чек [08:51:34]line ПРОДАЖА [08:51:34]line ТРК (МРК, ГНК) : 63 [08:51:34]line Товар: 2710124500 [08:51:34]line Аи-95-К-5 [08:51:34]line 6.740 * 74.20 [08:51:34]line = 500.11 [08:51:34]line НДС 12% НСП 1% [08:51:34]line > о реализуемом товаре [08:51:34]line ОКРУГЛЕНИЕ: -0.11 [08:51:34]line ИТОГО: 500.00 [08:51:34]line Внесено: 500.00 [08:51:34]line СДАЧА: 0.00 [08:51:34]line НСП 1% : 4.43 [08:51:34]line НДС 12% : 53.11 [08:51:34]line Наличными: 500.00 [08:51:34]line Безнал.: 0.00 [08:51:34]line Место: АЗС № 130 "Партнер Нефть" [08:51:34]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:51:34]line СНО: Общий режим [08:51:34]line Чек 79 22.08.2024 08:51 [08:51:34]line Смена: 469 ФФД: 1.0 [08:51:34]line ЗНМ: 0300000071 [08:51:34]line РНМ: 0000000000092561 [08:51:34]line Версия ККМ: 001 [08:51:34]line ФМ: 0000000000871778 [08:51:34]line ФД: 178379 [08:51:34]line ФПД: 246677964292198 [08:51:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T085134&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178379&fm=246677964292198&tin=02508201610067®Number=0000000000092561&sum=50000 [08:51:34]written 0, free lines is 4095 [08:51:35]Write to MH i2c: 01 00 00 CE 08 D6 [08:51:35]Write i2c OK [08:51:35]MH_I2C_Read... [08:51:35]Read from MH i2c: 01 [08:51:35]MH_I2C_Read... [08:51:35]Read from MH i2c: 01 07 00 [08:51:35]MH_I2C_Read... [08:51:35]Read from MH i2c: 01 07 00 CE 08 00 00 00 00 00 D8 0C C1 [08:51:35]RasterBufferAndPrint [08:51:35]line [08:51:35]line [08:51:35]line [08:51:35]line [08:51:35]line [08:51:35]written 0, free lines is 3312 [08:51:35]MH_Cut [08:51:35]Write to MH i2c: D1 01 00 D5 08 01 AF [08:51:35]Write i2c OK [08:51:35]MH_I2C_Read... [08:51:35]Read from MH i2c: D1 [08:51:35]MH_I2C_Read... [08:51:35]Read from MH i2c: D1 01 00 [08:51:35]MH_I2C_Read... [08:51:35]Read from MH i2c: D1 01 00 D5 08 00 AE [08:51:35]Write to MH i2c: 01 00 00 D6 08 DE [08:51:35]Write i2c OK [08:51:35]MH_I2C_Read... [08:51:36]*** Cut start [08:51:36]*** Partial cut [08:51:36]*** CUTSNS_PIN = 1 [08:51:36]*** CUTSNS_PIN = 0 [08:51: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 37 38 4F 00 00 00 52 86 47 00 D1 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 37 38 10 04 04 00 CA B8 02 00 F4 03 04 00 BF A7 C6 66 B6 04 01 00 00 72 09 23 CD E0 B2 C3 BC [08:51:36]CommunicateWithHost err = 0 [08:51:36]CheckOFDResponse [08:51:36]1017 (14) - 77093643461234 [08:51:36]1041 (16) - 0000000000871778 [08:51:36]1040 (4) - 178378 [08:51:36]1012 (4) - 22.08.2024 02:51 [08:51:36]1206 (1) - 0 [08:51:36]OFD Sender: Remove packet 178378 [08:51:36]ProducePacketName [08:51:36]name=ofd_packets/00178378 [08:51:36]NVStorageDeleteData [08:51:36]*** Brake cut motor [08:51:36]Read from MH i2c: 01 [08:51:36]MH_I2C_Read... [08:51:36]*** Stop cut motor [08:51:36]*** Cut end [08:51:36]Read from MH i2c: 01 07 00 [08:51:36]MH_I2C_Read... [08:51:36]Read from MH i2c: 01 07 00 D6 08 00 00 00 00 00 FF 0F F3 [08:51:36]process_action close_receipt done [08:51:36]requested_data is exist [08:51:36]produce_requested_data [08:51:36]requested_item fm.sn is exist - process it [08:51:36]wFMCommunicate request_size=4 [08:51:36]MH_SAM_APDU [08:51:36]CAPDU: 80 11 00 00 [08:51:36]Write to MH i2c: E2 08 00 D7 08 80 11 00 00 00 00 00 00 59 [08:51:36]Write i2c OK [08:51:36]MH_I2C_Read... [08:51:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:51:36]Read from MH i2c: E2 [08:51:36]MH_I2C_Read... [08:51:36]Read from MH i2c: E2 17 00 [08:51:36]MH_I2C_Read... [08:51:36]Read from MH i2c: E2 17 00 D7 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 B2 [08:51:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [08:51:36]wFMCommunicate OK [08:51:36]requested_item fd.num is exist - process it [08:51:36]SAM_PROTO_GetFieldsCounters [08:51:36]wFMCommunicate request_size=4 [08:51:36]MH_SAM_APDU [08:51:36]CAPDU: 80 13 00 00 [08:51:36]Write to MH i2c: E2 08 00 D8 08 80 13 00 00 00 00 00 00 5C [08:51:36]Write i2c OK [08:51:36]MH_I2C_Read... [08:51:36]OFD Sender: Processing packet 178379 [packets to send 496, broken 495] [08:51:36]ProducePacketName [08:51:36]name=ofd_packets/00178379 [08:51:36]OFD Sender: To server: pG, [08:51:36]CommunicateWithHost lk.salyk.kg:30040 [08:51:36]ConnectInit lk.salyk.kg [08:51:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:51:36]Read from MH i2c: E2 [08:51:36]MH_I2C_Read... [08:51:36]Read from MH i2c: E2 62 00 [08:51:36]MH_I2C_Read... [08:51:36]Read from MH i2c: E2 62 00 D8 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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 CB B8 02 00 0E 04 04 00 D5 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 C9 [08: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 CB B8 02 00 0E 04 04 00 D5 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 [08:51:36]wFMCommunicate OK [08:51:36]SAM_PROTO_GetFieldsCounters done [08:51:36]requested_item shift.num is exist - process it [08:51:36]requested_item shift.opened is exist - process it [08:51:36]req_shift_opened [08:51:36]FM_GetShiftState [08:51:36]SAM_PROTO_GetShiftState [08:51:36]wFMCommunicate request_size=4 [08:51:36]MH_SAM_APDU [08:51:36]CAPDU: 80 13 01 00 [08:51:36]Write to MH i2c: E2 08 00 D9 08 80 13 01 00 00 00 00 00 5E [08:51:36]Write i2c OK [08:51:36]MH_I2C_Read... [08:51:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:51:37]Read from MH i2c: E2 [08:51:37]MH_I2C_Read... [08:51:37]Read from MH i2c: E2 0E 00 [08:51:37]MH_I2C_Read... [08:51:37]Read from MH i2c: E2 0E 00 D9 08 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 0C [08:51:37]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [08:51:37]wFMCommunicate OK [08:51:37]SAM_PROTO_GetShiftState done [08:51:37]FM_GetShiftState done [08:51:37]req_shift_opened done [08:51:37]requested_item shift.open_date is exist - process it [08:51:37]req_shift_open_date [08:51:37]req_shift_open_date done [08:51:37]produce_requested_data done [08:51:37]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178379,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [08:51:37]process_action_free close_receipt [08:51:37]json_value_free [08:51:37]json_value_free done [08:51:37]process_json_proto returns [08:51:37]Send response to host [08:51:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178379,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [08:51:37]free response buf [08:51:37]execute_script done [08:51:37]execute_script returns [08:51:37]free content buf [08:51:37]Sock 7.Close socket [08:51:37]Sock 7.Thread stoped [08:51:39]Connected sock=9 [08:51: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 37 38 0F 01 00 00 CC 60 07 01 41 9D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 00 00 00 F4 03 04 00 16 FC C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 CB B8 02 00 35 04 06 00 E0 5A 30 6F 80 66 89 4D BD 31 66 65 49 74 [08:51: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 37 38 4F 00 00 00 47 5C 47 00 8E 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 37 38 10 04 04 00 CB B8 02 00 F4 03 04 00 C4 A7 C6 66 B6 04 01 00 00 24 F2 4A 2D D0 3B B5 79 [08:51:41]CommunicateWithHost err = 0 [08:51:41]CheckOFDResponse [08:51:41]1017 (14) - 77093643461234 [08:51:41]1041 (16) - 0000000000871778 [08:51:41]1040 (4) - 178379 [08:51:41]1012 (4) - 22.08.2024 02:51 [08:51:41]1206 (1) - 0 [08:51:41]OFD Sender: Remove packet 178379 [08:51:41]ProducePacketName [08:51:41]name=ofd_packets/00178379 [08:51:41]NVStorageDeleteData [08:51:41]OFD Sender: No OFD packet to send [08:51:41]OFD Sender: No OFD packet to send [08:51:46]recv_with_timeout no data received [08:51:46]OFD Sender: No OFD packet to send [08:51:51]OFD Sender: No OFD packet to send [08:51:57]OFD Sender: No OFD packet to send [08:52:02]OFD Sender: No OFD packet to send [08:52:07]OFD Sender: No OFD packet to send [08:52:10]recv_with_timeout no data received [08:52:12]OFD Sender: No OFD packet to send [08:52:17]OFD Sender: No OFD packet to send [08:52:20]recv_with_timeout no data received [08:52:22]OFD Sender: No OFD packet to send [08:52:23]accept exits with 10 [08:52:23]New connection [08:52:23]New thread 3067428196 created [08:52:23]Thread 3067284836 joined [08:52:23]Waiting for new connection... [08:52:23] Sock 10.Parse request [08:52:23]Sock 10.Check first char [08:52:23]Sock 10.First char is OK [08:52:23]request: POST /json_proto HTTP/1.0 [08:52:23]Method: POST [08:52:23]URL: /json_proto [08:52:23]Method is POST - this is cgi request [08:52:23]url: /json_proto [08:52:23]query_string will be loaded in cgi processing [08:52:23]execute_cgi json_proto POST (null) [08:52:23]execute_cgi path=json_proto method=POST [08:52:23]POST find Content-Length [08:52:23]Host: 172.17.44.131:8080 [08:52:23]Content-Length: 672 [08:52:23]Content-Type: application/json [08:52:23] [08:52:23]POST finish read [08:52:23]Found Content-Length = 672 [08:52:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293091", "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" ] } } [08:52:23]execute_script... [08: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 : (1)293091", "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" ] } } [08:52:23]POST & json_proto [08:52:23]process_json_proto [08:52:23]json parsed OK: [08:52:23]protocol is kg_v1.0 [08:52:23]action value=close_receipt [08:52:23]process_action close_receipt [08:52:23]cmd_close_receipt [08:52:23]MH_GetDate [08:52:23]Write to MH i2c: F0 00 00 DA 08 D1 [08:52:23]Write i2c OK [08:52:23]MH_I2C_Read... [08:52:23]Read from MH i2c: F0 [08:52:23]MH_I2C_Read... [08:52:23]Read from MH i2c: F0 09 00 [08:52:23]MH_I2C_Read... [08:52:23]Read from MH i2c: F0 09 00 DA 08 00 48 FC C6 66 4F 53 BE 66 10 [08:52:23]GetLastDocTimeStamp 1724316694 [08:52:23]current date 1724316744 [08:52:23]FM_GetShiftState [08:52:23]SAM_PROTO_GetShiftState [08:52:23]wFMCommunicate request_size=4 [08:52:23]MH_SAM_APDU [08:52:23]CAPDU: 80 13 01 00 [08:52:23]Write to MH i2c: E2 08 00 DB 08 80 13 01 00 00 00 00 00 60 [08:52:23]Write i2c OK [08:52:23]MH_I2C_Read... [08:52:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:52:23]Read from MH i2c: E2 [08:52:23]MH_I2C_Read... [08:52:23]Read from MH i2c: E2 0E 00 [08:52:23]MH_I2C_Read... [08:52:23]Read from MH i2c: E2 0E 00 DB 08 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 0E [08:52:23]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [08:52:23]wFMCommunicate OK [08:52:23]SAM_PROTO_GetShiftState done [08:52:23]FM_GetShiftState done [08:52:23]opened in 1724285939 [08:52:23]opened+sec_in_day 1724372339 [08:52:23]quantity*price = 100035 [08:52:23]sum+1 = 100036 [08:52:23]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 СНО: Общий режим Чек 80 22.08.2024 08:52 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178380 ФПД: 47528952005724 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T085224&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178380&fm=47528952005724&tin=02508201610067®Number=0000000000092561&sum=100000 [08:52:24]StoreToDocumentArchive [08:52:24]shift 469 fd 178380 [08:52:24]save to /storage/0469/doc_00178380 [08:52:24]save last doc name /storage/0469/doc_00178380 to /storage/kkm_last_doc_name [08:52:24]save OK [08:52:24]Clear old archive folders... [08:52:24]ProcessDocumentItem done err = 0, tmpTLVsize=249 [08:52:24]tlvbuf is 019FC330 [08:52:24]SAM_PROTO_ClearQueue [08:52:24]wFMCommunicate request_size=4 [08:52:24]MH_SAM_APDU [08:52:24]CAPDU: 80 09 00 00 [08:52:24]Write to MH i2c: E2 08 00 E8 08 80 09 00 00 00 00 00 00 62 [08:52:24]Write i2c OK [08:52:24]MH_I2C_Read... [08:52:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:52:24]Read from MH i2c: E2 [08:52:24]MH_I2C_Read... [08:52:24]Read from MH i2c: E2 03 00 [08:52:24]MH_I2C_Read... [08:52:24]Read from MH i2c: E2 03 00 E8 08 00 90 00 64 [08:52:24]RAPDU: 90 00 [08:52:24]wFMCommunicate OK [08:52:24]SAM_PROTO_ClearQueue done [08:52:24]KKMCreateOFDPacket [08:52:24]OFDProtocolAddRootSTLVToBuf [08:52:24]FM_MakeSignedData [08:52:24]FM_MakeSignedData [08:52:24]SAM_PROTO_SignData [08:52:24]wFMCommunicate request_size=4 [08:52:24]MH_SAM_APDU [08:52:24]CAPDU: 80 0D 01 02 [08:52:24]Write to MH i2c: E2 08 00 E9 08 80 0D 01 02 00 00 00 00 6A [08:52:24]Write i2c OK [08:52:24]MH_I2C_Read... [08:52:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:52:24]Read from MH i2c: E2 [08:52:24]MH_I2C_Read... [08:52:24]Read from MH i2c: E2 03 00 [08:52:24]MH_I2C_Read... [08:52:24]Read from MH i2c: E2 03 00 E9 08 00 90 00 65 [08:52:24]RAPDU: 90 00 [08:52:24]wFMCommunicate OK [08:52:24]wFMCommunicate request_size=255 [08:52:24]MH_SAM_APDU [08:52: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 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 50 00 00 00 F4 03 04 00 48 FC C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 CC B8 02 00 35 04 06 00 2B 3A 32 [08:52:24]Write to MH i2c: E2 02 01 EA 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 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 50 00 00 00 F4 03 04 00 48 FC C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 CC B8 02 00 35 04 06 00 2B 3A 32 00 00 9B [08:52:24]Write i2c OK [08:52:24]MH_I2C_Read... [08:52:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:52:24]Read from MH i2c: E2 [08:52:24]MH_I2C_Read... [08:52:24]Read from MH i2c: E2 03 00 [08:52:24]MH_I2C_Read... [08:52:24]Read from MH i2c: E2 03 00 EA 08 00 90 00 66 [08:52:24]RAPDU: 90 00 [08:52:24]wFMCommunicate OK [08:52:24]wFMCommunicate request_size=8 [08:52:24]MH_SAM_APDU [08:52:24]CAPDU: 80 0D 02 02 03 4D 04 5C [08:52:24]Write to MH i2c: E2 0B 00 EB 08 80 0D 02 02 03 00 4D 04 5C 00 00 20 [08:52:24]Write i2c OK [08:52:24]MH_I2C_Read... [08:52:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:52:24]Read from MH i2c: E2 [08:52:24]MH_I2C_Read... [08:52:24]Read from MH i2c: E2 03 00 [08:52:24]MH_I2C_Read... [08:52:24]Read from MH i2c: E2 03 00 EB 08 00 90 00 67 [08:52:24]RAPDU: 90 00 [08:52:24]wFMCommunicate OK [08:52:24]wFMCommunicate request_size=4 [08:52:24]MH_SAM_APDU [08:52:24]CAPDU: 80 0D 03 02 [08:52:24]Write to MH i2c: E2 08 00 EC 08 80 0D 03 02 00 00 00 00 6F [08:52:24]Write i2c OK [08:52:24]MH_I2C_Read... [08:52:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:52:24]Read from MH i2c: E2 [08:52:24]MH_I2C_Read... [08:52:24]Read from MH i2c: E2 0B 00 [08:52:24]MH_I2C_Read... [08:52:24]Read from MH i2c: E2 0B 00 EC 08 00 CD AD CC C4 F4 E5 57 19 90 00 C3 [08:52:24]RAPDU: CD AD CC C4 F4 E5 57 19 90 00 [08:52:24]wFMCommunicate OK [08:52:24]SAM_PROTO_SignData done [08:52:24]FM_MakeSignedData done [08:52:24]CreateOFDProtocolMessage [08:52:24]wFMCommunicate request_size=4 [08:52:24]MH_SAM_APDU [08:52:24]CAPDU: 80 11 00 00 [08:52:24]Write to MH i2c: E2 08 00 ED 08 80 11 00 00 00 00 00 00 6F [08:52:24]Write i2c OK [08:52:24]MH_I2C_Read... [08:52:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:52:24]Read from MH i2c: E2 [08:52:24]MH_I2C_Read... [08:52:24]Read from MH i2c: E2 17 00 [08:52:24]MH_I2C_Read... [08:52:24]Read from MH i2c: E2 17 00 ED 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 C8 [08:52:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [08:52:24]wFMCommunicate OK [08:52:24]CreateOFDProtocolMessage done [08:52:24]OFDSenderStorePacket 178380 [08:52:24]StoreOFDPacket docnum=178380 [08:52:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0D 01 00 00 11 C8 05 01 D0 08 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 50 00 00 00 F4 03 04 00 48 FC C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 CC B8 02 00 35 04 06 00 2B 3A 32 4D 04 5C CD AD CC C4 F4 E5 57 19 [08:52:24]CheckFolder [08:52:24]dirname=/storage/ofd_packets [08:52:24]CheckFolder done [08:52:24]ProducePacketName [08:52:24]name=ofd_packets/00178380 [08:52:24]NVStorageSaveData ofd_packets/00178380 [08:52:24]File name is /storage/ofd_packets/00178380 [08:52:24]Write 299 bytes [08:52:24]NVStorageSaveData done [08:52:24]OFDSenderStorePacket done [08:52:24]KKMCreateOFDPacket done [08:52:24]NVStorageSaveData kkm_last_timestamp [08:52:24]File name is /storage/kkm_last_timestamp [08:52:24]Write 4 bytes [08:52:24]NVStorageSaveData done [08:52:24]ExternCall_PrintAddStr [08:52:24]wPrintStart [08:52:24]Write to MH i2c: 01 00 00 EE 08 F6 [08:52:24]Write i2c OK [08:52:24]MH_I2C_Read... [08:52:24]Read from MH i2c: 01 [08:52:24]MH_I2C_Read... [08:52:24]Read from MH i2c: 01 07 00 [08:52:24]MH_I2C_Read... [08:52:24]Read from MH i2c: 01 07 00 EE 08 00 00 00 00 00 FF 0F 0B [08:52:24]RasterBufferAndPrint [08:52:24]line Счет N : (1)293091 [08:52:24]line ИНН: 02508201610067 [08:52:24]line Контрольно-Кассовый Чек [08:52:24]line ПРОДАЖА [08:52:24]line ТРК (МРК, ГНК) : 41 [08:52:24]line Товар: 2710124130 [08:52:24]line SU-92-К-5 [08:52:24]line 14.540 * 68.80 [08:52:24]line = 1000.35 [08:52:24]line НДС 12% НСП 1% [08:52:24]line > о реализуемом товаре [08:52:24]line ОКРУГЛЕНИЕ: -0.35 [08:52:24]line ИТОГО: 1000.00 [08:52:24]line Внесено: 1000.00 [08:52:24]line СДАЧА: 0.00 [08:52:24]line НСП 1% : 8.85 [08:52:24]line НДС 12% : 106.23 [08:52:24]line Наличными: 1000.00 [08:52:24]line Безнал.: 0.00 [08:52:24]line Место: АЗС № 130 "Партнер Нефть" [08:52:24]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:52:24]line СНО: Общий режим [08:52:24]line Чек 80 22.08.2024 08:52 [08:52:24]line Смена: 469 ФФД: 1.0 [08:52:24]line ЗНМ: 0300000071 [08:52:24]line РНМ: 0000000000092561 [08:52:24]line Версия ККМ: 001 [08:52:24]line ФМ: 0000000000871778 [08:52:24]line ФД: 178380 [08:52:25]line ФПД: 47528952005724 [08:52:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T085224&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178380&fm=47528952005724&tin=02508201610067®Number=0000000000092561&sum=100000 [08:52:25]written 0, free lines is 4095 [08:52:25]OFD Sender: Processing packet 178380 [packets to send 496, broken 495] [08:52:25]ProducePacketName [08:52:25]name=ofd_packets/00178380 [08:52:25]OFD Sender: To server: pG, [08:52:25]CommunicateWithHost lk.salyk.kg:30040 [08:52:25]ConnectInit lk.salyk.kg [08:52:25]Write to MH i2c: 01 00 00 19 09 22 [08:52:25]Write i2c OK [08:52:25]MH_I2C_Read... [08:52:25]Read from MH i2c: 01 [08:52:25]MH_I2C_Read... [08:52:25]Read from MH i2c: 01 07 00 [08:52:25]MH_I2C_Read... [08:52:25]Read from MH i2c: 01 07 00 19 09 00 00 00 00 00 D6 0C 0B [08:52:25]RasterBufferAndPrint [08:52:25]line [08:52:25]line [08:52:25]line [08:52:25]line [08:52:25]line [08:52:25]written 0, free lines is 3307 [08:52:25]MH_Cut [08:52:25]Write to MH i2c: D1 01 00 20 09 01 FB [08:52:25]Write i2c OK [08:52:25]MH_I2C_Read... [08:52:25]Read from MH i2c: D1 [08:52:25]MH_I2C_Read... [08:52:25]Read from MH i2c: D1 01 00 [08:52:25]MH_I2C_Read... [08:52:25]Read from MH i2c: D1 01 00 20 09 00 FA [08:52:25]Write to MH i2c: 01 00 00 21 09 2A [08:52:25]Write i2c OK [08:52:25]MH_I2C_Read... [08:52:26]*** Cut start [08:52:26]*** Partial cut [08:52:26]*** CUTSNS_PIN = 1 [08:52:26]*** CUTSNS_PIN = 0 [08:52:26]*** Brake cut motor [08:52:26]Read from MH i2c: 01 [08:52:26]MH_I2C_Read... [08:52:26]*** Stop cut motor [08:52:26]*** Cut end [08:52:26]Read from MH i2c: 01 07 00 [08:52:26]MH_I2C_Read... [08:52:26]Read from MH i2c: 01 07 00 21 09 00 00 00 00 00 FF 0F 3F [08:52:26]process_action close_receipt done [08:52:26]requested_data is exist [08:52:26]produce_requested_data [08:52:26]requested_item fm.sn is exist - process it [08:52:26]wFMCommunicate request_size=4 [08:52:26]MH_SAM_APDU [08:52:26]CAPDU: 80 11 00 00 [08:52:26]Write to MH i2c: E2 08 00 22 09 80 11 00 00 00 00 00 00 A5 [08:52:26]Write i2c OK [08:52:26]MH_I2C_Read... [08:52:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:52:26]Read from MH i2c: E2 [08:52:26]MH_I2C_Read... [08:52:26]Read from MH i2c: E2 17 00 [08:52:26]MH_I2C_Read... [08:52:26]Read from MH i2c: E2 17 00 22 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 FE [08:52:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [08:52:26]wFMCommunicate OK [08:52:26]requested_item fd.num is exist - process it [08:52:26]SAM_PROTO_GetFieldsCounters [08:52:26]wFMCommunicate request_size=4 [08:52:26]MH_SAM_APDU [08:52:26]CAPDU: 80 13 00 00 [08:52:26]Write to MH i2c: E2 08 00 23 09 80 13 00 00 00 00 00 00 A8 [08:52:26]Write i2c OK [08:52:26]MH_I2C_Read... [08:52:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:52:27]Read from MH i2c: E2 [08:52:27]MH_I2C_Read... [08:52:27]Read from MH i2c: E2 62 00 [08:52:27]MH_I2C_Read... [08:52:27]Read from MH i2c: E2 62 00 23 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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 CC B8 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 50 00 00 00 5E 04 04 00 50 00 00 00 57 04 04 00 51 00 00 00 19 04 04 00 00 00 00 00 90 00 19 [08: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 CC B8 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 50 00 00 00 5E 04 04 00 50 00 00 00 57 04 04 00 51 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:52:27]wFMCommunicate OK [08:52:27]SAM_PROTO_GetFieldsCounters done [08:52:27]requested_item shift.num is exist - process it [08:52:27]requested_item shift.opened is exist - process it [08:52:27]req_shift_opened [08:52:27]FM_GetShiftState [08:52:27]SAM_PROTO_GetShiftState [08:52:27]wFMCommunicate request_size=4 [08:52:27]MH_SAM_APDU [08:52:27]CAPDU: 80 13 01 00 [08:52:27]Write to MH i2c: E2 08 00 24 09 80 13 01 00 00 00 00 00 AA [08:52:27]Write i2c OK [08:52:27]MH_I2C_Read... [08:52:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:52:27]Read from MH i2c: E2 [08:52:27]MH_I2C_Read... [08:52:27]Read from MH i2c: E2 0E 00 [08:52:27]MH_I2C_Read... [08:52:27]Read from MH i2c: E2 0E 00 24 09 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 58 [08:52:27]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [08:52:27]wFMCommunicate OK [08:52:27]SAM_PROTO_GetShiftState done [08:52:27]FM_GetShiftState done [08:52:27]req_shift_opened done [08:52:27]requested_item shift.open_date is exist - process it [08:52:27]req_shift_open_date [08:52:27]req_shift_open_date done [08:52:27]produce_requested_data done [08:52:27]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178380,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [08:52:27]process_action_free close_receipt [08:52:27]json_value_free [08:52:27]json_value_free done [08:52:27]process_json_proto returns [08:52:27]Send response to host [08:52:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178380,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [08:52:27]free response buf [08:52:27]execute_script done [08:52:27]execute_script returns [08:52:27]free content buf [08:52:27]Sock 10.Close socket [08:52:27]Sock 10.Thread stoped [08:52:30]ConnectInit Can't take IP for lk.salyk.kg [08:52:30]CommunicateWithHost connect error [08:52:30]CommunicateWithHost err = -1 [08:52:30]OFD Sender: Server communicate error [08:52:35]OFD Sender: Processing packet 178380 [packets to send 496, broken 495] [08:52:35]ProducePacketName [08:52:35]name=ofd_packets/00178380 [08:52:35]OFD Sender: To server: pG, [08:52:35]CommunicateWithHost lk.salyk.kg:30040 [08:52:35]ConnectInit lk.salyk.kg [08:52:36]recv_with_timeout no data received [08:52:40]ConnectInit Can't take IP for lk.salyk.kg [08:52:40]CommunicateWithHost connect error [08:52:40]CommunicateWithHost err = -1 [08:52:40]OFD Sender: Server communicate error [08:52:45]OFD Sender: Processing packet 178380 [packets to send 496, broken 495] [08:52:45]ProducePacketName [08:52:45]name=ofd_packets/00178380 [08:52:45]OFD Sender: To server: pG, [08:52:45]CommunicateWithHost lk.salyk.kg:30040 [08:52:45]ConnectInit lk.salyk.kg [08:52:52]recv_with_timeout no data received [08:53:03]Connected sock=10 [08:53:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0D 01 00 00 11 C8 05 01 D0 08 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 50 00 00 00 F4 03 04 00 48 FC C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 CC B8 02 00 35 04 06 00 2B 3A 32 4D 04 5C CD AD CC C4 F4 E5 57 19 [08:53:08]recv_with_timeout no data received [08:53:08]CommunicateWithHost answer receiving error [08:53:08]CommunicateWithHost err = -3 [08:53:08]OFD Sender: Server communicate error [08:53:08]recv_with_timeout no data received [08:53:13]OFD Sender: Processing packet 178380 [packets to send 496, broken 495] [08:53:13]ProducePacketName [08:53:13]name=ofd_packets/00178380 [08:53:13]OFD Sender: To server: pG, [08:53:13]CommunicateWithHost lk.salyk.kg:30040 [08:53:13]ConnectInit lk.salyk.kg [08:53:18]ConnectInit Can't take IP for lk.salyk.kg [08:53:18]CommunicateWithHost connect error [08:53:18]CommunicateWithHost err = -1 [08:53:18]OFD Sender: Server communicate error [08:53:23]OFD Sender: Processing packet 178380 [packets to send 496, broken 495] [08:53:23]ProducePacketName [08:53:23]name=ofd_packets/00178380 [08:53:23]OFD Sender: To server: pG, [08:53:23]CommunicateWithHost lk.salyk.kg:30040 [08:53:23]ConnectInit lk.salyk.kg [08:53:26]recv_with_timeout no data received [08:53:26]Connected sock=10 [08: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 37 38 0D 01 00 00 11 C8 05 01 D0 08 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 50 00 00 00 F4 03 04 00 48 FC C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 CC B8 02 00 35 04 06 00 2B 3A 32 4D 04 5C CD AD CC C4 F4 E5 57 19 [08: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 37 38 4F 00 00 00 B6 64 47 00 D3 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 37 38 10 04 04 00 CC B8 02 00 F4 03 04 00 2F A8 C6 66 B6 04 01 00 00 BF D3 7A 0B 0F 38 C3 D3 [08:53:27]CommunicateWithHost err = 0 [08:53:27]CheckOFDResponse [08:53:27]1017 (14) - 77093643461234 [08:53:27]1041 (16) - 0000000000871778 [08:53:27]1040 (4) - 178380 [08:53:27]1012 (4) - 22.08.2024 02:53 [08:53:27]1206 (1) - 0 [08:53:27]OFD Sender: Remove packet 178380 [08:53:27]ProducePacketName [08:53:27]name=ofd_packets/00178380 [08:53:27]NVStorageDeleteData [08:53:28]OFD Sender: No OFD packet to send [08:53:33]OFD Sender: No OFD packet to send [08:53:36]recv_with_timeout no data received [08:53:38]OFD Sender: No OFD packet to send [08:53:43]OFD Sender: No OFD packet to send [08:53:48]OFD Sender: No OFD packet to send [08:53:52]recv_with_timeout no data received [08:53:53]OFD Sender: No OFD packet to send [08:53:58]OFD Sender: No OFD packet to send [08:54:03]OFD Sender: No OFD packet to send [08:54:06]recv_with_timeout no data received [08:54:08]OFD Sender: No OFD packet to send [08:54:13]OFD Sender: No OFD packet to send [08:54:18]OFD Sender: No OFD packet to send [08:54:20]recv_with_timeout no data received [08:54:23]OFD Sender: No OFD packet to send [08:54:28]OFD Sender: No OFD packet to send [08:54:33]OFD Sender: No OFD packet to send [08:54:38]OFD Sender: No OFD packet to send [08:54:43]OFD Sender: No OFD packet to send [08:54:48]OFD Sender: No OFD packet to send [08:54:52]recv_with_timeout no data received [08:54:53]OFD Sender: No OFD packet to send [08:54:58]OFD Sender: No OFD packet to send [08:55:03]OFD Sender: No OFD packet to send [08:55:08]OFD Sender: No OFD packet to send [08:55:13]OFD Sender: No OFD packet to send [08:55:18]OFD Sender: No OFD packet to send [08:55:23]OFD Sender: No OFD packet to send [08:55:28]accept exits with 7 [08:55:28]New connection [08:55:28]New thread 3067284836 created [08:55:28]Thread 3067428196 joined [08:55:28]Waiting for new connection... [08:55:28] Sock 7.Parse request [08:55:28]Sock 7.Check first char [08:55:28]Sock 7.First char is OK [08:55:28]request: POST /json_proto HTTP/1.0 [08:55:28]Method: POST [08:55:28]URL: /json_proto [08:55:28]Method is POST - this is cgi request [08:55:28]url: /json_proto [08:55:28]query_string will be loaded in cgi processing [08:55:28]execute_cgi json_proto POST (null) [08:55:28]execute_cgi path=json_proto method=POST [08:55:28]POST find Content-Length [08:55:28]Host: 172.17.44.131:8080 [08:55:28]Content-Length: 674 [08:55:28]Content-Type: application/json [08:55:28] [08:55:28]POST finish read [08:55:28]Found Content-Length = 674 [08:55:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293093", "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" ] } } [08:55:28]execute_script... [08:55: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)293093", "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" ] } } [08:55:28]POST & json_proto [08:55:28]process_json_proto [08:55:28]json parsed OK: [08:55:28]protocol is kg_v1.0 [08:55:28]action value=close_receipt [08:55:28]process_action close_receipt [08:55:28]cmd_close_receipt [08:55:28]MH_GetDate [08:55:28]Write to MH i2c: F0 00 00 25 09 1D [08:55:28]Write i2c OK [08:55:28]MH_I2C_Read... [08:55:28]Read from MH i2c: F0 [08:55:28]MH_I2C_Read... [08:55:28]Read from MH i2c: F0 09 00 [08:55:28]MH_I2C_Read... [08:55:28]Read from MH i2c: F0 09 00 25 09 00 01 FD C6 66 4F 53 BE 66 16 [08:55:28]GetLastDocTimeStamp 1724316744 [08:55:28]current date 1724316929 [08:55:28]FM_GetShiftState [08:55:28]SAM_PROTO_GetShiftState [08:55:28]wFMCommunicate request_size=4 [08:55:28]MH_SAM_APDU [08:55:28]CAPDU: 80 13 01 00 [08:55:28]Write to MH i2c: E2 08 00 26 09 80 13 01 00 00 00 00 00 AC [08:55:28]Write i2c OK [08:55:28]MH_I2C_Read... [08:55:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:55:28]Read from MH i2c: E2 [08:55:28]MH_I2C_Read... [08:55:28]Read from MH i2c: E2 0E 00 [08:55:28]MH_I2C_Read... [08:55:28]Read from MH i2c: E2 0E 00 26 09 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 5A [08:55:28]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [08:55:28]wFMCommunicate OK [08:55:28]SAM_PROTO_GetShiftState done [08:55:28]FM_GetShiftState done [08:55:28]opened in 1724285939 [08:55:28]opened+sec_in_day 1724372339 [08:55:28]quantity*price = 60045 [08:55:28]sum+1 = 60047 [08:55:28]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.46 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.77 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 81 22.08.2024 08:55 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178381 ФПД: 40404505835432 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T085529&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178381&fm=40404505835432&tin=02508201610067®Number=0000000000092561&sum=60000 [08:55:29]StoreToDocumentArchive [08:55:29]shift 469 fd 178381 [08:55:29]save to /storage/0469/doc_00178381 [08:55:29]save last doc name /storage/0469/doc_00178381 to /storage/kkm_last_doc_name [08:55:29]save OK [08:55:29]Clear old archive folders... [08:55:29]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:55:29]tlvbuf is 01A0A850 [08:55:29]SAM_PROTO_ClearQueue [08:55:29]wFMCommunicate request_size=4 [08:55:29]MH_SAM_APDU [08:55:29]CAPDU: 80 09 00 00 [08:55:29]Write to MH i2c: E2 08 00 33 09 80 09 00 00 00 00 00 00 AE [08:55:29]Write i2c OK [08:55:29]MH_I2C_Read... [08:55:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:55:29]Read from MH i2c: E2 [08:55:29]MH_I2C_Read... [08:55:29]Read from MH i2c: E2 03 00 [08:55:29]MH_I2C_Read... [08:55:29]Read from MH i2c: E2 03 00 33 09 00 90 00 B0 [08:55:29]RAPDU: 90 00 [08:55:29]wFMCommunicate OK [08:55:29]SAM_PROTO_ClearQueue done [08:55:29]KKMCreateOFDPacket [08:55:29]OFDProtocolAddRootSTLVToBuf [08:55:29]FM_MakeSignedData [08:55:29]FM_MakeSignedData [08:55:29]SAM_PROTO_SignData [08:55:29]wFMCommunicate request_size=4 [08:55:29]MH_SAM_APDU [08:55:29]CAPDU: 80 0D 01 02 [08:55:29]Write to MH i2c: E2 08 00 34 09 80 0D 01 02 00 00 00 00 B6 [08:55:29]Write i2c OK [08:55:29]MH_I2C_Read... [08:55:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:55:29]Read from MH i2c: E2 [08:55:29]MH_I2C_Read... [08:55:29]Read from MH i2c: E2 03 00 [08:55:29]MH_I2C_Read... [08:55:29]Read from MH i2c: E2 03 00 34 09 00 90 00 B1 [08:55:29]RAPDU: 90 00 [08:55:29]wFMCommunicate OK [08:55:29]wFMCommunicate request_size=255 [08:55:29]MH_SAM_APDU [08:55: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 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 51 00 00 00 F4 03 04 00 01 FD C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 CD B8 02 00 35 04 06 00 24 BF 68 37 [08:55:29]Write to MH i2c: E2 02 01 35 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 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 51 00 00 00 F4 03 04 00 01 FD C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 CD B8 02 00 35 04 06 00 24 BF 68 37 00 00 5F [08:55:29]Write i2c OK [08:55:29]MH_I2C_Read... [08:55:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:55:29]Read from MH i2c: E2 [08:55:29]MH_I2C_Read... [08:55:29]Read from MH i2c: E2 03 00 [08:55:29]MH_I2C_Read... [08:55:29]Read from MH i2c: E2 03 00 35 09 00 90 00 B2 [08:55:29]RAPDU: 90 00 [08:55:29]wFMCommunicate OK [08:55:29]wFMCommunicate request_size=7 [08:55:29]MH_SAM_APDU [08:55:29]CAPDU: 80 0D 02 02 02 B7 A8 [08:55:29]Write to MH i2c: E2 0A 00 36 09 80 0D 02 02 02 00 B7 A8 00 00 1C [08:55:29]Write i2c OK [08:55:29]MH_I2C_Read... [08:55:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:55:29]Read from MH i2c: E2 [08:55:29]MH_I2C_Read... [08:55:29]Read from MH i2c: E2 03 00 [08:55:29]MH_I2C_Read... [08:55:29]Read from MH i2c: E2 03 00 36 09 00 90 00 B3 [08:55:29]RAPDU: 90 00 [08:55:29]wFMCommunicate OK [08:55:29]wFMCommunicate request_size=4 [08:55:29]MH_SAM_APDU [08:55:29]CAPDU: 80 0D 03 02 [08:55:29]Write to MH i2c: E2 08 00 37 09 80 0D 03 02 00 00 00 00 BB [08:55:29]Write i2c OK [08:55:29]MH_I2C_Read... [08:55:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:55:29]Read from MH i2c: E2 [08:55:29]MH_I2C_Read... [08:55:29]Read from MH i2c: E2 0B 00 [08:55:29]MH_I2C_Read... [08:55:29]Read from MH i2c: E2 0B 00 37 09 00 D8 F2 3A 3C 16 F0 36 88 90 00 C0 [08:55:29]RAPDU: D8 F2 3A 3C 16 F0 36 88 90 00 [08:55:29]wFMCommunicate OK [08:55:29]SAM_PROTO_SignData done [08:55:29]FM_MakeSignedData done [08:55:29]CreateOFDProtocolMessage [08:55:29]wFMCommunicate request_size=4 [08:55:29]MH_SAM_APDU [08:55:29]CAPDU: 80 11 00 00 [08:55:29]Write to MH i2c: E2 08 00 38 09 80 11 00 00 00 00 00 00 BB [08:55:29]Write i2c OK [08:55:29]MH_I2C_Read... [08:55:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:55:29]Read from MH i2c: E2 [08:55:29]MH_I2C_Read... [08:55:29]Read from MH i2c: E2 17 00 [08:55:29]MH_I2C_Read... [08:55:29]Read from MH i2c: E2 17 00 38 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 14 [08:55:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [08:55:29]wFMCommunicate OK [08:55:29]CreateOFDProtocolMessage done [08:55:29]OFDSenderStorePacket 178381 [08:55:29]StoreOFDPacket docnum=178381 [08:55:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0C 01 00 00 E8 69 04 01 51 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 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 51 00 00 00 F4 03 04 00 01 FD C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 CD B8 02 00 35 04 06 00 24 BF 68 37 B7 A8 D8 F2 3A 3C 16 F0 36 88 [08:55:29]CheckFolder [08:55:29]dirname=/storage/ofd_packets [08:55:29]CheckFolder done [08:55:29]ProducePacketName [08:55:29]name=ofd_packets/00178381 [08:55:29]NVStorageSaveData ofd_packets/00178381 [08:55:29]File name is /storage/ofd_packets/00178381 [08:55:29]Write 298 bytes [08:55:29]NVStorageSaveData done [08:55:29]OFDSenderStorePacket done [08:55:29]KKMCreateOFDPacket done [08:55:29]NVStorageSaveData kkm_last_timestamp [08:55:29]File name is /storage/kkm_last_timestamp [08:55:29]Write 4 bytes [08:55:29]NVStorageSaveData done [08:55:29]ExternCall_PrintAddStr [08:55:29]wPrintStart [08:55:29]Write to MH i2c: 01 00 00 39 09 42 [08:55:29]Write i2c OK [08:55:29]MH_I2C_Read... [08:55:29]Read from MH i2c: 01 [08:55:29]MH_I2C_Read... [08:55:29]Read from MH i2c: 01 07 00 [08:55:29]MH_I2C_Read... [08:55:29]Read from MH i2c: 01 07 00 39 09 00 00 00 00 00 FF 0F 57 [08:55:29]RasterBufferAndPrint [08:55:29]line Счет N : (1)293093 [08:55:29]line ИНН: 02508201610067 [08:55:29]line Контрольно-Кассовый Чек [08:55:29]line ПРОДАЖА [08:55:29]line ТРК (МРК, ГНК) : 64 [08:55:29]line Товар: 2710194800 [08:55:29]line ДТ-К-5 [08:55:29]line 7.880 * 76.20 [08:55:29]line = 600.46 [08:55:29]line НДС 12% НСП 1% [08:55:29]line > о реализуемом товаре [08:55:29]line ОКРУГЛЕНИЕ: -0.46 [08:55:29]line ИТОГО: 600.00 [08:55:29]line Внесено: 600.00 [08:55:29]line СДАЧА: 0.00 [08:55:29]line НСП 1% : 5.31 [08:55:29]line НДС 12% : 63.77 [08:55:29]line Наличными: 600.00 [08:55:29]line Безнал.: 0.00 [08:55:29]line Место: АЗС № 130 "Партнер Нефть" [08:55:29]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:55:29]line СНО: Общий режим [08:55:29]line Чек 81 22.08.2024 08:55 [08:55:29]line Смена: 469 ФФД: 1.0 [08:55:29]line ЗНМ: 0300000071 [08:55:29]line РНМ: 0000000000092561 [08:55:29]line Версия ККМ: 001 [08:55:29]line ФМ: 0000000000871778 [08:55:29]line ФД: 178381 [08:55:29]line ФПД: 40404505835432 [08:55:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T085529&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178381&fm=40404505835432&tin=02508201610067®Number=0000000000092561&sum=60000 [08:55:30]OFD Sender: Processing packet 178381 [packets to send 496, broken 495] [08:55:30]ProducePacketName [08:55:30]name=ofd_packets/00178381 [08:55:30]OFD Sender: To server: pG, [08:55:30]CommunicateWithHost lk.salyk.kg:30040 [08:55:30]ConnectInit lk.salyk.kg [08:55:30]written 0, free lines is 4095 [08:55:30]Write to MH i2c: 01 00 00 64 09 6D [08:55:30]Write i2c OK [08:55:30]MH_I2C_Read... [08:55:30]Read from MH i2c: 01 [08:55:30]MH_I2C_Read... [08:55:30]Read from MH i2c: 01 07 00 [08:55:30]MH_I2C_Read... [08:55:30]Read from MH i2c: 01 07 00 64 09 00 00 00 00 00 CE 0C 4E [08:55:30]RasterBufferAndPrint [08:55:30]line [08:55:30]line [08:55:30]line [08:55:30]line [08:55:30]line [08:55:30]written 0, free lines is 3285 [08:55:30]MH_Cut [08:55:30]Write to MH i2c: D1 01 00 6B 09 01 46 [08:55:30]Write i2c OK [08:55:30]MH_I2C_Read... [08:55:30]Read from MH i2c: D1 [08:55:30]MH_I2C_Read... [08:55:30]Read from MH i2c: D1 01 00 [08:55:30]MH_I2C_Read... [08:55:30]Read from MH i2c: D1 01 00 6B 09 00 45 [08:55:30]Write to MH i2c: 01 00 00 6C 09 75 [08:55:30]Write i2c OK [08:55:30]MH_I2C_Read... [08:55:30]recv_with_timeout no data received [08:55:31]*** Cut start [08:55:31]*** Partial cut [08:55:31]*** CUTSNS_PIN = 1 [08:55:31]*** CUTSNS_PIN = 0 [08:55:31]*** Brake cut motor [08:55:31]Read from MH i2c: 01 [08:55:32]MH_I2C_Read... [08:55:32]*** Stop cut motor [08:55:32]*** Cut end [08:55:32]Read from MH i2c: 01 07 00 [08:55:32]MH_I2C_Read... [08:55:32]Read from MH i2c: 01 07 00 6C 09 00 00 00 00 00 FF 0F 8A [08:55:32]process_action close_receipt done [08:55:32]requested_data is exist [08:55:32]produce_requested_data [08:55:32]requested_item fm.sn is exist - process it [08:55:32]wFMCommunicate request_size=4 [08:55:32]MH_SAM_APDU [08:55:32]CAPDU: 80 11 00 00 [08:55:32]Write to MH i2c: E2 08 00 6D 09 80 11 00 00 00 00 00 00 F0 [08:55:32]Write i2c OK [08:55:32]MH_I2C_Read... [08:55:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:55:32]Read from MH i2c: E2 [08:55:32]MH_I2C_Read... [08:55:32]Read from MH i2c: E2 17 00 [08:55:32]MH_I2C_Read... [08:55:32]Read from MH i2c: E2 17 00 6D 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 49 [08:55:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [08:55:32]wFMCommunicate OK [08:55:32]requested_item fd.num is exist - process it [08:55:32]SAM_PROTO_GetFieldsCounters [08:55:32]wFMCommunicate request_size=4 [08:55:32]MH_SAM_APDU [08:55:32]CAPDU: 80 13 00 00 [08:55:32]Write to MH i2c: E2 08 00 6E 09 80 13 00 00 00 00 00 00 F3 [08:55:32]Write i2c OK [08:55:32]MH_I2C_Read... [08:55:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:55:32]Read from MH i2c: E2 [08:55:32]MH_I2C_Read... [08:55:32]Read from MH i2c: E2 62 00 [08:55:32]MH_I2C_Read... [08:55:32]Read from MH i2c: E2 62 00 6E 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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 CD B8 02 00 0E 04 04 00 D5 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 68 [08:55: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 CD B8 02 00 0E 04 04 00 D5 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 [08:55:32]wFMCommunicate OK [08:55:32]SAM_PROTO_GetFieldsCounters done [08:55:32]requested_item shift.num is exist - process it [08:55:32]requested_item shift.opened is exist - process it [08:55:32]req_shift_opened [08:55:32]FM_GetShiftState [08:55:32]SAM_PROTO_GetShiftState [08:55:32]wFMCommunicate request_size=4 [08:55:32]MH_SAM_APDU [08:55:32]CAPDU: 80 13 01 00 [08:55:32]Write to MH i2c: E2 08 00 6F 09 80 13 01 00 00 00 00 00 F5 [08:55:32]Write i2c OK [08:55:32]MH_I2C_Read... [08:55:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:55:32]Read from MH i2c: E2 [08:55:32]MH_I2C_Read... [08:55:32]Read from MH i2c: E2 0E 00 [08:55:32]MH_I2C_Read... [08:55:32]Read from MH i2c: E2 0E 00 6F 09 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 A3 [08:55:32]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [08:55:32]wFMCommunicate OK [08:55:32]SAM_PROTO_GetShiftState done [08:55:32]FM_GetShiftState done [08:55:32]req_shift_opened done [08:55:32]requested_item shift.open_date is exist - process it [08:55:32]req_shift_open_date [08:55:32]req_shift_open_date done [08:55:32]produce_requested_data done [08:55:32]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178381,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [08:55:32]process_action_free close_receipt [08:55:32]json_value_free [08:55:32]json_value_free done [08:55:32]process_json_proto returns [08:55:32]Send response to host [08:55:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178381,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [08:55:32]free response buf [08:55:32]execute_script done [08:55:32]execute_script returns [08:55:32]free content buf [08:55:32]Sock 7.Close socket [08:55:32]Sock 7.Thread stoped [08:55:35]ConnectInit Can't take IP for lk.salyk.kg [08:55:35]CommunicateWithHost connect error [08:55:35]CommunicateWithHost err = -1 [08:55:35]OFD Sender: Server communicate error [08:55:40]OFD Sender: Processing packet 178381 [packets to send 496, broken 495] [08:55:40]ProducePacketName [08:55:40]name=ofd_packets/00178381 [08:55:40]OFD Sender: To server: pG, [08:55:40]CommunicateWithHost lk.salyk.kg:30040 [08:55:40]ConnectInit lk.salyk.kg [08:55:45]ConnectInit Can't take IP for lk.salyk.kg [08:55:45]CommunicateWithHost connect error [08:55:45]CommunicateWithHost err = -1 [08:55:45]OFD Sender: Server communicate error [08:55:50]OFD Sender: Processing packet 178381 [packets to send 496, broken 495] [08:55:50]ProducePacketName [08:55:50]name=ofd_packets/00178381 [08:55:50]OFD Sender: To server: pG, [08:55:50]CommunicateWithHost lk.salyk.kg:30040 [08:55:50]ConnectInit lk.salyk.kg [08:55:50]recv_with_timeout no data received [08:55:50]Connected sock=9 [08:55: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 37 38 0C 01 00 00 E8 69 04 01 51 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 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 51 00 00 00 F4 03 04 00 01 FD C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 CD B8 02 00 35 04 06 00 24 BF 68 37 B7 A8 D8 F2 3A 3C 16 F0 36 88 [08:55:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 4F 00 00 00 E5 0B 47 00 80 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 37 38 10 04 04 00 CD B8 02 00 F4 03 04 00 C0 A8 C6 66 B6 04 01 00 00 7E CC 4B DB 7A FD F8 2D [08:55:51]CommunicateWithHost err = 0 [08:55:51]CheckOFDResponse [08:55:51]1017 (14) - 77093643461234 [08:55:51]1041 (16) - 0000000000871778 [08:55:51]1040 (4) - 178381 [08:55:51]1012 (4) - 22.08.2024 02:56 [08:55:51]1206 (1) - 0 [08:55:51]OFD Sender: Remove packet 178381 [08:55:51]ProducePacketName [08:55:51]name=ofd_packets/00178381 [08:55:51]NVStorageDeleteData [08:55:51]OFD Sender: No OFD packet to send [08:55:57]OFD Sender: No OFD packet to send [08:56:02]OFD Sender: No OFD packet to send [08:56:05]accept exits with 10 [08:56:05]New connection [08:56:05]New thread 3067428196 created [08:56:05]Thread 3067284836 joined [08:56:05]Waiting for new connection... [08:56:05] Sock 10.Parse request [08:56:05]Sock 10.Check first char [08:56:05]Sock 10.First char is OK [08:56:05]request: POST /json_proto HTTP/1.0 [08:56:05]Method: POST [08:56:05]URL: /json_proto [08:56:05]Method is POST - this is cgi request [08:56:05]url: /json_proto [08:56:05]query_string will be loaded in cgi processing [08:56:05]execute_cgi json_proto POST (null) [08:56:05]execute_cgi path=json_proto method=POST [08:56:05]POST find Content-Length [08:56:05]Host: 172.17.44.131:8080 [08:56:05]Content-Length: 677 [08:56:05]Content-Type: application/json [08:56:05] [08:56:05]POST finish read [08:56:05]Found Content-Length = 677 [08:56:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293094", "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" ] } } [08:56:05]execute_script... [08:56:05]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293094", "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" ] } } [08:56:05]POST & json_proto [08:56:05]process_json_proto [08:56:05]json parsed OK: [08:56:05]protocol is kg_v1.0 [08:56:05]action value=close_receipt [08:56:05]process_action close_receipt [08:56:05]cmd_close_receipt [08:56:05]MH_GetDate [08:56:05]Write to MH i2c: F0 00 00 70 09 68 [08:56:05]Write i2c OK [08:56:05]MH_I2C_Read... [08:56:05]Read from MH i2c: F0 [08:56:05]MH_I2C_Read... [08:56:05]Read from MH i2c: F0 09 00 [08:56:05]MH_I2C_Read... [08:56:05]Read from MH i2c: F0 09 00 70 09 00 26 FD C6 66 4F 53 BE 66 86 [08:56:05]GetLastDocTimeStamp 1724316929 [08:56:05]current date 1724316966 [08:56:05]FM_GetShiftState [08:56:05]SAM_PROTO_GetShiftState [08:56:05]wFMCommunicate request_size=4 [08:56:05]MH_SAM_APDU [08:56:05]CAPDU: 80 13 01 00 [08:56:05]Write to MH i2c: E2 08 00 71 09 80 13 01 00 00 00 00 00 F7 [08:56:05]Write i2c OK [08:56:05]MH_I2C_Read... [08:56:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:56:05]Read from MH i2c: E2 [08:56:05]MH_I2C_Read... [08:56:05]Read from MH i2c: E2 0E 00 [08:56:05]MH_I2C_Read... [08:56:05]Read from MH i2c: E2 0E 00 71 09 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 A5 [08:56:05]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [08:56:05]wFMCommunicate OK [08:56:05]SAM_PROTO_GetShiftState done [08:56:05]FM_GetShiftState done [08:56:05]opened in 1724285939 [08:56:05]opened+sec_in_day 1724372339 [08:56:05]quantity*price = 40068 [08:56:05]sum+1 = 40069 [08:56:05]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 СНО: Общий режим Чек 82 22.08.2024 08:56 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178382 ФПД: 146203458766473 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T085606&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178382&fm=146203458766473&tin=02508201610067®Number=0000000000092561&sum=40000 [08:56:06]StoreToDocumentArchive [08:56:06]shift 469 fd 178382 [08:56:06]save to /storage/0469/doc_00178382 [08:56:06]save last doc name /storage/0469/doc_00178382 to /storage/kkm_last_doc_name [08:56:06]save OK [08:56:06]Clear old archive folders... [08:56:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:56:06]tlvbuf is 01A0B650 [08:56:06]SAM_PROTO_ClearQueue [08:56:06]wFMCommunicate request_size=4 [08:56:06]MH_SAM_APDU [08:56:06]CAPDU: 80 09 00 00 [08:56:06]Write to MH i2c: E2 08 00 7E 09 80 09 00 00 00 00 00 00 F9 [08:56:06]Write i2c OK [08:56:06]MH_I2C_Read... [08:56:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:56:06]Read from MH i2c: E2 [08:56:06]MH_I2C_Read... [08:56:06]Read from MH i2c: E2 03 00 [08:56:06]MH_I2C_Read... [08:56:06]Read from MH i2c: E2 03 00 7E 09 00 90 00 FB [08:56:06]RAPDU: 90 00 [08:56:06]wFMCommunicate OK [08:56:06]SAM_PROTO_ClearQueue done [08:56:06]KKMCreateOFDPacket [08:56:06]OFDProtocolAddRootSTLVToBuf [08:56:06]FM_MakeSignedData [08:56:06]FM_MakeSignedData [08:56:06]SAM_PROTO_SignData [08:56:06]wFMCommunicate request_size=4 [08:56:06]MH_SAM_APDU [08:56:06]CAPDU: 80 0D 01 02 [08:56:06]Write to MH i2c: E2 08 00 7F 09 80 0D 01 02 00 00 00 00 01 [08:56:06]Write i2c OK [08:56:06]MH_I2C_Read... [08:56:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:56:06]Read from MH i2c: E2 [08:56:06]MH_I2C_Read... [08:56:06]Read from MH i2c: E2 03 00 [08:56:06]MH_I2C_Read... [08:56:06]Read from MH i2c: E2 03 00 7F 09 00 90 00 FC [08:56:06]RAPDU: 90 00 [08:56:06]wFMCommunicate OK [08:56:06]wFMCommunicate request_size=255 [08:56:06]MH_SAM_APDU [08:56:06]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 52 00 00 00 F4 03 04 00 26 FD C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 CE B8 02 00 35 04 06 00 84 [08:56:06]Write to MH i2c: E2 02 01 80 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 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 52 00 00 00 F4 03 04 00 26 FD C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 CE B8 02 00 35 04 06 00 84 00 00 C6 [08:56:06]Write i2c OK [08:56:06]MH_I2C_Read... [08:56:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:56:06]Read from MH i2c: E2 [08:56:06]MH_I2C_Read... [08:56:06]Read from MH i2c: E2 03 00 [08:56:06]MH_I2C_Read... [08:56:06]Read from MH i2c: E2 03 00 80 09 00 90 00 FD [08:56:06]RAPDU: 90 00 [08:56:06]wFMCommunicate OK [08:56:06]wFMCommunicate request_size=10 [08:56:06]MH_SAM_APDU [08:56:06]CAPDU: 80 0D 02 02 05 F8 A5 39 86 89 [08:56:06]Write to MH i2c: E2 0D 00 81 09 80 0D 02 02 05 00 F8 A5 39 86 89 00 00 F3 [08:56:06]Write i2c OK [08:56:06]MH_I2C_Read... [08:56:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:56:06]Read from MH i2c: E2 [08:56:06]MH_I2C_Read... [08:56:06]Read from MH i2c: E2 03 00 [08:56:06]MH_I2C_Read... [08:56:06]Read from MH i2c: E2 03 00 81 09 00 90 00 FE [08:56:06]RAPDU: 90 00 [08:56:06]wFMCommunicate OK [08:56:06]wFMCommunicate request_size=4 [08:56:06]MH_SAM_APDU [08:56:06]CAPDU: 80 0D 03 02 [08:56:06]Write to MH i2c: E2 08 00 82 09 80 0D 03 02 00 00 00 00 06 [08:56:06]Write i2c OK [08:56:06]MH_I2C_Read... [08:56:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:56:07]Read from MH i2c: E2 [08:56:07]MH_I2C_Read... [08:56:07]Read from MH i2c: E2 0B 00 [08:56:07]MH_I2C_Read... [08:56:07]Read from MH i2c: E2 0B 00 82 09 00 8D E8 76 8F A7 4F 03 0B 90 00 85 [08:56:07]RAPDU: 8D E8 76 8F A7 4F 03 0B 90 00 [08:56:07]wFMCommunicate OK [08:56:07]SAM_PROTO_SignData done [08:56:07]FM_MakeSignedData done [08:56:07]CreateOFDProtocolMessage [08:56:07]wFMCommunicate request_size=4 [08:56:07]MH_SAM_APDU [08:56:07]CAPDU: 80 11 00 00 [08:56:07]Write to MH i2c: E2 08 00 83 09 80 11 00 00 00 00 00 00 06 [08:56:07]Write i2c OK [08:56:07]MH_I2C_Read... [08:56:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:56:07]Read from MH i2c: E2 [08:56:07]MH_I2C_Read... [08:56:07]Read from MH i2c: E2 17 00 [08:56:07]MH_I2C_Read... [08:56:07]Read from MH i2c: E2 17 00 83 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 5F [08:56:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [08:56:07]wFMCommunicate OK [08:56:07]CreateOFDProtocolMessage done [08:56:07]OFDSenderStorePacket 178382 [08:56:07]StoreOFDPacket docnum=178382 [08:56:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 94 76 07 01 8B 37 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 52 00 00 00 F4 03 04 00 26 FD C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 CE B8 02 00 35 04 06 00 84 F8 A5 39 86 89 8D E8 76 8F A7 4F 03 0B [08:56:07]CheckFolder [08:56:07]dirname=/storage/ofd_packets [08:56:07]CheckFolder done [08:56:07]ProducePacketName [08:56:07]name=ofd_packets/00178382 [08:56:07]NVStorageSaveData ofd_packets/00178382 [08:56:07]File name is /storage/ofd_packets/00178382 [08:56:07]Write 301 bytes [08:56:07]NVStorageSaveData done [08:56:07]OFDSenderStorePacket done [08:56:07]KKMCreateOFDPacket done [08:56:07]NVStorageSaveData kkm_last_timestamp [08:56:07]File name is /storage/kkm_last_timestamp [08:56:07]Write 4 bytes [08:56:07]NVStorageSaveData done [08:56:07]ExternCall_PrintAddStr [08:56:07]wPrintStart [08:56:07]Write to MH i2c: 01 00 00 84 09 8D [08:56:07]Write i2c OK [08:56:07]MH_I2C_Read... [08:56:07]Read from MH i2c: 01 [08:56:07]MH_I2C_Read... [08:56:07]Read from MH i2c: 01 07 00 [08:56:07]MH_I2C_Read... [08:56:07]Read from MH i2c: 01 07 00 84 09 00 00 00 00 00 FF 0F A2 [08:56:07]RasterBufferAndPrint [08:56:07]line Счет N : (1)293094 [08:56:07]line ИНН: 02508201610067 [08:56:07]line Контрольно-Кассовый Чек [08:56:07]line ПРОДАЖА [08:56:07]line ТРК (МРК, ГНК) : 33 [08:56:07]line Товар: 2710124500 [08:56:07]line Аи-95-К-5 [08:56:07]line 5.400 * 74.20 [08:56:07]line = 400.68 [08:56:07]line НДС 12% НСП 1% [08:56:07]line > о реализуемом товаре [08:56:07]line ОКРУГЛЕНИЕ: -0.68 [08:56:07]line ИТОГО: 400.00 [08:56:07]line Внесено: 400.00 [08:56:07]line СДАЧА: 0.00 [08:56:07]line НСП 1% : 3.55 [08:56:07]line НДС 12% : 42.55 [08:56:07]line Наличными: 400.00 [08:56:07]line Безнал.: 0.00 [08:56:07]line Место: АЗС № 130 "Партнер Нефть" [08:56:07]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:56:07]line СНО: Общий режим [08:56:07]line Чек 82 22.08.2024 08:56 [08:56:07]line Смена: 469 ФФД: 1.0 [08:56:07]line ЗНМ: 0300000071 [08:56:07]line РНМ: 0000000000092561 [08:56:07]line Версия ККМ: 001 [08:56:07]line ФМ: 0000000000871778 [08:56:07]line ФД: 178382 [08:56:07]line ФПД: 146203458766473 [08:56:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T085606&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178382&fm=146203458766473&tin=02508201610067®Number=0000000000092561&sum=40000 [08:56:07]written 0, free lines is 4095 [08:56:07]OFD Sender: Processing packet 178382 [packets to send 496, broken 495] [08:56:07]ProducePacketName [08:56:07]name=ofd_packets/00178382 [08:56:07]OFD Sender: To server: pG, [08:56:07]CommunicateWithHost lk.salyk.kg:30040 [08:56:07]ConnectInit lk.salyk.kg [08:56:07]Write to MH i2c: 01 00 00 AF 09 B8 [08:56:07]Write i2c OK [08:56:07]MH_I2C_Read... [08:56:07]Read from MH i2c: 01 [08:56:07]MH_I2C_Read... [08:56:07]Read from MH i2c: 01 07 00 [08:56:07]MH_I2C_Read... [08:56:07]Read from MH i2c: 01 07 00 AF 09 00 00 00 00 00 D7 0C A2 [08:56:07]RasterBufferAndPrint [08:56:07]line [08:56:07]line [08:56:07]line [08:56:07]line [08:56:07]line [08:56:07]written 0, free lines is 3293 [08:56:07]MH_Cut [08:56:07]Write to MH i2c: D1 01 00 B6 09 01 91 [08:56:07]Write i2c OK [08:56:07]MH_I2C_Read... [08:56:07]Read from MH i2c: D1 [08:56:07]MH_I2C_Read... [08:56:07]Read from MH i2c: D1 01 00 [08:56:07]MH_I2C_Read... [08:56:07]Read from MH i2c: D1 01 00 B6 09 00 90 [08:56:07]Write to MH i2c: 01 00 00 B7 09 C0 [08:56:07]Write i2c OK [08:56:07]MH_I2C_Read... [08:56:08]*** Cut start [08:56:08]*** Partial cut [08:56:08]*** CUTSNS_PIN = 1 [08:56:08]*** CUTSNS_PIN = 0 [08:56:08]*** Brake cut motor [08:56:08]Connected sock=11 [08:56: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 37 38 0F 01 00 00 94 76 07 01 8B 37 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 52 00 00 00 F4 03 04 00 26 FD C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 CE B8 02 00 35 04 06 00 84 F8 A5 39 86 89 8D E8 76 8F A7 4F 03 0B [08:56: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 37 38 4F 00 00 00 7C AD 47 00 C6 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 37 38 10 04 04 00 CE B8 02 00 F4 03 04 00 D1 A8 C6 66 B6 04 01 00 00 37 1C 23 A8 1E 6F C4 2F [08:56:08]CommunicateWithHost err = 0 [08:56:08]CheckOFDResponse [08:56:08]1017 (14) - 77093643461234 [08:56:08]1041 (16) - 0000000000871778 [08:56:08]1040 (4) - 178382 [08:56:08]1012 (4) - 22.08.2024 02:56 [08:56:08]1206 (1) - 0 [08:56:08]OFD Sender: Remove packet 178382 [08:56:08]ProducePacketName [08:56:08]name=ofd_packets/00178382 [08:56:08]NVStorageDeleteData [08:56:08]Read from MH i2c: 01 [08:56:08]MH_I2C_Read... [08:56:08]*** Stop cut motor [08:56:08]*** Cut end [08:56:08]Read from MH i2c: 01 07 00 [08:56:08]MH_I2C_Read... [08:56:08]Read from MH i2c: 01 07 00 B7 09 00 00 00 00 00 FF 0F D5 [08:56:08]process_action close_receipt done [08:56:08]requested_data is exist [08:56:08]produce_requested_data [08:56:08]requested_item fm.sn is exist - process it [08:56:08]wFMCommunicate request_size=4 [08:56:08]MH_SAM_APDU [08:56:08]CAPDU: 80 11 00 00 [08:56:08]Write to MH i2c: E2 08 00 B8 09 80 11 00 00 00 00 00 00 3B [08:56:08]Write i2c OK [08:56:08]MH_I2C_Read... [08:56:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:56:08]Read from MH i2c: E2 [08:56:08]MH_I2C_Read... [08:56:08]Read from MH i2c: E2 17 00 [08:56:08]MH_I2C_Read... [08:56:08]Read from MH i2c: E2 17 00 B8 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 94 [08:56:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [08:56:08]wFMCommunicate OK [08:56:08]requested_item fd.num is exist - process it [08:56:08]SAM_PROTO_GetFieldsCounters [08:56:08]wFMCommunicate request_size=4 [08:56:08]MH_SAM_APDU [08:56:08]CAPDU: 80 13 00 00 [08:56:08]Write to MH i2c: E2 08 00 B9 09 80 13 00 00 00 00 00 00 3E [08:56:08]Write i2c OK [08:56:08]MH_I2C_Read... [08:56:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:56:09]Read from MH i2c: E2 [08:56:09]MH_I2C_Read... [08:56:09]Read from MH i2c: E2 62 00 [08:56:09]MH_I2C_Read... [08:56:09]Read from MH i2c: E2 62 00 B9 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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 CE B8 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 52 00 00 00 5E 04 04 00 52 00 00 00 57 04 04 00 53 00 00 00 19 04 04 00 00 00 00 00 90 00 B7 [08: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 CE B8 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 52 00 00 00 5E 04 04 00 52 00 00 00 57 04 04 00 53 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:56:09]wFMCommunicate OK [08:56:09]SAM_PROTO_GetFieldsCounters done [08:56:09]requested_item shift.num is exist - process it [08:56:09]requested_item shift.opened is exist - process it [08:56:09]req_shift_opened [08:56:09]FM_GetShiftState [08:56:09]SAM_PROTO_GetShiftState [08:56:09]wFMCommunicate request_size=4 [08:56:09]MH_SAM_APDU [08:56:09]CAPDU: 80 13 01 00 [08:56:09]Write to MH i2c: E2 08 00 BA 09 80 13 01 00 00 00 00 00 40 [08:56:09]Write i2c OK [08:56:09]MH_I2C_Read... [08:56:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:56:09]Read from MH i2c: E2 [08:56:09]MH_I2C_Read... [08:56:09]Read from MH i2c: E2 0E 00 [08:56:09]MH_I2C_Read... [08:56:09]Read from MH i2c: E2 0E 00 BA 09 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 EE [08:56:09]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [08:56:09]wFMCommunicate OK [08:56:09]SAM_PROTO_GetShiftState done [08:56:09]FM_GetShiftState done [08:56:09]req_shift_opened done [08:56:09]requested_item shift.open_date is exist - process it [08:56:09]req_shift_open_date [08:56:09]req_shift_open_date done [08:56:09]produce_requested_data done [08:56:09]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178382,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [08:56:09]process_action_free close_receipt [08:56:09]json_value_free [08:56:09]json_value_free done [08:56:09]process_json_proto returns [08:56:09]Send response to host [08:56:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178382,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [08:56:09]free response buf [08:56:09]execute_script done [08:56:09]execute_script returns [08:56:09]free content buf [08:56:09]Sock 10.Close socket [08:56:09]Sock 10.Thread stoped [08:56:09]OFD Sender: No OFD packet to send [08:56:14]OFD Sender: No OFD packet to send [08:56:19]OFD Sender: No OFD packet to send [08:56:24]OFD Sender: No OFD packet to send [08:56:29]OFD Sender: No OFD packet to send [08:56:33]recv_with_timeout no data received [08:56:34]OFD Sender: No OFD packet to send [08:56:39]OFD Sender: No OFD packet to send [08:56:44]OFD Sender: No OFD packet to send [08:56:49]OFD Sender: No OFD packet to send [08:56:54]OFD Sender: No OFD packet to send [08:56:58]recv_with_timeout no data received [08:56:59]OFD Sender: No OFD packet to send [08:57:02]accept exits with 9 [08:57:02]New connection [08:57:02]New thread 3067284836 created [08:57:02]Thread 3067428196 joined [08:57:02]Waiting for new connection... [08:57:02] Sock 9.Parse request [08:57:02]Sock 9.Check first char [08:57:02]Sock 9.First char is OK [08:57:02]request: POST /json_proto HTTP/1.0 [08:57:02]Method: POST [08:57:02]URL: /json_proto [08:57:02]Method is POST - this is cgi request [08:57:02]url: /json_proto [08:57:02]query_string will be loaded in cgi processing [08:57:02]execute_cgi json_proto POST (null) [08:57:02]execute_cgi path=json_proto method=POST [08:57:02]POST find Content-Length [08:57:02]Host: 172.17.44.131:8080 [08:57:02]Content-Length: 677 [08:57:02]Content-Type: application/json [08:57:02] [08:57:02]POST finish read [08:57:02]Found Content-Length = 677 [08:57:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293096", "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.640, "sum" : 715.29, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 715.00, "total" : 715.00, "payments": [ { "type": 0, "sum" : 715.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:57:02]execute_script... [08:57:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293096", "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.640, "sum" : 715.29, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 715.00, "total" : 715.00, "payments": [ { "type": 0, "sum" : 715.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:57:02]POST & json_proto [08:57:02]process_json_proto [08:57:02]json parsed OK: [08:57:02]protocol is kg_v1.0 [08:57:02]action value=close_receipt [08:57:02]process_action close_receipt [08:57:02]cmd_close_receipt [08:57:02]MH_GetDate [08:57:02]Write to MH i2c: F0 00 00 BB 09 B3 [08:57:02]Write i2c OK [08:57:02]MH_I2C_Read... [08:57:02]Read from MH i2c: F0 [08:57:02]MH_I2C_Read... [08:57:02]Read from MH i2c: F0 09 00 [08:57:02]MH_I2C_Read... [08:57:02]Read from MH i2c: F0 09 00 BB 09 00 5F FD C6 66 4F 53 BE 66 0A [08:57:02]GetLastDocTimeStamp 1724316966 [08:57:02]current date 1724317023 [08:57:02]FM_GetShiftState [08:57:02]SAM_PROTO_GetShiftState [08:57:02]wFMCommunicate request_size=4 [08:57:02]MH_SAM_APDU [08:57:02]CAPDU: 80 13 01 00 [08:57:02]Write to MH i2c: E2 08 00 BC 09 80 13 01 00 00 00 00 00 42 [08:57:02]Write i2c OK [08:57:02]MH_I2C_Read... [08:57:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:57:02]Read from MH i2c: E2 [08:57:02]MH_I2C_Read... [08:57:02]Read from MH i2c: E2 0E 00 [08:57:02]MH_I2C_Read... [08:57:02]Read from MH i2c: E2 0E 00 BC 09 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 F0 [08:57:02]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [08:57:02]wFMCommunicate OK [08:57:02]SAM_PROTO_GetShiftState done [08:57:02]FM_GetShiftState done [08:57:02]opened in 1724285939 [08:57:02]opened+sec_in_day 1724372339 [08:57:02]quantity*price = 71528 [08:57:02]sum+1 = 71530 [08:57:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.29 ИТОГО: 715.00 Внесено: 715.00 СДАЧА: 0.00 НСП 1% : 6.33 НДС 12% : 75.96 Наличными: 715.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 83 22.08.2024 08:57 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178383 ФПД: 69762514503188 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T085703&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178383&fm=69762514503188&tin=02508201610067®Number=0000000000092561&sum=71500 [08:57:03]StoreToDocumentArchive [08:57:03]shift 469 fd 178383 [08:57:03]save to /storage/0469/doc_00178383 [08:57:03]save last doc name /storage/0469/doc_00178383 to /storage/kkm_last_doc_name [08:57:03]save OK [08:57:03]Clear old archive folders... [08:57:03]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:57:03]tlvbuf is B6F4E4B0 [08:57:03]SAM_PROTO_ClearQueue [08:57:03]wFMCommunicate request_size=4 [08:57:03]MH_SAM_APDU [08:57:03]CAPDU: 80 09 00 00 [08:57:03]Write to MH i2c: E2 08 00 C9 09 80 09 00 00 00 00 00 00 44 [08:57:03]Write i2c OK [08:57:03]MH_I2C_Read... [08:57:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:57:03]Read from MH i2c: E2 [08:57:03]MH_I2C_Read... [08:57:03]Read from MH i2c: E2 03 00 [08:57:03]MH_I2C_Read... [08:57:03]Read from MH i2c: E2 03 00 C9 09 00 90 00 46 [08:57:03]RAPDU: 90 00 [08:57:03]wFMCommunicate OK [08:57:03]SAM_PROTO_ClearQueue done [08:57:03]KKMCreateOFDPacket [08:57:03]OFDProtocolAddRootSTLVToBuf [08:57:03]FM_MakeSignedData [08:57:03]FM_MakeSignedData [08:57:03]SAM_PROTO_SignData [08:57:03]wFMCommunicate request_size=4 [08:57:03]MH_SAM_APDU [08:57:03]CAPDU: 80 0D 01 02 [08:57:03]Write to MH i2c: E2 08 00 CA 09 80 0D 01 02 00 00 00 00 4C [08:57:03]Write i2c OK [08:57:03]MH_I2C_Read... [08:57:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:57:03]Read from MH i2c: E2 [08:57:03]MH_I2C_Read... [08:57:03]Read from MH i2c: E2 03 00 [08:57:03]MH_I2C_Read... [08:57:03]Read from MH i2c: E2 03 00 CA 09 00 90 00 47 [08:57:03]RAPDU: 90 00 [08:57:03]wFMCommunicate OK [08:57:03]wFMCommunicate request_size=255 [08:57:03]MH_SAM_APDU [08:57:03]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 25 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 69 17 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 17 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 79 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AC 1D 00 00 00 00 07 04 06 00 4C 17 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 5F FD C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 CF B8 02 00 35 04 06 00 3F [08:57:03]Write to MH i2c: E2 02 01 CB 09 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 25 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 69 17 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 17 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 79 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AC 1D 00 00 00 00 07 04 06 00 4C 17 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 5F FD C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 CF B8 02 00 35 04 06 00 3F 00 00 49 [08:57:03]Write i2c OK [08:57:03]MH_I2C_Read... [08:57:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:57:03]Read from MH i2c: E2 [08:57:03]MH_I2C_Read... [08:57:03]Read from MH i2c: E2 03 00 [08:57:03]MH_I2C_Read... [08:57:03]Read from MH i2c: E2 03 00 CB 09 00 90 00 48 [08:57:03]RAPDU: 90 00 [08:57:03]wFMCommunicate OK [08:57:03]wFMCommunicate request_size=10 [08:57:03]MH_SAM_APDU [08:57:03]CAPDU: 80 0D 02 02 05 72 D9 E5 46 14 [08:57:03]Write to MH i2c: E2 0D 00 CC 09 80 0D 02 02 05 00 72 D9 E5 46 14 00 00 E3 [08:57:03]Write i2c OK [08:57:03]MH_I2C_Read... [08:57:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:57:03]Read from MH i2c: E2 [08:57:03]MH_I2C_Read... [08:57:03]Read from MH i2c: E2 03 00 [08:57:03]MH_I2C_Read... [08:57:03]Read from MH i2c: E2 03 00 CC 09 00 90 00 49 [08:57:03]RAPDU: 90 00 [08:57:03]wFMCommunicate OK [08:57:03]wFMCommunicate request_size=4 [08:57:03]MH_SAM_APDU [08:57:03]CAPDU: 80 0D 03 02 [08:57:03]Write to MH i2c: E2 08 00 CD 09 80 0D 03 02 00 00 00 00 51 [08:57:03]Write i2c OK [08:57:03]MH_I2C_Read... [08:57:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:57:03]Read from MH i2c: E2 [08:57:03]MH_I2C_Read... [08:57:03]Read from MH i2c: E2 0B 00 [08:57:03]MH_I2C_Read... [08:57:03]Read from MH i2c: E2 0B 00 CD 09 00 51 99 A2 00 03 C7 B2 B4 90 00 0E [08:57:03]RAPDU: 51 99 A2 00 03 C7 B2 B4 90 00 [08:57:03]wFMCommunicate OK [08:57:03]SAM_PROTO_SignData done [08:57:03]FM_MakeSignedData done [08:57:03]CreateOFDProtocolMessage [08:57:03]wFMCommunicate request_size=4 [08:57:03]MH_SAM_APDU [08:57:03]CAPDU: 80 11 00 00 [08:57:03]Write to MH i2c: E2 08 00 CE 09 80 11 00 00 00 00 00 00 51 [08:57:03]Write i2c OK [08:57:03]MH_I2C_Read... [08:57:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:57:03]Read from MH i2c: E2 [08:57:03]MH_I2C_Read... [08:57:03]Read from MH i2c: E2 17 00 [08:57:03]MH_I2C_Read... [08:57:03]Read from MH i2c: E2 17 00 CE 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 AA [08:57:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [08:57:03]wFMCommunicate OK [08:57:03]CreateOFDProtocolMessage done [08:57:03]OFDSenderStorePacket 178383 [08:57:03]StoreOFDPacket docnum=178383 [08:57:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 00 B1 07 01 81 BD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 25 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 69 17 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 17 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 79 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AC 1D 00 00 00 00 07 04 06 00 4C 17 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 5F FD C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 CF B8 02 00 35 04 06 00 3F 72 D9 E5 46 14 51 99 A2 00 03 C7 B2 B4 [08:57:03]CheckFolder [08:57:03]dirname=/storage/ofd_packets [08:57:03]CheckFolder done [08:57:03]ProducePacketName [08:57:03]name=ofd_packets/00178383 [08:57:03]NVStorageSaveData ofd_packets/00178383 [08:57:03]File name is /storage/ofd_packets/00178383 [08:57:03]Write 301 bytes [08:57:03]NVStorageSaveData done [08:57:03]OFDSenderStorePacket done [08:57:03]KKMCreateOFDPacket done [08:57:03]NVStorageSaveData kkm_last_timestamp [08:57:03]File name is /storage/kkm_last_timestamp [08:57:03]Write 4 bytes [08:57:03]NVStorageSaveData done [08:57:04]ExternCall_PrintAddStr [08:57:04]wPrintStart [08:57:04]Write to MH i2c: 01 00 00 CF 09 D8 [08:57:04]Write i2c OK [08:57:04]MH_I2C_Read... [08:57:04]Read from MH i2c: 01 [08:57:04]MH_I2C_Read... [08:57:04]Read from MH i2c: 01 07 00 [08:57:04]MH_I2C_Read... [08:57:04]Read from MH i2c: 01 07 00 CF 09 00 00 00 00 00 FF 0F ED [08:57:04]RasterBufferAndPrint [08:57:04]line Счет N : (1)293096 [08:57:04]line ИНН: 02508201610067 [08:57:04]line Контрольно-Кассовый Чек [08:57:04]line ПРОДАЖА [08:57:04]line ТРК (МРК, ГНК) : 43 [08:57:04]line Товар: 2710124500 [08:57:04]line Аи-95-К-5 [08:57:04]line 9.640 * 74.20 [08:57:04]line = 715.29 [08:57:04]line НДС 12% НСП 1% [08:57:04]line > о реализуемом товаре [08:57:04]line ОКРУГЛЕНИЕ: -0.29 [08:57:04]line ИТОГО: 715.00 [08:57:04]line Внесено: 715.00 [08:57:04]line СДАЧА: 0.00 [08:57:04]line НСП 1% : 6.33 [08:57:04]line НДС 12% : 75.96 [08:57:04]line Наличными: 715.00 [08:57:04]line Безнал.: 0.00 [08:57:04]line Место: АЗС № 130 "Партнер Нефть" [08:57:04]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:57:04]line СНО: Общий режим [08:57:04]line Чек 83 22.08.2024 08:57 [08:57:04]line Смена: 469 ФФД: 1.0 [08:57:04]line ЗНМ: 0300000071 [08:57:04]line РНМ: 0000000000092561 [08:57:04]line Версия ККМ: 001 [08:57:04]line ФМ: 0000000000871778 [08:57:04]line ФД: 178383 [08:57:04]line ФПД: 69762514503188 [08:57:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T085703&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178383&fm=69762514503188&tin=02508201610067®Number=0000000000092561&sum=71500 [08:57:04]OFD Sender: Processing packet 178383 [packets to send 496, broken 495] [08:57:04]ProducePacketName [08:57:04]name=ofd_packets/00178383 [08:57:04]OFD Sender: To server: pG, [08:57:04]CommunicateWithHost lk.salyk.kg:30040 [08:57:04]ConnectInit lk.salyk.kg [08:57:04]written 0, free lines is 4095 [08:57:04]Write to MH i2c: 01 00 00 FA 09 03 [08:57:04]Write i2c OK [08:57:04]MH_I2C_Read... [08:57:04]Read from MH i2c: 01 [08:57:04]MH_I2C_Read... [08:57:04]Read from MH i2c: 01 07 00 [08:57:04]MH_I2C_Read... [08:57:04]Read from MH i2c: 01 07 00 FA 09 00 00 00 00 00 C9 0C DF [08:57:04]RasterBufferAndPrint [08:57:04]line [08:57:04]line [08:57:04]line [08:57:04]line [08:57:04]line [08:57:04]written 0, free lines is 3280 [08:57:04]MH_Cut [08:57:04]Write to MH i2c: D1 01 00 01 0A 01 DD [08:57:04]Write i2c OK [08:57:04]MH_I2C_Read... [08:57:04]Read from MH i2c: D1 [08:57:04]MH_I2C_Read... [08:57:04]Read from MH i2c: D1 01 00 [08:57:04]MH_I2C_Read... [08:57:04]Read from MH i2c: D1 01 00 01 0A 00 DC [08:57:04]Write to MH i2c: 01 00 00 02 0A 0C [08:57:04]Write i2c OK [08:57:04]MH_I2C_Read... [08:57:05]*** Cut start [08:57:05]*** Partial cut [08:57:05]*** CUTSNS_PIN = 1 [08:57:05]*** CUTSNS_PIN = 0 [08:57:05]*** Brake cut motor [08:57:06]Read from MH i2c: 01 [08:57:06]MH_I2C_Read... [08:57:06]*** Stop cut motor [08:57:06]*** Cut end [08:57:06]Read from MH i2c: 01 07 00 [08:57:06]MH_I2C_Read... [08:57:06]Read from MH i2c: 01 07 00 02 0A 00 00 00 00 00 FF 0F 21 [08:57:06]process_action close_receipt done [08:57:06]requested_data is exist [08:57:06]produce_requested_data [08:57:06]requested_item fm.sn is exist - process it [08:57:06]wFMCommunicate request_size=4 [08:57:06]MH_SAM_APDU [08:57:06]CAPDU: 80 11 00 00 [08:57:06]Write to MH i2c: E2 08 00 03 0A 80 11 00 00 00 00 00 00 87 [08:57:06]Write i2c OK [08:57:06]MH_I2C_Read... [08:57:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:57:06]Read from MH i2c: E2 [08:57:06]MH_I2C_Read... [08:57:06]Read from MH i2c: E2 17 00 [08:57:06]MH_I2C_Read... [08:57:06]Read from MH i2c: E2 17 00 03 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 E0 [08:57:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [08:57:06]wFMCommunicate OK [08:57:06]requested_item fd.num is exist - process it [08:57:06]SAM_PROTO_GetFieldsCounters [08:57:06]wFMCommunicate request_size=4 [08:57:06]MH_SAM_APDU [08:57:06]CAPDU: 80 13 00 00 [08:57:06]Write to MH i2c: E2 08 00 04 0A 80 13 00 00 00 00 00 00 8A [08:57:06]Write i2c OK [08:57:06]MH_I2C_Read... [08:57:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:57:06]Read from MH i2c: E2 [08:57:06]MH_I2C_Read... [08:57:06]Read from MH i2c: E2 62 00 [08:57:06]MH_I2C_Read... [08:57:06]Read from MH i2c: E2 62 00 04 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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 CF B8 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 53 00 00 00 5E 04 04 00 53 00 00 00 57 04 04 00 54 00 00 00 19 04 04 00 00 00 00 00 90 00 07 [08:57: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 CF B8 02 00 0E 04 04 00 D5 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 [08:57:06]wFMCommunicate OK [08:57:06]SAM_PROTO_GetFieldsCounters done [08:57:06]requested_item shift.num is exist - process it [08:57:06]requested_item shift.opened is exist - process it [08:57:06]req_shift_opened [08:57:06]FM_GetShiftState [08:57:06]SAM_PROTO_GetShiftState [08:57:06]wFMCommunicate request_size=4 [08:57:06]MH_SAM_APDU [08:57:06]CAPDU: 80 13 01 00 [08:57:06]Write to MH i2c: E2 08 00 05 0A 80 13 01 00 00 00 00 00 8C [08:57:06]Write i2c OK [08:57:06]MH_I2C_Read... [08:57:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:57:06]Read from MH i2c: E2 [08:57:06]MH_I2C_Read... [08:57:06]Read from MH i2c: E2 0E 00 [08:57:06]MH_I2C_Read... [08:57:06]Read from MH i2c: E2 0E 00 05 0A 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 3A [08:57:06]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [08:57:06]wFMCommunicate OK [08:57:06]SAM_PROTO_GetShiftState done [08:57:06]FM_GetShiftState done [08:57:06]req_shift_opened done [08:57:06]requested_item shift.open_date is exist - process it [08:57:06]req_shift_open_date [08:57:06]req_shift_open_date done [08:57:06]produce_requested_data done [08:57:06]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178383,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [08:57:06]process_action_free close_receipt [08:57:06]json_value_free [08:57:06]json_value_free done [08:57:06]process_json_proto returns [08:57:06]Send response to host [08:57:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178383,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [08:57:06]free response buf [08:57:06]execute_script done [08:57:06]execute_script returns [08:57:06]free content buf [08:57:06]Sock 9.Close socket [08:57:06]Sock 9.Thread stoped [08:57:09]Connected sock=11 [08:57: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 37 38 0F 01 00 00 00 B1 07 01 81 BD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 25 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 69 17 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 17 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 79 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AC 1D 00 00 00 00 07 04 06 00 4C 17 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 5F FD C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 CF B8 02 00 35 04 06 00 3F 72 D9 E5 46 14 51 99 A2 00 03 C7 B2 B4 [08:57: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 37 38 4F 00 00 00 4E 9A 47 00 88 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 37 38 10 04 04 00 CF B8 02 00 F4 03 04 00 0F A9 C6 66 B6 04 01 00 00 F3 DF 2C 7A 96 1E E9 FD [08:57:10]CommunicateWithHost err = 0 [08:57:10]CheckOFDResponse [08:57:10]1017 (14) - 77093643461234 [08:57:10]1041 (16) - 0000000000871778 [08:57:10]1040 (4) - 178383 [08:57:10]1012 (4) - 22.08.2024 02:57 [08:57:10]1206 (1) - 0 [08:57:10]OFD Sender: Remove packet 178383 [08:57:10]ProducePacketName [08:57:10]name=ofd_packets/00178383 [08:57:10]NVStorageDeleteData [08:57:10]OFD Sender: No OFD packet to send [08:57:15]OFD Sender: No OFD packet to send [08:57:20]OFD Sender: No OFD packet to send [08:57:25]OFD Sender: No OFD packet to send [08:57:30]OFD Sender: No OFD packet to send [08:57:35]OFD Sender: No OFD packet to send [08:57:40]OFD Sender: No OFD packet to send [08:57:45]OFD Sender: No OFD packet to send [08:58:06]OFD Sender: No OFD packet to send [08:58:11]OFD Sender: No OFD packet to send [08:58:16]OFD Sender: No OFD packet to send [08:58:21]OFD Sender: No OFD packet to send [08:58:21]accept exits with 7 [08:58:21]New connection [08:58:21]New thread 3067428196 created [08:58:21]Thread 3067284836 joined [08:58:21]Waiting for new connection... [08:58:21] Sock 7.Parse request [08:58:21]Sock 7.Check first char [08:58:21]Sock 7.First char is OK [08:58:21]request: POST /json_proto HTTP/1.0 [08:58:21]Method: POST [08:58:21]URL: /json_proto [08:58:21]Method is POST - this is cgi request [08:58:21]url: /json_proto [08:58:21]query_string will be loaded in cgi processing [08:58:21]execute_cgi json_proto POST (null) [08:58:21]execute_cgi path=json_proto method=POST [08:58:21]POST find Content-Length [08:58:21]Host: 172.17.44.131:8080 [08:58:21]Content-Length: 754 [08:58:21]Content-Type: application/json [08:58:21] [08:58:21]POST finish read [08:58:21]Found Content-Length = 754 [08:58:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293098", "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\u000A30104212", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:58:21]execute_script... [08: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)293098", "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\u000A30104212", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:58:21]POST & json_proto [08:58:21]process_json_proto [08:58:21]json parsed OK: [08:58:21]protocol is kg_v1.0 [08:58:21]action value=close_receipt [08:58:21]process_action close_receipt [08:58:21]cmd_close_receipt [08:58:21]MH_GetDate [08:58:21]Write to MH i2c: F0 00 00 06 0A FF [08:58:21]Write i2c OK [08:58:21]MH_I2C_Read... [08:58:21]Read from MH i2c: F0 [08:58:21]MH_I2C_Read... [08:58:21]Read from MH i2c: F0 09 00 [08:58:21]MH_I2C_Read... [08:58:21]Read from MH i2c: F0 09 00 06 0A 00 AF FD C6 66 4F 53 BE 66 A6 [08:58:21]GetLastDocTimeStamp 1724317023 [08:58:21]current date 1724317103 [08:58:21]FM_GetShiftState [08:58:21]SAM_PROTO_GetShiftState [08:58:21]wFMCommunicate request_size=4 [08:58:21]MH_SAM_APDU [08:58:21]CAPDU: 80 13 01 00 [08:58:21]Write to MH i2c: E2 08 00 07 0A 80 13 01 00 00 00 00 00 8E [08:58:21]Write i2c OK [08:58:21]MH_I2C_Read... [08:58:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:58:21]Read from MH i2c: E2 [08:58:21]MH_I2C_Read... [08:58:21]Read from MH i2c: E2 0E 00 [08:58:21]MH_I2C_Read... [08:58:21]Read from MH i2c: E2 0E 00 07 0A 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 3C [08:58:21]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [08:58:21]wFMCommunicate OK [08:58:21]SAM_PROTO_GetShiftState done [08:58:21]FM_GetShiftState done [08:58:21]opened in 1724285939 [08:58:21]opened+sec_in_day 1724372339 [08:58:21]quantity*price = 0 [08:58:21]sum+1 = 1 [08:58:21]Check (price>sum+1) || (price+1 о реализуемом товаре [08:58:23]line ИТОГО: 0.00 [08:58:23]line НСП 1% : 0.00 [08:58:23]line НДС 12% : 0.00 [08:58:23]line Наличными: 0.00 [08:58:23]line Безнал.: 0.00 [08:58:23]line Место: АЗС № 130 "Партнер Нефть" [08:58:23]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:58:23]line СНО: Общий режим [08:58:23]line Чек 84 22.08.2024 08:58 [08:58:23]line Смена: 469 ФФД: 1.0 [08:58:23]line ЗНМ: 0300000071 [08:58:23]line РНМ: 0000000000092561 [08:58:23]line Версия ККМ: 001 [08:58:23]line Талоны: ТК ГПНА Online [08:58:23]line 30104212 [08:58:23]line ФМ: 0000000000871778 [08:58:23]line ФД: 178384 [08:58:23]line ФПД: 30926718644856 [08:58:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T085823&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178384&fm=30926718644856&tin=02508201610067®Number=0000000000092561&sum=0 [08:58:23]written 0, free lines is 4095 [08:58:23]OFD Sender: Processing packet 178384 [packets to send 496, broken 495] [08:58:23]ProducePacketName [08:58:23]name=ofd_packets/00178384 [08:58:23]OFD Sender: To server: pG, [08:58:23]CommunicateWithHost lk.salyk.kg:30040 [08:58:23]ConnectInit lk.salyk.kg [08:58:23]Write to MH i2c: 01 00 00 44 0A 4E [08:58:23]Write i2c OK [08:58:23]MH_I2C_Read... [08:58:23]Read from MH i2c: 01 [08:58:23]MH_I2C_Read... [08:58:23]Read from MH i2c: 01 07 00 [08:58:23]MH_I2C_Read... [08:58:23]Read from MH i2c: 01 07 00 44 0A 00 00 00 00 00 DC 0C 3D [08:58:23]RasterBufferAndPrint [08:58:23]line [08:58:23]line [08:58:23]line [08:58:23]line [08:58:23]line [08:58:23]written 0, free lines is 3298 [08:58:24]MH_Cut [08:58:24]Write to MH i2c: D1 01 00 4B 0A 01 27 [08:58:24]Write i2c OK [08:58:24]MH_I2C_Read... [08:58:24]Read from MH i2c: D1 [08:58:24]MH_I2C_Read... [08:58:24]Read from MH i2c: D1 01 00 [08:58:24]MH_I2C_Read... [08:58:24]Read from MH i2c: D1 01 00 4B 0A 00 26 [08:58:24]Write to MH i2c: 01 00 00 4C 0A 56 [08:58:24]Write i2c OK [08:58:24]MH_I2C_Read... [08:58:24]*** Cut start [08:58:24]*** Partial cut [08:58:24]*** CUTSNS_PIN = 1 [08:58:24]*** CUTSNS_PIN = 0 [08:58:24]*** Brake cut motor [08:58:25]Read from MH i2c: 01 [08:58:25]MH_I2C_Read... [08:58:25]*** Stop cut motor [08:58:25]*** Cut end [08:58:25]Read from MH i2c: 01 07 00 [08:58:25]MH_I2C_Read... [08:58:25]Read from MH i2c: 01 07 00 4C 0A 00 00 00 00 00 FF 0F 6B [08:58:25]process_action close_receipt done [08:58:25]requested_data is exist [08:58:25]produce_requested_data [08:58:25]requested_item fm.sn is exist - process it [08:58:25]wFMCommunicate request_size=4 [08:58:25]MH_SAM_APDU [08:58:25]CAPDU: 80 11 00 00 [08:58:25]Write to MH i2c: E2 08 00 4D 0A 80 11 00 00 00 00 00 00 D1 [08:58:25]Write i2c OK [08:58:25]MH_I2C_Read... [08:58:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:58:25]Read from MH i2c: E2 [08:58:25]MH_I2C_Read... [08:58:25]Read from MH i2c: E2 17 00 [08:58:25]MH_I2C_Read... [08:58:25]Read from MH i2c: E2 17 00 4D 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 2A [08:58:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [08:58:25]wFMCommunicate OK [08:58:25]requested_item fd.num is exist - process it [08:58:25]SAM_PROTO_GetFieldsCounters [08:58:25]wFMCommunicate request_size=4 [08:58:25]MH_SAM_APDU [08:58:25]CAPDU: 80 13 00 00 [08:58:25]Write to MH i2c: E2 08 00 4E 0A 80 13 00 00 00 00 00 00 D4 [08:58:25]Write i2c OK [08:58:25]MH_I2C_Read... [08:58:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:58:25]Read from MH i2c: E2 [08:58:25]MH_I2C_Read... [08:58:25]Read from MH i2c: E2 62 00 [08:58:25]MH_I2C_Read... [08:58:25]Read from MH i2c: E2 62 00 4E 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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 D0 B8 02 00 0E 04 04 00 D5 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 55 [08:58:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 D0 B8 02 00 0E 04 04 00 D5 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 [08:58:25]wFMCommunicate OK [08:58:25]SAM_PROTO_GetFieldsCounters done [08:58:25]requested_item shift.num is exist - process it [08:58:25]requested_item shift.opened is exist - process it [08:58:25]req_shift_opened [08:58:25]FM_GetShiftState [08:58:25]SAM_PROTO_GetShiftState [08:58:25]wFMCommunicate request_size=4 [08:58:25]MH_SAM_APDU [08:58:25]CAPDU: 80 13 01 00 [08:58:25]Write to MH i2c: E2 08 00 4F 0A 80 13 01 00 00 00 00 00 D6 [08:58:25]Write i2c OK [08:58:25]MH_I2C_Read... [08:58:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:58:25]Read from MH i2c: E2 [08:58:25]MH_I2C_Read... [08:58:25]Read from MH i2c: E2 0E 00 [08:58:25]MH_I2C_Read... [08:58:25]Read from MH i2c: E2 0E 00 4F 0A 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 84 [08:58:25]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [08:58:25]wFMCommunicate OK [08:58:25]SAM_PROTO_GetShiftState done [08:58:25]FM_GetShiftState done [08:58:25]req_shift_opened done [08:58:25]requested_item shift.open_date is exist - process it [08:58:25]req_shift_open_date [08:58:25]req_shift_open_date done [08:58:25]produce_requested_data done [08:58:25]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178384,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [08:58:25]process_action_free close_receipt [08:58:25]json_value_free [08:58:25]json_value_free done [08:58:25]process_json_proto returns [08:58:25]Send response to host [08:58:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178384,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [08:58:25]free response buf [08:58:25]execute_script done [08:58:25]execute_script returns [08:58:25]free content buf [08:58:25]Sock 7.Close socket [08:58:25]Sock 7.Thread stoped [08:58:33]recv_with_timeout no data received [08:58:39]Connected sock=11 [08:58: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 37 38 0F 01 00 00 BE 39 07 01 50 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 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 54 00 00 00 F4 03 04 00 AF FD C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 D0 B8 02 00 35 04 06 00 1C 20 B0 14 32 78 F8 BF BB 28 33 BE EE 83 [08:58: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 37 38 4F 00 00 00 4C C8 47 00 39 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 37 38 10 04 04 00 D0 B8 02 00 F4 03 04 00 69 A9 C6 66 B6 04 01 00 00 69 2D 87 83 F2 AE ED C4 [08:58:41]CommunicateWithHost err = 0 [08:58:41]CheckOFDResponse [08:58:41]1017 (14) - 77093643461234 00 0F 0A 00 90 00 8D [08:58:22]RAPDU: 90 00 [08:58:22]wFMCommunicate OK [08:58:22]wFMCommunicate request_size=13 [08:58:22]MH_SAM_APDU [08:58:22]CAPDU: 80 15 02 00 08 F4 03 04 00 AF FD C6 66 [08:58:22]Write to MH i2c: E2 10 00 10 0A 80 15 02 00 08 00 F4 03 04 00 AF FD C6 66 00 00 7D [08:58:22]Write i2c OK [08:58:22]MH_I2C_Read... [08:58:22]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [08:58:22]Read from MH i2c: E2 [08:58:22]MH_I2C_Read... [08:58:22]Read from MH i2c: E2 03 00 [08:58:22]MH_I2C_Read... [08:58:22]Read from MH i2c: E2 03 00 10 0A 00 90 00 8E [08:58:22]RAPDU: 90 00 [08:58:22]wFMCommunicate OK [08:58:22]wFMCommunicate request_size=25 [08:58:22]MH_SAM_APDU [08:58:22]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 31 [08:58:22]Write to MH i2c: E2 1C 00 11 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 31 00 00 FB [08:58:22]Write i2c OK [08:58:22]MH_I2C_Read... [08:58:22]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [08:58:22]Read from MH i2c: E2 [08:58:22]MH_I2C_Read... [08:58:22]Read from MH i2c: E2 03 00 [08:58:22]MH_I2C_Read... [08:58:22]Read from MH i2c: E2 03 00 11 0A 00 90 00 8F [08:58:22]RAPDU: 90 00 [08:58:22]wFMCommunicate OK [08:58:22]wFMCommunicate request_size=4 [08:58:22]MH_SAM_APDU [08:58:22]CAPDU: 80 15 03 00 [08:58:22]Write to MH i2c: E2 08 00 12 0A 80 15 03 00 00 00 00 00 9D [08:58:22]Write i2c OK [08:58:22]MH_I2C_Read... [08:58:22]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [08:58:22]Read from MH i2c: E2 [08:58:22]MH_I2C_Read... [08:58:22]Read from MH i2c: E2 40 00 [08:58:22]MH_I2C_Read... [08:58:22]Read from MH i2c: E2 40 00 12 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 37 38 10 04 04 00 D0 B8 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 54 00 00 00 35 04 06 00 1C 20 B0 14 32 78 90 00 F7 [08:58:22]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 37 38 10 04 04 00 D0 B8 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 54 00 00 00 35 04 06 00 1C 20 B0 14 32 78 90 00 [08:58:22]wFMCommunicate OK [08:58:22]SAM_PROTO_ProcessDocument answer len = 59 [08:58:22]SAM_PROTO_ProcessDocument done [08:58:22]SetTLVBufToDocument [08:58:22]Processing tag 1209 (04B9) [08:58:22]Malloc new data [08:58:22]Processing tag 1041 (0411) [08:58:22]Processing tag 1040 (0410) [08:58:22]Malloc new data [08:58:22]Processing tag 1038 (040E) [08:58:22]Malloc new data [08:58:22]Processing tag 1042 (0412) [08:58:22]Malloc new data [08:58:22]Processing tag 1077 (0435) [08:58:22]Malloc new data [08:58:22]SetTLVBufToDocument err=0 [08:58:22]KKMLoadAndSignReceiptData store KKM data [08:58:22]KKMLoadAndSignReceiptData err=0 [08:58:22]wFMCommunicate request_size=4 [08:58:22]MH_SAM_APDU [08:58:22]CAPDU: 80 11 00 00 [08:58:22]Write to MH i2c: E2 08 00 13 0A 80 11 00 00 00 00 00 00 97 [08:58:22]Write i2c OK [08:58:22]MH_I2C_Read... [08:58:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:58:22]Read from MH i2c: E2 [08:58:22]MH_I2C_Read... [08:58:22]Read from MH i2c: E2 17 00 [08:58:22]MH_I2C_Read... [08:58:22]Read from MH i2c: E2 17 00 13 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 F0 [08:58:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [08:58:22]wFMCommunicate OK [08:58:22]Счет N : (1)293098 ИНН: 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 СНО: Общий режим Чек 84 22.08.2024 08:58 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 Талоны: ТК ГПНА Online 30104212 ФМ: 0000000000871778 ФД: 178384 ФПД: 30926718644856 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T085823&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178384&fm=30926718644856&tin=02508201610067®Number=0000000000092561&sum=0 [08:58:22]StoreToDocumentArchive [08:58:22]shift 469 fd 178384 [08:58:22]save to /storage/0469/doc_00178384 [08:58:23]save last doc name /storage/0469/doc_00178384 to /storage/kkm_last_doc_name [08:58:23]save OK [08:58:23]Clear old archive folders... [08:58:23]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:58:23]tlvbuf is 01A781F0 [08:58:23]SAM_PROTO_ClearQueue [08:58:23]wFMCommunicate request_size=4 [08:58:23]MH_SAM_APDU [08:58:23]CAPDU: 80 09 00 00 [08:58:23]Write to MH i2c: E2 08 00 14 0A 80 09 00 00 00 00 00 00 90 [08:58:23]Write i2c OK [08:58:23]MH_I2C_Read... [08:58:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:58:23]Read from MH i2c: E2 [08:58:23]MH_I2C_Read... [08:58:23]Read from MH i2c: E2 03 00 [08:58:23]MH_I2C_Read... [08:58:23]Read from MH i2c: E2 03 00 14 0A 00 90 00 92 [08:58:23]RAPDU: 90 00 [08:58:23]wFMCommunicate OK [08:58:23]SAM_PROTO_ClearQueue done [08:58:23]KKMCreateOFDPacket [08:58:23]OFDProtocolAddRootSTLVToBuf [08:58:23]FM_MakeSignedData [08:58:23]FM_MakeSignedData [08:58:23]SAM_PROTO_SignData [08:58:23]wFMCommunicate request_size=4 [08:58:23]MH_SAM_APDU [08:58:23]CAPDU: 80 0D 01 02 [08:58:23]Write to MH i2c: E2 08 00 15 0A 80 0D 01 02 00 00 00 00 98 [08:58:23]Write i2c OK [08:58:23]MH_I2C_Read... [08:58:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:58:23]Read from MH i2c: E2 [08:58:23]MH_I2C_Read... [08:58:23]Read from MH i2c: E2 03 00 [08:58:23]MH_I2C_Read... [08:58:23]Read from MH i2c: E2 03 00 15 0A 00 90 00 93 [08:58:23]RAPDU: 90 00 [08:58:23]wFMCommunicate OK [08:58:23]wFMCommunicate request_size=255 [08:58:23]MH_SAM_APDU [08:58: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 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 54 00 00 00 F4 03 04 00 AF FD C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 D0 B8 02 00 35 04 06 00 1C [08:58:23]Write to MH i2c: E2 02 01 16 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 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 54 00 00 00 F4 03 04 00 AF FD C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 D0 B8 02 00 35 04 06 00 1C 00 00 BC [08:58:23]Write i2c OK [08:58:23]MH_I2C_Read... [08:58:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:58:23]Read from MH i2c: E2 [08:58:23]MH_I2C_Read... [08:58:23]Read from MH i2c: E2 03 00 [08:58:23]MH_I2C_Read... [08:58:23]Read from MH i2c: E2 03 00 16 0A 00 90 00 94 [08:58:23]RAPDU: 90 00 [08:58:23]wFMCommunicate OK [08:58:23]wFMCommunicate request_size=10 [08:58:23]MH_SAM_APDU [08:58:23]CAPDU: 80 0D 02 02 05 20 B0 14 32 78 [08:58:23]Write to MH i2c: E2 0D 00 17 0A 80 0D 02 02 05 00 20 B0 14 32 78 00 00 33 [08:58:23]Write i2c OK [08:58:23]MH_I2C_Read... [08:58:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:58:23]Read from MH i2c: E2 [08:58:23]MH_I2C_Read... [08:58:23]Read from MH i2c: E2 03 00 [08:58:23]MH_I2C_Read... [08:58:23]Read from MH i2c: E2 03 00 17 0A 00 90 00 95 [08:58:23]RAPDU: 90 00 [08:58:23]wFMCommunicate OK [08:58:23]wFMCommunicate request_size=4 [08:58:23]MH_SAM_APDU [08:58:23]CAPDU: 80 0D 03 02 [08:58:23]Write to MH i2c: E2 08 00 18 0A 80 0D 03 02 00 00 00 00 9D [08:58:23]Write i2c OK [08:58:23]MH_I2C_Read... [08:58:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:58:23]Read from MH i2c: E2 [08:58:23]MH_I2C_Read... [08:58:23]Read from MH i2c: E2 0B 00 [08:58:23]MH_I2C_Read... [08:58:23]Read from MH i2c: E2 0B 00 18 0A 00 F8 BF BB 28 33 BE EE 83 90 00 9A [08:58:23]RAPDU: F8 BF BB 28 33 BE EE 83 90 00 [08:58:23]wFMCommunicate OK [08:58:23]SAM_PROTO_SignData done [08:58:23]FM_MakeSignedData done [08:58:23]CreateOFDProtocolMessage [08:58:23]wFMCommunicate request_size=4 [08:58:23]MH_SAM_APDU [08:58:23]CAPDU: 80 11 00 00 [08:58:23]Write to MH i2c: E2 08 00 19 0A 80 11 00 00 00 00 00 00 9D [08:58:23]Write i2c OK [08:58:23]MH_I2C_Read... [08:58:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:58:23]Read from MH i2c: E2 [08:58:23]MH_I2C_Read... [08:58:23]Read from MH i2c: E2 17 00 [08:58:23]MH_I2C_Read... [08:58:23]Read from MH i2c: E2 17 00 19 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 F6 [08:58:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [08:58:23]wFMCommunicate OK [08:58:23]CreateOFDProtocolMessage done [08:58:23]OFDSenderStorePacket 178384 [08:58:23]StoreOFDPacket docnum=178384 [08:58:41]1041 (16) - 0000000000871778 [08:58:41]1040 (4) - 178384 [08:58:41]1012 (4) - 22.08.2024 02:58 [08:58:41]1206 (1) - 0 [08:58:41]OFD Sender: Remove packet 178384 [08:58:41]ProducePacketName [08:58:41]name=ofd_packets/00178384 [08:58:41]NVStorageDeleteData [08:58:42]OFD Sender: No OFD packet to send [08:58:45]recv_with_timeout no data received [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 10 [08:58:53]New connection [08:58:53]New thread 3067284836 created [08:58:53]Thread 3067428196 joined [08:58:53]Waiting for new connection... [08:58:53] Sock 10.Parse request [08:58:53]Sock 10.Check first char [08:58:53]Sock 10.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.131:8080 [08:58:53]Content-Length: 685 [08:58:53]Content-Type: application/json [08:58:53] [08:58:53]POST finish read [08:58:53]Found Content-Length = 685 [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)293097", "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" : 37.40, "quantity" : 26.740, "sum" : 1000.08, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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: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)293097", "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" : 37.40, "quantity" : 26.740, "sum" : 1000.08, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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: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 50 0A 49 [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 50 0A 00 CE FD C6 66 4F 53 BE 66 0F [08:58:53]GetLastDocTimeStamp 1724317103 [08:58:53]current date 1724317134 [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 51 0A 80 13 01 00 00 00 00 00 D8 [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 51 0A 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 86 [08:58:53]RAPDU: 09 00 01 F3 83 C6 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 1724285939 [08:58:53]opened+sec_in_day 1724372339 [08:58:53]quantity*price = 100007 [08:58:53]sum+1 = 100009 [08:58:53]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.08 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 85 22.08.2024 08:58 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178385 ФПД: 22556599904790 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T085854&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178385&fm=22556599904790&tin=02508201610067®Number=0000000000092561&sum=100000 [08:58:54]StoreToDocumentArchive [08:58:54]shift 469 fd 178385 [08:58:54]save to /storage/0469/doc_00178385 [08:58:54]save last doc name /storage/0469/doc_00178385 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=250 [08:58:54]tlvbuf is 019E9080 [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 5E 0A 80 09 00 00 00 00 00 00 DA [08:58:54]Write i2c OK [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 [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 5E 0A 00 90 00 DC [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 5F 0A 80 0D 01 02 00 00 00 00 E2 [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 5F 0A 00 90 00 DD [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 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 68 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 A8 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 55 00 00 00 F4 03 04 00 CE FD C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 D1 B8 02 00 35 04 06 00 14 83 [08:58:54]Write to MH i2c: E2 02 01 60 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 68 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 A8 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 55 00 00 00 F4 03 04 00 CE FD C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 D1 B8 02 00 35 04 06 00 14 83 00 00 04 [08:58:54]Write i2c OK [08:58:54]MH_I2C_Read... [08:58:54]*** iso7816_exchange 80 0D 02 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 60 0A 00 90 00 DE [08:58:54]RAPDU: 90 00 [08:58:54]wFMCommunicate OK [08:58:54]wFMCommunicate request_size=9 [08:58:54]MH_SAM_APDU [08:58:54]CAPDU: 80 0D 02 02 04 DE 1F EA 16 [08:58:54]Write to MH i2c: E2 0C 00 61 0A 80 0D 02 02 04 00 DE 1F EA 16 00 00 EA [08:58:54]Write i2c OK [08:58:54]MH_I2C_Read... [08:58:54]*** iso7816_exchange 80 0D 02 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 61 0A 00 90 00 DF [08:58:54]RAPDU: 90 00 [08:58:54]wFMCommunicate OK [08:58:54]wFMCommunicate request_size=4 [08:58:54]MH_SAM_APDU [08:58:54]CAPDU: 80 0D 03 02 [08:58:54]Write to MH i2c: E2 08 00 62 0A 80 0D 03 02 00 00 00 00 E7 [08:58:54]Write i2c OK [08:58:54]MH_I2C_Read... [08:58:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:58:54]Read from MH i2c: E2 [08:58:54]MH_I2C_Read... [08:58:54]Read from MH i2c: E2 0B 00 [08:58:54]MH_I2C_Read... [08:58:54]Read from MH i2c: E2 0B 00 62 0A 00 3A EC C3 30 AC 7A 72 1A 90 00 B3 [08:58:54]RAPDU: 3A EC C3 30 AC 7A 72 1A 90 00 [08:58:54]wFMCommunicate OK [08:58:54]SAM_PROTO_SignData done [08:58:54]FM_MakeSignedData done [08:58:54]CreateOFDProtocolMessage [08:58:54]wFMCommunicate request_size=4 [08:58:54]MH_SAM_APDU [08:58:54]CAPDU: 80 11 00 00 [08:58:54]Write to MH i2c: E2 08 00 63 0A 80 11 00 00 00 00 00 00 E7 [08:58:54]Write i2c OK [08:58:54]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 63 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 40 [08:58:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [08:58:55]wFMCommunicate OK [08:58:55]CreateOFDProtocolMessage done [08:58:55]OFDSenderStorePacket 178385 [08:58:55]StoreOFDPacket docnum=178385 [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 37 38 0E 01 00 00 27 BC 06 01 ED EA 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 68 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 A8 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 55 00 00 00 F4 03 04 00 CE FD C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 D1 B8 02 00 35 04 06 00 14 83 DE 1F EA 16 3A EC C3 30 AC 7A 72 1A [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/00178385 [08:58:55]NVStorageSaveData ofd_packets/00178385 [08:58:55]File name is /storage/ofd_packets/00178385 [08:58:55]Write 300 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 64 0A 6E [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 64 0A 00 00 00 00 00 FF 0F 83 [08:58:55]RasterBufferAndPrint [08:58:55]line Счет N : (1)293097 [08:58:55]line ИНН: 02508201610067 [08:58:55]line Контрольно-Кассовый Чек [08:58:55]line ПРОДАЖА [08:58:55]line ТРК (МРК, ГНК) : 71 [08:58:55]line Товар: 2711129700 [08:58:55]line ГАЗ-К-5 [08:58:55]line 26.740 * 37.40 [08:58:55]line = 1000.08 [08:58:55]line НДС 12% НСП 1% [08:58:55]line > о реализуемом товаре [08:58:55]line ОКРУГЛЕНИЕ: -0.08 [08:58:55]line ИТОГО: 1000.00 [08:58:55]line Внесено: 1000.00 [08:58:55]line СДАЧА: 0.00 [08:58:55]line НСП 1% : 8.85 [08:58:55]line НДС 12% : 106.20 [08:58:55]line Наличными: 1000.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 Чек 85 22.08.2024 08:58 [08:58:55]line Смена: 469 ФФД: 1.0 [08:58:55]line ЗНМ: 0300000071 [08:58:55]line РНМ: 0000000000092561 [08:58:55]line Версия ККМ: 001 [08:58:55]line ФМ: 0000000000871778 [08:58:55]line ФД: 178385 [08:58:55]line ФПД: 22556599904790 [08:58:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T085854&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178385&fm=22556599904790&tin=02508201610067®Number=0000000000092561&sum=100000 [08:58:55]written 0, free lines is 4095 [08:58:55]OFD Sender: Processing packet 178385 [packets to send 496, broken 495] [08:58:55]ProducePacketName [08:58:55]name=ofd_packets/00178385 [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]Write to MH i2c: 01 00 00 8F 0A 99 [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 8F 0A 00 00 00 00 00 D0 0C 7C [08:58:55]RasterBufferAndPrint [08:58:55]line [08:58:55]line [08:58:55]line [08:58:55]line [08:58:55]line [08:58:55]written 0, free lines is 3290 [08:58:55]MH_Cut [08:58:55]Write to MH i2c: D1 01 00 96 0A 01 72 [08:58:55]Write i2c OK [08:58:55]MH_I2C_Read... [08:58:55]Read from MH i2c: D1 [08:58:55]MH_I2C_Read... [08:58:55]Read from MH i2c: D1 01 00 [08:58:55]MH_I2C_Read... [08:58:55]Read from MH i2c: D1 01 00 96 0A 00 71 [08:58:55]Write to MH i2c: 01 00 00 97 0A A1 [08:58:55]Write i2c OK [08:58:55]MH_I2C_Read... [08:58:56]*** Cut start [08:58:56]*** Partial cut [08:58:56]*** CUTSNS_PIN = 1 [08:58:56]*** CUTSNS_PIN = 0 [08:58:56]*** Brake cut motor [08:58:56]Read from MH i2c: 01 [08:58:56]MH_I2C_Read... [08:58:56]*** Stop cut motor [08:58:56]*** Cut end [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 97 0A 00 00 00 00 00 FF 0F B6 [08:58:56]process_action close_receipt done [08:58:56]requested_data is exist [08:58:56]produce_requested_data [08:58:56]requested_item fm.sn is exist - process it [08:58:56]wFMCommunicate request_size=4 [08:58:56]MH_SAM_APDU [08:58:56]CAPDU: 80 11 00 00 [08:58:56]Write to MH i2c: E2 08 00 98 0A 80 11 00 00 00 00 00 00 1C [08:58:56]Write i2c OK [08:58:56]MH_I2C_Read... [08:58:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:58:56]Read from MH i2c: E2 [08:58:56]MH_I2C_Read... [08:58:56]Read from MH i2c: E2 17 00 [08:58:56]MH_I2C_Read... [08:58:56]Read from MH i2c: E2 17 00 98 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 75 [08:58:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [08:58:56]wFMCommunicate OK [08:58:56]requested_item fd.num is exist - process it [08:58:56]SAM_PROTO_GetFieldsCounters [08:58:56]wFMCommunicate request_size=4 [08:58:56]MH_SAM_APDU [08:58:56]CAPDU: 80 13 00 00 [08:58:56]Write to MH i2c: E2 08 00 99 0A 80 13 00 00 00 00 00 00 1F [08:58:56]Write i2c OK [08:58:56]MH_I2C_Read... [08:58:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:58:57]Read from MH i2c: E2 [08:58:57]MH_I2C_Read... [08:58:57]Read from MH i2c: E2 62 00 [08:58:57]MH_I2C_Read... [08:58:57]Read from MH i2c: E2 62 00 99 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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 D1 B8 02 00 0E 04 04 00 D5 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 A4 [08:58: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 D1 B8 02 00 0E 04 04 00 D5 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 [08:58:57]wFMCommunicate OK [08:58:57]SAM_PROTO_GetFieldsCounters done [08:58:57]requested_item shift.num is exist - process it [08:58:57]requested_item shift.opened is exist - process it [08:58:57]req_shift_opened [08:58:57]FM_GetShiftState [08:58:57]SAM_PROTO_GetShiftState [08:58:57]wFMCommunicate request_size=4 [08:58:57]MH_SAM_APDU [08:58:57]CAPDU: 80 13 01 00 [08:58:57]Write to MH i2c: E2 08 00 9A 0A 80 13 01 00 00 00 00 00 21 [08:58:57]Write i2c OK [08:58:57]MH_I2C_Read... [08:58:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:58:57]Read from MH i2c: E2 [08:58:57]MH_I2C_Read... [08:58:57]Read from MH i2c: E2 0E 00 [08:58:57]MH_I2C_Read... [08:58:57]Read from MH i2c: E2 0E 00 9A 0A 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 CF [08:58:57]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [08:58:57]wFMCommunicate OK [08:58:57]SAM_PROTO_GetShiftState done [08:58:57]FM_GetShiftState done [08:58:57]req_shift_opened done [08:58:57]requested_item shift.open_date is exist - process it [08:58:57]req_shift_open_date [08:58:57]req_shift_open_date done [08:58:57]produce_requested_data done [08:58:57]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178385,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [08:58:57]process_action_free close_receipt [08:58:57]json_value_free [08:58:57]json_value_free done [08:58:57]process_json_proto returns [08:58:57]Send response to host [08:58:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178385,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [08:58:57]free response buf [08:58:57]execute_script done [08:58:57]execute_script returns [08:58:57]free content buf [08:58:57]Sock 10.Close socket [08:58:57]Sock 10.Thread stoped [08:58:59]recv_with_timeout no data received [08:59:03]Connected sock=11 [08:59: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 37 38 0E 01 00 00 27 BC 06 01 ED EA 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 68 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 A8 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 55 00 00 00 F4 03 04 00 CE FD C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 D1 B8 02 00 35 04 06 00 14 83 DE 1F EA 16 3A EC C3 30 AC 7A 72 1A [08:59:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 4F 00 00 00 EB 0F 47 00 FC 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 37 38 10 04 04 00 D1 B8 02 00 F4 03 04 00 83 A9 C6 66 B6 04 01 00 00 27 94 AE 36 24 3F B8 44 [08:59:06]CommunicateWithHost err = 0 [08:59:06]CheckOFDResponse [08:59:06]1017 (14) - 77093643461234 [08:59:06]1041 (16) - 0000000000871778 [08:59:06]1040 (4) - 178385 [08:59:06]1012 (4) - 22.08.2024 02:59 [08:59:06]1206 (1) - 0 [08:59:06]OFD Sender: Remove packet 178385 [08:59:06]ProducePacketName [08:59:06]name=ofd_packets/00178385 [08:59:06]NVStorageDeleteData [08:59:06]OFD Sender: No OFD packet to send [08:59:11]OFD Sender: No OFD packet to send [08:59:16]OFD Sender: No OFD packet to send [08:59:21]OFD Sender: No OFD packet to send [08:59:26]OFD Sender: No OFD packet to send [08:59:31]OFD Sender: No OFD packet to send [08:59:36]OFD Sender: No OFD packet to send [08:59:42]OFD Sender: No OFD packet to send [08:59:47]OFD Sender: No OFD packet to send [08:59:52]OFD Sender: No OFD packet to send [08:59:57]OFD Sender: No OFD packet to send [09:00:02]OFD Sender: No OFD packet to send [09:00:07]OFD Sender: No OFD packet to send [09:00:12]OFD Sender: No OFD packet to send [09:00:14]accept exits with 9 [09:00:14]New connection [09:00:14]New thread 3067428196 created [09:00:14]Thread 3067284836 joined [09:00:14]Waiting for new connection... [09:00:14] Sock 9.Parse request [09:00:14]Sock 9.Check first char [09:00:14]Sock 9.First char is OK [09:00:14]request: POST /json_proto HTTP/1.0 [09:00:14]Method: POST [09:00:14]URL: /json_proto [09:00:14]Method is POST - this is cgi request [09:00:14]url: /json_proto [09:00:14]query_string will be loaded in cgi processing [09:00:14]execute_cgi json_proto POST (null) [09:00:14]execute_cgi path=json_proto method=POST [09:00:14]POST find Content-Length [09:00:14]Host: 172.17.44.131:8080 [09:00:14]Content-Length: 800 [09:00:14]Content-Type: application/json [09:00:14] [09:00:14]POST finish read [09:00:14]Found Content-Length = 800 [09:00:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293099", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 3000.76 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:00:14]execute_script... [09:00:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293099", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 3000.76 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:00:14]POST & json_proto [09:00:14]process_json_proto [09:00:14]json parsed OK: [09:00:14]protocol is kg_v1.0 [09:00:14]action value=close_receipt [09:00:14]process_action close_receipt [09:00:14]cmd_close_receipt [09:00:14]MH_GetDate [09:00:14]Write to MH i2c: F0 00 00 9B 0A 94 [09:00:14]Write i2c OK [09:00:14]MH_I2C_Read... [09:00:14]Read from MH i2c: F0 [09:00:14]MH_I2C_Read... [09:00:14]Read from MH i2c: F0 09 00 [09:00:14]MH_I2C_Read... [09:00:14]Read from MH i2c: F0 09 00 9B 0A 00 1F FE C6 66 4F 53 BE 66 AC [09:00:14]GetLastDocTimeStamp 1724317134 [09:00:14]current date 1724317215 [09:00:14]FM_GetShiftState [09:00:14]SAM_PROTO_GetShiftState [09:00:14]wFMCommunicate request_size=4 [09:00:14]MH_SAM_APDU [09:00:14]CAPDU: 80 13 01 00 [09:00:14]Write to MH i2c: E2 08 00 9C 0A 80 13 01 00 00 00 00 00 23 [09:00:14]Write i2c OK [09:00:14]MH_I2C_Read... [09:00:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:00:14]Read from MH i2c: E2 [09:00:14]MH_I2C_Read... [09:00:14]Read from MH i2c: E2 0E 00 [09:00:14]MH_I2C_Read... [09:00:14]Read from MH i2c: E2 0E 00 9C 0A 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 D1 [09:00:14]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [09:00:14]wFMCommunicate OK [09:00:14]SAM_PROTO_GetShiftState done [09:00:14]FM_GetShiftState done [09:00:14]opened in 1724285939 [09:00:14]opened+sec_in_day 1724372339 [09:00:14]quantity*price = 300075 [09:00:14]sum+1 = 300077 [09:00:14]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 3000.76 НСП 1% : 26.55 НДС 12% : 318.66 Наличными: 0.00 Безнал.: 3000.76 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 86 22.08.2024 09:00 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871778 ФД: 178386 ФПД: 139546391842617 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T090015&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178386&fm=139546391842617&tin=02508201610067®Number=0000000000092561&sum=300076 [09:00:15]StoreToDocumentArchive [09:00:15]shift 469 fd 178386 [09:00:15]save to /storage/0469/doc_00178386 [09:00:15]save last doc name /storage/0469/doc_00178386 to /storage/kkm_last_doc_name [09:00:15]save OK [09:00:15]Clear old archive folders... [09:00:15]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:00:15]tlvbuf is 019E97D0 [09:00:15]SAM_PROTO_ClearQueue [09:00:15]wFMCommunicate request_size=4 [09:00:15]MH_SAM_APDU [09:00:15]CAPDU: 80 09 00 00 [09:00:15]Write to MH i2c: E2 08 00 A9 0A 80 09 00 00 00 00 00 00 25 [09:00:15]Write i2c OK [09:00:15]MH_I2C_Read... [09:00:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:00:15]Read from MH i2c: E2 [09:00:15]MH_I2C_Read... [09:00:15]Read from MH i2c: E2 03 00 [09:00:15]MH_I2C_Read... [09:00:15]Read from MH i2c: E2 03 00 A9 0A 00 90 00 27 [09:00:15]RAPDU: 90 00 [09:00:15]wFMCommunicate OK [09:00:15]SAM_PROTO_ClearQueue done [09:00:15]KKMCreateOFDPacket [09:00:15]OFDProtocolAddRootSTLVToBuf [09:00:15]FM_MakeSignedData [09:00:15]FM_MakeSignedData [09:00:15]SAM_PROTO_SignData [09:00:15]wFMCommunicate request_size=4 [09:00:15]MH_SAM_APDU [09:00:15]CAPDU: 80 0D 01 02 [09:00:15]Write to MH i2c: E2 08 00 AA 0A 80 0D 01 02 00 00 00 00 2D [09:00:15]Write i2c OK [09:00:15]MH_I2C_Read... [09:00:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:00:15]Read from MH i2c: E2 [09:00:15]MH_I2C_Read... [09:00:15]Read from MH i2c: E2 03 00 [09:00:15]MH_I2C_Read... [09:00:15]Read from MH i2c: E2 03 00 AA 0A 00 90 00 28 [09:00:15]RAPDU: 90 00 [09:00:15]wFMCommunicate OK [09:00:15]wFMCommunicate request_size=255 [09:00:15]MH_SAM_APDU [09:00: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 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 56 00 00 00 F4 03 04 00 1F FE C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 D2 B8 02 00 35 04 06 00 7E EA AD 1D [09:00:15]Write to MH i2c: E2 02 01 AB 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 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 56 00 00 00 F4 03 04 00 1F FE C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 D2 B8 02 00 35 04 06 00 7E EA AD 1D 00 00 BF [09:00:15]Write i2c OK [09:00:15]MH_I2C_Read... [09:00:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:00:15]Read from MH i2c: E2 [09:00:15]MH_I2C_Read... [09:00:15]Read from MH i2c: E2 03 00 [09:00:15]MH_I2C_Read... [09:00:15]Read from MH i2c: E2 03 00 AB 0A 00 90 00 29 [09:00:15]RAPDU: 90 00 [09:00:15]wFMCommunicate OK [09:00:15]wFMCommunicate request_size=7 [09:00:15]MH_SAM_APDU [09:00:15]CAPDU: 80 0D 02 02 02 8F 39 [09:00:15]Write to MH i2c: E2 0A 00 AC 0A 80 0D 02 02 02 00 8F 39 00 00 FC [09:00:15]Write i2c OK [09:00:15]MH_I2C_Read... [09:00:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:00:15]Read from MH i2c: E2 [09:00:15]MH_I2C_Read... [09:00:15]Read from MH i2c: E2 03 00 [09:00:15]MH_I2C_Read... [09:00:15]Read from MH i2c: E2 03 00 AC 0A 00 90 00 2A [09:00:15]RAPDU: 90 00 [09:00:15]wFMCommunicate OK [09:00:15]wFMCommunicate request_size=4 [09:00:15]MH_SAM_APDU [09:00:15]CAPDU: 80 0D 03 02 [09:00:15]Write to MH i2c: E2 08 00 AD 0A 80 0D 03 02 00 00 00 00 32 [09:00:15]Write i2c OK [09:00:15]MH_I2C_Read... [09:00:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:00:16]Read from MH i2c: E2 [09:00:16]MH_I2C_Read... [09:00:16]Read from MH i2c: E2 0B 00 [09:00:16]MH_I2C_Read... [09:00:16]Read from MH i2c: E2 0B 00 AD 0A 00 F3 4C C4 06 63 23 43 24 90 00 29 [09:00:16]RAPDU: F3 4C C4 06 63 23 43 24 90 00 [09:00:16]wFMCommunicate OK [09:00:16]SAM_PROTO_SignData done [09:00:16]FM_MakeSignedData done [09:00:16]CreateOFDProtocolMessage [09:00:16]wFMCommunicate request_size=4 [09:00:16]MH_SAM_APDU [09:00:16]CAPDU: 80 11 00 00 [09:00:16]Write to MH i2c: E2 08 00 AE 0A 80 11 00 00 00 00 00 00 32 [09:00:16]Write i2c OK [09:00:16]MH_I2C_Read... [09:00:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:00:16]Read from MH i2c: E2 [09:00:16]MH_I2C_Read... [09:00:16]Read from MH i2c: E2 17 00 [09:00:16]MH_I2C_Read... [09:00:16]Read from MH i2c: E2 17 00 AE 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 8B [09:00:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [09:00:16]wFMCommunicate OK [09:00:16]CreateOFDProtocolMessage done [09:00:16]OFDSenderStorePacket 178386 [09:00:16]StoreOFDPacket docnum=178386 [09:00:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0C 01 00 00 C1 D6 04 01 E8 CD 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 56 00 00 00 F4 03 04 00 1F FE C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 D2 B8 02 00 35 04 06 00 7E EA AD 1D 8F 39 F3 4C C4 06 63 23 43 24 [09:00:16]CheckFolder [09:00:16]dirname=/storage/ofd_packets [09:00:16]CheckFolder done [09:00:16]ProducePacketName [09:00:16]name=ofd_packets/00178386 [09:00:16]NVStorageSaveData ofd_packets/00178386 [09:00:16]File name is /storage/ofd_packets/00178386 [09:00:16]Write 298 bytes [09:00:16]NVStorageSaveData done [09:00:16]OFDSenderStorePacket done [09:00:16]KKMCreateOFDPacket done [09:00:16]NVStorageSaveData kkm_last_timestamp [09:00:16]File name is /storage/kkm_last_timestamp [09:00:16]Write 4 bytes [09:00:16]NVStorageSaveData done [09:00:16]ExternCall_PrintAddStr [09:00:16]wPrintStart [09:00:16]Write to MH i2c: 01 00 00 AF 0A B9 [09:00:16]Write i2c OK [09:00:16]MH_I2C_Read... [09:00:16]Read from MH i2c: 01 [09:00:16]MH_I2C_Read... [09:00:16]Read from MH i2c: 01 07 00 [09:00:16]MH_I2C_Read... [09:00:16]Read from MH i2c: 01 07 00 AF 0A 00 00 00 00 00 FF 0F CE [09:00:16]RasterBufferAndPrint [09:00:16]line Счет N : (1)293099 [09:00:16]line ИНН: 02508201610067 [09:00:16]line Контрольно-Кассовый Чек [09:00:16]line ПРОДАЖА [09:00:16]line ТРК (МРК, ГНК) : 11 [09:00:16]line Товар: 2710194800 [09:00:16]line ДТ-К-5 [09:00:16]line 39.380 * 76.20 [09:00:16]line = 3000.76 [09:00:16]line НДС 12% НСП 1% [09:00:16]line > о реализуемом товаре [09:00:16]line ИТОГО: 3000.76 [09:00:16]line НСП 1% : 26.55 [09:00:16]line НДС 12% : 318.66 [09:00:16]line Наличными: 0.00 [09:00:16]line Безнал.: 3000.76 [09:00:16]line Место: АЗС № 130 "Партнер Нефть" [09:00:16]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:00:16]line СНО: Общий режим [09:00:16]line Чек 86 22.08.2024 09:00 [09:00:16]line Смена: 469 ФФД: 1.0 [09:00:16]line ЗНМ: 0300000071 [09:00:16]line РНМ: 0000000000092561 [09:00:16]line Версия ККМ: 001 [09:00:16]line Платежная система: O! деньги [09:00:16]line ФМ: 0000000000871778 [09:00:16]line ФД: 178386 [09:00:16]line ФПД: 139546391842617 [09:00:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T090015&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178386&fm=139546391842617&tin=02508201610067®Number=0000000000092561&sum=300076 [09:00:16]written 0, free lines is 4095 [09:00:16]OFD Sender: Processing packet 178386 [packets to send 496, broken 495] [09:00:16]ProducePacketName [09:00:16]name=ofd_packets/00178386 [09:00:16]OFD Sender: To server: pG, [09:00:16]CommunicateWithHost lk.salyk.kg:30040 [09:00:16]ConnectInit lk.salyk.kg [09:00:16]Write to MH i2c: 01 00 00 D9 0A E3 [09:00:16]Write i2c OK [09:00:16]MH_I2C_Read... [09:00:16]Read from MH i2c: 01 [09:00:16]MH_I2C_Read... [09:00:16]Read from MH i2c: 01 07 00 [09:00:16]MH_I2C_Read... [09:00:16]Read from MH i2c: 01 07 00 D9 0A 00 00 00 00 00 F2 0C E8 [09:00:16]RasterBufferAndPrint [09:00:16]line [09:00:16]line [09:00:16]line [09:00:16]line [09:00:16]line [09:00:16]written 0, free lines is 3320 [09:00:16]MH_Cut [09:00:16]Write to MH i2c: D1 01 00 E0 0A 01 BC [09:00:16]Write i2c OK [09:00:16]MH_I2C_Read... [09:00:16]Read from MH i2c: D1 [09:00:16]MH_I2C_Read... [09:00:16]Read from MH i2c: D1 01 00 [09:00:16]MH_I2C_Read... [09:00:16]Read from MH i2c: D1 01 00 E0 0A 00 BB [09:00:16]Write to MH i2c: 01 00 00 E1 0A EB [09:00:16]Write i2c OK [09:00:16]MH_I2C_Read... [09:00:17]*** Cut start [09:00:17]*** Partial cut [09:00:17]*** CUTSNS_PIN = 1 [09:00:17]*** CUTSNS_PIN = 0 [09:00:17]Connected sock=10 [09:00: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 37 38 0C 01 00 00 C1 D6 04 01 E8 CD 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 56 00 00 00 F4 03 04 00 1F FE C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 D2 B8 02 00 35 04 06 00 7E EA AD 1D 8F 39 F3 4C C4 06 63 23 43 24 [09:00:17]*** Brake cut motor [09:00:17]Read from MH i2c: 01 [09:00:17]MH_I2C_Read... [09:00:17]*** Stop cut motor [09:00:17]*** Cut end [09:00:17]Read from MH i2c: 01 07 00 [09:00:17]MH_I2C_Read... [09:00:17]Read from MH i2c: 01 07 00 E1 0A 00 00 00 00 00 FF 0F 00 [09:00:17]process_action close_receipt done [09:00:17]requested_data is exist [09:00:17]produce_requested_data [09:00:17]requested_item fm.sn is exist - process it [09:00:17]wFMCommunicate request_size=4 [09:00:17]MH_SAM_APDU [09:00:17]CAPDU: 80 11 00 00 [09:00:17]Write to MH i2c: E2 08 00 E2 0A 80 11 00 00 00 00 00 00 66 [09:00:17]Write i2c OK [09:00:17]MH_I2C_Read... [09:00:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:00:17]Read from MH i2c: E2 [09:00:17]MH_I2C_Read... [09:00:17]Read from MH i2c: E2 17 00 [09:00:17]MH_I2C_Read... [09:00:17]Read from MH i2c: E2 17 00 E2 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 BF [09:00:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [09:00:17]wFMCommunicate OK [09:00:17]requested_item fd.num is exist - process it [09:00:17]SAM_PROTO_GetFieldsCounters [09:00:17]wFMCommunicate request_size=4 [09:00:17]MH_SAM_APDU [09:00:17]CAPDU: 80 13 00 00 [09:00:17]Write to MH i2c: E2 08 00 E3 0A 80 13 00 00 00 00 00 00 69 [09:00:17]Write i2c OK [09:00:17]MH_I2C_Read... [09:00: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 37 38 4F 00 00 00 63 8E 47 00 FE 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 37 38 10 04 04 00 D2 B8 02 00 F4 03 04 00 CA A9 C6 66 B6 04 01 00 00 20 57 FB FB 4F 50 59 26 [09:00:17]CommunicateWithHost err = 0 [09:00:17]CheckOFDResponse [09:00:17]1017 (14) - 77093643461234 [09:00:17]1041 (16) - 0000000000871778 [09:00:17]1040 (4) - 178386 [09:00:17]1012 (4) - 22.08.2024 03:00 [09:00:17]1206 (1) - 0 [09:00:17]OFD Sender: Remove packet 178386 [09:00:17]ProducePacketName [09:00:17]name=ofd_packets/00178386 [09:00:17]NVStorageDeleteData [09:00:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:00:18]Read from MH i2c: E2 [09:00:18]MH_I2C_Read... [09:00:18]Read from MH i2c: E2 62 00 [09:00:18]MH_I2C_Read... [09:00:18]Read from MH i2c: E2 62 00 E3 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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 D2 B8 02 00 0E 04 04 00 D5 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 F2 [09:00: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 D2 B8 02 00 0E 04 04 00 D5 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 [09:00:18]wFMCommunicate OK [09:00:18]SAM_PROTO_GetFieldsCounters done [09:00:18]requested_item shift.num is exist - process it [09:00:18]requested_item shift.opened is exist - process it [09:00:18]req_shift_opened [09:00:18]FM_GetShiftState [09:00:18]SAM_PROTO_GetShiftState [09:00:18]wFMCommunicate request_size=4 [09:00:18]MH_SAM_APDU [09:00:18]CAPDU: 80 13 01 00 [09:00:18]Write to MH i2c: E2 08 00 E4 0A 80 13 01 00 00 00 00 00 6B [09:00:18]Write i2c OK [09:00:18]MH_I2C_Read... [09:00:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:00:18]Read from MH i2c: E2 [09:00:18]MH_I2C_Read... [09:00:18]Read from MH i2c: E2 0E 00 [09:00:18]MH_I2C_Read... [09:00:18]Read from MH i2c: E2 0E 00 E4 0A 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 19 [09:00:18]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [09:00:18]wFMCommunicate OK [09:00:18]SAM_PROTO_GetShiftState done [09:00:18]FM_GetShiftState done [09:00:18]req_shift_opened done [09:00:18]requested_item shift.open_date is exist - process it [09:00:18]req_shift_open_date [09:00:18]req_shift_open_date done [09:00:18]produce_requested_data done [09:00:18]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178386,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [09:00:18]process_action_free close_receipt [09:00:18]json_value_free [09:00:18]json_value_free done [09:00:18]process_json_proto returns [09:00:18]Send response to host [09:00:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178386,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [09:00:18]free response buf [09:00:18]execute_script done [09:00:18]execute_script returns [09:00:18]free content buf [09:00:18]Sock 9.Close socket [09:00:18]Sock 9.Thread stoped [09:00:18]OFD Sender: No OFD packet to send [09:00:23]OFD Sender: No OFD packet to send [09:00:28]OFD Sender: No OFD packet to send [09:00:30]recv_with_timeout no data received [09:00:33]OFD Sender: No OFD packet to send [09:00:38]OFD Sender: No OFD packet to send [09:00:43]OFD Sender: No OFD packet to send [09:00:48]OFD Sender: No OFD packet to send [09:00:53]OFD Sender: No OFD packet to send [09:00:58]OFD Sender: No OFD packet to send [09:01:03]OFD Sender: No OFD packet to send [09:01:08]OFD Sender: No OFD packet to send [09:01:09]accept exits with 7 [09:01:09]New connection [09:01:09]New thread 3067284836 created [09:01:09]Thread 3067428196 joined [09:01:09]Waiting for new connection... [09:01:09] Sock 7.Parse request [09:01:09]Sock 7.Check first char [09:01:09]Sock 7.First char is OK [09:01:09]request: POST /json_proto HTTP/1.0 [09:01:09]Method: POST [09:01:09]URL: /json_proto [09:01:09]Method is POST - this is cgi request [09:01:09]url: /json_proto [09:01:09]query_string will be loaded in cgi processing [09:01:09]execute_cgi json_proto POST (null) [09:01:09]execute_cgi path=json_proto method=POST [09:01:09]POST find Content-Length [09:01:09]Host: 172.17.44.131:8080 [09:01:09]Content-Length: 682 [09:01:09]Content-Type: application/json [09:01:09] [09:01:09]POST finish read [09:01:09]Found Content-Length = 682 [09:01:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293100", "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" ] } } [09:01:09]execute_script... [09:01:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293100", "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" ] } } [09:01:09]POST & json_proto [09:01:09]process_json_proto [09:01:09]json parsed OK: [09:01:09]protocol is kg_v1.0 [09:01:09]action value=close_receipt [09:01:09]process_action close_receipt [09:01:09]cmd_close_receipt [09:01:09]MH_GetDate [09:01:09]Write to MH i2c: F0 00 00 E5 0A DE [09:01:09]Write i2c OK [09:01:09]MH_I2C_Read... [09:01:09]Read from MH i2c: F0 [09:01:09]MH_I2C_Read... [09:01:09]Read from MH i2c: F0 09 00 [09:01:09]MH_I2C_Read... [09:01:09]Read from MH i2c: F0 09 00 E5 0A 00 56 FE C6 66 4F 53 BE 66 2D [09:01:09]GetLastDocTimeStamp 1724317215 [09:01:09]current date 1724317270 [09:01:09]FM_GetShiftState [09:01:09]SAM_PROTO_GetShiftState [09:01:09]wFMCommunicate request_size=4 [09:01:09]MH_SAM_APDU [09:01:09]CAPDU: 80 13 01 00 [09:01:09]Write to MH i2c: E2 08 00 E6 0A 80 13 01 00 00 00 00 00 6D [09:01:09]Write i2c OK [09:01:09]MH_I2C_Read... [09:01:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:01:09]Read from MH i2c: E2 [09:01:09]MH_I2C_Read... [09:01:09]Read from MH i2c: E2 0E 00 [09:01:09]MH_I2C_Read... [09:01:09]Read from MH i2c: E2 0E 00 E6 0A 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 1B [09:01:09]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [09:01:09]wFMCommunicate OK [09:01:09]SAM_PROTO_GetShiftState done [09:01:09]FM_GetShiftState done [09:01:09]opened in 1724285939 [09:01:09]opened+sec_in_day 1724372339 [09:01:09]quantity*price = 300064 [09:01:09]sum+1 = 300066 [09:01:09]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 СНО: Общий режим Чек 87 22.08.2024 09:01 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178387 ФПД: 206866831337031 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T090110&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178387&fm=206866831337031&tin=02508201610067®Number=0000000000092561&sum=300000 [09:01:10]StoreToDocumentArchive [09:01:10]shift 469 fd 178387 [09:01:10]save to /storage/0469/doc_00178387 [09:01:10]save last doc name /storage/0469/doc_00178387 to /storage/kkm_last_doc_name [09:01:10]save OK [09:01:10]Clear old archive folders... [09:01:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:01:10]tlvbuf is 019CAF80 [09:01:10]SAM_PROTO_ClearQueue [09:01:10]wFMCommunicate request_size=4 [09:01:10]MH_SAM_APDU [09:01:10]CAPDU: 80 09 00 00 [09:01:10]Write to MH i2c: E2 08 00 F3 0A 80 09 00 00 00 00 00 00 6F [09:01:10]Write i2c OK [09:01:10]MH_I2C_Read... [09:01:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:01:10]Read from MH i2c: E2 [09:01:10]MH_I2C_Read... [09:01:10]Read from MH i2c: E2 03 00 [09:01:10]MH_I2C_Read... [09:01:10]Read from MH i2c: E2 03 00 F3 0A 00 90 00 71 [09:01:10]RAPDU: 90 00 [09:01:10]wFMCommunicate OK [09:01:10]SAM_PROTO_ClearQueue done [09:01:10]KKMCreateOFDPacket [09:01:10]OFDProtocolAddRootSTLVToBuf [09:01:10]FM_MakeSignedData [09:01:10]FM_MakeSignedData [09:01:10]SAM_PROTO_SignData [09:01:10]wFMCommunicate request_size=4 [09:01:10]MH_SAM_APDU [09:01:10]CAPDU: 80 0D 01 02 [09:01:10]Write to MH i2c: E2 08 00 F4 0A 80 0D 01 02 00 00 00 00 77 [09:01:10]Write i2c OK [09:01:10]MH_I2C_Read... [09:01:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:01:10]Read from MH i2c: E2 [09:01:10]MH_I2C_Read... [09:01:10]Read from MH i2c: E2 03 00 [09:01:10]MH_I2C_Read... [09:01:10]Read from MH i2c: E2 03 00 F4 0A 00 90 00 72 [09:01:10]RAPDU: 90 00 [09:01:10]wFMCommunicate OK [09:01:10]wFMCommunicate request_size=255 [09:01:10]MH_SAM_APDU [09:01: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 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 57 00 00 00 F4 03 04 00 56 FE C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 D3 B8 02 00 35 04 06 00 BC [09:01:10]Write to MH i2c: E2 02 01 F5 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 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 57 00 00 00 F4 03 04 00 56 FE C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 D3 B8 02 00 35 04 06 00 BC 00 00 31 [09:01:10]Write i2c OK [09:01:10]MH_I2C_Read... [09:01:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:01:10]Read from MH i2c: E2 [09:01:10]MH_I2C_Read... [09:01:10]Read from MH i2c: E2 03 00 [09:01:10]MH_I2C_Read... [09:01:10]Read from MH i2c: E2 03 00 F5 0A 00 90 00 73 [09:01:10]RAPDU: 90 00 [09:01:10]wFMCommunicate OK [09:01:10]wFMCommunicate request_size=10 [09:01:10]MH_SAM_APDU [09:01:10]CAPDU: 80 0D 02 02 05 24 EF FF 66 47 [09:01:10]Write to MH i2c: E2 0D 00 F6 0A 80 0D 02 02 05 00 24 EF FF 66 47 00 00 43 [09:01:10]Write i2c OK [09:01:10]MH_I2C_Read... [09:01:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:01:11]Read from MH i2c: E2 [09:01:11]MH_I2C_Read... [09:01:11]Read from MH i2c: E2 03 00 [09:01:11]MH_I2C_Read... [09:01:11]Read from MH i2c: E2 03 00 F6 0A 00 90 00 74 [09:01:11]RAPDU: 90 00 [09:01:11]wFMCommunicate OK [09:01:11]wFMCommunicate request_size=4 [09:01:11]MH_SAM_APDU [09:01:11]CAPDU: 80 0D 03 02 [09:01:11]Write to MH i2c: E2 08 00 F7 0A 80 0D 03 02 00 00 00 00 7C [09:01:11]Write i2c OK [09:01:11]MH_I2C_Read... [09:01:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:01:11]Read from MH i2c: E2 [09:01:11]MH_I2C_Read... [09:01:11]Read from MH i2c: E2 0B 00 [09:01:11]MH_I2C_Read... [09:01:11]Read from MH i2c: E2 0B 00 F7 0A 00 AE 3F 54 01 CC 22 7C B3 90 00 DC [09:01:11]RAPDU: AE 3F 54 01 CC 22 7C B3 90 00 [09:01:11]wFMCommunicate OK [09:01:11]SAM_PROTO_SignData done [09:01:11]FM_MakeSignedData done [09:01:11]CreateOFDProtocolMessage [09:01:11]wFMCommunicate request_size=4 [09:01:11]MH_SAM_APDU [09:01:11]CAPDU: 80 11 00 00 [09:01:11]Write to MH i2c: E2 08 00 F8 0A 80 11 00 00 00 00 00 00 7C [09:01:11]Write i2c OK [09:01:11]MH_I2C_Read... [09:01:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:01:11]Read from MH i2c: E2 [09:01:11]MH_I2C_Read... [09:01:11]Read from MH i2c: E2 17 00 [09:01:11]MH_I2C_Read... [09:01:11]Read from MH i2c: E2 17 00 F8 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 D5 [09:01:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [09:01:11]wFMCommunicate OK [09:01:11]CreateOFDProtocolMessage done [09:01:11]OFDSenderStorePacket 178387 [09:01:11]StoreOFDPacket docnum=178387 [09:01:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 D9 85 07 01 CC 72 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 57 00 00 00 F4 03 04 00 56 FE C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 D3 B8 02 00 35 04 06 00 BC 24 EF FF 66 47 AE 3F 54 01 CC 22 7C B3 [09:01:11]CheckFolder [09:01:11]dirname=/storage/ofd_packets [09:01:11]CheckFolder done [09:01:11]ProducePacketName [09:01:11]name=ofd_packets/00178387 [09:01:11]NVStorageSaveData ofd_packets/00178387 [09:01:11]File name is /storage/ofd_packets/00178387 [09:01:11]Write 301 bytes [09:01:11]NVStorageSaveData done [09:01:11]OFDSenderStorePacket done [09:01:11]KKMCreateOFDPacket done [09:01:11]NVStorageSaveData kkm_last_timestamp [09:01:11]File name is /storage/kkm_last_timestamp [09:01:11]Write 4 bytes [09:01:11]NVStorageSaveData done [09:01:11]ExternCall_PrintAddStr [09:01:11]wPrintStart [09:01:11]Write to MH i2c: 01 00 00 F9 0A 03 [09:01:11]Write i2c OK [09:01:11]MH_I2C_Read... [09:01:11]Read from MH i2c: 01 [09:01:11]MH_I2C_Read... [09:01:11]Read from MH i2c: 01 07 00 [09:01:11]MH_I2C_Read... [09:01:11]Read from MH i2c: 01 07 00 F9 0A 00 00 00 00 00 FF 0F 18 [09:01:11]RasterBufferAndPrint [09:01:11]line Счет N : (1)293100 [09:01:11]line ИНН: 02508201610067 [09:01:11]line Контрольно-Кассовый Чек [09:01:11]line ПРОДАЖА [09:01:11]line ТРК (МРК, ГНК) : 53 [09:01:11]line Товар: 2710124500 [09:01:11]line Аи-95-К-5 [09:01:11]line 40.440 * 74.20 [09:01:11]line = 3000.65 [09:01:11]line НДС 12% НСП 1% [09:01:11]line > о реализуемом товаре [09:01:11]line ОКРУГЛЕНИЕ: -0.65 [09:01:11]line ИТОГО: 3000.00 [09:01:11]line Внесено: 3000.00 [09:01:11]line СДАЧА: 0.00 [09:01:11]line НСП 1% : 26.55 [09:01:11]line НДС 12% : 318.65 [09:01:11]line Наличными: 3000.00 [09:01:11]line Безнал.: 0.00 [09:01:11]line Место: АЗС № 130 "Партнер Нефть" [09:01:11]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:01:11]line СНО: Общий режим [09:01:11]line Чек 87 22.08.2024 09:01 [09:01:11]line Смена: 469 ФФД: 1.0 [09:01:11]line ЗНМ: 0300000071 [09:01:11]line РНМ: 0000000000092561 [09:01:11]line Версия ККМ: 001 [09:01:11]line ФМ: 0000000000871778 [09:01:11]line ФД: 178387 [09:01:11]line ФПД: 206866831337031 [09:01:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T090110&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178387&fm=206866831337031&tin=02508201610067®Number=0000000000092561&sum=300000 [09:01:11]written 0, free lines is 4095 [09:01:11]OFD Sender: Processing packet 178387 [packets to send 496, broken 495] [09:01:11]ProducePacketName [09:01:11]name=ofd_packets/00178387 [09:01:11]OFD Sender: To server: pG, [09:01:11]CommunicateWithHost lk.salyk.kg:30040 [09:01:11]ConnectInit lk.salyk.kg [09:01:11]Write to MH i2c: 01 00 00 24 0B 2F [09:01:11]Write i2c OK [09:01:11]MH_I2C_Read... [09:01:11]Read from MH i2c: 01 [09:01:11]MH_I2C_Read... [09:01:11]Read from MH i2c: 01 07 00 [09:01:11]MH_I2C_Read... [09:01:11]Read from MH i2c: 01 07 00 24 0B 00 00 00 00 00 DC 0C 1E [09:01:11]RasterBufferAndPrint [09:01:11]line [09:01:11]line [09:01:11]line [09:01:11]line [09:01:11]line [09:01:11]written 0, free lines is 3298 [09:01:11]MH_Cut [09:01:11]Write to MH i2c: D1 01 00 2B 0B 01 08 [09:01:11]Write i2c OK [09:01:11]MH_I2C_Read... [09:01:11]Read from MH i2c: D1 [09:01:11]MH_I2C_Read... [09:01:11]Read from MH i2c: D1 01 00 [09:01:11]MH_I2C_Read... [09:01:11]Read from MH i2c: D1 01 00 2B 0B 00 07 [09:01:11]Write to MH i2c: 01 00 00 2C 0B 37 [09:01:11]Write i2c OK [09:01:11]MH_I2C_Read... [09:01:12]Connected sock=10 [09:01: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 37 38 0F 01 00 00 D9 85 07 01 CC 72 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 57 00 00 00 F4 03 04 00 56 FE C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 D3 B8 02 00 35 04 06 00 BC 24 EF FF 66 47 AE 3F 54 01 CC 22 7C B3 [09:01:12]*** Cut start [09:01:12]*** Partial cut [09:01:12]*** CUTSNS_PIN = 1 [09:01:12]*** CUTSNS_PIN = 0 [09:01:12]*** Brake cut motor [09:01:12]Read from MH i2c: 01 [09:01:12]MH_I2C_Read... [09:01:12]*** Stop cut motor [09:01:12]*** Cut end [09:01:12]Read from MH i2c: 01 07 00 [09:01:12]MH_I2C_Read... [09:01:12]Read from MH i2c: 01 07 00 2C 0B 00 00 00 00 00 FF 0F 4C [09:01:12]process_action close_receipt done [09:01:12]requested_data is exist [09:01:12]produce_requested_data [09:01:12]requested_item fm.sn is exist - process it [09:01:12]wFMCommunicate request_size=4 [09:01:12]MH_SAM_APDU [09:01:12]CAPDU: 80 11 00 00 [09:01:12]Write to MH i2c: E2 08 00 2D 0B 80 11 00 00 00 00 00 00 B2 [09:01:12]Write i2c OK [09:01:12]MH_I2C_Read... [09:01:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:01:12]Read from MH i2c: E2 [09:01:12]MH_I2C_Read... [09:01:12]Read from MH i2c: E2 17 00 [09:01:12]MH_I2C_Read... [09:01:12]Read from MH i2c: E2 17 00 2D 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 0B [09:01:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [09:01:12]wFMCommunicate OK [09:01:12]requested_item fd.num is exist - process it [09:01:12]SAM_PROTO_GetFieldsCounters [09:01:12]wFMCommunicate request_size=4 [09:01:12]MH_SAM_APDU [09:01:12]CAPDU: 80 13 00 00 [09:01:12]Write to MH i2c: E2 08 00 2E 0B 80 13 00 00 00 00 00 00 B5 [09:01:12]Write i2c OK [09:01:12]MH_I2C_Read... [09:01:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:01:13]Read from MH i2c: E2 [09:01:13]MH_I2C_Read... [09:01:13]Read from MH i2c: E2 62 00 [09:01:13]MH_I2C_Read... [09:01:13]Read from MH i2c: E2 62 00 2E 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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 D3 B8 02 00 0E 04 04 00 D5 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 42 [09:01: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 D3 B8 02 00 0E 04 04 00 D5 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 [09:01:13]wFMCommunicate OK [09:01:13]SAM_PROTO_GetFieldsCounters done [09:01:13]requested_item shift.num is exist - process it [09:01:13]requested_item shift.opened is exist - process it [09:01:13]req_shift_opened [09:01:13]FM_GetShiftState [09:01:13]SAM_PROTO_GetShiftState [09:01:13]wFMCommunicate request_size=4 [09:01:13]MH_SAM_APDU [09:01:13]CAPDU: 80 13 01 00 [09:01:13]Write to MH i2c: E2 08 00 2F 0B 80 13 01 00 00 00 00 00 B7 [09:01:13]Write i2c OK [09:01:13]MH_I2C_Read... [09:01:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:01:13]Read from MH i2c: E2 [09:01:13]MH_I2C_Read... [09:01:13]Read from MH i2c: E2 0E 00 [09:01:13]MH_I2C_Read... [09:01:13]Read from MH i2c: E2 0E 00 2F 0B 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 65 [09:01:13]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [09:01:13]wFMCommunicate OK [09:01:13]SAM_PROTO_GetShiftState done [09:01:13]FM_GetShiftState done [09:01:13]req_shift_opened done [09:01:13]requested_item shift.open_date is exist - process it [09:01:13]req_shift_open_date [09:01:13]req_shift_open_date done [09:01:13]produce_requested_data done [09:01:13]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178387,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [09:01:13]process_action_free close_receipt [09:01:13]json_value_free [09:01:13]json_value_free done [09:01:13]process_json_proto returns [09:01:13]Send response to host [09:01:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178387,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [09:01:13]free response buf [09:01:13]execute_script done [09:01:13]execute_script returns [09:01:13]free content buf [09:01:13]Sock 7.Close socket [09:01:13]Sock 7.Thread stoped [09:01:17]recv_with_timeout no data received [09:01:17]CommunicateWithHost answer receiving error [09:01:17]CommunicateWithHost err = -3 [09:01:17]OFD Sender: Server communicate error [09:01:22]OFD Sender: Processing packet 178387 [packets to send 496, broken 495] [09:01:22]ProducePacketName [09:01:22]name=ofd_packets/00178387 [09:01:22]OFD Sender: To server: pG, [09:01:22]CommunicateWithHost lk.salyk.kg:30040 [09:01:22]ConnectInit lk.salyk.kg [09:01:23]recv_with_timeout no data received [09:01:27]ConnectInit Can't take IP for lk.salyk.kg [09:01:27]CommunicateWithHost connect error [09:01:27]CommunicateWithHost err = -1 [09:01:27]OFD Sender: Server communicate error [09:01:32]OFD Sender: Processing packet 178387 [packets to send 496, broken 495] [09:01:32]ProducePacketName [09:01:32]name=ofd_packets/00178387 [09:01:32]OFD Sender: To server: pG, [09:01:32]CommunicateWithHost lk.salyk.kg:30040 [09:01:32]ConnectInit lk.salyk.kg [09:01:33]recv_with_timeout no data received [09:01:37]ConnectInit Can't take IP for lk.salyk.kg [09:01:37]CommunicateWithHost connect error [09:01:37]CommunicateWithHost err = -1 [09:01:37]OFD Sender: Server communicate error [09:01:42]OFD Sender: Processing packet 178387 [packets to send 496, broken 495] [09:01:42]ProducePacketName [09:01:42]name=ofd_packets/00178387 [09:01:42]OFD Sender: To server: pG, [09:01:42]CommunicateWithHost lk.salyk.kg:30040 [09:01:42]ConnectInit lk.salyk.kg [09:01:43]Connected sock=10 [09:01: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 37 38 0F 01 00 00 D9 85 07 01 CC 72 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 57 00 00 00 F4 03 04 00 56 FE C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 D3 B8 02 00 35 04 06 00 BC 24 EF FF 66 47 AE 3F 54 01 CC 22 7C B3 [09:01: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 37 38 4F 00 00 00 16 D0 47 00 35 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 37 38 10 04 04 00 D3 B8 02 00 F4 03 04 00 20 AA C6 66 B6 04 01 00 00 A3 9F D0 86 AF 2B ED 0C [09:01:47]CommunicateWithHost err = 0 [09:01:47]CheckOFDResponse [09:01:47]1017 (14) - 77093643461234 [09:01:47]1041 (16) - 0000000000871778 [09:01:47]1040 (4) - 178387 [09:01:47]1012 (4) - 22.08.2024 03:01 [09:01:47]1206 (1) - 0 [09:01:47]OFD Sender: Remove packet 178387 [09:01:47]ProducePacketName [09:01:47]name=ofd_packets/00178387 [09:01:47]NVStorageDeleteData [09:01:47]OFD Sender: No OFD packet to send [09:01:52]OFD Sender: No OFD packet to send [09:01:57]OFD Sender: No OFD packet to send [09:02:02]OFD Sender: No OFD packet to send [09:02:07]OFD Sender: No OFD packet to send [09:02:12]OFD Sender: No OFD packet to send [09:02:17]OFD Sender: No OFD packet to send [09:02:20]recv_with_timeout no data received [09:02:22]OFD Sender: No OFD packet to send [09:02:27]OFD Sender: No OFD packet to send [09:02:32]OFD Sender: No OFD packet to send [09:02:32]recv_with_timeout no data received [09:02:37]OFD Sender: No OFD packet to send [09:02:42]OFD Sender: No OFD packet to send [09:02:47]OFD Sender: No OFD packet to send [09:02:52]OFD Sender: No OFD packet to send [09:02:57]OFD Sender: No OFD packet to send [09:03:02]OFD Sender: No OFD packet to send [09:03:04]accept exits with 9 [09:03:04]New connection [09:03:04]New thread 3067428196 created [09:03:04]Thread 3067284836 joined [09:03:04]Waiting for new connection... [09:03:04] Sock 9.Parse request [09:03:04]Sock 9.Check first char [09:03:04]Sock 9.First char is OK [09:03:04]request: POST /json_proto HTTP/1.0 [09:03:04]Method: POST [09:03:04]URL: /json_proto [09:03:04]Method is POST - this is cgi request [09:03:04]url: /json_proto [09:03:04]query_string will be loaded in cgi processing [09:03:04]execute_cgi json_proto POST (null) [09:03:04]execute_cgi path=json_proto method=POST [09:03:04]POST find Content-Length [09:03:04]Host: 172.17.44.131:8080 [09:03:04]Content-Length: 679 [09:03:04]Content-Type: application/json [09:03:04] [09:03:04]POST finish read [09:03:04]Found Content-Length = 679 [09:03:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293102", "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" ] } } [09:03:04]execute_script... [09:03:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293102", "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" ] } } [09:03:04]POST & json_proto [09:03:04]process_json_proto [09:03:04]json parsed OK: [09:03:04]protocol is kg_v1.0 [09:03:04]action value=close_receipt [09:03:04]process_action close_receipt [09:03:04]cmd_close_receipt [09:03:04]MH_GetDate [09:03:04]Write to MH i2c: F0 00 00 30 0B 2A [09:03:04]Write i2c OK [09:03:04]MH_I2C_Read... [09:03:04]Read from MH i2c: F0 [09:03:04]MH_I2C_Read... [09:03:04]Read from MH i2c: F0 09 00 [09:03:04]MH_I2C_Read... [09:03:04]Read from MH i2c: F0 09 00 30 0B 00 CA FE C6 66 4F 53 BE 66 ED [09:03:04]GetLastDocTimeStamp 1724317270 [09:03:04]current date 1724317386 [09:03:04]FM_GetShiftState [09:03:04]SAM_PROTO_GetShiftState [09:03:04]wFMCommunicate request_size=4 [09:03:04]MH_SAM_APDU [09:03:04]CAPDU: 80 13 01 00 [09:03:04]Write to MH i2c: E2 08 00 31 0B 80 13 01 00 00 00 00 00 B9 [09:03:04]Write i2c OK [09:03:04]MH_I2C_Read... [09:03:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:03:04]Read from MH i2c: E2 [09:03:04]MH_I2C_Read... [09:03:04]Read from MH i2c: E2 0E 00 [09:03:04]MH_I2C_Read... [09:03:04]Read from MH i2c: E2 0E 00 31 0B 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 67 [09:03:04]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [09:03:04]wFMCommunicate OK [09:03:04]SAM_PROTO_GetShiftState done [09:03:04]FM_GetShiftState done [09:03:04]opened in 1724285939 [09:03:04]opened+sec_in_day 1724372339 [09:03:04]quantity*price = 100050 [09:03:04]sum+1 = 100052 [09:03:04]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 СНО: Общий режим Чек 88 22.08.2024 09:03 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178388 ФПД: 269162441236369 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T090306&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178388&fm=269162441236369&tin=02508201610067®Number=0000000000092561&sum=100000 [09:03:05]StoreToDocumentArchive [09:03:05]shift 469 fd 178388 [09:03:05]save to /storage/0469/doc_00178388 [09:03:05]save last doc name /storage/0469/doc_00178388 to /storage/kkm_last_doc_name [09:03:05]save OK [09:03:05]Clear old archive folders... [09:03:05]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:03:05]tlvbuf is 019CBD80 [09:03:05]SAM_PROTO_ClearQueue [09:03:05]wFMCommunicate request_size=4 [09:03:05]MH_SAM_APDU [09:03:05]CAPDU: 80 09 00 00 [09:03:05]Write to MH i2c: E2 08 00 3E 0B 80 09 00 00 00 00 00 00 BB [09:03:05]Write i2c OK [09:03:05]MH_I2C_Read... [09:03:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:03:05]Read from MH i2c: E2 [09:03:05]MH_I2C_Read... [09:03:05]Read from MH i2c: E2 03 00 [09:03:05]MH_I2C_Read... [09:03:05]Read from MH i2c: E2 03 00 3E 0B 00 90 00 BD [09:03:05]RAPDU: 90 00 [09:03:05]wFMCommunicate OK [09:03:05]SAM_PROTO_ClearQueue done [09:03:05]KKMCreateOFDPacket [09:03:05]OFDProtocolAddRootSTLVToBuf [09:03:05]FM_MakeSignedData [09:03:05]FM_MakeSignedData [09:03:05]SAM_PROTO_SignData [09:03:05]wFMCommunicate request_size=4 [09:03:05]MH_SAM_APDU [09:03:05]CAPDU: 80 0D 01 02 [09:03:05]Write to MH i2c: E2 08 00 3F 0B 80 0D 01 02 00 00 00 00 C3 [09:03:05]Write i2c OK [09:03:05]MH_I2C_Read... [09:03:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:03:05]Read from MH i2c: E2 [09:03:05]MH_I2C_Read... [09:03:05]Read from MH i2c: E2 03 00 [09:03:05]MH_I2C_Read... [09:03:05]Read from MH i2c: E2 03 00 3F 0B 00 90 00 BE [09:03:05]RAPDU: 90 00 [09:03:05]wFMCommunicate OK [09:03:05]wFMCommunicate request_size=255 [09:03:05]MH_SAM_APDU [09:03: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 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 00 00 00 F4 03 04 00 CA FE C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 D4 B8 02 00 35 04 06 00 F4 CD 43 B2 [09:03:05]Write to MH i2c: E2 02 01 40 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 58 00 00 00 F4 03 04 00 CA FE C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 D4 B8 02 00 35 04 06 00 F4 CD 43 B2 00 00 B7 [09:03:05]Write i2c OK [09:03:05]MH_I2C_Read... [09:03:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:03:06]Read from MH i2c: E2 [09:03:06]MH_I2C_Read... [09:03:06]Read from MH i2c: E2 03 00 [09:03:06]MH_I2C_Read... [09:03:06]Read from MH i2c: E2 03 00 40 0B 00 90 00 BF [09:03:06]RAPDU: 90 00 [09:03:06]wFMCommunicate OK [09:03:06]wFMCommunicate request_size=7 [09:03:06]MH_SAM_APDU [09:03:06]CAPDU: 80 0D 02 02 02 5F 91 [09:03:06]Write to MH i2c: E2 0A 00 41 0B 80 0D 02 02 02 00 5F 91 00 00 BA [09:03:06]Write i2c OK [09:03:06]MH_I2C_Read... [09:03:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:03:06]Read from MH i2c: E2 [09:03:06]MH_I2C_Read... [09:03:06]Read from MH i2c: E2 03 00 [09:03:06]MH_I2C_Read... [09:03:06]Read from MH i2c: E2 03 00 41 0B 00 90 00 C0 [09:03:06]RAPDU: 90 00 [09:03:06]wFMCommunicate OK [09:03:06]wFMCommunicate request_size=4 [09:03:06]MH_SAM_APDU [09:03:06]CAPDU: 80 0D 03 02 [09:03:06]Write to MH i2c: E2 08 00 42 0B 80 0D 03 02 00 00 00 00 C8 [09:03:06]Write i2c OK [09:03:06]MH_I2C_Read... [09:03:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:03:06]Read from MH i2c: E2 [09:03:06]MH_I2C_Read... [09:03:06]Read from MH i2c: E2 0B 00 [09:03:06]MH_I2C_Read... [09:03:06]Read from MH i2c: E2 0B 00 42 0B 00 EF FB 7A FF ED C8 31 BC 90 00 CE [09:03:06]RAPDU: EF FB 7A FF ED C8 31 BC 90 00 [09:03:06]wFMCommunicate OK [09:03:06]SAM_PROTO_SignData done [09:03:06]FM_MakeSignedData done [09:03:06]CreateOFDProtocolMessage [09:03:06]wFMCommunicate request_size=4 [09:03:06]MH_SAM_APDU [09:03:06]CAPDU: 80 11 00 00 [09:03:06]Write to MH i2c: E2 08 00 43 0B 80 11 00 00 00 00 00 00 C8 [09:03:06]Write i2c OK [09:03:06]MH_I2C_Read... [09:03:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:03:06]Read from MH i2c: E2 [09:03:06]MH_I2C_Read... [09:03:06]Read from MH i2c: E2 17 00 [09:03:06]MH_I2C_Read... [09:03:06]Read from MH i2c: E2 17 00 43 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 21 [09:03:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [09:03:06]wFMCommunicate OK [09:03:06]CreateOFDProtocolMessage done [09:03:06]OFDSenderStorePacket 178388 [09:03:06]StoreOFDPacket docnum=178388 [09:03:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0C 01 00 00 59 F6 04 01 1F 90 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 58 00 00 00 F4 03 04 00 CA FE C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 D4 B8 02 00 35 04 06 00 F4 CD 43 B2 5F 91 EF FB 7A FF ED C8 31 BC [09:03:06]CheckFolder [09:03:06]dirname=/storage/ofd_packets [09:03:06]CheckFolder done [09:03:06]ProducePacketName [09:03:06]name=ofd_packets/00178388 [09:03:06]NVStorageSaveData ofd_packets/00178388 [09:03:06]File name is /storage/ofd_packets/00178388 [09:03:06]Write 298 bytes [09:03:06]NVStorageSaveData done [09:03:06]OFDSenderStorePacket done [09:03:06]KKMCreateOFDPacket done [09:03:06]NVStorageSaveData kkm_last_timestamp [09:03:06]File name is /storage/kkm_last_timestamp [09:03:06]Write 4 bytes [09:03:06]NVStorageSaveData done [09:03:06]ExternCall_PrintAddStr [09:03:06]wPrintStart [09:03:06]Write to MH i2c: 01 00 00 44 0B 4F [09:03:06]Write i2c OK [09:03:06]MH_I2C_Read... [09:03:06]Read from MH i2c: 01 [09:03:06]MH_I2C_Read... [09:03:06]Read from MH i2c: 01 07 00 [09:03:06]MH_I2C_Read... [09:03:06]Read from MH i2c: 01 07 00 44 0B 00 00 00 00 00 FF 0F 64 [09:03:06]RasterBufferAndPrint [09:03:06]line Счет N : (1)293102 [09:03:06]line ИНН: 02508201610067 [09:03:06]line Контрольно-Кассовый Чек [09:03:06]line ПРОДАЖА [09:03:06]line ТРК (МРК, ГНК) : 44 [09:03:06]line Товар: 2710194800 [09:03:06]line ДТ-К-5 [09:03:06]line 13.130 * 76.20 [09:03:06]line = 1000.51 [09:03:06]line НДС 12% НСП 1% [09:03:06]line > о реализуемом товаре [09:03:06]line ОКРУГЛЕНИЕ: -0.51 [09:03:06]line ИТОГО: 1000.00 [09:03:06]line Внесено: 1000.00 [09:03:06]line СДАЧА: 0.00 [09:03:06]line НСП 1% : 8.85 [09:03:06]line НДС 12% : 106.25 [09:03:06]line Наличными: 1000.00 [09:03:06]line Безнал.: 0.00 [09:03:06]line Место: АЗС № 130 "Партнер Нефть" [09:03:06]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:03:06]line СНО: Общий режим [09:03:06]line Чек 88 22.08.2024 09:03 [09:03:06]line Смена: 469 ФФД: 1.0 [09:03:06]line ЗНМ: 0300000071 [09:03:06]line РНМ: 0000000000092561 [09:03:06]line Версия ККМ: 001 [09:03:06]line ФМ: 0000000000871778 [09:03:06]line ФД: 178388 [09:03:06]line ФПД: 269162441236369 [09:03:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T090306&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178388&fm=269162441236369&tin=02508201610067®Number=0000000000092561&sum=100000 [09:03:06]written 0, free lines is 4095 [09:03:06]OFD Sender: Processing packet 178388 [packets to send 496, broken 495] [09:03:06]ProducePacketName [09:03:06]name=ofd_packets/00178388 [09:03:06]OFD Sender: To server: pG, [09:03:06]CommunicateWithHost lk.salyk.kg:30040 [09:03:06]ConnectInit lk.salyk.kg [09:03:06]Write to MH i2c: 01 00 00 6F 0B 7A [09:03:06]Write i2c OK [09:03:06]MH_I2C_Read... [09:03:06]Read from MH i2c: 01 [09:03:06]MH_I2C_Read... [09:03:06]Read from MH i2c: 01 07 00 [09:03:06]MH_I2C_Read... [09:03:06]Read from MH i2c: 01 07 00 6F 0B 00 00 00 00 00 D2 0C 5F [09:03:06]RasterBufferAndPrint [09:03:06]line [09:03:06]line [09:03:06]line [09:03:06]line [09:03:06]line [09:03:06]written 0, free lines is 3289 [09:03:06]MH_Cut [09:03:06]Write to MH i2c: D1 01 00 76 0B 01 53 [09:03:06]Write i2c OK [09:03:06]MH_I2C_Read... [09:03:06]Read from MH i2c: D1 [09:03:06]MH_I2C_Read... [09:03:06]Read from MH i2c: D1 01 00 [09:03:06]MH_I2C_Read... [09:03:06]Read from MH i2c: D1 01 00 76 0B 00 52 [09:03:06]Write to MH i2c: 01 00 00 77 0B 82 [09:03:06]Write i2c OK [09:03:06]MH_I2C_Read... [09:03:06]Connected sock=10 [09:03:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0C 01 00 00 59 F6 04 01 1F 90 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 58 00 00 00 F4 03 04 00 CA FE C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 D4 B8 02 00 35 04 06 00 F4 CD 43 B2 5F 91 EF FB 7A FF ED C8 31 BC [09:03:07]*** Cut start [09:03:07]*** Partial cut [09:03:07]*** CUTSNS_PIN = 1 [09:03:07]*** CUTSNS_PIN = 0 [09:03:07]*** Brake cut motor [09:03: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 37 38 4F 00 00 00 11 C0 47 00 7C 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 37 38 10 04 04 00 D4 B8 02 00 F4 03 04 00 73 AA C6 66 B6 04 01 00 00 63 7F 6B 96 57 C6 AB 81 [09:03:07]CommunicateWithHost err = 0 [09:03:07]CheckOFDResponse [09:03:07]1017 (14) - 77093643461234 [09:03:07]1041 (16) - 0000000000871778 [09:03:07]1040 (4) - 178388 [09:03:07]1012 (4) - 22.08.2024 03:03 [09:03:07]1206 (1) - 0 [09:03:07]OFD Sender: Remove packet 178388 [09:03:07]ProducePacketName [09:03:07]name=ofd_packets/00178388 [09:03:07]NVStorageDeleteData [09:03:08]Read from MH i2c: 01 [09:03:08]MH_I2C_Read... [09:03:08]*** Stop cut motor [09:03:08]*** Cut end [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 77 0B 00 00 00 00 00 FF 0F 97 [09:03:08]process_action close_receipt done [09:03:08]requested_data is exist [09:03:08]produce_requested_data [09:03:08]requested_item fm.sn is exist - process it [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 78 0B 80 11 00 00 00 00 00 00 FD [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 78 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 56 [09:03:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [09:03:08]wFMCommunicate OK [09:03:08]requested_item fd.num is exist - process it [09:03:08]SAM_PROTO_GetFieldsCounters [09:03:08]wFMCommunicate request_size=4 [09:03:08]MH_SAM_APDU [09:03:08]CAPDU: 80 13 00 00 [09:03:08]Write to MH i2c: E2 08 00 79 0B 80 13 00 00 00 00 00 00 00 [09:03:08]Write i2c OK [09:03:08]MH_I2C_Read... [09:03:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:03:08]OFD Sender: No OFD packet to send [09:03:08]Read from MH i2c: E2 [09:03:08]MH_I2C_Read... [09:03:08]Read from MH i2c: E2 62 00 [09:03:08]MH_I2C_Read... [09:03:08]Read from MH i2c: E2 62 00 79 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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 D4 B8 02 00 0E 04 04 00 D5 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 91 [09:03: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 D4 B8 02 00 0E 04 04 00 D5 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 [09:03:08]wFMCommunicate OK [09:03:08]SAM_PROTO_GetFieldsCounters done [09:03:08]requested_item shift.num is exist - process it [09:03:08]requested_item shift.opened is exist - process it [09:03:08]req_shift_opened [09:03:08]FM_GetShiftState [09:03:08]SAM_PROTO_GetShiftState [09:03:08]wFMCommunicate request_size=4 [09:03:08]MH_SAM_APDU [09:03:08]CAPDU: 80 13 01 00 [09:03:08]Write to MH i2c: E2 08 00 7A 0B 80 13 01 00 00 00 00 00 02 [09:03:08]Write i2c OK [09:03:08]MH_I2C_Read... [09:03:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:03:08]Read from MH i2c: E2 [09:03:08]MH_I2C_Read... [09:03:08]Read from MH i2c: E2 0E 00 [09:03:08]MH_I2C_Read... [09:03:08]Read from MH i2c: E2 0E 00 7A 0B 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 B0 [09:03:08]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [09:03:08]wFMCommunicate OK [09:03:08]SAM_PROTO_GetShiftState done [09:03:08]FM_GetShiftState done [09:03:08]req_shift_opened done [09:03:08]requested_item shift.open_date is exist - process it [09:03:08]req_shift_open_date [09:03:08]req_shift_open_date done [09:03:08]produce_requested_data done [09:03:08]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178388,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [09:03:08]process_action_free close_receipt [09:03:08]json_value_free [09:03:08]json_value_free done [09:03:08]process_json_proto returns [09:03:08]Send response to host [09:03:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178388,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [09:03:08]free response buf [09:03:08]execute_script done [09:03:08]execute_script returns [09:03:08]free content buf [09:03:08]Sock 9.Close socket [09:03:08]Sock 9.Thread stoped [09:03:13]OFD Sender: No OFD packet to send [09:03:18]OFD Sender: No OFD packet to send [09:03:23]OFD Sender: No OFD packet to send [09:03:28]OFD Sender: No OFD packet to send [09:03:33]OFD Sender: No OFD packet to send [09:03:38]OFD Sender: No OFD packet to send [09:03:43]OFD Sender: No OFD packet to send [09:03:48]OFD Sender: No OFD packet to send [09:03:53]OFD Sender: No OFD packet to send [09:03:56]recv_with_timeout no data received [09:03:58]OFD Sender: No OFD packet to send [09:04:03]OFD Sender: No OFD packet to send [09:04:08]OFD Sender: No OFD packet to send [09:04:13]OFD Sender: No OFD packet to send [09:04:18]OFD Sender: No OFD packet to send [09:04:23]OFD Sender: No OFD packet to send [09:04:28]OFD Sender: No OFD packet to send [09:04:33]OFD Sender: No OFD packet to send [09:04:38]OFD Sender: No OFD packet to send [09:04:43]OFD Sender: No OFD packet to send [09:04:48]OFD Sender: No OFD packet to send [09:04:53]OFD Sender: No OFD packet to send [09:04:58]OFD Sender: No OFD packet to send [09:05:03]OFD Sender: No OFD packet to send [09:05:08]OFD Sender: No OFD packet to send [09:05:13]OFD Sender: No OFD packet to send [09:05:18]OFD Sender: No OFD packet to send [09:05:23]OFD Sender: No OFD packet to send [09:05:28]OFD Sender: No OFD packet to send [09:05:33]OFD Sender: No OFD packet to send [09:05:38]OFD Sender: No OFD packet to send [09:05:43]OFD Sender: No OFD packet to send [09:05:48]OFD Sender: No OFD packet to send [09:05:53]OFD Sender: No OFD packet to send [09:05:58]OFD Sender: No OFD packet to send [09:06:03]OFD Sender: No OFD packet to send [09:06:08]OFD Sender: No OFD packet to send [09:06:13]recv_with_timeout no data received [09:06:13]OFD Sender: No OFD packet to send [09:06:18]OFD Sender: No OFD packet to send [09:06:23]OFD Sender: No OFD packet to send [09:06:28]OFD Sender: No OFD packet to send [09:06:33]OFD Sender: No OFD packet to send [09:06:38]OFD Sender: No OFD packet to send [09:06:43]OFD Sender: No OFD packet to send [09:06:48]OFD Sender: No OFD packet to send [09:06:53]OFD Sender: No OFD packet to send [09:06:58]OFD Sender: No OFD packet to send [09:07:03]OFD Sender: No OFD packet to send [09:07:08]accept exits with 7 [09:07:08]New connection [09:07:08]New thread 3067284836 created [09:07:08]Thread 3067428196 joined [09:07:08]Waiting for new connection... [09:07:08] Sock 7.Parse request [09:07:08]Sock 7.Check first char [09:07:08]Sock 7.First char is OK [09:07:08]request: POST /json_proto HTTP/1.0 [09:07:08]Method: POST [09:07:08]URL: /json_proto [09:07:08]Method is POST - this is cgi request [09:07:08]url: /json_proto [09:07:08]query_string will be loaded in cgi processing [09:07:08]execute_cgi json_proto POST (null) [09:07:08]execute_cgi path=json_proto method=POST [09:07:08]POST find Content-Length [09:07:08]Host: 172.17.44.131:8080 [09:07:08]Content-Length: 797 [09:07:08]Content-Type: application/json [09:07:08] [09:07:08]POST finish read [09:07:08]Found Content-Length = 797 [09:07:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293104", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\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" ] } } [09:07:08]execute_script... [09: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)293104", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\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" ] } } [09:07:08]POST & json_proto [09:07:08]process_json_proto [09:07:08]json parsed OK: [09:07:08]protocol is kg_v1.0 [09:07:08]action value=close_receipt [09:07:08]process_action close_receipt [09:07:08]cmd_close_receipt [09:07:08]MH_GetDate [09:07:08]Write to MH i2c: F0 00 00 7B 0B 75 [09:07:08]Write i2c OK [09:07:08]MH_I2C_Read... [09:07:08]Read from MH i2c: F0 [09:07:08]MH_I2C_Read... [09:07:08]Read from MH i2c: F0 09 00 [09:07:08]MH_I2C_Read... [09:07:08]Read from MH i2c: F0 09 00 7B 0B 00 BE FF C6 66 4F 53 BE 66 2D [09:07:08]GetLastDocTimeStamp 1724317386 [09:07:08]current date 1724317630 [09:07:08]FM_GetShiftState [09:07:08]SAM_PROTO_GetShiftState [09:07:08]wFMCommunicate request_size=4 [09:07:08]MH_SAM_APDU [09:07:08]CAPDU: 80 13 01 00 [09:07:08]Write to MH i2c: E2 08 00 7C 0B 80 13 01 00 00 00 00 00 04 [09:07:08]Write i2c OK [09:07:08]MH_I2C_Read... [09:07:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:07:08]Read from MH i2c: E2 [09:07:08]MH_I2C_Read... [09:07:08]Read from MH i2c: E2 0E 00 [09:07:08]MH_I2C_Read... [09:07:08]Read from MH i2c: E2 0E 00 7C 0B 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 B2 [09:07:08]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [09:07:08]wFMCommunicate OK [09:07:08]SAM_PROTO_GetShiftState done [09:07:08]FM_GetShiftState done [09:07:08]opened in 1724285939 [09:07:08]opened+sec_in_day 1724372339 [09:07:08]quantity*price = 50063 [09:07:08]sum+1 = 50064 [09:07:08]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.63 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 0.00 Безнал.: 500.63 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 89 22.08.2024 09:07 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871778 ФД: 178389 ФПД: 260673915996638 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T090710&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178389&fm=260673915996638&tin=02508201610067®Number=0000000000092561&sum=50063 [09:07:09]StoreToDocumentArchive [09:07:09]shift 469 fd 178389 [09:07:09]save to /storage/0469/doc_00178389 [09:07:09]save last doc name /storage/0469/doc_00178389 to /storage/kkm_last_doc_name [09:07:09]save OK [09:07:09]Clear old archive folders... [09:07:09]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:07:09]tlvbuf is 01A0AA00 [09:07:09]SAM_PROTO_ClearQueue [09:07:09]wFMCommunicate request_size=4 [09:07:09]MH_SAM_APDU [09:07:09]CAPDU: 80 09 00 00 [09:07:09]Write to MH i2c: E2 08 00 89 0B 80 09 00 00 00 00 00 00 06 [09:07:09]Write i2c OK [09:07:09]MH_I2C_Read... [09:07:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:07:09]Read from MH i2c: E2 [09:07:09]MH_I2C_Read... [09:07:09]Read from MH i2c: E2 03 00 [09:07:09]MH_I2C_Read... [09:07:09]Read from MH i2c: E2 03 00 89 0B 00 90 00 08 [09:07:09]RAPDU: 90 00 [09:07:09]wFMCommunicate OK [09:07:09]SAM_PROTO_ClearQueue done [09:07:09]KKMCreateOFDPacket [09:07:09]OFDProtocolAddRootSTLVToBuf [09:07:09]FM_MakeSignedData [09:07:09]FM_MakeSignedData [09:07:09]SAM_PROTO_SignData [09:07:09]wFMCommunicate request_size=4 [09:07:09]MH_SAM_APDU [09:07:09]CAPDU: 80 0D 01 02 [09:07:09]Write to MH i2c: E2 08 00 8A 0B 80 0D 01 02 00 00 00 00 0E [09:07:09]Write i2c OK [09:07:09]MH_I2C_Read... [09:07:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:07:09]Read from MH i2c: E2 [09:07:09]MH_I2C_Read... [09:07:09]Read from MH i2c: E2 03 00 [09:07:09]MH_I2C_Read... [09:07:09]Read from MH i2c: E2 03 00 8A 0B 00 90 00 09 [09:07:09]RAPDU: 90 00 [09:07:09]wFMCommunicate OK [09:07:09]wFMCommunicate request_size=255 [09:07:09]MH_SAM_APDU [09:07: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 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 59 00 00 00 F4 03 04 00 BE FF C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 D5 B8 02 00 35 04 06 00 ED 14 E0 2A [09:07:09]Write to MH i2c: E2 02 01 8B 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 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 59 00 00 00 F4 03 04 00 BE FF C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 D5 B8 02 00 35 04 06 00 ED 14 E0 2A 00 00 54 [09:07:09]Write i2c OK [09:07:09]MH_I2C_Read... [09:07:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:07:10]Read from MH i2c: E2 [09:07:10]MH_I2C_Read... [09:07:10]Read from MH i2c: E2 03 00 [09:07:10]MH_I2C_Read... [09:07:10]Read from MH i2c: E2 03 00 8B 0B 00 90 00 0A [09:07:10]RAPDU: 90 00 [09:07:10]wFMCommunicate OK [09:07:10]wFMCommunicate request_size=7 [09:07:10]MH_SAM_APDU [09:07:10]CAPDU: 80 0D 02 02 02 49 DE [09:07:10]Write to MH i2c: E2 0A 00 8C 0B 80 0D 02 02 02 00 49 DE 00 00 3C [09:07:10]Write i2c OK [09:07:10]MH_I2C_Read... [09:07:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:07:10]Read from MH i2c: E2 [09:07:10]MH_I2C_Read... [09:07:10]Read from MH i2c: E2 03 00 [09:07:10]MH_I2C_Read... [09:07:10]Read from MH i2c: E2 03 00 8C 0B 00 90 00 0B [09:07:10]RAPDU: 90 00 [09:07:10]wFMCommunicate OK [09:07:10]wFMCommunicate request_size=4 [09:07:10]MH_SAM_APDU [09:07:10]CAPDU: 80 0D 03 02 [09:07:10]Write to MH i2c: E2 08 00 8D 0B 80 0D 03 02 00 00 00 00 13 [09:07:10]Write i2c OK [09:07:10]MH_I2C_Read... [09:07:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:07:10]Read from MH i2c: E2 [09:07:10]MH_I2C_Read... [09:07:10]Read from MH i2c: E2 0B 00 [09:07:10]MH_I2C_Read... [09:07:10]Read from MH i2c: E2 0B 00 8D 0B 00 46 46 9B DF 0D 5F F6 CB 90 00 47 [09:07:10]RAPDU: 46 46 9B DF 0D 5F F6 CB 90 00 [09:07:10]wFMCommunicate OK [09:07:10]SAM_PROTO_SignData done [09:07:10]FM_MakeSignedData done [09:07:10]CreateOFDProtocolMessage [09:07:10]wFMCommunicate request_size=4 [09:07:10]MH_SAM_APDU [09:07:10]CAPDU: 80 11 00 00 [09:07:10]Write to MH i2c: E2 08 00 8E 0B 80 11 00 00 00 00 00 00 13 [09:07:10]Write i2c OK [09:07:10]MH_I2C_Read... [09:07:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:07:10]Read from MH i2c: E2 [09:07:10]MH_I2C_Read... [09:07:10]Read from MH i2c: E2 17 00 [09:07:10]MH_I2C_Read... [09:07:10]Read from MH i2c: E2 17 00 8E 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 6C [09:07:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [09:07:10]wFMCommunicate OK [09:07:10]CreateOFDProtocolMessage done [09:07:10]OFDSenderStorePacket 178389 [09:07:10]StoreOFDPacket docnum=178389 [09:07:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0C 01 00 00 59 4D 04 01 67 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 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 59 00 00 00 F4 03 04 00 BE FF C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 D5 B8 02 00 35 04 06 00 ED 14 E0 2A 49 DE 46 46 9B DF 0D 5F F6 CB [09:07:10]CheckFolder [09:07:10]dirname=/storage/ofd_packets [09:07:10]CheckFolder done [09:07:10]ProducePacketName [09:07:10]name=ofd_packets/00178389 [09:07:10]NVStorageSaveData ofd_packets/00178389 [09:07:10]File name is /storage/ofd_packets/00178389 [09:07:10]Write 298 bytes [09:07:10]NVStorageSaveData done [09:07:10]OFDSenderStorePacket done [09:07:10]KKMCreateOFDPacket done [09:07:10]NVStorageSaveData kkm_last_timestamp [09:07:10]File name is /storage/kkm_last_timestamp [09:07:10]Write 4 bytes [09:07:10]NVStorageSaveData done [09:07:10]ExternCall_PrintAddStr [09:07:10]wPrintStart [09:07:10]Write to MH i2c: 01 00 00 8F 0B 9A [09:07:10]Write i2c OK [09:07:10]MH_I2C_Read... [09:07:10]Read from MH i2c: 01 [09:07:10]MH_I2C_Read... [09:07:10]Read from MH i2c: 01 07 00 [09:07:10]MH_I2C_Read... [09:07:10]Read from MH i2c: 01 07 00 8F 0B 00 00 00 00 00 FF 0F AF [09:07:10]RasterBufferAndPrint [09:07:10]line Счет N : (1)293104 [09:07:10]line ИНН: 02508201610067 [09:07:10]line Контрольно-Кассовый Чек [09:07:10]line ПРОДАЖА [09:07:10]line ТРК (МРК, ГНК) : 11 [09:07:10]line Товар: 2710194800 [09:07:10]line ДТ-К-5 [09:07:10]line 6.570 * 76.20 [09:07:10]line = 500.63 [09:07:10]line НДС 12% НСП 1% [09:07:10]line > о реализуемом товаре [09:07:10]line ИТОГО: 500.63 [09:07:10]line НСП 1% : 4.43 [09:07:10]line НДС 12% : 53.16 [09:07:10]line Наличными: 0.00 [09:07:10]line Безнал.: 500.63 [09:07:10]line Место: АЗС № 130 "Партнер Нефть" [09:07:10]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:07:10]line СНО: Общий режим [09:07:10]line Чек 89 22.08.2024 09:07 [09:07:10]line Смена: 469 ФФД: 1.0 [09:07:10]line ЗНМ: 0300000071 [09:07:10]line РНМ: 0000000000092561 [09:07:10]line Версия ККМ: 001 [09:07:10]line Платежная система: O! деньги [09:07:10]line ФМ: 0000000000871778 [09:07:10]line ФД: 178389 [09:07:10]line ФПД: 260673915996638 [09:07:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T090710&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178389&fm=260673915996638&tin=02508201610067®Number=0000000000092561&sum=50063 [09:07:10]written 0, free lines is 4095 [09:07:10]OFD Sender: Processing packet 178389 [packets to send 496, broken 495] [09:07:10]ProducePacketName [09:07:10]name=ofd_packets/00178389 [09:07:10]OFD Sender: To server: pG, [09:07:10]CommunicateWithHost lk.salyk.kg:30040 [09:07:10]ConnectInit lk.salyk.kg [09:07:10]Write to MH i2c: 01 00 00 B9 0B C4 [09:07:10]Write i2c OK [09:07:10]MH_I2C_Read... [09:07:10]Read from MH i2c: 01 [09:07:10]MH_I2C_Read... [09:07:10]Read from MH i2c: 01 07 00 [09:07:10]MH_I2C_Read... [09:07:10]Read from MH i2c: 01 07 00 B9 0B 00 00 00 00 00 E7 0C BE [09:07:10]RasterBufferAndPrint [09:07:10]line [09:07:10]line [09:07:10]line [09:07:10]line [09:07:10]line [09:07:10]written 0, free lines is 3310 [09:07:10]MH_Cut [09:07:10]Write to MH i2c: D1 01 00 C0 0B 01 9D [09:07:10]Write i2c OK [09:07:10]MH_I2C_Read... [09:07:10]Read from MH i2c: D1 [09:07:10]MH_I2C_Read... [09:07:10]Read from MH i2c: D1 01 00 [09:07:10]MH_I2C_Read... [09:07:10]Read from MH i2c: D1 01 00 C0 0B 00 9C [09:07:10]Write to MH i2c: 01 00 00 C1 0B CC [09:07:10]Write i2c OK [09:07:10]MH_I2C_Read... [09:07:11]*** Cut start [09:07:11]*** Partial cut [09:07:11]*** CUTSNS_PIN = 1 [09:07:11]*** CUTSNS_PIN = 0 [09:07:11]*** Brake cut motor [09:07:12]Read from MH i2c: 01 [09:07:12]MH_I2C_Read... [09:07:12]*** Stop cut motor [09:07:12]*** Cut end [09:07:12]Read from MH i2c: 01 07 00 [09:07:12]MH_I2C_Read... [09:07:12]Read from MH i2c: 01 07 00 C1 0B 00 00 00 00 00 FF 0F E1 [09:07:12]process_action close_receipt done [09:07:12]requested_data is exist [09:07:12]produce_requested_data [09:07:12]requested_item fm.sn is exist - process it [09:07:12]wFMCommunicate request_size=4 [09:07:12]MH_SAM_APDU [09:07:12]CAPDU: 80 11 00 00 [09:07:12]Write to MH i2c: E2 08 00 C2 0B 80 11 00 00 00 00 00 00 47 [09:07:12]Write i2c OK [09:07:12]MH_I2C_Read... [09:07:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:07:12]Read from MH i2c: E2 [09:07:12]MH_I2C_Read... [09:07:12]Read from MH i2c: E2 17 00 [09:07:12]MH_I2C_Read... [09:07:12]Read from MH i2c: E2 17 00 C2 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 A0 [09:07:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [09:07:12]wFMCommunicate OK [09:07:12]requested_item fd.num is exist - process it [09:07:12]SAM_PROTO_GetFieldsCounters [09:07:12]wFMCommunicate request_size=4 [09:07:12]MH_SAM_APDU [09:07:12]CAPDU: 80 13 00 00 [09:07:12]Write to MH i2c: E2 08 00 C3 0B 80 13 00 00 00 00 00 00 4A [09:07:12]Write i2c OK [09:07:12]MH_I2C_Read... [09:07:12]Connected sock=10 [09: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 37 38 0C 01 00 00 59 4D 04 01 67 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 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 59 00 00 00 F4 03 04 00 BE FF C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 D5 B8 02 00 35 04 06 00 ED 14 E0 2A 49 DE 46 46 9B DF 0D 5F F6 CB [09:07:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:07:12]Read from MH i2c: E2 [09:07:12]MH_I2C_Read... [09:07:12]Read from MH i2c: E2 62 00 [09:07:12]MH_I2C_Read... [09:07:12]Read from MH i2c: E2 62 00 C3 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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 D5 B8 02 00 0E 04 04 00 D5 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 DF [09:07: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 D5 B8 02 00 0E 04 04 00 D5 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 [09:07:12]wFMCommunicate OK [09:07:12]SAM_PROTO_GetFieldsCounters done [09:07:12]requested_item shift.num is exist - process it [09:07:12]requested_item shift.opened is exist - process it [09:07:12]req_shift_opened [09:07:12]FM_GetShiftState [09:07:12]SAM_PROTO_GetShiftState [09:07:12]wFMCommunicate request_size=4 [09:07:12]MH_SAM_APDU [09:07:12]CAPDU: 80 13 01 00 [09:07:12]Write to MH i2c: E2 08 00 C4 0B 80 13 01 00 00 00 00 00 4C [09:07:12]Write i2c OK [09:07:12]MH_I2C_Read... [09:07:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:07:12]Read from MH i2c: E2 [09:07:12]MH_I2C_Read... [09:07:12]Read from MH i2c: E2 0E 00 [09:07:12]MH_I2C_Read... [09:07:12]Read from MH i2c: E2 0E 00 C4 0B 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 FA [09:07:12]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [09:07:12]wFMCommunicate OK [09:07:12]SAM_PROTO_GetShiftState done [09:07:12]FM_GetShiftState done [09:07:12]req_shift_opened done [09:07:12]requested_item shift.open_date is exist - process it [09:07:12]req_shift_open_date [09:07:12]req_shift_open_date done [09:07:12]produce_requested_data done [09:07:12]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178389,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [09:07:12]process_action_free close_receipt [09:07:12]json_value_free [09:07:12]json_value_free done [09:07:12]process_json_proto returns [09:07:12]Send response to host [09:07:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178389,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [09:07:12]free response buf [09:07:12]execute_script done [09:07:12]execute_script returns [09:07:12]free content buf [09:07:12]Sock 7.Close socket [09:07:12]Sock 7.Thread stoped [09:07: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 37 38 4F 00 00 00 A2 25 47 00 4B 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 37 38 10 04 04 00 D5 B8 02 00 F4 03 04 00 69 AB C6 66 B6 04 01 00 00 10 9D 73 37 CA BF 08 7B [09:07:14]CommunicateWithHost err = 0 [09:07:14]CheckOFDResponse [09:07:14]1017 (14) - 77093643461234 [09:07:14]1041 (16) - 0000000000871778 [09:07:14]1040 (4) - 178389 [09:07:14]1012 (4) - 22.08.2024 03:07 [09:07:14]1206 (1) - 0 [09:07:14]OFD Sender: Remove packet 178389 [09:07:14]ProducePacketName [09:07:14]name=ofd_packets/00178389 [09:07:14]NVStorageDeleteData [09:07:14]OFD Sender: No OFD packet to send [09:07:19]recv_with_timeout no data received [09:07:19]OFD Sender: No OFD packet to send [09:07:25]OFD Sender: No OFD packet to send [09:07:30]OFD Sender: No OFD packet to send [09:07:35]OFD Sender: No OFD packet to send [09:07:37]recv_with_timeout no data received [09:07:40]OFD Sender: No OFD packet to send [09:07:45]OFD Sender: No OFD packet to send [09:07:50]OFD Sender: No OFD packet to send [09:07:52]accept exits with 9 [09:07:52]New connection [09:07:52]New thread 3067428196 created [09:07:52]Thread 3067284836 joined [09:07:52]Waiting for new connection... [09:07:52] Sock 9.Parse request [09:07:52]Sock 9.Check first char [09:07:52]Sock 9.First char is OK [09:07:52]request: POST /json_proto HTTP/1.0 [09:07:52]Method: POST [09:07:52]URL: /json_proto [09:07:52]Method is POST - this is cgi request [09:07:52]url: /json_proto [09:07:52]query_string will be loaded in cgi processing [09:07:52]execute_cgi json_proto POST (null) [09:07:52]execute_cgi path=json_proto method=POST [09:07:52]POST find Content-Length [09:07:52]Host: 172.17.44.131:8080 [09:07:52]Content-Length: 800 [09:07:52]Content-Type: application/json [09:07:52] [09:07:52]POST finish read [09:07:52]Found Content-Length = 800 [09:07:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293105", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2000.25 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:07:52]execute_script... [09:07:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293105", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2000.25 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:07:52]POST & json_proto [09:07:52]process_json_proto [09:07:52]json parsed OK: [09:07:52]protocol is kg_v1.0 [09:07:52]action value=close_receipt [09:07:52]process_action close_receipt [09:07:52]cmd_close_receipt [09:07:52]MH_GetDate [09:07:52]Write to MH i2c: F0 00 00 C5 0B BF [09:07:52]Write i2c OK [09:07:52]MH_I2C_Read... [09:07:52]Read from MH i2c: F0 [09:07:52]MH_I2C_Read... [09:07:52]Read from MH i2c: F0 09 00 [09:07:52]MH_I2C_Read... [09:07:52]Read from MH i2c: F0 09 00 C5 0B 00 EA FF C6 66 4F 53 BE 66 A3 [09:07:52]GetLastDocTimeStamp 1724317630 [09:07:52]current date 1724317674 [09:07:52]FM_GetShiftState [09:07:52]SAM_PROTO_GetShiftState [09:07:52]wFMCommunicate request_size=4 [09:07:52]MH_SAM_APDU [09:07:52]CAPDU: 80 13 01 00 [09:07:52]Write to MH i2c: E2 08 00 C6 0B 80 13 01 00 00 00 00 00 4E [09:07:52]Write i2c OK [09:07:52]MH_I2C_Read... [09:07:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:07:52]Read from MH i2c: E2 [09:07:52]MH_I2C_Read... [09:07:52]Read from MH i2c: E2 0E 00 [09:07:52]MH_I2C_Read... [09:07:52]Read from MH i2c: E2 0E 00 C6 0B 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 FC [09:07:52]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [09:07:52]wFMCommunicate OK [09:07:52]SAM_PROTO_GetShiftState done [09:07:52]FM_GetShiftState done [09:07:52]opened in 1724285939 [09:07:52]opened+sec_in_day 1724372339 [09:07:52]quantity*price = 200025 [09:07:52]sum+1 = 200026 [09:07:52]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.25 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 0.00 Безнал.: 2000.25 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 90 22.08.2024 09:07 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871778 ФД: 178390 ФПД: 97415343688213 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T090754&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178390&fm=97415343688213&tin=02508201610067®Number=0000000000092561&sum=200025 [09:07:53]StoreToDocumentArchive [09:07:53]shift 469 fd 178390 [09:07:53]save to /storage/0469/doc_00178390 [09:07:53]save last doc name /storage/0469/doc_00178390 to /storage/kkm_last_doc_name [09:07:53]save OK [09:07:53]Clear old archive folders... [09:07:53]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:07:53]tlvbuf is 01A01700 [09:07:53]SAM_PROTO_ClearQueue [09:07:53]wFMCommunicate request_size=4 [09:07:53]MH_SAM_APDU [09:07:53]CAPDU: 80 09 00 00 [09:07:53]Write to MH i2c: E2 08 00 D3 0B 80 09 00 00 00 00 00 00 50 [09:07:53]Write i2c OK [09:07:53]MH_I2C_Read... [09:07:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:07:53]Read from MH i2c: E2 [09:07:53]MH_I2C_Read... [09:07:53]Read from MH i2c: E2 03 00 [09:07:53]MH_I2C_Read... [09:07:53]Read from MH i2c: E2 03 00 D3 0B 00 90 00 52 [09:07:53]RAPDU: 90 00 [09:07:53]wFMCommunicate OK [09:07:53]SAM_PROTO_ClearQueue done [09:07:53]KKMCreateOFDPacket [09:07:53]OFDProtocolAddRootSTLVToBuf [09:07:53]FM_MakeSignedData [09:07:53]FM_MakeSignedData [09:07:53]SAM_PROTO_SignData [09:07:53]wFMCommunicate request_size=4 [09:07:53]MH_SAM_APDU [09:07:53]CAPDU: 80 0D 01 02 [09:07:53]Write to MH i2c: E2 08 00 D4 0B 80 0D 01 02 00 00 00 00 58 [09:07:53]Write i2c OK [09:07:53]MH_I2C_Read... [09:07:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:07:54]Read from MH i2c: E2 [09:07:54]MH_I2C_Read... [09:07:54]Read from MH i2c: E2 03 00 [09:07:54]MH_I2C_Read... [09:07:54]Read from MH i2c: E2 03 00 D4 0B 00 90 00 53 [09:07:54]RAPDU: 90 00 [09:07:54]wFMCommunicate OK [09:07:54]wFMCommunicate request_size=255 [09:07:54]MH_SAM_APDU [09:07: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 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 5A 00 00 00 F4 03 04 00 EA FF C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 D6 B8 02 00 35 04 06 00 58 99 46 F4 [09:07:54]Write to MH i2c: E2 02 01 D5 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 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 5A 00 00 00 F4 03 04 00 EA FF C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 D6 B8 02 00 35 04 06 00 58 99 46 F4 00 00 06 [09:07:54]Write i2c OK [09:07:54]MH_I2C_Read... [09:07:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:07:54]Read from MH i2c: E2 [09:07:54]MH_I2C_Read... [09:07:54]Read from MH i2c: E2 03 00 [09:07:54]MH_I2C_Read... [09:07:54]Read from MH i2c: E2 03 00 D5 0B 00 90 00 54 [09:07:54]RAPDU: 90 00 [09:07:54]wFMCommunicate OK [09:07:54]wFMCommunicate request_size=7 [09:07:54]MH_SAM_APDU [09:07:54]CAPDU: 80 0D 02 02 02 CA 15 [09:07:54]Write to MH i2c: E2 0A 00 D6 0B 80 0D 02 02 02 00 CA 15 00 00 3E [09:07:54]Write i2c OK [09:07:54]MH_I2C_Read... [09:07:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:07:54]Read from MH i2c: E2 [09:07:54]MH_I2C_Read... [09:07:54]Read from MH i2c: E2 03 00 [09:07:54]MH_I2C_Read... [09:07:54]Read from MH i2c: E2 03 00 D6 0B 00 90 00 55 [09:07:54]RAPDU: 90 00 [09:07:54]wFMCommunicate OK [09:07:54]wFMCommunicate request_size=4 [09:07:54]MH_SAM_APDU [09:07:54]CAPDU: 80 0D 03 02 [09:07:54]Write to MH i2c: E2 08 00 D7 0B 80 0D 03 02 00 00 00 00 5D [09:07:54]Write i2c OK [09:07:54]MH_I2C_Read... [09:07:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:07:54]Read from MH i2c: E2 [09:07:54]MH_I2C_Read... [09:07:54]Read from MH i2c: E2 0B 00 [09:07:54]MH_I2C_Read... [09:07:54]Read from MH i2c: E2 0B 00 D7 0B 00 E2 5D 69 8F 9C 6A 18 E6 90 00 99 [09:07:54]RAPDU: E2 5D 69 8F 9C 6A 18 E6 90 00 [09:07:54]wFMCommunicate OK [09:07:54]SAM_PROTO_SignData done [09:07:54]FM_MakeSignedData done [09:07:54]CreateOFDProtocolMessage [09:07:54]wFMCommunicate request_size=4 [09:07:54]MH_SAM_APDU [09:07:54]CAPDU: 80 11 00 00 [09:07:54]Write to MH i2c: E2 08 00 D8 0B 80 11 00 00 00 00 00 00 5D [09:07:54]Write i2c OK [09:07:54]MH_I2C_Read... [09:07:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:07:54]Read from MH i2c: E2 [09:07:54]MH_I2C_Read... [09:07:54]Read from MH i2c: E2 17 00 [09:07:54]MH_I2C_Read... [09:07:54]Read from MH i2c: E2 17 00 D8 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 B6 [09:07:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [09:07:54]wFMCommunicate OK [09:07:54]CreateOFDProtocolMessage done [09:07:54]OFDSenderStorePacket 178390 [09:07:54]StoreOFDPacket docnum=178390 [09:07:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0C 01 00 00 82 8B 04 01 B6 BF 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 5A 00 00 00 F4 03 04 00 EA FF C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 D6 B8 02 00 35 04 06 00 58 99 46 F4 CA 15 E2 5D 69 8F 9C 6A 18 E6 [09:07:54]CheckFolder [09:07:54]dirname=/storage/ofd_packets [09:07:54]CheckFolder done [09:07:54]ProducePacketName [09:07:54]name=ofd_packets/00178390 [09:07:54]NVStorageSaveData ofd_packets/00178390 [09:07:54]File name is /storage/ofd_packets/00178390 [09:07:54]Write 298 bytes [09:07:54]NVStorageSaveData done [09:07:54]OFDSenderStorePacket done [09:07:54]KKMCreateOFDPacket done [09:07:54]NVStorageSaveData kkm_last_timestamp [09:07:54]File name is /storage/kkm_last_timestamp [09:07:54]Write 4 bytes [09:07:54]NVStorageSaveData done [09:07:54]ExternCall_PrintAddStr [09:07:54]wPrintStart [09:07:54]Write to MH i2c: 01 00 00 D9 0B E4 [09:07:54]Write i2c OK [09:07:54]MH_I2C_Read... [09:07:54]Read from MH i2c: 01 [09:07:54]MH_I2C_Read... [09:07:54]Read from MH i2c: 01 07 00 [09:07:54]MH_I2C_Read... [09:07:54]Read from MH i2c: 01 07 00 D9 0B 00 00 00 00 00 FF 0F F9 [09:07:54]RasterBufferAndPrint [09:07:54]line Счет N : (1)293105 [09:07:54]line ИНН: 02508201610067 [09:07:54]line Контрольно-Кассовый Чек [09:07:54]line ПРОДАЖА [09:07:54]line ТРК (МРК, ГНК) : 21 [09:07:54]line Товар: 2710194800 [09:07:54]line ДТ-К-5 [09:07:54]line 26.250 * 76.20 [09:07:54]line = 2000.25 [09:07:54]line НДС 12% НСП 1% [09:07:54]line > о реализуемом товаре [09:07:54]line ИТОГО: 2000.25 [09:07:54]line НСП 1% : 17.70 [09:07:54]line НДС 12% : 212.42 [09:07:54]line Наличными: 0.00 [09:07:54]line Безнал.: 2000.25 [09:07:54]line Место: АЗС № 130 "Партнер Нефть" [09:07:54]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:07:54]line СНО: Общий режим [09:07:54]line Чек 90 22.08.2024 09:07 [09:07:54]line Смена: 469 ФФД: 1.0 [09:07:54]line ЗНМ: 0300000071 [09:07:54]line РНМ: 0000000000092561 [09:07:54]line Версия ККМ: 001 [09:07:54]line Платежная система: O! деньги [09:07:54]line ФМ: 0000000000871778 [09:07:54]line ФД: 178390 [09:07:54]line ФПД: 97415343688213 [09:07:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T090754&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178390&fm=97415343688213&tin=02508201610067®Number=0000000000092561&sum=200025 [09:07:54]written 0, free lines is 4095 [09:07:54]OFD Sender: Processing packet 178390 [packets to send 496, broken 495] [09:07:54]ProducePacketName [09:07:54]name=ofd_packets/00178390 [09:07:54]OFD Sender: To server: pG, [09:07:54]CommunicateWithHost lk.salyk.kg:30040 [09:07:54]ConnectInit lk.salyk.kg [09:07:54]Write to MH i2c: 01 00 00 03 0C 0F [09:07:54]Write i2c OK [09:07:54]MH_I2C_Read... [09:07:54]Read from MH i2c: 01 [09:07:54]MH_I2C_Read... [09:07:54]Read from MH i2c: 01 07 00 [09:07:54]MH_I2C_Read... [09:07:54]Read from MH i2c: 01 07 00 03 0C 00 00 00 00 00 E8 0C 0A [09:07:54]RasterBufferAndPrint [09:07:54]line [09:07:54]line [09:07:54]line [09:07:54]line [09:07:54]line [09:07:54]written 0, free lines is 3311 [09:07:54]MH_Cut [09:07:54]Write to MH i2c: D1 01 00 0A 0C 01 E8 [09:07:54]Write i2c OK [09:07:54]MH_I2C_Read... [09:07:54]Read from MH i2c: D1 [09:07:54]MH_I2C_Read... [09:07:54]Read from MH i2c: D1 01 00 [09:07:54]MH_I2C_Read... [09:07:54]Read from MH i2c: D1 01 00 0A 0C 00 E7 [09:07:54]Write to MH i2c: 01 00 00 0B 0C 17 [09:07:54]Write i2c OK [09:07:54]MH_I2C_Read... [09:07:55]*** Cut start [09:07:55]*** Partial cut [09:07:55]*** CUTSNS_PIN = 1 [09:07:55]*** CUTSNS_PIN = 0 [09:07:55]*** Brake cut motor [09:07:56]Read from MH i2c: 01 [09:07:56]MH_I2C_Read... [09:07:56]*** Stop cut motor [09:07:56]*** Cut end [09:07:56]Read from MH i2c: 01 07 00 [09:07:56]MH_I2C_Read... [09:07:56]Read from MH i2c: 01 07 00 0B 0C 00 00 00 00 00 FF 0F 2C [09:07:56]process_action close_receipt done [09:07:56]requested_data is exist [09:07:56]produce_requested_data [09:07:56]requested_item fm.sn is exist - process it [09:07:56]wFMCommunicate request_size=4 [09:07:56]MH_SAM_APDU [09:07:56]CAPDU: 80 11 00 00 [09:07:56]Write to MH i2c: E2 08 00 0C 0C 80 11 00 00 00 00 00 00 92 [09:07:56]Write i2c OK [09:07:56]MH_I2C_Read... [09:07:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:07:56]Read from MH i2c: E2 [09:07:56]MH_I2C_Read... [09:07:56]Read from MH i2c: E2 17 00 [09:07:56]MH_I2C_Read... [09:07:56]Read from MH i2c: E2 17 00 0C 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 EB [09:07:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [09:07:56]wFMCommunicate OK [09:07:56]requested_item fd.num is exist - process it [09:07:56]SAM_PROTO_GetFieldsCounters [09:07:56]wFMCommunicate request_size=4 [09:07:56]MH_SAM_APDU [09:07:56]CAPDU: 80 13 00 00 [09:07:56]Write to MH i2c: E2 08 00 0D 0C 80 13 00 00 00 00 00 00 95 [09:07:56]Write i2c OK [09:07:56]MH_I2C_Read... [09:07:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:07:56]Read from MH i2c: E2 [09:07:56]MH_I2C_Read... [09:07:56]Read from MH i2c: E2 62 00 [09:07:56]MH_I2C_Read... [09:07:56]Read from MH i2c: E2 62 00 0D 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 D6 B8 02 00 0E 04 04 00 D5 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 2E [09:07: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 D6 B8 02 00 0E 04 04 00 D5 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 [09:07:56]wFMCommunicate OK [09:07:56]SAM_PROTO_GetFieldsCounters done [09:07:56]requested_item shift.num is exist - process it [09:07:56]requested_item shift.opened is exist - process it [09:07:56]req_shift_opened [09:07:56]FM_GetShiftState [09:07:56]SAM_PROTO_GetShiftState [09:07:56]wFMCommunicate request_size=4 [09:07:56]MH_SAM_APDU [09:07:56]CAPDU: 80 13 01 00 [09:07:56]Write to MH i2c: E2 08 00 0E 0C 80 13 01 00 00 00 00 00 97 [09:07:56]Write i2c OK [09:07:56]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 0E 0C 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 45 [09:07:56]RAPDU: 09 00 01 F3 83 C6 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":"0000000000871778","fd.num":178390,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [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":"0000000000871778","fd.num":178390,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [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 9.Close socket [09:07:56]Sock 9.Thread stoped [09:07:58]recv_with_timeout no data received [09:07:59]ConnectInit Can't take IP for lk.salyk.kg [09:07:59]CommunicateWithHost connect error [09:07:59]CommunicateWithHost err = -1 [09:07:59]OFD Sender: Server communicate error [09:08:04]OFD Sender: Processing packet 178390 [packets to send 496, broken 495] [09:08:04]ProducePacketName [09:08:04]name=ofd_packets/00178390 [09:08:04]OFD Sender: To server: pG, [09:08:04]CommunicateWithHost lk.salyk.kg:30040 [09:08:04]ConnectInit lk.salyk.kg [09:08:12]recv_with_timeout no data received [09:08:18]Connected sock=9 [09:08: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 37 38 0C 01 00 00 82 8B 04 01 B6 BF 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 5A 00 00 00 F4 03 04 00 EA FF C6 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 D6 B8 02 00 35 04 06 00 58 99 46 F4 CA 15 E2 5D 69 8F 9C 6A 18 E6 [09:08: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 37 38 4F 00 00 00 B1 63 47 00 05 EB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 D6 B8 02 00 F4 03 04 00 AB AB C6 66 B6 04 01 00 00 6C 78 B2 BE 92 B2 F1 36 [09:08:19]CommunicateWithHost err = 0 [09:08:19]CheckOFDResponse [09:08:19]1017 (14) - 77093643461234 [09:08:19]1041 (16) - 0000000000871778 [09:08:19]1040 (4) - 178390 [09:08:19]1012 (4) - 22.08.2024 03:08 [09:08:19]1206 (1) - 0 [09:08:19]OFD Sender: Remove packet 178390 [09:08:19]ProducePacketName [09:08:19]name=ofd_packets/00178390 [09:08:19]NVStorageDeleteData [09:08:19]OFD Sender: No OFD packet to send [09:08:24]OFD Sender: No OFD packet to send [09:08:29]OFD Sender: No OFD packet to send [09:08:34]OFD Sender: No OFD packet to send [09:08:39]OFD Sender: No OFD packet to send [09:14:04]ConnectInit Can't connect to host [09:14:06]OFD Sender: No OFD packet to send [09:14:11]OFD Sender: No OFD packet to send [09:14:16]OFD Sender: No OFD packet to send [09:14:21]OFD Sender: No OFD packet to send [09:14:26]OFD Sender: No OFD packet to send [09:14:31]OFD Sender: No OFD packet to send [09:14:36]OFD Sender: No OFD packet to send [09:14:41]OFD Sender: No OFD packet to send [09:14:46]OFD Sender: No OFD packet to send [09:14:51]OFD Sender: No OFD packet to send [09:14:56]OFD Sender: No OFD packet to send [09:15:01]OFD Sender: No OFD packet to send [09:15:06]OFD Sender: No OFD packet to send [09:15:11]OFD Sender: No OFD packet to send [09:15:16]OFD Sender: No OFD packet to send [09:15:21]OFD Sender: No OFD packet to send [09:15:26]OFD Sender: No OFD packet to send [09:15:31]OFD Sender: No OFD packet to send [09:15:36]OFD Sender: No OFD packet to send [09:15:41]OFD Sender: No OFD packet to send [09:15:46]OFD Sender: No OFD packet to send [09:15:51]OFD Sender: No OFD packet to send [09:15:56]OFD Sender: No OFD packet to send [09:16:01]OFD Sender: No OFD packet to send [09:16:06]OFD Sender: No OFD packet to send [09:16:11]OFD Sender: No OFD packet to send [09:16:16]OFD Sender: No OFD packet to send [09:16:21]OFD Sender: No OFD packet to send [09:16:26]OFD Sender: No OFD packet to send [09:16:31]OFD Sender: No OFD packet to send [09:16:36]OFD Sender: No OFD packet to send [09:16:41]OFD Sender: No OFD packet to send [09:16:46]OFD Sender: No OFD packet to send [09:16:51]OFD Sender: No OFD packet to send [09:16:56]accept exits with 7 [09:16:56]New connection [09:16:56]New thread 3067305316 created [09:16:56]Thread 3067161956 joined [09:16:56]Waiting for new connection... [09:16:56] Sock 7.Parse request [09:16:56]Sock 7.Check first char [09:16:56]Sock 7.First char is OK [09:16:56]request: POST /json_proto HTTP/1.0 [09:16:56]Method: POST [09:16:56]URL: /json_proto [09:16:56]Method is POST - this is cgi request [09:16:56]url: /json_proto [09:16:56]query_string will be loaded in cgi processing [09:16:56]execute_cgi json_proto POST (null) [09:16:56]execute_cgi path=json_proto method=POST [09:16:56]POST find Content-Length [09:16:56]Host: 172.17.44.131:8080 [09:16:56]Content-Length: 777 [09:16:56]Content-Type: application/json [09:16:56] [09:16:56]POST finish read [09:16:56]Found Content-Length = 777 [09:16:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50780", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 140.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:16:56]execute_script... [09:16: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)50780", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 140.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:16:56]POST & json_proto [09:16:56]process_json_proto [09:16:56]json parsed OK: [09:16:56]protocol is kg_v1.0 [09:16:56]action value=close_receipt [09:16:56]process_action close_receipt [09:16:56]cmd_close_receipt [09:16:56]MH_GetDate [09:16:56]Write to MH i2c: F0 00 00 1D 00 0C [09:16:56]Write i2c OK [09:16:56]MH_I2C_Read... [09:16:56]Read from MH i2c: F0 [09:16:56]MH_I2C_Read... [09:16:56]Read from MH i2c: F0 09 00 [09:16:56]MH_I2C_Read... [09:16:56]Read from MH i2c: F0 09 00 1D 00 00 09 02 C7 66 4F 53 BE 66 13 [09:16:56]GetLastDocTimeStamp 1724317674 [09:16:56]current date 1724318217 [09:16:56]FM_GetShiftState [09:16:56]SAM_PROTO_GetShiftState [09:16:56]wFMCommunicate request_size=4 [09:16:56]MH_SAM_APDU [09:16:56]CAPDU: 80 13 01 00 [09:16:56]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [09:16:56]Write i2c OK [09:16:56]MH_I2C_Read... [09:16:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:16:56]Read from MH i2c: E2 [09:16:56]MH_I2C_Read... [09:16:56]Read from MH i2c: E2 0E 00 [09:16:56]MH_I2C_Read... [09:16:56]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 49 [09:16:56]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [09:16:56]wFMCommunicate OK [09:16:56]SAM_PROTO_GetShiftState done [09:16:56]FM_GetShiftState done [09:16:56]opened in 1724285939 [09:16:56]opened+sec_in_day 1724372339 [09:16:56]quantity*price = 14000 [09:16:56]sum+1 = 14001 [09:16:56]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 170.00 НСП 1% : 1.50 НДС 12% : 18.05 Наличными: 170.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 93 22.08.2024 09:17 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178393 ФПД: 56020122403770 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T091742&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178393&fm=56020122403770&tin=02508201610067®Number=0000000000092561&sum=17000 0 [09:17:42]StoreToDocumentArchive [09:17:42]shift 469 fd 178393 [09:17:42]save to /storage/0469/doc_00178393 [09:17:42]save last doc name /storage/0469/doc_00178393 to /storage/kkm_last_doc_name [09:17:42]save OK [09:17:42]Clear old archive folders... [09:17:42]ProcessDocumentItem done err = 0, tmpTLVsize=277 [09:17:42]tlvbuf is 0102FC10 [09:17:42]SAM_PROTO_ClearQueue [09:17:42]wFMCommunicate request_size=4 [09:17:42]MH_SAM_APDU [09:17:42]CAPDU: 80 09 00 00 [09:17:42]Write to MH i2c: E2 08 00 C0 00 80 09 00 00 00 00 00 00 32 [09:17:42]Write i2c OK [09:17:42]MH_I2C_Read... [09:17:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:17:42]Read from MH i2c: E2 [09:17:42]MH_I2C_Read... [09:17:42]Read from MH i2c: E2 03 00 [09:17:42]MH_I2C_Read... [09:17:42]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [09:17:42]RAPDU: 90 00 [09:17:42]wFMCommunicate OK [09:17:42]SAM_PROTO_ClearQueue done [09:17:42]KKMCreateOFDPacket [09:17:42]OFDProtocolAddRootSTLVToBuf [09:17:42]FM_MakeSignedData [09:17:42]FM_MakeSignedData [09:17:42]SAM_PROTO_SignData [09:17:42]wFMCommunicate request_size=4 [09:17:42]MH_SAM_APDU [09:17:42]CAPDU: 80 0D 01 02 [09:17:42]Write to MH i2c: E2 08 00 C1 00 80 0D 01 02 00 00 00 00 3A [09:17:42]Write i2c OK [09:17:42]MH_I2C_Read... [09:17:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:17:42]Read from MH i2c: E2 [09:17:42]MH_I2C_Read... [09:17:42]Read from MH i2c: E2 03 00 [09:17:42]MH_I2C_Read... [09:17:42]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [09:17:42]RAPDU: 90 00 [09:17:42]wFMCommunicate OK [09:17:42]wFMCommunicate request_size=255 [09:17:42]MH_SAM_APDU [09:17:42]CAPDU: 80 0D 02 02 FA 03 00 15 01 1E 04 01 00 01 23 04 67 00 8A 04 0D 00 34 36 30 36 34 35 33 38 34 39 30 37 32 06 04 23 00 D0 96 D0 B8 D0 B4 2F D1 81 D1 82 20 D0 9F D0 9D 20 D0 BB D0 B5 D1 82 D0 BD D1 8F D1 8F 20 34 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 68 42 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 FC 03 06 00 68 42 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 96 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 07 00 00 00 00 07 04 06 00 68 42 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 00 00 00 F4 03 04 00 36 02 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 [09:17:42]Write to MH i2c: E2 02 01 C2 00 80 0D 02 02 FA 00 03 00 15 01 1E 04 01 00 01 23 04 67 00 8A 04 0D 00 34 36 30 36 34 35 33 38 34 39 30 37 32 06 04 23 00 D0 96 D0 B8 D0 B4 2F D1 81 D1 82 20 D0 9F D0 9D 20 D0 BB D0 B5 D1 82 D0 BD D1 8F D1 8F 20 34 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 68 42 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 FC 03 06 00 68 42 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 96 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 07 00 00 00 00 07 04 06 00 68 42 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 00 00 00 F4 03 04 00 36 02 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 00 00 0D [09:17:42]Write i2c OK [09:17:42]MH_I2C_Read... [09:17:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:17:42]Read from MH i2c: E2 [09:17:42]MH_I2C_Read... [09:17:42]Read from MH i2c: E2 03 00 [09:17:42]MH_I2C_Read... [09:17:42]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [09:17:42]RAPDU: 90 00 [09:17:42]wFMCommunicate OK [09:17:42]wFMCommunicate request_size=36 [09:17:42]MH_SAM_APDU [09:17:42]CAPDU: 80 0D 02 02 1F 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 D9 B8 02 00 35 04 06 00 32 F3 33 7F 03 BA [09:17:42]Write to MH i2c: E2 27 00 C3 00 80 0D 02 02 1F 00 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 D9 B8 02 00 35 04 06 00 32 F3 33 7F 03 BA 00 00 8F [09:17:42]Write i2c OK [09:17:42]MH_I2C_Read... [09:17:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:17:43]Read from MH i2c: E2 [09:17:43]MH_I2C_Read... [09:17:43]Read from MH i2c: E2 03 00 [09:17:43]MH_I2C_Read... [09:17:43]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [09:17:43]RAPDU: 90 00 [09:17:43]wFMCommunicate OK [09:17:43]wFMCommunicate request_size=4 [09:17:43]MH_SAM_APDU [09:17:43]CAPDU: 80 0D 03 02 [09:17:43]Write to MH i2c: E2 08 00 C4 00 80 0D 03 02 00 00 00 00 3F [09:17:43]Write i2c OK [09:17:43]MH_I2C_Read... [09:17:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:17:43]Read from MH i2c: E2 [09:17:43]MH_I2C_Read... [09:17:43]Read from MH i2c: E2 0B 00 [09:17:43]MH_I2C_Read... [09:17:43]Read from MH i2c: E2 0B 00 C4 00 00 D3 B7 CC 51 68 C5 C0 9A 90 00 6E [09:17:43]RAPDU: D3 B7 CC 51 68 C5 C0 9A 90 00 [09:17:43]wFMCommunicate OK [09:17:43]SAM_PROTO_SignData done [09:17:43]FM_MakeSignedData done [09:17:43]CreateOFDProtocolMessage [09:17:43]wFMCommunicate request_size=4 [09:17:43]MH_SAM_APDU [09:17:43]CAPDU: 80 11 00 00 [09:17:43]Write to MH i2c: E2 08 00 C5 00 80 11 00 00 00 00 00 00 3F [09:17:43]Write i2c OK [09:17:43]MH_I2C_Read... [09:17:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:17:43]Read from MH i2c: E2 [09:17:43]MH_I2C_Read... [09:17:43]Read from MH i2c: E2 17 00 [09:17:43]MH_I2C_Read... [09:17:43]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 37 38 90 00 98 [09:17:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [09:17:43]wFMCommunicate OK [09:17:43]CreateOFDProtocolMessage done [09:17:43]OFDSenderStorePacket 178393 [09:17:43]StoreOFDPacket docnum=178393 [09:17:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 29 01 00 00 DC 4E 21 01 35 B8 5A 03 01 00 03 00 15 01 1E 04 01 00 01 23 04 67 00 8A 04 0D 00 34 36 30 36 34 35 33 38 34 39 30 37 32 06 04 23 00 D0 96 D0 B8 D0 B4 2F D1 81 D1 82 20 D0 9F D0 9D 20 D0 BB D0 B5 D1 82 D0 BD D1 8F D1 8F 20 34 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 68 42 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 FC 03 06 00 68 42 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 96 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 07 00 00 00 00 07 04 06 00 68 42 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 00 00 00 F4 03 04 00 36 02 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 D9 B8 02 00 35 04 06 00 32 F3 33 7F 03 BA D3 B7 CC 51 68 C5 C0 9A [09:17:43]CheckFolder [09:17:43]dirname=/storage/ofd_packets [09:17:43]CheckFolder done [09:17:43]ProducePacketName [09:17:43]name=ofd_packets/00178393 [09:17:43]NVStorageSaveData ofd_packets/00178393 [09:17:43]File name is /storage/ofd_packets/00178393 [09:17:43]Write 327 bytes [09:17:43]NVStorageSaveData done [09:17:43]OFDSenderStorePacket done [09:17:43]KKMCreateOFDPacket done [09:17:43]NVStorageSaveData kkm_last_timestamp [09:17:43]File name is /storage/kkm_last_timestamp [09:17:43]Write 4 bytes [09:17:43]NVStorageSaveData done [09:17:43]ExternCall_PrintAddStr [09:17:43]wPrintStart [09:17:43]Write to MH i2c: 01 00 00 C6 00 C6 [09:17:43]Write i2c OK [09:17:43]MH_I2C_Read... [09:17:43]Read from MH i2c: 01 [09:17:43]MH_I2C_Read... [09:17:43]Read from MH i2c: 01 07 00 [09:17:43]MH_I2C_Read... [09:17:43]Read from MH i2c: 01 07 00 C6 00 00 00 00 00 00 FF 0F DB [09:17:43]RasterBufferAndPrint [09:17:43]line Счет N : (3)50781 [09:17:43]line ИНН: 02508201610067 [09:17:43]line Контрольно-Кассовый Чек [09:17:43]line ПРОДАЖА [09:17:43]line Товар: 4606453849072 [09:17:43]line Жид/ст ПН летняя 4,5л [09:17:43]line 1.000 * 170.00 [09:17:43]line = 170.00 [09:17:43]line НДС 12% НСП 1% [09:17:43]line > о реализуемом товаре [09:17:43]line ИТОГО: 170.00 [09:17:43]line НСП 1% : 1.50 [09:17:43]line НДС 12% : 18.05 [09:17:43]line Наличными: 170.00 [09:17:43]line Безнал.: 0.00 [09:17:43]line Место: АЗС № 130 "Партнер Нефть" [09:17:43]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:17:43]line СНО: Общий режим [09:17:43]line Чек 93 22.08.2024 09:17 [09:17:43]line Смена: 469 ФФД: 1.0 [09:17:43]line ЗНМ: 0300000071 [09:17:43]line РНМ: 0000000000092561 [09:17:43]line Версия ККМ: 001 [09:17:43]line ФМ: 0000000000871778 [09:17:43]line ФД: 178393 [09:17:43]line ФПД: 56020122403770 [09:17:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T091742&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178393&fm=56020122403770&tin=02508201610067®Number=0000000000092561&sum=17000 [09:17:43]line 0 [09:17:43]written 0, free lines is 4095 [09:17:43]Write to MH i2c: 01 00 00 EE 00 EE [09:17:43]Write i2c OK [09:17:43]MH_I2C_Read... [09:17:43]Read from MH i2c: 01 [09:17:43]MH_I2C_Read... [09:17:43]Read from MH i2c: 01 07 00 [09:17:43]MH_I2C_Read... [09:17:43]Read from MH i2c: 01 07 00 EE 00 00 00 00 00 00 F6 0C F7 [09:17:43]RasterBufferAndPrint [09:17:43]line [09:17:43]line [09:17:43]line [09:17:43]line [09:17:43]line [09:17:43]written 0, free lines is 3336 [09:17:43]MH_Cut [09:17:43]Write to MH i2c: D1 01 00 F5 00 01 C7 [09:17:43]Write i2c OK [09:17:43]MH_I2C_Read... [09:17:43]Read from MH i2c: D1 [09:17:43]MH_I2C_Read... [09:17:43]Read from MH i2c: D1 01 00 [09:17:43]MH_I2C_Read... [09:17:43]Read from MH i2c: D1 01 00 F5 00 00 C6 [09:17:43]Write to MH i2c: 01 00 00 F6 00 F6 [09:17:43]Write i2c OK [09:17:43]MH_I2C_Read... [09:17:44]ConnectInit Can't take IP for lk.salyk.kg [09:17:44]CommunicateWithHost connect error [09:17:44]CommunicateWithHost err = -1 [09:17:44]OFD Sender: Server communicate error [09:17:44]OFD Sender: Processing packet 178392 [packets to send 497, broken 495] [09:17:44]ProducePacketName [09:17:44]name=ofd_packets/00178392 [09:17:44]OFD Sender: To server: pG, [09:17:44]CommunicateWithHost lk.salyk.kg:30040 [09:17:44]ConnectInit lk.salyk.kg [09:17:44]*** Cut start [09:17:44]*** Partial cut [09:17:44]*** CUTSNS_PIN = 1 [09:17:44]*** CUTSNS_PIN = 0 [09:17:44]*** Brake cut motor [09:17:44]Read from MH i2c: 01 [09:17:44]MH_I2C_Read... [09:17:44]*** Stop cut motor [09:17:44]*** Cut end [09:17:44]Read from MH i2c: 01 07 00 [09:17:44]MH_I2C_Read... [09:17:44]Read from MH i2c: 01 07 00 F6 00 00 00 00 00 00 FF 0F 0B [09:17:44]process_action close_receipt done [09:17:44]requested_data is exist [09:17:44]produce_requested_data [09:17:44]requested_item fm.sn is exist - process it [09:17:44]wFMCommunicate request_size=4 [09:17:44]MH_SAM_APDU [09:17:44]CAPDU: 80 11 00 00 [09:17:44]Write to MH i2c: E2 08 00 F7 00 80 11 00 00 00 00 00 00 71 [09:17:44]Write i2c OK [09:17:44]MH_I2C_Read... [09:17:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:17:44]Read from MH i2c: E2 [09:17:44]MH_I2C_Read... [09:17:44]Read from MH i2c: E2 17 00 [09:17:44]MH_I2C_Read... [09:17:44]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 37 38 90 00 CA [09:17:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [09:17:44]wFMCommunicate OK [09:17:44]requested_item fd.num is exist - process it [09:17:44]SAM_PROTO_GetFieldsCounters [09:17:44]wFMCommunicate request_size=4 [09:17:44]MH_SAM_APDU [09:17:44]CAPDU: 80 13 00 00 [09:17:45]Write to MH i2c: E2 08 00 F8 00 80 13 00 00 00 00 00 00 74 [09:17:45]Write i2c OK [09:17:45]MH_I2C_Read... [09:17:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:17:45]Read from MH i2c: E2 [09:17:45]MH_I2C_Read... [09:17:45]Read from MH i2c: E2 62 00 [09:17:45]MH_I2C_Read... [09:17: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 D9 B8 02 00 0E 04 04 00 D5 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 19 [09:17: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 D9 B8 02 00 0E 04 04 00 D5 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 [09:17:45]wFMCommunicate OK [09:17:45]SAM_PROTO_GetFieldsCounters done [09:17:45]requested_item shift.num is exist - process it [09:17:45]requested_item shift.opened is exist - process it [09:17:45]req_shift_opened [09:17:45]FM_GetShiftState [09:17:45]SAM_PROTO_GetShiftState [09:17:45]wFMCommunicate request_size=4 [09:17:45]MH_SAM_APDU [09:17:45]CAPDU: 80 13 01 00 [09:17:45]Write to MH i2c: E2 08 00 F9 00 80 13 01 00 00 00 00 00 76 [09:17:45]Write i2c OK [09:17:45]MH_I2C_Read... [09:17:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:17:45]Read from MH i2c: E2 [09:17:45]MH_I2C_Read... [09:17:45]Read from MH i2c: E2 0E 00 [09:17:45]MH_I2C_Read... [09:17:45]Read from MH i2c: E2 0E 00 F9 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 24 [09:17:45]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [09:17:45]wFMCommunicate OK [09:17:45]SAM_PROTO_GetShiftState done [09:17:45]FM_GetShiftState done [09:17:45]req_shift_opened done [09:17:45]requested_item shift.open_date is exist - process it [09:17:45]req_shift_open_date [09:17:45]req_shift_open_date done [09:17:45]produce_requested_data done [09:17:45]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178393,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [09:17:45]process_action_free close_receipt [09:17:45]json_value_free [09:17:45]json_value_free done [09:17:45]process_json_proto returns [09:17:45]Send response to host [09:17:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178393,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [09:17:45]free response buf [09:17:45]execute_script done [09:17:45]execute_script returns [09:17:45]free content buf [09:17:45]Sock 8.Close socket [09:17:45]Sock 8.Thread stoped [09:17:45]accept exits with 12 [09:17:45]New connection [09:17:45]New thread 3067161956 created [09:17:45]Thread 3067305316 joined [09:17:45]Waiting for new connection... [09:17:45] Sock 12.Parse request [09:17:45]Sock 12.Check first char [09:17:45]Sock 12.First char is OK [09:17:45]request: POST /json_proto HTTP/1.0 [09:17:45]Method: POST [09:17:45]URL: /json_proto [09:17:45]Method is POST - this is cgi request [09:17:45]url: /json_proto [09:17:45]query_string will be loaded in cgi processing [09:17:45]execute_cgi json_proto POST (null) [09:17:45]execute_cgi path=json_proto method=POST [09:17:45]POST find Content-Length [09:17:45]Host: 172.17.44.131:8080 [09:17:45]Content-Length: 674 [09:17:45]Content-Type: application/json [09:17:45] [09:17:45]POST finish read [09:17:45]Found Content-Length = 674 [09:17:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293114", "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" ] } } [09:17:45]execute_script... [09:17: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)293114", "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" ] } } [09:17:45]POST & json_proto [09:17:45]process_json_proto [09:17:45]json parsed OK: [09:17:45]protocol is kg_v1.0 [09:17:45]action value=close_receipt [09:17:45]process_action close_receipt [09:17:45]cmd_close_receipt [09:17:45]MH_GetDate [09:17:45]Write to MH i2c: F0 00 00 FA 00 E9 [09:17:45]Write i2c OK [09:17:45]MH_I2C_Read... [09:17:45]Read from MH i2c: F0 [09:17:45]MH_I2C_Read... [09:17:45]Read from MH i2c: F0 09 00 [09:17:45]MH_I2C_Read... [09:17:45]Read from MH i2c: F0 09 00 FA 00 00 3A 02 C7 66 4F 53 BE 66 21 [09:17:45]GetLastDocTimeStamp 1724318262 [09:17:45]current date 1724318266 [09:17:45]FM_GetShiftState [09:17:45]SAM_PROTO_GetShiftState [09:17:45]wFMCommunicate request_size=4 [09:17:45]MH_SAM_APDU [09:17:45]CAPDU: 80 13 01 00 [09:17:45]Write to MH i2c: E2 08 00 FB 00 80 13 01 00 00 00 00 00 78 [09:17:45]Write i2c OK [09:17:45]MH_I2C_Read... [09:17:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:17:45]Read from MH i2c: E2 [09:17:45]MH_I2C_Read... [09:17:45]Read from MH i2c: E2 0E 00 [09:17:45]MH_I2C_Read... [09:17:45]Read from MH i2c: E2 0E 00 FB 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 26 [09:17:45]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [09:17:45]wFMCommunicate OK [09:17:45]SAM_PROTO_GetShiftState done [09:17:45]FM_GetShiftState done [09:17:45]opened in 1724285939 [09:17:45]opened+sec_in_day 1724372339 [09:17:45]quantity*price = 50063 [09:17:45]sum+1 = 50064 [09:17:45]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 СНО: Общий режим Чек 94 22.08.2024 09:17 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178394 ФПД: 46061941546915 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T091746&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178394&fm=46061941546915&tin=02508201610067®Number=0000000000092561&sum=50000 [09:17:47]StoreToDocumentArchive [09:17:47]shift 469 fd 178394 [09:17:47]save to /storage/0469/doc_00178394 [09:17:47]save last doc name /storage/0469/doc_00178394 to /storage/kkm_last_doc_name [09:17:47]save OK [09:17:47]Clear old archive folders... [09:17:47]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:17:47]tlvbuf is 0105A710 [09:17:47]SAM_PROTO_ClearQueue [09:17:47]wFMCommunicate request_size=4 [09:17:47]MH_SAM_APDU [09:17:47]CAPDU: 80 09 00 00 [09:17:47]Write to MH i2c: E2 08 00 08 01 80 09 00 00 00 00 00 00 7B [09:17:47]Write i2c OK [09:17:47]MH_I2C_Read... [09:17:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:17:47]Read from MH i2c: E2 [09:17:47]MH_I2C_Read... [09:17:47]Read from MH i2c: E2 03 00 [09:17:47]MH_I2C_Read... [09:17:47]Read from MH i2c: E2 03 00 08 01 00 90 00 7D [09:17:47]RAPDU: 90 00 [09:17:47]wFMCommunicate OK [09:17:47]SAM_PROTO_ClearQueue done [09:17:47]KKMCreateOFDPacket [09:17:47]OFDProtocolAddRootSTLVToBuf [09:17:47]FM_MakeSignedData [09:17:47]FM_MakeSignedData [09:17:47]SAM_PROTO_SignData [09:17:47]wFMCommunicate request_size=4 [09:17:47]MH_SAM_APDU [09:17:47]CAPDU: 80 0D 01 02 [09:17:47]Write to MH i2c: E2 08 00 09 01 80 0D 01 02 00 00 00 00 83 [09:17:47]Write i2c OK [09:17:47]MH_I2C_Read... [09:17:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:17:47]Read from MH i2c: E2 [09:17:47]MH_I2C_Read... [09:17:47]Read from MH i2c: E2 03 00 [09:17:47]MH_I2C_Read... [09:17:47]Read from MH i2c: E2 03 00 09 01 00 90 00 7E [09:17:47]RAPDU: 90 00 [09:17:47]wFMCommunicate OK [09:17:47]wFMCommunicate request_size=255 [09:17:47]MH_SAM_APDU [09:17: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 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 5E 00 00 00 F4 03 04 00 3A 02 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 DA B8 02 00 35 04 06 00 29 E4 A1 A9 [09:17:47]Write to MH i2c: E2 02 01 0A 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 5E 00 00 00 F4 03 04 00 3A 02 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 DA B8 02 00 35 04 06 00 29 E4 A1 A9 00 00 21 [09:17:47]Write i2c OK [09:17:47]MH_I2C_Read... [09:17:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:17:47]Read from MH i2c: E2 [09:17:47]MH_I2C_Read... [09:17:47]Read from MH i2c: E2 03 00 [09:17:47]MH_I2C_Read... [09:17:47]Read from MH i2c: E2 03 00 0A 01 00 90 00 7F [09:17:47]RAPDU: 90 00 [09:17:47]wFMCommunicate OK [09:17:47]wFMCommunicate request_size=7 [09:17:47]MH_SAM_APDU [09:17:47]CAPDU: 80 0D 02 02 02 DF A3 [09:17:47]Write to MH i2c: E2 0A 00 0B 01 80 0D 02 02 02 00 DF A3 00 00 0C [09:17:47]Write i2c OK [09:17:47]MH_I2C_Read... [09:17:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:17:47]Read from MH i2c: E2 [09:17:47]MH_I2C_Read... [09:17:47]Read from MH i2c: E2 03 00 [09:17:47]MH_I2C_Read... [09:17:47]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [09:17:47]RAPDU: 90 00 [09:17:47]wFMCommunicate OK [09:17:47]wFMCommunicate request_size=4 [09:17:47]MH_SAM_APDU [09:17:47]CAPDU: 80 0D 03 02 [09:17:47]Write to MH i2c: E2 08 00 0C 01 80 0D 03 02 00 00 00 00 88 [09:17:47]Write i2c OK [09:17:47]MH_I2C_Read... [09:17:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:17:47]Read from MH i2c: E2 [09:17:47]MH_I2C_Read... [09:17:47]Read from MH i2c: E2 0B 00 [09:17:47]MH_I2C_Read... [09:17:47]Read from MH i2c: E2 0B 00 0C 01 00 1F C2 AC 81 D8 01 AB 6B 90 00 86 [09:17:47]RAPDU: 1F C2 AC 81 D8 01 AB 6B 90 00 [09:17:47]wFMCommunicate OK [09:17:47]SAM_PROTO_SignData done [09:17:47]FM_MakeSignedData done [09:17:47]CreateOFDProtocolMessage [09:17:47]wFMCommunicate request_size=4 [09:17:47]MH_SAM_APDU [09:17:47]CAPDU: 80 11 00 00 [09:17:47]Write to MH i2c: E2 08 00 0D 01 80 11 00 00 00 00 00 00 88 [09:17:47]Write i2c OK [09:17:47]MH_I2C_Read... [09:17:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:17:48]Read from MH i2c: E2 [09:17:48]MH_I2C_Read... [09:17:48]Read from MH i2c: E2 17 00 [09:17:48]MH_I2C_Read... [09:17: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 37 38 90 00 E1 [09:17:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [09:17:48]wFMCommunicate OK [09:17:48]CreateOFDProtocolMessage done [09:17:48]OFDSenderStorePacket 178394 [09:17:48]StoreOFDPacket docnum=178394 [09:17:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0C 01 00 00 7D 72 04 01 B1 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 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 5E 00 00 00 F4 03 04 00 3A 02 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 DA B8 02 00 35 04 06 00 29 E4 A1 A9 DF A3 1F C2 AC 81 D8 01 AB 6B [09:17:48]CheckFolder [09:17:48]dirname=/storage/ofd_packets [09:17:48]CheckFolder done [09:17:48]ProducePacketName [09:17:48]name=ofd_packets/00178394 [09:17:48]NVStorageSaveData ofd_packets/00178394 [09:17:48]File name is /storage/ofd_packets/00178394 [09:17:48]Write 298 bytes [09:17:48]NVStorageSaveData done [09:17:48]OFDSenderStorePacket done [09:17:48]KKMCreateOFDPacket done [09:17:48]NVStorageSaveData kkm_last_timestamp [09:17:48]File name is /storage/kkm_last_timestamp [09:17:48]Write 4 bytes [09:17:48]NVStorageSaveData done [09:17:48]ExternCall_PrintAddStr [09:17:48]wPrintStart [09:17:48]Write to MH i2c: 01 00 00 0E 01 0F [09:17:48]Write i2c OK [09:17:48]MH_I2C_Read... [09:17:48]Read from MH i2c: 01 [09:17:48]MH_I2C_Read... [09:17:48]Read from MH i2c: 01 07 00 [09:17:48]MH_I2C_Read... [09:17:48]Read from MH i2c: 01 07 00 0E 01 00 00 00 00 00 FF 0F 24 [09:17:48]RasterBufferAndPrint [09:17:48]line Счет N : (1)293114 [09:17:48]line ИНН: 02508201610067 [09:17:48]line Контрольно-Кассовый Чек [09:17:48]line ПРОДАЖА [09:17:48]line ТРК (МРК, ГНК) : 34 [09:17:48]line Товар: 2710194800 [09:17:48]line ДТ-К-5 [09:17:48]line 6.570 * 76.20 [09:17:48]line = 500.63 [09:17:48]line НДС 12% НСП 1% [09:17:48]line > о реализуемом товаре [09:17:48]line ОКРУГЛЕНИЕ: -0.63 [09:17:48]line ИТОГО: 500.00 [09:17:48]line Внесено: 500.00 [09:17:48]line СДАЧА: 0.00 [09:17:48]line НСП 1% : 4.43 [09:17:48]line НДС 12% : 53.16 [09:17:48]line Наличными: 500.00 [09:17:48]line Безнал.: 0.00 [09:17:48]line Место: АЗС № 130 "Партнер Нефть" [09:17:48]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:17:48]line СНО: Общий режим [09:17:48]line Чек 94 22.08.2024 09:17 [09:17:48]line Смена: 469 ФФД: 1.0 [09:17:48]line ЗНМ: 0300000071 [09:17:48]line РНМ: 0000000000092561 [09:17:48]line Версия ККМ: 001 [09:17:48]line ФМ: 0000000000871778 [09:17:48]line ФД: 178394 [09:17:48]line ФПД: 46061941546915 [09:17:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T091746&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178394&fm=46061941546915&tin=02508201610067®Number=0000000000092561&sum=50000 [09:17:48]written 0, free lines is 4095 [09:17:48]Write to MH i2c: 01 00 00 39 01 3A [09:17:48]Write i2c OK [09:17:48]MH_I2C_Read... [09:17:48]Read from MH i2c: 01 [09:17:48]MH_I2C_Read... [09:17:48]Read from MH i2c: 01 07 00 [09:17:48]MH_I2C_Read... [09:17:48]Read from MH i2c: 01 07 00 39 01 00 00 00 00 00 D7 0C 24 [09:17:48]RasterBufferAndPrint [09:17:48]line [09:17:48]line [09:17:48]line [09:17:48]line [09:17:48]line [09:17:48]written 0, free lines is 3314 [09:17:48]MH_Cut [09:17:48]Write to MH i2c: D1 01 00 40 01 01 13 [09:17:48]Write i2c OK [09:17:48]MH_I2C_Read... [09:17:48]Read from MH i2c: D1 [09:17:48]MH_I2C_Read... [09:17:48]Read from MH i2c: D1 01 00 [09:17:48]MH_I2C_Read... [09:17:48]Read from MH i2c: D1 01 00 40 01 00 12 [09:17:48]Write to MH i2c: 01 00 00 41 01 42 [09:17:48]Write i2c OK [09:17:48]MH_I2C_Read... [09:17:49]ConnectInit Can't take IP for lk.salyk.kg [09:17:49]CommunicateWithHost connect error [09:17:49]CommunicateWithHost err = -1 [09:17:49]OFD Sender: Server communicate error [09:17:49]*** Cut start [09:17:49]*** Partial cut [09:17:49]*** CUTSNS_PIN = 1 [09:17:49]OFD Sender: Processing packet 178392 [packets to send 498, broken 495] [09:17:49]ProducePacketName [09:17:49]name=ofd_packets/00178392 [09:17:49]OFD Sender: To server: pG, [09:17:49]CommunicateWithHost lk.salyk.kg:30040 [09:17:49]ConnectInit lk.salyk.kg [09:17:49]*** CUTSNS_PIN = 0 [09:17:49]*** Brake cut motor [09:17:49]Read from MH i2c: 01 [09:17:49]MH_I2C_Read... [09:17:49]*** Stop cut motor [09:17:49]*** Cut end [09:17:49]Read from MH i2c: 01 07 00 [09:17:49]MH_I2C_Read... [09:17:49]Read from MH i2c: 01 07 00 41 01 00 00 00 00 00 FF 0F 57 [09:17:49]process_action close_receipt done [09:17:49]requested_data is exist [09:17:49]produce_requested_data [09:17:49]requested_item fm.sn is exist - process it [09:17:49]wFMCommunicate request_size=4 [09:17:49]MH_SAM_APDU [09:17:49]CAPDU: 80 11 00 00 [09:17:49]Write to MH i2c: E2 08 00 42 01 80 11 00 00 00 00 00 00 BD [09:17:49]Write i2c OK [09:17:49]MH_I2C_Read... [09:17:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:17:49]Read from MH i2c: E2 [09:17:49]MH_I2C_Read... [09:17:49]Read from MH i2c: E2 17 00 [09:17:49]MH_I2C_Read... [09:17:49]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 37 38 90 00 16 [09:17:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [09:17:49]wFMCommunicate OK [09:17:49]requested_item fd.num is exist - process it [09:17:49]SAM_PROTO_GetFieldsCounters [09:17:49]wFMCommunicate request_size=4 [09:17:49]MH_SAM_APDU [09:17:49]CAPDU: 80 13 00 00 [09:17:49]Write to MH i2c: E2 08 00 43 01 80 13 00 00 00 00 00 00 C0 [09:17:50]Write i2c OK [09:17:50]MH_I2C_Read... [09:17:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:17:50]Read from MH i2c: E2 [09:17:50]MH_I2C_Read... [09:17:50]Read from MH i2c: E2 62 00 [09:17:50]MH_I2C_Read... [09:17:50]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 DA B8 02 00 0E 04 04 00 D5 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 69 [09:17:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 DA B8 02 00 0E 04 04 00 D5 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 [09:17:50]wFMCommunicate OK [09:17:50]SAM_PROTO_GetFieldsCounters done [09:17:50]requested_item shift.num is exist - process it [09:17:50]requested_item shift.opened is exist - process it [09:17:50]req_shift_opened [09:17:50]FM_GetShiftState [09:17:50]SAM_PROTO_GetShiftState [09:17:50]wFMCommunicate request_size=4 [09:17:50]MH_SAM_APDU [09:17:50]CAPDU: 80 13 01 00 [09:17:50]Write to MH i2c: E2 08 00 44 01 80 13 01 00 00 00 00 00 C2 [09:17:50]Write i2c OK [09:17:50]MH_I2C_Read... [09:17:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:17:50]Read from MH i2c: E2 [09:17:50]MH_I2C_Read... [09:17:50]Read from MH i2c: E2 0E 00 [09:17:50]MH_I2C_Read... [09:17:50]Read from MH i2c: E2 0E 00 44 01 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 70 [09:17:50]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [09:17:50]wFMCommunicate OK [09:17:50]SAM_PROTO_GetShiftState done [09:17:50]FM_GetShiftState done [09:17:50]req_shift_opened done [09:17:50]requested_item shift.open_date is exist - process it [09:17:50]req_shift_open_date [09:17:50]req_shift_open_date done [09:17:50]produce_requested_data done [09:17:50]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178394,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [09:17:50]process_action_free close_receipt [09:17:50]json_value_free [09:17:50]json_value_free done [09:17:50]process_json_proto returns [09:17:50]Send response to host [09:17:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178394,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [09:17:50]free response buf [09:17:50]execute_script done [09:17:50]execute_script returns [09:17:50]free content buf [09:17:50]Sock 12.Close socket [09:17:50]Sock 12.Thread stoped [09:17:54]ConnectInit Can't take IP for lk.salyk.kg [09:17:54]CommunicateWithHost connect error [09:17:54]CommunicateWithHost err = -1 [09:17:54]OFD Sender: Server communicate error [09:17:56]recv_with_timeout no data received [09:17:59]OFD Sender: Processing packet 178392 [packets to send 498, broken 495] [09:17:59]ProducePacketName [09:17:59]name=ofd_packets/00178392 [09:17:59]OFD Sender: To server: pG, [09:17:59]CommunicateWithHost lk.salyk.kg:30040 [09:17:59]ConnectInit lk.salyk.kg [09:18:01]ConnectInit Can't connect to host [09:18:04]ConnectInit Can't take IP for lk.salyk.kg [09:18:04]CommunicateWithHost connect error [09:18:04]CommunicateWithHost err = -1 [09:18:04]OFD Sender: Server communicate error [09:18:06]ConnectInit Can't connect to host [09:18:09]OFD Sender: Processing packet 178392 [packets to send 498, broken 495] [09:18:09]ProducePacketName [09:18:09]name=ofd_packets/00178392 [09:18:09]OFD Sender: To server: pG, [09:18:09]CommunicateWithHost lk.salyk.kg:30040 [09:18:09]ConnectInit lk.salyk.kg [09:18:11]ConnectInit Can't connect to host [09:18:14]ConnectInit Can't take IP for lk.salyk.kg [09:18:14]CommunicateWithHost connect error [09:18:14]CommunicateWithHost err = -1 [09:18:14]OFD Sender: Server communicate error [09:18:17]ConnectInit Can't connect to host [09:18:19]OFD Sender: Processing packet 178392 [packets to send 498, broken 495] [09:18:19]ProducePacketName [09:18:19]name=ofd_packets/00178392 [09:18:19]OFD Sender: To server: pG, [09:18:19]CommunicateWithHost lk.salyk.kg:30040 [09:18:19]ConnectInit lk.salyk.kg [09:18:22]ConnectInit Can't connect to host [09:18:24]ConnectInit Can't take IP for lk.salyk.kg [09:18:24]CommunicateWithHost connect error [09:18:24]CommunicateWithHost err = -1 [09:18:24]OFD Sender: Server communicate error [09:18:29]OFD Sender: Processing packet 178392 [packets to send 498, broken 495] [09:18:29]ProducePacketName [09:18:29]name=ofd_packets/00178392 [09:18:29]OFD Sender: To server: pG, [09:18:29]CommunicateWithHost lk.salyk.kg:30040 [09:18:29]ConnectInit lk.salyk.kg [09:18:31]Connected sock=10 [09:18: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 37 38 0D 01 00 00 68 88 05 01 D2 A6 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 26 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 DE 0A 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 CC 0A 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5D 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 57 1C 00 00 00 00 07 04 06 00 CC 0A 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 00 00 00 F4 03 04 00 14 02 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 D8 B8 02 00 35 04 06 00 33 C4 A2 49 86 42 CB 40 6D 2A 8A 3D 17 19 [09:18: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 37 38 4F 00 00 00 A9 27 47 00 75 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 37 38 10 04 04 00 D8 B8 02 00 F4 03 04 00 10 AE C6 66 B6 04 01 00 00 22 7D 57 38 16 AD E8 C3 [09:18:32]CommunicateWithHost err = 0 [09:18:32]CheckOFDResponse [09:18:32]1017 (14) - 77093643461234 [09:18:32]1041 (16) - 0000000000871778 [09:18:32]1040 (4) - 178392 [09:18:32]1012 (4) - 22.08.2024 03:18 [09:18:32]1206 (1) - 0 [09:18:32]OFD Sender: Remove packet 178392 [09:18:32]ProducePacketName [09:18:32]name=ofd_packets/00178392 [09:18:32]NVStorageDeleteData [09:18:32]OFD Sender: Processing packet 178393 [packets to send 497, broken 495] [09:18:32]ProducePacketName [09:18:32]name=ofd_packets/00178393 [09:18:32]OFD Sender: To server: pG, [09:18:32]CommunicateWithHost lk.salyk.kg:30040 [09:18:32]ConnectInit lk.salyk.kg [09:18:34]Connected sock=10 [09:18: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 37 38 29 01 00 00 DC 4E 21 01 35 B8 5A 03 01 00 03 00 15 01 1E 04 01 00 01 23 04 67 00 8A 04 0D 00 34 36 30 36 34 35 33 38 34 39 30 37 32 06 04 23 00 D0 96 D0 B8 D0 B4 2F D1 81 D1 82 20 D0 9F D0 9D 20 D0 BB D0 B5 D1 82 D0 BD D1 8F D1 8F 20 34 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 68 42 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 FC 03 06 00 68 42 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 96 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 07 00 00 00 00 07 04 06 00 68 42 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 00 00 00 F4 03 04 00 36 02 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 D9 B8 02 00 35 04 06 00 32 F3 33 7F 03 BA D3 B7 CC 51 68 C5 C0 9A [09:18: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 37 38 4F 00 00 00 A0 18 47 00 CD 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 37 38 10 04 04 00 D9 B8 02 00 F4 03 04 00 13 AE C6 66 B6 04 01 00 00 97 5B 69 C0 55 6A 42 9A [09:18:35]CommunicateWithHost err = 0 [09:18:35]CheckOFDResponse [09:18:35]1017 (14) - 77093643461234 [09:18:35]1041 (16) - 0000000000871778 [09:18:35]1040 (4) - 178393 [09:18:35]1012 (4) - 22.08.2024 03:18 [09:18:35]1206 (1) - 0 [09:18:35]OFD Sender: Remove packet 178393 [09:18:35]ProducePacketName [09:18:35]name=ofd_packets/00178393 [09:18:35]NVStorageDeleteData [09:18:36]OFD Sender: Processing packet 178394 [packets to send 496, broken 495] [09:18:36]ProducePacketName [09:18:36]name=ofd_packets/00178394 [09:18:36]OFD Sender: To server: pG, [09:18:36]CommunicateWithHost lk.salyk.kg:30040 [09:18:36]ConnectInit lk.salyk.kg [09:18:38]Connected sock=9 [09:18: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 37 38 0C 01 00 00 7D 72 04 01 B1 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 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 5E 00 00 00 F4 03 04 00 3A 02 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 DA B8 02 00 35 04 06 00 29 E4 A1 A9 DF A3 1F C2 AC 81 D8 01 AB 6B [09:18: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 37 38 4F 00 00 00 54 3E 47 00 E4 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 37 38 10 04 04 00 DA B8 02 00 F4 03 04 00 17 AE C6 66 B6 04 01 00 00 8C 1D DD 79 E1 17 1D 83 [09:18:39]CommunicateWithHost err = 0 [09:18:39]CheckOFDResponse [09:18:39]1017 (14) - 77093643461234 [09:18:39]1041 (16) - 0000000000871778 [09:18:39]1040 (4) - 178394 [09:18:39]1012 (4) - 22.08.2024 03:18 [09:18:39]1206 (1) - 0 [09:18:39]OFD Sender: Remove packet 178394 [09:18:39]ProducePacketName [09:18:39]name=ofd_packets/00178394 [09:18:39]NVStorageDeleteData [09:18:39]OFD Sender: No OFD packet to send [09:18:44]OFD Sender: No OFD packet to send [09:18:47]recv_with_timeout no data received [09:18:49]OFD Sender: No OFD packet to send [09:18:54]OFD Sender: No OFD packet to send [09:18:59]OFD Sender: No OFD packet to send [09:19:04]OFD Sender: No OFD packet to send [09:19:09]OFD Sender: No OFD packet to send [09:19:14]OFD Sender: No OFD packet to send [09:19:19]OFD Sender: No OFD packet to send [09:19:24]OFD Sender: No OFD packet to send [09:19:29]OFD Sender: No OFD packet to send [09:19:34]OFD Sender: No OFD packet to send [09:19:39]OFD Sender: No OFD packet to send [09:19:44]OFD Sender: No OFD packet to send [09:19:47]accept exits with 8 [09:19:47]New connection [09:19:47]New thread 3067305316 created [09:19:47]Thread 3067161956 joined [09:19:47]Waiting for new connection... [09:19:47] Sock 8.Parse request [09:19:47]Sock 8.Check first char [09:19:47]Sock 8.First char is OK [09:19:47]request: POST /json_proto HTTP/1.0 [09:19:47]Method: POST [09:19:47]URL: /json_proto [09:19:47]Method is POST - this is cgi request [09:19:47]url: /json_proto [09:19:47]query_string will be loaded in cgi processing [09:19:47]execute_cgi json_proto POST (null) [09:19:47]execute_cgi path=json_proto method=POST [09:19:47]POST find Content-Length [09:19:47]Host: 172.17.44.131:8080 [09:19:47]Content-Length: 682 [09:19:47]Content-Type: application/json [09:19:47] [09:19:47]POST finish read [09:19:47]Found Content-Length = 682 [09:19:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293119", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:19:47]execute_script... [09: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)293119", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:19:47]POST & json_proto [09:19:47]process_json_proto [09:19:47]json parsed OK: [09:19:47]protocol is kg_v1.0 [09:19:47]action value=close_receipt [09:19:47]process_action close_receipt [09:19:47]cmd_close_receipt [09:19:47]MH_GetDate [09:19:47]Write to MH i2c: F0 00 00 45 01 35 [09:19:47]Write i2c OK [09:19:47]MH_I2C_Read... [09:19:47]Read from MH i2c: F0 [09:19:47]MH_I2C_Read... [09:19:47]Read from MH i2c: F0 09 00 [09:19:47]MH_I2C_Read... [09:19:47]Read from MH i2c: F0 09 00 45 01 00 B4 02 C7 66 4F 53 BE 66 E7 [09:19:47]GetLastDocTimeStamp 1724318266 [09:19:47]current date 1724318388 [09:19:47]FM_GetShiftState [09:19:47]SAM_PROTO_GetShiftState [09:19:47]wFMCommunicate request_size=4 [09:19:47]MH_SAM_APDU [09:19:47]CAPDU: 80 13 01 00 [09:19:47]Write to MH i2c: E2 08 00 46 01 80 13 01 00 00 00 00 00 C4 [09:19:47]Write i2c OK [09:19:47]MH_I2C_Read... [09:19:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:19:47]Read from MH i2c: E2 [09:19:47]MH_I2C_Read... [09:19:47]Read from MH i2c: E2 0E 00 [09:19:47]MH_I2C_Read... [09:19:47]Read from MH i2c: E2 0E 00 46 01 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 72 [09:19:47]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [09:19:47]wFMCommunicate OK [09:19:47]SAM_PROTO_GetShiftState done [09:19:47]FM_GetShiftState done [09:19:47]opened in 1724285939 [09:19:47]opened+sec_in_day 1724372339 [09:19:47]quantity*price = 100021 [09:19:47]sum+1 = 100023 [09:19: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 СНО: Общий режим Чек 95 22.08.2024 09:19 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178395 ФПД: 172766128674993 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T091948&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178395&fm=172766128674993&tin=02508201610067®Number=0000000000092561&sum=100000 [09:19:48]StoreToDocumentArchive [09:19:48]shift 469 fd 178395 [09:19:48]save to /storage/0469/doc_00178395 [09:19:48]save last doc name /storage/0469/doc_00178395 to /storage/kkm_last_doc_name [09:19:48]save OK [09:19:48]Clear old archive folders... [09:19:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:19:48]tlvbuf is 0108D480 [09:19:48]SAM_PROTO_ClearQueue [09:19:48]wFMCommunicate request_size=4 [09:19:48]MH_SAM_APDU [09:19:48]CAPDU: 80 09 00 00 [09:19:48]Write to MH i2c: E2 08 00 53 01 80 09 00 00 00 00 00 00 C6 [09:19:48]Write i2c OK [09:19:48]MH_I2C_Read... [09:19:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:19:48]Read from MH i2c: E2 [09:19:48]MH_I2C_Read... [09:19:48]Read from MH i2c: E2 03 00 [09:19:48]MH_I2C_Read... [09:19:48]Read from MH i2c: E2 03 00 53 01 00 90 00 C8 [09:19:48]RAPDU: 90 00 [09:19:48]wFMCommunicate OK [09:19:48]SAM_PROTO_ClearQueue done [09:19:48]KKMCreateOFDPacket [09:19:48]OFDProtocolAddRootSTLVToBuf [09:19:48]FM_MakeSignedData [09:19:48]FM_MakeSignedData [09:19:48]SAM_PROTO_SignData [09:19:48]wFMCommunicate request_size=4 [09:19:48]MH_SAM_APDU [09:19:48]CAPDU: 80 0D 01 02 [09:19:48]Write to MH i2c: E2 08 00 54 01 80 0D 01 02 00 00 00 00 CE [09:19:48]Write i2c OK [09:19:48]MH_I2C_Read... [09:19:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:19:48]Read from MH i2c: E2 [09:19:48]MH_I2C_Read... [09:19:48]Read from MH i2c: E2 03 00 [09:19:48]MH_I2C_Read... [09:19:48]Read from MH i2c: E2 03 00 54 01 00 90 00 C9 [09:19:48]RAPDU: 90 00 [09:19:48]wFMCommunicate OK [09:19:48]wFMCommunicate request_size=255 [09:19:48]MH_SAM_APDU [09:19: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 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 5F 00 00 00 F4 03 04 00 B4 02 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 DB B8 02 00 35 04 06 00 9D [09:19:48]Write to MH i2c: E2 02 01 55 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 5F 00 00 00 F4 03 04 00 B4 02 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 DB B8 02 00 35 04 06 00 9D 00 00 C8 [09:19:48]Write i2c OK [09:19:48]MH_I2C_Read... [09:19:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:19:48]Read from MH i2c: E2 [09:19:48]MH_I2C_Read... [09:19:48]Read from MH i2c: E2 03 00 [09:19:48]MH_I2C_Read... [09:19:48]Read from MH i2c: E2 03 00 55 01 00 90 00 CA [09:19:48]RAPDU: 90 00 [09:19:48]wFMCommunicate OK [09:19:48]wFMCommunicate request_size=10 [09:19:48]MH_SAM_APDU [09:19:48]CAPDU: 80 0D 02 02 05 21 3F BA 98 B1 [09:19:48]Write to MH i2c: E2 0D 00 56 01 80 0D 02 02 05 00 21 3F BA 98 B1 00 00 3E [09:19:48]Write i2c OK [09:19:48]MH_I2C_Read... [09:19:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:19:48]Read from MH i2c: E2 [09:19:48]MH_I2C_Read... [09:19:48]Read from MH i2c: E2 03 00 [09:19:48]MH_I2C_Read... [09:19:48]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [09:19:48]RAPDU: 90 00 [09:19:48]wFMCommunicate OK [09:19:48]wFMCommunicate request_size=4 [09:19:48]MH_SAM_APDU [09:19:48]CAPDU: 80 0D 03 02 [09:19:48]Write to MH i2c: E2 08 00 57 01 80 0D 03 02 00 00 00 00 D3 [09:19:48]Write i2c OK [09:19:48]MH_I2C_Read... [09:19:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:19:48]Read from MH i2c: E2 [09:19:48]MH_I2C_Read... [09:19:48]Read from MH i2c: E2 0B 00 [09:19:48]MH_I2C_Read... [09:19:48]Read from MH i2c: E2 0B 00 57 01 00 8B 51 03 BA DE AD 38 B7 90 00 E7 [09:19:48]RAPDU: 8B 51 03 BA DE AD 38 B7 90 00 [09:19:48]wFMCommunicate OK [09:19:48]SAM_PROTO_SignData done [09:19:48]FM_MakeSignedData done [09:19:48]CreateOFDProtocolMessage [09:19:48]wFMCommunicate request_size=4 [09:19:48]MH_SAM_APDU [09:19:48]CAPDU: 80 11 00 00 [09:19:48]Write to MH i2c: E2 08 00 58 01 80 11 00 00 00 00 00 00 D3 [09:19:48]Write i2c OK [09:19:48]MH_I2C_Read... [09:19:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:19:48]Read from MH i2c: E2 [09:19:48]MH_I2C_Read... [09:19:48]Read from MH i2c: E2 17 00 [09:19:48]MH_I2C_Read... [09:19:48]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 37 38 90 00 2C [09:19:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [09:19:48]wFMCommunicate OK [09:19:48]CreateOFDProtocolMessage done [09:19:48]OFDSenderStorePacket 178395 [09:19:48]StoreOFDPacket docnum=178395 [09:19:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 DC 92 07 01 2D B4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 5F 00 00 00 F4 03 04 00 B4 02 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 DB B8 02 00 35 04 06 00 9D 21 3F BA 98 B1 8B 51 03 BA DE AD 38 B7 [09:19:48]CheckFolder [09:19:48]dirname=/storage/ofd_packets [09:19:48]CheckFolder done [09:19:48]ProducePacketName [09:19:48]name=ofd_packets/00178395 [09:19:48]NVStorageSaveData ofd_packets/00178395 [09:19:48]File name is /storage/ofd_packets/00178395 [09:19:48]Write 301 bytes [09:19:48]NVStorageSaveData done [09:19:48]OFDSenderStorePacket done [09:19:48]KKMCreateOFDPacket done [09:19:48]NVStorageSaveData kkm_last_timestamp [09:19:48]File name is /storage/kkm_last_timestamp [09:19:48]Write 4 bytes [09:19:48]NVStorageSaveData done [09:19:48]ExternCall_PrintAddStr [09:19:48]wPrintStart [09:19:48]Write to MH i2c: 01 00 00 59 01 5A [09:19:48]Write i2c OK [09:19:48]MH_I2C_Read... [09:19:48]Read from MH i2c: 01 [09:19:48]MH_I2C_Read... [09:19:48]Read from MH i2c: 01 07 00 [09:19:48]MH_I2C_Read... [09:19:48]Read from MH i2c: 01 07 00 59 01 00 00 00 00 00 FF 0F 6F [09:19:48]RasterBufferAndPrint [09:19:48]line Счет N : (1)293119 [09:19:48]line ИНН: 02508201610067 [09:19:48]line Контрольно-Кассовый Чек [09:19:48]line ПРОДАЖА [09:19:48]line ТРК (МРК, ГНК) : 33 [09:19:48]line Товар: 2710124500 [09:19:48]line Аи-95-К-5 [09:19:48]line 13.480 * 74.20 [09:19:48]line = 1000.22 [09:19:48]line НДС 12% НСП 1% [09:19:48]line > о реализуемом товаре [09:19:48]line ОКРУГЛЕНИЕ: -0.22 [09:19:48]line ИТОГО: 1000.00 [09:19:48]line Внесено: 1000.00 [09:19:48]line СДАЧА: 0.00 [09:19:48]line НСП 1% : 8.85 [09:19:48]line НДС 12% : 106.22 [09:19:48]line Наличными: 1000.00 [09:19:48]line Безнал.: 0.00 [09:19:48]line Место: АЗС № 130 "Партнер Нефть" [09:19:48]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:19:48]line СНО: Общий режим [09:19:48]line Чек 95 22.08.2024 09:19 [09:19:48]line Смена: 469 ФФД: 1.0 [09:19:48]line ЗНМ: 0300000071 [09:19:48]line РНМ: 0000000000092561 [09:19:48]line Версия ККМ: 001 [09:19:48]line ФМ: 0000000000871778 [09:19:48]line ФД: 178395 [09:19:48]line ФПД: 172766128674993 [09:19:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T091948&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178395&fm=172766128674993&tin=02508201610067®Number=0000000000092561&sum=100000 [09:19:49]OFD Sender: Processing packet 178395 [packets to send 496, broken 495] [09:19:49]ProducePacketName [09:19:49]name=ofd_packets/00178395 [09:19:49]OFD Sender: To server: pG, [09:19:49]CommunicateWithHost lk.salyk.kg:30040 [09:19:49]ConnectInit lk.salyk.kg [09:19:49]written 0, free lines is 4095 [09:19:49]Write to MH i2c: 01 00 00 84 01 85 [09:19:49]Write i2c OK [09:19:49]MH_I2C_Read... [09:19:49]Read from MH i2c: 01 [09:19:49]MH_I2C_Read... [09:19:49]Read from MH i2c: 01 07 00 [09:19:49]MH_I2C_Read... [09:19:49]Read from MH i2c: 01 07 00 84 01 00 00 00 00 00 D5 0C 6D [09:19:49]RasterBufferAndPrint [09:19:49]line [09:19:49]line [09:19:49]line [09:19:49]line [09:19:49]line [09:19:49]written 0, free lines is 3292 [09:19:49]MH_Cut [09:19:49]Write to MH i2c: D1 01 00 8B 01 01 5E [09:19:49]Write i2c OK [09:19:49]MH_I2C_Read... [09:19:49]Read from MH i2c: D1 [09:19:49]MH_I2C_Read... [09:19:49]Read from MH i2c: D1 01 00 [09:19:49]MH_I2C_Read... [09:19:49]Read from MH i2c: D1 01 00 8B 01 00 5D [09:19:49]Write to MH i2c: 01 00 00 8C 01 8D [09:19:49]Write i2c OK [09:19:49]MH_I2C_Read... [09:19:50]*** Cut start [09:19:50]*** Partial cut [09:19:50]*** CUTSNS_PIN = 1 [09:19:50]*** CUTSNS_PIN = 0 [09:19:50]*** Brake cut motor [09:19:51]Read from MH i2c: 01 [09:19:51]MH_I2C_Read... [09:19:51]*** Stop cut motor [09:19:51]*** Cut end [09:19:51]Read from MH i2c: 01 07 00 [09:19:51]MH_I2C_Read... [09:19:51]Read from MH i2c: 01 07 00 8C 01 00 00 00 00 00 FF 0F A2 [09:19:51]process_action close_receipt done [09:19:51]requested_data is exist [09:19:51]produce_requested_data [09:19:51]requested_item fm.sn is exist - process it [09:19:51]wFMCommunicate request_size=4 [09:19:51]MH_SAM_APDU [09:19:51]CAPDU: 80 11 00 00 [09:19:51]Write to MH i2c: E2 08 00 8D 01 80 11 00 00 00 00 00 00 08 [09:19:51]Write i2c OK [09:19:51]MH_I2C_Read... [09:19:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:19:51]Read from MH i2c: E2 [09:19:51]MH_I2C_Read... [09:19:51]Read from MH i2c: E2 17 00 [09:19:51]MH_I2C_Read... [09:19:51]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 37 38 90 00 61 [09:19:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [09:19:51]wFMCommunicate OK [09:19:51]requested_item fd.num is exist - process it [09:19:51]SAM_PROTO_GetFieldsCounters [09:19:51]wFMCommunicate request_size=4 [09:19:51]MH_SAM_APDU [09:19:51]CAPDU: 80 13 00 00 [09:19:51]Write to MH i2c: E2 08 00 8E 01 80 13 00 00 00 00 00 00 0B [09:19:51]Write i2c OK [09:19:51]MH_I2C_Read... [09:19:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:19:51]Read from MH i2c: E2 [09:19:51]MH_I2C_Read... [09:19:51]Read from MH i2c: E2 62 00 [09:19:51]MH_I2C_Read... [09:19:51]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 DB B8 02 00 0E 04 04 00 D5 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 B8 [09:19:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 DB B8 02 00 0E 04 04 00 D5 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 [09:19:51]wFMCommunicate OK [09:19:51]SAM_PROTO_GetFieldsCounters done [09:19:51]requested_item shift.num is exist - process it [09:19:51]requested_item shift.opened is exist - process it [09:19:51]req_shift_opened [09:19:51]FM_GetShiftState [09:19:51]SAM_PROTO_GetShiftState [09:19:51]wFMCommunicate request_size=4 [09:19:51]MH_SAM_APDU [09:19:51]CAPDU: 80 13 01 00 [09:19:51]Write to MH i2c: E2 08 00 8F 01 80 13 01 00 00 00 00 00 0D [09:19:51]Write i2c OK [09:19:51]MH_I2C_Read... [09:19:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:19:51]Read from MH i2c: E2 [09:19:51]MH_I2C_Read... [09:19:51]Read from MH i2c: E2 0E 00 [09:19:51]MH_I2C_Read... [09:19:51]Read from MH i2c: E2 0E 00 8F 01 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 BB [09:19:51]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [09:19:51]wFMCommunicate OK [09:19:51]SAM_PROTO_GetShiftState done [09:19:51]FM_GetShiftState done [09:19:51]req_shift_opened done [09:19:51]requested_item shift.open_date is exist - process it [09:19:51]req_shift_open_date [09:19:51]req_shift_open_date done [09:19:51]produce_requested_data done [09:19:51]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178395,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [09:19:51]process_action_free close_receipt [09:19:51]json_value_free [09:19:51]json_value_free done [09:19:51]process_json_proto returns [09:19:51]Send response to host [09:19:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178395,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [09:19:51]free response buf [09:19:51]execute_script done [09:19:51]execute_script returns [09:19:51]free content buf [09:19:51]Sock 8.Close socket [09:19:51]Sock 8.Thread stoped [09:19:51]Connected sock=11 [09: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 37 38 0F 01 00 00 DC 92 07 01 2D B4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 5F 00 00 00 F4 03 04 00 B4 02 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 DB B8 02 00 35 04 06 00 9D 21 3F BA 98 B1 8B 51 03 BA DE AD 38 B7 [09: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 37 38 4F 00 00 00 88 FF 47 00 7F 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 37 38 10 04 04 00 DB B8 02 00 F4 03 04 00 60 AE C6 66 B6 04 01 00 00 19 82 06 E5 53 4F 25 DD [09:19:52]CommunicateWithHost err = 0 [09:19:52]CheckOFDResponse [09:19:52]1017 (14) - 77093643461234 [09:19:52]1041 (16) - 0000000000871778 [09:19:52]1040 (4) - 178395 [09:19:52]1012 (4) - 22.08.2024 03:20 [09:19:52]1206 (1) - 0 [09:19:52]OFD Sender: Remove packet 178395 [09:19:52]ProducePacketName [09:19:52]name=ofd_packets/00178395 [09:19:52]NVStorageDeleteData [09:19:52]OFD Sender: No OFD packet to send [09:19:56]accept exits with 10 [09:19:56]New connection [09:19:56]New thread 3067161956 created [09:19:56]Thread 3067305316 joined [09:19:56]Waiting for new connection... [09:19:56] Sock 10.Parse request [09:19:56]Sock 10.Check first char [09:19:56]Sock 10.First char is OK [09:19:56]request: POST /json_proto HTTP/1.0 [09:19:56]Method: POST [09:19:56]URL: /json_proto [09:19:56]Method is POST - this is cgi request [09:19:56]url: /json_proto [09:19:56]query_string will be loaded in cgi processing [09:19:56]execute_cgi json_proto POST (null) [09:19:56]execute_cgi path=json_proto method=POST [09:19:56]POST find Content-Length [09:19:56]Host: 172.17.44.131:8080 [09:19:56]Content-Length: 679 [09:19:56]Content-Type: application/json [09:19:56] [09:19:56]POST finish read [09:19:56]Found Content-Length = 679 [09:19:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293120", "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" ] } } [09:19:56]execute_script... [09:19: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)293120", "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" ] } } [09:19:56]POST & json_proto [09:19:56]process_json_proto [09:19:56]json parsed OK: [09:19:56]protocol is kg_v1.0 [09:19:56]action value=close_receipt [09:19:56]process_action close_receipt [09:19:56]cmd_close_receipt [09:19:56]MH_GetDate [09:19:56]Write to MH i2c: F0 00 00 90 01 80 [09:19:56]Write i2c OK [09:19:56]MH_I2C_Read... [09:19:56]Read from MH i2c: F0 [09:19:56]MH_I2C_Read... [09:19:56]Read from MH i2c: F0 09 00 [09:19:56]MH_I2C_Read... [09:19:56]Read from MH i2c: F0 09 00 90 01 00 BD 02 C7 66 4F 53 BE 66 3B [09:19:56]GetLastDocTimeStamp 1724318388 [09:19:56]current date 1724318397 [09:19:56]FM_GetShiftState [09:19:56]SAM_PROTO_GetShiftState [09:19:56]wFMCommunicate request_size=4 [09:19:56]MH_SAM_APDU [09:19:56]CAPDU: 80 13 01 00 [09:19:56]Write to MH i2c: E2 08 00 91 01 80 13 01 00 00 00 00 00 0F [09:19:56]Write i2c OK [09:19:56]MH_I2C_Read... [09:19:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:19:56]Read from MH i2c: E2 [09:19:56]MH_I2C_Read... [09:19:56]Read from MH i2c: E2 0E 00 [09:19:56]MH_I2C_Read... [09:19:56]Read from MH i2c: E2 0E 00 91 01 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 BD [09:19:56]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [09:19:56]wFMCommunicate OK [09:19:56]SAM_PROTO_GetShiftState done [09:19:56]FM_GetShiftState done [09:19:56]opened in 1724285939 [09:19:56]opened+sec_in_day 1724372339 [09:19:56]quantity*price = 100050 [09:19:56]sum+1 = 100052 [09:19:56]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ИТОГО: 3500.63 НСП 1% : 30.98 НДС 12% : 371.75 Наличными: 0.00 Безнал.: 3500.63 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 97 22.08.2024 09:22 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871778 ФД: 178397 ФПД: 97844519712679 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T092212&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178397&fm=97844519712679&tin=02508201610067®Number=0000000000092561&sum=350063 [09:22:13]StoreToDocumentArchive [09:22:13]shift 469 fd 178397 [09:22:13]save to /storage/0469/doc_00178397 [09:22:13]save last doc name /storage/0469/doc_00178397 to /storage/kkm_last_doc_name [09:22:13]save OK [09:22:13]Clear old archive folders... [09:22:13]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:22:13]tlvbuf is 01022EC0 [09:22:13]SAM_PROTO_ClearQueue [09:22:13]wFMCommunicate request_size=4 [09:22:13]MH_SAM_APDU [09:22:13]CAPDU: 80 09 00 00 [09:22:13]Write to MH i2c: E2 08 00 FE 01 80 09 00 00 00 00 00 00 71 [09:22:13]Write i2c OK [09:22:13]MH_I2C_Read... [09:22:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:22:13]Read from MH i2c: E2 [09:22:13]MH_I2C_Read... [09:22:13]Read from MH i2c: E2 03 00 [09:22:13]MH_I2C_Read... [09:22:13]Read from MH i2c: E2 03 00 FE 01 00 90 00 73 [09:22:13]RAPDU: 90 00 [09:22:13]wFMCommunicate OK [09:22:13]SAM_PROTO_ClearQueue done [09:22:13]KKMCreateOFDPacket [09:22:13]OFDProtocolAddRootSTLVToBuf [09:22:13]FM_MakeSignedData [09:22:13]FM_MakeSignedData [09:22:13]SAM_PROTO_SignData [09:22:13]wFMCommunicate request_size=4 [09:22:13]MH_SAM_APDU [09:22:13]CAPDU: 80 0D 01 02 [09:22:13]Write to MH i2c: E2 08 00 FF 01 80 0D 01 02 00 00 00 00 79 [09:22:13]Write i2c OK [09:22:13]MH_I2C_Read... [09:22:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:22:13]Read from MH i2c: E2 [09:22:13]MH_I2C_Read... [09:22:13]Read from MH i2c: E2 03 00 [09:22:13]MH_I2C_Read... [09:22:13]Read from MH i2c: E2 03 00 FF 01 00 90 00 74 [09:22:13]RAPDU: 90 00 [09:22:13]wFMCommunicate OK [09:22:13]wFMCommunicate request_size=255 [09:22:13]MH_SAM_APDU [09:22: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 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 61 00 00 00 F4 03 04 00 44 03 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 DD B8 02 00 35 04 06 00 58 FD 33 D7 [09:22:13]Write to MH i2c: E2 02 01 00 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 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 61 00 00 00 F4 03 04 00 44 03 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 DD B8 02 00 35 04 06 00 58 FD 33 D7 00 00 D8 [09:22:13]Write i2c OK [09:22:13]MH_I2C_Read... [09:22:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:22:13]Read from MH i2c: E2 [09:22:13]MH_I2C_Read... [09:22:13]Read from MH i2c: E2 03 00 [09:22:13]MH_I2C_Read... [09:22:13]Read from MH i2c: E2 03 00 00 02 00 90 00 76 [09:22:13]RAPDU: 90 00 [09:22:13]wFMCommunicate OK [09:22:13]wFMCommunicate request_size=7 [09:22:13]MH_SAM_APDU [09:22:13]CAPDU: 80 0D 02 02 02 37 A7 [09:22:13]Write to MH i2c: E2 0A 00 01 02 80 0D 02 02 02 00 37 A7 00 00 5F [09:22:13]Write i2c OK [09:22:13]MH_I2C_Read... [09:22:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:22:13]Read from MH i2c: E2 [09:22:13]MH_I2C_Read... [09:22:13]Read from MH i2c: E2 03 00 [09:22:13]MH_I2C_Read... [09:22:13]Read from MH i2c: E2 03 00 01 02 00 90 00 77 [09:22:13]RAPDU: 90 00 [09:22:13]wFMCommunicate OK [09:22:13]wFMCommunicate request_size=4 [09:22:13]MH_SAM_APDU [09:22:13]CAPDU: 80 0D 03 02 [09:22:13]Write to MH i2c: E2 08 00 02 02 80 0D 03 02 00 00 00 00 7F [09:22:13]Write i2c OK [09:22:13]MH_I2C_Read... [09:22:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:22:13]Read from MH i2c: E2 [09:22:13]MH_I2C_Read... [09:22:13]Read from MH i2c: E2 0B 00 [09:22:13]MH_I2C_Read... [09:22:13]Read from MH i2c: E2 0B 00 02 02 00 CE 16 63 14 6F 92 68 88 90 00 CC [09:22:13]RAPDU: CE 16 63 14 6F 92 68 88 90 00 [09:22:13]wFMCommunicate OK [09:22:13]SAM_PROTO_SignData done [09:22:13]FM_MakeSignedData done [09:22:13]CreateOFDProtocolMessage [09:22:13]wFMCommunicate request_size=4 [09:22:13]MH_SAM_APDU [09:22:13]CAPDU: 80 11 00 00 [09:22:13]Write to MH i2c: E2 08 00 03 02 80 11 00 00 00 00 00 00 7F [09:22:13]Write i2c OK [09:22:13]MH_I2C_Read... [09:22:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:22:13]Read from MH i2c: E2 [09:22:13]MH_I2C_Read... [09:22:13]Read from MH i2c: E2 17 00 [09:22:13]MH_I2C_Read... [09:22:13]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 37 38 90 00 D8 [09:22:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [09:22:13]wFMCommunicate OK [09:22:13]CreateOFDProtocolMessage done [09:22:13]OFDSenderStorePacket 178397 [09:22:13]StoreOFDPacket docnum=178397 [09:22:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0C 01 00 00 71 4E 04 01 6D EA 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 61 00 00 00 F4 03 04 00 44 03 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 DD B8 02 00 35 04 06 00 58 FD 33 D7 37 A7 CE 16 63 14 6F 92 68 88 [09:22:13]CheckFolder [09:22:13]dirname=/storage/ofd_packets [09:22:13]CheckFolder done [09:22:13]ProducePacketName [09:22:13]name=ofd_packets/00178397 [09:22:13]NVStorageSaveData ofd_packets/00178397 [09:22:13]File name is /storage/ofd_packets/00178397 [09:22:13]Write 298 bytes [09:22:13]NVStorageSaveData done [09:22:13]OFDSenderStorePacket done [09:22:13]KKMCreateOFDPacket done [09:22:13]NVStorageSaveData kkm_last_timestamp [09:22:13]File name is /storage/kkm_last_timestamp [09:22:13]Write 4 bytes [09:22:13]NVStorageSaveData done [09:22:13]ExternCall_PrintAddStr [09:22:13]wPrintStart [09:22:13]Write to MH i2c: 01 00 00 04 02 06 [09:22:13]Write i2c OK [09:22:13]MH_I2C_Read... [09:22:13]Read from MH i2c: 01 [09:22:13]MH_I2C_Read... [09:22:13]Read from MH i2c: 01 07 00 [09:22:13]MH_I2C_Read... [09:22:13]Read from MH i2c: 01 07 00 04 02 00 03 00 00 00 FF 0F 1E [09:22:13]RasterBufferAndPrint [09:22:13]line Счет N : (1)293122 [09:22:13]line ИНН: 02508201610067 [09:22:13]line Контрольно-Кассовый Чек [09:22:13]line ПРОДАЖА [09:22:13]line ТРК (МРК, ГНК) : 54 [09:22:13]line Товар: 2710194800 [09:22:13]line ДТ-К-5 [09:22:13]line 45.940 * 76.20 [09:22:13]line = 3500.63 [09:22:13]line НДС 12% НСП 1% [09:22:13]line > о реализуемом товаре [09:22:13]line ИТОГО: 3500.63 [09:22:13]line НСП 1% : 30.98 [09:22:13]line НДС 12% : 371.75 [09:22:13]line Наличными: 0.00 [09:22:13]line Безнал.: 3500.63 [09:22:13]line Место: АЗС № 130 "Партнер Нефть" [09:22:13]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:22:13]line СНО: Общий режим [09:22:13]line Чек 97 22.08.2024 09:22 [09:22:13]line Смена: 469 ФФД: 1.0 [09:22:13]line ЗНМ: 0300000071 [09:22:13]line РНМ: 0000000000092561 [09:22:13]line Версия ККМ: 001 [09:22:13]line Платежная система: O! деньги [09:22:13]line ФМ: 0000000000871778 [09:22:13]line ФД: 178397 [09:22:13]line ФПД: 97844519712679 [09:22:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T092212&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178397&fm=97844519712679&tin=02508201610067®Number=0000000000092561&sum=350063 [09:22:13]OFD Sender: Processing packet 178397 [packets to send 496, broken 495] [09:22:13]ProducePacketName [09:22:13]name=ofd_packets/00178397 [09:22:13]OFD Sender: To server: pG, [09:22:13]CommunicateWithHost lk.salyk.kg:30040 [09:22:13]ConnectInit lk.salyk.kg [09:22:13]written 0, free lines is 4095 [09:22:14]Error from MH - 05 [09:22:14]process_action_free close_receipt [09:22:14]json_value_free [09:22:14]json_value_free done [09:22:14]process_json_proto returns [09:22:14]Send response to host [09:22:14]{"protocol":"kg_v1.0","response":{"error":1033,"error_desc":"No paper"}} [09:22:14]free response buf [09:22:14]execute_script done [09:22:14]execute_script returns [09:22:14]free content buf [09:22:14]Sock 8.Close socket [09:22:14]Sock 8.Thread stoped [09:22:17]Write to MH i2c: 01 00 00 07 02 09 [09:22:17]Write i2c OK [09:22:17]MH_I2C_Read... [09:22:17]Read from MH i2c: 01 [09:22:17]MH_I2C_Read... [09:22:17]Read from MH i2c: 01 07 00 [09:22:17]MH_I2C_Read... [09:22:17]Read from MH i2c: 01 07 00 07 02 00 03 00 00 00 FF 0F 21 [09:22:17]state=3 [09:22:17]No paper [09:22:17]Cover opened [09:22:20]Connected sock=11 [09: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 37 38 0C 01 00 00 71 4E 04 01 6D EA 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 61 00 00 00 F4 03 04 00 44 03 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 DD B8 02 00 35 04 06 00 58 FD 33 D7 37 A7 CE 16 63 14 6F 92 68 88 [09: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 37 38 4F 00 00 00 F4 38 47 00 CA 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 37 38 10 04 04 00 DD B8 02 00 F4 03 04 00 F5 AE C6 66 B6 04 01 00 00 0F C1 B6 97 FC 01 22 04 [09:22:21]CommunicateWithHost err = 0 [09:22:21]CheckOFDResponse [09:22:21]1017 (14) - 77093643461234 [09:22:21]1041 (16) - 0000000000871778 [09:22:21]1040 (4) - 178397 [09:22:21]1012 (4) - 22.08.2024 03:22 [09:22:21]1206 (1) - 0 [09:22:21]OFD Sender: Remove packet 178397 [09:22:21]ProducePacketName [09:22:21]name=ofd_packets/00178397 [09:22:21]NVStorageDeleteData [09:22:22]OFD Sender: No OFD packet to send [09:22:22]Write to MH i2c: 01 00 00 08 02 0A [09:22:22]Write i2c OK [09:22:22]MH_I2C_Read... [09:22:22]Read from MH i2c: 01 [09:22:22]MH_I2C_Read... [09:22:22]Read from MH i2c: 01 07 00 [09:22:22]MH_I2C_Read... [09:22:22]Read from MH i2c: 01 07 00 08 02 00 03 00 00 00 FF 0F 22 [09:22:22]state=3 [09:22:22]No paper [09:22:22]Cover opened [09:22:27]OFD Sender: No OFD packet to send [09:22:27]Write to MH i2c: 01 00 00 09 02 0B [09:22:27]Write i2c OK [09:22:27]MH_I2C_Read... [09:22:27]Read from MH i2c: 01 [09:22:27]MH_I2C_Read... [09:22:27]Read from MH i2c: 01 07 00 [09:22:27]MH_I2C_Read... [09:22:27]Read from MH i2c: 01 07 00 09 02 00 03 00 00 00 FF 0F 23 [09:22:27]state=3 [09:22:27]No paper [09:22:27]Cover opened [09:22:32]OFD Sender: No OFD packet to send [09:22:32]Write to MH i2c: 01 00 00 0A 02 0C [09:22:32]Write i2c OK [09:22:32]MH_I2C_Read... [09:22:32]Read from MH i2c: 01 [09:22:32]MH_I2C_Read... [09:22:32]Read from MH i2c: 01 07 00 [09:22:32]MH_I2C_Read... [09:22:32]Read from MH i2c: 01 07 00 0A 02 00 03 00 00 00 FF 0F 24 [09:22:32]state=3 [09:22:32]No paper [09:22:32]Cover opened [09:22:37]OFD Sender: No OFD packet to send [09:22:37]Write to MH i2c: 01 00 00 0B 02 0D [09:22:37]Write i2c OK [09:22:37]MH_I2C_Read... [09:22:37]Read from MH i2c: 01 [09:22:37]MH_I2C_Read... [09:22:37]Read from MH i2c: 01 07 00 [09:22:37]MH_I2C_Read... [09:22:37]Read from MH i2c: 01 07 00 0B 02 00 03 00 00 00 FF 0F 25 [09:22:37]state=3 [09:22:37]No paper [09:22:37]Cover opened [09:22:42]OFD Sender: No OFD packet to send [09:22:42]Write to MH i2c: 01 00 00 0C 02 0E [09:22:42]Write i2c OK [09:22:42]MH_I2C_Read... [09:22:42]Read from MH i2c: 01 [09:22:42]MH_I2C_Read... [09:22:42]Read from MH i2c: 01 07 00 [09:22:42]MH_I2C_Read... [09:22:42]Read from MH i2c: 01 07 00 0C 02 00 03 00 00 00 FF 0F 26 [09:22:42]state=3 [09:22:42]No paper [09:22:42]Cover opened [09:22:47]OFD Sender: No OFD packet to send [09:22:47]Write to MH i2c: 01 00 00 0D 02 0F [09:22:47]Write i2c OK [09:22:47]MH_I2C_Read... [09:22:47]Read from MH i2c: 01 [09:22:47]MH_I2C_Read... [09:22:47]Read from MH i2c: 01 07 00 [09:22:47]MH_I2C_Read... [09:22:47]Read from MH i2c: 01 07 00 0D 02 00 03 00 00 00 FF 0F 27 [09:22:47]state=3 [09:22:47]No paper [09:22:47]Cover opened [09:22:52]OFD Sender: No OFD packet to send [09:22:52]Write to MH i2c: 01 00 00 0E 02 10 [09:22:52]Write i2c OK [09:22:52]MH_I2C_Read... [09:22:52]Read from MH i2c: 01 [09:22:52]MH_I2C_Read... [09:22:52]Read from MH i2c: 01 07 00 [09:22:52]MH_I2C_Read... [09:22:52]Read from MH i2c: 01 07 00 0E 02 00 03 00 00 00 FF 0F 28 [09:22:52]state=3 [09:22:52]No paper [09:22:52]Cover opened [09:22:57]OFD Sender: No OFD packet to send [09:22:57]Write to MH i2c: 01 00 00 0F 02 11 [09:22:57]Write i2c OK [09:22:57]MH_I2C_Read... [09:22:57]Read from MH i2c: 01 [09:22:57]MH_I2C_Read... [09:22:57]Read from MH i2c: 01 07 00 [09:22:57]MH_I2C_Read... [09:22:57]Read from MH i2c: 01 07 00 0F 02 00 03 00 00 00 FF 0F 29 [09:22:57]state=3 [09:22:57]No paper [09:22:57]Cover opened [09:23:02]OFD Sender: No OFD packet to send [09:23:02]Write to MH i2c: 01 00 00 10 02 12 [09:23:02]Write i2c OK [09:23:02]MH_I2C_Read... [09:23:02]Read from MH i2c: 01 [09:23:02]MH_I2C_Read... [09:23:02]Read from MH i2c: 01 07 00 [09:23:02]MH_I2C_Read... [09:23:02]Read from MH i2c: 01 07 00 10 02 00 03 00 00 00 FF 0F 2A [09:23:02]state=3 [09:23:02]No paper [09:23:02]Cover opened [09:23:07]OFD Sender: No OFD packet to send [09:23:07]Write to MH i2c: 01 00 00 11 02 13 [09:23:07]Write i2c OK [09:23:07]MH_I2C_Read... [09:23:07]Read from MH i2c: 01 [09:23:07]MH_I2C_Read... [09:23:07]Read from MH i2c: 01 07 00 [09:23:07]MH_I2C_Read... [09:23:07]Read from MH i2c: 01 07 00 11 02 00 03 00 00 00 FF 0F 2B [09:23:07]state=3 [09:23:07]No paper [09:23:07]Cover opened [09:23:12]OFD Sender: No OFD packet to send [09:23:12]Write to MH i2c: 01 00 00 12 02 14 [09:23:12]Write i2c OK [09:23:12]MH_I2C_Read... [09:23:12]Read from MH i2c: 01 [09:23:12]MH_I2C_Read... [09:23:12]Read from MH i2c: 01 07 00 [09:23:12]MH_I2C_Read... [09:23:12]Read from MH i2c: 01 07 00 12 02 00 03 00 00 00 FF 0F 2C [09:23:12]state=3 [09:23:12]No paper [09:23:12]Cover opened [09:23:17]OFD Sender: No OFD packet to send [09:23:17]Write to MH i2c: 01 00 00 13 02 15 [09:23:17]Write i2c OK [09:23:17]MH_I2C_Read... [09:23:17]Read from MH i2c: 01 [09:23:17]MH_I2C_Read... [09:23:17]Read from MH i2c: 01 07 00 [09:23:17]MH_I2C_Read... [09:23:17]Read from MH i2c: 01 07 00 13 02 00 03 00 00 00 FF 0F 2D [09:23:17]state=3 [09:23:17]No paper [09:23:17]Cover opened [09:23:22]OFD Sender: No OFD packet to send [09:23:22]Write to MH i2c: 01 00 00 14 02 16 [09:23:22]Write i2c OK [09:23:22]MH_I2C_Read... [09:23:22]Read from MH i2c: 01 [09:23:22]MH_I2C_Read... [09:23:22]Read from MH i2c: 01 07 00 [09:23:22]MH_I2C_Read... [09:23:22]Read from MH i2c: 01 07 00 14 02 00 03 00 00 00 FF 0F 2E [09:23:22]state=3 [09:23:22]No paper [09:23:22]Cover opened [09:23:27]OFD Sender: No OFD packet to send [09:23:27]Write to MH i2c: 01 00 00 15 02 17 [09:23:27]Write i2c OK [09:23:27]MH_I2C_Read... [09:23:27]Read from MH i2c: 01 [09:23:27]MH_I2C_Read... [09:23:27]Read from MH i2c: 01 07 00 [09:23:27]MH_I2C_Read... [09:23:27]Read from MH i2c: 01 07 00 15 02 00 03 00 00 00 FF 0F 2F [09:23:27]state=3 [09:23:27]No paper [09:23:27]Cover opened [09:23:32]OFD Sender: No OFD packet to send [09:23:32]Write to MH i2c: 01 00 00 16 02 18 [09:23:32]Write i2c OK [09:23:32]MH_I2C_Read... [09:23:32]Read from MH i2c: 01 [09:23:32]MH_I2C_Read... [09:23:32]Read from MH i2c: 01 07 00 [09:23:32]MH_I2C_Read... [09:23:32]Read from MH i2c: 01 07 00 16 02 00 03 00 00 00 FF 0F 30 [09:23:32]state=3 [09:23:32]No paper [09:23:32]Cover opened [09:23:37]OFD Sender: No OFD packet to send [09:23:37]Write to MH i2c: 01 00 00 17 02 19 [09:23:37]Write i2c OK [09:23:37]MH_I2C_Read... [09:23:37]Read from MH i2c: 01 [09:23:37]MH_I2C_Read... [09:23:37]Read from MH i2c: 01 07 00 [09:23:37]MH_I2C_Read... [09:23:37]Read from MH i2c: 01 07 00 17 02 00 03 00 00 00 FF 0F 31 [09:23:37]state=3 [09:23:37]No paper [09:23:37]Cover opened [09:23:42]OFD Sender: No OFD packet to send [09:23:42]Write to MH i2c: 01 00 00 18 02 1A [09:23:42]Write i2c OK [09:23:42]MH_I2C_Read... [09:23:42]Read from MH i2c: 01 [09:23:42]MH_I2C_Read... [09:23:42]Read from MH i2c: 01 07 00 [09:23:42]MH_I2C_Read... [09:23:42]Read from MH i2c: 01 07 00 18 02 00 03 00 00 00 FF 0F 32 [09:23:42]state=3 [09:23:42]No paper [09:23:42]Cover opened [09:23:47]OFD Sender: No OFD packet to send [09:23:47]Write to MH i2c: 01 00 00 19 02 1B [09:23:47]Write i2c OK [09:23:47]MH_I2C_Read... [09:23:47]Read from MH i2c: 01 [09:23:47]MH_I2C_Read... [09:23:47]Read from MH i2c: 01 07 00 [09:23:47]MH_I2C_Read... [09:23:47]Read from MH i2c: 01 07 00 19 02 00 03 00 00 00 FF 0F 33 [09:23:47]state=3 [09:23:47]No paper [09:23:47]Cover opened [09:23:52]OFD Sender: No OFD packet to send [09:23:52]Write to MH i2c: 01 00 00 1A 02 1C [09:23:52]Write i2c OK [09:23:52]MH_I2C_Read... [09:23:52]Read from MH i2c: 01 [09:23:52]MH_I2C_Read... [09:23:52]Read from MH i2c: 01 07 00 [09:23:52]MH_I2C_Read... [09:23:52]Read from MH i2c: 01 07 00 1A 02 00 03 00 00 00 FF 0F 34 [09:23:52]state=3 [09:23:52]No paper [09:23:52]Cover opened [09:23:54]recv_with_timeout no data received [09:23:57]OFD Sender: No OFD packet to send [09:23:57]Write to MH i2c: 01 00 00 1B 02 1D [09:23:57]Write i2c OK [09:23:57]MH_I2C_Read... [09:23:57]Read from MH i2c: 01 [09:23:57]MH_I2C_Read... [09:23:57]Read from MH i2c: 01 07 00 [09:23:57]MH_I2C_Read... [09:23:57]Read from MH i2c: 01 07 00 1B 02 00 03 00 00 00 FF 0F 35 [09:23:57]state=3 [09:23:57]No paper [09:23:57]Cover opened [09:24:02]OFD Sender: No OFD packet to send [09:24:03]Write to MH i2c: 01 00 00 1C 02 1E [09:24:03]Write i2c OK [09:24:03]MH_I2C_Read... [09:24:03]Read from MH i2c: 01 [09:24:03]MH_I2C_Read... [09:24:03]Read from MH i2c: 01 07 00 [09:24:03]MH_I2C_Read... [09:24:03]Read from MH i2c: 01 07 00 1C 02 00 03 00 00 00 FF 0F 36 [09:24:03]state=3 [09:24:03]No paper [09:24:03]Cover opened [09:24:05]recv_with_timeout no data received [09:24:07]OFD Sender: No OFD packet to send [09:24:08]Write to MH i2c: 01 00 00 1D 02 1F [09:24:08]Write i2c OK [09:24:08]MH_I2C_Read... [09:24:08]Read from MH i2c: 01 [09:24:08]MH_I2C_Read... [09:24:08]Read from MH i2c: 01 07 00 [09:24:08]MH_I2C_Read... [09:24:08]Read from MH i2c: 01 07 00 1D 02 00 03 00 00 00 FF 0F 37 [09:24:08]state=3 [09:24:08]No paper [09:24:08]Cover opened [09:24:12]OFD Sender: No OFD packet to send [09:24:13]Write to MH i2c: 01 00 00 1E 02 20 [09:24:13]Write i2c OK [09:24:13]MH_I2C_Read... [09:24:13]Read from MH i2c: 01 [09:24:13]MH_I2C_Read... [09:24:13]Read from MH i2c: 01 07 00 [09:24:13]MH_I2C_Read... [09:24:13]Read from MH i2c: 01 07 00 1E 02 00 03 00 00 00 FF 0F 38 [09:24:13]state=3 [09:24:13]No paper [09:24:13]Cover opened [09:24:17]OFD Sender: No OFD packet to send [09:24:18]Write to MH i2c: 01 00 00 1F 02 21 [09:24:18]Write i2c OK [09:24:18]MH_I2C_Read... [09:24:18]Read from MH i2c: 01 [09:24:18]MH_I2C_Read... [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 1F 02 00 03 00 00 00 FF 0F 39 [09:24:18]state=3 [09:24:18]No paper [09:24:18]Cover opened [09:24:22]OFD Sender: No OFD packet to send [09:24:23]Write to MH i2c: 01 00 00 20 02 22 [09:24:23]Write i2c OK [09:24:23]MH_I2C_Read... [09:24:23]Read from MH i2c: 01 [09:24:23]MH_I2C_Read... [09:24:23]Read from MH i2c: 01 07 00 [09:24:23]MH_I2C_Read... [09:24:23]Read from MH i2c: 01 07 00 20 02 00 03 00 00 00 FF 0F 3A [09:24:23]state=3 [09:24:23]No paper [09:24:23]Cover opened [09:24:27]OFD Sender: No OFD packet to send [09:24:28]Write to MH i2c: 01 00 00 21 02 23 [09:24:28]Write i2c OK [09:24:28]MH_I2C_Read... [09:24:28]Read from MH i2c: 01 [09:24:28]MH_I2C_Read... [09:24:28]Read from MH i2c: 01 07 00 [09:24:28]MH_I2C_Read... [09:24:28]Read from MH i2c: 01 07 00 21 02 00 03 00 00 00 FF 0F 3B [09:24:28]state=3 [09:24:28]No paper [09:24:28]Cover opened [09:24:32]OFD Sender: No OFD packet to send [09:24:33]Write to MH i2c: 01 00 00 22 02 24 [09:24:33]Write i2c OK [09:24:33]MH_I2C_Read... [09:24:33]Read from MH i2c: 01 [09:24:33]MH_I2C_Read... [09:24:33]Read from MH i2c: 01 07 00 [09:24:33]MH_I2C_Read... [09:24:33]Read from MH i2c: 01 07 00 22 02 00 03 00 00 00 FF 0F 3C [09:24:33]state=3 [09:24:33]No paper [09:24:33]Cover opened [09:24:37]OFD Sender: No OFD packet to send [09:24:38]Write to MH i2c: 01 00 00 23 02 25 [09:24:38]Write i2c OK [09:24:38]MH_I2C_Read... [09:24:38]Read from MH i2c: 01 [09:24:38]MH_I2C_Read... [09:24:38]Read from MH i2c: 01 07 00 [09:24:38]MH_I2C_Read... [09:24:38]Read from MH i2c: 01 07 00 23 02 00 03 00 00 00 FF 0F 3D [09:24:38]state=3 [09:24:38]No paper [09:24:38]Cover opened [09:24:42]OFD Sender: No OFD packet to send [09:24:43]Write to MH i2c: 01 00 00 24 02 26 [09:24:43]Write i2c OK [09:24:43]MH_I2C_Read... [09:24:43]Read from MH i2c: 01 [09:24:43]MH_I2C_Read... [09:24:43]Read from MH i2c: 01 07 00 [09:24:43]MH_I2C_Read... [09:24:43]Read from MH i2c: 01 07 00 24 02 00 03 00 00 00 FF 0F 3E [09:24:43]state=3 [09:24:43]No paper [09:24:43]Cover opened [09:24:47]OFD Sender: No OFD packet to send [09:24:48]Write to MH i2c: 01 00 00 25 02 27 [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 25 02 00 03 00 00 00 FF 0F 3F [09:24:48]state=3 [09:24:48]No paper [09:24:48]Cover opened [09:24:52]OFD Sender: No OFD packet to send [09:24:53]Write to MH i2c: 01 00 00 26 02 28 [09:24:53]Write i2c OK [09:24:53]MH_I2C_Read... [09:24:53]Read from MH i2c: 01 [09:24:53]MH_I2C_Read... [09:24:53]Read from MH i2c: 01 07 00 [09:24:53]MH_I2C_Read... [09:24:53]Read from MH i2c: 01 07 00 26 02 00 03 00 00 00 FF 0F 40 [09:24:53]state=3 [09:24:53]No paper [09:24:53]Cover opened [09:24:57]OFD Sender: No OFD packet to send [09:24:58]Write to MH i2c: 01 00 00 27 02 29 [09:24:58]Write i2c OK [09:24:58]MH_I2C_Read... [09:24:58]Read from MH i2c: 01 [09:24:58]MH_I2C_Read... [09:24:58]Read from MH i2c: 01 07 00 [09:24:58]MH_I2C_Read... [09:24:58]Read from MH i2c: 01 07 00 27 02 00 03 00 00 00 FF 0F 41 [09:24:58]state=3 [09:24:58]No paper [09:24:58]Cover opened [09:25:02]OFD Sender: No OFD packet to send [09:25:03]Write to MH i2c: 01 00 00 28 02 2A [09:25:03]Write i2c OK [09:25:03]MH_I2C_Read... [09:25:03]Read from MH i2c: 01 [09:25:03]MH_I2C_Read... [09:25:03]Read from MH i2c: 01 07 00 [09:25:03]MH_I2C_Read... [09:25:03]Read from MH i2c: 01 07 00 28 02 00 03 00 00 00 FF 0F 42 [09:25:03]state=3 [09:25:03]No paper [09:25:03]Cover opened [09:25:07]OFD Sender: No OFD packet to send [09:25:08]Write to MH i2c: 01 00 00 29 02 2B [09:25:08]Write i2c OK [09:25:08]MH_I2C_Read... [09:25:08]Read from MH i2c: 01 [09:25:08]MH_I2C_Read... [09:25:08]Read from MH i2c: 01 07 00 [09:25:08]MH_I2C_Read... [09:25:08]Read from MH i2c: 01 07 00 29 02 00 03 00 00 00 FF 0F 43 [09:25:08]state=3 [09:25:08]No paper [09:25:08]Cover opened [09:25:12]OFD Sender: No OFD packet to send [09:25:13]Write to MH i2c: 01 00 00 2A 02 2C [09:25:13]Write i2c OK [09:25:13]MH_I2C_Read... [09:25:13]Read from MH i2c: 01 [09:25:13]MH_I2C_Read... [09:25:13]Read from MH i2c: 01 07 00 [09:25:13]MH_I2C_Read... [09:25:13]Read from MH i2c: 01 07 00 2A 02 00 03 00 00 00 FF 0F 44 [09:25:13]state=3 [09:25:13]No paper [09:25:13]Cover opened [09:25:17]OFD Sender: No OFD packet to send [09:25:18]Write to MH i2c: 01 00 00 2B 02 2D [09:25:18]Write i2c OK [09:25:18]MH_I2C_Read... [09:25:18]Read from MH i2c: 01 [09:25:18]MH_I2C_Read... [09:25:18]Read from MH i2c: 01 07 00 [09:25:18]MH_I2C_Read... [09:25:18]Read from MH i2c: 01 07 00 2B 02 00 03 00 00 00 FF 0F 45 [09:25:18]state=3 [09:25:18]No paper [09:25:18]Cover opened [09:25:22]OFD Sender: No OFD packet to send [09:25:23]Write to MH i2c: 01 00 00 2C 02 2E [09:25:23]Write i2c OK [09:25:23]MH_I2C_Read... [09:25:23]Read from MH i2c: 01 [09:25:23]MH_I2C_Read... [09:25:23]Read from MH i2c: 01 07 00 [09:25:23]MH_I2C_Read... [09:25:23]Read from MH i2c: 01 07 00 2C 02 00 03 00 00 00 FF 0F 46 [09:25:23]state=3 [09:25:23]No paper [09:25:23]Cover opened [09:25:27]OFD Sender: No OFD packet to send [09:25:28]Write to MH i2c: 01 00 00 2D 02 2F [09:25:28]Write i2c OK [09:25:28]MH_I2C_Read... [09:25:28]Read from MH i2c: 01 [09:25:28]MH_I2C_Read... [09:25:28]Read from MH i2c: 01 07 00 [09:25:28]MH_I2C_Read... [09:25:28]Read from MH i2c: 01 07 00 2D 02 00 03 00 00 00 FF 0F 47 [09:25:28]state=3 [09:25:28]No paper [09:25:28]Cover opened [09:25:32]OFD Sender: No OFD packet to send [09:25:33]Write to MH i2c: 01 00 00 2E 02 30 [09:25:33]Write i2c OK [09:25:33]MH_I2C_Read... [09:25:33]Read from MH i2c: 01 [09:25:33]MH_I2C_Read... [09:25:33]Read from MH i2c: 01 07 00 [09:25:33]MH_I2C_Read... [09:25:33]Read from MH i2c: 01 07 00 2E 02 00 03 00 00 00 FF 0F 48 [09:25:33]state=3 [09:25:33]No paper [09:25:33]Cover opened [09:25:37]OFD Sender: No OFD packet to send [09:25:38]Write to MH i2c: 01 00 00 2F 02 31 [09:25:38]Write i2c OK [09:25:38]MH_I2C_Read... [09:25:38]Read from MH i2c: 01 [09:25:38]MH_I2C_Read... [09:25:38]Read from MH i2c: 01 07 00 [09:25:38]MH_I2C_Read... [09:25:38]Read from MH i2c: 01 07 00 2F 02 00 03 00 00 00 FF 0F 49 [09:25:38]state=3 [09:25:38]No paper [09:25:38]Cover opened [09:25:42]OFD Sender: No OFD packet to send [09:25:43]Write to MH i2c: 01 00 00 30 02 32 [09:25:43]Write i2c OK [09:25:43]MH_I2C_Read... [09:25:43]Read from MH i2c: 01 [09:25:43]MH_I2C_Read... [09:25:43]Read from MH i2c: 01 07 00 [09:25:43]MH_I2C_Read... [09:25:43]Read from MH i2c: 01 07 00 30 02 00 03 00 00 00 FF 0F 4A [09:25:43]state=3 [09:25:43]No paper [09:25:43]Cover opened [09:25:47]OFD Sender: No OFD packet to send [09:25:48]Write to MH i2c: 01 00 00 31 02 33 [09:25:48]Write i2c OK [09:25:48]MH_I2C_Read... [09:25:48]Read from MH i2c: 01 [09:25:48]MH_I2C_Read... [09:25:48]Read from MH i2c: 01 07 00 [09:25:48]MH_I2C_Read... [09:25:48]Read from MH i2c: 01 07 00 31 02 00 03 00 00 00 FF 0F 4B [09:25:48]state=3 [09:25:48]No paper [09:25:48]Cover opened [09:25:52]OFD Sender: No OFD packet to send [09:25:53]Write to MH i2c: 01 00 00 32 02 34 [09:25:53]Write i2c OK [09:25:53]MH_I2C_Read... [09:25:53]Read from MH i2c: 01 [09:25:53]MH_I2C_Read... [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 32 02 00 03 00 00 00 FF 0F 4C [09:25:53]state=3 [09:25:53]No paper [09:25:53]Cover opened [09:25:57]OFD Sender: No OFD packet to send [09:25:58]Write to MH i2c: 01 00 00 33 02 35 [09:25:58]Write i2c OK [09:25:58]MH_I2C_Read... [09:25:58]Read from MH i2c: 01 [09:25:58]MH_I2C_Read... [09:25:58]Read from MH i2c: 01 07 00 [09:25:58]MH_I2C_Read... [09:25:58]Read from MH i2c: 01 07 00 33 02 00 03 00 00 00 FF 0F 4D [09:25:58]state=3 [09:25:58]No paper [09:25:58]Cover opened [09:26:02]OFD Sender: No OFD packet to send [09:26:03]Write to MH i2c: 01 00 00 34 02 36 [09:26:03]Write i2c OK [09:26:03]MH_I2C_Read... [09:26:03]Read from MH i2c: 01 [09:26:03]MH_I2C_Read... [09:26:03]Read from MH i2c: 01 07 00 [09:26:03]MH_I2C_Read... [09:26:03]Read from MH i2c: 01 07 00 34 02 00 03 00 00 00 FF 0F 4E [09:26:03]state=3 [09:26:03]No paper [09:26:03]Cover opened [09:26:07]OFD Sender: No OFD packet to send [09:26:08]Write to MH i2c: 01 00 00 35 02 37 [09:26:08]Write i2c OK [09:26:08]MH_I2C_Read... [09:26:08]Read from MH i2c: 01 [09:26:08]MH_I2C_Read... [09:26:08]Read from MH i2c: 01 07 00 [09:26:08]MH_I2C_Read... [09:26:08]Read from MH i2c: 01 07 00 35 02 00 03 00 00 00 FF 0F 4F [09:26:08]state=3 [09:26:08]No paper [09:26:08]Cover opened [09:26:12]OFD Sender: No OFD packet to send [09:26:13]Write to MH i2c: 01 00 00 36 02 38 [09:26:13]Write i2c OK [09:26:13]MH_I2C_Read... [09:26:13]Read from MH i2c: 01 [09:26:13]MH_I2C_Read... [09:26:13]Read from MH i2c: 01 07 00 [09:26:13]MH_I2C_Read... [09:26:13]Read from MH i2c: 01 07 00 36 02 00 03 00 00 00 FF 0F 50 [09:26:13]state=3 [09:26:13]No paper [09:26:13]Cover opened [09:26:17]OFD Sender: No OFD packet to send [09:26:18]Write to MH i2c: 01 00 00 37 02 39 [09:26:18]Write i2c OK [09:26:18]MH_I2C_Read... [09:26:18]Read from MH i2c: 01 [09:26:18]MH_I2C_Read... [09:26:18]Read from MH i2c: 01 07 00 [09:26:18]MH_I2C_Read... [09:26:18]Read from MH i2c: 01 07 00 37 02 00 03 00 00 00 FF 0F 51 [09:26:18]state=3 [09:26:18]No paper [09:26:18]Cover opened [09:26:22]OFD Sender: No OFD packet to send [09:26:23]Write to MH i2c: 01 00 00 38 02 3A [09:26:23]Write i2c OK [09:26:23]MH_I2C_Read... [09:26:23]Read from MH i2c: 01 [09:26:23]MH_I2C_Read... [09:26:23]Read from MH i2c: 01 07 00 [09:26:23]MH_I2C_Read... [09:26:23]Read from MH i2c: 01 07 00 38 02 00 03 00 00 00 FF 0F 52 [09:26:23]state=3 [09:26:23]No paper [09:26:23]Cover opened [09:26:27]OFD Sender: No OFD packet to send [09:26:28]Write to MH i2c: 01 00 00 39 02 3B [09:26:28]Write i2c OK [09:26:28]MH_I2C_Read... [09:26:28]Read from MH i2c: 01 [09:26:28]MH_I2C_Read... [09:26:28]Read from MH i2c: 01 07 00 [09:26:28]MH_I2C_Read... [09:26:28]Read from MH i2c: 01 07 00 39 02 00 03 00 00 00 FF 0F 53 [09:26:28]state=3 [09:26:28]No paper [09:26:28]Cover opened [09:26:32]OFD Sender: No OFD packet to send [09:26:33]Write to MH i2c: 01 00 00 3A 02 3C [09:26:33]Write i2c OK [09:26:33]MH_I2C_Read... [09:26:33]Read from MH i2c: 01 [09:26:33]MH_I2C_Read... [09:26:33]Read from MH i2c: 01 07 00 [09:26:33]MH_I2C_Read... [09:26:33]Read from MH i2c: 01 07 00 3A 02 00 03 00 00 00 FF 0F 54 [09:26:33]state=3 [09:26:33]No paper [09:26:33]Cover opened [09:26:37]OFD Sender: No OFD packet to send [09:26:38]Write to MH i2c: 01 00 00 3B 02 3D [09:26:38]Write i2c OK [09:26:38]MH_I2C_Read... [09:26:38]Read from MH i2c: 01 [09:26:38]MH_I2C_Read... [09:26:38]Read from MH i2c: 01 07 00 [09:26:38]MH_I2C_Read... [09:26:38]Read from MH i2c: 01 07 00 3B 02 00 03 00 00 00 FF 0F 55 [09:26:38]state=3 [09:26:38]No paper [09:26:38]Cover opened [09:26:42]OFD Sender: No OFD packet to send [09:26:43]Write to MH i2c: 01 00 00 3C 02 3E [09:26:43]Write i2c OK [09:26:43]MH_I2C_Read... [09:26:43]Read from MH i2c: 01 [09:26:43]MH_I2C_Read... [09:26:43]Read from MH i2c: 01 07 00 [09:26:43]MH_I2C_Read... [09:26:43]Read from MH i2c: 01 07 00 3C 02 00 03 00 00 00 FF 0F 56 [09:26:43]state=3 [09:26:43]No paper [09:26:43]Cover opened [09:26:47]OFD Sender: No OFD packet to send [09:26:48]Write to MH i2c: 01 00 00 3D 02 3F [09:26:48]Write i2c OK [09:26:48]MH_I2C_Read... [09:26:48]Read from MH i2c: 01 [09:26:48]MH_I2C_Read... [09:26:48]Read from MH i2c: 01 07 00 [09:26:48]MH_I2C_Read... [09:26:48]Read from MH i2c: 01 07 00 3D 02 00 03 00 00 00 FF 0F 57 [09:26:48]state=3 [09:26:48]No paper [09:26:48]Cover opened [09:26:52]OFD Sender: No OFD packet to send [09:26:53]Write to MH i2c: 01 00 00 3E 02 40 [09:26:53]Write i2c OK [09:26:53]MH_I2C_Read... [09:26:53]Read from MH i2c: 01 [09:26:53]MH_I2C_Read... [09:26:53]Read from MH i2c: 01 07 00 [09:26:53]MH_I2C_Read... [09:26:53]Read from MH i2c: 01 07 00 3E 02 00 03 00 00 00 FF 0F 58 [09:26:53]state=3 [09:26:53]No paper [09:26:53]Cover opened [09:26:57]OFD Sender: No OFD packet to send [09:26:58]Write to MH i2c: 01 00 00 3F 02 41 [09:26:58]Write i2c OK [09:26:58]MH_I2C_Read... [09:26:58]Read from MH i2c: 01 [09:26:58]MH_I2C_Read... [09:26:58]Read from MH i2c: 01 07 00 [09:26:58]MH_I2C_Read... [09:26:58]Read from MH i2c: 01 07 00 3F 02 00 03 00 00 00 FF 0F 59 [09:26:58]state=3 [09:26:58]No paper [09:26:58]Cover opened [09:27:02]OFD Sender: No OFD packet to send [09:27:03]Write to MH i2c: 01 00 00 40 02 42 [09:27:03]Write i2c OK [09:27:03]MH_I2C_Read... [09:27:03]Read from MH i2c: 01 [09:27:03]MH_I2C_Read... [09:27:03]Read from MH i2c: 01 07 00 [09:27:03]MH_I2C_Read... [09:27:03]Read from MH i2c: 01 07 00 40 02 00 03 00 00 00 FF 0F 5A [09:27:03]state=3 [09:27:03]No paper [09:27:03]Cover opened [09:27:07]OFD Sender: No OFD packet to send [09:27:08]Write to MH i2c: 01 00 00 41 02 43 [09:27:08]Write i2c OK [09:27:08]MH_I2C_Read... [09:27:08]Read from MH i2c: 01 [09:27:08]MH_I2C_Read... [09:27:08]Read from MH i2c: 01 07 00 [09:27:08]MH_I2C_Read... [09:27:08]Read from MH i2c: 01 07 00 41 02 00 03 00 00 00 FF 0F 5B [09:27:08]state=3 [09:27:08]No paper [09:27:08]Cover opened [09:27:12]OFD Sender: No OFD packet to send [09:27:13]Write to MH i2c: 01 00 00 42 02 44 [09:27:13]Write i2c OK [09:27:13]MH_I2C_Read... [09:27:13]Read from MH i2c: 01 [09:27:13]MH_I2C_Read... [09:27:13]Read from MH i2c: 01 07 00 [09:27:13]MH_I2C_Read... [09:27:13]Read from MH i2c: 01 07 00 42 02 00 03 00 00 00 FF 0F 5C [09:27:13]state=3 [09:27:13]No paper [09:27:13]Cover opened [09:27:17]OFD Sender: No OFD packet to send [09:27:18]Write to MH i2c: 01 00 00 43 02 45 [09:27:18]Write i2c OK [09:27:18]MH_I2C_Read... [09:27:18]Read from MH i2c: 01 [09:27:18]MH_I2C_Read... [09:27:18]Read from MH i2c: 01 07 00 [09:27:18]MH_I2C_Read... [09:27:18]Read from MH i2c: 01 07 00 43 02 00 03 00 00 00 FF 0F 5D [09:27:18]state=3 [09:27:18]No paper [09:27:18]Cover opened [09:27:22]OFD Sender: No OFD packet to send [09:27:23]Write to MH i2c: 01 00 00 44 02 46 [09:27:23]Write i2c OK [09:27:23]MH_I2C_Read... [09:27:23]Read from MH i2c: 01 [09:27:23]MH_I2C_Read... [09:27:23]Read from MH i2c: 01 07 00 [09:27:23]MH_I2C_Read... [09:27:23]Read from MH i2c: 01 07 00 44 02 00 03 00 00 00 FF 0F 5E [09:27:23]state=3 [09:27:23]No paper [09:27:23]Cover opened [09:27:27]OFD Sender: No OFD packet to send [09:27:28]Write to MH i2c: 01 00 00 45 02 47 [09:27:28]Write i2c OK [09:27:28]MH_I2C_Read... [09:27:28]Read from MH i2c: 01 [09:27:28]MH_I2C_Read... [09:27:28]Read from MH i2c: 01 07 00 [09:27:28]MH_I2C_Read... [09:27:28]Read from MH i2c: 01 07 00 45 02 00 03 00 00 00 FF 0F 5F [09:27:28]state=3 [09:27:28]No paper [09:27:28]Cover opened [09:27:32]OFD Sender: No OFD packet to send [09:27:33]Write to MH i2c: 01 00 00 46 02 48 [09:27:33]Write i2c OK [09:27:33]MH_I2C_Read... [09:27:33]Read from MH i2c: 01 [09:27:33]MH_I2C_Read... [09:27:33]Read from MH i2c: 01 07 00 [09:27:33]MH_I2C_Read... [09:27:33]Read from MH i2c: 01 07 00 46 02 00 03 00 00 00 FF 0F 60 [09:27:33]state=3 [09:27:33]No paper [09:27:33]Cover opened [09:27:36]recv_with_timeout no data received [09:27:37]OFD Sender: No OFD packet to send [09:27:38]Write to MH i2c: 01 00 00 47 02 49 [09:27:38]Write i2c OK [09:27:38]MH_I2C_Read... [09:27:38]Read from MH i2c: 01 [09:27:38]MH_I2C_Read... [09:27:38]Read from MH i2c: 01 07 00 [09:27:38]MH_I2C_Read... [09:27:38]Read from MH i2c: 01 07 00 47 02 00 03 00 00 00 FF 0F 61 [09:27:38]state=3 [09:27:38]No paper [09:27:38]Cover opened [09:27:42]OFD Sender: No OFD packet to send [09:27:43]Write to MH i2c: 01 00 00 48 02 4A [09:27:43]Write i2c OK [09:27:43]MH_I2C_Read... [09:27:43]Read from MH i2c: 01 [09:27:43]MH_I2C_Read... [09:27:43]Read from MH i2c: 01 07 00 [09:27:43]MH_I2C_Read... [09:27:43]Read from MH i2c: 01 07 00 48 02 00 03 00 00 00 FF 0F 62 [09:27:43]state=3 [09:27:43]No paper [09:27:43]Cover opened [09:27:47]OFD Sender: No OFD packet to send [09:27:48]Write to MH i2c: 01 00 00 49 02 4B [09:27:48]Write i2c OK [09:27:48]MH_I2C_Read... [09:27:48]Read from MH i2c: 01 [09:27:48]MH_I2C_Read... [09:27:48]Read from MH i2c: 01 07 00 [09:27:48]MH_I2C_Read... [09:27:48]Read from MH i2c: 01 07 00 49 02 00 03 00 00 00 FF 0F 63 [09:27:48]state=3 [09:27:48]No paper [09:27:48]Cover opened [09:27:52]OFD Sender: No OFD packet to send [09:27:53]Write to MH i2c: 01 00 00 4A 02 4C [09:27:53]Write i2c OK [09:27:53]MH_I2C_Read... [09:27:53]Read from MH i2c: 01 [09:27:53]MH_I2C_Read... [09:27:53]Read from MH i2c: 01 07 00 [09:27:53]MH_I2C_Read... [09:27:53]Read from MH i2c: 01 07 00 4A 02 00 03 00 00 00 FF 0F 64 [09:27:53]state=3 [09:27:53]No paper [09:27:53]Cover opened [09:27:57]OFD Sender: No OFD packet to send [09:27:58]Write to MH i2c: 01 00 00 4B 02 4D [09:27:58]Write i2c OK [09:27:58]MH_I2C_Read... [09:27:58]Read from MH i2c: 01 [09:27:58]MH_I2C_Read... [09:27:58]Read from MH i2c: 01 07 00 [09:27:58]MH_I2C_Read... [09:27:58]Read from MH i2c: 01 07 00 4B 02 00 03 00 00 00 FF 0F 65 [09:27:58]state=3 [09:27:58]No paper [09:27:58]Cover opened [09:28:02]OFD Sender: No OFD packet to send [09:28:03]Write to MH i2c: 01 00 00 4C 02 4E [09:28:03]Write i2c OK [09:28:03]MH_I2C_Read... [09:28:03]Read from MH i2c: 01 [09:28:03]MH_I2C_Read... [09:28:03]Read from MH i2c: 01 07 00 [09:28:03]MH_I2C_Read... [09:28:03]Read from MH i2c: 01 07 00 4C 02 00 03 00 00 00 FF 0F 66 [09:28:03]state=3 [09:28:03]No paper [09:28:03]Cover opened [09:28:07]OFD Sender: No OFD packet to send [09:28:08]Write to MH i2c: 01 00 00 4D 02 4F [09:28:08]Write i2c OK [09:28:08]MH_I2C_Read... [09:28:08]Read from MH i2c: 01 [09:28:08]MH_I2C_Read... [09:28:08]Read from MH i2c: 01 07 00 [09:28:08]MH_I2C_Read... [09:28:08]Read from MH i2c: 01 07 00 4D 02 00 03 00 00 00 FF 0F 67 [09:28:08]state=3 [09:28:08]No paper [09:28:08]Cover opened [09:28:12]OFD Sender: No OFD packet to send [09:28:13]Write to MH i2c: 01 00 00 4E 02 50 [09:28:13]Write i2c OK [09:28:13]MH_I2C_Read... [09:28:13]Read from MH i2c: 01 [09:28:13]MH_I2C_Read... [09:28:13]Read from MH i2c: 01 07 00 [09:28:13]MH_I2C_Read... [09:28:13]Read from MH i2c: 01 07 00 4E 02 00 03 00 00 00 FF 0F 68 [09:28:13]state=3 [09:28:13]No paper [09:28:13]Cover opened [09:28:17]OFD Sender: No OFD packet to send [09:28:18]Write to MH i2c: 01 00 00 4F 02 51 [09:28:18]Write i2c OK [09:28:18]MH_I2C_Read... [09:28:18]Read from MH i2c: 01 [09:28:18]MH_I2C_Read... [09:28:18]Read from MH i2c: 01 07 00 [09:28:18]MH_I2C_Read... [09:28:18]Read from MH i2c: 01 07 00 4F 02 00 03 00 00 00 FF 0F 69 [09:28:18]state=3 [09:28:18]No paper [09:28:18]Cover opened [09:28:22]OFD Sender: No OFD packet to send [09:28:23]Write to MH i2c: 01 00 00 50 02 52 [09:28:23]Write i2c OK [09:28:23]MH_I2C_Read... [09:28:23]Read from MH i2c: 01 [09:28:23]MH_I2C_Read... [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 50 02 00 03 00 00 00 FF 0F 6A [09:28:23]state=3 [09:28:23]No paper [09:28:23]Cover opened [09:28:27]OFD Sender: No OFD packet to send [09:28:28]Write to MH i2c: 01 00 00 51 02 53 [09:28:28]Write i2c OK [09:28:28]MH_I2C_Read... [09:28:28]Read from MH i2c: 01 [09:28:28]MH_I2C_Read... [09:28:28]Read from MH i2c: 01 07 00 [09:28:28]MH_I2C_Read... [09:28:28]Read from MH i2c: 01 07 00 51 02 00 03 00 00 00 FF 0F 6B [09:28:28]state=3 [09:28:28]No paper [09:28:28]Cover opened [09:28:32]OFD Sender: No OFD packet to send [09:28:33]Write to MH i2c: 01 00 00 52 02 54 [09:28:33]Write i2c OK [09:28:33]MH_I2C_Read... [09:28:33]Read from MH i2c: 01 [09:28:33]MH_I2C_Read... [09:28:33]Read from MH i2c: 01 07 00 [09:28:33]MH_I2C_Read... [09:28:33]Read from MH i2c: 01 07 00 52 02 00 03 00 00 00 FF 0F 6C [09:28:33]state=3 [09:28:33]No paper [09:28:33]Cover opened [09:28:37]OFD Sender: No OFD packet to send [09:28:38]Write to MH i2c: 01 00 00 53 02 55 [09:28:38]Write i2c OK [09:28:38]MH_I2C_Read... [09:28:38]Read from MH i2c: 01 [09:28:38]MH_I2C_Read... [09:28:38]Read from MH i2c: 01 07 00 [09:28:38]MH_I2C_Read... [09:28:38]Read from MH i2c: 01 07 00 53 02 00 03 00 00 00 FF 0F 6D [09:28:38]state=3 [09:28:38]No paper [09:28:38]Cover opened [09:28:42]recv_with_timeout no data received [09:28:42]OFD Sender: No OFD packet to send [09:28:43]Write to MH i2c: 01 00 00 54 02 56 [09:28:43]Write i2c OK [09:28:43]MH_I2C_Read... [09:28:43]Read from MH i2c: 01 [09:28:43]MH_I2C_Read... [09:28:43]Read from MH i2c: 01 07 00 [09:28:43]MH_I2C_Read... [09:28:43]Read from MH i2c: 01 07 00 54 02 00 03 00 00 00 FF 0F 6E [09:28:43]state=3 [09:28:43]No paper [09:28:43]Cover opened [09:28:47]OFD Sender: No OFD packet to send [09:28:48]Write to MH i2c: 01 00 00 55 02 57 [09:28:48]Write i2c OK [09:28:48]MH_I2C_Read... [09:28:48]Read from MH i2c: 01 [09:28:48]MH_I2C_Read... [09:28:48]Read from MH i2c: 01 07 00 [09:28:48]MH_I2C_Read... [09:28:48]Read from MH i2c: 01 07 00 55 02 00 03 00 00 00 FF 0F 6F [09:28:48]state=3 [09:28:48]No paper [09:28:48]Cover opened [09:28:52]OFD Sender: No OFD packet to send [09:28:53]Write to MH i2c: 01 00 00 56 02 58 [09:28:53]Write i2c OK [09:28:53]MH_I2C_Read... [09:28:53]Read from MH i2c: 01 [09:28:53]MH_I2C_Read... [09:28:53]Read from MH i2c: 01 07 00 [09:28:53]MH_I2C_Read... [09:28:53]Read from MH i2c: 01 07 00 56 02 00 03 00 00 00 FF 0F 70 [09:28:53]state=3 [09:28:53]No paper [09:28:53]Cover opened [09:28:57]OFD Sender: No OFD packet to send [09:28:58]Write to MH i2c: 01 00 00 57 02 59 [09:28:58]Write i2c OK [09:28:58]MH_I2C_Read... [09:28:58]Read from MH i2c: 01 [09:28:58]MH_I2C_Read... [09:28:58]Read from MH i2c: 01 07 00 [09:28:58]MH_I2C_Read... [09:28:58]Read from MH i2c: 01 07 00 57 02 00 03 00 00 00 FF 0F 71 [09:28:58]state=3 [09:28:58]No paper [09:28:58]Cover opened [09:29:03]OFD Sender: No OFD packet to send [09:29:03]Write to MH i2c: 01 00 00 58 02 5A [09:29:03]Write i2c OK [09:29:03]MH_I2C_Read... [09:29:03]Read from MH i2c: 01 [09:29:03]MH_I2C_Read... [09:29:03]Read from MH i2c: 01 07 00 [09:29:03]MH_I2C_Read... [09:29:03]Read from MH i2c: 01 07 00 58 02 00 03 00 00 00 FF 0F 72 [09:29:03]state=3 [09:29:03]No paper [09:29:03]Cover opened [09:29:08]OFD Sender: No OFD packet to send [09:29:08]Write to MH i2c: 01 00 00 59 02 5B [09:29:08]Write i2c OK [09:29:08]MH_I2C_Read... [09:29:08]Read from MH i2c: 01 [09:29:08]MH_I2C_Read... [09:29:08]Read from MH i2c: 01 07 00 [09:29:08]MH_I2C_Read... [09:29:08]Read from MH i2c: 01 07 00 59 02 00 03 00 00 00 FF 0F 73 [09:29:08]state=3 [09:29:08]No paper [09:29:08]Cover opened [09:29:08]recv_with_timeout no data received [09:29:13]OFD Sender: No OFD packet to send [09:29:13]Write to MH i2c: 01 00 00 5A 02 5C [09:29:13]Write i2c OK [09:29:13]MH_I2C_Read... [09:29:13]Read from MH i2c: 01 [09:29:13]MH_I2C_Read... [09:29:13]Read from MH i2c: 01 07 00 [09:29:13]MH_I2C_Read... [09:29:13]Read from MH i2c: 01 07 00 5A 02 00 03 00 00 00 FF 0F 74 [09:29:13]state=3 [09:29:13]No paper [09:29:13]Cover opened [09:29:18]OFD Sender: No OFD packet to send [09:29:18]Write to MH i2c: 01 00 00 5B 02 5D [09:29:18]Write i2c OK [09:29:18]MH_I2C_Read... [09:29:18]Read from MH i2c: 01 [09:29:18]MH_I2C_Read... [09:29:18]Read from MH i2c: 01 07 00 [09:29:18]MH_I2C_Read... [09:29:18]Read from MH i2c: 01 07 00 5B 02 00 03 00 00 00 FF 0F 75 [09:29:18]state=3 [09:29:18]No paper [09:29:18]Cover opened [09:29:23]OFD Sender: No OFD packet to send [09:29:23]Write to MH i2c: 01 00 00 5C 02 5E [09:29:23]Write i2c OK [09:29:23]MH_I2C_Read... [09:29:23]Read from MH i2c: 01 [09:29:23]MH_I2C_Read... [09:29:23]Read from MH i2c: 01 07 00 [09:29:23]MH_I2C_Read... [09:29:23]Read from MH i2c: 01 07 00 5C 02 00 03 00 00 00 FF 0F 76 [09:29:23]state=3 [09:29:23]No paper [09:29:23]Cover opened [09:29:28]OFD Sender: No OFD packet to send [09:29:28]Write to MH i2c: 01 00 00 5D 02 5F [09:29:28]Write i2c OK [09:29:28]MH_I2C_Read... [09:29:28]Read from MH i2c: 01 [09:29:28]MH_I2C_Read... [09:29:28]Read from MH i2c: 01 07 00 [09:29:28]MH_I2C_Read... [09:29:28]Read from MH i2c: 01 07 00 5D 02 00 03 00 00 00 FF 0F 77 [09:29:28]state=3 [09:29:28]No paper [09:29:28]Cover opened [09:29:33]OFD Sender: No OFD packet to send [09:29:33]Write to MH i2c: 01 00 00 5E 02 60 [09:29:33]Write i2c OK [09:29:33]MH_I2C_Read... [09:29:33]Read from MH i2c: 01 [09:29:33]MH_I2C_Read... [09:29:33]Read from MH i2c: 01 07 00 [09:29:33]MH_I2C_Read... [09:29:33]Read from MH i2c: 01 07 00 5E 02 00 03 00 00 00 FF 0F 78 [09:29:33]state=3 [09:29:33]No paper [09:29:33]Cover opened [09:29:38]OFD Sender: No OFD packet to send [09:29:38]Write to MH i2c: 01 00 00 5F 02 61 [09:29:38]Write i2c OK [09:29:38]MH_I2C_Read... [09:29:38]Read from MH i2c: 01 [09:29:38]MH_I2C_Read... [09:29:38]Read from MH i2c: 01 07 00 [09:29:38]MH_I2C_Read... [09:29:38]Read from MH i2c: 01 07 00 5F 02 00 03 00 00 00 FF 0F 79 [09:29:38]state=3 [09:29:38]No paper [09:29:38]Cover opened [09:29:43]OFD Sender: No OFD packet to send [09:29:43]Write to MH i2c: 01 00 00 60 02 62 [09:29:43]Write i2c OK [09:29:43]MH_I2C_Read... [09:29:43]Read from MH i2c: 01 [09:29:43]MH_I2C_Read... [09:29:43]Read from MH i2c: 01 07 00 [09:29:43]MH_I2C_Read... [09:29:43]Read from MH i2c: 01 07 00 60 02 00 03 00 00 00 FF 0F 7A [09:29:43]state=3 [09:29:43]No paper [09:29:43]Cover opened [09:29:48]OFD Sender: No OFD packet to send [09:29:48]Write to MH i2c: 01 00 00 61 02 63 [09:29:48]Write i2c OK [09:29:48]MH_I2C_Read... [09:29:48]Read from MH i2c: 01 [09:29:48]MH_I2C_Read... [09:29:48]Read from MH i2c: 01 07 00 [09:29:48]MH_I2C_Read... [09:29:48]Read from MH i2c: 01 07 00 61 02 00 03 00 00 00 FF 0F 7B [09:29:48]state=3 [09:29:48]No paper [09:29:48]Cover opened [09:29:53]OFD Sender: No OFD packet to send [09:29:53]Write to MH i2c: 01 00 00 62 02 64 [09:29:53]Write i2c OK [09:29:53]MH_I2C_Read... [09:29:53]Read from MH i2c: 01 [09:29:53]MH_I2C_Read... [09:29:53]Read from MH i2c: 01 07 00 [09:29:53]MH_I2C_Read... [09:29:53]Read from MH i2c: 01 07 00 62 02 00 03 00 00 00 FF 0F 7C [09:29:53]state=3 [09:29:53]No paper [09:29:53]Cover opened [09:29:58]OFD Sender: No OFD packet to send [09:29:58]Write to MH i2c: 01 00 00 63 02 65 [09:29:58]Write i2c OK [09:29:58]MH_I2C_Read... [09:29:58]Read from MH i2c: 01 [09:29:58]MH_I2C_Read... [09:29:58]Read from MH i2c: 01 07 00 [09:29:58]MH_I2C_Read... [09:29:58]Read from MH i2c: 01 07 00 63 02 00 03 00 00 00 FF 0F 7D [09:29:58]state=3 [09:29:58]No paper [09:29:58]Cover opened [09:30:03]OFD Sender: No OFD packet to send [09:30:03]Write to MH i2c: 01 00 00 64 02 66 [09:30:03]Write i2c OK [09:30:03]MH_I2C_Read... [09:30:03]Read from MH i2c: 01 [09:30:03]MH_I2C_Read... [09:30:03]Read from MH i2c: 01 07 00 [09:30:03]MH_I2C_Read... [09:30:03]Read from MH i2c: 01 07 00 64 02 00 03 00 00 00 FF 0F 7E [09:30:03]state=3 [09:30:03]No paper [09:30:03]Cover opened [09:30:08]OFD Sender: No OFD packet to send [09:30:08]Write to MH i2c: 01 00 00 65 02 67 [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 65 02 00 03 00 00 00 FF 0F 7F [09:30:08]state=3 [09:30:08]No paper [09:30:08]Cover opened [09:30:08]recv_with_timeout no data received [09:30:13]OFD Sender: No OFD packet to send [09:30:13]Write to MH i2c: 01 00 00 66 02 68 [09:30:13]Write i2c OK [09:30:13]MH_I2C_Read... [09:30:13]Read from MH i2c: 01 [09:30:13]MH_I2C_Read... [09:30:13]Read from MH i2c: 01 07 00 [09:30:13]MH_I2C_Read... [09:30:13]Read from MH i2c: 01 07 00 66 02 00 03 00 00 00 FF 0F 80 [09:30:13]state=3 [09:30:13]No paper [09:30:13]Cover opened [09:30:18]OFD Sender: No OFD packet to send [09:30:18]Write to MH i2c: 01 00 00 67 02 69 [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 67 02 00 03 00 00 00 FF 0F 81 [09:30:18]state=3 [09:30:18]No paper [09:30:18]Cover opened [09:30:23]OFD Sender: No OFD packet to send [09:30:23]Write to MH i2c: 01 00 00 68 02 6A [09:30:23]Write i2c OK [09:30:23]MH_I2C_Read... [09:30:23]Read from MH i2c: 01 [09:30:23]MH_I2C_Read... [09:30:23]Read from MH i2c: 01 07 00 [09:30:23]MH_I2C_Read... [09:30:23]Read from MH i2c: 01 07 00 68 02 00 03 00 00 00 FF 0F 82 [09:30:23]state=3 [09:30:23]No paper [09:30:23]Cover opened [09:30:28]OFD Sender: No OFD packet to send [09:30:28]Write to MH i2c: 01 00 00 69 02 6B [09:30:28]Write i2c OK [09:30:28]MH_I2C_Read... [09:30:28]Read from MH i2c: 01 [09:30:28]MH_I2C_Read... [09:30:28]Read from MH i2c: 01 07 00 [09:30:28]MH_I2C_Read... [09:30:28]Read from MH i2c: 01 07 00 69 02 00 03 00 00 00 FF 0F 83 [09:30:28]state=3 [09:30:28]No paper [09:30:28]Cover opened [09:30:33]OFD Sender: No OFD packet to send [09:30:33]Write to MH i2c: 01 00 00 6A 02 6C [09:30:33]Write i2c OK [09:30:33]MH_I2C_Read... [09:30:33]Read from MH i2c: 01 [09:30:33]MH_I2C_Read... [09:30:33]Read from MH i2c: 01 07 00 [09:30:33]MH_I2C_Read... [09:30:33]Read from MH i2c: 01 07 00 6A 02 00 03 00 00 00 FF 0F 84 [09:30:33]state=3 [09:30:33]No paper [09:30:33]Cover opened [09:30:38]OFD Sender: No OFD packet to send [09:30:38]Write to MH i2c: 01 00 00 6B 02 6D [09:30:38]Write i2c OK [09:30:38]MH_I2C_Read... [09:30:38]Read from MH i2c: 01 [09:30:38]MH_I2C_Read... [09:30:38]Read from MH i2c: 01 07 00 [09:30:38]MH_I2C_Read... [09:30:38]Read from MH i2c: 01 07 00 6B 02 00 03 00 00 00 FF 0F 85 [09:30:38]state=3 [09:30:38]No paper [09:30:38]Cover opened [09:30:39]int [09:30:39]Write to MH i2c: 01 00 00 6C 02 6E [09:30:39]*** FLAG_PRN_PAP2 reset [09:30:39]Write i2c OK [09:30:39]MH_I2C_Read... [09:30:39]Read from MH i2c: 01 [09:30:39]MH_I2C_Read... [09:30:39]Read from MH i2c: 01 07 00 [09:30:39]MH_I2C_Read... [09:30:39]Read from MH i2c: 01 07 00 6C 02 00 01 00 00 00 FF 0F 84 [09:30:39]state=3 [09:30:39]No paper [09:30:39]Cover closed [09:30:40]int [09:30:40]Write to MH i2c: 01 00 00 6D 02 6F [09:30:40]*** FLAG_PRN_PAP1 reset [09:30:40]Write i2c OK [09:30:40]MH_I2C_Read... [09:30:40]Read from MH i2c: 01 [09:30:40]MH_I2C_Read... [09:30:40]Read from MH i2c: 01 07 00 [09:30:40]MH_I2C_Read... [09:30:40]Read from MH i2c: 01 07 00 6D 02 00 00 00 00 00 FF 0F 84 [09:30:40]state=0 [09:30:41]int [09:30:41]Write to MH i2c: 01 00 00 6E 02 70 [09:30:41]*** FLAG_PRN_PAP1 set [09:30:41]Write i2c OK [09:30:41]MH_I2C_Read... [09:30:41]Read from MH i2c: 01 [09:30:41]MH_I2C_Read... [09:30:41]Read from MH i2c: 01 07 00 [09:30:41]MH_I2C_Read... [09:30:41]Read from MH i2c: 01 07 00 6E 02 00 01 00 00 00 FF 0F 86 [09:30:41]state=0 [09:30:41]No paper [09:30:41]int [09:30:41]Write to MH i2c: 01 00 00 6F 02 71 [09:30:41]*** FLAG_PRN_PAP2 set [09:30:41]Write i2c OK [09:30:41]MH_I2C_Read... [09:30:41]Read from MH i2c: 01 [09:30:41]MH_I2C_Read... [09:30:41]Read from MH i2c: 01 07 00 [09:30:41]MH_I2C_Read... [09:30:41]Read from MH i2c: 01 07 00 6F 02 00 03 00 00 00 FF 0F 89 [09:30:41]state=0 [09:30:41]No paper [09:30:41]Cover opened [09:30:41]int [09:30:41]Write to MH i2c: 01 00 00 70 02 72 [09:30:41]*** FLAG_PRN_PAP2 reset [09:30:41]Write i2c OK [09:30:41]MH_I2C_Read... [09:30:41]Read from MH i2c: 01 [09:30:41]MH_I2C_Read... [09:30:41]Read from MH i2c: 01 07 00 [09:30:41]MH_I2C_Read... [09:30:41]Read from MH i2c: 01 07 00 70 02 00 01 00 00 00 FF 0F 88 [09:30:41]state=3 [09:30:41]No paper [09:30:41]Cover closed [09:30:41]int [09:30:41]Write to MH i2c: 01 00 00 71 02 73 [09:30:41]*** FLAG_PRN_PAP2 set [09:30:41]Write i2c OK [09:30:41]MH_I2C_Read... [09:30:41]Read from MH i2c: 01 [09:30:41]MH_I2C_Read... [09:30:41]Read from MH i2c: 01 07 00 [09:30:41]MH_I2C_Read... [09:30:41]Read from MH i2c: 01 07 00 71 02 00 03 00 00 00 FF 0F 8B [09:30:41]state=0 [09:30:41]No paper [09:30:41]Cover opened [09:30:41]int [09:30:41]Write to MH i2c: 01 00 00 72 02 74 [09:30:41]*** FLAG_PRN_PAP2 reset [09:30:41]Write i2c OK [09:30:41]MH_I2C_Read... [09:30:41]Read from MH i2c: 01 [09:30:41]MH_I2C_Read... [09:30:41]Read from MH i2c: 01 07 00 [09:30:41]MH_I2C_Read... [09:30:41]Read from MH i2c: 01 07 00 72 02 00 01 00 00 00 FF 0F 8A [09:30:41]state=3 [09:30:41]No paper [09:30:41]Cover closed [09:30:41]int [09:30:41]Write to MH i2c: 01 00 00 73 02 75 [09:30:41]*** FLAG_PRN_PAP2 set [09:30:41]Write i2c OK [09:30:41]MH_I2C_Read... [09:30:41]Read from MH i2c: 01 [09:30:41]MH_I2C_Read... [09:30:41]Read from MH i2c: 01 07 00 [09:30:41]MH_I2C_Read... [09:30:41]Read from MH i2c: 01 07 00 73 02 00 03 00 00 00 FF 0F 8D [09:30:41]state=0 [09:30:41]No paper [09:30:41]Cover opened [09:30:42]int [09:30:42]Write to MH i2c: 01 00 00 74 02 76 [09:30:42]*** FLAG_PRN_PAP2 reset [09:30:42]Write i2c OK [09:30:42]MH_I2C_Read... [09:30:42]Read from MH i2c: 01 [09:30:42]MH_I2C_Read... [09:30:42]Read from MH i2c: 01 07 00 [09:30:42]MH_I2C_Read... [09:30:42]Read from MH i2c: 01 07 00 74 02 00 01 00 00 00 FF 0F 8C [09:30:42]state=3 [09:30:42]No paper [09:30:42]Cover closed [09:30:42]int [09:30:42]Write to MH i2c: 01 00 00 75 02 77 [09:30:42]*** FLAG_PRN_PAP1 reset [09:30:42]Write i2c OK [09:30:42]MH_I2C_Read... [09:30:42]Read from MH i2c: 01 [09:30:42]MH_I2C_Read... [09:30:42]Read from MH i2c: 01 07 00 [09:30:42]MH_I2C_Read... [09:30:42]Read from MH i2c: 01 07 00 75 02 00 00 00 00 00 FF 0F 8C [09:30:42]state=0 [09:30:43]int [09:30:43]Write to MH i2c: 01 00 00 76 02 78 [09:30:43]*** FLAG_PRN_PAP1 set [09:30:43]Write i2c OK [09:30:43]MH_I2C_Read... [09:30:43]Read from MH i2c: 01 [09:30:43]MH_I2C_Read... [09:30:43]Read from MH i2c: 01 07 00 [09:30:43]MH_I2C_Read... [09:30:43]Read from MH i2c: 01 07 00 76 02 00 01 00 00 00 FF 0F 8E [09:30:43]state=0 [09:30:43]No paper [09:30:43]int [09:30:43]Write to MH i2c: 01 00 00 77 02 79 [09:30:43]*** FLAG_PRN_PAP2 set [09:30:43]Write i2c OK [09:30:43]MH_I2C_Read... [09:30:43]Read from MH i2c: 01 [09:30:43]MH_I2C_Read... [09:30:43]Read from MH i2c: 01 07 00 [09:30:43]MH_I2C_Read... [09:30:43]Read from MH i2c: 01 07 00 77 02 00 03 00 00 00 FF 0F 91 [09:30:43]state=0 [09:30:43]No paper [09:30:43]Cover opened [09:30:43]OFD Sender: No OFD packet to send [09:30:44]int [09:30:44]Write to MH i2c: 01 00 00 78 02 7A [09:30:44]*** FLAG_PRN_PAP2 reset [09:30:44]Write i2c OK [09:30:44]MH_I2C_Read... [09:30:44]Read from MH i2c: 01 [09:30:44]MH_I2C_Read... [09:30:44]Read from MH i2c: 01 07 00 [09:30:44]MH_I2C_Read... [09:30:44]Read from MH i2c: 01 07 00 78 02 00 01 00 00 00 FF 0F 90 [09:30:44]state=3 [09:30:44]No paper [09:30:44]Cover closed [09:30:45]int [09:30:45]Write to MH i2c: 01 00 00 79 02 7B [09:30:45]*** FLAG_PRN_PAP2 set [09:30:45]Write i2c OK [09:30:45]MH_I2C_Read... [09:30:45]Read from MH i2c: 01 [09:30:45]MH_I2C_Read... [09:30:45]Read from MH i2c: 01 07 00 [09:30:45]MH_I2C_Read... [09:30:45]Read from MH i2c: 01 07 00 79 02 00 03 00 00 00 FF 0F 93 [09:30:45]state=0 [09:30:45]No paper [09:30:45]Cover opened [09:30:45]int [09:30:45]Write to MH i2c: 01 00 00 7A 02 7C [09:30:45]*** FLAG_PRN_PAP2 reset [09:30:45]Write i2c OK [09:30:45]MH_I2C_Read... [09:30:45]Read from MH i2c: 01 [09:30:45]MH_I2C_Read... [09:30:45]Read from MH i2c: 01 07 00 [09:30:45]MH_I2C_Read... [09:30:45]Read from MH i2c: 01 07 00 7A 02 00 01 00 00 00 FF 0F 92 [09:30:45]state=3 [09:30:45]No paper [09:30:45]Cover closed [09:30:45]int [09:30:45]Write to MH i2c: 01 00 00 7B 02 7D [09:30:45]*** FLAG_PRN_PAP2 set [09:30:45]Write i2c OK [09:30:45]MH_I2C_Read... [09:30:45]Read from MH i2c: 01 [09:30:45]MH_I2C_Read... [09:30:45]Read from MH i2c: 01 07 00 [09:30:45]MH_I2C_Read... [09:30:45]Read from MH i2c: 01 07 00 7B 02 00 03 00 00 00 FF 0F 95 [09:30:45]state=0 [09:30:45]No paper [09:30:45]Cover opened [09:30:48]int [09:30:48]Write to MH i2c: 01 00 00 7C 02 7E [09:30:48]*** FLAG_PRN_PAP2 reset [09:30:48]Write i2c OK [09:30:48]MH_I2C_Read... [09:30:48]Read from MH i2c: 01 [09:30:48]MH_I2C_Read... [09:30:48]Read from MH i2c: 01 07 00 [09:30:48]MH_I2C_Read... [09:30:48]Read from MH i2c: 01 07 00 7C 02 00 01 00 00 00 FF 0F 94 [09:30:48]state=3 [09:30:48]No paper [09:30:48]Cover closed [09:30:48]int [09:30:48]Write to MH i2c: 01 00 00 7D 02 7F [09:30:48]*** FLAG_PRN_PAP1 reset [09:30:48]Write i2c OK [09:30:48]MH_I2C_Read... [09:30:48]Read from MH i2c: 01 [09:30:48]MH_I2C_Read... [09:30:48]Read from MH i2c: 01 07 00 [09:30:48]MH_I2C_Read... [09:30:48]Read from MH i2c: 01 07 00 7D 02 00 00 00 00 00 FF 0F 94 [09:30:48]state=0 [09:30:48]OFD Sender: No OFD packet to send [09:30:49]int [09:30:49]Write to MH i2c: 01 00 00 7E 02 80 [09:30:49]*** FLAG_PRN_KEY set [09:30:49]Write i2c OK [09:30:49]MH_I2C_Read... [09:30:49]Read from MH i2c: 01 [09:30:49]MH_I2C_Read... [09:30:49]Read from MH i2c: 01 07 00 [09:30:49]MH_I2C_Read... [09:30:49]Read from MH i2c: 01 07 00 7E 02 00 08 00 00 00 FF 0F 9D [09:30:49]state=0 [09:30:49]Key pressed [09:30:49]Feed [09:30:49]Write to MH i2c: D8 00 00 7F 02 58 [09:30:49]Write i2c OK [09:30:49]MH_I2C_Read... [09:30:49]Read from MH i2c: D8 [09:30:49]MH_I2C_Read... [09:30:49]Read from MH i2c: D8 01 00 [09:30:49]MH_I2C_Read... [09:30:49]Read from MH i2c: D8 01 00 7F 02 00 59 [09:30:49]int [09:30:49]Write to MH i2c: 01 00 00 80 02 82 [09:30:49]Write i2c OK [09:30:49]MH_I2C_Read... [09:30:49]Read from MH i2c: 01 [09:30:49]MH_I2C_Read... [09:30:49]Read from MH i2c: 01 07 00 [09:30:49]MH_I2C_Read... [09:30:49]Read from MH i2c: 01 07 00 80 02 00 48 00 00 00 3C 00 0D [09:30:49]state=2 [09:30:49]Key pressed [09:30:49]int [09:30:49]Write to MH i2c: 01 00 00 81 02 83 [09:30:49]*** FLAG_PRN_KEY reset [09:30:49]Write i2c OK [09:30:49]MH_I2C_Read... [09:30:49]Read from MH i2c: 01 [09:30:49]MH_I2C_Read... [09:30:49]Read from MH i2c: 01 07 00 [09:30:49]MH_I2C_Read... [09:30:49]Read from MH i2c: 01 07 00 81 02 00 00 00 00 00 F5 0F 8E [09:30:49]state=2 [09:30:49]Stop feed [09:30:53]OFD Sender: No OFD packet to send [09:30:54]accept exits with 9 [09:30:54]New connection [09:30:54]New thread 3067161956 created [09:30:54]Thread 3067305316 joined [09:30:54]Waiting for new connection... [09:30:54] Sock 9.Parse request [09:30:54]Sock 9.Check first char [09:30:54]Sock 9.First char is OK [09:30:54]request: POST /json_proto HTTP/1.0 [09:30:54]Method: POST [09:30:54]URL: /json_proto [09:30:54]Method is POST - this is cgi request [09:30:54]url: /json_proto [09:30:54]query_string will be loaded in cgi processing [09:30:54]execute_cgi json_proto POST (null) [09:30:54]execute_cgi path=json_proto method=POST [09:30:54]POST find Content-Length [09:30:54]Host: 172.17.44.131:8080 [09:30:54]Content-Length: 215 [09:30:54]Content-Type: application/json [09:30:54] [09:30:54]POST finish read [09:30:54]Found Content-Length = 215 [09:30:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:30:54]execute_script... [09:30:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:30:54]POST & json_proto [09:30:54]process_json_proto [09:30:54]json parsed OK: [09:30:54]protocol is kg_v1.0 [09:30:54]action value=get_value [09:30:54]process_action get_value [09:30:54]cmd_get_value [09:30:54]process_action get_value done [09:30:54]requested_data is exist [09:30:54]produce_requested_data [09:30:54]requested_item kkm.sn is exist - process it [09:30:54]requested_item kkm.ver is exist - process it [09:30:54]requested_item fm.sn is exist - process it [09:30:54]wFMCommunicate request_size=4 [09:30:54]MH_SAM_APDU [09:30:54]CAPDU: 80 11 00 00 [09:30:54]Write to MH i2c: E2 08 00 82 02 80 11 00 00 00 00 00 00 FE [09:30:54]Write i2c OK [09:30:54]MH_I2C_Read... [09:30:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:30:54]Read from MH i2c: E2 [09:30:54]MH_I2C_Read... [09:30:54]Read from MH i2c: E2 17 00 [09:30:54]MH_I2C_Read... [09:30:54]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 37 38 90 00 57 [09:30:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [09:30:54]wFMCommunicate OK [09:30:54]requested_item fd.num is exist - process it [09:30:54]SAM_PROTO_GetFieldsCounters [09:30:54]wFMCommunicate request_size=4 [09:30:54]MH_SAM_APDU [09:30:54]CAPDU: 80 13 00 00 [09:30:54]Write to MH i2c: E2 08 00 83 02 80 13 00 00 00 00 00 00 01 [09:30:54]Write i2c OK [09:30:54]MH_I2C_Read... [09:30:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:30:54]Read from MH i2c: E2 [09:30:54]MH_I2C_Read... [09:30:54]Read from MH i2c: E2 62 00 [09:30:54]MH_I2C_Read... [09:30:54]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 DD B8 02 00 0E 04 04 00 D5 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 B6 [09:30:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 DD B8 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 61 00 00 00 5E 04 04 00 61 00 00 00 57 04 04 00 62 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:30:54]wFMCommunicate OK [09:30:54]SAM_PROTO_GetFieldsCounters done [09:30:54]requested_item shift.num is exist - process it [09:30:54]requested_item shift.opened is exist - process it [09:30:54]req_shift_opened [09:30:54]FM_GetShiftState [09:30:54]SAM_PROTO_GetShiftState [09:30:54]wFMCommunicate request_size=4 [09:30:54]MH_SAM_APDU [09:30:54]CAPDU: 80 13 01 00 [09:30:54]Write to MH i2c: E2 08 00 84 02 80 13 01 00 00 00 00 00 03 [09:30:54]Write i2c OK [09:30:54]MH_I2C_Read... [09:30:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:30:54]Read from MH i2c: E2 [09:30:54]MH_I2C_Read... [09:30:54]Read from MH i2c: E2 0E 00 [09:30:54]MH_I2C_Read... [09:30:54]Read from MH i2c: E2 0E 00 84 02 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 B1 [09:30:54]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [09:30:54]wFMCommunicate OK [09:30:54]SAM_PROTO_GetShiftState done [09:30:54]FM_GetShiftState done [09:30:54]req_shift_opened done [09:30:54]requested_item shift.open_date is exist - process it [09:30:54]req_shift_open_date [09:30:54]req_shift_open_date done [09:30:54]produce_requested_data done [09:30:54]produce_requested_data return {"kkm.sn":"0300000071","kkm.ver":"001","fm.sn":"0000000000871778","fd.num":178397,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [09:30:54]process_action_free get_value [09:30:54]json_value_free [09:30:54]json_value_free done [09:30:54]process_json_proto returns [09:30:54]Send response to host [09:30:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000071","kkm.ver":"001","fm.sn":"0000000000871778","fd.num":178397,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [09:30:54]free response buf [09:30:54]execute_script done [09:30:54]execute_script returns [09:30:54]free content buf [09:30:54]Sock 9.Close socket [09:30:54]Sock 9.Thread stoped [09:30:54]accept exits with 10 [09:30:54]New connection [09:30:54]New thread 3067305316 created [09:30:54]Thread 3067161956 joined [09:30:54]Waiting for new connection... [09:30:54] Sock 10.Parse request [09:30:54]Sock 10.Check first char [09:30:54]Sock 10.First char is OK [09:30:54]request: POST /json_proto HTTP/1.0 [09:30:54]Method: POST [09:30:54]URL: /json_proto [09:30:54]Method is POST - this is cgi request [09:30:54]url: /json_proto [09:30:54]query_string will be loaded in cgi processing [09:30:54]execute_cgi json_proto POST (null) [09:30:54]execute_cgi path=json_proto method=POST [09:30:54]POST find Content-Length [09:30:54]Host: 172.17.44.131:8080 [09:30:54]Content-Length: 331 [09:30:54]Content-Type: application/json [09:30:54] [09:30:54]POST finish read [09:30:54]Found Content-Length = 331 [09:30:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [09:30:54]execute_script... [09:30:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [09:30:54]POST & json_proto [09:30:54]process_json_proto [09:30:54]json parsed OK: [09:30:54]protocol is kg_v1.0 [09:30:54]action value=get_value [09:30:54]process_action get_value [09:30:54]cmd_get_value [09:30:54]process_action get_value done [09:30:54]requested_data is exist [09:30:54]produce_requested_data [09:30:54]requested_item fm.sale.total is exist - process it [09:30:54]SAM_PROTO_GetFMData [09:30:54]wFMCommunicate request_size=4 [09:30:54]MH_SAM_APDU [09:30:54]CAPDU: 80 13 03 00 [09:30:54]Write to MH i2c: E2 08 00 85 02 80 13 03 00 00 00 00 00 06 [09:30:54]Write i2c OK [09:30:54]MH_I2C_Read... [09:30:55]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [09:30:55]Read from MH i2c: E2 [09:30:55]MH_I2C_Read... [09:30:55]Read from MH i2c: E2 FD 00 [09:30:55]MH_I2C_Read... [09:30:55]Read from MH i2c: E2 FD 00 85 02 00 C6 04 85 04 C2 04 6E 04 04 00 33 B5 02 00 69 04 A4 00 6F 04 04 00 9D B3 02 00 B1 04 05 00 B7 37 15 29 05 70 04 05 00 EB A4 43 13 04 72 04 05 00 CC 92 D1 15 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 27 53 8C 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 5D 66 B1 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 9C 00 6F 04 04 00 96 01 00 00 B1 04 04 00 58 A9 FB 6B 70 04 04 00 58 A9 FB 6B 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 AA 48 53 01 EF 03 90 00 B0 [09:30:55]RAPDU: C6 04 85 04 C2 04 6E 04 04 00 33 B5 02 00 69 04 A4 00 6F 04 04 00 9D B3 02 00 B1 04 05 00 B7 37 15 29 05 70 04 05 00 EB A4 43 13 04 72 04 05 00 CC 92 D1 15 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 27 53 8C 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 5D 66 B1 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 9C 00 6F 04 04 00 96 01 00 00 B1 04 04 00 58 A9 FB 6B 70 04 04 00 58 A9 FB 6B 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 AA 48 53 01 EF 03 90 00 [09:30:55]wFMCommunicate OK [09:30:55]wFMCommunicate request_size=4 [09:30:55]MH_SAM_APDU [09:30:55]CAPDU: 80 17 00 00 [09:30:55]Write to MH i2c: E2 08 00 86 02 80 17 00 00 00 00 00 00 08 [09:30:55]Write i2c OK [09:30:55]MH_I2C_Read... [09:30:55]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:30:55]Read from MH i2c: E2 [09:30:55]MH_I2C_Read... [09:30:55]Read from MH i2c: E2 FD 00 [09:30:55]MH_I2C_Read... [09:30:55]Read from MH i2c: E2 FD 00 86 02 00 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 F8 45 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 90 00 1C [09:30:55]RAPDU: 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 F8 45 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 90 00 [09:30:55]wFMCommunicate OK [09:30:55]wFMCommunicate request_size=4 [09:30:55]MH_SAM_APDU [09:30:55]CAPDU: 80 17 00 00 [09:30:55]Write to MH i2c: E2 08 00 87 02 80 17 00 00 00 00 00 00 09 [09:30:55]Write i2c OK [09:30:55]MH_I2C_Read... [09:30:55]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:30:55]Read from MH i2c: E2 [09:30:55]MH_I2C_Read... [09:30:55]Read from MH i2c: E2 FD 00 [09:30:55]MH_I2C_Read... [09:30:55]Read from MH i2c: E2 FD 00 87 02 00 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 90 00 30 [09:30:55]RAPDU: 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 90 00 [09:30:55]wFMCommunicate OK [09:30:55]wFMCommunicate request_size=4 [09:30:55]MH_SAM_APDU [09:30:55]CAPDU: 80 17 00 00 [09:30:55]Write to MH i2c: E2 08 00 88 02 80 17 00 00 00 00 00 00 0A [09:30:55]Write i2c OK [09:30:55]MH_I2C_Read... [09:30:55]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:30:55]Read from MH i2c: E2 [09:30:55]MH_I2C_Read... [09:30:55]Read from MH i2c: E2 FD 00 [09:30:55]MH_I2C_Read... [09:30:55]Read from MH i2c: E2 FD 00 88 02 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 90 00 85 [09:30:55]RAPDU: EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 90 00 [09:30:55]wFMCommunicate OK [09:30:55]wFMCommunicate request_size=4 [09:30:55]MH_SAM_APDU [09:30:55]CAPDU: 80 17 00 00 [09:30:55]Write to MH i2c: E2 08 00 89 02 80 17 00 00 00 00 00 00 0B [09:30:55]Write i2c OK [09:30:55]MH_I2C_Read... [09:30:56]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 224! [09:30:56]Read from MH i2c: E2 [09:30:56]MH_I2C_Read... [09:30:56]Read from MH i2c: E2 E3 00 [09:30:56]MH_I2C_Read... [09:30:56]Read from MH i2c: E2 E3 00 89 02 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 EA [09:30:56]RAPDU: 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [09:30:56]wFMCommunicate OK [09:30:56]SAM_PROTO_GetFMData done [09:30:56]requested_item fm.sale_refund.total is exist - process it [09:30:56]requested_item fm.buy.total is exist - process it [09:30:56]requested_item shift.sale.total is exist - process it [09:30:56]SAM_PROTO_GetShiftData [09:30:56]wFMCommunicate request_size=4 [09:30:56]MH_SAM_APDU [09:30:56]CAPDU: 80 13 02 00 [09:30:56]Write to MH i2c: E2 08 00 8A 02 80 13 02 00 00 00 00 00 0A [09:30:56]Write i2c OK [09:30:56]MH_I2C_Read... [09:30:56]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [09:30:56]Read from MH i2c: E2 [09:30:56]MH_I2C_Read... [09:30:56]Read from MH i2c: E2 FD 00 [09:30:56]MH_I2C_Read... [09:30:56]Read from MH i2c: E2 FD 00 8A 02 00 AF 04 AA 04 AB 04 6E 04 04 00 61 00 00 00 69 04 9C 00 6F 04 04 00 61 00 00 00 B1 04 03 00 94 9B 8F 70 04 03 00 18 EB 6A 72 04 03 00 7C B0 24 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 C6 40 0F 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 64 45 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 D6 [09:30:56]RAPDU: AF 04 AA 04 AB 04 6E 04 04 00 61 00 00 00 69 04 9C 00 6F 04 04 00 61 00 00 00 B1 04 03 00 94 9B 8F 70 04 03 00 18 EB 6A 72 04 03 00 7C B0 24 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 C6 40 0F 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 64 45 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 [09:30:56]wFMCommunicate OK [09:30:56]wFMCommunicate request_size=4 [09:30:56]MH_SAM_APDU [09:30:56]CAPDU: 80 17 00 00 [09:30:56]Write to MH i2c: E2 08 00 8B 02 80 17 00 00 00 00 00 00 0D [09:30:56]Write i2c OK [09:30:56]MH_I2C_Read... [09:30:56]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:30:56]Read from MH i2c: E2 [09:30:56]MH_I2C_Read... [09:30:56]Read from MH i2c: E2 FD 00 [09:30:56]MH_I2C_Read... [09:30:56]Read from MH i2c: E2 FD 00 8B 02 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 26 [09:30:56]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 [09:30:56]wFMCommunicate OK [09:30:56]wFMCommunicate request_size=4 [09:30:56]MH_SAM_APDU [09:30:56]CAPDU: 80 17 00 00 [09:30:56]Write to MH i2c: E2 08 00 8C 02 80 17 00 00 00 00 00 00 0E [09:30:56]Write i2c OK [09:30:56]MH_I2C_Read... [09:30:57]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:30:57]Read from MH i2c: E2 [09:30:57]MH_I2C_Read... [09:30:57]Read from MH i2c: E2 FD 00 [09:30:57]MH_I2C_Read... [09:30:57]Read from MH i2c: E2 FD 00 8C 02 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 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 C2 [09:30:57]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 [09:30:57]wFMCommunicate OK [09:30:57]wFMCommunicate request_size=4 [09:30:57]MH_SAM_APDU [09:30:57]CAPDU: 80 17 00 00 [09:30:57]Write to MH i2c: E2 08 00 8D 02 80 17 00 00 00 00 00 00 0F [09:30:57]Write i2c OK [09:30:57]MH_I2C_Read... [09:30:57]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:30:57]Read from MH i2c: E2 [09:30:57]MH_I2C_Read... [09:30:57]Read from MH i2c: E2 FD 00 [09:30:57]MH_I2C_Read... [09:30:57]Read from MH i2c: E2 FD 00 8D 02 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 8D [09:30:57]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 [09:30:57]wFMCommunicate OK [09:30:57]wFMCommunicate request_size=4 [09:30:57]MH_SAM_APDU [09:30:57]CAPDU: 80 17 00 00 [09:30:57]Write to MH i2c: E2 08 00 8E 02 80 17 00 00 00 00 00 00 10 [09:30:57]Write i2c OK [09:30:57]MH_I2C_Read... [09:30:57]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 201! [09:30:57]Read from MH i2c: E2 [09:30:57]MH_I2C_Read... [09:30:57]Read from MH i2c: E2 CC 00 [09:30:57]MH_I2C_Read... [09:30:57]Read from MH i2c: E2 CC 00 8E 02 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 F1 [09:30:57]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 [09:30:57]wFMCommunicate OK [09:30:57]SAM_PROTO_GetShiftData done [09:30:57]requested_item shift.sale.total_cash is exist - process it [09:30:57]requested_item shift.sale_refund.total is exist - process it [09:30:57]requested_item shift.sale_refund.total_cash is exist - process it [09:30:57]requested_item shift.buy.total is exist - process it [09:30:57]requested_item shift.buy.total_cash is exist - process it [09:30:57]produce_requested_data done [09:30:57]produce_requested_data return {"fm.sale.total":221640928.55,"fm.sale_refund.total":18116550.00,"fm.buy.total":0.00,"shift.sale.total":94114.76,"shift.sale.total_cash":70070.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} [09:30:57]process_action_free get_value [09:30:57]json_value_free [09:30:57]json_value_free done [09:30:57]process_json_proto returns [09:30:57]Send response to host [09:30:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":221640928.55,"fm.sale_refund.total":18116550.00,"fm.buy.total":0.00,"shift.sale.total":94114.76,"shift.sale.total_cash":70070.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}}} [09:30:57]free response buf [09:30:57]execute_script done [09:30:57]execute_script returns [09:30:57]free content buf [09:30:57]Sock 10.Close socket [09:30:57]Sock 10.Thread stoped [09:30:57]accept exits with 9 [09:30:57]New connection [09:30:57]New thread 3067161956 created [09:30:57]Thread 3067305316 joined [09:30:57]Waiting for new connection... [09:30:57] Sock 9.Parse request [09:30:57]Sock 9.Check first char [09:30:57]Sock 9.First char is OK [09:30:57]request: POST /json_proto HTTP/1.0 [09:30:57]Method: POST [09:30:57]URL: /json_proto [09:30:57]Method is POST - this is cgi request [09:30:57]url: /json_proto [09:30:57]query_string will be loaded in cgi processing [09:30:57]execute_cgi json_proto POST (null) [09:30:57]execute_cgi path=json_proto method=POST [09:30:57]POST find Content-Length [09:30:57]Host: 172.17.44.131:8080 [09:30:57]Content-Length: 144 [09:30:57]Content-Type: application/json [09:30:57] [09:30:57]POST finish read [09:30:57]Found Content-Length = 144 [09:30:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "print_doc", "params" : { "type" : "last" } , "requested_data" : [ ] } } [09:30:57]execute_script... [09:30:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "print_doc", "params" : { "type" : "last" } , "requested_data" : [ ] } } [09:30:57]POST & json_proto [09:30:57]process_json_proto [09:30:57]json parsed OK: [09:30:57]protocol is kg_v1.0 [09:30:57]action value=print_doc [09:30:57]process_action print_doc [09:30:57]ExternCall_PrintAddStr [09:30:57]wPrintStart [09:30:57]Write to MH i2c: 01 00 00 8F 02 91 [09:30:57]Write i2c OK [09:30:57]MH_I2C_Read... [09:30:57]Read from MH i2c: 01 [09:30:57]MH_I2C_Read... [09:30:57]Read from MH i2c: 01 07 00 [09:30:57]MH_I2C_Read... [09:30:57]Read from MH i2c: 01 07 00 8F 02 00 00 00 00 00 FF 0F A6 [09:30:57]RasterBufferAndPrint [09:30:57]line Счет N : (1)293122 [09:30:57]line ИНН: 02508201610067 [09:30:57]line Контрольно-Кассовый Чек [09:30:57]line ПРОДАЖА [09:30:57]line ТРК (МРК, ГНК) : 54 [09:30:57]line Товар: 2710194800 [09:30:57]line ДТ-К-5 [09:30:57]line 45.940 * 76.20 [09:30:57]line = 3500.63 [09:30:57]line НДС 12% НСП 1% [09:30:57]line > о реализуемом товаре [09:30:57]line ИТОГО: 3500.63 [09:30:57]line НСП 1% : 30.98 [09:30:57]line НДС 12% : 371.75 [09:30:57]line Наличными: 0.00 [09:30:57]line Безнал.: 3500.63 [09:30:57]line Место: АЗС № 130 "Партнер Нефть" [09:30:57]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:30:57]line СНО: Общий режим [09:30:57]line Чек 97 22.08.2024 09:22 [09:30:57]line Смена: 469 ФФД: 1.0 [09:30:57]line ЗНМ: 0300000071 [09:30:57]line РНМ: 0000000000092561 [09:30:57]line Версия ККМ: 001 [09:30:57]line Платежная система: O! деньги [09:30:57]line ФМ: 0000000000871778 [09:30:57]line ФД: 178397 [09:30:57]line ФПД: 97844519712679 [09:30:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T092212&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178397&fm=97844519712679&tin=02508201610067®Number=0000000000092561&sum=350063 [09:30:57]written 0, free lines is 4095 [09:30:58]OFD Sender: No OFD packet to send [09:30:58]Write to MH i2c: 01 00 00 B9 02 BB [09:30:58]Write i2c OK [09:30:58]MH_I2C_Read... [09:30:58]Read from MH i2c: 01 [09:30:58]MH_I2C_Read... [09:30:58]Read from MH i2c: 01 07 00 [09:30:58]MH_I2C_Read... [09:30:58]Read from MH i2c: 01 07 00 B9 02 00 00 00 00 00 F1 0C BF [09:30:58]RasterBufferAndPrint [09:30:58]line [09:30:58]line [09:30:58]line [09:30:58]line [09:30:58]line [09:30:58]written 0, free lines is 3328 [09:30:58]MH_Cut [09:30:58]Write to MH i2c: D1 01 00 C0 02 01 94 [09:30:58]Write i2c OK [09:30:58]MH_I2C_Read... [09:30:58]Read from MH i2c: D1 [09:30:58]MH_I2C_Read... [09:30:58]Read from MH i2c: D1 01 00 [09:30:58]MH_I2C_Read... [09:30:58]Read from MH i2c: D1 01 00 C0 02 00 93 [09:30:58]Write to MH i2c: 01 00 00 C1 02 C3 [09:30:58]Write i2c OK [09:30:58]MH_I2C_Read... [09:30:59]*** Cut start [09:30:59]*** Partial cut [09:30:59]*** CUTSNS_PIN = 1 [09:30:59]*** CUTSNS_PIN = 0 [09:30:59]*** Brake cut motor [09:30:59]Read from MH i2c: 01 [09:30:59]MH_I2C_Read... [09:30:59]*** Stop cut motor [09:30:59]*** Cut end [09:30:59]Read from MH i2c: 01 07 00 [09:30:59]MH_I2C_Read... [09:30:59]Read from MH i2c: 01 07 00 C1 02 00 00 00 00 00 FF 0F D8 [09:30:59]process_action print_doc done [09:30:59]requested_data is exist [09:30:59]produce_requested_data [09:30:59]produce_requested_data return (null) [09:30:59]process_action_free print_doc [09:30:59]json_value_free [09:30:59]json_value_free done [09:30:59]process_json_proto returns [09:30:59]Send response to host [09:30:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK"}} [09:30:59]free response buf [09:30:59]execute_script done [09:30:59]execute_script returns [09:30:59]free content buf [09:30:59]Sock 9.Close socket [09:30:59]Sock 9.Thread stoped [09:31:03]OFD Sender: No OFD packet to send [09:31:08]OFD Sender: No OFD packet to send [09:31:13]OFD Sender: No OFD packet to send [09:31:18]OFD Sender: No OFD packet to send [09:31:23]OFD Sender: No OFD packet to send [09:31:28]OFD Sender: No OFD packet to send [09:31:33]OFD Sender: No OFD packet to send [09:31:38]OFD Sender: No OFD packet to send [09:31:43]OFD Sender: No OFD packet to send [09:31:48]OFD Sender: No OFD packet to send [09:31:53]OFD Sender: No OFD packet to send [09:31:58]OFD Sender: No OFD packet to send [09:32:03]OFD Sender: No OFD packet to send [09:32:08]OFD Sender: No OFD packet to send [09:32:13]OFD Sender: No OFD packet to send [09:32:18]OFD Sender: No OFD packet to send [09:32:23]OFD Sender: No OFD packet to send [09:32:28]OFD Sender: No OFD packet to send [09:32:33]OFD Sender: No OFD packet to send [09:32:38]OFD Sender: No OFD packet to send [09:32:43]OFD Sender: No OFD packet to send [09:32:48]OFD Sender: No OFD packet to send [09:32:53]OFD Sender: No OFD packet to send [09:32:58]OFD Sender: No OFD packet to send [09:33:03]OFD Sender: No OFD packet to send [09:33:08]OFD Sender: No OFD packet to send [09:33:13]OFD Sender: No OFD packet to send [09:33:18]OFD Sender: No OFD packet to send [09:33:23]OFD Sender: No OFD packet to send [09:33:28]OFD Sender: No OFD packet to send [09:33:33]OFD Sender: No OFD packet to send [09:33:38]OFD Sender: No OFD packet to send [09:33:43]OFD Sender: No OFD packet to send [09:33:48]OFD Sender: No OFD packet to send [09:33:53]OFD Sender: No OFD packet to send [09:33:58]OFD Sender: No OFD packet to send [09:34:03]OFD Sender: No OFD packet to send [09:34:08]OFD Sender: No OFD packet to send [09:34:13]OFD Sender: No OFD packet to send [09:34:18]OFD Sender: No OFD packet to send [09:34:23]OFD Sender: No OFD packet to send [09:34:28]OFD Sender: No OFD packet to send [09:34:33]OFD Sender: No OFD packet to send [09:34:38]OFD Sender: No OFD packet to send [09:34:43]OFD Sender: No OFD packet to send [09:34:48]OFD Sender: No OFD packet to send [09:34:53]OFD Sender: No OFD packet to send [09:34:58]OFD Sender: No OFD packet to send [09:35:03]OFD Sender: No OFD packet to send [09:35:08]OFD Sender: No OFD packet to send [09:35:13]OFD Sender: No OFD packet to send [09:35:18]OFD Sender: No OFD packet to send [09:35:23]OFD Sender: No OFD packet to send [09:35:27]recv_with_timeout no data received [09:35:29]OFD Sender: No OFD packet to send [09:35:51]Write i2c OK [09:35:51]MH_I2C_Read... [09:35:51]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [09:35:51]Read from MH i2c: E2 [09:35:51]MH_I2C_Read... [09:35:51]Read from MH i2c: E2 03 00 [09:35:51]MH_I2C_Read... [09:35:51]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [09:35:51]RAPDU: 90 00 [09:35:51]wFMCommunicate OK [09:35:51]wFMCommunicate request_size=4 [09:35:51]MH_SAM_APDU [09:35:51]CAPDU: 80 11 00 00 [09:35:51]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [09:35:51]Write i2c OK [09:35:51]MH_I2C_Read... [09:35:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:35:51]Read from MH i2c: E2 [09:35:51]MH_I2C_Read... [09:35:51]Read from MH i2c: E2 17 00 [09:35:51]MH_I2C_Read... [09:35:51]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 37 38 90 00 DD [09:35:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [09:35:51]wFMCommunicate OK [09:35:51]Detected FM SN is 0000000000871778 [09:35:51]Stored FM SN is 0000000000871778 [09:35:51]wFMCommunicate request_size=9 [09:35:51]MH_SAM_APDU [09:35:51]CAPDU: 80 16 00 00 04 D9 BA 00 00 [09:35:51]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 D9 BA 00 00 00 00 25 [09:35:51]Write i2c OK [09:35:51]MH_I2C_Read... [09:35:51]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [09:35:51]Read from MH i2c: E2 [09:35:51]MH_I2C_Read... [09:35:51]Read from MH i2c: E2 03 00 [09:35:51]MH_I2C_Read... [09:35:51]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [09:35:51]RAPDU: 90 00 [09:35:51]wFMCommunicate OK [09:35:51]FM PIN OK [09:35:51]wFMCommunicate request_size=8 [09:35:51]MH_SAM_APDU [09:35:51]CAPDU: 80 14 04 00 03 02 00 01 [09:35:51]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [09:35:51]Write i2c OK [09:35:51]MH_I2C_Read... [09:35:51]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [09:35:51]Read from MH i2c: E2 [09:35:51]MH_I2C_Read... [09:35:51]Read from MH i2c: E2 03 00 [09:35:51]MH_I2C_Read... [09:35:51]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [09:35:51]RAPDU: 90 00 [09:35:51]wFMCommunicate OK [09:35:51]wFMCommunicate request_size=13 [09:35:51]MH_SAM_APDU [09:35:51]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [09:35:51]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [09:35:51]Write i2c OK [09:35:51]MH_I2C_Read... [09:35:51]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [09:35:51]Read from MH i2c: E2 [09:35:51]MH_I2C_Read... [09:35:51]Read from MH i2c: E2 03 00 [09:35:51]MH_I2C_Read... [09:35:51]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [09:35:51]RAPDU: 90 00 [09:35:51]wFMCommunicate OK [09:35:51]wFMCommunicate request_size=4 [09:35:51]MH_SAM_APDU [09:35:51]CAPDU: 80 11 00 00 [09:35:51]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [09:35:51]Write i2c OK [09:35:51]MH_I2C_Read... [09:35:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:35:51]Read from MH i2c: E2 [09:35:51]MH_I2C_Read... [09:35:51]Read from MH i2c: E2 17 00 [09:35:51]MH_I2C_Read... [09:35:51]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 37 38 90 00 E1 [09:35:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [09:35:51]wFMCommunicate OK [09:35:51]DocumentArchiveInit [09:35:51]Start Httpd... [09:35:51]Httpd thread 3067428196 created [09:35:51]Write to MH i2c: 01 00 00 0F 00 0F [09:35:51]Write i2c OK [09:35:51]MH_I2C_Read... [09:35:51]Read from MH i2c: 01 [09:35:51]MH_I2C_Read... [09:35:51]Read from MH i2c: 01 07 00 [09:35:51]MH_I2C_Read... [09:35:51]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [09:35:51]MH Int Process started [09:35:51]Allocated Socket 7 [09:35:51]Bind OK [09:35:51]Listen OK [09:35:51]httpd running on port 8080 [09:35:51]Waiting for new connection... [09:35:52]OFD Sender: No OFD packet to send [09:35:54]accept exits with 8 [09:35:54]New connection [09:35:54]New thread 3067141476 created [09:35:54]Waiting for new connection... [09:35:54] Sock 8.Parse request [09:35:54]Sock 8.Check first char [09:35:54]Sock 8.First char is OK [09:35:54]request: POST /json_proto HTTP/1.0 [09:35:54]Method: POST [09:35:54]URL: /json_proto [09:35:54]Method is POST - this is cgi request [09:35:54]url: /json_proto [09:35:54]query_string will be loaded in cgi processing [09:35:54]execute_cgi json_proto POST (null) [09:35:54]execute_cgi path=json_proto method=POST [09:35:54]POST find Content-Length [09:35:54]Host: 172.17.44.131:8080 [09:35:54]Content-Length: 215 [09:35:54]Content-Type: application/json [09:35:54] [09:35:54]POST finish read [09:35:54]Found Content-Length = 215 [09:35:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:35:54]execute_script... [09:35:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:35:54]POST & json_proto [09:35:54]process_json_proto [09:35:54]json parsed OK: [09:35:54]protocol is kg_v1.0 [09:35:54]action value=get_value [09:35:54]process_action get_value [09:35:54]cmd_get_value [09:35:54]process_action get_value done [09:35:54]requested_data is exist [09:35:54]produce_requested_data [09:35:54]requested_item kkm.sn is exist - process it [09:35:54]requested_item kkm.ver is exist - process it [09:35:54]requested_item fm.sn is exist - process it [09:35:54]wFMCommunicate request_size=4 [09:35:54]MH_SAM_APDU [09:35:54]CAPDU: 80 11 00 00 [09:35:54]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [09:35:54]Write i2c OK [09:35:54]MH_I2C_Read... [09:35:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:35:54]Read from MH i2c: E2 [09:35:54]MH_I2C_Read... [09:35:54]Read from MH i2c: E2 17 00 [09:35:54]MH_I2C_Read... [09:35:54]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 E3 [09:35:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [09:35:54]wFMCommunicate OK [09:35:54]requested_item fd.num is exist - process it [09:35:54]SAM_PROTO_GetFieldsCounters [09:35:54]wFMCommunicate request_size=4 [09:35:54]MH_SAM_APDU [09:35:54]CAPDU: 80 13 00 00 [09:35:54]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [09:35:54]Write i2c OK [09:35:54]MH_I2C_Read... [09:35:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:35:54]Read from MH i2c: E2 [09:35:54]MH_I2C_Read... [09:35:54]Read from MH i2c: E2 62 00 [09:35:54]MH_I2C_Read... [09:35:54]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 DD B8 02 00 0E 04 04 00 D5 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 42 [09:35: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 DD B8 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 61 00 00 00 5E 04 04 00 61 00 00 00 57 04 04 00 62 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:35:54]wFMCommunicate OK [09:35:54]SAM_PROTO_GetFieldsCounters done [09:35:54]requested_item shift.num is exist - process it [09:35:54]requested_item shift.opened is exist - process it [09:35:54]req_shift_opened [09:35:54]FM_GetShiftState [09:35:54]SAM_PROTO_GetShiftState [09:35:54]wFMCommunicate request_size=4 [09:35:54]MH_SAM_APDU [09:35:54]CAPDU: 80 13 01 00 [09:35:54]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [09:35:54]Write i2c OK [09:35:54]MH_I2C_Read... [09:35:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:35:54]Read from MH i2c: E2 [09:35:54]MH_I2C_Read... [09:35:54]Read from MH i2c: E2 0E 00 [09:35:54]MH_I2C_Read... [09:35:54]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 3D [09:35:54]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [09:35:54]wFMCommunicate OK [09:35:54]SAM_PROTO_GetShiftState done [09:35:54]FM_GetShiftState done [09:35:54]req_shift_opened done [09:35:54]requested_item shift.open_date is exist - process it [09:35:54]req_shift_open_date [09:35:54]req_shift_open_date done [09:35:54]produce_requested_data done [09:35:54]produce_requested_data return {"kkm.sn":"0300000071","kkm.ver":"001","fm.sn":"0000000000871778","fd.num":178397,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [09:35:54]process_action_free get_value [09:35:54]json_value_free [09:35:54]json_value_free done [09:35:54]process_json_proto returns [09:35:54]Send response to host [09:35:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000071","kkm.ver":"001","fm.sn":"0000000000871778","fd.num":178397,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [09:35:54]free response buf [09:35:54]execute_script done [09:35:54]execute_script returns [09:35:54]free content buf [09:35:54]Sock 8.Close socket [09:35:54]Sock 8.Thread stoped [09:35:54]accept exits with 9 [09:35:54]New connection [09:35:54]New thread 3066998116 created [09:35:54]Thread 3067141476 joined [09:35:54]Waiting for new connection... [09:35:54] Sock 9.Parse request [09:35:54]Sock 9.Check first char [09:35:54]Sock 9.First char is OK [09:35:54]request: POST /json_proto HTTP/1.0 [09:35:54]Method: POST [09:35:54]URL: /json_proto [09:35:54]Method is POST - this is cgi request [09:35:54]url: /json_proto [09:35:54]query_string will be loaded in cgi processing [09:35:54]execute_cgi json_proto POST (null) [09:35:54]execute_cgi path=json_proto method=POST [09:35:54]POST find Content-Length [09:35:54]Host: 172.17.44.131:8080 [09:35:54]Content-Length: 331 [09:35:54]Content-Type: application/json [09:35:54] [09:35:54]POST finish read [09:35:54]Found Content-Length = 331 [09:35:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [09:35:54]execute_script... [09:35:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [09:35:54]POST & json_proto [09:35:54]process_json_proto [09:35:54]json parsed OK: [09:35:54]protocol is kg_v1.0 [09:35:54]action value=get_value [09:35:54]process_action get_value [09:35:54]cmd_get_value [09:35:54]process_action get_value done [09:35:54]requested_data is exist [09:35:54]produce_requested_data [09:35:54]requested_item fm.sale.total is exist - process it [09:35:54]SAM_PROTO_GetFMData [09:35:54]wFMCommunicate request_size=4 [09:35:54]MH_SAM_APDU [09:35:54]CAPDU: 80 13 03 00 [09:35:54]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [09:35:55]Write i2c OK [09:35:55]MH_I2C_Read... [09:35:55]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [09:35:55]Read from MH i2c: E2 [09:35:55]MH_I2C_Read... [09:35:55]Read from MH i2c: E2 FD 00 [09:35:55]MH_I2C_Read... [09:35:55]Read from MH i2c: E2 FD 00 13 00 00 C6 04 85 04 C2 04 6E 04 04 00 33 B5 02 00 69 04 A4 00 6F 04 04 00 9D B3 02 00 B1 04 05 00 B7 37 15 29 05 70 04 05 00 EB A4 43 13 04 72 04 05 00 CC 92 D1 15 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 27 53 8C 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 5D 66 B1 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 9C 00 6F 04 04 00 96 01 00 00 B1 04 04 00 58 A9 FB 6B 70 04 04 00 58 A9 FB 6B 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 AA 48 53 01 EF 03 90 00 3C [09:35:55]RAPDU: C6 04 85 04 C2 04 6E 04 04 00 33 B5 02 00 69 04 A4 00 6F 04 04 00 9D B3 02 00 B1 04 05 00 B7 37 15 29 05 70 04 05 00 EB A4 43 13 04 72 04 05 00 CC 92 D1 15 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 27 53 8C 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 5D 66 B1 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 9C 00 6F 04 04 00 96 01 00 00 B1 04 04 00 58 A9 FB 6B 70 04 04 00 58 A9 FB 6B 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 AA 48 53 01 EF 03 90 00 [09:35:55]wFMCommunicate OK [09:35:55]wFMCommunicate request_size=4 [09:35:55]MH_SAM_APDU [09:35:55]CAPDU: 80 17 00 00 [09:35:55]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [09:35:55]Write i2c OK [09:35:55]MH_I2C_Read... [09:35:55]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:35:55]Read from MH i2c: E2 [09:35:55]MH_I2C_Read... [09:35:55]Read from MH i2c: E2 FD 00 [09:35:55]MH_I2C_Read... [09:35:55]Read from MH i2c: E2 FD 00 14 00 00 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 F8 45 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 90 00 A8 [09:35:55]RAPDU: 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 F8 45 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 90 00 [09:35:55]wFMCommunicate OK [09:35:55]wFMCommunicate request_size=4 [09:35:55]MH_SAM_APDU [09:35:55]CAPDU: 80 17 00 00 [09:35:55]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [09:35:55]Write i2c OK [09:35:55]MH_I2C_Read... [09:35:56]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:35:56]Read from MH i2c: E2 [09:35:56]MH_I2C_Read... [09:35:56]Read from MH i2c: E2 FD 00 [09:35:56]MH_I2C_Read... [09:35:56]Read from MH i2c: E2 FD 00 15 00 00 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 90 00 BC [09:35:56]RAPDU: 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 90 00 [09:35:56]wFMCommunicate OK [09:35:56]wFMCommunicate request_size=4 [09:35:56]MH_SAM_APDU [09:35:56]CAPDU: 80 17 00 00 [09:35:56]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [09:35:56]Write i2c OK [09:35:56]MH_I2C_Read... [09:35:56]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:35:56]Read from MH i2c: E2 [09:35:56]MH_I2C_Read... [09:35:56]Read from MH i2c: E2 FD 00 [09:35:56]MH_I2C_Read... [09:35:56]Read from MH i2c: E2 FD 00 16 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 90 00 11 [09:35:56]RAPDU: EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 90 00 [09:35:56]wFMCommunicate OK [09:35:56]wFMCommunicate request_size=4 [09:35:56]MH_SAM_APDU [09:35:56]CAPDU: 80 17 00 00 [09:35:56]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [09:35:56]Write i2c OK [09:35:56]MH_I2C_Read... [09:35:56]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 224! [09:35:56]Read from MH i2c: E2 [09:35:56]MH_I2C_Read... [09:35:56]Read from MH i2c: E2 E3 00 [09:35:56]MH_I2C_Read... [09:35:56]Read from MH i2c: E2 E3 00 17 00 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 76 [09:35:56]RAPDU: 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [09:35:56]wFMCommunicate OK [09:35:56]SAM_PROTO_GetFMData done [09:35:56]requested_item fm.sale_refund.total is exist - process it [09:35:56]requested_item fm.buy.total is exist - process it [09:35:56]requested_item shift.sale.total is exist - process it [09:35:56]SAM_PROTO_GetShiftData [09:35:56]wFMCommunicate request_size=4 [09:35:56]MH_SAM_APDU [09:35:56]CAPDU: 80 13 02 00 [09:35:56]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [09:35:56]Write i2c OK [09:35:56]MH_I2C_Read... [09:35:57]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [09:35:57]Read from MH i2c: E2 [09:35:57]MH_I2C_Read... [09:35:57]Read from MH i2c: E2 FD 00 [09:35:57]MH_I2C_Read... [09:35:57]OFD Sender: No OFD packet to send [09:35:57]Read from MH i2c: E2 FD 00 18 00 00 AF 04 AA 04 AB 04 6E 04 04 00 61 00 00 00 69 04 9C 00 6F 04 04 00 61 00 00 00 B1 04 03 00 94 9B 8F 70 04 03 00 18 EB 6A 72 04 03 00 7C B0 24 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 C6 40 0F 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 64 45 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 62 [09:35:57]RAPDU: AF 04 AA 04 AB 04 6E 04 04 00 61 00 00 00 69 04 9C 00 6F 04 04 00 61 00 00 00 B1 04 03 00 94 9B 8F 70 04 03 00 18 EB 6A 72 04 03 00 7C B0 24 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 C6 40 0F 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 64 45 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 [09:35:57]wFMCommunicate OK [09:35:57]wFMCommunicate request_size=4 [09:35:57]MH_SAM_APDU [09:35:57]CAPDU: 80 17 00 00 [09:35:57]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [09:35:57]Write i2c OK [09:35:57]MH_I2C_Read... [09:35:57]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:35:57]Read from MH i2c: E2 [09:35:57]MH_I2C_Read... [09:35:57]Read from MH i2c: E2 FD 00 [09:35:57]MH_I2C_Read... [09:35:57]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 [09:35:57]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 [09:35:57]wFMCommunicate OK [09:35:57]wFMCommunicate request_size=4 [09:35:57]MH_SAM_APDU [09:35:57]CAPDU: 80 17 00 00 [09:35:57]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [09:35:57]Write i2c OK [09:35:57]MH_I2C_Read... [09:35:57]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:35:57]Read from MH i2c: E2 [09:35:57]MH_I2C_Read... [09:35:57]Read from MH i2c: E2 FD 00 [09:35:57]MH_I2C_Read... [09:35:57]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 [09:35:57]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 [09:35:57]wFMCommunicate OK [09:35:57]wFMCommunicate request_size=4 [09:35:57]MH_SAM_APDU [09:35:57]CAPDU: 80 17 00 00 [09:35:57]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [09:35:57]Write i2c OK [09:35:57]MH_I2C_Read... [09:35:58]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:35:58]Read from MH i2c: E2 [09:35:58]MH_I2C_Read... [09:35:58]Read from MH i2c: E2 FD 00 [09:35:58]MH_I2C_Read... [09:35:58]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 [09:35:58]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 [09:35:58]wFMCommunicate OK [09:35:58]wFMCommunicate request_size=4 [09:35:58]MH_SAM_APDU [09:35:58]CAPDU: 80 17 00 00 [09:35:58]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [09:35:58]Write i2c OK [09:35:58]MH_I2C_Read... [09:35:58]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 201! [09:35:58]Read from MH i2c: E2 [09:35:58]MH_I2C_Read... [09:35:58]Read from MH i2c: E2 CC 00 [09:35:58]MH_I2C_Read... [09:35:58]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 [09:35:58]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 [09:35:58]wFMCommunicate OK [09:35:58]SAM_PROTO_GetShiftData done [09:35:58]requested_item shift.sale.total_cash is exist - process it [09:35:58]requested_item shift.sale_refund.total is exist - process it [09:35:58]requested_item shift.sale_refund.total_cash is exist - process it [09:35:58]requested_item shift.buy.total is exist - process it [09:35:58]requested_item shift.buy.total_cash is exist - process it [09:35:58]produce_requested_data done [09:35:58]produce_requested_data return {"fm.sale.total":221640928.55,"fm.sale_refund.total":18116550.00,"fm.buy.total":0.00,"shift.sale.total":94114.76,"shift.sale.total_cash":70070.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} [09:35:58]process_action_free get_value [09:35:58]json_value_free [09:35:58]json_value_free done [09:35:58]process_json_proto returns [09:35:58]Send response to host [09:35:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":221640928.55,"fm.sale_refund.total":18116550.00,"fm.buy.total":0.00,"shift.sale.total":94114.76,"shift.sale.total_cash":70070.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}}} [09:35:58]free response buf [09:35:58]execute_script done [09:35:58]execute_script returns [09:35:58]free content buf [09:35:58]Sock 9.Close socket [09:35:58]Sock 9.Thread stoped [09:36:02]OFD Sender: No OFD packet to send [09:36:07]OFD Sender: No OFD packet to send [09:36:12]OFD Sender: No OFD packet to send [09:36:17]OFD Sender: No OFD packet to send [09:36:22]OFD Sender: No OFD packet to send [09:36:27]OFD Sender: No OFD packet to send [09:36:32]OFD Sender: No OFD packet to send [09:36:34]recv_with_timeout no data received [09:36:37]OFD Sender: No OFD packet to send [09:36:42]OFD Sender: No OFD packet to send [09:36:47]OFD Sender: No OFD packet to send [09:36:47]recv_with_timeout no data received [09:36:52]OFD Sender: No OFD packet to send [09:36:57]OFD Sender: No OFD packet to send [09:37:02]OFD Sender: No OFD packet to send [09:37:07]OFD Sender: No OFD packet to send [09:37:12]OFD Sender: No OFD packet to send [09:37:17]OFD Sender: No OFD packet to send [09:37:22]OFD Sender: No OFD packet to send [09:37:24]accept exits with 8 [09:37:24]New connection [09:37:24]New thread 3067141476 created [09:37:24]Thread 3066998116 joined [09:37:24]Waiting for new connection... [09:37:24] Sock 8.Parse request [09:37:24]Sock 8.Check first char [09:37:24]Sock 8.First char is OK [09:37:24]request: POST /json_proto HTTP/1.0 [09:37:24]Method: POST [09:37:24]URL: /json_proto [09:37:24]Method is POST - this is cgi request [09:37:24]url: /json_proto [09:37:24]query_string will be loaded in cgi processing [09:37:24]execute_cgi json_proto POST (null) [09:37:24]execute_cgi path=json_proto method=POST [09:37:24]POST find Content-Length [09:37:24]Host: 172.17.44.131:8080 [09:37:24]Content-Length: 215 [09:37:24]Content-Type: application/json [09:37:24] [09:37:24]POST finish read [09:37:24]Found Content-Length = 215 [09:37:24]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" ] } } [09:37:24]execute_script... [09:37:24]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" ] } } [09:37:24]POST & json_proto [09:37:24]process_json_proto [09:37:24]json parsed OK: [09:37:24]protocol is kg_v1.0 [09:37:24]action value=get_value [09:37:24]process_action get_value [09:37:24]cmd_get_value [09:37:24]process_action get_value done [09:37:24]requested_data is exist [09:37:24]produce_requested_data [09:37:24]requested_item kkm.sn is exist - process it [09:37:24]requested_item kkm.ver is exist - process it [09:37:24]requested_item fm.sn is exist - process it [09:37:24]wFMCommunicate request_size=4 [09:37:24]MH_SAM_APDU [09:37:24]CAPDU: 80 11 00 00 [09:37:24]Write to MH i2c: E2 08 00 1D 00 80 11 00 00 00 00 00 00 97 [09:37:24]Write i2c OK [09:37:24]MH_I2C_Read... [09:37:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:37:24]Read from MH i2c: E2 [09:37:24]MH_I2C_Read... [09:37:24]Read from MH i2c: E2 17 00 [09:37:24]MH_I2C_Read... [09:37:24]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 37 38 90 00 F0 [09:37:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [09:37:24]wFMCommunicate OK [09:37:24]requested_item fd.num is exist - process it [09:37:24]SAM_PROTO_GetFieldsCounters [09:37:24]wFMCommunicate request_size=4 [09:37:24]MH_SAM_APDU [09:37:24]CAPDU: 80 13 00 00 [09:37:24]Write to MH i2c: E2 08 00 1E 00 80 13 00 00 00 00 00 00 9A [09:37:24]Write i2c OK [09:37:24]MH_I2C_Read... [09:37:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:37:24]Read from MH i2c: E2 [09:37:24]MH_I2C_Read... [09:37:24]Read from MH i2c: E2 62 00 [09:37:24]MH_I2C_Read... [09:37:24]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 DD B8 02 00 0E 04 04 00 D5 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 4F [09: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 DD B8 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 61 00 00 00 5E 04 04 00 61 00 00 00 57 04 04 00 62 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:37:24]wFMCommunicate OK [09:37:24]SAM_PROTO_GetFieldsCounters done [09:37:24]requested_item shift.num is exist - process it [09:37:24]requested_item shift.opened is exist - process it [09:37:24]req_shift_opened [09:37:24]FM_GetShiftState [09:37:24]SAM_PROTO_GetShiftState [09:37:24]wFMCommunicate request_size=4 [09:37:24]MH_SAM_APDU [09:37:24]CAPDU: 80 13 01 00 [09:37:24]Write to MH i2c: E2 08 00 1F 00 80 13 01 00 00 00 00 00 9C [09:37:24]Write i2c OK [09:37:24]MH_I2C_Read... [09:37:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:37:24]Read from MH i2c: E2 [09:37:24]MH_I2C_Read... [09:37:24]Read from MH i2c: E2 0E 00 [09:37:24]MH_I2C_Read... [09:37:24]Read from MH i2c: E2 0E 00 1F 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 4A [09:37:24]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [09:37:24]wFMCommunicate OK [09:37:24]SAM_PROTO_GetShiftState done [09:37:24]FM_GetShiftState done [09:37:24]req_shift_opened done [09:37:24]requested_item shift.open_date is exist - process it [09:37:24]req_shift_open_date [09:37:24]req_shift_open_date done [09:37:24]produce_requested_data done [09:37:24]produce_requested_data return {"kkm.sn":"0300000071","kkm.ver":"001","fm.sn":"0000000000871778","fd.num":178397,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [09:37:24]process_action_free get_value [09:37:24]json_value_free [09:37:24]json_value_free done [09:37:24]process_json_proto returns [09:37:24]Send response to host [09:37:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000071","kkm.ver":"001","fm.sn":"0000000000871778","fd.num":178397,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [09:37:24]free response buf [09:37:24]execute_script done [09:37:24]execute_script returns [09:37:24]free content buf [09:37:24]Sock 8.Close socket [09:37:24]Sock 8.Thread stoped [09:37:24]accept exits with 9 [09:37:24]New connection [09:37:24]New thread 3066998116 created [09:37:24]Thread 3067141476 joined [09:37:24]Waiting for new connection... [09:37:24] Sock 9.Parse request [09:37:24]Sock 9.Check first char [09:37:24]Sock 9.First char is OK [09:37:24]request: POST /json_proto HTTP/1.0 [09:37:24]Method: POST [09:37:24]URL: /json_proto [09:37:24]Method is POST - this is cgi request [09:37:24]url: /json_proto [09:37:24]query_string will be loaded in cgi processing [09:37:24]execute_cgi json_proto POST (null) [09:37:24]execute_cgi path=json_proto method=POST [09:37:24]POST find Content-Length [09:37:24]Host: 172.17.44.131:8080 [09:37:24]Content-Length: 331 [09:37:24]Content-Type: application/json [09:37:24] [09:37:24]POST finish read [09:37:24]Found Content-Length = 331 [09:37: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" ] } } [09:37:24]execute_script... [09:37: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" ] } } [09:37:24]POST & json_proto [09:37:24]process_json_proto [09:37:24]json parsed OK: [09:37:24]protocol is kg_v1.0 [09:37:24]action value=get_value [09:37:24]process_action get_value [09:37:24]cmd_get_value [09:37:24]process_action get_value done [09:37:24]requested_data is exist [09:37:24]produce_requested_data [09:37:24]requested_item fm.sale.total is exist - process it [09:37:24]SAM_PROTO_GetFMData [09:37:24]wFMCommunicate request_size=4 [09:37:24]MH_SAM_APDU [09:37:24]CAPDU: 80 13 03 00 [09:37:24]Write to MH i2c: E2 08 00 20 00 80 13 03 00 00 00 00 00 9F [09:37:24]Write i2c OK [09:37:24]MH_I2C_Read... [09:37:25]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [09:37:25]Read from MH i2c: E2 [09:37:25]MH_I2C_Read... [09:37:25]Read from MH i2c: E2 FD 00 [09:37:25]MH_I2C_Read... [09:37:25]Read from MH i2c: E2 FD 00 20 00 00 C6 04 85 04 C2 04 6E 04 04 00 33 B5 02 00 69 04 A4 00 6F 04 04 00 9D B3 02 00 B1 04 05 00 B7 37 15 29 05 70 04 05 00 EB A4 43 13 04 72 04 05 00 CC 92 D1 15 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 27 53 8C 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 5D 66 B1 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 9C 00 6F 04 04 00 96 01 00 00 B1 04 04 00 58 A9 FB 6B 70 04 04 00 58 A9 FB 6B 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 AA 48 53 01 EF 03 90 00 49 [09:37:25]RAPDU: C6 04 85 04 C2 04 6E 04 04 00 33 B5 02 00 69 04 A4 00 6F 04 04 00 9D B3 02 00 B1 04 05 00 B7 37 15 29 05 70 04 05 00 EB A4 43 13 04 72 04 05 00 CC 92 D1 15 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 27 53 8C 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 5D 66 B1 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 9C 00 6F 04 04 00 96 01 00 00 B1 04 04 00 58 A9 FB 6B 70 04 04 00 58 A9 FB 6B 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 AA 48 53 01 EF 03 90 00 [09:37:25]wFMCommunicate OK [09:37:25]wFMCommunicate request_size=4 [09:37:25]MH_SAM_APDU [09:37:25]CAPDU: 80 17 00 00 [09:37:25]Write to MH i2c: E2 08 00 21 00 80 17 00 00 00 00 00 00 A1 [09:37:25]Write i2c OK [09:37:25]MH_I2C_Read... [09:37:25]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:37:25]Read from MH i2c: E2 [09:37:25]MH_I2C_Read... [09:37:25]Read from MH i2c: E2 FD 00 [09:37:25]MH_I2C_Read... [09:37:25]Read from MH i2c: E2 FD 00 21 00 00 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 F8 45 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 90 00 B5 [09:37:25]RAPDU: 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 F8 45 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 90 00 [09:37:25]wFMCommunicate OK [09:37:25]wFMCommunicate request_size=4 [09:37:25]MH_SAM_APDU [09:37:25]CAPDU: 80 17 00 00 [09:37:25]Write to MH i2c: E2 08 00 22 00 80 17 00 00 00 00 00 00 A2 [09:37:25]Write i2c OK [09:37:25]MH_I2C_Read... [09:37:25]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:37:25]Read from MH i2c: E2 [09:37:25]MH_I2C_Read... [09:37:25]Read from MH i2c: E2 FD 00 [09:37:25]MH_I2C_Read... [09:37:25]Read from MH i2c: E2 FD 00 22 00 00 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 90 00 C9 [09:37:25]RAPDU: 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 90 00 [09:37:25]wFMCommunicate OK [09:37:25]wFMCommunicate request_size=4 [09:37:25]MH_SAM_APDU [09:37:25]CAPDU: 80 17 00 00 [09:37:25]Write to MH i2c: E2 08 00 23 00 80 17 00 00 00 00 00 00 A3 [09:37:25]Write i2c OK [09:37:25]MH_I2C_Read... [09:37:25]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:37:25]Read from MH i2c: E2 [09:37:25]MH_I2C_Read... [09:37:25]Read from MH i2c: E2 FD 00 [09:37:25]MH_I2C_Read... [09:37:25]Read from MH i2c: E2 FD 00 23 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 90 00 1E [09:37:25]RAPDU: EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 90 00 [09:37:25]wFMCommunicate OK [09:37:25]wFMCommunicate request_size=4 [09:37:25]MH_SAM_APDU [09:37:25]CAPDU: 80 17 00 00 [09:37:25]Write to MH i2c: E2 08 00 24 00 80 17 00 00 00 00 00 00 A4 [09:37:25]Write i2c OK [09:37:25]MH_I2C_Read... [09:37:26]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 224! [09:37:26]Read from MH i2c: E2 [09:37:26]MH_I2C_Read... [09:37:26]Read from MH i2c: E2 E3 00 [09:37:26]MH_I2C_Read... [09:37:26]Read from MH i2c: E2 E3 00 24 00 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 83 [09:37:26]RAPDU: 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [09:37:26]wFMCommunicate OK [09:37:26]SAM_PROTO_GetFMData done [09:37:26]requested_item fm.sale_refund.total is exist - process it [09:37:26]requested_item fm.buy.total is exist - process it [09:37:26]requested_item shift.sale.total is exist - process it [09:37:26]SAM_PROTO_GetShiftData [09:37:26]wFMCommunicate request_size=4 [09:37:26]MH_SAM_APDU [09:37:26]CAPDU: 80 13 02 00 [09:37:26]Write to MH i2c: E2 08 00 25 00 80 13 02 00 00 00 00 00 A3 [09:37:26]Write i2c OK [09:37:26]MH_I2C_Read... [09:37:26]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [09:37:26]Read from MH i2c: E2 [09:37:26]MH_I2C_Read... [09:37:26]Read from MH i2c: E2 FD 00 [09:37:26]MH_I2C_Read... [09:37:26]Read from MH i2c: E2 FD 00 25 00 00 AF 04 AA 04 AB 04 6E 04 04 00 61 00 00 00 69 04 9C 00 6F 04 04 00 61 00 00 00 B1 04 03 00 94 9B 8F 70 04 03 00 18 EB 6A 72 04 03 00 7C B0 24 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 C6 40 0F 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 64 45 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 6F [09:37:26]RAPDU: AF 04 AA 04 AB 04 6E 04 04 00 61 00 00 00 69 04 9C 00 6F 04 04 00 61 00 00 00 B1 04 03 00 94 9B 8F 70 04 03 00 18 EB 6A 72 04 03 00 7C B0 24 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 C6 40 0F 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 64 45 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 [09:37:26]wFMCommunicate OK [09:37:26]wFMCommunicate request_size=4 [09:37:26]MH_SAM_APDU [09:37:26]CAPDU: 80 17 00 00 [09:37:26]Write to MH i2c: E2 08 00 26 00 80 17 00 00 00 00 00 00 A6 [09:37:26]Write i2c OK [09:37:26]MH_I2C_Read... [09:37:26]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:37:26]Read from MH i2c: E2 [09:37:26]MH_I2C_Read... [09:37:26]Read from MH i2c: E2 FD 00 [09:37:26]MH_I2C_Read... [09:37:26]Read from MH i2c: E2 FD 00 26 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 BF [09:37:26]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 [09:37:26]wFMCommunicate OK [09:37:26]wFMCommunicate request_size=4 [09:37:26]MH_SAM_APDU [09:37:26]CAPDU: 80 17 00 00 [09:37:26]Write to MH i2c: E2 08 00 27 00 80 17 00 00 00 00 00 00 A7 [09:37:26]Write i2c OK [09:37:26]MH_I2C_Read... [09:37:27]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:37:27]Read from MH i2c: E2 [09:37:27]MH_I2C_Read... [09:37:27]Read from MH i2c: E2 FD 00 [09:37:27]MH_I2C_Read... [09:37:27]Read from MH i2c: E2 FD 00 27 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 5B [09:37:27]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 [09:37:27]wFMCommunicate OK [09:37:27]wFMCommunicate request_size=4 [09:37:27]MH_SAM_APDU [09:37:27]CAPDU: 80 17 00 00 [09:37:27]Write to MH i2c: E2 08 00 28 00 80 17 00 00 00 00 00 00 A8 [09:37:27]Write i2c OK [09:37:27]MH_I2C_Read... [09:37:27]OFD Sender: No OFD packet to send [09:37:27]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:37:27]Read from MH i2c: E2 [09:37:27]MH_I2C_Read... [09:37:27]Read from MH i2c: E2 FD 00 [09:37:27]MH_I2C_Read... [09:37:27]Read from MH i2c: E2 FD 00 28 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 26 [09:37:27]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 [09:37:27]wFMCommunicate OK [09:37:27]wFMCommunicate request_size=4 [09:37:27]MH_SAM_APDU [09:37:27]CAPDU: 80 17 00 00 [09:37:27]Write to MH i2c: E2 08 00 29 00 80 17 00 00 00 00 00 00 A9 [09:37:27]Write i2c OK [09:37:27]MH_I2C_Read... [09:37:27]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 201! [09:37:27]Read from MH i2c: E2 [09:37:27]MH_I2C_Read... [09:37:27]Read from MH i2c: E2 CC 00 [09:37:27]MH_I2C_Read... [09:37:27]Read from MH i2c: E2 CC 00 29 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 8A [09:37:27]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 [09:37:27]wFMCommunicate OK [09:37:27]SAM_PROTO_GetShiftData done [09:37:27]requested_item shift.sale.total_cash is exist - process it [09:37:27]requested_item shift.sale_refund.total is exist - process it [09:37:27]requested_item shift.sale_refund.total_cash is exist - process it [09:37:27]requested_item shift.buy.total is exist - process it [09:37:27]requested_item shift.buy.total_cash is exist - process it [09:37:27]produce_requested_data done [09:37:27]produce_requested_data return {"fm.sale.total":221640928.55,"fm.sale_refund.total":18116550.00,"fm.buy.total":0.00,"shift.sale.total":94114.76,"shift.sale.total_cash":70070.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} [09:37:27]process_action_free get_value [09:37:27]json_value_free [09:37:27]json_value_free done [09:37:27]process_json_proto returns [09:37:27]Send response to host [09:37:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":221640928.55,"fm.sale_refund.total":18116550.00,"fm.buy.total":0.00,"shift.sale.total":94114.76,"shift.sale.total_cash":70070.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}}} [09:37:27]free response buf [09:37:27]execute_script done [09:37:27]execute_script returns [09:37:27]free content buf [09:37:27]Sock 9.Close socket [09:37:27]Sock 9.Thread stoped [09:37:32]OFD Sender: No OFD packet to send [09:37:37]OFD Sender: No OFD packet to send [09:37:42]OFD Sender: No OFD packet to send [09:37:47]OFD Sender: No OFD packet to send [09:37:52]OFD Sender: No OFD packet to send [09:37:57]OFD Sender: No OFD packet to send [09:38:02]OFD Sender: No OFD packet to send [09:38:07]OFD Sender: No OFD packet to send [09:38:12]OFD Sender: No OFD packet to send [09:38:17]OFD Sender: No OFD packet to send [09:38:22]OFD Sender: No OFD packet to send [09:38:27]OFD Sender: No OFD packet to send [09:38:32]OFD Sender: No OFD packet to send [09:38:37]OFD Sender: No OFD packet to send [09:38:42]OFD Sender: No OFD packet to send [09:38:47]OFD Sender: No OFD packet to send [09:38:52]OFD Sender: No OFD packet to send [09:38:53]recv_with_timeout no data received [09:38:57]OFD Sender: No OFD packet to send [09:39:01]accept exits with 8 [09:39:01]New connection [09:39:01]New thread 3067141476 created [09:39:01]Thread 3066998116 joined [09:39:01]Waiting for new connection... [09:39:01] Sock 8.Parse request [09:39:01]Sock 8.Check first char [09:39:01]Sock 8.First char is OK [09:39:01]request: POST /json_proto HTTP/1.0 [09:39:01]Method: POST [09:39:01]URL: /json_proto [09:39:01]Method is POST - this is cgi request [09:39:01]url: /json_proto [09:39:01]query_string will be loaded in cgi processing [09:39:01]execute_cgi json_proto POST (null) [09:39:01]execute_cgi path=json_proto method=POST [09:39:01]POST find Content-Length [09:39:01]Host: 172.17.44.131:8080 [09:39:01]Content-Length: 800 [09:39:01]Content-Type: application/json [09:39:01] [09:39:01]POST finish read [09:39:01]Found Content-Length = 800 [09:39:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293129", "tax_sys" : 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: 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" ] } } [09:39:01]execute_script... [09:39: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)293129", "tax_sys" : 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: 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" ] } } [09:39:01]POST & json_proto [09:39:01]process_json_proto [09:39:01]json parsed OK: [09:39:01]protocol is kg_v1.0 [09:39:01]action value=close_receipt [09:39:01]process_action close_receipt [09:39:01]cmd_close_receipt [09:39:01]MH_GetDate [09:39:01]Write to MH i2c: F0 00 00 2A 00 19 [09:39:01]Write i2c OK [09:39:01]MH_I2C_Read... [09:39:01]Read from MH i2c: F0 [09:39:01]MH_I2C_Read... [09:39:01]Read from MH i2c: F0 09 00 [09:39:01]MH_I2C_Read... [09:39:01]Read from MH i2c: F0 09 00 2A 00 00 35 07 C7 66 4F 53 BE 66 51 [09:39:01]GetLastDocTimeStamp 1724318532 [09:39:01]current date 1724319541 [09:39:01]FM_GetShiftState [09:39:01]SAM_PROTO_GetShiftState [09:39:01]wFMCommunicate request_size=4 [09:39:01]MH_SAM_APDU [09:39:01]CAPDU: 80 13 01 00 [09:39:01]Write to MH i2c: E2 08 00 2B 00 80 13 01 00 00 00 00 00 A8 [09:39:01]Write i2c OK [09:39:01]MH_I2C_Read... [09:39:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:39:01]Read from MH i2c: E2 [09:39:01]MH_I2C_Read... [09:39:01]Read from MH i2c: E2 0E 00 [09:39:01]MH_I2C_Read... [09:39:01]Read from MH i2c: E2 0E 00 2B 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 56 [09:39:01]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [09:39:01]wFMCommunicate OK [09:39:01]SAM_PROTO_GetShiftState done [09:39:01]FM_GetShiftState done [09:39:01]opened in 1724285939 [09:39:01]opened+sec_in_day 1724372339 [09:39:01]quantity*price = 50036 [09:39:01]sum+1 = 50037 [09:39:01]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.36 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.36 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 98 22.08.2024 09:39 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871778 ФД: 178398 ФПД: 195958347736513 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T093902&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178398&fm=195958347736513&tin=02508201610067®Number=0000000000092561&sum=50036 [09:39:02]StoreToDocumentArchive [09:39:02]shift 469 fd 178398 [09:39:02]save to /storage/0469/doc_00178398 [09:39:02]save last doc name /storage/0469/doc_00178398 to /storage/kkm_last_doc_name [09:39:02]save OK [09:39:02]Clear old archive folders... [09:39:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:39:02]tlvbuf is 00CD2B20 [09:39:02]SAM_PROTO_ClearQueue [09:39:02]wFMCommunicate request_size=4 [09:39:02]MH_SAM_APDU [09:39:02]CAPDU: 80 09 00 00 [09:39:02]Write to MH i2c: E2 08 00 38 00 80 09 00 00 00 00 00 00 AA [09:39:02]Write i2c OK [09:39:02]MH_I2C_Read... [09:39:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:39:02]Read from MH i2c: E2 [09:39:02]MH_I2C_Read... [09:39:02]Read from MH i2c: E2 03 00 [09:39:02]MH_I2C_Read... [09:39:02]Read from MH i2c: E2 03 00 38 00 00 90 00 AC [09:39:02]RAPDU: 90 00 [09:39:02]wFMCommunicate OK [09:39:02]SAM_PROTO_ClearQueue done [09:39:02]KKMCreateOFDPacket [09:39:02]OFDProtocolAddRootSTLVToBuf [09:39:02]FM_MakeSignedData [09:39:02]FM_MakeSignedData [09:39:02]SAM_PROTO_SignData [09:39:02]wFMCommunicate request_size=4 [09:39:02]MH_SAM_APDU [09:39:02]CAPDU: 80 0D 01 02 [09:39:02]Write to MH i2c: E2 08 00 39 00 80 0D 01 02 00 00 00 00 B2 [09:39:02]Write i2c OK [09:39:02]MH_I2C_Read... [09:39:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:39:02]Read from MH i2c: E2 [09:39:02]MH_I2C_Read... [09:39:02]Read from MH i2c: E2 03 00 [09:39:02]MH_I2C_Read... [09:39:02]Read from MH i2c: E2 03 00 39 00 00 90 00 AD [09:39:02]RAPDU: 90 00 [09:39:02]wFMCommunicate OK [09:39:02]wFMCommunicate request_size=255 [09:39:02]MH_SAM_APDU [09:39:02]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 62 00 00 00 F4 03 04 00 36 07 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 DE B8 02 00 35 04 06 00 B2 [09:39:02]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 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 62 00 00 00 F4 03 04 00 36 07 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 DE B8 02 00 35 04 06 00 B2 00 00 69 [09:39:02]Write i2c OK [09:39:02]MH_I2C_Read... [09:39:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:39:03]Read from MH i2c: E2 [09:39:03]MH_I2C_Read... [09:39:03]Read from MH i2c: E2 03 00 [09:39:03]MH_I2C_Read... [09:39:03]Read from MH i2c: E2 03 00 3A 00 00 90 00 AE [09:39:03]RAPDU: 90 00 [09:39:03]wFMCommunicate OK [09:39:03]wFMCommunicate request_size=10 [09:39:03]MH_SAM_APDU [09:39:03]CAPDU: 80 0D 02 02 05 39 1B B5 25 C1 [09:39:03]Write to MH i2c: E2 0D 00 3B 00 80 0D 02 02 05 00 39 1B B5 25 C1 00 00 AE [09:39:03]Write i2c OK [09:39:03]MH_I2C_Read... [09:39:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:39:03]Read from MH i2c: E2 [09:39:03]MH_I2C_Read... [09:39:03]Read from MH i2c: E2 03 00 [09:39:03]MH_I2C_Read... [09:39:03]Read from MH i2c: E2 03 00 3B 00 00 90 00 AF [09:39:03]RAPDU: 90 00 [09:39:03]wFMCommunicate OK [09:39:03]wFMCommunicate request_size=4 [09:39:03]MH_SAM_APDU [09:39:03]CAPDU: 80 0D 03 02 [09:39:03]Write to MH i2c: E2 08 00 3C 00 80 0D 03 02 00 00 00 00 B7 [09:39:03]Write i2c OK [09:39:03]MH_I2C_Read... [09:39:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:39:03]Read from MH i2c: E2 [09:39:03]MH_I2C_Read... [09:39:03]Read from MH i2c: E2 0B 00 [09:39:03]MH_I2C_Read... [09:39:03]Read from MH i2c: E2 0B 00 3C 00 00 0D 41 1B AF B3 C6 59 BC 90 00 5E [09:39:03]RAPDU: 0D 41 1B AF B3 C6 59 BC 90 00 [09:39:03]wFMCommunicate OK [09:39:03]SAM_PROTO_SignData done [09:39:03]FM_MakeSignedData done [09:39:03]CreateOFDProtocolMessage [09:39:03]wFMCommunicate request_size=4 [09:39:03]MH_SAM_APDU [09:39:03]CAPDU: 80 11 00 00 [09:39:03]Write to MH i2c: E2 08 00 3D 00 80 11 00 00 00 00 00 00 B7 [09:39:03]Write i2c OK [09:39:03]MH_I2C_Read... [09:39:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:39:03]Read from MH i2c: E2 [09:39:03]MH_I2C_Read... [09:39:03]Read from MH i2c: E2 17 00 [09:39:03]MH_I2C_Read... [09:39:03]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 37 38 90 00 10 [09:39:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [09:39:03]wFMCommunicate OK [09:39:03]CreateOFDProtocolMessage done [09:39:03]OFDSenderStorePacket 178398 [09:39:03]StoreOFDPacket docnum=178398 [00:00:11] *** EcrCore started. Build 196 *** [00:00:11]/dev/ttyS4 opened [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 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 A6 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 4B [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 30620, crc_r 49A1A6DB, crc_c: 49A1A6DB, size: 53248 [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 (2007E328 010249C5) [00:00:11]*** Waiting for read because exit forced [00:00:11]*** 10 ms more... [00:00:11]*** MH1903S init start (LINUX_LIGHT) [00:00:11]*** Compilation Date Jun 20 2023 Time 12:36:20 [00:00:11]*** Serial: 3139303353513838 54000000005725A6 (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: 570452+1723749199=1724319651 [00:00:11]*** BPK Status Register BPK_RDY = 0x0 [00:00:11]*** SEN State Register SEN_STATE = 0x20ff [00:00:11]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:11]*** Analog Control Register 0 SEN_ANA0 = 0x33510623 [00:00:11]*** Is cutter blocked? [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 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 A6 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 4C [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 30620 [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 A4 07 C7 66 4F 53 BE 66 9D [09:40:52]Current date/time: 22.08.2024 09:40 [09:40:52]FM_Init [09:40:52]wFMConnect [09:40:52]MH_SAM_On [09:40:52]Write to MH i2c: E0 00 00 08 00 E7 [09:40:52]Write i2c OK [09:40:52]MH_I2C_Read... [09:40:52]*** iso7816_init finished! [09:40:52]*** atr: [09:40:52]*** 0F 3B D5 18 FF 81 91 FE [09:40:52]*** 1F C3 80 73 C8 21 10 0A [09:40:52]*** 00 00 00 00 00 00 00 00 [09:40:52]*** 00 00 00 00 00 00 00 00 [09:40:52]*** 00 00 00 00 00 00 00 00 [09:40:52]*** 00 00 00 00 00 00 00 00 [09:40:52]*** 00 00 00 00 00 00 00 00 [09:40:52]*** 00 00 00 00 00 00 00 00 [09:40:52]Read from MH i2c: E0 [09:40:52]MH_I2C_Read... [09:40:52]Read from MH i2c: E0 10 00 [09:40:52]MH_I2C_Read... [09:40: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 [09:40:52]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [09:40:52]wFMCommunicate request_size=10 [09:40:52]MH_SAM_APDU [09:40:52]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [09:40:52]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [09:40:52]Write i2c OK [09:40:52]MH_I2C_Read... [09:40:52]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [09:40:52]Read from MH i2c: E2 [09:40:52]MH_I2C_Read... [09:40:52]Read from MH i2c: E2 03 00 [09:40:52]MH_I2C_Read... [09:40:52]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [09:40:52]RAPDU: 90 00 [09:40:52]wFMCommunicate OK [09:40:52]wFMCommunicate request_size=4 [09:40:52]MH_SAM_APDU [09:40:52]CAPDU: 80 11 00 00 [09:40:52]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [09:40:52]Write i2c OK [09:40:52]MH_I2C_Read... [09:40:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:40:52]Read from MH i2c: E2 [09:40:52]MH_I2C_Read... [09:40:52]Read from MH i2c: E2 17 00 [09:40:52]MH_I2C_Read... [09:40: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 37 38 90 00 DD [09:40:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [09:40:52]wFMCommunicate OK [09:40:52]Detected FM SN is 0000000000871778 [09:40:52]Stored FM SN is 0000000000871778 [09:40:52]wFMCommunicate request_size=9 [09:40:52]MH_SAM_APDU [09:40:52]CAPDU: 80 16 00 00 04 D9 BA 00 00 [09:40:52]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 D9 BA 00 00 00 00 25 [09:40:52]Write i2c OK [09:40:52]MH_I2C_Read... [09:40:52]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [09:40:52]Read from MH i2c: E2 [09:40:52]MH_I2C_Read... [09:40:52]Read from MH i2c: E2 03 00 [09:40:52]MH_I2C_Read... [09:40:52]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [09:40:52]RAPDU: 90 00 [09:40:52]wFMCommunicate OK [09:40:52]FM PIN OK [09:40:52]wFMCommunicate request_size=8 [09:40:52]MH_SAM_APDU [09:40:52]CAPDU: 80 14 04 00 03 02 00 01 [09:40:52]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [09:40:52]Write i2c OK [09:40:52]MH_I2C_Read... [09:40:52]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [09:40:52]Read from MH i2c: E2 [09:40:52]MH_I2C_Read... [09:40:52]Read from MH i2c: E2 03 00 [09:40:52]MH_I2C_Read... [09:40:52]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [09:40:52]RAPDU: 90 00 [09:40:52]wFMCommunicate OK [09:40:52]wFMCommunicate request_size=13 [09:40:52]MH_SAM_APDU [09:40:52]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [09:40: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 [09:40:52]Write i2c OK [09:40:52]MH_I2C_Read... [09:40:52]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [09:40:52]Read from MH i2c: E2 [09:40:52]MH_I2C_Read... [09:40:52]Read from MH i2c: E2 03 00 [09:40:52]MH_I2C_Read... [09:40:52]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [09:40:52]RAPDU: 90 00 [09:40:52]wFMCommunicate OK [09:40:52]wFMCommunicate request_size=4 [09:40:52]MH_SAM_APDU [09:40:52]CAPDU: 80 11 00 00 [09:40:52]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [09:40:52]Write i2c OK [09:40:52]MH_I2C_Read... [09:40:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:40:52]Read from MH i2c: E2 [09:40:52]MH_I2C_Read... [09:40:52]Read from MH i2c: E2 17 00 [09:40:52]MH_I2C_Read... [09:40: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 37 38 90 00 E1 [09:40:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [09:40:52]wFMCommunicate OK [09:40:52]DocumentArchiveInit [09:40:52]Start Httpd... [09:40:52]Httpd thread 3067182436 created [09:40:52]Write to MH i2c: 01 00 00 0F 00 0F [09:40:52]Write i2c OK [09:40:52]MH_I2C_Read... [09:40:52]Read from MH i2c: 01 [09:40:52]MH_I2C_Read... [09:40:52]Read from MH i2c: 01 07 00 [09:40:52]MH_I2C_Read... [09:40:52]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [09:40:52]MH Int Process started [09:40:52]Allocated Socket 6 [09:40:52]Bind OK [09:40:52]Listen OK [09:40:52]httpd running on port 8080 [09:40:52]Waiting for new connection... [09:40:53]OFD Sender: Processing packet 178398 [packets to send 496, broken 495] [09:40:53]ProducePacketName [09:40:53]name=ofd_packets/00178398 [09:40:53]OFD Sender: To server: pG, [09:40:53]CommunicateWithHost lk.salyk.kg:30040 [09:40:53]ConnectInit lk.salyk.kg [09:40:54]Connected sock=8 [09:40: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 37 38 0F 01 00 00 22 6A 07 01 B7 E5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 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 62 00 00 00 F4 03 04 00 36 07 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 DE B8 02 00 35 04 06 00 B2 39 1B B5 25 C1 0D 41 1B AF B3 C6 59 BC [09:40:59]recv_with_timeout no data received [09:40:59]CommunicateWithHost answer receiving error [09:40:59]CommunicateWithHost err = -3 [09:40:59]OFD Sender: Server communicate error [09:40:59]accept exits with 7 [09:40:59]New connection [09:40:59]New thread 3066895716 created [09:40:59]Waiting for new connection... [09:40:59] Sock 7.Parse request [09:40:59]Sock 7.Check first char [09:40:59]Sock 7.First char is OK [09:40:59]request: POST /json_proto HTTP/1.0 [09:40:59]Method: POST [09:40:59]URL: /json_proto [09:40:59]Method is POST - this is cgi request [09:40:59]url: /json_proto [09:40:59]query_string will be loaded in cgi processing [09:40:59]execute_cgi json_proto POST (null) [09:40:59]execute_cgi path=json_proto method=POST [09:40:59]POST find Content-Length [09:40:59]Host: 172.17.44.131:8080 [09:40:59]Content-Length: 215 [09:40:59]Content-Type: application/json [09:40:59] [09:40:59]POST finish read [09:40:59]Found Content-Length = 215 [09:40: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" ] } } [09:40:59]execute_script... [09:40: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" ] } } [09:40:59]POST & json_proto [09:40:59]process_json_proto [09:40:59]json parsed OK: [09:40:59]protocol is kg_v1.0 [09:40:59]action value=get_value [09:40:59]process_action get_value [09:40:59]cmd_get_value [09:40:59]process_action get_value done [09:40:59]requested_data is exist [09:40:59]produce_requested_data [09:40:59]requested_item kkm.sn is exist - process it [09:40:59]requested_item kkm.ver is exist - process it [09:40:59]requested_item fm.sn is exist - process it [09:40:59]wFMCommunicate request_size=4 [09:40:59]MH_SAM_APDU [09:40:59]CAPDU: 80 11 00 00 [09:40:59]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [09:40:59]Write i2c OK [09:40:59]MH_I2C_Read... [09:40:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:40:59]Read from MH i2c: E2 [09:40:59]MH_I2C_Read... [09:40:59]Read from MH i2c: E2 17 00 [09:40:59]MH_I2C_Read... [09:40: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 37 38 90 00 E3 [09:40:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [09:40:59]wFMCommunicate OK [09:40:59]requested_item fd.num is exist - process it [09:40:59]SAM_PROTO_GetFieldsCounters [09:40:59]wFMCommunicate request_size=4 [09:40:59]MH_SAM_APDU [09:40:59]CAPDU: 80 13 00 00 [09:40:59]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [09:40:59]Write i2c OK [09:40:59]MH_I2C_Read... [09:41:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:41:00]Read from MH i2c: E2 [09:41:00]MH_I2C_Read... [09:41:00]Read from MH i2c: E2 62 00 [09:41:00]MH_I2C_Read... [09:41: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 DE B8 02 00 0E 04 04 00 D5 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 46 [09:41: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 DE B8 02 00 0E 04 04 00 D5 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 [09:41:00]wFMCommunicate OK [09:41:00]SAM_PROTO_GetFieldsCounters done [09:41:00]requested_item shift.num is exist - process it [09:41:00]requested_item shift.opened is exist - process it [09:41:00]req_shift_opened [09:41:00]FM_GetShiftState [09:41:00]SAM_PROTO_GetShiftState [09:41:00]wFMCommunicate request_size=4 [09:41:00]MH_SAM_APDU [09:41:00]CAPDU: 80 13 01 00 [09:41:00]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [09:41:00]Write i2c OK [09:41:00]MH_I2C_Read... [09:41:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:41:00]Read from MH i2c: E2 [09:41:00]MH_I2C_Read... [09:41:00]Read from MH i2c: E2 0E 00 [09:41:00]MH_I2C_Read... [09:41:00]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 3D [09:41:00]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [09:41:00]wFMCommunicate OK [09:41:00]SAM_PROTO_GetShiftState done [09:41:00]FM_GetShiftState done [09:41:00]req_shift_opened done [09:41:00]requested_item shift.open_date is exist - process it [09:41:00]req_shift_open_date [09:41:00]req_shift_open_date done [09:41:00]produce_requested_data done [09:41:00]produce_requested_data return {"kkm.sn":"0300000071","kkm.ver":"001","fm.sn":"0000000000871778","fd.num":178398,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [09:41:00]process_action_free get_value [09:41:00]json_value_free [09:41:00]json_value_free done [09:41:00]process_json_proto returns [09:41:00]Send response to host [09:41:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000071","kkm.ver":"001","fm.sn":"0000000000871778","fd.num":178398,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [09:41:00]free response buf [09:41:00]execute_script done [09:41:00]execute_script returns [09:41:00]free content buf [09:41:00]Sock 7.Close socket [09:41:00]Sock 7.Thread stoped [09:41:04]OFD Sender: Processing packet 178398 [packets to send 496, broken 495] [09:41:04]ProducePacketName [09:41:04]name=ofd_packets/00178398 [09:41:04]OFD Sender: To server: pG, [09:41:04]CommunicateWithHost lk.salyk.kg:30040 [09:41:04]ConnectInit lk.salyk.kg [09:41:04]Connected sock=9 [09: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 37 38 0F 01 00 00 22 6A 07 01 B7 E5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 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 62 00 00 00 F4 03 04 00 36 07 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 DE B8 02 00 35 04 06 00 B2 39 1B B5 25 C1 0D 41 1B AF B3 C6 59 BC [09:41: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 37 38 4F 00 00 00 4A CE 47 00 DF 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 37 38 10 04 04 00 DE B8 02 00 F4 03 04 00 59 B3 C6 66 B6 04 01 00 00 7E 52 87 A2 96 8D D9 36 [09:41:06]CommunicateWithHost err = 0 [09:41:06]CheckOFDResponse [09:41:06]1017 (14) - 77093643461234 [09:41:06]1041 (16) - 0000000000871778 [09:41:06]1040 (4) - 178398 [09:41:06]1012 (4) - 22.08.2024 03:41 [09:41:06]1206 (1) - 0 [09:41:06]OFD Sender: Remove packet 178398 [09:41:06]ProducePacketName [09:41:06]name=ofd_packets/00178398 [09:41:06]NVStorageDeleteData [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:37]OFD Sender: No OFD packet to send [09:41:40]accept exits with 8 [09:41:40]New connection [09:41:40]New thread 3066752356 created [09:41:40]Thread 3066895716 joined [09:41:40]Waiting for new connection... [09:41:40] Sock 8.Parse request [09:41:40]Sock 8.Check first char [09:41:40]Sock 8.First char is OK [09:41:40]request: POST /json_proto HTTP/1.0 [09:41:40]Method: POST [09:41:40]URL: /json_proto [09:41:40]Method is POST - this is cgi request [09:41:40]url: /json_proto [09:41:40]query_string will be loaded in cgi processing [09:41:40]execute_cgi json_proto POST (null) [09:41:40]execute_cgi path=json_proto method=POST [09:41:40]POST find Content-Length [09:41:40]Host: 172.17.44.131:8080 [09:41:40]Content-Length: 331 [09:41:40]Content-Type: application/json [09:41:40] [09:41:40]POST finish read [09:41:40]Found Content-Length = 331 [09:41: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" ] } } [09:41:40]execute_script... [09:41: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" ] } } [09:41:40]POST & json_proto [09:41:40]process_json_proto [09:41:40]json parsed OK: [09:41:40]protocol is kg_v1.0 [09:41:40]action value=get_value [09:41:40]process_action get_value [09:41:40]cmd_get_value [09:41:40]process_action get_value done [09:41:40]requested_data is exist [09:41:40]produce_requested_data [09:41:40]requested_item fm.sale.total is exist - process it [09:41:40]SAM_PROTO_GetFMData [09:41:40]wFMCommunicate request_size=4 [09:41:40]MH_SAM_APDU [09:41:40]CAPDU: 80 13 03 00 [09:41:40]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [09:41:40]Write i2c OK [09:41:40]MH_I2C_Read... [09:41:40]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [09:41:40]Read from MH i2c: E2 [09:41:40]MH_I2C_Read... [09:41:40]Read from MH i2c: E2 FD 00 [09:41:40]MH_I2C_Read... [09:41:40]Read from MH i2c: E2 FD 00 13 00 00 C6 04 85 04 C2 04 6E 04 04 00 34 B5 02 00 69 04 A4 00 6F 04 04 00 9E B3 02 00 B1 04 05 00 2B FB 15 29 05 70 04 05 00 EB A4 43 13 04 72 04 05 00 40 56 D2 15 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 82 3C 53 8C 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 18 68 B1 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 9C 00 6F 04 04 00 96 01 00 00 B1 04 04 00 58 A9 FB 6B 70 04 04 00 58 A9 FB 6B 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 AA 48 53 01 EF 03 90 00 43 [09:41:40]RAPDU: C6 04 85 04 C2 04 6E 04 04 00 34 B5 02 00 69 04 A4 00 6F 04 04 00 9E B3 02 00 B1 04 05 00 2B FB 15 29 05 70 04 05 00 EB A4 43 13 04 72 04 05 00 40 56 D2 15 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 82 3C 53 8C 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 18 68 B1 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 9C 00 6F 04 04 00 96 01 00 00 B1 04 04 00 58 A9 FB 6B 70 04 04 00 58 A9 FB 6B 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 AA 48 53 01 EF 03 90 00 [09:41:40]wFMCommunicate OK [09:41:40]wFMCommunicate request_size=4 [09:41:40]MH_SAM_APDU [09:41:40]CAPDU: 80 17 00 00 [09:41:40]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [09:41:40]Write i2c OK [09:41:40]MH_I2C_Read... [09:41:40]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:41:40]Read from MH i2c: E2 [09:41:40]MH_I2C_Read... [09:41:40]Read from MH i2c: E2 FD 00 [09:41:40]MH_I2C_Read... [09:41:40]Read from MH i2c: E2 FD 00 14 00 00 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 F8 45 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 90 00 A8 [09:41:40]RAPDU: 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 F8 45 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 90 00 [09:41:40]wFMCommunicate OK [09:41:40]wFMCommunicate request_size=4 [09:41:40]MH_SAM_APDU [09:41:40]CAPDU: 80 17 00 00 [09:41:40]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [09:41:40]Write i2c OK [09:41:40]MH_I2C_Read... [09:41:41]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:41:41]Read from MH i2c: E2 [09:41:41]MH_I2C_Read... [09:41:41]Read from MH i2c: E2 FD 00 [09:41:41]MH_I2C_Read... [09:41:41]Read from MH i2c: E2 FD 00 15 00 00 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 90 00 BC [09:41:41]RAPDU: 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 90 00 [09:41:41]wFMCommunicate OK [09:41:41]wFMCommunicate request_size=4 [09:41:41]MH_SAM_APDU [09:41:41]CAPDU: 80 17 00 00 [09:41:41]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [09:41:41]Write i2c OK [09:41:41]MH_I2C_Read... [09:41:41]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:41:41]Read from MH i2c: E2 [09:41:41]MH_I2C_Read... [09:41:41]Read from MH i2c: E2 FD 00 [09:41:41]MH_I2C_Read... [09:41:41]Read from MH i2c: E2 FD 00 16 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 90 00 11 [09:41:41]RAPDU: EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 90 00 [09:41:41]wFMCommunicate OK [09:41:41]wFMCommunicate request_size=4 [09:41:41]MH_SAM_APDU [09:41:41]CAPDU: 80 17 00 00 [09:41:41]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [09:41:41]Write i2c OK [09:41:41]MH_I2C_Read... [09:41:41]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 224! [09:41:41]Read from MH i2c: E2 [09:41:41]MH_I2C_Read... [09:41:41]Read from MH i2c: E2 E3 00 [09:41:41]MH_I2C_Read... [09:41:41]Read from MH i2c: E2 E3 00 17 00 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 76 [09:41:41]RAPDU: 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [09:41:41]wFMCommunicate OK [09:41:41]SAM_PROTO_GetFMData done [09:41:41]requested_item fm.sale_refund.total is exist - process it [09:41:41]requested_item fm.buy.total is exist - process it [09:41:41]requested_item shift.sale.total is exist - process it [09:41:41]SAM_PROTO_GetShiftData [09:41:41]wFMCommunicate request_size=4 [09:41:41]MH_SAM_APDU [09:41:41]CAPDU: 80 13 02 00 [09:41:41]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [09:41:41]Write i2c OK [09:41:41]MH_I2C_Read... [09:41:42]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [09:41:42]OFD Sender: No OFD packet to send [09:41:42]Read from MH i2c: E2 [09:41:42]MH_I2C_Read... [09:41:42]Read from MH i2c: E2 FD 00 [09:41:42]MH_I2C_Read... [09:41:42]Read from MH i2c: E2 FD 00 18 00 00 AF 04 AA 04 AB 04 6E 04 04 00 62 00 00 00 69 04 9C 00 6F 04 04 00 62 00 00 00 B1 04 03 00 08 5F 90 70 04 03 00 18 EB 6A 72 04 03 00 F0 73 25 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 88 55 0F 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 1F 47 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 69 [09:41:42]RAPDU: AF 04 AA 04 AB 04 6E 04 04 00 62 00 00 00 69 04 9C 00 6F 04 04 00 62 00 00 00 B1 04 03 00 08 5F 90 70 04 03 00 18 EB 6A 72 04 03 00 F0 73 25 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 88 55 0F 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 1F 47 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 [09:41:42]wFMCommunicate OK [09:41:42]wFMCommunicate request_size=4 [09:41:42]MH_SAM_APDU [09:41:42]CAPDU: 80 17 00 00 [09:41:42]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [09:41:42]Write i2c OK [09:41:42]MH_I2C_Read... [09:41:42]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:41:42]Read from MH i2c: E2 [09:41:42]MH_I2C_Read... [09:41:42]Read from MH i2c: E2 FD 00 [09:41:42]MH_I2C_Read... [09:41:42]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 [09:41:42]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 [09:41:42]wFMCommunicate OK [09:41:42]wFMCommunicate request_size=4 [09:41:42]MH_SAM_APDU [09:41:42]CAPDU: 80 17 00 00 [09:41:42]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [09:41:42]Write i2c OK [09:41:42]MH_I2C_Read... [09:41:42]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:41:42]Read from MH i2c: E2 [09:41:42]MH_I2C_Read... [09:41:42]Read from MH i2c: E2 FD 00 [09:41:42]MH_I2C_Read... [09:41:42]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 [09:41:42]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 [09:41:42]wFMCommunicate OK [09:41:42]wFMCommunicate request_size=4 [09:41:42]MH_SAM_APDU [09:41:42]CAPDU: 80 17 00 00 [09:41:42]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [09:41:42]recv_with_timeout no data received [09:41:42]Write i2c OK [09:41:42]MH_I2C_Read... [09:41:42]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:41:42]Read from MH i2c: E2 [09:41:42]MH_I2C_Read... [09:41:42]Read from MH i2c: E2 FD 00 [09:41:42]MH_I2C_Read... [09:41:42]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 [09:41:42]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 [09:41:42]wFMCommunicate OK [09:41:42]wFMCommunicate request_size=4 [09:41:42]MH_SAM_APDU [09:41:42]CAPDU: 80 17 00 00 [09:41:42]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [09:41:42]Write i2c OK [09:41:42]MH_I2C_Read... [09:41:43]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 201! [09:41:43]Read from MH i2c: E2 [09:41:43]MH_I2C_Read... [09:41:43]Read from MH i2c: E2 CC 00 [09:41:43]MH_I2C_Read... [09:41:43]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 [09:41:43]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 [09:41:43]wFMCommunicate OK [09:41:43]SAM_PROTO_GetShiftData done [09:41:43]requested_item shift.sale.total_cash is exist - process it [09:41:43]requested_item shift.sale_refund.total is exist - process it [09:41:43]requested_item shift.sale_refund.total_cash is exist - process it [09:41:43]requested_item shift.buy.total is exist - process it [09:41:43]requested_item shift.buy.total_cash is exist - process it [09:41:43]produce_requested_data done [09:41:43]produce_requested_data return {"fm.sale.total":221641428.91,"fm.sale_refund.total":18116550.00,"fm.buy.total":0.00,"shift.sale.total":94615.12,"shift.sale.total_cash":70070.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} [09:41:43]process_action_free get_value [09:41:43]json_value_free [09:41:43]json_value_free done [09:41:43]process_json_proto returns [09:41:43]Send response to host [09:41:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":221641428.91,"fm.sale_refund.total":18116550.00,"fm.buy.total":0.00,"shift.sale.total":94615.12,"shift.sale.total_cash":70070.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}}} [09:41:43]free response buf [09:41:43]execute_script done [09:41:43]execute_script returns [09:41:43]free content buf [09:41:43]Sock 8.Close socket [09:41:43]Sock 8.Thread stoped [09:41:47]OFD Sender: No OFD packet to send [09:41:52]OFD Sender: No OFD packet to send [09:41:57]OFD Sender: No OFD packet to send [09:42:02]OFD Sender: No OFD packet to send [09:42:07]OFD Sender: No OFD packet to send [09:42:12]OFD Sender: No OFD packet to send [09:42:17]OFD Sender: No OFD packet to send [09:42:20]recv_with_timeout no data received [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 [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 A6 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 4B [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30620, crc_r 49A1A6DB, crc_c: 49A1A6DB, size: 53248 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E328 010249C5) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903S init start (LINUX_LIGHT) [00:00:10]*** Compilation Date Jun 20 2023 Time 12:36:20 [00:00:10]*** Serial: 3139303353513838 54000000005725A6 (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: 570571+1723749199=1724319770 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x20ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33510623 [00:00:10]*** Is cutter blocked? [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 A6 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 4C [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30620 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 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 1B 08 C7 66 4F 53 BE 66 15 [09:42:51]Current date/time: 22.08.2024 09:42 [09:42:51]FM_Init [09:42:51]wFMConnect [09:42:51]MH_SAM_On [09:42:51]Write to MH i2c: E0 00 00 08 00 E7 [09:42:51]Write i2c OK [09:42:51]MH_I2C_Read... [09:42:51]*** iso7816_init finished! [09:42:51]*** atr: [09:42:51]*** 0F 3B D5 18 FF 81 91 FE [09:42:51]*** 1F C3 80 73 C8 21 10 0A [09:42:51]*** 00 00 00 00 00 00 00 00 [09:42:51]*** 00 00 00 00 00 00 00 00 [09:42:51]*** 00 00 00 00 00 00 00 00 [09:42:51]*** 00 00 00 00 00 00 00 00 [09:42:51]*** 00 00 00 00 00 00 00 00 [09:42:51]*** 00 00 00 00 00 00 00 00 [09:42:51]Read from MH i2c: E0 [09:42:51]MH_I2C_Read... [09:42:51]Read from MH i2c: E0 10 00 [09:42:51]MH_I2C_Read... [09:42:51]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [09:42:51]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [09:42:51]wFMCommunicate request_size=10 [09:42:51]MH_SAM_APDU [09:42:51]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [09:42:51]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [09:42:51]Write i2c OK [09:42:51]MH_I2C_Read... [09:42:51]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [09:42:51]Read from MH i2c: E2 [09:42:51]MH_I2C_Read... [09:42:51]Read from MH i2c: E2 03 00 [09:42:51]MH_I2C_Read... [09:42:51]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [09:42:51]RAPDU: 90 00 [09:42:51]wFMCommunicate OK [09:42:51]wFMCommunicate request_size=4 [09:42:51]MH_SAM_APDU [09:42:51]CAPDU: 80 11 00 00 [09:42:51]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [09:42:51]Write i2c OK [09:42:51]MH_I2C_Read... [09:42:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:42:51]Read from MH i2c: E2 [09:42:51]MH_I2C_Read... [09:42:51]Read from MH i2c: E2 17 00 [09:42:51]MH_I2C_Read... [09:42:51]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 37 38 90 00 DD [09:42:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [09:42:51]wFMCommunicate OK [09:42:51]Detected FM SN is 0000000000871778 [09:42:51]Stored FM SN is 0000000000871778 [09:42:51]wFMCommunicate request_size=9 [09:42:51]MH_SAM_APDU [09:42:51]CAPDU: 80 16 00 00 04 D9 BA 00 00 [09:42:51]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 D9 BA 00 00 00 00 25 [09:42:51]Write i2c OK [09:42:51]MH_I2C_Read... [09:42:51]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [09:42:51]Read from MH i2c: E2 [09:42:51]MH_I2C_Read... [09:42:51]Read from MH i2c: E2 03 00 [09:42:51]MH_I2C_Read... [09:42:51]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [09:42:51]RAPDU: 90 00 [09:42:51]wFMCommunicate OK [09:42:51]FM PIN OK [09:42:51]wFMCommunicate request_size=8 [09:42:51]MH_SAM_APDU [09:42:51]CAPDU: 80 14 04 00 03 02 00 01 [09:42:51]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [09:42:51]Write i2c OK [09:42:51]MH_I2C_Read... [09:42:51]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [09:42:51]Read from MH i2c: E2 [09:42:51]MH_I2C_Read... [09:42:51]Read from MH i2c: E2 03 00 [09:42:51]MH_I2C_Read... [09:42:51]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [09:42:51]RAPDU: 90 00 [09:42:51]wFMCommunicate OK [09:42:51]wFMCommunicate request_size=13 [09:42:51]MH_SAM_APDU [09:42:51]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [09:42:51]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [09:42:51]Write i2c OK [09:42:51]MH_I2C_Read... [09:42:51]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [09:42:51]Read from MH i2c: E2 [09:42:51]MH_I2C_Read... [09:42:51]Read from MH i2c: E2 03 00 [09:42:51]MH_I2C_Read... [09:42:51]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [09:42:51]RAPDU: 90 00 [09:42:51]wFMCommunicate OK [09:42:51]wFMCommunicate request_size=4 [09:42:51]MH_SAM_APDU [09:42:51]CAPDU: 80 11 00 00 [09:42:51]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [09:42:51]Write i2c OK [09:42:51]MH_I2C_Read... [09:42:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:42:51]Read from MH i2c: E2 [09:42:51]MH_I2C_Read... [09:42:51]Read from MH i2c: E2 17 00 [09:42:51]MH_I2C_Read... [09:42:51]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 37 38 90 00 E1 [09:42:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [09:42:51]wFMCommunicate OK [09:42:51]DocumentArchiveInit [09:42:51]Start Httpd... [09:42:51]Httpd thread 3067063652 created [09:42:51]Write to MH i2c: 01 00 00 0F 00 0F [09:42:51]Write i2c OK [09:42:51]MH_I2C_Read... [09:42:51]Read from MH i2c: 01 [09:42:51]MH_I2C_Read... [09:42:51]Read from MH i2c: 01 07 00 [09:42:51]MH_I2C_Read... [09:42:51]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [09:42:51]MH Int Process started [09:42:51]Allocated Socket 6 [09:42:51]Bind OK [09:42:51]Listen OK [09:42:51]httpd running on port 8080 [09:42:51]Waiting for new connection... [09:42:52]OFD Sender: No OFD packet to send [09:42:57]OFD Sender: No OFD packet to send [09:42:58]accept exits with 7 [09:42:58]New connection [09:42:58]New thread 3066776932 created [09:42:58]Waiting for new connection... [09:42:58] Sock 7.Parse request [09:42:58]Sock 7.Check first char [09:42:58]Sock 7.First char is OK [09:42:58]request: POST /json_proto HTTP/1.0 [09:42:58]Method: POST [09:42:58]URL: /json_proto [09:42:58]Method is POST - this is cgi request [09:42:58]url: /json_proto [09:42:58]query_string will be loaded in cgi processing [09:42:58]execute_cgi json_proto POST (null) [09:42:58]execute_cgi path=json_proto method=POST [09:42:58]POST find Content-Length [09:42:58]Host: 172.17.44.131:8080 [09:42:58]Content-Length: 215 [09:42:58]Content-Type: application/json [09:42:58] [09:42:58]POST finish read [09:42:58]Found Content-Length = 215 [09:42: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" ] } } [09:42:58]execute_script... [09:42: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" ] } } [09:42:59]POST & json_proto [09:42:59]process_json_proto [09:42:59]json parsed OK: [09:42:59]protocol is kg_v1.0 [09:42:59]action value=get_value [09:42:59]process_action get_value [09:42:59]cmd_get_value [09:42:59]process_action get_value done [09:42:59]requested_data is exist [09:42:59]produce_requested_data [09:42:59]requested_item kkm.sn is exist - process it [09:42:59]requested_item kkm.ver is exist - process it [09:42:59]requested_item fm.sn is exist - process it [09:42:59]wFMCommunicate request_size=4 [09:42:59]MH_SAM_APDU [09:42:59]CAPDU: 80 11 00 00 [09:42:59]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [09:42:59]Write i2c OK [09:42:59]MH_I2C_Read... [09:42:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:42:59]Read from MH i2c: E2 [09:42:59]MH_I2C_Read... [09:42:59]Read from MH i2c: E2 17 00 [09:42:59]MH_I2C_Read... [09:42: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 37 38 90 00 E3 [09:42:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [09:42:59]wFMCommunicate OK [09:42:59]requested_item fd.num is exist - process it [09:42:59]SAM_PROTO_GetFieldsCounters [09:42:59]wFMCommunicate request_size=4 [09:42:59]MH_SAM_APDU [09:42:59]CAPDU: 80 13 00 00 [09:42:59]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [09:42:59]Write i2c OK [09:42:59]MH_I2C_Read... [09:42:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:42:59]Read from MH i2c: E2 [09:42:59]MH_I2C_Read... [09:42:59]Read from MH i2c: E2 62 00 [09:42:59]MH_I2C_Read... [09:42: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 DE B8 02 00 0E 04 04 00 D5 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 46 [09: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 DE B8 02 00 0E 04 04 00 D5 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 [09:42:59]wFMCommunicate OK [09:42:59]SAM_PROTO_GetFieldsCounters done [09:42:59]requested_item shift.num is exist - process it [09:42:59]requested_item shift.opened is exist - process it [09:42:59]req_shift_opened [09:42:59]FM_GetShiftState [09:42:59]SAM_PROTO_GetShiftState [09:42:59]wFMCommunicate request_size=4 [09:42:59]MH_SAM_APDU [09:42:59]CAPDU: 80 13 01 00 [09:42:59]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [09:42:59]Write i2c OK [09:42:59]MH_I2C_Read... [09:42:59]Read from MH i2c: E2 [09:42:59]MH_I2C_Read... [09:42:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:42:59]Read from MH i2c: E2 0E 00 [09:42:59]MH_I2C_Read... [09:42:59]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 3D [09:42:59]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [09:42:59]wFMCommunicate OK [09:42:59]SAM_PROTO_GetShiftState done [09:42:59]FM_GetShiftState done [09:42:59]req_shift_opened done [09:42:59]requested_item shift.open_date is exist - process it [09:42:59]req_shift_open_date [09:42:59]req_shift_open_date done [09:42:59]produce_requested_data done [09:42:59]produce_requested_data return {"kkm.sn":"0300000071","kkm.ver":"001","fm.sn":"0000000000871778","fd.num":178398,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [09:42:59]process_action_free get_value [09:42:59]json_value_free [09:42:59]json_value_free done [09:42:59]process_json_proto returns [09:42:59]Send response to host [09:42:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000071","kkm.ver":"001","fm.sn":"0000000000871778","fd.num":178398,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [09:42:59]free response buf [09:42:59]execute_script done [09:42:59]execute_script returns [09:42:59]free content buf [09:42:59]Sock 7.Close socket [09:42:59]Sock 7.Thread stoped [09:42:59]accept exits with 8 [09:42:59]New connection [09:42:59]New thread 3066633572 created [09:42:59]Thread 3066776932 joined [09:42:59]Waiting for new connection... [09:42:59] Sock 8.Parse request [09:42:59]Sock 8.Check first char [09:42:59]Sock 8.First char is OK [09:42:59]request: POST /json_proto HTTP/1.0 [09:42:59]Method: POST [09:42:59]URL: /json_proto [09:42:59]Method is POST - this is cgi request [09:42:59]url: /json_proto [09:42:59]query_string will be loaded in cgi processing [09:42:59]execute_cgi json_proto POST (null) [09:42:59]execute_cgi path=json_proto method=POST [09:42:59]POST find Content-Length [09:42:59]Host: 172.17.44.131:8080 [09:42:59]Content-Length: 331 [09:42:59]Content-Type: application/json [09:42:59] [09:42:59]POST finish read [09:42:59]Found Content-Length = 331 [09:42:59]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" ] } } [09:42:59]execute_script... [09:42:59]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" ] } } [09:42:59]POST & json_proto [09:42:59]process_json_proto [09:42:59]json parsed OK: [09:42:59]protocol is kg_v1.0 [09:42:59]action value=get_value [09:42:59]process_action get_value [09:42:59]cmd_get_value [09:42:59]process_action get_value done [09:42:59]requested_data is exist [09:42:59]produce_requested_data [09:42:59]requested_item fm.sale.total is exist - process it [09:42:59]SAM_PROTO_GetFMData [09:42:59]wFMCommunicate request_size=4 [09:42:59]MH_SAM_APDU [09:42:59]CAPDU: 80 13 03 00 [09:42:59]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [09:42:59]Write i2c OK [09:42:59]MH_I2C_Read... [09:43:00]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [09:43:00]Read from MH i2c: E2 [09:43:00]MH_I2C_Read... [09:43:00]Read from MH i2c: E2 FD 00 [09:43:00]MH_I2C_Read... [09:43:00]Read from MH i2c: E2 FD 00 13 00 00 C6 04 85 04 C2 04 6E 04 04 00 34 B5 02 00 69 04 A4 00 6F 04 04 00 9E B3 02 00 B1 04 05 00 2B FB 15 29 05 70 04 05 00 EB A4 43 13 04 72 04 05 00 40 56 D2 15 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 82 3C 53 8C 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 18 68 B1 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 9C 00 6F 04 04 00 96 01 00 00 B1 04 04 00 58 A9 FB 6B 70 04 04 00 58 A9 FB 6B 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 AA 48 53 01 EF 03 90 00 43 [09:43:00]RAPDU: C6 04 85 04 C2 04 6E 04 04 00 34 B5 02 00 69 04 A4 00 6F 04 04 00 9E B3 02 00 B1 04 05 00 2B FB 15 29 05 70 04 05 00 EB A4 43 13 04 72 04 05 00 40 56 D2 15 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 82 3C 53 8C 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 18 68 B1 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 9C 00 6F 04 04 00 96 01 00 00 B1 04 04 00 58 A9 FB 6B 70 04 04 00 58 A9 FB 6B 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 AA 48 53 01 EF 03 90 00 [09:43:00]wFMCommunicate OK [09:43:00]wFMCommunicate request_size=4 [09:43:00]MH_SAM_APDU [09:43:00]CAPDU: 80 17 00 00 [09:43:00]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [09:43:00]Write i2c OK [09:43:00]MH_I2C_Read... [09:43:00]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:43:00]Read from MH i2c: E2 [09:43:00]MH_I2C_Read... [09:43:00]Read from MH i2c: E2 FD 00 [09:43:00]MH_I2C_Read... [09:43:00]Read from MH i2c: E2 FD 00 14 00 00 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 F8 45 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 90 00 A8 [09:43:00]RAPDU: 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 F8 45 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 90 00 [09:43:00]wFMCommunicate OK [09:43:00]wFMCommunicate request_size=4 [09:43:00]MH_SAM_APDU [09:43:00]CAPDU: 80 17 00 00 [09:43:00]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [09:43:00]Write i2c OK [09:43:00]MH_I2C_Read... [09:43:00]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:43:00]Read from MH i2c: E2 [09:43:00]MH_I2C_Read... [09:43:00]Read from MH i2c: E2 FD 00 [09:43:00]MH_I2C_Read... [09:43:00]Read from MH i2c: E2 FD 00 15 00 00 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 90 00 BC [09:43:00]RAPDU: 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 90 00 [09:43:00]wFMCommunicate OK [09:43:00]wFMCommunicate request_size=4 [09:43:00]MH_SAM_APDU [09:43:00]CAPDU: 80 17 00 00 [09:43:00]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [09:43:00]Write i2c OK [09:43:00]MH_I2C_Read... [09:43:00]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:43:00]Read from MH i2c: E2 [09:43:00]MH_I2C_Read... [09:43:00]Read from MH i2c: E2 FD 00 [09:43:00]MH_I2C_Read... [09:43:00]Read from MH i2c: E2 FD 00 16 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 90 00 11 [09:43:00]RAPDU: EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 90 00 [09:43:00]wFMCommunicate OK [09:43:00]wFMCommunicate request_size=4 [09:43:00]MH_SAM_APDU [09:43:00]CAPDU: 80 17 00 00 [09:43:00]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [09:43:00]Write i2c OK [09:43:00]MH_I2C_Read... [09:43:01]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 224! [09:43:01]Read from MH i2c: E2 [09:43:01]MH_I2C_Read... [09:43:01]Read from MH i2c: E2 E3 00 [09:43:01]MH_I2C_Read... [09:43:01]Read from MH i2c: E2 E3 00 17 00 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 76 [09:43:01]RAPDU: 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [09:43:01]wFMCommunicate OK [09:43:01]SAM_PROTO_GetFMData done [09:43:01]requested_item fm.sale_refund.total is exist - process it [09:43:01]requested_item fm.buy.total is exist - process it [09:43:01]requested_item shift.sale.total is exist - process it [09:43:01]SAM_PROTO_GetShiftData [09:43:01]wFMCommunicate request_size=4 [09:43:01]MH_SAM_APDU [09:43:01]CAPDU: 80 13 02 00 [09:43:01]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [09:43:01]Write i2c OK [09:43:01]MH_I2C_Read... [09:43:01]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [09:43:01]Read from MH i2c: E2 [09:43:01]MH_I2C_Read... [09:43:01]Read from MH i2c: E2 FD 00 [09:43:01]MH_I2C_Read... [09:43:01]Read from MH i2c: E2 FD 00 18 00 00 AF 04 AA 04 AB 04 6E 04 04 00 62 00 00 00 69 04 9C 00 6F 04 04 00 62 00 00 00 B1 04 03 00 08 5F 90 70 04 03 00 18 EB 6A 72 04 03 00 F0 73 25 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 88 55 0F 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 1F 47 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 69 [09:43:01]RAPDU: AF 04 AA 04 AB 04 6E 04 04 00 62 00 00 00 69 04 9C 00 6F 04 04 00 62 00 00 00 B1 04 03 00 08 5F 90 70 04 03 00 18 EB 6A 72 04 03 00 F0 73 25 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 88 55 0F 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 1F 47 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 [09:43:01]wFMCommunicate OK [09:43:01]wFMCommunicate request_size=4 [09:43:01]MH_SAM_APDU [09:43:01]CAPDU: 80 17 00 00 [09:43:01]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [09:43:01]Write i2c OK [09:43:01]MH_I2C_Read... [09:43:01]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:43:01]Read from MH i2c: E2 [09:43:01]MH_I2C_Read... [09:43:01]Read from MH i2c: E2 FD 00 [09:43:01]MH_I2C_Read... [09:43: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 [09:43: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 [09:43:01]wFMCommunicate OK [09:43:01]wFMCommunicate request_size=4 [09:43:01]MH_SAM_APDU [09:43:01]CAPDU: 80 17 00 00 [09:43:01]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [09:43:01]Write i2c OK [09:43:01]MH_I2C_Read... [09:43:02]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:43:02]OFD Sender: No OFD packet to send [09:43:02]Read from MH i2c: E2 [09:43:02]MH_I2C_Read... [09:43:02]Read from MH i2c: E2 FD 00 [09:43:02]MH_I2C_Read... [09:43:02]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 [09:43:02]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 [09:43:02]wFMCommunicate OK [09:43:02]wFMCommunicate request_size=4 [09:43:02]MH_SAM_APDU [09:43:02]CAPDU: 80 17 00 00 [09:43:02]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [09:43:02]Write i2c OK [09:43:02]MH_I2C_Read... [09:43:02]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:43:02]Read from MH i2c: E2 [09:43:02]MH_I2C_Read... [09:43:02]Read from MH i2c: E2 FD 00 [09:43:02]MH_I2C_Read... [09:43:02]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 [09:43:02]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 [09:43:02]wFMCommunicate OK [09:43:02]wFMCommunicate request_size=4 [09:43:02]MH_SAM_APDU [09:43:02]CAPDU: 80 17 00 00 [09:43:02]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [09:43:02]Write i2c OK [09:43:02]MH_I2C_Read... [09:43:02]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 201! [09:43:02]Read from MH i2c: E2 [09:43:02]MH_I2C_Read... [09:43:02]Read from MH i2c: E2 CC 00 [09:43:02]MH_I2C_Read... [09:43:02]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 [09:43: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 [09:43:02]wFMCommunicate OK [09:43:02]SAM_PROTO_GetShiftData done [09:43:02]requested_item shift.sale.total_cash is exist - process it [09:43:02]requested_item shift.sale_refund.total is exist - process it [09:43:02]requested_item shift.sale_refund.total_cash is exist - process it [09:43:02]requested_item shift.buy.total is exist - process it [09:43:02]requested_item shift.buy.total_cash is exist - process it [09:43:02]produce_requested_data done [09:43:02]produce_requested_data return {"fm.sale.total":221641428.91,"fm.sale_refund.total":18116550.00,"fm.buy.total":0.00,"shift.sale.total":94615.12,"shift.sale.total_cash":70070.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} [09:43:02]process_action_free get_value [09:43:02]json_value_free [09:43:02]json_value_free done [09:43:02]process_json_proto returns [09:43:02]Send response to host [09:43:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":221641428.91,"fm.sale_refund.total":18116550.00,"fm.buy.total":0.00,"shift.sale.total":94615.12,"shift.sale.total_cash":70070.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}}} [09:43:02]free response buf [09:43:02]execute_script done [09:43:02]execute_script returns [09:43:02]free content buf [09:43:02]Sock 8.Close socket [09:43:02]Sock 8.Thread stoped [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:27]recv_with_timeout no data received [09:43:32]OFD Sender: No OFD packet to send [09:43:37]OFD Sender: No OFD packet to send [09:43:42]OFD Sender: No OFD packet to send [09:43:47]OFD Sender: No OFD packet to send [09:43:52]OFD Sender: No OFD packet to send [09:43:57]OFD Sender: No OFD packet to send [09:44:02]OFD Sender: No OFD packet to send [09:44:07]OFD Sender: No OFD packet to send [09:44:12]OFD Sender: No OFD packet to send [09:44:17]OFD Sender: No OFD packet to send [09:44:22]OFD Sender: No OFD packet to send [09:44:27]OFD Sender: No OFD packet to send [09:44:32]OFD Sender: No OFD packet to send [09:44:37]OFD Sender: No OFD packet to send [09:44:42]OFD Sender: No OFD packet to send [09:44:47]OFD Sender: No OFD packet to send [09:44:52]OFD Sender: No OFD packet to send [09:44:57]OFD Sender: No OFD packet to send [09:45:02]OFD Sender: No OFD packet to send [09:45:07]OFD Sender: No OFD packet to send [09:45:12]OFD Sender: No OFD packet to send [09:45:17]OFD Sender: No OFD packet to send [09:45:22]OFD Sender: No OFD packet to send [09:45:26]recv_with_timeout no data received [09:45:27]OFD Sender: No OFD packet to send [09:45:32]OFD Sender: No OFD packet to send [09:45:37]OFD Sender: No OFD packet to send [09:45:42]OFD Sender: No OFD packet to send [09:45:47]OFD Sender: No OFD packet to send [09:45:52]OFD Sender: No OFD packet to send [09:45:57]OFD Sender: No OFD packet to send [09:46:02]OFD Sender: No OFD packet to send [09:46:07]OFD Sender: No OFD packet to send [09:46:12]OFD Sender: No OFD packet to send [09:46:17]OFD Sender: No OFD packet to send [09:46:22]OFD Sender: No OFD packet to send [09:46:27]OFD Sender: No OFD packet to send [09:46:32]OFD Sender: No OFD packet to send [09:46:37]OFD Sender: No OFD packet to send [09:46:42]OFD Sender: No OFD packet to send [09:46:47]OFD Sender: No OFD packet to send [09:46:52]OFD Sender: No OFD packet to send [09:46:57]OFD Sender: No OFD packet to send [09:47:01]accept exits with 7 [09:47:01]New connection [09:47:01]New thread 3066776932 created [09:47:01]Thread 3066633572 joined [09:47:01]Waiting for new connection... [09:47:01] Sock 7.Parse request [09:47:01]Sock 7.Check first char [09:47:01]Sock 7.First char is OK [09:47:01]request: POST /json_proto HTTP/1.0 [09:47:01]Method: POST [09:47:01]URL: /json_proto [09:47:01]Method is POST - this is cgi request [09:47:01]url: /json_proto [09:47:01]query_string will be loaded in cgi processing [09:47:01]execute_cgi json_proto POST (null) [09:47:01]execute_cgi path=json_proto method=POST [09:47:01]POST find Content-Length [09:47:01]Host: 172.17.44.131:8080 [09:47:01]Content-Length: 677 [09:47:01]Content-Type: application/json [09:47:01] [09:47:01]POST finish read [09:47:01]Found Content-Length = 677 [09:47:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293132", "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" ] } } [09:47:01]execute_script... [09:47: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)293132", "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" ] } } [09:47:01]POST & json_proto [09:47:01]process_json_proto [09:47:01]json parsed OK: [09:47:01]protocol is kg_v1.0 [09:47:01]action value=close_receipt [09:47:01]process_action close_receipt [09:47:01]cmd_close_receipt [09:47:01]MH_GetDate [09:47:01]Write to MH i2c: F0 00 00 1D 00 0C [09:47:01]Write i2c OK [09:47:01]MH_I2C_Read... [09:47:01]Read from MH i2c: F0 [09:47:01]MH_I2C_Read... [09:47:01]Read from MH i2c: F0 09 00 [09:47:01]MH_I2C_Read... [09:47:01]Read from MH i2c: F0 09 00 1D 00 00 15 09 C7 66 4F 53 BE 66 26 [09:47:01]GetLastDocTimeStamp 1724319542 [09:47:01]current date 1724320021 [09:47:01]FM_GetShiftState [09:47:01]SAM_PROTO_GetShiftState [09:47:01]wFMCommunicate request_size=4 [09:47:01]MH_SAM_APDU [09:47:01]CAPDU: 80 13 01 00 [09:47:01]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [09:47:01]Write i2c OK [09:47:01]MH_I2C_Read... [09:47:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:47:01]Read from MH i2c: E2 [09:47:01]MH_I2C_Read... [09:47:01]Read from MH i2c: E2 0E 00 [09:47:01]MH_I2C_Read... [09:47:01]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 49 [09:47:01]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [09:47:01]wFMCommunicate OK [09:47:01]SAM_PROTO_GetShiftState done [09:47:01]FM_GetShiftState done [09:47:01]opened in 1724285939 [09:47:01]opened+sec_in_day 1724372339 [09:47:01]quantity*price = 20001 [09:47:01]sum+1 = 20002 [09:47:01]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 СНО: Общий режим Чек 99 22.08.2024 09:47 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178399 ФПД: 268020999044135 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T094701&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178399&fm=268020999044135&tin=02508201610067®Number=0000000000092561&sum=20000 [09:47:02]StoreToDocumentArchive [09:47:02]shift 469 fd 178399 [09:47:02]save to /storage/0469/doc_00178399 [09:47:02]save last doc name /storage/0469/doc_00178399 to /storage/kkm_last_doc_name [09:47:02]save OK [09:47:02]Clear old archive folders... [09:47:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:47:02]tlvbuf is 00AD2A00 [09:47:02]SAM_PROTO_ClearQueue [09:47:02]wFMCommunicate request_size=4 [09:47:02]MH_SAM_APDU [09:47:02]CAPDU: 80 09 00 00 [09:47:02]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [09:47:02]Write i2c OK [09:47:02]MH_I2C_Read... [09:47:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:47:02]Read from MH i2c: E2 [09:47:02]MH_I2C_Read... [09:47:02]Read from MH i2c: E2 03 00 [09:47:02]MH_I2C_Read... [09:47:02]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [09:47:02]RAPDU: 90 00 [09:47:02]wFMCommunicate OK [09:47:02]SAM_PROTO_ClearQueue done [09:47:02]KKMCreateOFDPacket [09:47:02]OFDProtocolAddRootSTLVToBuf [09:47:02]FM_MakeSignedData [09:47:02]FM_MakeSignedData [09:47:02]SAM_PROTO_SignData [09:47:02]wFMCommunicate request_size=4 [09:47:02]MH_SAM_APDU [09:47:02]CAPDU: 80 0D 01 02 [09:47:02]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [09:47:02]Write i2c OK [09:47:02]MH_I2C_Read... [09:47:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:47:02]Read from MH i2c: E2 [09:47:02]MH_I2C_Read... [09:47:02]Read from MH i2c: E2 03 00 [09:47:02]MH_I2C_Read... [09:47:02]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [09:47:02]RAPDU: 90 00 [09:47:02]wFMCommunicate OK [09:47:02]wFMCommunicate request_size=255 [09:47:02]MH_SAM_APDU [09:47: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 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 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 63 00 00 00 F4 03 04 00 15 09 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 DF B8 02 00 35 04 06 00 F3 [09:47:02]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 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 63 00 00 00 F4 03 04 00 15 09 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 DF B8 02 00 35 04 06 00 F3 00 00 3A [09:47:02]Write i2c OK [09:47:02]MH_I2C_Read... [09:47:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:47:02]Read from MH i2c: E2 [09:47:02]MH_I2C_Read... [09:47:02]Read from MH i2c: E2 03 00 [09:47:02]MH_I2C_Read... [09:47:02]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [09:47:02]RAPDU: 90 00 [09:47:02]wFMCommunicate OK [09:47:02]wFMCommunicate request_size=10 [09:47:02]MH_SAM_APDU [09:47:02]CAPDU: 80 0D 02 02 05 C3 80 70 BC 27 [09:47:02]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 C3 80 70 BC 27 00 00 48 [09:47:02]Write i2c OK [09:47:02]MH_I2C_Read... [09:47:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:47:02]Read from MH i2c: E2 [09:47:02]MH_I2C_Read... [09:47:02]Read from MH i2c: E2 03 00 [09:47:02]MH_I2C_Read... [09:47:02]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [09:47:02]RAPDU: 90 00 [09:47:02]wFMCommunicate OK [09:47:02]wFMCommunicate request_size=4 [09:47:02]MH_SAM_APDU [09:47:02]CAPDU: 80 0D 03 02 [09:47:02]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [09:47:02]Write i2c OK [09:47:02]MH_I2C_Read... [09:47:02]OFD Sender: No OFD packet to send [09:47:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:47:02]Read from MH i2c: E2 [09:47:02]MH_I2C_Read... [09:47:02]Read from MH i2c: E2 0B 00 [09:47:02]MH_I2C_Read... [09:47:02]Read from MH i2c: E2 0B 00 2F 00 00 1C E8 C8 EF 90 E2 22 98 90 00 92 [09:47:02]RAPDU: 1C E8 C8 EF 90 E2 22 98 90 00 [09:47:02]wFMCommunicate OK [09:47:02]SAM_PROTO_SignData done [09:47:02]FM_MakeSignedData done [09:47:02]CreateOFDProtocolMessage [09:47:02]wFMCommunicate request_size=4 [09:47:02]MH_SAM_APDU [09:47:02]CAPDU: 80 11 00 00 [09:47:02]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [09:47:02]Write i2c OK [09:47:02]MH_I2C_Read... [09:47:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:47:02]Read from MH i2c: E2 [09:47:02]MH_I2C_Read... [09:47:02]Read from MH i2c: E2 17 00 [09:47:02]MH_I2C_Read... [09:47:02]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 37 38 90 00 03 [09:47:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [09:47:02]wFMCommunicate OK [09:47:02]CreateOFDProtocolMessage done [09:47:02]OFDSenderStorePacket 178399 [09:47:02]StoreOFDPacket docnum=178399 [09:47:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 D5 01 07 01 C6 7C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 63 00 00 00 F4 03 04 00 15 09 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 DF B8 02 00 35 04 06 00 F3 C3 80 70 BC 27 1C E8 C8 EF 90 E2 22 98 [09:47:02]CheckFolder [09:47:02]dirname=/storage/ofd_packets [09:47:02]CheckFolder done [09:47:02]ProducePacketName [09:47:02]name=ofd_packets/00178399 [09:47:02]NVStorageSaveData ofd_packets/00178399 [09:47:02]File name is /storage/ofd_packets/00178399 [09:47:02]Write 301 bytes [09:47:02]NVStorageSaveData done [09:47:02]OFDSenderStorePacket done [09:47:02]KKMCreateOFDPacket done [09:47:02]NVStorageSaveData kkm_last_timestamp [09:47:02]File name is /storage/kkm_last_timestamp [09:47:02]Write 4 bytes [09:47:02]NVStorageSaveData done [09:47:02]ExternCall_PrintAddStr [09:47:02]wPrintStart [09:47:02]Write to MH i2c: 01 00 00 31 00 31 [09:47:02]Write i2c OK [09:47:02]MH_I2C_Read... [09:47:02]Read from MH i2c: 01 [09:47:02]MH_I2C_Read... [09:47:02]Read from MH i2c: 01 07 00 [09:47:02]MH_I2C_Read... [09:47:02]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [09:47:02]RasterBufferAndPrint [09:47:02]line Счет N : (1)293132 [09:47:02]line ИНН: 02508201610067 [09:47:02]line Контрольно-Кассовый Чек [09:47:02]line ПРОДАЖА [09:47:02]line ТРК (МРК, ГНК) : 52 [09:47:02]line Товар: 2710124130 [09:47:02]line Аи-92-К-5 [09:47:02]line 2.950 * 67.80 [09:47:02]line = 200.01 [09:47:02]line НДС 12% НСП 1% [09:47:02]line > о реализуемом товаре [09:47:02]line ОКРУГЛЕНИЕ: -0.01 [09:47:02]line ИТОГО: 200.00 [09:47:02]line Внесено: 200.00 [09:47:02]line СДАЧА: 0.00 [09:47:02]line НСП 1% : 1.77 [09:47:02]line НДС 12% : 21.24 [09:47:02]line Наличными: 200.00 [09:47:02]line Безнал.: 0.00 [09:47:02]line Место: АЗС № 130 "Партнер Нефть" [09:47:02]OFD Sender: Processing packet 178399 [packets to send 496, broken 495] [09:47:02]ProducePacketName [09:47:02]name=ofd_packets/00178399 [09:47:02]OFD Sender: To server: pG, [09:47:02]CommunicateWithHost lk.salyk.kg:30040 [09:47:02]ConnectInit lk.salyk.kg [09:47:02]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:47:02]line СНО: Общий режим [09:47:02]line Чек 99 22.08.2024 09:47 [09:47:02]line Смена: 469 ФФД: 1.0 [09:47:02]line ЗНМ: 0300000071 [09:47:02]line РНМ: 0000000000092561 [09:47:02]line Версия ККМ: 001 [09:47:02]line ФМ: 0000000000871778 [09:47:02]line ФД: 178399 [09:47:02]line ФПД: 268020999044135 [09:47:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T094701&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178399&fm=268020999044135&tin=02508201610067®Number=0000000000092561&sum=20000 [09:47:02]written 0, free lines is 4095 [09:47:03]Write to MH i2c: 01 00 00 5C 00 5C [09:47:03]Write i2c OK [09:47:03]MH_I2C_Read... [09:47:03]Read from MH i2c: 01 [09:47:03]MH_I2C_Read... [09:47:03]Read from MH i2c: 01 07 00 [09:47:03]MH_I2C_Read... [09:47:03]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 D5 0C 44 [09:47:03]RasterBufferAndPrint [09:47:03]line [09:47:03]line [09:47:03]line [09:47:03]line [09:47:03]line [09:47:03]written 0, free lines is 3293 [09:47:03]MH_Cut [09:47:03]Write to MH i2c: D1 01 00 63 00 01 35 [09:47:03]Write i2c OK [09:47:03]MH_I2C_Read... [09:47:03]Read from MH i2c: D1 [09:47:03]MH_I2C_Read... [09:47:03]Read from MH i2c: D1 01 00 [09:47:03]MH_I2C_Read... [09:47:03]Read from MH i2c: D1 01 00 63 00 00 34 [09:47:03]Write to MH i2c: 01 00 00 64 00 64 [09:47:03]Write i2c OK [09:47:03]MH_I2C_Read... [09:47:03]Connected sock=10 [09:47: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 37 38 0F 01 00 00 D5 01 07 01 C6 7C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 63 00 00 00 F4 03 04 00 15 09 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 DF B8 02 00 35 04 06 00 F3 C3 80 70 BC 27 1C E8 C8 EF 90 E2 22 98 [09:47:04]*** Cut start [09:47:04]*** Partial cut [09:47:04]*** CUTSNS_PIN = 1 [09:47:04]*** CUTSNS_PIN = 0 [09:47:04]*** Brake cut motor [09:47:04]Read from MH i2c: 01 [09:47:04]MH_I2C_Read... [09:47:04]*** Stop cut motor [09:47:04]*** Cut end [09:47:04]Read from MH i2c: 01 07 00 [09:47:04]MH_I2C_Read... [09:47:04]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [09:47:04]process_action close_receipt done [09:47:04]requested_data is exist [09:47:04]produce_requested_data [09:47:04]requested_item fm.sn is exist - process it [09:47:04]wFMCommunicate request_size=4 [09:47:04]MH_SAM_APDU [09:47:04]CAPDU: 80 11 00 00 [09:47:04]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [09:47:04]Write i2c OK [09:47:04]MH_I2C_Read... [09:47:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:47:04]Read from MH i2c: E2 [09:47:04]MH_I2C_Read... [09:47:04]Read from MH i2c: E2 17 00 [09:47:04]MH_I2C_Read... [09:47:04]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 37 38 90 00 38 [09:47:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [09:47:04]wFMCommunicate OK [09:47:04]requested_item fd.num is exist - process it [09:47:04]SAM_PROTO_GetFieldsCounters [09:47:04]wFMCommunicate request_size=4 [09:47:04]MH_SAM_APDU [09:47:04]CAPDU: 80 13 00 00 [09:47:04]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [09:47:04]Write i2c OK [09:47:04]MH_I2C_Read... [09:47:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:47:04]Read from MH i2c: E2 [09:47:04]MH_I2C_Read... [09:47:04]Read from MH i2c: E2 62 00 [09:47:04]MH_I2C_Read... [09:47:04]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 DF B8 02 00 0E 04 04 00 D5 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 9F [09:47: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 DF B8 02 00 0E 04 04 00 D5 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 [09:47:04]wFMCommunicate OK [09:47:04]SAM_PROTO_GetFieldsCounters done [09:47:04]requested_item shift.num is exist - process it [09:47:04]requested_item shift.opened is exist - process it [09:47:04]req_shift_opened [09:47:04]FM_GetShiftState [09:47:04]SAM_PROTO_GetShiftState [09:47:04]wFMCommunicate request_size=4 [09:47:04]MH_SAM_APDU [09:47:04]CAPDU: 80 13 01 00 [09:47:04]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [09:47:04]Write i2c OK [09:47:04]MH_I2C_Read... [09:47:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:47:04]Read from MH i2c: E2 [09:47:04]MH_I2C_Read... [09:47:04]Read from MH i2c: E2 0E 00 [09:47:04]MH_I2C_Read... [09:47:04]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 92 [09:47:04]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [09:47:04]wFMCommunicate OK [09:47:04]SAM_PROTO_GetShiftState done [09:47:04]FM_GetShiftState done [09:47:04]req_shift_opened done [09:47:04]requested_item shift.open_date is exist - process it [09:47:04]req_shift_open_date [09:47:04]req_shift_open_date done [09:47:04]produce_requested_data done [09:47:04]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178399,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [09:47:04]process_action_free close_receipt [09:47:04]json_value_free [09:47:04]json_value_free done [09:47:04]process_json_proto returns [09:47:04]Send response to host [09:47:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178399,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [09:47:04]free response buf [09:47:04]execute_script done [09:47:04]execute_script returns [09:47:04]free content buf [09:47:04]Sock 7.Close socket [09:47:04]Sock 7.Thread stoped [09:47:05]accept exits with 9 [09:47:05]New connection [09:47:05]New thread 3066633572 created [09:47:05]Thread 3066776932 joined [09:47:05]Waiting for new connection... [09:47:05] Sock 9.Parse request [09:47:05]Sock 9.Check first char [09:47:05]Sock 9.First char is OK [09:47:05]request: POST /json_proto HTTP/1.0 [09:47:05]Method: POST [09:47:05]URL: /json_proto [09:47:05]Method is POST - this is cgi request [09:47:05]url: /json_proto [09:47:05]query_string will be loaded in cgi processing [09:47:05]execute_cgi json_proto POST (null) [09:47:05]execute_cgi path=json_proto method=POST [09:47:05]POST find Content-Length [09:47:05]Host: 172.17.44.131:8080 [09:47:05]Content-Length: 679 [09:47:05]Content-Type: application/json [09:47:05] [09:47:05]POST finish read [09:47:05]Found Content-Length = 679 [09:47:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293134", "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:47:05]execute_script... [09:47:05]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293134", "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:47:05]POST & json_proto [09:47:05]process_json_proto [09:47:05]json parsed OK: [09:47:05]protocol is kg_v1.0 [09:47:05]action value=close_receipt [09:47:05]process_action close_receipt [09:47:05]cmd_close_receipt [09:47:05]MH_GetDate [09:47:05]Write to MH i2c: F0 00 00 68 00 57 [09:47:05]Write i2c OK [09:47:05]MH_I2C_Read... [09:47:05]Read from MH i2c: F0 [09:47:05]MH_I2C_Read... [09:47:05]Read from MH i2c: F0 09 00 [09:47:05]MH_I2C_Read... [09:47:05]Read from MH i2c: F0 09 00 68 00 00 19 09 C7 66 4F 53 BE 66 75 [09:47:05]GetLastDocTimeStamp 1724320021 [09:47:05]current date 1724320025 [09:47:05]FM_GetShiftState [09:47:05]SAM_PROTO_GetShiftState [09:47:05]wFMCommunicate request_size=4 [09:47:05]MH_SAM_APDU [09:47:05]CAPDU: 80 13 01 00 [09:47:05]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [09:47:05]Write i2c OK [09:47:05]MH_I2C_Read... [09:47:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:47:05]Read from MH i2c: E2 [09:47:05]MH_I2C_Read... [09:47:05]Read from MH i2c: E2 0E 00 [09:47:05]MH_I2C_Read... [09:47:05]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 94 [09:47:05]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [09:47:05]wFMCommunicate OK [09:47:05]SAM_PROTO_GetShiftState done [09:47:05]FM_GetShiftState done [09:47:05]opened in 1724285939 [09:47:05]opened+sec_in_day 1724372339 [09:47:05]quantity*price = 100050 [09:47:05]sum+1 = 100052 [09:47:05]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 100 22.08.2024 09:47 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178400 ФПД: 252489610093087 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T094705&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178400&fm=252489610093087&tin=02508201610067®Number=0000000000092561&sum=100000 [09:47:06]StoreToDocumentArchive [09:47:06]shift 469 fd 178400 [09:47:06]save to /storage/0469/doc_00178400 [09:47:06]save last doc name /storage/0469/doc_00178400 to /storage/kkm_last_doc_name [09:47:06]save OK [09:47:06]Clear old archive folders... [09:47:06]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:47:06]tlvbuf is 00AF5150 [09:47:06]SAM_PROTO_ClearQueue [09:47:06]wFMCommunicate request_size=4 [09:47:06]MH_SAM_APDU [09:47:06]CAPDU: 80 09 00 00 [09:47:06]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [09:47:06]Write i2c OK [09:47:06]MH_I2C_Read... [09:47:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:47:06]Read from MH i2c: E2 [09:47:06]MH_I2C_Read... [09:47:06]Read from MH i2c: E2 03 00 [09:47:06]MH_I2C_Read... [09:47:06]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [09:47:06]RAPDU: 90 00 [09:47:06]wFMCommunicate OK [09:47:06]SAM_PROTO_ClearQueue done [09:47:06]KKMCreateOFDPacket [09:47:06]OFDProtocolAddRootSTLVToBuf [09:47:06]FM_MakeSignedData [09:47:06]FM_MakeSignedData [09:47:06]SAM_PROTO_SignData [09:47:06]wFMCommunicate request_size=4 [09:47:06]MH_SAM_APDU [09:47:06]CAPDU: 80 0D 01 02 [09:47:06]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [09:47:06]Write i2c OK [09:47:06]MH_I2C_Read... [09:47:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:47:06]Read from MH i2c: E2 [09:47:06]MH_I2C_Read... [09:47:06]Read from MH i2c: E2 03 00 [09:47:06]MH_I2C_Read... [09:47:06]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [09:47:06]RAPDU: 90 00 [09:47:06]wFMCommunicate OK [09:47:06]wFMCommunicate request_size=255 [09:47:06]MH_SAM_APDU [09:47:06]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 64 00 00 00 F4 03 04 00 19 09 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 E0 B8 02 00 35 04 06 00 E5 A3 51 84 [09:47:06]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 64 00 00 00 F4 03 04 00 19 09 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 E0 B8 02 00 35 04 06 00 E5 A3 51 84 00 00 FE [09:47:06]Write i2c OK [09:47:06]MH_I2C_Read... [09:47:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:47:07]Read from MH i2c: E2 [09:47:07]MH_I2C_Read... [09:47:07]Read from MH i2c: E2 03 00 [09:47:07]MH_I2C_Read... [09:47:07]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [09:47:07]RAPDU: 90 00 [09:47:07]wFMCommunicate OK [09:47:07]wFMCommunicate request_size=7 [09:47:07]MH_SAM_APDU [09:47:07]CAPDU: 80 0D 02 02 02 E2 1F [09:47:07]Write to MH i2c: E2 0A 00 79 00 80 0D 02 02 02 00 E2 1F 00 00 F8 [09:47:07]Write i2c OK [09:47:07]MH_I2C_Read... [09:47:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:47:07]Read from MH i2c: E2 [09:47:07]MH_I2C_Read... [09:47:07]Read from MH i2c: E2 03 00 [09:47:07]MH_I2C_Read... [09:47:07]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [09:47:07]RAPDU: 90 00 [09:47:07]wFMCommunicate OK [09:47:07]wFMCommunicate request_size=4 [09:47:07]MH_SAM_APDU [09:47:07]CAPDU: 80 0D 03 02 [09:47:07]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [09:47:07]Write i2c OK [09:47:07]MH_I2C_Read... [09:47:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:47:07]Read from MH i2c: E2 [09:47:07]MH_I2C_Read... [09:47:07]Read from MH i2c: E2 0B 00 [09:47:07]MH_I2C_Read... [09:47:07]Read from MH i2c: E2 0B 00 7A 00 00 D1 51 B3 EE AB 3E B1 2D 90 00 80 [09:47:07]RAPDU: D1 51 B3 EE AB 3E B1 2D 90 00 [09:47:07]wFMCommunicate OK [09:47:07]SAM_PROTO_SignData done [09:47:07]FM_MakeSignedData done [09:47:07]CreateOFDProtocolMessage [09:47:07]wFMCommunicate request_size=4 [09:47:07]MH_SAM_APDU [09:47:07]CAPDU: 80 11 00 00 [09:47:07]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [09:47:07]Write i2c OK [09:47:07]MH_I2C_Read... [09:47:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:47:07]Read from MH i2c: E2 [09:47:07]MH_I2C_Read... [09:47:07]Read from MH i2c: E2 17 00 [09:47:07]MH_I2C_Read... [09:47:07]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 37 38 90 00 4E [09:47:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [09:47:07]wFMCommunicate OK [09:47:07]CreateOFDProtocolMessage done [09:47:07]OFDSenderStorePacket 178400 [09:47:07]StoreOFDPacket docnum=178400 [09:47:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0C 01 00 00 C6 AA 04 01 A9 60 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 64 00 00 00 F4 03 04 00 19 09 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 E0 B8 02 00 35 04 06 00 E5 A3 51 84 E2 1F D1 51 B3 EE AB 3E B1 2D [09:47:07]CheckFolder [09:47:07]dirname=/storage/ofd_packets [09:47:07]CheckFolder done [09:47:07]ProducePacketName [09:47:07]name=ofd_packets/00178400 [09:47:07]NVStorageSaveData ofd_packets/00178400 [09:47:07]File name is /storage/ofd_packets/00178400 [09:47:07]Write 298 bytes [09:47:07]NVStorageSaveData done [09:47:07]OFDSenderStorePacket done [09:47:07]KKMCreateOFDPacket done [09:47:07]NVStorageSaveData kkm_last_timestamp [09:47:07]File name is /storage/kkm_last_timestamp [09:47:07]Write 4 bytes [09:47:07]NVStorageSaveData done [09:47:07]ExternCall_PrintAddStr [09:47:07]wPrintStart [09:47:07]Write to MH i2c: 01 00 00 7C 00 7C [09:47:07]Write i2c OK [09:47:07]MH_I2C_Read... [09:47:07]Read from MH i2c: 01 [09:47:07]MH_I2C_Read... [09:47:07]Read from MH i2c: 01 07 00 [09:47:07]MH_I2C_Read... [09:47:07]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [09:47:07]RasterBufferAndPrint [09:47:07]line Счет N : (1)293134 [09:47:07]line ИНН: 02508201610067 [09:47:07]line Контрольно-Кассовый Чек [09:47:07]line ПРОДАЖА [09:47:07]line ТРК (МРК, ГНК) : 64 [09:47:07]line Товар: 2710194800 [09:47:07]line ДТ-К-5 [09:47:07]line 13.130 * 76.20 [09:47:07]line = 1000.51 [09:47:07]line НДС 12% НСП 1% [09:47:07]line > о реализуемом товаре [09:47:07]line ОКРУГЛЕНИЕ: -0.51 [09:47:07]line ИТОГО: 1000.00 [09:47:07]line Внесено: 1000.00 [09:47:07]line СДАЧА: 0.00 [09:47:07]line НСП 1% : 8.85 [09:47:07]line НДС 12% : 106.25 [09:47:07]line Наличными: 1000.00 [09:47:07]line Безнал.: 0.00 [09:47:07]line Место: АЗС № 130 "Партнер Нефть" [09:47:07]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:47:07]line СНО: Общий режим [09:47:07]line Чек 100 22.08.2024 09:47 [09:47:07]line Смена: 469 ФФД: 1.0 [09:47:07]line ЗНМ: 0300000071 [09:47:07]line РНМ: 0000000000092561 [09:47:07]line Версия ККМ: 001 [09:47:07]line ФМ: 0000000000871778 [09:47:07]line ФД: 178400 [09:47:07]line ФПД: 252489610093087 [09:47:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T094705&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178400&fm=252489610093087&tin=02508201610067®Number=0000000000092561&sum=100000 [09:47:07]written 0, free lines is 4095 [09:47:08]Write to MH i2c: 01 00 00 A7 00 A7 [09:47:08]Write i2c OK [09:47:08]MH_I2C_Read... [09:47:08]Read from MH i2c: 01 [09:47:08]MH_I2C_Read... [09:47:08]Read from MH i2c: 01 07 00 [09:47:08]MH_I2C_Read... [09:47:08]Read from MH i2c: 01 07 00 A7 00 00 00 00 00 00 DA 0C 94 [09:47:08]RasterBufferAndPrint [09:47:08]line [09:47:08]line [09:47:08]line [09:47:08]line [09:47:08]line [09:47:08]written 0, free lines is 3302 [09:47:08]MH_Cut [09:47:08]Write to MH i2c: D1 01 00 AE 00 01 80 [09:47:08]Write i2c OK [09:47:08]MH_I2C_Read... [09:47:08]Read from MH i2c: D1 [09:47:08]MH_I2C_Read... [09:47:08]Read from MH i2c: D1 01 00 [09:47:08]MH_I2C_Read... [09:47:08]Read from MH i2c: D1 01 00 AE 00 00 7F [09:47:08]Write to MH i2c: 01 00 00 AF 00 AF [09:47:08]Write i2c OK [09:47:08]MH_I2C_Read... [09:47:08]*** Cut start [09:47:08]*** Partial cut [09:47:08]*** CUTSNS_PIN = 1 [09:47:08]recv_with_timeout no data received [09:47:08]CommunicateWithHost answer receiving error [09:47:08]CommunicateWithHost err = -3 [09:47:08]OFD Sender: Server communicate error [09:47:09]*** CUTSNS_PIN = 0 [09:47:09]OFD Sender: Processing packet 178399 [packets to send 497, broken 495] [09:47:09]ProducePacketName [09:47:09]name=ofd_packets/00178399 [09:47:09]OFD Sender: To server: pG, [09:47:09]CommunicateWithHost lk.salyk.kg:30040 [09:47:09]ConnectInit lk.salyk.kg [09:47:09]*** Brake cut motor [09:47:09]Read from MH i2c: 01 [09:47:09]MH_I2C_Read... [09:47:09]*** Stop cut motor [09:47:09]*** Cut end [09:47:09]Read from MH i2c: 01 07 00 [09:47:09]MH_I2C_Read... [09:47:09]Read from MH i2c: 01 07 00 AF 00 00 00 00 00 00 FF 0F C4 [09:47:09]process_action close_receipt done [09:47:09]requested_data is exist [09:47:09]produce_requested_data [09:47:09]requested_item fm.sn is exist - process it [09:47:09]wFMCommunicate request_size=4 [09:47:09]MH_SAM_APDU [09:47:09]CAPDU: 80 11 00 00 [09:47:09]Write to MH i2c: E2 08 00 B0 00 80 11 00 00 00 00 00 00 2A [09:47:09]Write i2c OK [09:47:09]MH_I2C_Read... [09:47:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:47:09]Read from MH i2c: E2 [09:47:09]MH_I2C_Read... [09:47:09]Read from MH i2c: E2 17 00 [09:47:09]MH_I2C_Read... [09:47:09]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 37 38 90 00 83 [09:47:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [09:47:09]wFMCommunicate OK [09:47:09]requested_item fd.num is exist - process it [09:47:09]SAM_PROTO_GetFieldsCounters [09:47:09]wFMCommunicate request_size=4 [09:47:09]MH_SAM_APDU [09:47:09]CAPDU: 80 13 00 00 [09:47:09]Write to MH i2c: E2 08 00 B1 00 80 13 00 00 00 00 00 00 2D [09:47:09]Write i2c OK [09:47:09]MH_I2C_Read... [09:47:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:47:09]Read from MH i2c: E2 [09:47:09]MH_I2C_Read... [09:47:09]Read from MH i2c: E2 62 00 [09:47:09]MH_I2C_Read... [09:47:09]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 E0 B8 02 00 0E 04 04 00 D5 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 EE [09:47: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 E0 B8 02 00 0E 04 04 00 D5 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 [09:47:09]wFMCommunicate OK [09:47:09]SAM_PROTO_GetFieldsCounters done [09:47:09]requested_item shift.num is exist - process it [09:47:09]requested_item shift.opened is exist - process it [09:47:09]req_shift_opened [09:47:09]FM_GetShiftState [09:47:09]SAM_PROTO_GetShiftState [09:47:09]wFMCommunicate request_size=4 [09:47:09]MH_SAM_APDU [09:47:09]CAPDU: 80 13 01 00 [09:47:09]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [09:47:09]Write i2c OK [09:47:09]MH_I2C_Read... [09:47:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:47:09]Read from MH i2c: E2 [09:47:09]MH_I2C_Read... [09:47:09]Read from MH i2c: E2 0E 00 [09:47:09]MH_I2C_Read... [09:47:09]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 DD [09:47:09]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [09:47:09]wFMCommunicate OK [09:47:09]SAM_PROTO_GetShiftState done [09:47:09]FM_GetShiftState done [09:47:09]req_shift_opened done [09:47:09]requested_item shift.open_date is exist - process it [09:47:09]req_shift_open_date [09:47:09]req_shift_open_date done [09:47:09]produce_requested_data done [09:47:09]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178400,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [09:47:09]process_action_free close_receipt [09:47:09]json_value_free [09:47:09]json_value_free done [09:47:09]process_json_proto returns [09:47:09]Send response to host [09:47:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178400,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [09:47:09]free response buf [09:47:09]execute_script done [09:47:09]execute_script returns [09:47:09]free content buf [09:47:09]Sock 9.Close socket [09:47:09]Sock 9.Thread stoped [09:47:10]accept exits with 7 [09:47:10]New connection [09:47:10]New thread 3066776932 created [09:47:10]Thread 3066633572 joined [09:47:10]Waiting for new connection... [09:47:10] Sock 7.Parse request [09:47:10]Sock 7.Check first char [09:47:10]Sock 7.First char is OK [09:47:10]request: POST /json_proto HTTP/1.0 [09:47:10]Method: POST [09:47:10]URL: /json_proto [09:47:10]Method is POST - this is cgi request [09:47:10]url: /json_proto [09:47:10]query_string will be loaded in cgi processing [09:47:10]execute_cgi json_proto POST (null) [09:47:10]execute_cgi path=json_proto method=POST [09:47:10]POST find Content-Length [09:47:10]Host: 172.17.44.131:8080 [09:47:10]Content-Length: 679 [09:47:10]Content-Type: application/json [09:47:10] [09:47:10]POST finish read [09:47:10]Found Content-Length = 679 [09:47:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293135", "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" ] } } [09:47:10]execute_script... [09:47: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)293135", "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" ] } } [09:47:10]POST & json_proto [09:47:10]process_json_proto [09:47:10]json parsed OK: [09:47:10]protocol is kg_v1.0 [09:47:10]action value=close_receipt [09:47:10]process_action close_receipt [09:47:10]cmd_close_receipt [09:47:10]MH_GetDate [09:47:10]Write to MH i2c: F0 00 00 B3 00 A2 [09:47:10]Write i2c OK [09:47:10]MH_I2C_Read... [09:47:10]Read from MH i2c: F0 [09:47:10]MH_I2C_Read... [09:47:10]Read from MH i2c: F0 09 00 [09:47:10]MH_I2C_Read... [09:47:10]Read from MH i2c: F0 09 00 B3 00 00 1E 09 C7 66 4F 53 BE 66 C5 [09:47:10]GetLastDocTimeStamp 1724320025 [09:47:10]current date 1724320030 [09:47:10]FM_GetShiftState [09:47:10]SAM_PROTO_GetShiftState [09:47:10]wFMCommunicate request_size=4 [09:47:10]MH_SAM_APDU [09:47:10]CAPDU: 80 13 01 00 [09:47:10]Write to MH i2c: E2 08 00 B4 00 80 13 01 00 00 00 00 00 31 [09:47:10]Write i2c OK [09:47:10]MH_I2C_Read... [09:47:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:47:10]Read from MH i2c: E2 [09:47:10]MH_I2C_Read... [09:47:10]Read from MH i2c: E2 0E 00 [09:47:10]MH_I2C_Read... [09:47:10]Read from MH i2c: E2 0E 00 B4 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 DF [09:47:10]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [09:47:10]wFMCommunicate OK [09:47:10]SAM_PROTO_GetShiftState done [09:47:10]FM_GetShiftState done [09:47:10]opened in 1724285939 [09:47:10]opened+sec_in_day 1724372339 [09:47:10]quantity*price = 100050 [09:47:10]sum+1 = 100052 [09:47:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 101 22.08.2024 09:47 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178401 ФПД: 128540680930681 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T094710&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178401&fm=128540680930681&tin=02508201610067®Number=0000000000092561&sum=100000 [09:47:11]StoreToDocumentArchive [09:47:11]shift 469 fd 178401 [09:47:11]save to /storage/0469/doc_00178401 [09:47:11]save last doc name /storage/0469/doc_00178401 to /storage/kkm_last_doc_name [09:47:11]save OK [09:47:11]Clear old archive folders... [09:47:11]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:47:11]tlvbuf is 00B1EEF0 [09:47:11]SAM_PROTO_ClearQueue [09:47:11]wFMCommunicate request_size=4 [09:47:11]MH_SAM_APDU [09:47:11]CAPDU: 80 09 00 00 [09:47:11]Write to MH i2c: E2 08 00 C1 00 80 09 00 00 00 00 00 00 33 [09:47:11]Write i2c OK [09:47:11]MH_I2C_Read... [09:47:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:47:11]Read from MH i2c: E2 [09:47:11]MH_I2C_Read... [09:47:11]Read from MH i2c: E2 03 00 [09:47:11]MH_I2C_Read... [09:47:11]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [09:47:11]RAPDU: 90 00 [09:47:11]wFMCommunicate OK [09:47:11]SAM_PROTO_ClearQueue done [09:47:11]KKMCreateOFDPacket [09:47:11]OFDProtocolAddRootSTLVToBuf [09:47:11]FM_MakeSignedData [09:47:11]FM_MakeSignedData [09:47:11]SAM_PROTO_SignData [09:47:11]wFMCommunicate request_size=4 [09:47:11]MH_SAM_APDU [09:47:11]CAPDU: 80 0D 01 02 [09:47:11]Write to MH i2c: E2 08 00 C2 00 80 0D 01 02 00 00 00 00 3B [09:47:11]Write i2c OK [09:47:11]MH_I2C_Read... [09:47:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:47:11]Read from MH i2c: E2 [09:47:11]MH_I2C_Read... [09:47:11]Read from MH i2c: E2 03 00 [09:47:11]MH_I2C_Read... [09:47:11]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [09:47:11]RAPDU: 90 00 [09:47:11]wFMCommunicate OK [09:47:11]wFMCommunicate request_size=255 [09:47:11]MH_SAM_APDU [09:47: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 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 1E 09 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 E1 B8 02 00 35 04 06 00 74 E8 35 A0 [09:47:11]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 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 1E 09 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 E1 B8 02 00 35 04 06 00 74 E8 35 A0 00 00 24 [09:47:11]Write i2c OK [09:47:11]MH_I2C_Read... [09:47:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:47:12]Read from MH i2c: E2 [09:47:12]MH_I2C_Read... [09:47:12]Read from MH i2c: E2 03 00 [09:47:12]MH_I2C_Read... [09:47:12]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [09:47:12]RAPDU: 90 00 [09:47:12]wFMCommunicate OK [09:47:12]wFMCommunicate request_size=7 [09:47:12]MH_SAM_APDU [09:47:12]CAPDU: 80 0D 02 02 02 45 79 [09:47:12]Write to MH i2c: E2 0A 00 C4 00 80 0D 02 02 02 00 45 79 00 00 00 [09:47:12]Write i2c OK [09:47:12]MH_I2C_Read... [09:47:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:47:12]Read from MH i2c: E2 [09:47:12]MH_I2C_Read... [09:47:12]Read from MH i2c: E2 03 00 [09:47:12]MH_I2C_Read... [09:47:12]Read from MH i2c: E2 03 00 C4 00 00 90 00 38 [09:47:12]RAPDU: 90 00 [09:47:12]wFMCommunicate OK [09:47:12]wFMCommunicate request_size=4 [09:47:12]MH_SAM_APDU [09:47:12]CAPDU: 80 0D 03 02 [09:47:12]Write to MH i2c: E2 08 00 C5 00 80 0D 03 02 00 00 00 00 40 [09:47:12]Write i2c OK [09:47:12]MH_I2C_Read... [09:47:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:47:12]Read from MH i2c: E2 [09:47:12]MH_I2C_Read... [09:47:12]Read from MH i2c: E2 0B 00 [09:47:12]MH_I2C_Read... [09:47:12]Read from MH i2c: E2 0B 00 C5 00 00 55 A2 44 F2 8E 1F E9 94 90 00 98 [09:47:12]RAPDU: 55 A2 44 F2 8E 1F E9 94 90 00 [09:47:12]wFMCommunicate OK [09:47:12]SAM_PROTO_SignData done [09:47:12]FM_MakeSignedData done [09:47:12]CreateOFDProtocolMessage [09:47:12]wFMCommunicate request_size=4 [09:47:12]MH_SAM_APDU [09:47:12]CAPDU: 80 11 00 00 [09:47:12]Write to MH i2c: E2 08 00 C6 00 80 11 00 00 00 00 00 00 40 [09:47:12]Write i2c OK [09:47:12]MH_I2C_Read... [09:47:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:47:12]Read from MH i2c: E2 [09:47:12]MH_I2C_Read... [09:47:12]Read from MH i2c: E2 17 00 [09:47:12]MH_I2C_Read... [09:47:12]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 37 38 90 00 99 [09:47:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [09:47:12]wFMCommunicate OK [09:47:12]CreateOFDProtocolMessage done [09:47:12]OFDSenderStorePacket 178401 [09:47:12]StoreOFDPacket docnum=178401 [09:47:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0C 01 00 00 3E 45 04 01 B9 84 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 65 00 00 00 F4 03 04 00 1E 09 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 E1 B8 02 00 35 04 06 00 74 E8 35 A0 45 79 55 A2 44 F2 8E 1F E9 94 [09:47:12]CheckFolder [09:47:12]dirname=/storage/ofd_packets [09:47:12]CheckFolder done [09:47:12]ProducePacketName [09:47:12]name=ofd_packets/00178401 [09:47:12]NVStorageSaveData ofd_packets/00178401 [09:47:12]File name is /storage/ofd_packets/00178401 [09:47:12]Write 298 bytes [09:47:12]NVStorageSaveData done [09:47:12]OFDSenderStorePacket done [09:47:12]KKMCreateOFDPacket done [09:47:12]NVStorageSaveData kkm_last_timestamp [09:47:12]File name is /storage/kkm_last_timestamp [09:47:12]Write 4 bytes [09:47:12]NVStorageSaveData done [09:47:12]ExternCall_PrintAddStr [09:47:12]wPrintStart [09:47:12]Write to MH i2c: 01 00 00 C7 00 C7 [09:47:12]Write i2c OK [09:47:12]MH_I2C_Read... [09:47:12]Read from MH i2c: 01 [09:47:12]MH_I2C_Read... [09:47:12]Read from MH i2c: 01 07 00 [09:47:12]MH_I2C_Read... [09:47:12]Read from MH i2c: 01 07 00 C7 00 00 00 00 00 00 FF 0F DC [09:47:12]RasterBufferAndPrint [09:47:12]line Счет N : (1)293135 [09:47:12]line ИНН: 02508201610067 [09:47:12]line Контрольно-Кассовый Чек [09:47:12]line ПРОДАЖА [09:47:12]line ТРК (МРК, ГНК) : 44 [09:47:12]line Товар: 2710194800 [09:47:12]line ДТ-К-5 [09:47:12]line 13.130 * 76.20 [09:47:12]line = 1000.51 [09:47:12]line НДС 12% НСП 1% [09:47:12]line > о реализуемом товаре [09:47:12]line ОКРУГЛЕНИЕ: -0.51 [09:47:12]line ИТОГО: 1000.00 [09:47:12]line Внесено: 1000.00 [09:47:12]line СДАЧА: 0.00 [09:47:12]line НСП 1% : 8.85 [09:47:12]line НДС 12% : 106.25 [09:47:12]line Наличными: 1000.00 [09:47:12]line Безнал.: 0.00 [09:47:12]line Место: АЗС № 130 "Партнер Нефть" [09:47:12]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:47:12]line СНО: Общий режим [09:47:12]line Чек 101 22.08.2024 09:47 [09:47:12]line Смена: 469 ФФД: 1.0 [09:47:12]line ЗНМ: 0300000071 [09:47:12]line РНМ: 0000000000092561 [09:47:12]line Версия ККМ: 001 [09:47:12]line ФМ: 0000000000871778 [09:47:12]line ФД: 178401 [09:47:12]line ФПД: 128540680930681 [09:47:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T094710&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178401&fm=128540680930681&tin=02508201610067®Number=0000000000092561&sum=100000 [09:47:12]written 0, free lines is 4095 [09:47:12]Write to MH i2c: 01 00 00 F2 00 F2 [09:47:12]Write i2c OK [09:47:12]MH_I2C_Read... [09:47:12]Read from MH i2c: 01 [09:47:12]MH_I2C_Read... [09:47:12]Read from MH i2c: 01 07 00 [09:47:12]MH_I2C_Read... [09:47:12]Read from MH i2c: 01 07 00 F2 00 00 00 00 00 00 DA 0C DF [09:47:12]RasterBufferAndPrint [09:47:12]line [09:47:12]line [09:47:12]line [09:47:12]line [09:47:12]line [09:47:12]written 0, free lines is 3314 [09:47:12]MH_Cut [09:47:12]Write to MH i2c: D1 01 00 F9 00 01 CB [09:47:12]Write i2c OK [09:47:12]MH_I2C_Read... [09:47:12]Read from MH i2c: D1 [09:47:12]MH_I2C_Read... [09:47:12]Read from MH i2c: D1 01 00 [09:47:12]MH_I2C_Read... [09:47:12]Read from MH i2c: D1 01 00 F9 00 00 CA [09:47:12]Write to MH i2c: 01 00 00 FA 00 FA [09:47:12]Write i2c OK [09:47:12]MH_I2C_Read... [09:47:13]*** Cut start [09:47:13]*** Partial cut [09:47:13]*** CUTSNS_PIN = 1 [09:47:13]*** CUTSNS_PIN = 0 [09:47:13]*** Brake cut motor [09:47:14]Read from MH i2c: 01 [09:47:14]MH_I2C_Read... [09:47:14]*** Stop cut motor [09:47:14]*** Cut end [09:47:14]Read from MH i2c: 01 07 00 [09:47:14]MH_I2C_Read... [09:47:14]Read from MH i2c: 01 07 00 FA 00 00 00 00 00 00 FF 0F 0F [09:47:14]process_action close_receipt done [09:47:14]requested_data is exist [09:47:14]produce_requested_data [09:47:14]requested_item fm.sn is exist - process it [09:47:14]wFMCommunicate request_size=4 [09:47:14]MH_SAM_APDU [09:47:14]CAPDU: 80 11 00 00 [09:47:14]Write to MH i2c: E2 08 00 FB 00 80 11 00 00 00 00 00 00 75 [09:47:14]Write i2c OK [09:47:14]MH_I2C_Read... [09:47:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:47:14]Read from MH i2c: E2 [09:47:14]MH_I2C_Read... [09:47:14]Read from MH i2c: E2 17 00 [09:47:14]MH_I2C_Read... [09:47:14]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 37 38 90 00 CE [09:47:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [09:47:14]wFMCommunicate OK [09:47:14]requested_item fd.num is exist - process it [09:47:14]SAM_PROTO_GetFieldsCounters [09:47:14]wFMCommunicate request_size=4 [09:47:14]MH_SAM_APDU [09:47:14]CAPDU: 80 13 00 00 [09:47:14]Write to MH i2c: E2 08 00 FC 00 80 13 00 00 00 00 00 00 78 [09:47:14]Write i2c OK [09:47:14]MH_I2C_Read... [09:47:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:47:14]Read from MH i2c: E2 [09:47:14]MH_I2C_Read... [09:47:14]Read from MH i2c: E2 62 00 [09:47:14]MH_I2C_Read... [09:47:14]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 E1 B8 02 00 0E 04 04 00 D5 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 3D [09:47: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 E1 B8 02 00 0E 04 04 00 D5 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 [09:47:14]wFMCommunicate OK [09:47:14]SAM_PROTO_GetFieldsCounters done [09:47:14]requested_item shift.num is exist - process it [09:47:14]requested_item shift.opened is exist - process it [09:47:14]req_shift_opened [09:47:14]FM_GetShiftState [09:47:14]SAM_PROTO_GetShiftState [09:47:14]wFMCommunicate request_size=4 [09:47:14]MH_SAM_APDU [09:47:14]CAPDU: 80 13 01 00 [09:47:14]Write to MH i2c: E2 08 00 FD 00 80 13 01 00 00 00 00 00 7A [09:47:14]Write i2c OK [09:47:14]MH_I2C_Read... [09:47:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:47:14]Read from MH i2c: E2 [09:47:14]MH_I2C_Read... [09:47:14]Read from MH i2c: E2 0E 00 [09:47:14]MH_I2C_Read... [09:47:14]Read from MH i2c: E2 0E 00 FD 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 28 [09:47:14]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [09:47:14]wFMCommunicate OK [09:47:14]SAM_PROTO_GetShiftState done [09:47:14]FM_GetShiftState done [09:47:14]req_shift_opened done [09:47:14]requested_item shift.open_date is exist - process it [09:47:14]req_shift_open_date [09:47:14]req_shift_open_date done [09:47:14]produce_requested_data done [09:47:14]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178401,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [09:47:14]process_action_free close_receipt [09:47:14]json_value_free [09:47:14]json_value_free done [09:47:14]process_json_proto returns [09:47:14]Send response to host [09:47:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178401,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [09:47:14]free response buf [09:47:14]execute_script done [09:47:14]execute_script returns [09:47:14]free content buf [09:47:14]Sock 7.Close socket [09:47:14]Sock 7.Thread stoped [09:47:15]recv_with_timeout no data received [09:47:15]Connected sock=10 [09:47: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 37 38 0F 01 00 00 D5 01 07 01 C6 7C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 63 00 00 00 F4 03 04 00 15 09 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 DF B8 02 00 35 04 06 00 F3 C3 80 70 BC 27 1C E8 C8 EF 90 E2 22 98 [09: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 37 38 4F 00 00 00 8A 54 47 00 70 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 37 38 10 04 04 00 DF B8 02 00 F4 03 04 00 CC B4 C6 66 B6 04 01 00 00 A4 B3 EA FE 96 02 7D B1 [09:47:17]CommunicateWithHost err = 0 [09:47:17]CheckOFDResponse [09:47:17]1017 (14) - 77093643461234 [09:47:17]1041 (16) - 0000000000871778 [09:47:17]1040 (4) - 178399 [09:47:17]1012 (4) - 22.08.2024 03:47 [09:47:17]1206 (1) - 0 [09:47:17]OFD Sender: Remove packet 178399 [09:47:17]ProducePacketName [09:47:17]name=ofd_packets/00178399 [09:47:17]NVStorageDeleteData [09:47:17]OFD Sender: Processing packet 178400 [packets to send 497, broken 495] [09:47:17]ProducePacketName [09:47:17]name=ofd_packets/00178400 [09:47:17]OFD Sender: To server: pG, [09:47:17]CommunicateWithHost lk.salyk.kg:30040 [09:47:17]ConnectInit lk.salyk.kg [09:47:21]Connected sock=8 [09: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 37 38 0C 01 00 00 C6 AA 04 01 A9 60 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 64 00 00 00 F4 03 04 00 19 09 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 E0 B8 02 00 35 04 06 00 E5 A3 51 84 E2 1F D1 51 B3 EE AB 3E B1 2D [09:47: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 37 38 4F 00 00 00 FC 84 47 00 C5 45 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 E0 B8 02 00 F4 03 04 00 D5 B4 C6 66 B6 04 01 00 00 25 23 1C 6C 1F 02 99 CE [09:47:26]CommunicateWithHost err = 0 [09:47:26]CheckOFDResponse [09:47:26]1017 (14) - 77093643461234 [09:47:26]1041 (16) - 0000000000871778 [09:47:26]1040 (4) - 178400 [09:47:26]1012 (4) - 22.08.2024 03:47 [09:47:26]1206 (1) - 0 [09:47:26]OFD Sender: Remove packet 178400 [09:47:26]ProducePacketName [09:47:26]name=ofd_packets/00178400 [09:47:26]NVStorageDeleteData [09:47:26]OFD Sender: Processing packet 178401 [packets to send 496, broken 495] [09:47:26]ProducePacketName [09:47:26]name=ofd_packets/00178401 [09:47:26]OFD Sender: To server: pG, [09:47:26]CommunicateWithHost lk.salyk.kg:30040 [09:47:26]ConnectInit lk.salyk.kg [09:47:28]Connected sock=8 [09:47: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 37 38 0C 01 00 00 3E 45 04 01 B9 84 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 65 00 00 00 F4 03 04 00 1E 09 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 E1 B8 02 00 35 04 06 00 74 E8 35 A0 45 79 55 A2 44 F2 8E 1F E9 94 [09:47: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 37 38 4F 00 00 00 61 49 47 00 74 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 37 38 10 04 04 00 E1 B8 02 00 F4 03 04 00 D8 B4 C6 66 B6 04 01 00 00 9A DA 2C B3 AC 00 BA 5C [09:47:29]CommunicateWithHost err = 0 [09:47:29]CheckOFDResponse [09:47:29]1017 (14) - 77093643461234 [09:47:29]1041 (16) - 0000000000871778 [09:47:29]1040 (4) - 178401 [09:47:29]1012 (4) - 22.08.2024 03:47 [09:47:29]1206 (1) - 0 [09:47:29]OFD Sender: Remove packet 178401 [09:47:29]ProducePacketName [09:47:29]name=ofd_packets/00178401 [09:47:29]NVStorageDeleteData [09:47:29]OFD Sender: No OFD packet to send [09:47:29]OFD Sender: No OFD packet to send [09:47:34]OFD Sender: No OFD packet to send [09:47:39]OFD Sender: No OFD packet to send [09:47:44]OFD Sender: No OFD packet to send [09:47:49]recv_with_timeout no data received [09:47:49]OFD Sender: No OFD packet to send [09:47:54]OFD Sender: No OFD packet to send [09:47:59]OFD Sender: No OFD packet to send [09:48:04]OFD Sender: No OFD packet to send [09:48:09]OFD Sender: No OFD packet to send [09:48:14]OFD Sender: No OFD packet to send [09:48:18]recv_with_timeout no data received [09:48:18]accept exits with 9 [09:48:18]New connection [09:48:18]New thread 3066633572 created [09:48:18]Thread 3066776932 joined [09:48:18]Waiting for new connection... [09:48:18] Sock 9.Parse request [09:48:18]Sock 9.Check first char [09:48:18]Sock 9.First char is OK [09:48:18]request: POST /json_proto HTTP/1.0 [09:48:18]Method: POST [09:48:18]URL: /json_proto [09:48:18]Method is POST - this is cgi request [09:48:18]url: /json_proto [09:48:18]query_string will be loaded in cgi processing [09:48:18]execute_cgi json_proto POST (null) [09:48:18]execute_cgi path=json_proto method=POST [09:48:18]POST find Content-Length [09:48:18]Host: 172.17.44.131:8080 [09:48:18]Content-Length: 682 [09:48:18]Content-Type: application/json [09:48:18] [09:48:18]POST finish read [09:48:18]Found Content-Length = 682 [09:48:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293137", "tax_sys" : 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" ] } } [09:48:18]execute_script... [09: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)293137", "tax_sys" : 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" ] } } [09:48:18]POST & json_proto [09:48:18]process_json_proto [09:48:18]json parsed OK: [09:48:18]protocol is kg_v1.0 [09:48:18]action value=close_receipt [09:48:18]process_action close_receipt [09:48:18]cmd_close_receipt [09:48:18]MH_GetDate [09:48:18]Write to MH i2c: F0 00 00 FE 00 ED [09:48:18]Write i2c OK [09:48:18]MH_I2C_Read... [09:48:18]Read from MH i2c: F0 [09:48:18]MH_I2C_Read... [09:48:18]Read from MH i2c: F0 09 00 [09:48:18]MH_I2C_Read... [09:48:18]Read from MH i2c: F0 09 00 FE 00 00 63 09 C7 66 4F 53 BE 66 55 [09:48:18]GetLastDocTimeStamp 1724320030 [09:48:18]current date 1724320099 [09:48:18]FM_GetShiftState [09:48:18]SAM_PROTO_GetShiftState [09:48:18]wFMCommunicate request_size=4 [09:48:18]MH_SAM_APDU [09:48:18]CAPDU: 80 13 01 00 [09:48:18]Write to MH i2c: E2 08 00 FF 00 80 13 01 00 00 00 00 00 7C [09:48:18]Write i2c OK [09:48:18]MH_I2C_Read... [09:48:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:48:18]Read from MH i2c: E2 [09:48:18]MH_I2C_Read... [09:48:18]Read from MH i2c: E2 0E 00 [09:48:18]MH_I2C_Read... [09:48:18]Read from MH i2c: E2 0E 00 FF 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 2A [09:48:18]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [09:48:18]wFMCommunicate OK [09:48:18]SAM_PROTO_GetShiftState done [09:48:18]FM_GetShiftState done [09:48:18]opened in 1724285939 [09:48:18]opened+sec_in_day 1724372339 [09:48:18]quantity*price = 100005 [09:48:18]sum+1 = 100006 [09:48: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 СНО: Общий режим Чек 102 22.08.2024 09:48 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178402 ФПД: 217874203988296 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T094819&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178402&fm=217874203988296&tin=02508201610067®Number=0000000000092561&sum=100000 [09:48:19]StoreToDocumentArchive [09:48:19]shift 469 fd 178402 [09:48:19]save to /storage/0469/doc_00178402 [09:48:19]save last doc name /storage/0469/doc_00178402 to /storage/kkm_last_doc_name [09:48:19]save OK [09:48:19]Clear old archive folders... [09:48:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:48:19]tlvbuf is 00B00610 [09:48:19]SAM_PROTO_ClearQueue [09:48:19]wFMCommunicate request_size=4 [09:48:19]MH_SAM_APDU [09:48:19]CAPDU: 80 09 00 00 [09:48:19]Write to MH i2c: E2 08 00 0C 01 80 09 00 00 00 00 00 00 7F [09:48:19]Write i2c OK [09:48:19]MH_I2C_Read... [09:48:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:48:19]Read from MH i2c: E2 [09:48:19]MH_I2C_Read... [09:48:19]Read from MH i2c: E2 03 00 [09:48:20]MH_I2C_Read... [09:48:20]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [09:48:20]RAPDU: 90 00 [09:48:20]wFMCommunicate OK [09:48:20]SAM_PROTO_ClearQueue done [09:48:20]KKMCreateOFDPacket [09:48:20]OFDProtocolAddRootSTLVToBuf [09:48:20]FM_MakeSignedData [09:48:20]FM_MakeSignedData [09:48:20]SAM_PROTO_SignData [09:48:20]wFMCommunicate request_size=4 [09:48:20]MH_SAM_APDU [09:48:20]CAPDU: 80 0D 01 02 [09:48:20]Write to MH i2c: E2 08 00 0D 01 80 0D 01 02 00 00 00 00 87 [09:48:20]Write i2c OK [09:48:20]MH_I2C_Read... [09:48:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:48:20]Read from MH i2c: E2 [09:48:20]MH_I2C_Read... [09:48:20]Read from MH i2c: E2 03 00 [09:48:20]MH_I2C_Read... [09:48:20]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [09:48:20]RAPDU: 90 00 [09:48:20]wFMCommunicate OK [09:48:20]wFMCommunicate request_size=255 [09:48:20]MH_SAM_APDU [09:48: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 66 00 00 00 F4 03 04 00 63 09 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 E2 B8 02 00 35 04 06 00 C6 [09:48:20]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 66 00 00 00 F4 03 04 00 63 09 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 E2 B8 02 00 35 04 06 00 C6 00 00 D0 [09:48:20]Write i2c OK [09:48:20]MH_I2C_Read... [09:48:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:48:20]Read from MH i2c: E2 [09:48:20]MH_I2C_Read... [09:48:20]Read from MH i2c: E2 03 00 [09:48:20]MH_I2C_Read... [09:48:20]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [09:48:20]RAPDU: 90 00 [09:48:20]wFMCommunicate OK [09:48:20]wFMCommunicate request_size=10 [09:48:20]MH_SAM_APDU [09:48:20]CAPDU: 80 0D 02 02 05 27 CA 88 D1 48 [09:48:20]Write to MH i2c: E2 0D 00 0F 01 80 0D 02 02 05 00 27 CA 88 D1 48 00 00 26 [09:48:20]Write i2c OK [09:48:20]MH_I2C_Read... [09:48:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:48:20]Read from MH i2c: E2 [09:48:20]MH_I2C_Read... [09:48:20]Read from MH i2c: E2 03 00 [09:48:20]MH_I2C_Read... [09:48:20]Read from MH i2c: E2 03 00 0F 01 00 90 00 84 [09:48:20]RAPDU: 90 00 [09:48:20]wFMCommunicate OK [09:48:20]wFMCommunicate request_size=4 [09:48:20]MH_SAM_APDU [09:48:20]CAPDU: 80 0D 03 02 [09:48:20]Write to MH i2c: E2 08 00 10 01 80 0D 03 02 00 00 00 00 8C [09:48:20]Write i2c OK [09:48:20]MH_I2C_Read... [09:48:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:48:20]Read from MH i2c: E2 [09:48:20]MH_I2C_Read... [09:48:20]Read from MH i2c: E2 0B 00 [09:48:20]MH_I2C_Read... [09:48:20]Read from MH i2c: E2 0B 00 10 01 00 8C 29 A9 7F CF 07 CD B9 90 00 C6 [09:48:20]RAPDU: 8C 29 A9 7F CF 07 CD B9 90 00 [09:48:20]wFMCommunicate OK [09:48:20]SAM_PROTO_SignData done [09:48:20]FM_MakeSignedData done [09:48:20]CreateOFDProtocolMessage [09:48:20]wFMCommunicate request_size=4 [09:48:20]MH_SAM_APDU [09:48:20]CAPDU: 80 11 00 00 [09:48:20]Write to MH i2c: E2 08 00 11 01 80 11 00 00 00 00 00 00 8C [09:48:20]Write i2c OK [09:48:20]MH_I2C_Read... [09:48:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:48:20]Read from MH i2c: E2 [09:48:20]MH_I2C_Read... [09:48:20]Read from MH i2c: E2 17 00 [09:48:20]MH_I2C_Read... [09:48:20]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 37 38 90 00 E5 [09:48:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [09:48:20]wFMCommunicate OK [09:48:20]CreateOFDProtocolMessage done [09:48:20]OFDSenderStorePacket 178402 [09:48:20]StoreOFDPacket docnum=178402 [09:48:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 58 E3 07 01 0D 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 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 66 00 00 00 F4 03 04 00 63 09 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 E2 B8 02 00 35 04 06 00 C6 27 CA 88 D1 48 8C 29 A9 7F CF 07 CD B9 [09:48:20]CheckFolder [09:48:20]dirname=/storage/ofd_packets [09:48:20]CheckFolder done [09:48:20]ProducePacketName [09:48:20]name=ofd_packets/00178402 [09:48:20]NVStorageSaveData ofd_packets/00178402 [09:48:20]File name is /storage/ofd_packets/00178402 [09:48:20]Write 301 bytes [09:48:20]NVStorageSaveData done [09:48:20]OFDSenderStorePacket done [09:48:20]KKMCreateOFDPacket done [09:48:20]NVStorageSaveData kkm_last_timestamp [09:48:20]File name is /storage/kkm_last_timestamp [09:48:20]Write 4 bytes [09:48:20]NVStorageSaveData done [09:48:20]ExternCall_PrintAddStr [09:48:20]wPrintStart [09:48:20]Write to MH i2c: 01 00 00 12 01 13 [09:48:20]Write i2c OK [09:48:20]MH_I2C_Read... [09:48:20]Read from MH i2c: 01 [09:48:20]MH_I2C_Read... [09:48:20]Read from MH i2c: 01 07 00 [09:48:20]MH_I2C_Read... [09:48:20]Read from MH i2c: 01 07 00 12 01 00 00 00 00 00 FF 0F 28 [09:48:20]RasterBufferAndPrint [09:48:20]line Счет N : (1)293137 [09:48:20]line ИНН: 02508201610067 [09:48:20]line Контрольно-Кассовый Чек [09:48:20]line ПРОДАЖА [09:48:20]line ТРК (МРК, ГНК) : 32 [09:48:20]line Товар: 2710124130 [09:48:20]line Аи-92-К-5 [09:48:20]line 14.750 * 67.80 [09:48:20]line = 1000.05 [09:48:20]line НДС 12% НСП 1% [09:48:20]line > о реализуемом товаре [09:48:20]line ОКРУГЛЕНИЕ: -0.05 [09:48:20]line ИТОГО: 1000.00 [09:48:20]line Внесено: 1000.00 [09:48:20]line СДАЧА: 0.00 [09:48:20]line НСП 1% : 8.85 [09:48:20]line НДС 12% : 106.20 [09:48:20]line Наличными: 1000.00 [09:48:20]line Безнал.: 0.00 [09:48:20]line Место: АЗС № 130 "Партнер Нефть" [09:48:20]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:48:20]line СНО: Общий режим [09:48:20]line Чек 102 22.08.2024 09:48 [09:48:20]line Смена: 469 ФФД: 1.0 [09:48:20]line ЗНМ: 0300000071 [09:48:20]line РНМ: 0000000000092561 [09:48:20]line Версия ККМ: 001 [09:48:20]line ФМ: 0000000000871778 [09:48:20]line ФД: 178402 [09:48:20]line ФПД: 217874203988296 [09:48:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T094819&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178402&fm=217874203988296&tin=02508201610067®Number=0000000000092561&sum=100000 [09:48:20]OFD Sender: Processing packet 178402 [packets to send 496, broken 495] [09:48:20]ProducePacketName [09:48:20]name=ofd_packets/00178402 [09:48:20]OFD Sender: To server: pG, [09:48:20]CommunicateWithHost lk.salyk.kg:30040 [09:48:20]ConnectInit lk.salyk.kg [09:48:20]written 0, free lines is 4095 [09:48:21]Write to MH i2c: 01 00 00 3D 01 3E [09:48:21]Write i2c OK [09:48:21]MH_I2C_Read... [09:48:21]Read from MH i2c: 01 [09:48:21]MH_I2C_Read... [09:48:21]Read from MH i2c: 01 07 00 [09:48:21]MH_I2C_Read... [09:48:21]Read from MH i2c: 01 07 00 3D 01 00 00 00 00 00 C9 0C 1A [09:48:21]RasterBufferAndPrint [09:48:21]line [09:48:21]line [09:48:21]line [09:48:21]line [09:48:21]line [09:48:21]written 0, free lines is 3294 [09:48:21]MH_Cut [09:48:21]Write to MH i2c: D1 01 00 44 01 01 17 [09:48:21]Write i2c OK [09:48:21]MH_I2C_Read... [09:48:21]Read from MH i2c: D1 [09:48:21]MH_I2C_Read... [09:48:21]Read from MH i2c: D1 01 00 [09:48:21]MH_I2C_Read... [09:48:21]Read from MH i2c: D1 01 00 44 01 00 16 [09:48:21]Write to MH i2c: 01 00 00 45 01 46 [09:48:21]Write i2c OK [09:48:21]MH_I2C_Read... [09:48:21]*** Cut start [09:48:21]*** Partial cut [09:48:21]*** CUTSNS_PIN = 1 [09:48:21]*** CUTSNS_PIN = 0 [09:48:22]*** Brake cut motor [09:48:22]Read from MH i2c: 01 [09:48:22]MH_I2C_Read... [09:48:22]*** Stop cut motor [09:48:22]*** Cut end [09:48:22]Read from MH i2c: 01 07 00 [09:48:22]MH_I2C_Read... [09:48:22]Read from MH i2c: 01 07 00 45 01 00 00 00 00 00 FF 0F 5B [09:48:22]process_action close_receipt done [09:48:22]requested_data is exist [09:48:22]produce_requested_data [09:48:22]requested_item fm.sn is exist - process it [09:48:22]wFMCommunicate request_size=4 [09:48:22]MH_SAM_APDU [09:48:22]CAPDU: 80 11 00 00 [09:48:22]Write to MH i2c: E2 08 00 46 01 80 11 00 00 00 00 00 00 C1 [09:48:22]Write i2c OK [09:48:22]MH_I2C_Read... [09:48:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:48:22]Read from MH i2c: E2 [09:48:22]MH_I2C_Read... [09:48:22]Read from MH i2c: E2 17 00 [09:48:22]MH_I2C_Read... [09:48:22]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 37 38 90 00 1A [09:48:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [09:48:22]wFMCommunicate OK [09:48:22]requested_item fd.num is exist - process it [09:48:22]SAM_PROTO_GetFieldsCounters [09:48:22]wFMCommunicate request_size=4 [09:48:22]MH_SAM_APDU [09:48:22]CAPDU: 80 13 00 00 [09:48:22]Write to MH i2c: E2 08 00 47 01 80 13 00 00 00 00 00 00 C4 [09:48:22]Write i2c OK [09:48:22]MH_I2C_Read... [09:48:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:48:22]Read from MH i2c: E2 [09:48:22]MH_I2C_Read... [09:48:22]Read from MH i2c: E2 62 00 [09:48:22]MH_I2C_Read... [09:48:22]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 E2 B8 02 00 0E 04 04 00 D5 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 8D [09:48:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 E2 B8 02 00 0E 04 04 00 D5 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 [09:48:22]wFMCommunicate OK [09:48:22]SAM_PROTO_GetFieldsCounters done [09:48:22]requested_item shift.num is exist - process it [09:48:22]requested_item shift.opened is exist - process it [09:48:22]req_shift_opened [09:48:22]FM_GetShiftState [09:48:22]SAM_PROTO_GetShiftState [09:48:22]wFMCommunicate request_size=4 [09:48:22]MH_SAM_APDU [09:48:22]CAPDU: 80 13 01 00 [09:48:22]Write to MH i2c: E2 08 00 48 01 80 13 01 00 00 00 00 00 C6 [09:48:22]Write i2c OK [09:48:22]MH_I2C_Read... [09:48:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:48:22]Read from MH i2c: E2 [09:48:22]MH_I2C_Read... [09:48:22]Read from MH i2c: E2 0E 00 [09:48:22]MH_I2C_Read... [09:48:22]Read from MH i2c: E2 0E 00 48 01 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 74 [09:48:22]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [09:48:22]wFMCommunicate OK [09:48:22]SAM_PROTO_GetShiftState done [09:48:22]FM_GetShiftState done [09:48:22]req_shift_opened done [09:48:22]requested_item shift.open_date is exist - process it [09:48:22]req_shift_open_date [09:48:22]req_shift_open_date done [09:48:22]produce_requested_data done [09:48:22]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178402,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [09:48:22]process_action_free close_receipt [09:48:22]json_value_free [09:48:22]json_value_free done [09:48:22]process_json_proto returns [09:48:22]Send response to host [09:48:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178402,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [09:48:22]free response buf [09:48:22]execute_script done [09:48:22]execute_script returns [09:48:22]free content buf [09:48:22]Sock 9.Close socket [09:48:22]Sock 9.Thread stoped [09:48:25]ConnectInit Can't take IP for lk.salyk.kg [09:48:25]CommunicateWithHost connect error [09:48:25]CommunicateWithHost err = -1 [09:48:25]OFD Sender: Server communicate error [09:48:30]OFD Sender: Processing packet 178402 [packets to send 496, broken 495] [09:48:30]ProducePacketName [09:48:30]name=ofd_packets/00178402 [09:48:30]OFD Sender: To server: pG, [09:48:30]CommunicateWithHost lk.salyk.kg:30040 [09:48:30]ConnectInit lk.salyk.kg [09:48:35]ConnectInit Can't take IP for lk.salyk.kg [09:48:35]CommunicateWithHost connect error [09:48:35]CommunicateWithHost err = -1 [09:48:35]OFD Sender: Server communicate error [09:48:40]OFD Sender: Processing packet 178402 [packets to send 496, broken 495] [09:48:40]ProducePacketName [09:48:40]name=ofd_packets/00178402 [09:48:40]OFD Sender: To server: pG, [09:48:40]CommunicateWithHost lk.salyk.kg:30040 [09:48:40]ConnectInit lk.salyk.kg [09:48:45]ConnectInit Can't take IP for lk.salyk.kg [09:48:45]CommunicateWithHost connect error [09:48:45]CommunicateWithHost err = -1 [09:48:45]OFD Sender: Server communicate error [09:48:50]OFD Sender: Processing packet 178402 [packets to send 496, broken 495] [09:48:50]ProducePacketName [09:48:50]name=ofd_packets/00178402 [09:48:50]OFD Sender: To server: pG, [09:48:50]CommunicateWithHost lk.salyk.kg:30040 [09:48:50]ConnectInit lk.salyk.kg [09:48:51]Connected sock=9 [09:48:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 58 E3 07 01 0D 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 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 66 00 00 00 F4 03 04 00 63 09 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 E2 B8 02 00 35 04 06 00 C6 27 CA 88 D1 48 8C 29 A9 7F CF 07 CD B9 [09:48: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 37 38 4F 00 00 00 30 60 47 00 FD 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 37 38 10 04 04 00 E2 B8 02 00 F4 03 04 00 2B B5 C6 66 B6 04 01 00 00 E1 3E 6F 8E 2A B4 AF B0 [09:48:53]CommunicateWithHost err = 0 [09:48:53]CheckOFDResponse [09:48:53]1017 (14) - 77093643461234 [09:48:53]1041 (16) - 0000000000871778 [09:48:53]1040 (4) - 178402 [09:48:53]1012 (4) - 22.08.2024 03:48 [09:48:53]1206 (1) - 0 [09:48:53]OFD Sender: Remove packet 178402 [09:48:53]ProducePacketName [09:48:53]name=ofd_packets/00178402 [09:48:53]NVStorageDeleteData [09:48:53]OFD Sender: No OFD packet to send [09:48:58]OFD Sender: No OFD packet to send [09:49:03]OFD Sender: No OFD packet to send [09:49:08]OFD Sender: No OFD packet to send [09:49:13]OFD Sender: No OFD packet to send [09:49:18]OFD Sender: No OFD packet to send [09:49:23]OFD Sender: No OFD packet to send [09:49:25]accept exits with 8 [09:49:25]New connection [09:49:25]New thread 3066776932 created [09:49:25]Thread 3066633572 joined [09:49:25]Waiting for new connection... [09:49:25] Sock 8.Parse request [09:49:25]Sock 8.Check first char [09:49:25]Sock 8.First char is OK [09:49:25]request: POST /json_proto HTTP/1.0 [09:49:25]Method: POST [09:49:25]URL: /json_proto [09:49:25]Method is POST - this is cgi request [09:49:25]url: /json_proto [09:49:25]query_string will be loaded in cgi processing [09:49:25]execute_cgi json_proto POST (null) [09:49:25]execute_cgi path=json_proto method=POST [09:49:25]POST find Content-Length [09:49:25]Host: 172.17.44.131:8080 [09:49:25]Content-Length: 674 [09:49:25]Content-Type: application/json [09:49:25] [09:49:25]POST finish read [09:49:25]Found Content-Length = 674 [09:49:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293139", "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" ] } } [09:49:25]execute_script... [09:49: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)293139", "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" ] } } [09:49:25]POST & json_proto [09:49:25]process_json_proto [09:49:25]json parsed OK: [09:49:25]protocol is kg_v1.0 [09:49:25]action value=close_receipt [09:49:25]process_action close_receipt [09:49:25]cmd_close_receipt [09:49:25]MH_GetDate [09:49:25]Write to MH i2c: F0 00 00 49 01 39 [09:49:25]Write i2c OK [09:49:25]MH_I2C_Read... [09:49:25]Read from MH i2c: F0 [09:49:25]MH_I2C_Read... [09:49:25]Read from MH i2c: F0 09 00 [09:49:25]MH_I2C_Read... [09:49:25]Read from MH i2c: F0 09 00 49 01 00 A5 09 C7 66 4F 53 BE 66 E3 [09:49:25]GetLastDocTimeStamp 1724320099 [09:49:25]current date 1724320165 [09:49:25]FM_GetShiftState [09:49:25]SAM_PROTO_GetShiftState [09:49:25]wFMCommunicate request_size=4 [09:49:25]MH_SAM_APDU [09:49:25]CAPDU: 80 13 01 00 [09:49:25]Write to MH i2c: E2 08 00 4A 01 80 13 01 00 00 00 00 00 C8 [09:49:25]Write i2c OK [09:49:25]MH_I2C_Read... [09:49:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:49:25]Read from MH i2c: E2 [09:49:25]MH_I2C_Read... [09:49:25]Read from MH i2c: E2 0E 00 [09:49:25]MH_I2C_Read... [09:49:25]Read from MH i2c: E2 0E 00 4A 01 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 76 [09:49:25]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [09:49:25]wFMCommunicate OK [09:49:25]SAM_PROTO_GetShiftState done [09:49:25]FM_GetShiftState done [09:49:25]opened in 1724285939 [09:49:25]opened+sec_in_day 1724372339 [09:49:25]quantity*price = 70027 [09:49:25]sum+1 = 70029 [09:49:25]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 СНО: Общий режим Чек 103 22.08.2024 09:49 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178403 ФПД: 277821652911533 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T094925&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178403&fm=277821652911533&tin=02508201610067®Number=0000000000092561&sum=70000 [09:49:26]StoreToDocumentArchive [09:49:26]shift 469 fd 178403 [09:49:26]save to /storage/0469/doc_00178403 [09:49:26]save last doc name /storage/0469/doc_00178403 to /storage/kkm_last_doc_name [09:49:26]save OK [09:49:26]Clear old archive folders... [09:49:26]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:49:26]tlvbuf is 00ABDE00 [09:49:26]SAM_PROTO_ClearQueue [09:49:26]wFMCommunicate request_size=4 [09:49:26]MH_SAM_APDU [09:49:26]CAPDU: 80 09 00 00 [09:49:26]Write to MH i2c: E2 08 00 57 01 80 09 00 00 00 00 00 00 CA [09:49:26]Write i2c OK [09:49:26]MH_I2C_Read... [09:49:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:49:26]Read from MH i2c: E2 [09:49:26]MH_I2C_Read... [09:49:26]Read from MH i2c: E2 03 00 [09:49:26]MH_I2C_Read... [09:49:26]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [09:49:26]RAPDU: 90 00 [09:49:26]wFMCommunicate OK [09:49:26]SAM_PROTO_ClearQueue done [09:49:26]KKMCreateOFDPacket [09:49:26]OFDProtocolAddRootSTLVToBuf [09:49:26]FM_MakeSignedData [09:49:26]FM_MakeSignedData [09:49:26]SAM_PROTO_SignData [09:49:26]wFMCommunicate request_size=4 [09:49:26]MH_SAM_APDU [09:49:26]CAPDU: 80 0D 01 02 [09:49:26]Write to MH i2c: E2 08 00 58 01 80 0D 01 02 00 00 00 00 D2 [09:49:26]Write i2c OK [09:49:26]MH_I2C_Read... [09:49:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:49:26]Read from MH i2c: E2 [09:49:26]MH_I2C_Read... [09:49:26]Read from MH i2c: E2 03 00 [09:49:26]MH_I2C_Read... [09:49:26]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [09:49:26]RAPDU: 90 00 [09:49:26]wFMCommunicate OK [09:49:26]wFMCommunicate request_size=255 [09:49:26]MH_SAM_APDU [09:49:26]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 67 00 00 00 F4 03 04 00 A5 09 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 E3 B8 02 00 35 04 06 00 FC AD 64 EE [09:49:26]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 67 00 00 00 F4 03 04 00 A5 09 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 E3 B8 02 00 35 04 06 00 FC AD 64 EE 00 00 0C [09:49:26]Write i2c OK [09:49:26]MH_I2C_Read... [09:49:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:49:26]Read from MH i2c: E2 [09:49:26]MH_I2C_Read... [09:49:26]Read from MH i2c: E2 03 00 [09:49:26]MH_I2C_Read... [09:49:26]Read from MH i2c: E2 03 00 59 01 00 90 00 CE [09:49:26]RAPDU: 90 00 [09:49:26]wFMCommunicate OK [09:49:26]wFMCommunicate request_size=7 [09:49:26]MH_SAM_APDU [09:49:26]CAPDU: 80 0D 02 02 02 C5 AD [09:49:26]Write to MH i2c: E2 0A 00 5A 01 80 0D 02 02 02 00 C5 AD 00 00 4B [09:49:26]Write i2c OK [09:49:26]MH_I2C_Read... [09:49:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:49:26]Read from MH i2c: E2 [09:49:26]MH_I2C_Read... [09:49:26]Read from MH i2c: E2 03 00 [09:49:26]MH_I2C_Read... [09:49:26]Read from MH i2c: E2 03 00 5A 01 00 90 00 CF [09:49:26]RAPDU: 90 00 [09:49:26]wFMCommunicate OK [09:49:26]wFMCommunicate request_size=4 [09:49:26]MH_SAM_APDU [09:49:26]CAPDU: 80 0D 03 02 [09:49:26]Write to MH i2c: E2 08 00 5B 01 80 0D 03 02 00 00 00 00 D7 [09:49:26]Write i2c OK [09:49:26]MH_I2C_Read... [09:49:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:49:27]Read from MH i2c: E2 [09:49:27]MH_I2C_Read... [09:49:27]Read from MH i2c: E2 0B 00 [09:49:27]MH_I2C_Read... [09:49:27]Read from MH i2c: E2 0B 00 5B 01 00 97 F3 EB 34 61 EE 57 47 90 00 6E [09:49:27]RAPDU: 97 F3 EB 34 61 EE 57 47 90 00 [09:49:27]wFMCommunicate OK [09:49:27]SAM_PROTO_SignData done [09:49:27]FM_MakeSignedData done [09:49:27]CreateOFDProtocolMessage [09:49:27]wFMCommunicate request_size=4 [09:49:27]MH_SAM_APDU [09:49:27]CAPDU: 80 11 00 00 [09:49:27]Write to MH i2c: E2 08 00 5C 01 80 11 00 00 00 00 00 00 D7 [09:49:27]Write i2c OK [09:49:27]MH_I2C_Read... [09:49:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:49:27]Read from MH i2c: E2 [09:49:27]MH_I2C_Read... [09:49:27]Read from MH i2c: E2 17 00 [09:49:27]MH_I2C_Read... [09:49: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 37 38 90 00 30 [09:49:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [09:49:27]wFMCommunicate OK [09:49:27]CreateOFDProtocolMessage done [09:49:27]OFDSenderStorePacket 178403 [09:49:27]StoreOFDPacket docnum=178403 [09:49:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0C 01 00 00 10 7F 04 01 6A B0 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 67 00 00 00 F4 03 04 00 A5 09 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 E3 B8 02 00 35 04 06 00 FC AD 64 EE C5 AD 97 F3 EB 34 61 EE 57 47 [09:49:27]CheckFolder [09:49:27]dirname=/storage/ofd_packets [09:49:27]CheckFolder done [09:49:27]ProducePacketName [09:49:27]name=ofd_packets/00178403 [09:49:27]NVStorageSaveData ofd_packets/00178403 [09:49:27]File name is /storage/ofd_packets/00178403 [09:49:27]Write 298 bytes [09:49:27]NVStorageSaveData done [09:49:27]OFDSenderStorePacket done [09:49:27]KKMCreateOFDPacket done [09:49:27]NVStorageSaveData kkm_last_timestamp [09:49:27]File name is /storage/kkm_last_timestamp [09:49:27]Write 4 bytes [09:49:27]NVStorageSaveData done [09:49:27]ExternCall_PrintAddStr [09:49:27]wPrintStart [09:49:27]Write to MH i2c: 01 00 00 5D 01 5E [09:49:27]Write i2c OK [09:49:27]MH_I2C_Read... [09:49:27]Read from MH i2c: 01 [09:49:27]MH_I2C_Read... [09:49:27]Read from MH i2c: 01 07 00 [09:49:27]MH_I2C_Read... [09:49:27]Read from MH i2c: 01 07 00 5D 01 00 00 00 00 00 FF 0F 73 [09:49:27]RasterBufferAndPrint [09:49:27]line Счет N : (1)293139 [09:49:27]line ИНН: 02508201610067 [09:49:27]line Контрольно-Кассовый Чек [09:49:27]line ПРОДАЖА [09:49:27]line ТРК (МРК, ГНК) : 44 [09:49:27]line Товар: 2710194800 [09:49:27]line ДТ-К-5 [09:49:27]line 9.190 * 76.20 [09:49:27]line = 700.28 [09:49:27]line НДС 12% НСП 1% [09:49:27]line > о реализуемом товаре [09:49:27]line ОКРУГЛЕНИЕ: -0.28 [09:49:27]line ИТОГО: 700.00 [09:49:27]line Внесено: 700.00 [09:49:27]line СДАЧА: 0.00 [09:49:27]line НСП 1% : 6.20 [09:49:27]line НДС 12% : 74.37 [09:49:27]line Наличными: 700.00 [09:49:27]line Безнал.: 0.00 [09:49:27]line Место: АЗС № 130 "Партнер Нефть" [09:49:27]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:49:27]line СНО: Общий режим [09:49:27]line Чек 103 22.08.2024 09:49 [09:49:27]line Смена: 469 ФФД: 1.0 [09:49:27]line ЗНМ: 0300000071 [09:49:27]line РНМ: 0000000000092561 [09:49:27]line Версия ККМ: 001 [09:49:27]line ФМ: 0000000000871778 [09:49:27]line ФД: 178403 [09:49:27]line ФПД: 277821652911533 [09:49:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T094925&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178403&fm=277821652911533&tin=02508201610067®Number=0000000000092561&sum=70000 [09:49:27]written 0, free lines is 4095 [09:49:27]OFD Sender: Processing packet 178403 [packets to send 496, broken 495] [09:49:27]ProducePacketName [09:49:27]name=ofd_packets/00178403 [09:49:27]OFD Sender: To server: pG, [09:49:27]CommunicateWithHost lk.salyk.kg:30040 [09:49:27]ConnectInit lk.salyk.kg [09:49:27]Write to MH i2c: 01 00 00 88 01 89 [09:49:27]Write i2c OK [09:49:27]MH_I2C_Read... [09:49:27]Read from MH i2c: 01 [09:49:27]MH_I2C_Read... [09:49:27]Read from MH i2c: 01 07 00 [09:49:27]MH_I2C_Read... [09:49:27]Read from MH i2c: 01 07 00 88 01 00 00 00 00 00 CC 0C 68 [09:49:27]RasterBufferAndPrint [09:49:27]line [09:49:27]line [09:49:27]line [09:49:27]line [09:49:27]line [09:49:27]written 0, free lines is 3288 [09:49:27]MH_Cut [09:49:27]Write to MH i2c: D1 01 00 8F 01 01 62 [09:49:27]Write i2c OK [09:49:27]MH_I2C_Read... [09:49:27]Read from MH i2c: D1 [09:49:27]MH_I2C_Read... [09:49:27]Read from MH i2c: D1 01 00 [09:49:27]MH_I2C_Read... [09:49:27]Read from MH i2c: D1 01 00 8F 01 00 61 [09:49:27]Write to MH i2c: 01 00 00 90 01 91 [09:49:27]Write i2c OK [09:49:27]MH_I2C_Read... [09:49:28]*** Cut start [09:49:28]*** Partial cut [09:49:28]*** CUTSNS_PIN = 1 [09:49:28]*** CUTSNS_PIN = 0 [09:49:28]*** Brake cut motor [09:49:28]Read from MH i2c: 01 [09:49:28]MH_I2C_Read... [09:49:28]*** Stop cut motor [09:49:28]*** Cut end [09:49:28]Read from MH i2c: 01 07 00 [09:49:28]MH_I2C_Read... [09:49:28]Read from MH i2c: 01 07 00 90 01 00 00 00 00 00 FF 0F A6 [09:49:28]process_action close_receipt done [09:49:28]requested_data is exist [09:49:28]produce_requested_data [09:49:28]requested_item fm.sn is exist - process it [09:49:28]wFMCommunicate request_size=4 [09:49:28]MH_SAM_APDU [09:49:28]CAPDU: 80 11 00 00 [09:49:28]Write to MH i2c: E2 08 00 91 01 80 11 00 00 00 00 00 00 0C [09:49:28]Write i2c OK [09:49:28]MH_I2C_Read... [09:49:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:49:28]Read from MH i2c: E2 [09:49:28]MH_I2C_Read... [09:49:28]Read from MH i2c: E2 17 00 [09:49:28]MH_I2C_Read... [09:49:28]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 37 38 90 00 65 [09:49:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [09:49:28]wFMCommunicate OK [09:49:28]requested_item fd.num is exist - process it [09:49:28]SAM_PROTO_GetFieldsCounters [09:49:28]wFMCommunicate request_size=4 [09:49:28]MH_SAM_APDU [09:49:28]CAPDU: 80 13 00 00 [09:49:28]Write to MH i2c: E2 08 00 92 01 80 13 00 00 00 00 00 00 0F [09:49:28]Write i2c OK [09:49:28]MH_I2C_Read... [09:49:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:49:29]Read from MH i2c: E2 [09:49:29]MH_I2C_Read... [09:49:29]Read from MH i2c: E2 62 00 [09:49:29]MH_I2C_Read... [09:49:29]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 E3 B8 02 00 0E 04 04 00 D5 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 DC [09:49: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 E3 B8 02 00 0E 04 04 00 D5 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 [09:49:29]wFMCommunicate OK [09:49:29]SAM_PROTO_GetFieldsCounters done [09:49:29]requested_item shift.num is exist - process it [09:49:29]requested_item shift.opened is exist - process it [09:49:29]req_shift_opened [09:49:29]FM_GetShiftState [09:49:29]SAM_PROTO_GetShiftState [09:49:29]wFMCommunicate request_size=4 [09:49:29]MH_SAM_APDU [09:49:29]CAPDU: 80 13 01 00 [09:49:29]Write to MH i2c: E2 08 00 93 01 80 13 01 00 00 00 00 00 11 [09:49:29]Write i2c OK [09:49:29]MH_I2C_Read... [09:49:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:49:29]Read from MH i2c: E2 [09:49:29]MH_I2C_Read... [09:49:29]Read from MH i2c: E2 0E 00 [09:49:29]MH_I2C_Read... [09:49:29]Read from MH i2c: E2 0E 00 93 01 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 BF [09:49:29]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [09:49:29]wFMCommunicate OK [09:49:29]SAM_PROTO_GetShiftState done [09:49:29]FM_GetShiftState done [09:49:29]req_shift_opened done [09:49:29]requested_item shift.open_date is exist - process it [09:49:29]req_shift_open_date [09:49:29]req_shift_open_date done [09:49:29]produce_requested_data done [09:49:29]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178403,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [09:49:29]process_action_free close_receipt [09:49:29]json_value_free [09:49:29]json_value_free done [09:49:29]process_json_proto returns [09:49:29]Send response to host [09:49:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178403,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [09:49:29]free response buf [09:49:29]execute_script done [09:49:29]execute_script returns [09:49:29]free content buf [09:49:29]Sock 8.Close socket [09:49:29]Sock 8.Thread stoped [09:49:32]ConnectInit Can't take IP for lk.salyk.kg [09:49:32]CommunicateWithHost connect error [09:49:32]CommunicateWithHost err = -1 [09:49:32]OFD Sender: Server communicate error [09:49:37]OFD Sender: Processing packet 178403 [packets to send 496, broken 495] [09:49:37]ProducePacketName [09:49:37]name=ofd_packets/00178403 [09:49:37]OFD Sender: To server: pG, [09:49:37]CommunicateWithHost lk.salyk.kg:30040 [09:49:37]ConnectInit lk.salyk.kg [09:49:41]Connected sock=8 [09:49: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 37 38 0C 01 00 00 10 7F 04 01 6A B0 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 67 00 00 00 F4 03 04 00 A5 09 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 E3 B8 02 00 35 04 06 00 FC AD 64 EE C5 AD 97 F3 EB 34 61 EE 57 47 [09:49: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 37 38 4F 00 00 00 81 90 47 00 35 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 37 38 10 04 04 00 E3 B8 02 00 F4 03 04 00 5D B5 C6 66 B6 04 01 00 00 F0 EC AC 28 ED 43 E3 7A [09:49:42]CommunicateWithHost err = 0 [09:49:42]CheckOFDResponse [09:49:42]1017 (14) - 77093643461234 [09:49:42]1041 (16) - 0000000000871778 [09:49:42]1040 (4) - 178403 [09:49:42]1012 (4) - 22.08.2024 03:49 [09:49:42]1206 (1) - 0 [09:49:42]OFD Sender: Remove packet 178403 [09:49:42]ProducePacketName [09:49:42]name=ofd_packets/00178403 [09:49:42]NVStorageDeleteData [09:49:42]OFD Sender: No OFD packet to send [09:49:47]OFD Sender: No OFD packet to send [09:49:52]OFD Sender: No OFD packet to send [09:49:57]OFD Sender: No OFD packet to send [09:50:02]OFD Sender: No OFD packet to send [09:50:07]OFD Sender: No OFD packet to send [09:50:12]OFD Sender: No OFD packet to send [09:50:17]OFD Sender: No OFD packet to send [09:50:22]OFD Sender: No OFD packet to send [09:50:27]OFD Sender: No OFD packet to send [09:50:32]OFD Sender: No OFD packet to send [09:50:37]OFD Sender: No OFD packet to send [09:50:42]OFD Sender: No OFD packet to send [09:50:47]OFD Sender: No OFD packet to send [09:50:52]OFD Sender: No OFD packet to send [09:50:57]OFD Sender: No OFD packet to send [09:51:02]OFD Sender: No OFD packet to send [09:51:07]OFD Sender: No OFD packet to send [09:51:12]OFD Sender: No OFD packet to send [09:51:17]OFD Sender: No OFD packet to send [09:51:22]OFD Sender: No OFD packet to send [09:51:27]OFD Sender: No OFD packet to send [09:51:32]OFD Sender: No OFD packet to send [09:51:37]OFD Sender: No OFD packet to send [09:51:42]OFD Sender: No OFD packet to send [09:51:47]OFD Sender: No OFD packet to send [09:51:52]OFD Sender: No OFD packet to send [09:51:57]OFD Sender: No OFD packet to send [09:52:02]OFD Sender: No OFD packet to send [09:52:07]OFD Sender: No OFD packet to send [09:52:12]OFD Sender: No OFD packet to send [09:52:17]recv_with_timeout no data received [09:52:17]OFD Sender: No OFD packet to send [09:52:22]OFD Sender: No OFD packet to send [09:52:27]OFD Sender: No OFD packet to send [09:52:32]OFD Sender: No OFD packet to send [09:52:37]OFD Sender: No OFD packet to send [09:52:42]OFD Sender: No OFD packet to send [09:52:47]OFD Sender: No OFD packet to send [09:52:52]OFD Sender: No OFD packet to send [09:52:58]OFD Sender: No OFD packet to send [09:53:03]OFD Sender: No OFD packet to send [09:53:08]OFD Sender: No OFD packet to send [09:53:13]OFD Sender: No OFD packet to send [09:53:18]OFD Sender: No OFD packet to send [09:53:23]OFD Sender: No OFD packet to send [09:53:28]OFD Sender: No OFD packet to send [09:53:33]OFD Sender: No OFD packet to send [09:53:38]OFD Sender: No OFD packet to send [09:53:43]OFD Sender: No OFD packet to send [09:53:48]OFD Sender: No OFD packet to send [09:53:53]OFD Sender: No OFD packet to send [09:53:57]recv_with_timeout no data received [09:53:58]OFD Sender: No OFD packet to send [09:54:03]OFD Sender: No OFD packet to send [09:54:08]OFD Sender: No OFD packet to send [09:54:13]OFD Sender: No OFD packet to send [09:54:18]OFD Sender: No OFD packet to send [09:54:23]OFD Sender: No OFD packet to send [09:54:28]OFD Sender: No OFD packet to send [09:54:33]OFD Sender: No OFD packet to send [09:54:38]OFD Sender: No OFD packet to send [09:54:43]OFD Sender: No OFD packet to send [09:54:46]recv_with_timeout no data received [09:54:48]OFD Sender: No OFD packet to send [09:54:53]OFD Sender: No OFD packet to send [09:54:58]OFD Sender: No OFD packet to send [09:55:03]OFD Sender: No OFD packet to send [09:55:08]OFD Sender: No OFD packet to send [09:55:13]OFD Sender: No OFD packet to send [09:55:18]OFD Sender: No OFD packet to send [09:55:23]OFD Sender: No OFD packet to send [09:55:28]OFD Sender: No OFD packet to send [09:55:33]OFD Sender: No OFD packet to send [09:55:37]accept exits with 9 [09:55:37]New connection [09:55:37]New thread 3066633572 created [09:55:37]Thread 3066776932 joined [09:55:37]Waiting for new connection... [09:55:37] Sock 9.Parse request [09:55:37]Sock 9.Check first char [09:55:37]Sock 9.First char is OK [09:55:37]request: POST /json_proto HTTP/1.0 [09:55:37]Method: POST [09:55:37]URL: /json_proto [09:55:37]Method is POST - this is cgi request [09:55:37]url: /json_proto [09:55:37]query_string will be loaded in cgi processing [09:55:37]execute_cgi json_proto POST (null) [09:55:37]execute_cgi path=json_proto method=POST [09:55:37]POST find Content-Length [09:55:37]Host: 172.17.44.131:8080 [09:55:37]Content-Length: 677 [09:55:37]Content-Type: application/json [09:55:37] [09:55:37]POST finish read [09:55:37]Found Content-Length = 677 [09:55:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293144", "tax_sys" : 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:55:37]execute_script... [09:55:37]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293144", "tax_sys" : 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:55:37]POST & json_proto [09:55:37]process_json_proto [09:55:37]json parsed OK: [09:55:37]protocol is kg_v1.0 [09:55:37]action value=close_receipt [09:55:37]process_action close_receipt [09:55:37]cmd_close_receipt [09:55:37]MH_GetDate [09:55:37]Write to MH i2c: F0 00 00 94 01 84 [09:55:37]Write i2c OK [09:55:37]MH_I2C_Read... [09:55:37]Read from MH i2c: F0 [09:55:37]MH_I2C_Read... [09:55:37]Read from MH i2c: F0 09 00 [09:55:37]MH_I2C_Read... [09:55:37]Read from MH i2c: F0 09 00 94 01 00 1A 0B C7 66 4F 53 BE 66 A5 [09:55:37]GetLastDocTimeStamp 1724320165 [09:55:37]current date 1724320538 [09:55:37]FM_GetShiftState [09:55:37]SAM_PROTO_GetShiftState [09:55:37]wFMCommunicate request_size=4 [09:55:37]MH_SAM_APDU [09:55:37]CAPDU: 80 13 01 00 [09:55:37]Write to MH i2c: E2 08 00 95 01 80 13 01 00 00 00 00 00 13 [09:55:37]Write i2c OK [09:55:37]MH_I2C_Read... [09:55:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:55:38]Read from MH i2c: E2 [09:55:38]MH_I2C_Read... [09:55:38]Read from MH i2c: E2 0E 00 [09:55:38]MH_I2C_Read... [09:55:38]Read from MH i2c: E2 0E 00 95 01 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 C1 [09:55:38]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [09:55:38]wFMCommunicate OK [09:55:38]SAM_PROTO_GetShiftState done [09:55:38]FM_GetShiftState done [09:55:38]opened in 1724285939 [09:55:38]opened+sec_in_day 1724372339 [09:55:38]quantity*price = 40002 [09:55:38]sum+1 = 40003 [09:55:38]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 СНО: Общий режим Чек 104 22.08.2024 09:55 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178404 ФПД: 143570153917230 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T095538&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178404&fm=143570153917230&tin=02508201610067®Number=0000000000092561&sum=40000 [09:55:39]StoreToDocumentArchive [09:55:39]shift 469 fd 178404 [09:55:39]save to /storage/0469/doc_00178404 [09:55:39]save last doc name /storage/0469/doc_00178404 to /storage/kkm_last_doc_name [09:55:39]save OK [09:55:39]Clear old archive folders... [09:55:39]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:55:39]tlvbuf is 00B11130 [09:55:39]SAM_PROTO_ClearQueue [09:55:39]wFMCommunicate request_size=4 [09:55:39]MH_SAM_APDU [09:55:39]CAPDU: 80 09 00 00 [09:55:39]Write to MH i2c: E2 08 00 A2 01 80 09 00 00 00 00 00 00 15 [09:55:39]Write i2c OK [09:55:39]MH_I2C_Read... [09:55:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:55:39]Read from MH i2c: E2 [09:55:39]MH_I2C_Read... [09:55:39]Read from MH i2c: E2 03 00 [09:55:39]MH_I2C_Read... [09:55:39]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [09:55:39]RAPDU: 90 00 [09:55:39]wFMCommunicate OK [09:55:39]SAM_PROTO_ClearQueue done [09:55:39]KKMCreateOFDPacket [09:55:39]OFDProtocolAddRootSTLVToBuf [09:55:39]FM_MakeSignedData [09:55:39]FM_MakeSignedData [09:55:39]SAM_PROTO_SignData [09:55:39]wFMCommunicate request_size=4 [09:55:39]MH_SAM_APDU [09:55:39]CAPDU: 80 0D 01 02 [09:55:39]Write to MH i2c: E2 08 00 A3 01 80 0D 01 02 00 00 00 00 1D [09:55:39]Write i2c OK [09:55:39]MH_I2C_Read... [09:55:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:55:39]Read from MH i2c: E2 [09:55:39]MH_I2C_Read... [09:55:39]Read from MH i2c: E2 03 00 [09:55:39]MH_I2C_Read... [09:55:39]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [09:55:39]RAPDU: 90 00 [09:55:39]wFMCommunicate OK [09:55:39]wFMCommunicate request_size=255 [09:55:39]MH_SAM_APDU [09:55: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 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 68 00 00 00 F4 03 04 00 1A 0B C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 E4 B8 02 00 35 04 06 00 82 [09:55:39]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 68 00 00 00 F4 03 04 00 1A 0B C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 E4 B8 02 00 35 04 06 00 82 00 00 35 [09:55:39]Write i2c OK [09:55:39]MH_I2C_Read... [09:55:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:55:39]Read from MH i2c: E2 [09:55:39]MH_I2C_Read... [09:55:39]Read from MH i2c: E2 03 00 [09:55:39]MH_I2C_Read... [09:55:39]Read from MH i2c: E2 03 00 A4 01 00 90 00 19 [09:55:39]RAPDU: 90 00 [09:55:39]wFMCommunicate OK [09:55:39]wFMCommunicate request_size=10 [09:55:39]MH_SAM_APDU [09:55:39]CAPDU: 80 0D 02 02 05 93 88 06 4B 2E [09:55:39]Write to MH i2c: E2 0D 00 A5 01 80 0D 02 02 05 00 93 88 06 4B 2E 00 00 C4 [09:55:39]Write i2c OK [09:55:39]MH_I2C_Read... [09:55:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:55:39]Read from MH i2c: E2 [09:55:39]MH_I2C_Read... [09:55:39]Read from MH i2c: E2 03 00 [09:55:39]MH_I2C_Read... [09:55:39]Read from MH i2c: E2 03 00 A5 01 00 90 00 1A [09:55:39]RAPDU: 90 00 [09:55:39]wFMCommunicate OK [09:55:39]wFMCommunicate request_size=4 [09:55:39]MH_SAM_APDU [09:55:39]CAPDU: 80 0D 03 02 [09:55:39]Write to MH i2c: E2 08 00 A6 01 80 0D 03 02 00 00 00 00 22 [09:55:39]Write i2c OK [09:55:39]MH_I2C_Read... [09:55:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:55:39]Read from MH i2c: E2 [09:55:39]MH_I2C_Read... [09:55:39]Read from MH i2c: E2 0B 00 [09:55:39]MH_I2C_Read... [09:55:39]Read from MH i2c: E2 0B 00 A6 01 00 F0 7A F4 47 04 12 A4 D4 90 00 56 [09:55:39]RAPDU: F0 7A F4 47 04 12 A4 D4 90 00 [09:55:39]wFMCommunicate OK [09:55:39]SAM_PROTO_SignData done [09:55:39]FM_MakeSignedData done [09:55:39]CreateOFDProtocolMessage [09:55:39]wFMCommunicate request_size=4 [09:55:39]MH_SAM_APDU [09:55:39]CAPDU: 80 11 00 00 [09:55:39]Write to MH i2c: E2 08 00 A7 01 80 11 00 00 00 00 00 00 22 [09:55:39]Write i2c OK [09:55:39]MH_I2C_Read... [09:55:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:55:39]Read from MH i2c: E2 [09:55:39]MH_I2C_Read... [09:55:39]Read from MH i2c: E2 17 00 [09:55:39]MH_I2C_Read... [09:55:39]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 37 38 90 00 7B [09:55:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [09:55:39]wFMCommunicate OK [09:55:39]CreateOFDProtocolMessage done [09:55:39]OFDSenderStorePacket 178404 [09:55:39]StoreOFDPacket docnum=178404 [09:55:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 96 65 07 01 0D 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 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 68 00 00 00 F4 03 04 00 1A 0B C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 E4 B8 02 00 35 04 06 00 82 93 88 06 4B 2E F0 7A F4 47 04 12 A4 D4 [09:55:39]CheckFolder [09:55:39]dirname=/storage/ofd_packets [09:55:39]CheckFolder done [09:55:39]ProducePacketName [09:55:39]name=ofd_packets/00178404 [09:55:39]NVStorageSaveData ofd_packets/00178404 [09:55:39]File name is /storage/ofd_packets/00178404 [09:55:39]Write 301 bytes [09:55:39]NVStorageSaveData done [09:55:39]OFDSenderStorePacket done [09:55:39]KKMCreateOFDPacket done [09:55:39]NVStorageSaveData kkm_last_timestamp [09:55:39]File name is /storage/kkm_last_timestamp [09:55:39]Write 4 bytes [09:55:39]NVStorageSaveData done [09:55:39]ExternCall_PrintAddStr [09:55:39]wPrintStart [09:55:39]Write to MH i2c: 01 00 00 A8 01 A9 [09:55:39]Write i2c OK [09:55:39]MH_I2C_Read... [09:55:39]Read from MH i2c: 01 [09:55:39]MH_I2C_Read... [09:55:39]Read from MH i2c: 01 07 00 [09:55:39]MH_I2C_Read... [09:55:39]Read from MH i2c: 01 07 00 A8 01 00 00 00 00 00 FF 0F BE [09:55:39]RasterBufferAndPrint [09:55:39]line Счет N : (1)293144 [09:55:39]line ИНН: 02508201610067 [09:55:39]line Контрольно-Кассовый Чек [09:55:39]line ПРОДАЖА [09:55:39]line ТРК (МРК, ГНК) : 32 [09:55:39]line Товар: 2710124130 [09:55:39]line Аи-92-К-5 [09:55:39]line 5.900 * 67.80 [09:55:39]line = 400.02 [09:55:39]line НДС 12% НСП 1% [09:55:39]line > о реализуемом товаре [09:55:39]line ОКРУГЛЕНИЕ: -0.02 [09:55:39]line ИТОГО: 400.00 [09:55:39]line Внесено: 400.00 [09:55:39]line СДАЧА: 0.00 [09:55:39]line НСП 1% : 3.54 [09:55:39]line НДС 12% : 42.48 [09:55:39]line Наличными: 400.00 [09:55:39]line Безнал.: 0.00 [09:55:39]line Место: АЗС № 130 "Партнер Нефть" [09:55:39]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:55:39]line СНО: Общий режим [09:55:39]line Чек 104 22.08.2024 09:55 [09:55:39]line Смена: 469 ФФД: 1.0 [09:55:39]line ЗНМ: 0300000071 [09:55:39]line РНМ: 0000000000092561 [09:55:39]line Версия ККМ: 001 [09:55:39]line ФМ: 0000000000871778 [09:55:39]line ФД: 178404 [09:55:39]line ФПД: 143570153917230 [09:55:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T095538&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178404&fm=143570153917230&tin=02508201610067®Number=0000000000092561&sum=40000 [09:55:39]written 0, free lines is 4095 [09:55:39]OFD Sender: Processing packet 178404 [packets to send 496, broken 495] [09:55:39]ProducePacketName [09:55:39]name=ofd_packets/00178404 [09:55:39]OFD Sender: To server: pG, [09:55:39]CommunicateWithHost lk.salyk.kg:30040 [09:55:39]ConnectInit lk.salyk.kg [09:55:40]Write to MH i2c: 01 00 00 D3 01 D4 [09:55:40]Write i2c OK [09:55:40]MH_I2C_Read... [09:55:40]Read from MH i2c: 01 [09:55:40]MH_I2C_Read... [09:55:40]Read from MH i2c: 01 07 00 [09:55:40]MH_I2C_Read... [09:55:40]Read from MH i2c: 01 07 00 D3 01 00 00 00 00 00 CE 0C B5 [09:55:40]RasterBufferAndPrint [09:55:40]line [09:55:40]line [09:55:40]line [09:55:40]line [09:55:40]line [09:55:40]written 0, free lines is 3285 [09:55:40]MH_Cut [09:55:40]Write to MH i2c: D1 01 00 DA 01 01 AD [09:55:40]Write i2c OK [09:55:40]MH_I2C_Read... [09:55:40]Read from MH i2c: D1 [09:55:40]MH_I2C_Read... [09:55:40]Read from MH i2c: D1 01 00 [09:55:40]MH_I2C_Read... [09:55:40]Read from MH i2c: D1 01 00 DA 01 00 AC [09:55:40]Write to MH i2c: 01 00 00 DB 01 DC [09:55:40]Write i2c OK [09:55:40]MH_I2C_Read... [09:55:40]*** Cut start [09:55:40]*** Partial cut [09:55:40]*** CUTSNS_PIN = 1 [09:55:40]*** CUTSNS_PIN = 0 [09:55:41]*** Brake cut motor [09:55:41]Read from MH i2c: 01 [09:55:41]MH_I2C_Read... [09:55:41]*** Stop cut motor [09:55:41]*** Cut end [09:55:41]Read from MH i2c: 01 07 00 [09:55:41]MH_I2C_Read... [09:55:41]Read from MH i2c: 01 07 00 DB 01 00 00 00 00 00 FF 0F F1 [09:55:41]process_action close_receipt done [09:55:41]requested_data is exist [09:55:41]produce_requested_data [09:55:41]requested_item fm.sn is exist - process it [09:55:41]wFMCommunicate request_size=4 [09:55:41]MH_SAM_APDU [09:55:41]CAPDU: 80 11 00 00 [09:55:41]Write to MH i2c: E2 08 00 DC 01 80 11 00 00 00 00 00 00 57 [09:55:41]Write i2c OK [09:55:41]MH_I2C_Read... [09:55:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:55:41]Read from MH i2c: E2 [09:55:41]MH_I2C_Read... [09:55:41]Read from MH i2c: E2 17 00 [09:55:41]MH_I2C_Read... [09:55:41]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 37 38 90 00 B0 [09:55:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [09:55:41]wFMCommunicate OK [09:55:41]requested_item fd.num is exist - process it [09:55:41]SAM_PROTO_GetFieldsCounters [09:55:41]wFMCommunicate request_size=4 [09:55:41]MH_SAM_APDU [09:55:41]CAPDU: 80 13 00 00 [09:55:41]Write to MH i2c: E2 08 00 DD 01 80 13 00 00 00 00 00 00 5A [09:55:41]Write i2c OK [09:55:41]MH_I2C_Read... [09:55:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:55:41]Read from MH i2c: E2 [09:55:41]MH_I2C_Read... [09:55:41]Read from MH i2c: E2 62 00 [09:55:41]MH_I2C_Read... [09:55:41]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 E4 B8 02 00 0E 04 04 00 D5 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 2B [09:55: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 E4 B8 02 00 0E 04 04 00 D5 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 [09:55:41]wFMCommunicate OK [09:55:41]SAM_PROTO_GetFieldsCounters done [09:55:41]requested_item shift.num is exist - process it [09:55:41]requested_item shift.opened is exist - process it [09:55:41]req_shift_opened [09:55:41]FM_GetShiftState [09:55:41]SAM_PROTO_GetShiftState [09:55:41]wFMCommunicate request_size=4 [09:55:41]MH_SAM_APDU [09:55:41]CAPDU: 80 13 01 00 [09:55:41]Write to MH i2c: E2 08 00 DE 01 80 13 01 00 00 00 00 00 5C [09:55:41]Write i2c OK [09:55:41]MH_I2C_Read... [09:55:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:55:41]Read from MH i2c: E2 [09:55:41]MH_I2C_Read... [09:55:41]Read from MH i2c: E2 0E 00 [09:55:41]MH_I2C_Read... [09:55:41]Read from MH i2c: E2 0E 00 DE 01 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 0A [09:55:41]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [09:55:41]wFMCommunicate OK [09:55:41]SAM_PROTO_GetShiftState done [09:55:41]FM_GetShiftState done [09:55:41]req_shift_opened done [09:55:41]requested_item shift.open_date is exist - process it [09:55:41]req_shift_open_date [09:55:41]req_shift_open_date done [09:55:41]produce_requested_data done [09:55:41]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178404,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [09:55:41]process_action_free close_receipt [09:55:41]json_value_free [09:55:41]json_value_free done [09:55:41]process_json_proto returns [09:55:41]Send response to host [09:55:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178404,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [09:55:41]free response buf [09:55:41]execute_script done [09:55:41]execute_script returns [09:55:41]free content buf [09:55:41]Sock 9.Close socket [09:55:41]Sock 9.Thread stoped [09:55:44]ConnectInit Can't take IP for lk.salyk.kg [09:55:44]CommunicateWithHost connect error [09:55:44]CommunicateWithHost err = -1 [09:55:44]OFD Sender: Server communicate error [09:55:49]OFD Sender: Processing packet 178404 [packets to send 496, broken 495] [09:55:49]ProducePacketName [09:55:49]name=ofd_packets/00178404 [09:55:49]OFD Sender: To server: pG, [09:55:49]CommunicateWithHost lk.salyk.kg:30040 [09:55:49]ConnectInit lk.salyk.kg [09:55:50]recv_with_timeout no data received [09:55:56]Connected sock=10 [09:55:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 96 65 07 01 0D 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 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 68 00 00 00 F4 03 04 00 1A 0B C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 E4 B8 02 00 35 04 06 00 82 93 88 06 4B 2E F0 7A F4 47 04 12 A4 D4 [09:56:01]recv_with_timeout no data received [09:56:01]recv_with_timeout no data received [09:56:01]CommunicateWithHost answer receiving error [09:56:01]CommunicateWithHost err = -3 [09:56:01]OFD Sender: Server communicate error [09:56:06]OFD Sender: Processing packet 178404 [packets to send 496, broken 495] [09:56:06]ProducePacketName [09:56:06]name=ofd_packets/00178404 [09:56:06]OFD Sender: To server: pG, [09:56:06]CommunicateWithHost lk.salyk.kg:30040 [09:56:06]ConnectInit lk.salyk.kg [09:56:09]Connected sock=10 [09: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 37 38 0F 01 00 00 96 65 07 01 0D 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 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 68 00 00 00 F4 03 04 00 1A 0B C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 E4 B8 02 00 35 04 06 00 82 93 88 06 4B 2E F0 7A F4 47 04 12 A4 D4 [09: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 37 38 4F 00 00 00 55 5F 47 00 2F 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 37 38 10 04 04 00 E4 B8 02 00 F4 03 04 00 E1 B6 C6 66 B6 04 01 00 00 95 A7 A8 59 3F 7D 82 30 [09:56:09]CommunicateWithHost err = 0 [09:56:09]CheckOFDResponse [09:56:09]1017 (14) - 77093643461234 [09:56:09]1041 (16) - 0000000000871778 [09:56:09]1040 (4) - 178404 [09:56:09]1012 (4) - 22.08.2024 03:56 [09:56:09]1206 (1) - 0 [09:56:09]OFD Sender: Remove packet 178404 [09:56:09]ProducePacketName [09:56:09]name=ofd_packets/00178404 [09:56:09]NVStorageDeleteData [09:56:10]OFD Sender: No OFD packet to send [09:56:15]OFD Sender: No OFD packet to send [09:56:20]OFD Sender: No OFD packet to send [09:56:25]OFD Sender: No OFD packet to send [09:56:30]OFD Sender: No OFD packet to send [09:56:35]OFD Sender: No OFD packet to send [09:56:40]OFD Sender: No OFD packet to send [09:56:45]OFD Sender: No OFD packet to send [09:56:50]OFD Sender: No OFD packet to send [09:56:53]recv_with_timeout no data received [09:56:54]accept exits with 8 [09:56:54]New connection [09:56:54]New thread 3066776932 created [09:56:54]Thread 3066633572 joined [09:56:54]Waiting for new connection... [09:56:54] Sock 8.Parse request [09:56:54]Sock 8.Check first char [09:56:54]Sock 8.First char is OK [09:56:54]request: POST /json_proto HTTP/1.0 [09:56:54]Method: POST [09:56:54]URL: /json_proto [09:56:54]Method is POST - this is cgi request [09:56:54]url: /json_proto [09:56:54]query_string will be loaded in cgi processing [09:56:54]execute_cgi json_proto POST (null) [09:56:54]execute_cgi path=json_proto method=POST [09:56:54]POST find Content-Length [09:56:54]Host: 172.17.44.131:8080 [09:56:54]Content-Length: 790 [09:56:54]Content-Type: application/json [09:56:54] [09:56:54]POST finish read [09:56:54]Found Content-Length = 790 [09:56:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293145", "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" : 7.430, "sum" : 0.00, "attribute": 0, "vats" : [ {"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" ] } } [09:56:54]execute_script... [09: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)293145", "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" : 7.430, "sum" : 0.00, "attribute": 0, "vats" : [ {"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" ] } } [09:56:54]POST & json_proto [09:56:54]process_json_proto [09:56:54]json parsed OK: [09:56:54]protocol is kg_v1.0 [09:56:54]action value=close_receipt [09:56:54]process_action close_receipt [09:56:54]cmd_close_receipt [09:56:54]MH_GetDate [09:56:54]Write to MH i2c: F0 00 00 DF 01 CF [09:56:54]Write i2c OK [09:56:54]MH_I2C_Read... [09:56:54]Read from MH i2c: F0 [09:56:54]MH_I2C_Read... [09:56:54]Read from MH i2c: F0 09 00 [09:56:54]MH_I2C_Read... [09:56:54]Read from MH i2c: F0 09 00 DF 01 00 67 0B C7 66 4F 53 BE 66 3D [09:56:54]GetLastDocTimeStamp 1724320538 [09:56:54]current date 1724320615 [09:56:54]FM_GetShiftState [09:56:54]SAM_PROTO_GetShiftState [09:56:54]wFMCommunicate request_size=4 [09:56:54]MH_SAM_APDU [09:56:54]CAPDU: 80 13 01 00 [09:56:54]Write to MH i2c: E2 08 00 E0 01 80 13 01 00 00 00 00 00 5E [09:56:54]Write i2c OK [09:56:54]MH_I2C_Read... [09:56:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:56:54]Read from MH i2c: E2 [09:56:54]MH_I2C_Read... [09:56:54]Read from MH i2c: E2 0E 00 [09:56:54]MH_I2C_Read... [09:56:54]Read from MH i2c: E2 0E 00 E0 01 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 0C [09:56:54]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [09:56:54]wFMCommunicate OK [09:56:54]SAM_PROTO_GetShiftState done [09:56:54]FM_GetShiftState done [09:56:54]opened in 1724285939 [09:56:54]opened+sec_in_day 1724372339 [09:56:54]quantity*price = 0 [09:56:54]sum+1 = 1 [09:56: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 СНО: Общий режим Чек 105 22.08.2024 09:56 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 Талоны: Топливные Талоны 1 ФМ: 0000000000871778 ФД: 178405 ФПД: 279292313746314 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T095655&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178405&fm=279292313746314&tin=02508201610067®Number=0000000000092561&sum=0 [09:56:55]StoreToDocumentArchive [09:56:55]shift 469 fd 178405 [09:56:55]save to /storage/0469/doc_00178405 [09:56:55]save last doc name /storage/0469/doc_00178405 to /storage/kkm_last_doc_name [09:56:55]save OK [09:56:55]Clear old archive folders... [09:56:55]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:56:55]tlvbuf is 00B0FE30 [09:56:55]SAM_PROTO_ClearQueue [09:56:55]wFMCommunicate request_size=4 [09:56:55]MH_SAM_APDU [09:56:55]CAPDU: 80 09 00 00 [09:56:55]Write to MH i2c: E2 08 00 ED 01 80 09 00 00 00 00 00 00 60 [09:56:55]Write i2c OK [09:56:55]MH_I2C_Read... [09:56:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:56:55]Read from MH i2c: E2 [09:56:55]MH_I2C_Read... [09:56:55]Read from MH i2c: E2 03 00 [09:56:55]MH_I2C_Read... [09:56:55]Read from MH i2c: E2 03 00 ED 01 00 90 00 62 [09:56:55]RAPDU: 90 00 [09:56:55]wFMCommunicate OK [09:56:55]SAM_PROTO_ClearQueue done [09:56:55]KKMCreateOFDPacket [09:56:55]OFDProtocolAddRootSTLVToBuf [09:56:55]FM_MakeSignedData [09:56:55]FM_MakeSignedData [09:56:55]SAM_PROTO_SignData [09:56:55]wFMCommunicate request_size=4 [09:56:55]MH_SAM_APDU [09:56:55]CAPDU: 80 0D 01 02 [09:56:55]Write to MH i2c: E2 08 00 EE 01 80 0D 01 02 00 00 00 00 68 [09:56:55]Write i2c OK [09:56:55]MH_I2C_Read... [09:56:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:56:55]Read from MH i2c: E2 [09:56:55]MH_I2C_Read... [09:56:55]Read from MH i2c: E2 03 00 [09:56:55]MH_I2C_Read... [09:56:55]Read from MH i2c: E2 03 00 EE 01 00 90 00 63 [09:56:55]RAPDU: 90 00 [09:56:55]wFMCommunicate OK [09:56:55]wFMCommunicate request_size=255 [09:56:55]MH_SAM_APDU [09:56: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 06 1D 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 67 0B C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 E5 B8 02 00 35 04 06 00 FE 03 CF 26 [09:56:55]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 06 1D 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 67 0B C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 E5 B8 02 00 35 04 06 00 FE 03 CF 26 00 00 64 [09:56:55]Write i2c OK [09:56:55]MH_I2C_Read... [09:56:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:56:56]Read from MH i2c: E2 [09:56:56]MH_I2C_Read... [09:56:56]Read from MH i2c: E2 03 00 [09:56:56]MH_I2C_Read... [09:56:56]Read from MH i2c: E2 03 00 EF 01 00 90 00 64 [09:56:56]RAPDU: 90 00 [09:56:56]wFMCommunicate OK [09:56:56]wFMCommunicate request_size=7 [09:56:56]MH_SAM_APDU [09:56:56]CAPDU: 80 0D 02 02 02 3B 8A [09:56:56]Write to MH i2c: E2 0A 00 F0 01 80 0D 02 02 02 00 3B 8A 00 00 34 [09:56:56]Write i2c OK [09:56:56]MH_I2C_Read... [09:56:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:56:56]Read from MH i2c: E2 [09:56:56]MH_I2C_Read... [09:56:56]Read from MH i2c: E2 03 00 [09:56:56]MH_I2C_Read... [09:56:56]Read from MH i2c: E2 03 00 F0 01 00 90 00 65 [09:56:56]RAPDU: 90 00 [09:56:56]wFMCommunicate OK [09:56:56]wFMCommunicate request_size=4 [09:56:56]MH_SAM_APDU [09:56:56]CAPDU: 80 0D 03 02 [09:56:56]Write to MH i2c: E2 08 00 F1 01 80 0D 03 02 00 00 00 00 6D [09:56:56]Write i2c OK [09:56:56]MH_I2C_Read... [09:56:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:56:56]Read from MH i2c: E2 [09:56:56]MH_I2C_Read... [09:56:56]Read from MH i2c: E2 0B 00 [09:56:56]MH_I2C_Read... [09:56:56]Read from MH i2c: E2 0B 00 F1 01 00 CC AA 35 22 AE 0E 2C 11 90 00 34 [09:56:56]RAPDU: CC AA 35 22 AE 0E 2C 11 90 00 [09:56:56]wFMCommunicate OK [09:56:56]SAM_PROTO_SignData done [09:56:56]FM_MakeSignedData done [09:56:56]CreateOFDProtocolMessage [09:56:56]wFMCommunicate request_size=4 [09:56:56]MH_SAM_APDU [09:56:56]CAPDU: 80 11 00 00 [09:56:56]Write to MH i2c: E2 08 00 F2 01 80 11 00 00 00 00 00 00 6D [09:56:56]Write i2c OK [09:56:56]MH_I2C_Read... [09:56:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:56:56]Read from MH i2c: E2 [09:56:56]MH_I2C_Read... [09:56:56]Read from MH i2c: E2 17 00 [09:56:56]MH_I2C_Read... [09:56:56]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 37 38 90 00 C6 [09:56:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [09:56:56]wFMCommunicate OK [09:56:56]CreateOFDProtocolMessage done [09:56:56]OFDSenderStorePacket 178405 [09:56:56]StoreOFDPacket docnum=178405 [09:56:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0C 01 00 00 5D 6D 04 01 79 28 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 06 1D 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 67 0B C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 E5 B8 02 00 35 04 06 00 FE 03 CF 26 3B 8A CC AA 35 22 AE 0E 2C 11 [09:56:56]CheckFolder [09:56:56]dirname=/storage/ofd_packets [09:56:56]CheckFolder done [09:56:56]ProducePacketName [09:56:56]name=ofd_packets/00178405 [09:56:56]NVStorageSaveData ofd_packets/00178405 [09:56:56]File name is /storage/ofd_packets/00178405 [09:56:56]Write 298 bytes [09:56:56]NVStorageSaveData done [09:56:56]OFDSenderStorePacket done [09:56:56]KKMCreateOFDPacket done [09:56:56]NVStorageSaveData kkm_last_timestamp [09:56:56]File name is /storage/kkm_last_timestamp [09:56:56]Write 4 bytes [09:56:56]NVStorageSaveData done [09:56:56]ExternCall_PrintAddStr [09:56:56]wPrintStart [09:56:56]Write to MH i2c: 01 00 00 F3 01 F4 [09:56:56]Write i2c OK [09:56:56]MH_I2C_Read... [09:56:56]Read from MH i2c: 01 [09:56:56]MH_I2C_Read... [09:56:56]Read from MH i2c: 01 07 00 [09:56:56]MH_I2C_Read... [09:56:56]Read from MH i2c: 01 07 00 F3 01 00 00 00 00 00 FF 0F 09 [09:56:56]RasterBufferAndPrint [09:56:56]line Счет N : (1)293145 [09:56:56]line ИНН: 02508201610067 [09:56:56]line Контрольно-Кассовый Чек [09:56:56]line ПРОДАЖА [09:56:56]line ТРК (МРК, ГНК) : 54 [09:56:56]line Товар: 2710194800 [09:56:56]line ДТ-К-5 [09:56:56]line 7.430 * 0.00 [09:56:56]line = 0.00 [09:56:56]line НДС 12% НСП 1% [09:56:56]line > о реализуемом товаре [09:56:56]line ИТОГО: 0.00 [09:56:56]line НСП 1% : 0.00 [09:56:56]line НДС 12% : 0.00 [09:56:56]line Наличными: 0.00 [09:56:56]line Безнал.: 0.00 [09:56:56]line Место: АЗС № 130 "Партнер Нефть" [09:56:56]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:56:56]line СНО: Общий режим [09:56:56]line Чек 105 22.08.2024 09:56 [09:56:56]line Смена: 469 ФФД: 1.0 [09:56:56]line ЗНМ: 0300000071 [09:56:56]line РНМ: 0000000000092561 [09:56:56]line Версия ККМ: 001 [09:56:56]line Талоны: Топливные Талоны [09:56:56]line 1 [09:56:56]line ФМ: 0000000000871778 [09:56:56]line ФД: 178405 [09:56:56]line ФПД: 279292313746314 [09:56:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T095655&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178405&fm=279292313746314&tin=02508201610067®Number=0000000000092561&sum=0 [09:56:56]written 0, free lines is 4095 [09:56:56]OFD Sender: Processing packet 178405 [packets to send 496, broken 495] [09:56:56]ProducePacketName [09:56:56]name=ofd_packets/00178405 [09:56:56]OFD Sender: To server: pG, [09:56:56]CommunicateWithHost lk.salyk.kg:30040 [09:56:56]ConnectInit lk.salyk.kg [09:56:56]Write to MH i2c: 01 00 00 1D 02 1F [09:56:56]Write i2c OK [09:56:56]MH_I2C_Read... [09:56:56]Read from MH i2c: 01 [09:56:56]MH_I2C_Read... [09:56:56]Read from MH i2c: 01 07 00 [09:56:56]MH_I2C_Read... [09:56:56]Read from MH i2c: 01 07 00 1D 02 00 00 00 00 00 D7 0C 09 [09:56:56]RasterBufferAndPrint [09:56:56]line [09:56:56]line [09:56:56]line [09:56:56]line [09:56:56]line [09:56:56]written 0, free lines is 3293 [09:56:56]MH_Cut [09:56:56]Write to MH i2c: D1 01 00 24 02 01 F8 [09:56:56]Write i2c OK [09:56:56]MH_I2C_Read... [09:56:56]Read from MH i2c: D1 [09:56:56]MH_I2C_Read... [09:56:56]Read from MH i2c: D1 01 00 [09:56:56]MH_I2C_Read... [09:56:56]Read from MH i2c: D1 01 00 24 02 00 F7 [09:56:56]Write to MH i2c: 01 00 00 25 02 27 [09:56:56]Write i2c OK [09:56:56]MH_I2C_Read... [09:56:57]*** Cut start [09:56:57]*** Partial cut [09:56:57]*** CUTSNS_PIN = 1 [09:56:57]*** CUTSNS_PIN = 0 [09:56:57]*** Brake cut motor [09:56:58]Read from MH i2c: 01 [09:56:58]MH_I2C_Read... [09:56:58]*** Stop cut motor [09:56:58]*** Cut end [09:56:58]Read from MH i2c: 01 07 00 [09:56:58]MH_I2C_Read... [09:56:58]Read from MH i2c: 01 07 00 25 02 00 00 00 00 00 FF 0F 3C [09:56:58]process_action close_receipt done [09:56:58]requested_data is exist [09:56:58]produce_requested_data [09:56:58]requested_item fm.sn is exist - process it [09:56:58]wFMCommunicate request_size=4 [09:56:58]MH_SAM_APDU [09:56:58]CAPDU: 80 11 00 00 [09:56:58]Write to MH i2c: E2 08 00 26 02 80 11 00 00 00 00 00 00 A2 [09:56:58]Write i2c OK [09:56:58]MH_I2C_Read... [09:56:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:56:58]Read from MH i2c: E2 [09:56:58]MH_I2C_Read... [09:56:58]Read from MH i2c: E2 17 00 [09:56:58]MH_I2C_Read... [09:56:58]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 37 38 90 00 FB [09:56:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [09:56:58]wFMCommunicate OK [09:56:58]requested_item fd.num is exist - process it [09:56:58]SAM_PROTO_GetFieldsCounters [09:56:58]wFMCommunicate request_size=4 [09:56:58]MH_SAM_APDU [09:56:58]CAPDU: 80 13 00 00 [09:56:58]Write to MH i2c: E2 08 00 27 02 80 13 00 00 00 00 00 00 A5 [09:56:58]Write i2c OK [09:56:58]MH_I2C_Read... [09:56:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:56:58]Read from MH i2c: E2 [09:56:58]MH_I2C_Read... [09:56:58]Read from MH i2c: E2 62 00 [09:56:58]MH_I2C_Read... [09:56:58]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 E5 B8 02 00 0E 04 04 00 D5 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 7A [09:56: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 E5 B8 02 00 0E 04 04 00 D5 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 [09:56:58]wFMCommunicate OK [09:56:58]SAM_PROTO_GetFieldsCounters done [09:56:58]requested_item shift.num is exist - process it [09:56:58]requested_item shift.opened is exist - process it [09:56:58]req_shift_opened [09:56:58]FM_GetShiftState [09:56:58]SAM_PROTO_GetShiftState [09:56:58]wFMCommunicate request_size=4 [09:56:58]MH_SAM_APDU [09:56:58]CAPDU: 80 13 01 00 [09:56:58]Write to MH i2c: E2 08 00 28 02 80 13 01 00 00 00 00 00 A7 [09:56:58]Write i2c OK [09:56:58]MH_I2C_Read... [09:56:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:56:58]Read from MH i2c: E2 [09:56:58]MH_I2C_Read... [09:56:58]Read from MH i2c: E2 0E 00 [09:56:58]MH_I2C_Read... [09:56:58]Read from MH i2c: E2 0E 00 28 02 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 55 [09:56:58]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [09:56:58]wFMCommunicate OK [09:56:58]SAM_PROTO_GetShiftState done [09:56:58]FM_GetShiftState done [09:56:58]req_shift_opened done [09:56:58]requested_item shift.open_date is exist - process it [09:56:58]req_shift_open_date [09:56:58]req_shift_open_date done [09:56:58]produce_requested_data done [09:56:58]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178405,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [09:56:58]process_action_free close_receipt [09:56:58]json_value_free [09:56:58]json_value_free done [09:56:58]process_json_proto returns [09:56:58]Send response to host [09:56:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178405,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [09:56:58]free response buf [09:56:58]execute_script done [09:56:58]execute_script returns [09:56:58]free content buf [09:56:58]Sock 8.Close socket [09:56:58]Sock 8.Thread stoped [09:56:59]Connected sock=10 [09: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 37 38 0C 01 00 00 5D 6D 04 01 79 28 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 06 1D 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 67 0B C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 E5 B8 02 00 35 04 06 00 FE 03 CF 26 3B 8A CC AA 35 22 AE 0E 2C 11 [09:57: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 37 38 4F 00 00 00 E5 57 47 00 0C 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 37 38 10 04 04 00 E5 B8 02 00 F4 03 04 00 14 B7 C6 66 B6 04 01 00 00 2F AA D5 87 AD 7A 57 4A [09:57:01]CommunicateWithHost err = 0 [09:57:01]CheckOFDResponse [09:57:01]1017 (14) - 77093643461234 [09:57:01]1041 (16) - 0000000000871778 [09:57:01]1040 (4) - 178405 [09:57:01]1012 (4) - 22.08.2024 03:57 [09:57:01]1206 (1) - 0 [09:57:01]OFD Sender: Remove packet 178405 [09:57:01]ProducePacketName [09:57:01]name=ofd_packets/00178405 [09:57:01]NVStorageDeleteData [09:57:01]OFD Sender: No OFD packet to send [09:57:06]OFD Sender: No OFD packet to send [09:57:11]accept exits with 9 [09:57:11]New connection [09:57:11]New thread 3066633572 created [09:57:11]Thread 3066776932 joined [09:57:11]Waiting for new connection... [09:57:11] Sock 9.Parse request [09:57:11]Sock 9.Check first char [09:57:11]Sock 9.First char is OK [09:57:11]request: POST /json_proto HTTP/1.0 [09:57:11]Method: POST [09:57:11]URL: /json_proto [09:57:11]Method is POST - this is cgi request [09:57:11]url: /json_proto [09:57:11]query_string will be loaded in cgi processing [09:57:11]execute_cgi json_proto POST (null) [09:57:11]execute_cgi path=json_proto method=POST [09:57:11]POST find Content-Length [09:57:11]Host: 172.17.44.131:8080 [09:57:11]Content-Length: 682 [09:57:11]Content-Type: application/json [09:57:11] [09:57:11]POST finish read [09:57:11]Found Content-Length = 682 [09:57:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293147", "tax_sys" : 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" ] } } [09:57:11]execute_script... [09:57:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293147", "tax_sys" : 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" ] } } [09:57:11]POST & json_proto [09:57:11]process_json_proto [09:57:11]json parsed OK: [09:57:11]protocol is kg_v1.0 [09:57:11]action value=close_receipt [09:57:11]process_action close_receipt [09:57:11]cmd_close_receipt [09:57:11]MH_GetDate [09:57:11]Write to MH i2c: F0 00 00 29 02 1A [09:57:11]Write i2c OK [09:57:11]MH_I2C_Read... [09:57:11]Read from MH i2c: F0 [09:57:11]MH_I2C_Read... [09:57:11]Read from MH i2c: F0 09 00 [09:57:11]MH_I2C_Read... [09:57:11]Read from MH i2c: F0 09 00 29 02 00 77 0B C7 66 4F 53 BE 66 98 [09:57:11]GetLastDocTimeStamp 1724320615 [09:57:11]current date 1724320631 [09:57:11]FM_GetShiftState [09:57:11]SAM_PROTO_GetShiftState [09:57:11]wFMCommunicate request_size=4 [09:57:11]MH_SAM_APDU [09:57:11]CAPDU: 80 13 01 00 [09:57:11]Write to MH i2c: E2 08 00 2A 02 80 13 01 00 00 00 00 00 A9 [09:57:11]Write i2c OK [09:57:11]MH_I2C_Read... [09:57:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:57:11]Read from MH i2c: E2 [09:57:11]MH_I2C_Read... [09:57:11]Read from MH i2c: E2 0E 00 [09:57:11]MH_I2C_Read... [09:57:11]Read from MH i2c: E2 0E 00 2A 02 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 57 [09:57:11]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [09:57:11]wFMCommunicate OK [09:57:11]SAM_PROTO_GetShiftState done [09:57:11]FM_GetShiftState done [09:57:11]opened in 1724285939 [09:57:11]opened+sec_in_day 1724372339 [09:57:11]quantity*price = 100005 [09:57:11]sum+1 = 100006 [09:57:11]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 22.08.2024 09:57 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178406 ФПД: 28950449858923 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T095711&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178406&fm=28950449858923&tin=02508201610067®Number=0000000000092561&sum=100000 [09:57:12]StoreToDocumentArchive [09:57:12]shift 469 fd 178406 [09:57:12]save to /storage/0469/doc_00178406 [09:57:12]save last doc name /storage/0469/doc_00178406 to /storage/kkm_last_doc_name [09:57:12]save OK [09:57:12]Clear old archive folders... [09:57:12]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:57:12]tlvbuf is 00AFEE90 [09:57:12]SAM_PROTO_ClearQueue [09:57:12]wFMCommunicate request_size=4 [09:57:12]MH_SAM_APDU [09:57:12]CAPDU: 80 09 00 00 [09:57:12]Write to MH i2c: E2 08 00 37 02 80 09 00 00 00 00 00 00 AB [09:57:12]Write i2c OK [09:57:12]MH_I2C_Read... [09:57:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:57:12]Read from MH i2c: E2 [09:57:12]MH_I2C_Read... [09:57:12]Read from MH i2c: E2 03 00 [09:57:12]MH_I2C_Read... [09:57:12]Read from MH i2c: E2 03 00 37 02 00 90 00 AD [09:57:12]RAPDU: 90 00 [09:57:12]wFMCommunicate OK [09:57:12]SAM_PROTO_ClearQueue done [09:57:12]KKMCreateOFDPacket [09:57:12]OFDProtocolAddRootSTLVToBuf [09:57:12]FM_MakeSignedData [09:57:12]FM_MakeSignedData [09:57:12]SAM_PROTO_SignData [09:57:12]wFMCommunicate request_size=4 [09:57:12]MH_SAM_APDU [09:57:12]CAPDU: 80 0D 01 02 [09:57:12]Write to MH i2c: E2 08 00 38 02 80 0D 01 02 00 00 00 00 B3 [09:57:12]Write i2c OK [09:57:12]MH_I2C_Read... [09:57:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:57:12]Read from MH i2c: E2 [09:57:12]MH_I2C_Read... [09:57:12]Read from MH i2c: E2 03 00 [09:57:12]MH_I2C_Read... [09:57:12]Read from MH i2c: E2 03 00 38 02 00 90 00 AE [09:57:12]RAPDU: 90 00 [09:57:12]wFMCommunicate OK [09:57:12]wFMCommunicate request_size=255 [09:57:12]MH_SAM_APDU [09:57: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 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 6A 00 00 00 F4 03 04 00 77 0B C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 E6 B8 02 00 35 04 06 00 1A [09:57: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 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 6A 00 00 00 F4 03 04 00 77 0B C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 E6 B8 02 00 35 04 06 00 1A 00 00 6E [09:57:12]Write i2c OK [09:57:12]MH_I2C_Read... [09:57:12]Read from MH i2c: E2 [09:57:12]MH_I2C_Read... [09:57:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:57:12]Read from MH i2c: E2 03 00 [09:57:12]MH_I2C_Read... [09:57:12]Read from MH i2c: E2 03 00 39 02 00 90 00 AF [09:57:12]RAPDU: 90 00 [09:57:12]wFMCommunicate OK [09:57:12]wFMCommunicate request_size=10 [09:57:12]MH_SAM_APDU [09:57:12]CAPDU: 80 0D 02 02 05 54 8D 47 A9 6B [09:57:12]Write to MH i2c: E2 0D 00 3A 02 80 0D 02 02 05 00 54 8D 47 A9 6B 00 00 FC [09:57:12]Write i2c OK [09:57:12]MH_I2C_Read... [09:57:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:57:12]Read from MH i2c: E2 [09:57:12]MH_I2C_Read... [09:57:12]Read from MH i2c: E2 03 00 [09:57:12]MH_I2C_Read... [09:57:12]Read from MH i2c: E2 03 00 3A 02 00 90 00 B0 [09:57:12]RAPDU: 90 00 [09:57:12]wFMCommunicate OK [09:57:12]wFMCommunicate request_size=4 [09:57:12]MH_SAM_APDU [09:57:12]CAPDU: 80 0D 03 02 [09:57:12]Write to MH i2c: E2 08 00 3B 02 80 0D 03 02 00 00 00 00 B8 [09:57:12]Write i2c OK [09:57:12]MH_I2C_Read... [09:57:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:57:12]Read from MH i2c: E2 [09:57:12]MH_I2C_Read... [09:57:12]Read from MH i2c: E2 0B 00 [09:57:12]MH_I2C_Read... [09:57:12]Read from MH i2c: E2 0B 00 3B 02 00 CB 44 DF E1 E8 77 4D FA 90 00 2E [09:57:12]RAPDU: CB 44 DF E1 E8 77 4D FA 90 00 [09:57:12]wFMCommunicate OK [09:57:12]SAM_PROTO_SignData done [09:57:12]FM_MakeSignedData done [09:57:12]CreateOFDProtocolMessage [09:57:12]wFMCommunicate request_size=4 [09:57:12]MH_SAM_APDU [09:57:12]CAPDU: 80 11 00 00 [09:57:12]Write to MH i2c: E2 08 00 3C 02 80 11 00 00 00 00 00 00 B8 [09:57:12]Write i2c OK [09:57:12]MH_I2C_Read... [09:57:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:57:12]Read from MH i2c: E2 [09:57:12]MH_I2C_Read... [09:57:12]Read from MH i2c: E2 17 00 [09:57:12]MH_I2C_Read... [09:57: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 37 38 90 00 11 [09:57:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [09:57:12]wFMCommunicate OK [09:57:12]CreateOFDProtocolMessage done [09:57:12]OFDSenderStorePacket 178406 [09:57:12]StoreOFDPacket docnum=178406 [09:57:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 05 6A 07 01 01 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 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 6A 00 00 00 F4 03 04 00 77 0B C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 E6 B8 02 00 35 04 06 00 1A 54 8D 47 A9 6B CB 44 DF E1 E8 77 4D FA [09:57:12]CheckFolder [09:57:12]dirname=/storage/ofd_packets [09:57:12]CheckFolder done [09:57:12]ProducePacketName [09:57:12]name=ofd_packets/00178406 [09:57:12]NVStorageSaveData ofd_packets/00178406 [09:57:12]File name is /storage/ofd_packets/00178406 [09:57:12]Write 301 bytes [09:57:12]NVStorageSaveData done [09:57:12]OFDSenderStorePacket done [09:57:12]KKMCreateOFDPacket done [09:57:12]NVStorageSaveData kkm_last_timestamp [09:57:12]File name is /storage/kkm_last_timestamp [09:57:12]Write 4 bytes [09:57:12]NVStorageSaveData done [09:57:12]ExternCall_PrintAddStr [09:57:12]wPrintStart [09:57:12]Write to MH i2c: 01 00 00 3D 02 3F [09:57:12]Write i2c OK [09:57:12]MH_I2C_Read... [09:57:12]Read from MH i2c: 01 [09:57:12]MH_I2C_Read... [09:57:12]Read from MH i2c: 01 07 00 [09:57:12]MH_I2C_Read... [09:57:12]Read from MH i2c: 01 07 00 3D 02 00 00 00 00 00 FF 0F 54 [09:57:12]RasterBufferAndPrint [09:57:12]line Счет N : (1)293147 [09:57:12]line ИНН: 02508201610067 [09:57:12]line Контрольно-Кассовый Чек [09:57:12]line ПРОДАЖА [09:57:12]line ТРК (МРК, ГНК) : 32 [09:57:12]line Товар: 2710124130 [09:57:12]line Аи-92-К-5 [09:57:12]line 14.750 * 67.80 [09:57:12]line = 1000.05 [09:57:12]line НДС 12% НСП 1% [09:57:12]line > о реализуемом товаре [09:57:12]line ОКРУГЛЕНИЕ: -0.05 [09:57:12]line ИТОГО: 1000.00 [09:57:12]line Внесено: 1000.00 [09:57:12]line СДАЧА: 0.00 [09:57:12]line НСП 1% : 8.85 [09:57:12]line НДС 12% : 106.20 [09:57:12]line Наличными: 1000.00 [09:57:12]line Безнал.: 0.00 [09:57:12]line Место: АЗС № 130 "Партнер Нефть" [09:57:12]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:57:12]line СНО: Общий режим [09:57:12]line Чек 106 22.08.2024 09:57 [09:57:12]line Смена: 469 ФФД: 1.0 [09:57:12]line ЗНМ: 0300000071 [09:57:12]line РНМ: 0000000000092561 [09:57:12]line Версия ККМ: 001 [09:57:12]line ФМ: 0000000000871778 [09:57:12]line ФД: 178406 [09:57:12]line ФПД: 28950449858923 [09:57:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T095711&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178406&fm=28950449858923&tin=02508201610067®Number=0000000000092561&sum=100000 [09:57:12]written 0, free lines is 4095 [09:57:13]OFD Sender: Processing packet 178406 [packets to send 496, broken 495] [09:57:13]ProducePacketName [09:57:13]name=ofd_packets/00178406 [09:57:13]OFD Sender: To server: pG, [09:57:13]CommunicateWithHost lk.salyk.kg:30040 [09:57:13]ConnectInit lk.salyk.kg [09:57:13]Write to MH i2c: 01 00 00 68 02 6A [09:57:13]Write i2c OK [09:57:13]MH_I2C_Read... [09:57:13]Read from MH i2c: 01 [09:57:13]MH_I2C_Read... [09:57:13]Read from MH i2c: 01 07 00 [09:57:13]MH_I2C_Read... [09:57:13]Read from MH i2c: 01 07 00 68 02 00 00 00 00 00 D6 0C 53 [09:57:13]RasterBufferAndPrint [09:57:13]line [09:57:13]line [09:57:13]line [09:57:13]line [09:57:13]line [09:57:13]written 0, free lines is 3296 [09:57:13]MH_Cut [09:57:13]Write to MH i2c: D1 01 00 6F 02 01 43 [09:57:13]Write i2c OK [09:57:13]MH_I2C_Read... [09:57:13]Read from MH i2c: D1 [09:57:13]MH_I2C_Read... [09:57:13]Read from MH i2c: D1 01 00 [09:57:13]MH_I2C_Read... [09:57:13]Read from MH i2c: D1 01 00 6F 02 00 42 [09:57:13]Write to MH i2c: 01 00 00 70 02 72 [09:57:13]Write i2c OK [09:57:13]MH_I2C_Read... [09:57:13]Connected sock=10 [09:57: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 37 38 0F 01 00 00 05 6A 07 01 01 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 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 6A 00 00 00 F4 03 04 00 77 0B C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 E6 B8 02 00 35 04 06 00 1A 54 8D 47 A9 6B CB 44 DF E1 E8 77 4D FA [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 37 38 4F 00 00 00 24 F3 47 00 10 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 37 38 10 04 04 00 E6 B8 02 00 F4 03 04 00 21 B7 C6 66 B6 04 01 00 00 38 09 4D 03 81 83 2F 5C [09:57:14]CommunicateWithHost err = 0 [09:57:14]CheckOFDResponse [09:57:14]1017 (14) - 77093643461234 [09:57:14]1041 (16) - 0000000000871778 [09:57:14]1040 (4) - 178406 [09:57:14]1012 (4) - 22.08.2024 03:57 [09:57:14]1206 (1) - 0 [09:57:14]OFD Sender: Remove packet 178406 [09:57:14]ProducePacketName [09:57:14]name=ofd_packets/00178406 [09:57:14]NVStorageDeleteData [09:57:14]*** Cut start [09:57:14]*** Partial cut [09:57:14]*** CUTSNS_PIN = 1 [09:57:14]*** CUTSNS_PIN = 0 [09:57:14]*** Brake cut motor [09:57:14]OFD Sender: No OFD packet to send [09:57:14]Read from MH i2c: 01 [09:57:14]MH_I2C_Read... [09:57:14]*** Stop cut motor [09:57:14]*** Cut end [09:57:14]Read from MH i2c: 01 07 00 [09:57:14]MH_I2C_Read... [09:57:14]Read from MH i2c: 01 07 00 70 02 00 00 00 00 00 FF 0F 87 [09:57:14]process_action close_receipt done [09:57:14]requested_data is exist [09:57:14]produce_requested_data [09:57:14]requested_item fm.sn is exist - process it [09:57:14]wFMCommunicate request_size=4 [09:57:14]MH_SAM_APDU [09:57:14]CAPDU: 80 11 00 00 [09:57:14]Write to MH i2c: E2 08 00 71 02 80 11 00 00 00 00 00 00 ED [09:57:14]Write i2c OK [09:57:14]MH_I2C_Read... [09:57:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:57:14]Read from MH i2c: E2 [09:57:14]MH_I2C_Read... [09:57:14]Read from MH i2c: E2 17 00 [09:57:14]MH_I2C_Read... [09:57:14]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 37 38 90 00 46 [09:57:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [09:57:14]wFMCommunicate OK [09:57:14]requested_item fd.num is exist - process it [09:57:14]SAM_PROTO_GetFieldsCounters [09:57:14]wFMCommunicate request_size=4 [09:57:14]MH_SAM_APDU [09:57:14]CAPDU: 80 13 00 00 [09:57:14]Write to MH i2c: E2 08 00 72 02 80 13 00 00 00 00 00 00 F0 [09:57:14]Write i2c OK [09:57:14]MH_I2C_Read... [09:57:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:57:14]Read from MH i2c: E2 [09:57:14]MH_I2C_Read... [09:57:14]Read from MH i2c: E2 62 00 [09:57:14]MH_I2C_Read... [09:57:14]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 E6 B8 02 00 0E 04 04 00 D5 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 C9 [09: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 E6 B8 02 00 0E 04 04 00 D5 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 [09:57:15]wFMCommunicate OK [09:57:15]SAM_PROTO_GetFieldsCounters done [09:57:15]requested_item shift.num is exist - process it [09:57:15]requested_item shift.opened is exist - process it [09:57:15]req_shift_opened [09:57:15]FM_GetShiftState [09:57:15]SAM_PROTO_GetShiftState [09:57:15]wFMCommunicate request_size=4 [09:57:15]MH_SAM_APDU [09:57:15]CAPDU: 80 13 01 00 [09:57:15]Write to MH i2c: E2 08 00 73 02 80 13 01 00 00 00 00 00 F2 [09:57:15]Write i2c OK [09:57:15]MH_I2C_Read... [09:57:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:57:15]Read from MH i2c: E2 [09:57:15]MH_I2C_Read... [09:57:15]Read from MH i2c: E2 0E 00 [09:57:15]MH_I2C_Read... [09:57:15]Read from MH i2c: E2 0E 00 73 02 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 A0 [09:57:15]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [09:57:15]wFMCommunicate OK [09:57:15]SAM_PROTO_GetShiftState done [09:57:15]FM_GetShiftState done [09:57:15]req_shift_opened done [09:57:15]requested_item shift.open_date is exist - process it [09:57:15]req_shift_open_date [09:57:15]req_shift_open_date done [09:57:15]produce_requested_data done [09:57:15]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178406,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [09:57:15]process_action_free close_receipt [09:57:15]json_value_free [09:57:15]json_value_free done [09:57:15]process_json_proto returns [09:57:15]Send response to host [09:57:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178406,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [09:57:15]free response buf [09:57:15]execute_script done [09:57:15]execute_script returns [09:57:15]free content buf [09:57:15]Sock 9.Close socket [09:57:15]Sock 9.Thread stoped [09:57:19]OFD Sender: No OFD packet to send [09:57:24]OFD Sender: No OFD packet to send [09:57:29]OFD Sender: No OFD packet to send [09:57:34]OFD Sender: No OFD packet to send [09:57:39]OFD Sender: No OFD packet to send [09:57:44]OFD Sender: No OFD packet to send [09:57:49]OFD Sender: No OFD packet to send [09:57:54]OFD Sender: No OFD packet to send [09:57:59]OFD Sender: No OFD packet to send [09:58:04]OFD Sender: No OFD packet to send [09:58:09]OFD Sender: No OFD packet to send [09:58:14]OFD Sender: No OFD packet to send [09:58:19]OFD Sender: No OFD packet to send [09:58:24]OFD Sender: No OFD packet to send [09:58:29]OFD Sender: No OFD packet to send [09:58:34]OFD Sender: No OFD packet to send [09:58:39]OFD Sender: No OFD packet to send [09:58:44]OFD Sender: No OFD packet to send [09:58:47]recv_with_timeout no data received [09:58:49]OFD Sender: No OFD packet to send [09:58:54]OFD Sender: No OFD packet to send [09:58:59]OFD Sender: No OFD packet to send [09:59:04]OFD Sender: No OFD packet to send [09:59:05]recv_with_timeout no data received [09:59:09]OFD Sender: No OFD packet to send [09:59:14]OFD Sender: No OFD packet to send [09:59:19]OFD Sender: No OFD packet to send [09:59:24]OFD Sender: No OFD packet to send [09:59:29]OFD Sender: No OFD packet to send [09:59:33]accept exits with 8 [09:59:33]New connection [09:59:33]New thread 3066776932 created [09:59:33]Thread 3066633572 joined [09:59:33]Waiting for new connection... [09:59:33] Sock 8.Parse request [09:59:33]Sock 8.Check first char [09:59:33]Sock 8.First char is OK [09:59:33]request: POST /json_proto HTTP/1.0 [09:59:33]Method: POST [09:59:33]URL: /json_proto [09:59:33]Method is POST - this is cgi request [09:59:33]url: /json_proto [09:59:33]query_string will be loaded in cgi processing [09:59:33]execute_cgi json_proto POST (null) [09:59:33]execute_cgi path=json_proto method=POST [09:59:33]POST find Content-Length [09:59:33]Host: 172.17.44.131:8080 [09:59:33]Content-Length: 677 [09:59:33]Content-Type: application/json [09:59:33] [09:59:33]POST finish read [09:59:33]Found Content-Length = 677 [09:59:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293150", "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" ] } } [09:59:33]execute_script... [09:59:33]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293150", "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" ] } } [09:59:33]POST & json_proto [09:59:33]process_json_proto [09:59:33]json parsed OK: [09:59:33]protocol is kg_v1.0 [09:59:33]action value=close_receipt [09:59:33]process_action close_receipt [09:59:33]cmd_close_receipt [09:59:33]MH_GetDate [09:59:33]Write to MH i2c: F0 00 00 74 02 65 [09:59:33]Write i2c OK [09:59:33]MH_I2C_Read... [09:59:33]Read from MH i2c: F0 [09:59:33]MH_I2C_Read... [09:59:33]Read from MH i2c: F0 09 00 [09:59:33]MH_I2C_Read... [09:59:33]Read from MH i2c: F0 09 00 74 02 00 05 0C C7 66 4F 53 BE 66 72 [09:59:33]GetLastDocTimeStamp 1724320631 [09:59:33]current date 1724320773 [09:59:33]FM_GetShiftState [09:59:33]SAM_PROTO_GetShiftState [09:59:33]wFMCommunicate request_size=4 [09:59:33]MH_SAM_APDU [09:59:33]CAPDU: 80 13 01 00 [09:59:33]Write to MH i2c: E2 08 00 75 02 80 13 01 00 00 00 00 00 F4 [09:59:33]Write i2c OK [09:59:33]MH_I2C_Read... [09:59:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:59:33]Read from MH i2c: E2 [09:59:33]MH_I2C_Read... [09:59:33]Read from MH i2c: E2 0E 00 [09:59:33]MH_I2C_Read... [09:59:33]Read from MH i2c: E2 0E 00 75 02 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 A2 [09:59:33]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [09:59:33]wFMCommunicate OK [09:59:33]SAM_PROTO_GetShiftState done [09:59:33]FM_GetShiftState done [09:59:33]opened in 1724285939 [09:59:33]opened+sec_in_day 1724372339 [09:59:33]quantity*price = 60003 [09:59:33]sum+1 = 60004 [09:59:33]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 СНО: Общий режим Чек 107 22.08.2024 09:59 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178407 ФПД: 144733257021957 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T095933&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178407&fm=144733257021957&tin=02508201610067®Number=0000000000092561&sum=60000 [09:59:34]StoreToDocumentArchive [09:59:34]shift 469 fd 178407 [09:59:34]save to /storage/0469/doc_00178407 [09:59:34]save last doc name /storage/0469/doc_00178407 to /storage/kkm_last_doc_name [09:59:34]save OK [09:59:34]Clear old archive folders... [09:59:34]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:59:34]tlvbuf is 00B0A530 [09:59:34]SAM_PROTO_ClearQueue [09:59:34]wFMCommunicate request_size=4 [09:59:34]MH_SAM_APDU [09:59:34]CAPDU: 80 09 00 00 [09:59:34]Write to MH i2c: E2 08 00 82 02 80 09 00 00 00 00 00 00 F6 [09:59:34]Write i2c OK [09:59:34]MH_I2C_Read... [09:59:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:59:34]Read from MH i2c: E2 [09:59:34]MH_I2C_Read... [09:59:34]Read from MH i2c: E2 03 00 [09:59:34]MH_I2C_Read... [09:59:34]Read from MH i2c: E2 03 00 82 02 00 90 00 F8 [09:59:34]RAPDU: 90 00 [09:59:34]wFMCommunicate OK [09:59:34]SAM_PROTO_ClearQueue done [09:59:34]KKMCreateOFDPacket [09:59:34]OFDProtocolAddRootSTLVToBuf [09:59:34]FM_MakeSignedData [09:59:34]FM_MakeSignedData [09:59:34]SAM_PROTO_SignData [09:59:34]wFMCommunicate request_size=4 [09:59:34]MH_SAM_APDU [09:59:34]CAPDU: 80 0D 01 02 [09:59:34]Write to MH i2c: E2 08 00 83 02 80 0D 01 02 00 00 00 00 FE [09:59:34]Write i2c OK [09:59:34]MH_I2C_Read... [09:59:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:59:34]Read from MH i2c: E2 [09:59:34]MH_I2C_Read... [09:59:34]Read from MH i2c: E2 03 00 [09:59:34]MH_I2C_Read... [09:59:34]Read from MH i2c: E2 03 00 83 02 00 90 00 F9 [09:59:34]RAPDU: 90 00 [09:59:34]wFMCommunicate OK [09:59:34]wFMCommunicate request_size=255 [09:59:34]MH_SAM_APDU [09:59:34]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 6B 00 00 00 F4 03 04 00 05 0C C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 E7 B8 02 00 35 04 06 00 83 [09:59:34]Write to MH i2c: E2 02 01 84 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 6B 00 00 00 F4 03 04 00 05 0C C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 E7 B8 02 00 35 04 06 00 83 00 00 EB [09:59:34]Write i2c OK [09:59:34]MH_I2C_Read... [09:59:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:59:34]Read from MH i2c: E2 [09:59:34]MH_I2C_Read... [09:59:34]Read from MH i2c: E2 03 00 [09:59:34]MH_I2C_Read... [09:59:34]Read from MH i2c: E2 03 00 84 02 00 90 00 FA [09:59:34]RAPDU: 90 00 [09:59:34]wFMCommunicate OK [09:59:34]wFMCommunicate request_size=10 [09:59:34]MH_SAM_APDU [09:59:34]CAPDU: 80 0D 02 02 05 A2 56 5F 3A 05 [09:59:34]Write to MH i2c: E2 0D 00 85 02 80 0D 02 02 05 00 A2 56 5F 3A 05 00 00 A1 [09:59:34]Write i2c OK [09:59:34]MH_I2C_Read... [09:59:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:59:35]Read from MH i2c: E2 [09:59:35]MH_I2C_Read... [09:59:35]Read from MH i2c: E2 03 00 [09:59:35]MH_I2C_Read... [09:59:35]Read from MH i2c: E2 03 00 85 02 00 90 00 FB [09:59:35]RAPDU: 90 00 [09:59:35]wFMCommunicate OK [09:59:35]wFMCommunicate request_size=4 [09:59:35]MH_SAM_APDU [09:59:35]CAPDU: 80 0D 03 02 [09:59:35]Write to MH i2c: E2 08 00 86 02 80 0D 03 02 00 00 00 00 03 [09:59:35]Write i2c OK [09:59:35]MH_I2C_Read... [09:59:35]OFD Sender: No OFD packet to send [09:59:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:59:35]Read from MH i2c: E2 [09:59:35]MH_I2C_Read... [09:59:35]Read from MH i2c: E2 0B 00 [09:59:35]MH_I2C_Read... [09:59:35]Read from MH i2c: E2 0B 00 86 02 00 30 1E 71 D4 0A 3E D5 A1 90 00 55 [09:59:35]RAPDU: 30 1E 71 D4 0A 3E D5 A1 90 00 [09:59:35]wFMCommunicate OK [09:59:35]SAM_PROTO_SignData done [09:59:35]FM_MakeSignedData done [09:59:35]CreateOFDProtocolMessage [09:59:35]wFMCommunicate request_size=4 [09:59:35]MH_SAM_APDU [09:59:35]CAPDU: 80 11 00 00 [09:59:35]Write to MH i2c: E2 08 00 87 02 80 11 00 00 00 00 00 00 03 [09:59:35]Write i2c OK [09:59:35]MH_I2C_Read... [09:59:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:59:35]Read from MH i2c: E2 [09:59:35]MH_I2C_Read... [09:59:35]Read from MH i2c: E2 17 00 [09:59:35]MH_I2C_Read... [09:59:35]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 37 38 90 00 5C [09:59:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [09:59:35]wFMCommunicate OK [09:59:35]CreateOFDProtocolMessage done [09:59:35]OFDSenderStorePacket 178407 [09:59:35]StoreOFDPacket docnum=178407 [09:59:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 03 F6 07 01 A5 2B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 6B 00 00 00 F4 03 04 00 05 0C C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 E7 B8 02 00 35 04 06 00 83 A2 56 5F 3A 05 30 1E 71 D4 0A 3E D5 A1 [09:59:35]CheckFolder [09:59:35]dirname=/storage/ofd_packets [09:59:35]CheckFolder done [09:59:35]ProducePacketName [09:59:35]name=ofd_packets/00178407 [09:59:35]NVStorageSaveData ofd_packets/00178407 [09:59:35]File name is /storage/ofd_packets/00178407 [09:59:35]Write 301 bytes [09:59:35]NVStorageSaveData done [09:59:35]OFDSenderStorePacket done [09:59:35]KKMCreateOFDPacket done [09:59:35]NVStorageSaveData kkm_last_timestamp [09:59:35]File name is /storage/kkm_last_timestamp [09:59:35]Write 4 bytes [09:59:35]NVStorageSaveData done [09:59:35]ExternCall_PrintAddStr [09:59:35]wPrintStart [09:59:35]Write to MH i2c: 01 00 00 88 02 8A [09:59:35]Write i2c OK [09:59:35]MH_I2C_Read... [09:59:35]Read from MH i2c: 01 [09:59:35]MH_I2C_Read... [09:59:35]Read from MH i2c: 01 07 00 [09:59:35]MH_I2C_Read... [09:59:35]Read from MH i2c: 01 07 00 88 02 00 00 00 00 00 FF 0F 9F [09:59:35]RasterBufferAndPrint [09:59:35]line Счет N : (1)293150 [09:59:35]line ИНН: 02508201610067 [09:59:35]line Контрольно-Кассовый Чек [09:59:35]line ПРОДАЖА [09:59:35]line ТРК (МРК, ГНК) : 42 [09:59:35]line Товар: 2710124130 [09:59:35]line Аи-92-К-5 [09:59:35]line 8.850 * 67.80 [09:59:35]line = 600.03 [09:59:35]line НДС 12% НСП 1% [09:59:35]line > о реализуемом товаре [09:59:35]line ОКРУГЛЕНИЕ: -0.03 [09:59:35]line ИТОГО: 600.00 [09:59:35]line Внесено: 600.00 [09:59:35]line СДАЧА: 0.00 [09:59:35]line НСП 1% : 5.31 [09:59:35]line НДС 12% : 63.72 [09:59:35]line Наличными: 600.00 [09:59:35]line Безнал.: 0.00 [09:59:35]line Место: АЗС № 130 "Партнер Нефть" [09:59:35]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:59:35]line СНО: Общий режим [09:59:35]line Чек 107 22.08.2024 09:59 [09:59:35]line Смена: 469 ФФД: 1.0 [09:59:35]line ЗНМ: 0300000071 [09:59:35]line РНМ: 0000000000092561 [09:59:35]line Версия ККМ: 001 [09:59:35]line ФМ: 0000000000871778 [09:59:35]line ФД: 178407 [09:59:35]line ФПД: 144733257021957 [09:59:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T095933&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178407&fm=144733257021957&tin=02508201610067®Number=0000000000092561&sum=60000 [09:59:35]written 0, free lines is 4095 [09:59:35]OFD Sender: Processing packet 178407 [packets to send 496, broken 495] [09:59:35]ProducePacketName [09:59:35]name=ofd_packets/00178407 [09:59:35]OFD Sender: To server: pG, [09:59:35]CommunicateWithHost lk.salyk.kg:30040 [09:59:35]ConnectInit lk.salyk.kg [09:59:35]Write to MH i2c: 01 00 00 B3 02 B5 [09:59:35]Write i2c OK [09:59:35]MH_I2C_Read... [09:59:35]Read from MH i2c: 01 [09:59:35]MH_I2C_Read... [09:59:35]Read from MH i2c: 01 07 00 [09:59:35]MH_I2C_Read... [09:59:35]Read from MH i2c: 01 07 00 B3 02 00 00 00 00 00 D5 0C 9D [09:59:35]RasterBufferAndPrint [09:59:35]line [09:59:35]line [09:59:35]line [09:59:35]line [09:59:35]line [09:59:35]written 0, free lines is 3292 [09:59:35]MH_Cut [09:59:35]Write to MH i2c: D1 01 00 BA 02 01 8E [09:59:35]Write i2c OK [09:59:35]MH_I2C_Read... [09:59:35]Read from MH i2c: D1 [09:59:35]MH_I2C_Read... [09:59:35]Read from MH i2c: D1 01 00 [09:59:35]MH_I2C_Read... [09:59:35]Read from MH i2c: D1 01 00 BA 02 00 8D [09:59:35]Write to MH i2c: 01 00 00 BB 02 BD [09:59:35]Write i2c OK [09:59:35]MH_I2C_Read... [09:59:36]*** Cut start [09:59:36]*** Partial cut [09:59:36]*** CUTSNS_PIN = 1 [09:59:36]*** CUTSNS_PIN = 0 [09:59:36]*** Brake cut motor [09:59:36]Read from MH i2c: 01 [09:59:36]MH_I2C_Read... [09:59:36]*** Stop cut motor [09:59:36]*** Cut end [09:59:36]Read from MH i2c: 01 07 00 [09:59:36]MH_I2C_Read... [09:59:36]Read from MH i2c: 01 07 00 BB 02 00 00 00 00 00 FF 0F D2 [09:59:36]process_action close_receipt done [09:59:36]requested_data is exist [09:59:36]produce_requested_data [09:59:36]requested_item fm.sn is exist - process it [09:59:36]wFMCommunicate request_size=4 [09:59:36]MH_SAM_APDU [09:59:36]CAPDU: 80 11 00 00 [09:59:36]Write to MH i2c: E2 08 00 BC 02 80 11 00 00 00 00 00 00 38 [09:59:36]Write i2c OK [09:59:36]MH_I2C_Read... [09:59:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:59:36]Read from MH i2c: E2 [09:59:36]MH_I2C_Read... [09:59:36]Read from MH i2c: E2 17 00 [09:59:36]MH_I2C_Read... [09:59:36]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 37 38 90 00 91 [09:59:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [09:59:36]wFMCommunicate OK [09:59:36]requested_item fd.num is exist - process it [09:59:36]SAM_PROTO_GetFieldsCounters [09:59:36]wFMCommunicate request_size=4 [09:59:36]MH_SAM_APDU [09:59:36]CAPDU: 80 13 00 00 [09:59:36]Write to MH i2c: E2 08 00 BD 02 80 13 00 00 00 00 00 00 3B [09:59:36]Write i2c OK [09:59:36]MH_I2C_Read... [09:59:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:59:37]Read from MH i2c: E2 [09:59:37]MH_I2C_Read... [09:59:37]Read from MH i2c: E2 62 00 [09:59:37]MH_I2C_Read... [09:59:37]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 E7 B8 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 6B 00 00 00 5E 04 04 00 6B 00 00 00 57 04 04 00 6C 00 00 00 19 04 04 00 00 00 00 00 90 00 18 [09:59: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 E7 B8 02 00 0E 04 04 00 D5 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 [09:59:37]wFMCommunicate OK [09:59:37]SAM_PROTO_GetFieldsCounters done [09:59:37]requested_item shift.num is exist - process it [09:59:37]requested_item shift.opened is exist - process it [09:59:37]req_shift_opened [09:59:37]FM_GetShiftState [09:59:37]SAM_PROTO_GetShiftState [09:59:37]wFMCommunicate request_size=4 [09:59:37]MH_SAM_APDU [09:59:37]CAPDU: 80 13 01 00 [09:59:37]Write to MH i2c: E2 08 00 BE 02 80 13 01 00 00 00 00 00 3D [09:59:37]Write i2c OK [09:59:37]MH_I2C_Read... [09:59:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:59:37]Read from MH i2c: E2 [09:59:37]MH_I2C_Read... [09:59:37]Read from MH i2c: E2 0E 00 [09:59:37]MH_I2C_Read... [09:59:37]Read from MH i2c: E2 0E 00 BE 02 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 EB [09:59:37]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [09:59:37]wFMCommunicate OK [09:59:37]SAM_PROTO_GetShiftState done [09:59:37]FM_GetShiftState done [09:59:37]req_shift_opened done [09:59:37]requested_item shift.open_date is exist - process it [09:59:37]req_shift_open_date [09:59:37]req_shift_open_date done [09:59:37]produce_requested_data done [09:59:37]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178407,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [09:59:37]process_action_free close_receipt [09:59:37]json_value_free [09:59:37]json_value_free done [09:59:37]process_json_proto returns [09:59:37]Send response to host [09:59:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178407,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [09:59:37]free response buf [09:59:37]execute_script done [09:59:37]execute_script returns [09:59:37]free content buf [09:59:37]Sock 8.Close socket [09:59:37]Sock 8.Thread stoped [09:59:38]Connected sock=11 [09: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 37 38 0F 01 00 00 03 F6 07 01 A5 2B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 6B 00 00 00 F4 03 04 00 05 0C C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 E7 B8 02 00 35 04 06 00 83 A2 56 5F 3A 05 30 1E 71 D4 0A 3E D5 A1 [09:59:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 4F 00 00 00 16 BF 47 00 44 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 37 38 10 04 04 00 E7 B8 02 00 F4 03 04 00 B3 B7 C6 66 B6 04 01 00 00 18 8A 1C 76 8D 3E 94 E7 [09:59:40]CommunicateWithHost err = 0 [09:59:40]CheckOFDResponse [09:59:40]1017 (14) - 77093643461234 [09:59:40]1041 (16) - 0000000000871778 [09:59:40]1040 (4) - 178407 [09:59:40]1012 (4) - 22.08.2024 03:59 [09:59:40]1206 (1) - 0 [09:59:40]OFD Sender: Remove packet 178407 [09:59:40]ProducePacketName [09:59:40]name=ofd_packets/00178407 [09:59:40]NVStorageDeleteData [09:59:40]OFD Sender: No OFD packet to send [09:59:45]OFD Sender: No OFD packet to send [09:59:50]OFD Sender: No OFD packet to send [09:59:53]accept exits with 10 [09:59:53]New connection [09:59:53]New thread 3066633572 created [09:59:53]Thread 3066776932 joined [09:59:53]Waiting for new connection... [09:59:53] Sock 10.Parse request [09:59:53]Sock 10.Check first char [09:59:53]Sock 10.First char is OK [09:59:53]request: POST /json_proto HTTP/1.0 [09:59:53]Method: POST [09:59:53]URL: /json_proto [09:59:53]Method is POST - this is cgi request [09:59:53]url: /json_proto [09:59:53]query_string will be loaded in cgi processing [09:59:53]execute_cgi json_proto POST (null) [09:59:53]execute_cgi path=json_proto method=POST [09:59:53]POST find Content-Length [09:59:53]Host: 172.17.44.131:8080 [09:59:53]Content-Length: 682 [09:59:53]Content-Type: application/json [09:59:53] [09:59:53]POST finish read [09:59:53]Found Content-Length = 682 [09:59:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293151", "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" ] } } [09:59:53]execute_script... [09: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)293151", "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" ] } } [09:59:53]POST & json_proto [09:59:53]process_json_proto [09:59:53]json parsed OK: [09:59:53]protocol is kg_v1.0 [09:59:53]action value=close_receipt [09:59:53]process_action close_receipt [09:59:53]cmd_close_receipt [09:59:53]MH_GetDate [09:59:53]Write to MH i2c: F0 00 00 BF 02 B0 [09:59:53]Write i2c OK [09:59:53]MH_I2C_Read... [09:59:53]Read from MH i2c: F0 [09:59:53]MH_I2C_Read... [09:59:53]Read from MH i2c: F0 09 00 [09:59:53]MH_I2C_Read... [09:59:53]Read from MH i2c: F0 09 00 BF 02 00 1A 0C C7 66 4F 53 BE 66 D2 [09:59:53]GetLastDocTimeStamp 1724320773 [09:59:53]current date 1724320794 [09:59:53]FM_GetShiftState [09:59:53]SAM_PROTO_GetShiftState [09:59:53]wFMCommunicate request_size=4 [09:59:53]MH_SAM_APDU [09:59:53]CAPDU: 80 13 01 00 [09:59:53]Write to MH i2c: E2 08 00 C0 02 80 13 01 00 00 00 00 00 3F [09:59:53]Write i2c OK [09:59:53]MH_I2C_Read... [09:59:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:59:54]Read from MH i2c: E2 [09:59:54]MH_I2C_Read... [09:59:54]Read from MH i2c: E2 0E 00 [09:59:54]MH_I2C_Read... [09:59:54]Read from MH i2c: E2 0E 00 C0 02 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 ED [09:59:54]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [09:59:54]wFMCommunicate OK [09:59:54]SAM_PROTO_GetShiftState done [09:59:54]FM_GetShiftState done [09:59:54]opened in 1724285939 [09:59:54]opened+sec_in_day 1724372339 [09:59:54]quantity*price = 100005 [09:59:54]sum+1 = 100006 [09:59: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 СНО: Общий режим Чек 108 22.08.2024 09:59 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178408 ФПД: 265818453521089 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T095954&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178408&fm=265818453521089&tin=02508201610067®Number=0000000000092561&sum=100000 [09:59:55]StoreToDocumentArchive [09:59:55]shift 469 fd 178408 [09:59:55]save to /storage/0469/doc_00178408 [09:59:55]save last doc name /storage/0469/doc_00178408 to /storage/kkm_last_doc_name [09:59:55]save OK [09:59:55]Clear old archive folders... [09:59:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:59:55]tlvbuf is 00B02280 [09:59:55]SAM_PROTO_ClearQueue [09:59:55]wFMCommunicate request_size=4 [09:59:55]MH_SAM_APDU [09:59:55]CAPDU: 80 09 00 00 [09:59:55]Write to MH i2c: E2 08 00 CD 02 80 09 00 00 00 00 00 00 41 [09:59:55]Write i2c OK [09:59:55]MH_I2C_Read... [09:59:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:59:55]Read from MH i2c: E2 [09:59:55]MH_I2C_Read... [09:59:55]Read from MH i2c: E2 03 00 [09:59:55]MH_I2C_Read... [09:59:55]Read from MH i2c: E2 03 00 CD 02 00 90 00 43 [09:59:55]RAPDU: 90 00 [09:59:55]wFMCommunicate OK [09:59:55]SAM_PROTO_ClearQueue done [09:59:55]KKMCreateOFDPacket [09:59:55]OFDProtocolAddRootSTLVToBuf [09:59:55]FM_MakeSignedData [09:59:55]FM_MakeSignedData [09:59:55]SAM_PROTO_SignData [09:59:55]wFMCommunicate request_size=4 [09:59:55]MH_SAM_APDU [09:59:55]CAPDU: 80 0D 01 02 [09:59:55]Write to MH i2c: E2 08 00 CE 02 80 0D 01 02 00 00 00 00 49 [09:59:55]Write i2c OK [09:59:55]MH_I2C_Read... [09:59:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:59:55]Read from MH i2c: E2 [09:59:55]MH_I2C_Read... [09:59:55]Read from MH i2c: E2 03 00 [09:59:55]MH_I2C_Read... [09:59:55]Read from MH i2c: E2 03 00 CE 02 00 90 00 44 [09:59:55]RAPDU: 90 00 [09:59:55]wFMCommunicate OK [09:59:55]wFMCommunicate request_size=255 [09:59:55]MH_SAM_APDU [09:59:55]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 6C 00 00 00 F4 03 04 00 1A 0C C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 E8 B8 02 00 35 04 06 00 F1 [09:59:55]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 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 6C 00 00 00 F4 03 04 00 1A 0C C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 E8 B8 02 00 35 04 06 00 F1 00 00 83 [09:59:55]Write i2c OK [09:59:55]MH_I2C_Read... [09:59:55]Read from MH i2c: E2 [09:59:55]MH_I2C_Read... [09:59:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:59:55]Read from MH i2c: E2 03 00 [09:59:55]MH_I2C_Read... [09:59:55]Read from MH i2c: E2 03 00 CF 02 00 90 00 45 [09:59:55]RAPDU: 90 00 [09:59:55]wFMCommunicate OK [09:59:55]wFMCommunicate request_size=10 [09:59:55]MH_SAM_APDU [09:59:55]CAPDU: 80 0D 02 02 05 C2 AE 7F 32 C1 [09:59:55]Write to MH i2c: E2 0D 00 D0 02 80 0D 02 02 05 00 C2 AE 7F 32 C1 00 00 38 [09:59:55]Write i2c OK [09:59:55]MH_I2C_Read... [09:59:55]Read from MH i2c: E2 [09:59:55]MH_I2C_Read... [09:59:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:59:55]Read from MH i2c: E2 03 00 [09:59:55]MH_I2C_Read... [09:59:55]Read from MH i2c: E2 03 00 D0 02 00 90 00 46 [09:59:55]RAPDU: 90 00 [09:59:55]wFMCommunicate OK [09:59:55]wFMCommunicate request_size=4 [09:59:55]MH_SAM_APDU [09:59:55]CAPDU: 80 0D 03 02 [09:59:55]Write to MH i2c: E2 08 00 D1 02 80 0D 03 02 00 00 00 00 4E [09:59:55]Write i2c OK [09:59:55]MH_I2C_Read... [09:59:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:59:55]Read from MH i2c: E2 [09:59:55]MH_I2C_Read... [09:59:55]Read from MH i2c: E2 0B 00 [09:59:55]MH_I2C_Read... [09:59:55]Read from MH i2c: E2 0B 00 D1 02 00 47 98 96 47 28 1C 44 66 90 00 F9 [09:59:55]RAPDU: 47 98 96 47 28 1C 44 66 90 00 [09:59:55]wFMCommunicate OK [09:59:55]SAM_PROTO_SignData done [09:59:55]FM_MakeSignedData done [09:59:55]CreateOFDProtocolMessage [09:59:55]wFMCommunicate request_size=4 [09:59:55]MH_SAM_APDU [09:59:55]CAPDU: 80 11 00 00 [09:59:55]Write to MH i2c: E2 08 00 D2 02 80 11 00 00 00 00 00 00 4E [09:59:55]Write i2c OK [09:59:55]MH_I2C_Read... [09:59:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:59:55]Read from MH i2c: E2 [09:59:55]MH_I2C_Read... [09:59:55]Read from MH i2c: E2 17 00 [09:59:55]MH_I2C_Read... [09:59:55]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 37 38 90 00 A7 [09:59:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [09:59:55]wFMCommunicate OK [09:59:55]CreateOFDProtocolMessage done [09:59:55]OFDSenderStorePacket 178408 [09:59:55]StoreOFDPacket docnum=178408 [09:59:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 91 64 07 01 48 57 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 6C 00 00 00 F4 03 04 00 1A 0C C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 E8 B8 02 00 35 04 06 00 F1 C2 AE 7F 32 C1 47 98 96 47 28 1C 44 66 [09:59:55]CheckFolder [09:59:55]dirname=/storage/ofd_packets [09:59:55]CheckFolder done [09:59:55]ProducePacketName [09:59:55]name=ofd_packets/00178408 [09:59:55]NVStorageSaveData ofd_packets/00178408 [09:59:55]File name is /storage/ofd_packets/00178408 [09:59:55]Write 301 bytes [09:59:55]NVStorageSaveData done [09:59:55]OFDSenderStorePacket done [09:59:55]KKMCreateOFDPacket done [09:59:55]NVStorageSaveData kkm_last_timestamp [09:59:55]File name is /storage/kkm_last_timestamp [09:59:55]Write 4 bytes [09:59:55]NVStorageSaveData done [09:59:55]ExternCall_PrintAddStr [09:59:55]wPrintStart [09:59:55]Write to MH i2c: 01 00 00 D3 02 D5 [09:59:55]Write i2c OK [09:59:55]MH_I2C_Read... [09:59:55]Read from MH i2c: 01 [09:59:55]MH_I2C_Read... [09:59:55]Read from MH i2c: 01 07 00 [09:59:55]MH_I2C_Read... [09:59:55]Read from MH i2c: 01 07 00 D3 02 00 00 00 00 00 FF 0F EA [09:59:55]RasterBufferAndPrint [09:59:55]line Счет N : (1)293151 [09:59:55]line ИНН: 02508201610067 [09:59:55]line Контрольно-Кассовый Чек [09:59:55]line ПРОДАЖА [09:59:55]line ТРК (МРК, ГНК) : 52 [09:59:55]line Товар: 2710124130 [09:59:55]line Аи-92-К-5 [09:59:55]line 14.750 * 67.80 [09:59:55]line = 1000.05 [09:59:55]line НДС 12% НСП 1% [09:59:55]line > о реализуемом товаре [09:59:55]line ОКРУГЛЕНИЕ: -0.05 [09:59:55]line ИТОГО: 1000.00 [09:59:55]line Внесено: 1000.00 [09:59:55]line СДАЧА: 0.00 [09:59:55]line НСП 1% : 8.85 [09:59:55]line НДС 12% : 106.20 [09:59:55]line Наличными: 1000.00 [09:59:55]line Безнал.: 0.00 [09:59:55]line Место: АЗС № 130 "Партнер Нефть" [09:59:55]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:59:55]line СНО: Общий режим [09:59:55]line Чек 108 22.08.2024 09:59 [09:59:55]line Смена: 469 ФФД: 1.0 [09:59:55]line ЗНМ: 0300000071 [09:59:55]line РНМ: 0000000000092561 [09:59:55]line Версия ККМ: 001 [09:59:55]line ФМ: 0000000000871778 [09:59:55]line ФД: 178408 [09:59:55]line ФПД: 265818453521089 [09:59:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T095954&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178408&fm=265818453521089&tin=02508201610067®Number=0000000000092561&sum=100000 [09:59:55]written 0, free lines is 4095 [09:59:55]OFD Sender: Processing packet 178408 [packets to send 496, broken 495] [09:59:55]ProducePacketName [09:59:55]name=ofd_packets/00178408 [09:59:55]OFD Sender: To server: pG, [09:59:55]CommunicateWithHost lk.salyk.kg:30040 [09:59:55]ConnectInit lk.salyk.kg [09:59:56]Write to MH i2c: 01 00 00 FE 02 00 [09:59:56]Write i2c OK [09:59:56]MH_I2C_Read... [09:59:56]Read from MH i2c: 01 [09:59:56]MH_I2C_Read... [09:59:56]Read from MH i2c: 01 07 00 [09:59:56]MH_I2C_Read... [09:59:56]Read from MH i2c: 01 07 00 FE 02 00 00 00 00 00 D9 0C EC [09:59:56]RasterBufferAndPrint [09:59:56]line [09:59:56]line [09:59:56]line [09:59:56]line [09:59:56]line [09:59:56]written 0, free lines is 3299 [09:59:56]MH_Cut [09:59:56]Write to MH i2c: D1 01 00 05 03 01 DA [09:59:56]Write i2c OK [09:59:56]MH_I2C_Read... [09:59:56]Read from MH i2c: D1 [09:59:56]MH_I2C_Read... [09:59:56]Read from MH i2c: D1 01 00 [09:59:56]MH_I2C_Read... [09:59:56]Read from MH i2c: D1 01 00 05 03 00 D9 [09:59:56]Write to MH i2c: 01 00 00 06 03 09 [09:59:56]Write i2c OK [09:59:56]MH_I2C_Read... [09:59:56]*** Cut start [09:59:56]*** Partial cut [09:59:56]*** CUTSNS_PIN = 1 [09:59:56]*** CUTSNS_PIN = 0 [09:59:57]*** Brake cut motor [09:59:57]Read from MH i2c: 01 [09:59:57]MH_I2C_Read... [09:59:57]*** Stop cut motor [09:59:57]*** Cut end [09:59:57]Read from MH i2c: 01 07 00 [09:59:57]MH_I2C_Read... [09:59:57]Read from MH i2c: 01 07 00 06 03 00 00 00 00 00 FF 0F 1E [09:59:57]process_action close_receipt done [09:59:57]requested_data is exist [09:59:57]produce_requested_data [09:59:57]requested_item fm.sn is exist - process it [09:59:57]wFMCommunicate request_size=4 [09:59:57]MH_SAM_APDU [09:59:57]CAPDU: 80 11 00 00 [09:59:57]Write to MH i2c: E2 08 00 07 03 80 11 00 00 00 00 00 00 84 [09:59:57]Write i2c OK [09:59:57]MH_I2C_Read... [09:59:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:59:57]Read from MH i2c: E2 [09:59:57]MH_I2C_Read... [09:59:57]Read from MH i2c: E2 17 00 [09:59:57]MH_I2C_Read... [09:59:57]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 37 38 90 00 DD [09:59:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [09:59:57]wFMCommunicate OK [09:59:57]requested_item fd.num is exist - process it [09:59:57]SAM_PROTO_GetFieldsCounters [09:59:57]wFMCommunicate request_size=4 [09:59:57]MH_SAM_APDU [09:59:57]CAPDU: 80 13 00 00 [09:59:57]Write to MH i2c: E2 08 00 08 03 80 13 00 00 00 00 00 00 87 [09:59:57]Write i2c OK [09:59:57]MH_I2C_Read... [09:59:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:59:57]Read from MH i2c: E2 [09:59:57]MH_I2C_Read... [09:59:57]Read from MH i2c: E2 62 00 [09:59:57]MH_I2C_Read... [09:59:57]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 E8 B8 02 00 0E 04 04 00 D5 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 68 [09:59: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 E8 B8 02 00 0E 04 04 00 D5 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 [09:59:57]wFMCommunicate OK [09:59:57]SAM_PROTO_GetFieldsCounters done [09:59:57]requested_item shift.num is exist - process it [09:59:57]requested_item shift.opened is exist - process it [09:59:57]req_shift_opened [09:59:57]FM_GetShiftState [09:59:57]SAM_PROTO_GetShiftState [09:59:57]wFMCommunicate request_size=4 [09:59:57]MH_SAM_APDU [09:59:57]CAPDU: 80 13 01 00 [09:59:57]Write to MH i2c: E2 08 00 09 03 80 13 01 00 00 00 00 00 89 [09:59:57]Write i2c OK [09:59:57]MH_I2C_Read... [09:59:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:59:57]Read from MH i2c: E2 [09:59:57]MH_I2C_Read... [09:59:57]Read from MH i2c: E2 0E 00 [09:59:57]MH_I2C_Read... [09:59:57]Read from MH i2c: E2 0E 00 09 03 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 37 [09:59:57]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [09:59:57]wFMCommunicate OK [09:59:57]SAM_PROTO_GetShiftState done [09:59:57]FM_GetShiftState done [09:59:57]req_shift_opened done [09:59:57]requested_item shift.open_date is exist - process it [09:59:57]req_shift_open_date [09:59:57]req_shift_open_date done [09:59:57]produce_requested_data done [09:59:57]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178408,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [09:59:57]process_action_free close_receipt [09:59:57]json_value_free [09:59:57]json_value_free done [09:59:57]process_json_proto returns [09:59:57]Send response to host [09:59:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178408,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [09:59:57]free response buf [09:59:57]execute_script done [09:59:57]execute_script returns [09:59:57]free content buf [09:59:57]Sock 10.Close socket [09:59:57]Sock 10.Thread stoped [10:00:02]Connected sock=11 [10: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 37 38 0F 01 00 00 91 64 07 01 48 57 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 6C 00 00 00 F4 03 04 00 1A 0C C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 E8 B8 02 00 35 04 06 00 F1 C2 AE 7F 32 C1 47 98 96 47 28 1C 44 66 [10:00:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 4F 00 00 00 20 B3 47 00 0F 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 37 38 10 04 04 00 E8 B8 02 00 F4 03 04 00 CA B7 C6 66 B6 04 01 00 00 B5 AD 1B 5C 67 B1 04 B6 [10:00:05]CommunicateWithHost err = 0 [10:00:05]CheckOFDResponse [10:00:05]1017 (14) - 77093643461234 [10:00:05]1041 (16) - 0000000000871778 [10:00:05]1040 (4) - 178408 [10:00:05]1012 (4) - 22.08.2024 04:00 [10:00:05]1206 (1) - 0 [10:00:05]OFD Sender: Remove packet 178408 [10:00:05]ProducePacketName [10:00:05]name=ofd_packets/00178408 [10:00:05]NVStorageDeleteData [10:00:05]OFD Sender: No OFD packet to send [10:00:10]OFD Sender: No OFD packet to send [10:00:15]OFD Sender: No OFD packet to send [10:00:20]OFD Sender: No OFD packet to send [10:00:25]OFD Sender: No OFD packet to send [10:00:30]OFD Sender: No OFD packet to send [10:00:35]OFD Sender: No OFD packet to send [10:00:40]OFD Sender: No OFD packet to send [10:00:45]OFD Sender: No OFD packet to send [10:00:50]OFD Sender: No OFD packet to send [10:00:55]OFD Sender: No OFD packet to send [10:01:00]OFD Sender: No OFD packet to send [10:01:05]OFD Sender: No OFD packet to send [10:01:10]OFD Sender: No OFD packet to send [10:01:15]OFD Sender: No OFD packet to send [10:01:20]OFD Sender: No OFD packet to send [10:01:25]OFD Sender: No OFD packet to send [10:01:30]OFD Sender: No OFD packet to send [10:01:36]OFD Sender: No OFD packet to send [10:01:41]OFD Sender: No OFD packet to send [10:01:46]OFD Sender: No OFD packet to send [10:01:51]OFD Sender: No OFD packet to send [10:01:56]OFD Sender: No OFD packet to send [10:02:01]OFD Sender: No OFD packet to send [10:02:06]OFD Sender: No OFD packet to send [10:02:11]OFD Sender: No OFD packet to send [10:02:16]OFD Sender: No OFD packet to send [10:02:21]OFD Sender: No OFD packet to send [10:02:26]OFD Sender: No OFD packet to send [10:02:31]OFD Sender: No OFD packet to send [10:02:36]OFD Sender: No OFD packet to send [10:02:41]OFD Sender: No OFD packet to send [10:02:46]OFD Sender: No OFD packet to send [10:02:51]OFD Sender: No OFD packet to send [10:02:56]OFD Sender: No OFD packet to send [10:03:01]OFD Sender: No OFD packet to send [10:03:01]recv_with_timeout no data received [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:21]recv_with_timeout no data received [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:42]recv_with_timeout no data received [10:03:46]OFD Sender: No OFD packet to send [10:04:27]ConnectInit Can't connect to host [10:04:31]OFD Sender: No OFD packet to send [10:04:36]OFD Sender: No OFD packet to send [10:04:41]OFD Sender: No OFD packet to send [10:04:46]OFD Sender: No OFD packet to send [10:04:51]OFD Sender: No OFD packet to send [10:04:56]OFD Sender: No OFD packet to send [10:05:01]OFD Sender: No OFD packet to send [10:05:06]OFD Sender: No OFD packet to send [10:05:11]OFD Sender: No OFD packet to send [10:05:16]OFD Sender: No OFD packet to send [10:05:21]OFD Sender: No OFD packet to send [10:05:26]OFD Sender: No OFD packet to send [10:05:31]OFD Sender: No OFD packet to send [10:05:36]OFD Sender: No OFD packet to send [10:05:41]OFD Sender: No OFD packet to send [10:05:46]OFD Sender: No OFD packet to send [10:05:48]recv_with_timeout no data received [10:05:51]OFD Sender: No OFD packet to send [10:05:56]OFD Sender: No OFD packet to send [10:06:01]OFD Sender: No OFD packet to send [10:06:06]OFD Sender: No OFD packet to send [10:06:11]OFD Sender: No OFD packet to send [10:06:16]OFD Sender: No OFD packet to send [10:06:21]OFD Sender: No OFD packet to send [10:06:26]OFD Sender: No OFD packet to send [10:06:31]OFD Sender: No OFD packet to send [10:06:36]OFD Sender: No OFD packet to send [10:06:41]OFD Sender: No OFD packet to send [10:06:46]OFD Sender: No OFD packet to send [10:06:51]OFD Sender: No OFD packet to send [10:06:54]recv_with_timeout no data received [10:06:56]OFD Sender: No OFD packet to send [10:07:52]ConnectInit Can't connect to host [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:32]OFD Sender: No OFD packet to send [10:08:37]OFD Sender: No OFD packet to send [10:08:42]OFD Sender: No OFD packet to send [10:08:47]OFD Sender: No OFD packet to send [10:08:52]OFD Sender: No OFD packet to send [10:08:53]recv_with_timeout no data received [10:08:57]OFD Sender: No OFD packet to send [10:09:02]OFD Sender: No OFD packet to send [10:09:07]OFD Sender: No OFD packet to send [10:09:12]OFD Sender: No OFD packet to send [10:09:17]OFD Sender: No OFD packet to send [10:09:22]OFD Sender: No OFD packet to send [10:09:27]OFD Sender: No OFD packet to send [10:09:32]OFD Sender: No OFD packet to send [10:09:37]OFD Sender: No OFD packet to send [10:09:42]OFD Sender: No OFD packet to send [10:09:47]OFD Sender: No OFD packet to send [10:09:52]OFD Sender: No OFD packet to send [10:09:57]OFD Sender: No OFD packet to send [10:10:02]OFD Sender: No OFD packet to send [10:10:07]OFD Sender: No OFD packet to send [10:10:12]OFD Sender: No OFD packet to send [10:10:17]OFD Sender: No OFD packet to send [10:10:22]OFD Sender: No OFD packet to send [10:10:27]OFD Sender: No OFD packet to send [10:10:32]OFD Sender: No OFD packet to send [10:10:37]OFD Sender: No OFD packet to send [10:10:42]OFD Sender: No OFD packet to send [10:10:47]OFD Sender: No OFD packet to send [10:10:52]OFD Sender: No OFD packet to send [10:10:57]OFD Sender: No OFD packet to send [10:11:02]OFD Sender: No OFD packet to send [10:11:07]OFD Sender: No OFD packet to send [10:11:12]OFD Sender: No OFD packet to send [10:11:17]OFD Sender: No OFD packet to send [10:11:17]recv_with_timeout no data received [10:11:22]OFD Sender: No OFD packet to send [10:11:27]OFD Sender: No OFD packet to send [10:11:32]OFD Sender: No OFD packet to send [10:11:37]OFD Sender: No OFD packet to send [10:11:42]OFD Sender: No OFD packet to send [10:11:47]OFD Sender: No OFD packet to send [10:11:52]OFD Sender: No OFD packet to send [10:11:57]OFD Sender: No OFD packet to send [10:12:02]OFD Sender: No OFD packet to send [10:12:07]OFD Sender: No OFD packet to send [10:12:12]OFD Sender: No OFD packet to send [10:12:17]OFD Sender: No OFD packet to send [10:12:22]OFD Sender: No OFD packet to send [10:12:27]OFD Sender: No OFD packet to send [10:12:32]OFD Sender: No OFD packet to send [10:12:37]OFD Sender: No OFD packet to send [10:12:42]OFD Sender: No OFD packet to send [10:12:47]OFD Sender: No OFD packet to send [10:12:52]OFD Sender: No OFD packet to send [10:12:57]OFD Sender: No OFD packet to send [10:13:02]OFD Sender: No OFD packet to send [10:13:07]OFD Sender: No OFD packet to send [10:13:12]OFD Sender: No OFD packet to send [10:13:17]OFD Sender: No OFD packet to send [10:13:22]OFD Sender: No OFD packet to send [10:13:27]OFD Sender: No OFD packet to send [10:13:32]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:13]recv_with_timeout no data received [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: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:33]OFD Sender: No OFD packet to send [10:15:38]OFD Sender: No OFD packet to send [10:15:43]OFD Sender: No OFD packet to send [10:15:48]OFD Sender: No OFD packet to send [10:15:53]OFD Sender: No OFD packet to send [10:15:58]OFD Sender: No OFD packet to send [10:16:03]OFD Sender: No OFD packet to send [10:16:08]OFD Sender: No OFD packet to send [10:16:13]OFD Sender: No OFD packet to send [10:16:18]OFD Sender: No OFD packet to send [10:16:23]OFD Sender: No OFD packet to send [10:16:28]OFD Sender: No OFD packet to send [10:16:33]OFD Sender: No OFD packet to send [10:16:38]OFD Sender: No OFD packet to send [10:16:43]OFD Sender: No OFD packet to send [10:16:48]OFD Sender: No OFD packet to send [10:16:53]OFD Sender: No OFD packet to send [10:16:56]recv_with_timeout no data received [10:16:58]OFD Sender: No OFD packet to send [10:17:03]OFD Sender: No OFD packet to send [10:17:08]OFD Sender: No OFD packet to send [10:17:13]OFD Sender: No OFD packet to send [10:17:18]OFD Sender: No OFD packet to send [10:17:23]OFD Sender: No OFD packet to send [10:17:28]OFD Sender: No OFD packet to send [10:17:33]OFD Sender: No OFD packet to send [10:17:38]OFD Sender: No OFD packet to send [10:17:43]OFD Sender: No OFD packet to send [10:17:48]OFD Sender: No OFD packet to send [10:17:53]OFD Sender: No OFD packet to send [10:17:58]OFD Sender: No OFD packet to send [10:18:03]OFD Sender: No OFD packet to send [10:18:08]OFD Sender: No OFD packet to send [10:18:13]OFD Sender: No OFD packet to send [10:18:18]OFD Sender: No OFD packet to send [10:18:23]OFD Sender: No OFD packet to send [10:18:28]OFD Sender: No OFD packet to send [10:18:33]OFD Sender: No OFD packet to send [10:18:38]OFD Sender: No OFD packet to send [10:18:40]accept exits with 9 [10:18:40]New connection [10:18:40]New thread 3066776932 created [10:18:40]Thread 3066633572 joined [10:18:40]Waiting for new connection... [10:18:40] Sock 9.Parse request [10:18:40]Sock 9.Check first char [10:18:40]Sock 9.First char is OK [10:18:40]request: POST /json_proto HTTP/1.0 [10:18:40]Method: POST [10:18:40]URL: /json_proto [10:18:40]Method is POST - this is cgi request [10:18:40]url: /json_proto [10:18:40]query_string will be loaded in cgi processing [10:18:40]execute_cgi json_proto POST (null) [10:18:40]execute_cgi path=json_proto method=POST [10:18:40]POST find Content-Length [10:18:40]Host: 172.17.44.131:8080 [10:18:40]Content-Length: 677 [10:18:40]Content-Type: application/json [10:18:40] [10:18:40]POST finish read [10:18:40]Found Content-Length = 677 [10:18:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293174", "tax_sys" : 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" ] } } [10:18:40]execute_script... [10:18: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)293174", "tax_sys" : 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" ] } } [10:18:40]POST & json_proto [10:18:40]process_json_proto [10:18:40]json parsed OK: [10:18:40]protocol is kg_v1.0 [10:18:40]action value=close_receipt [10:18:40]process_action close_receipt [10:18:40]cmd_close_receipt [10:18:40]MH_GetDate [10:18:40]Write to MH i2c: F0 00 00 0A 03 FC [10:18:40]Write i2c OK [10:18:40]MH_I2C_Read... [10:18:40]Read from MH i2c: F0 [10:18:40]MH_I2C_Read... [10:18:40]Read from MH i2c: F0 09 00 [10:18:40]MH_I2C_Read... [10:18:40]Read from MH i2c: F0 09 00 0A 03 00 81 10 C7 66 4F 53 BE 66 89 [10:18:40]GetLastDocTimeStamp 1724320794 [10:18:40]current date 1724321921 [10:18:40]FM_GetShiftState [10:18:40]SAM_PROTO_GetShiftState [10:18:40]wFMCommunicate request_size=4 [10:18:40]MH_SAM_APDU [10:18:40]CAPDU: 80 13 01 00 [10:18:40]Write to MH i2c: E2 08 00 0B 03 80 13 01 00 00 00 00 00 8B [10:18:40]Write i2c OK [10:18:40]MH_I2C_Read... [10:18:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:18:40]Read from MH i2c: E2 [10:18:40]MH_I2C_Read... [10:18:40]Read from MH i2c: E2 0E 00 [10:18:40]MH_I2C_Read... [10:18:40]Read from MH i2c: E2 0E 00 0B 03 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 39 [10:18:40]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [10:18:40]wFMCommunicate OK [10:18:40]SAM_PROTO_GetShiftState done [10:18:40]FM_GetShiftState done [10:18:40]opened in 1724285939 [10:18:40]opened+sec_in_day 1724372339 [10:18:40]quantity*price = 60003 [10:18:40]sum+1 = 60004 [10:18: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 СНО: Общий режим Чек 109 22.08.2024 10:18 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178409 ФПД: 70675848527546 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T101841&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178409&fm=70675848527546&tin=02508201610067®Number=0000000000092561&sum=60000 [10:18:42]StoreToDocumentArchive [10:18:42]shift 469 fd 178409 [10:18:42]save to /storage/0469/doc_00178409 [10:18:42]save last doc name /storage/0469/doc_00178409 to /storage/kkm_last_doc_name [10:18:42]save OK [10:18:42]Clear old archive folders... [10:18:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:18:42]tlvbuf is 00ACA460 [10:18:42]SAM_PROTO_ClearQueue [10:18:42]wFMCommunicate request_size=4 [10:18:42]MH_SAM_APDU [10:18:42]CAPDU: 80 09 00 00 [10:18:42]Write to MH i2c: E2 08 00 18 03 80 09 00 00 00 00 00 00 8D [10:18:42]Write i2c OK [10:18:42]MH_I2C_Read... [10:18:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:18:42]Read from MH i2c: E2 [10:18:42]MH_I2C_Read... [10:18:42]Read from MH i2c: E2 03 00 [10:18:42]MH_I2C_Read... [10:18:42]Read from MH i2c: E2 03 00 18 03 00 90 00 8F [10:18:42]RAPDU: 90 00 [10:18:42]wFMCommunicate OK [10:18:42]SAM_PROTO_ClearQueue done [10:18:42]KKMCreateOFDPacket [10:18:42]OFDProtocolAddRootSTLVToBuf [10:18:42]FM_MakeSignedData [10:18:42]FM_MakeSignedData [10:18:42]SAM_PROTO_SignData [10:18:42]wFMCommunicate request_size=4 [10:18:42]MH_SAM_APDU [10:18:42]CAPDU: 80 0D 01 02 [10:18:42]Write to MH i2c: E2 08 00 19 03 80 0D 01 02 00 00 00 00 95 [10:18:42]Write i2c OK [10:18:42]MH_I2C_Read... [10:18:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:18:42]Read from MH i2c: E2 [10:18:42]MH_I2C_Read... [10:18:42]Read from MH i2c: E2 03 00 [10:18:42]MH_I2C_Read... [10:18:42]Read from MH i2c: E2 03 00 19 03 00 90 00 90 [10:18:42]RAPDU: 90 00 [10:18:42]wFMCommunicate OK [10:18:42]wFMCommunicate request_size=255 [10:18:42]MH_SAM_APDU [10: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 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 6D 00 00 00 F4 03 04 00 81 10 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 E9 B8 02 00 35 04 06 00 40 [10:18:42]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 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 6D 00 00 00 F4 03 04 00 81 10 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 E9 B8 02 00 35 04 06 00 40 00 00 C3 [10:18:42]Write i2c OK [10:18:42]MH_I2C_Read... [10:18:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:18:42]Read from MH i2c: E2 [10:18:42]MH_I2C_Read... [10:18:42]Read from MH i2c: E2 03 00 [10:18:42]MH_I2C_Read... [10:18:42]Read from MH i2c: E2 03 00 1A 03 00 90 00 91 [10:18:42]RAPDU: 90 00 [10:18:42]wFMCommunicate OK [10:18:42]wFMCommunicate request_size=10 [10:18:42]MH_SAM_APDU [10:18:42]CAPDU: 80 0D 02 02 05 47 80 D8 7E BA [10:18:42]Write to MH i2c: E2 0D 00 1B 03 80 0D 02 02 05 00 47 80 D8 7E BA 00 00 79 [10:18:42]Write i2c OK [10:18:42]MH_I2C_Read... [10:18:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:18:42]Read from MH i2c: E2 [10:18:42]MH_I2C_Read... [10:18:42]Read from MH i2c: E2 03 00 [10:18:42]MH_I2C_Read... [10:18:42]Read from MH i2c: E2 03 00 1B 03 00 90 00 92 [10:18:42]RAPDU: 90 00 [10:18:42]wFMCommunicate OK [10:18:42]wFMCommunicate request_size=4 [10:18:42]MH_SAM_APDU [10:18:42]CAPDU: 80 0D 03 02 [10:18:42]Write to MH i2c: E2 08 00 1C 03 80 0D 03 02 00 00 00 00 9A [10:18:42]Write i2c OK [10:18:42]MH_I2C_Read... [10:18:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:18:42]Read from MH i2c: E2 [10:18:42]MH_I2C_Read... [10:18:42]Read from MH i2c: E2 0B 00 [10:18:42]MH_I2C_Read... [10:18:42]Read from MH i2c: E2 0B 00 1C 03 00 BF 33 60 99 66 4A 97 FF 90 00 CC [10:18:42]RAPDU: BF 33 60 99 66 4A 97 FF 90 00 [10:18:42]wFMCommunicate OK [10:18:42]SAM_PROTO_SignData done [10:18:42]FM_MakeSignedData done [10:18:42]CreateOFDProtocolMessage [10:18:42]wFMCommunicate request_size=4 [10:18:42]MH_SAM_APDU [10:18:42]CAPDU: 80 11 00 00 [10:18:42]Write to MH i2c: E2 08 00 1D 03 80 11 00 00 00 00 00 00 9A [10:18:42]Write i2c OK [10:18:42]MH_I2C_Read... [10:18:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:18:42]Read from MH i2c: E2 [10:18:42]MH_I2C_Read... [10:18:42]Read from MH i2c: E2 17 00 [10:18:42]MH_I2C_Read... [10:18:42]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 37 38 90 00 F3 [10:18:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [10:18:42]wFMCommunicate OK [10:18:42]CreateOFDProtocolMessage done [10:18:42]OFDSenderStorePacket 178409 [10:18:42]StoreOFDPacket docnum=178409 [10:18:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 A7 AD 07 01 35 D0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 6D 00 00 00 F4 03 04 00 81 10 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 E9 B8 02 00 35 04 06 00 40 47 80 D8 7E BA BF 33 60 99 66 4A 97 FF [10:18:42]CheckFolder [10:18:42]dirname=/storage/ofd_packets [10:18:42]CheckFolder done [10:18:42]ProducePacketName [10:18:42]name=ofd_packets/00178409 [10:18:42]NVStorageSaveData ofd_packets/00178409 [10:18:42]File name is /storage/ofd_packets/00178409 [10:18:42]Write 301 bytes [10:18:42]NVStorageSaveData done [10:18:42]OFDSenderStorePacket done [10:18:42]KKMCreateOFDPacket done [10:18:42]NVStorageSaveData kkm_last_timestamp [10:18:42]File name is /storage/kkm_last_timestamp [10:18:42]Write 4 bytes [10:18:42]NVStorageSaveData done [10:18:42]ExternCall_PrintAddStr [10:18:42]wPrintStart [10:18:42]Write to MH i2c: 01 00 00 1E 03 21 [10:18:42]Write i2c OK [10:18:42]MH_I2C_Read... [10:18:42]Read from MH i2c: 01 [10:18:42]MH_I2C_Read... [10:18:42]Read from MH i2c: 01 07 00 [10:18:42]MH_I2C_Read... [10:18:42]Read from MH i2c: 01 07 00 1E 03 00 00 00 00 00 FF 0F 36 [10:18:42]RasterBufferAndPrint [10:18:42]line Счет N : (1)293174 [10:18:42]line ИНН: 02508201610067 [10:18:42]line Контрольно-Кассовый Чек [10:18:42]line ПРОДАЖА [10:18:42]line ТРК (МРК, ГНК) : 32 [10:18:42]line Товар: 2710124130 [10:18:42]line Аи-92-К-5 [10:18:42]line 8.850 * 67.80 [10:18:42]line = 600.03 [10:18:42]line НДС 12% НСП 1% [10:18:42]line > о реализуемом товаре [10:18:42]line ОКРУГЛЕНИЕ: -0.03 [10:18:42]line ИТОГО: 600.00 [10:18:42]line Внесено: 600.00 [10:18:42]line СДАЧА: 0.00 [10:18:42]line НСП 1% : 5.31 [10:18:42]line НДС 12% : 63.72 [10:18:42]line Наличными: 600.00 [10:18:42]line Безнал.: 0.00 [10:18:42]line Место: АЗС № 130 "Партнер Нефть" [10:18:42]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:18:42]line СНО: Общий режим [10:18:42]line Чек 109 22.08.2024 10:18 [10:18:42]line Смена: 469 ФФД: 1.0 [10:18:42]line ЗНМ: 0300000071 [10:18:42]line РНМ: 0000000000092561 [10:18:42]line Версия ККМ: 001 [10:18:42]line ФМ: 0000000000871778 [10:18:42]line ФД: 178409 [10:18:42]line ФПД: 70675848527546 [10:18:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T101841&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178409&fm=70675848527546&tin=02508201610067®Number=0000000000092561&sum=60000 [10:18:42]written 0, free lines is 4095 [10:18:42]OFD Sender: Processing packet 178409 [packets to send 496, broken 495] [10:18:42]ProducePacketName [10:18:42]name=ofd_packets/00178409 [10:18:42]OFD Sender: To server: pG, [10:18:42]CommunicateWithHost lk.salyk.kg:30040 [10:18:42]ConnectInit lk.salyk.kg [10:18:43]Write to MH i2c: 01 00 00 49 03 4C [10:18:43]Write i2c OK [10:18:43]MH_I2C_Read... [10:18:43]Read from MH i2c: 01 [10:18:43]MH_I2C_Read... [10:18:43]Read from MH i2c: 01 07 00 [10:18:43]MH_I2C_Read... [10:18:43]Read from MH i2c: 01 07 00 49 03 00 00 00 00 00 CE 0C 2D [10:18:43]RasterBufferAndPrint [10:18:43]line [10:18:43]line [10:18:43]line [10:18:43]line [10:18:43]line [10:18:43]written 0, free lines is 3285 [10:18:43]MH_Cut [10:18:43]Write to MH i2c: D1 01 00 50 03 01 25 [10:18:43]Write i2c OK [10:18:43]MH_I2C_Read... [10:18:43]Read from MH i2c: D1 [10:18:43]MH_I2C_Read... [10:18:43]Read from MH i2c: D1 01 00 [10:18:43]MH_I2C_Read... [10:18:43]Read from MH i2c: D1 01 00 50 03 00 24 [10:18:43]Write to MH i2c: 01 00 00 51 03 54 [10:18:43]Write i2c OK [10:18:43]MH_I2C_Read... [10:18:43]Connected sock=10 [10:18:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 A7 AD 07 01 35 D0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 6D 00 00 00 F4 03 04 00 81 10 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 E9 B8 02 00 35 04 06 00 40 47 80 D8 7E BA BF 33 60 99 66 4A 97 FF [10:18:43]*** Cut start [10:18:43]*** Partial cut [10:18:43]*** CUTSNS_PIN = 1 [10:18:43]*** CUTSNS_PIN = 0 [10:18:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 4F 00 00 00 8C BC 47 00 F1 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 37 38 10 04 04 00 E9 B8 02 00 F4 03 04 00 2B BC C6 66 B6 04 01 00 00 74 4F 55 41 AD CB E2 BB [10:18:43]CommunicateWithHost err = 0 [10:18:43]CheckOFDResponse [10:18:43]1017 (14) - 77093643461234 [10:18:43]1041 (16) - 0000000000871778 [10:18:43]1040 (4) - 178409 [10:18:43]1012 (4) - 22.08.2024 04:18 [10:18:43]1206 (1) - 0 [10:18:43]OFD Sender: Remove packet 178409 [10:18:43]ProducePacketName [10:18:43]name=ofd_packets/00178409 [10:18:43]NVStorageDeleteData [10:18:44]*** Brake cut motor [10:18:44]Read from MH i2c: 01 [10:18:44]MH_I2C_Read... [10:18:44]*** Stop cut motor [10:18:44]*** Cut end [10:18:44]Read from MH i2c: 01 07 00 [10:18:44]MH_I2C_Read... [10:18:44]Read from MH i2c: 01 07 00 51 03 00 00 00 00 00 FF 0F 69 [10:18:44]process_action close_receipt done [10:18:44]requested_data is exist [10:18:44]produce_requested_data [10:18:44]requested_item fm.sn is exist - process it [10:18:44]wFMCommunicate request_size=4 [10:18:44]MH_SAM_APDU [10:18:44]CAPDU: 80 11 00 00 [10:18:44]Write to MH i2c: E2 08 00 52 03 80 11 00 00 00 00 00 00 CF [10:18:44]Write i2c OK [10:18:44]MH_I2C_Read... [10:18:44]OFD Sender: No OFD packet to send [10:18:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:18:44]Read from MH i2c: E2 [10:18:44]MH_I2C_Read... [10:18:44]Read from MH i2c: E2 17 00 [10:18:44]MH_I2C_Read... [10:18:44]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 37 38 90 00 28 [10:18:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [10:18:44]wFMCommunicate OK [10:18:44]requested_item fd.num is exist - process it [10:18:44]SAM_PROTO_GetFieldsCounters [10:18:44]wFMCommunicate request_size=4 [10:18:44]MH_SAM_APDU [10:18:44]CAPDU: 80 13 00 00 [10:18:44]Write to MH i2c: E2 08 00 53 03 80 13 00 00 00 00 00 00 D2 [10:18:44]Write i2c OK [10:18:44]MH_I2C_Read... [10:18:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:18:44]Read from MH i2c: E2 [10:18:44]MH_I2C_Read... [10:18:44]Read from MH i2c: E2 62 00 [10:18:44]MH_I2C_Read... [10:18:44]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 E9 B8 02 00 0E 04 04 00 D5 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 B7 [10:18: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 E9 B8 02 00 0E 04 04 00 D5 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 [10:18:44]wFMCommunicate OK [10:18:44]SAM_PROTO_GetFieldsCounters done [10:18:44]requested_item shift.num is exist - process it [10:18:44]requested_item shift.opened is exist - process it [10:18:44]req_shift_opened [10:18:44]FM_GetShiftState [10:18:44]SAM_PROTO_GetShiftState [10:18:44]wFMCommunicate request_size=4 [10:18:44]MH_SAM_APDU [10:18:44]CAPDU: 80 13 01 00 [10:18:44]Write to MH i2c: E2 08 00 54 03 80 13 01 00 00 00 00 00 D4 [10:18:44]Write i2c OK [10:18:44]MH_I2C_Read... [10:18:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:18:44]Read from MH i2c: E2 [10:18:44]MH_I2C_Read... [10:18:44]Read from MH i2c: E2 0E 00 [10:18:44]MH_I2C_Read... [10:18:44]Read from MH i2c: E2 0E 00 54 03 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 82 [10:18:44]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [10:18:44]wFMCommunicate OK [10:18:44]SAM_PROTO_GetShiftState done [10:18:44]FM_GetShiftState done [10:18:44]req_shift_opened done [10:18:44]requested_item shift.open_date is exist - process it [10:18:44]req_shift_open_date [10:18:44]req_shift_open_date done [10:18:44]produce_requested_data done [10:18:44]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178409,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [10:18:44]process_action_free close_receipt [10:18:44]json_value_free [10:18:44]json_value_free done [10:18:44]process_json_proto returns [10:18:44]Send response to host [10:18:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178409,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [10:18:44]free response buf [10:18:44]execute_script done [10:18:44]execute_script returns [10:18:44]free content buf [10:18:44]Sock 9.Close socket [10:18:44]Sock 9.Thread stoped [10:18:49]OFD Sender: No OFD packet to send [10:18:51]recv_with_timeout no data received [10:18:54]OFD Sender: No OFD packet to send [10:18:59]OFD Sender: No OFD packet to send [10:19:04]OFD Sender: No OFD packet to send [10:19:04]recv_with_timeout no data received [10:19:09]OFD Sender: No OFD packet to send [10:19:14]OFD Sender: No OFD packet to send [10:19:17]recv_with_timeout no data received [10:19:19]OFD Sender: No OFD packet to send [10:19:24]OFD Sender: No OFD packet to send [10:19:29]OFD Sender: No OFD packet to send [10:19:34]OFD Sender: No OFD packet to send [10:19:39]OFD Sender: No OFD packet to send [10:19:44]OFD Sender: No OFD packet to send [10:19:49]accept exits with 8 [10:19:49]New connection [10:19:49]New thread 3066633572 created [10:19:49]Thread 3066776932 joined [10:19:49]Waiting for new connection... [10:19:49] Sock 8.Parse request [10:19:49]Sock 8.Check first char [10:19:49]Sock 8.First char is OK [10:19:49]request: POST /json_proto HTTP/1.0 [10:19:49]Method: POST [10:19:49]URL: /json_proto [10:19:49]Method is POST - this is cgi request [10:19:49]url: /json_proto [10:19:49]query_string will be loaded in cgi processing [10:19:49]execute_cgi json_proto POST (null) [10:19:49]execute_cgi path=json_proto method=POST [10:19:49]POST find Content-Length [10:19:49]Host: 172.17.44.131:8080 [10:19:49]Content-Length: 751 [10:19:49]Content-Type: application/json [10:19:49] [10:19:49]POST finish read [10:19:49]Found Content-Length = 751 [10:19:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293175", "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" : 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\u000A30104782", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:19:49]execute_script... [10:19:49]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293175", "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" : 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\u000A30104782", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:19:49]POST & json_proto [10:19:49]process_json_proto [10:19:49]json parsed OK: [10:19:49]protocol is kg_v1.0 [10:19:49]action value=close_receipt [10:19:49]process_action close_receipt [10:19:49]cmd_close_receipt [10:19:49]MH_GetDate [10:19:49]Write to MH i2c: F0 00 00 55 03 47 [10:19:49]Write i2c OK [10:19:49]MH_I2C_Read... [10:19:49]Read from MH i2c: F0 [10:19:49]MH_I2C_Read... [10:19:49]Read from MH i2c: F0 09 00 [10:19:49]MH_I2C_Read... [10:19:49]Read from MH i2c: F0 09 00 55 03 00 C5 10 C7 66 4F 53 BE 66 18 [10:19:49]GetLastDocTimeStamp 1724321921 [10:19:49]current date 1724321989 [10:19:49]FM_GetShiftState [10:19:49]SAM_PROTO_GetShiftState [10:19:49]wFMCommunicate request_size=4 [10:19:49]MH_SAM_APDU [10:19:49]CAPDU: 80 13 01 00 [10:19:49]Write to MH i2c: E2 08 00 56 03 80 13 01 00 00 00 00 00 D6 [10:19:49]Write i2c OK [10:19:49]MH_I2C_Read... [10:19:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:19:49]Read from MH i2c: E2 [10:19:49]MH_I2C_Read... [10:19:49]Read from MH i2c: E2 0E 00 [10:19:49]MH_I2C_Read... [10:19:49]Read from MH i2c: E2 0E 00 56 03 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 84 [10:19:49]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [10:19:49]wFMCommunicate OK [10:19:49]SAM_PROTO_GetShiftState done [10:19:49]FM_GetShiftState done [10:19:49]opened in 1724285939 [10:19:49]opened+sec_in_day 1724372339 [10:19:49]quantity*price = 0 [10:19:49]sum+1 = 1 [10:19:49]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 110 22.08.2024 10:19 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 Талоны: ТК ГПНА Online 30104782 ФМ: 0000000000871778 ФД: 178410 ФПД: 197591568801592 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T101949&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178410&fm=197591568801592&tin=02508201610067®Number=0000000000092561&sum=0 [10:19:50]StoreToDocumentArchive [10:19:50]shift 469 fd 178410 [10:19:50]save to /storage/0469/doc_00178410 [10:19:50]save last doc name /storage/0469/doc_00178410 to /storage/kkm_last_doc_name [10:19:50]save OK [10:19:50]Clear old archive folders... [10:19:50]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:19:50]tlvbuf is 00B0F870 [10:19:50]SAM_PROTO_ClearQueue [10:19:50]wFMCommunicate request_size=4 [10:19:50]MH_SAM_APDU [10:19:50]CAPDU: 80 09 00 00 [10:19:50]Write to MH i2c: E2 08 00 63 03 80 09 00 00 00 00 00 00 D8 [10:19:50]Write i2c OK [10:19:50]MH_I2C_Read... [10:19:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:19:50]Read from MH i2c: E2 [10:19:50]MH_I2C_Read... [10:19:50]Read from MH i2c: E2 03 00 [10:19:50]MH_I2C_Read... [10:19:50]Read from MH i2c: E2 03 00 63 03 00 90 00 DA [10:19:50]RAPDU: 90 00 [10:19:50]wFMCommunicate OK [10:19:50]SAM_PROTO_ClearQueue done [10:19:50]KKMCreateOFDPacket [10:19:50]OFDProtocolAddRootSTLVToBuf [10:19:50]FM_MakeSignedData [10:19:50]FM_MakeSignedData [10:19:50]SAM_PROTO_SignData [10:19:50]wFMCommunicate request_size=4 [10:19:50]MH_SAM_APDU [10:19:50]CAPDU: 80 0D 01 02 [10:19:50]Write to MH i2c: E2 08 00 64 03 80 0D 01 02 00 00 00 00 E0 [10:19:50]Write i2c OK [10:19:50]MH_I2C_Read... [10:19:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:19:50]Read from MH i2c: E2 [10:19:50]MH_I2C_Read... [10:19:50]Read from MH i2c: E2 03 00 [10:19:50]MH_I2C_Read... [10:19:50]Read from MH i2c: E2 03 00 64 03 00 90 00 DB [10:19:50]RAPDU: 90 00 [10:19:50]wFMCommunicate OK [10:19:50]wFMCommunicate request_size=255 [10:19:50]MH_SAM_APDU [10:19: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 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 6E 00 00 00 F4 03 04 00 C5 10 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 EA B8 02 00 35 04 06 00 B3 B5 5F 44 [10:19:50]Write to MH i2c: E2 02 01 65 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 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 6E 00 00 00 F4 03 04 00 C5 10 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 EA B8 02 00 35 04 06 00 B3 B5 5F 44 00 00 A9 [10:19:50]Write i2c OK [10:19:50]MH_I2C_Read... [10:19:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:19:50]Read from MH i2c: E2 [10:19:50]MH_I2C_Read... [10:19:50]Read from MH i2c: E2 03 00 [10:19:50]MH_I2C_Read... [10:19:50]Read from MH i2c: E2 03 00 65 03 00 90 00 DC [10:19:50]RAPDU: 90 00 [10:19:50]wFMCommunicate OK [10:19:50]wFMCommunicate request_size=7 [10:19:50]MH_SAM_APDU [10:19:50]CAPDU: 80 0D 02 02 02 DF 38 [10:19:50]Write to MH i2c: E2 0A 00 66 03 80 0D 02 02 02 00 DF 38 00 00 FE [10:19:50]Write i2c OK [10:19:50]MH_I2C_Read... [10:19:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:19:50]Read from MH i2c: E2 [10:19:50]MH_I2C_Read... [10:19:50]Read from MH i2c: E2 03 00 [10:19:50]MH_I2C_Read... [10:19:50]Read from MH i2c: E2 03 00 66 03 00 90 00 DD [10:19:50]RAPDU: 90 00 [10:19:50]wFMCommunicate OK [10:19:50]wFMCommunicate request_size=4 [10:19:50]MH_SAM_APDU [10:19:50]CAPDU: 80 0D 03 02 [10:19:50]Write to MH i2c: E2 08 00 67 03 80 0D 03 02 00 00 00 00 E5 [10:19:50]Write i2c OK [10:19:50]MH_I2C_Read... [10:19:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:19:50]Read from MH i2c: E2 [10:19:50]MH_I2C_Read... [10:19:50]Read from MH i2c: E2 0B 00 [10:19:50]MH_I2C_Read... [10:19:50]Read from MH i2c: E2 0B 00 67 03 00 55 BB 9A 5C 56 53 23 B3 90 00 6B [10:19:50]RAPDU: 55 BB 9A 5C 56 53 23 B3 90 00 [10:19:50]wFMCommunicate OK [10:19:50]SAM_PROTO_SignData done [10:19:50]FM_MakeSignedData done [10:19:50]CreateOFDProtocolMessage [10:19:50]wFMCommunicate request_size=4 [10:19:50]MH_SAM_APDU [10:19:50]CAPDU: 80 11 00 00 [10:19:50]Write to MH i2c: E2 08 00 68 03 80 11 00 00 00 00 00 00 E5 [10:19:50]Write i2c OK [10:19:50]MH_I2C_Read... [10:19:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:19:50]Read from MH i2c: E2 [10:19:50]MH_I2C_Read... [10:19:50]Read from MH i2c: E2 17 00 [10:19:50]MH_I2C_Read... [10:19:51]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 37 38 90 00 3E [10:19:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [10:19:51]wFMCommunicate OK [10:19:51]CreateOFDProtocolMessage done [10:19:51]OFDSenderStorePacket 178410 [10:19:51]StoreOFDPacket docnum=178410 [10:19:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0C 01 00 00 5C 53 04 01 D3 36 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 6E 00 00 00 F4 03 04 00 C5 10 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 EA B8 02 00 35 04 06 00 B3 B5 5F 44 DF 38 55 BB 9A 5C 56 53 23 B3 [10:19:51]CheckFolder [10:19:51]dirname=/storage/ofd_packets [10:19:51]CheckFolder done [10:19:51]ProducePacketName [10:19:51]name=ofd_packets/00178410 [10:19:51]NVStorageSaveData ofd_packets/00178410 [10:19:51]File name is /storage/ofd_packets/00178410 [10:19:51]Write 298 bytes [10:19:51]NVStorageSaveData done [10:19:51]OFDSenderStorePacket done [10:19:51]KKMCreateOFDPacket done [10:19:51]NVStorageSaveData kkm_last_timestamp [10:19:51]File name is /storage/kkm_last_timestamp [10:19:51]Write 4 bytes [10:19:51]NVStorageSaveData done [10:19:51]ExternCall_PrintAddStr [10:19:51]wPrintStart [10:19:51]Write to MH i2c: 01 00 00 69 03 6C [10:19:51]Write i2c OK [10:19:51]MH_I2C_Read... [10:19:51]Read from MH i2c: 01 [10:19:51]MH_I2C_Read... [10:19:51]Read from MH i2c: 01 07 00 [10:19:51]MH_I2C_Read... [10:19:51]Read from MH i2c: 01 07 00 69 03 00 00 00 00 00 FF 0F 81 [10:19:51]RasterBufferAndPrint [10:19:51]line Счет N : (1)293175 [10:19:51]line ИНН: 02508201610067 [10:19:51]line Контрольно-Кассовый Чек [10:19:51]line ПРОДАЖА [10:19:51]line ТРК (МРК, ГНК) : 44 [10:19:51]line Товар: 2710194800 [10:19:51]line ДТ-К-5 [10:19:51]line 20.000 * 0.00 [10:19:51]line = 0.00 [10:19:51]line НДС 12% НСП 1% [10:19:51]line > о реализуемом товаре [10:19:51]line ИТОГО: 0.00 [10:19:51]line НСП 1% : 0.00 [10:19:51]line НДС 12% : 0.00 [10:19:51]line Наличными: 0.00 [10:19:51]line Безнал.: 0.00 [10:19:51]line Место: АЗС № 130 "Партнер Нефть" [10:19:51]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:19:51]line СНО: Общий режим [10:19:51]line Чек 110 22.08.2024 10:19 [10:19:51]line Смена: 469 ФФД: 1.0 [10:19:51]line ЗНМ: 0300000071 [10:19:51]line РНМ: 0000000000092561 [10:19:51]line Версия ККМ: 001 [10:19:51]line Талоны: ТК ГПНА Online [10:19:51]line 30104782 [10:19:51]line ФМ: 0000000000871778 [10:19:51]line ФД: 178410 [10:19:51]line ФПД: 197591568801592 [10:19:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T101949&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178410&fm=197591568801592&tin=02508201610067®Number=0000000000092561&sum=0 [10:19:51]written 0, free lines is 4095 [10:19:51]OFD Sender: Processing packet 178410 [packets to send 496, broken 495] [10:19:51]ProducePacketName [10:19:51]name=ofd_packets/00178410 [10:19:51]OFD Sender: To server: pG, [10:19:51]CommunicateWithHost lk.salyk.kg:30040 [10:19:51]ConnectInit lk.salyk.kg [10:19:51]Write to MH i2c: 01 00 00 93 03 96 [10:19:51]Write i2c OK [10:19:51]MH_I2C_Read... [10:19:51]Read from MH i2c: 01 [10:19:51]MH_I2C_Read... [10:19:51]Read from MH i2c: 01 07 00 [10:19:51]MH_I2C_Read... [10:19:51]Read from MH i2c: 01 07 00 93 03 00 00 00 00 00 E6 0C 8F [10:19:51]RasterBufferAndPrint [10:19:51]line [10:19:51]line [10:19:51]line [10:19:51]line [10:19:51]line [10:19:51]written 0, free lines is 3309 [10:19:51]MH_Cut [10:19:51]Write to MH i2c: D1 01 00 9A 03 01 6F [10:19:51]Write i2c OK [10:19:51]MH_I2C_Read... [10:19:51]Read from MH i2c: D1 [10:19:51]MH_I2C_Read... [10:19:51]Read from MH i2c: D1 01 00 [10:19:51]MH_I2C_Read... [10:19:51]Read from MH i2c: D1 01 00 9A 03 00 6E [10:19:51]Write to MH i2c: 01 00 00 9B 03 9E [10:19:51]Write i2c OK [10:19:51]MH_I2C_Read... [10:19:52]Connected sock=10 [10:19: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 37 38 0C 01 00 00 5C 53 04 01 D3 36 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 6E 00 00 00 F4 03 04 00 C5 10 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 EA B8 02 00 35 04 06 00 B3 B5 5F 44 DF 38 55 BB 9A 5C 56 53 23 B3 [10:19:52]*** Cut start [10:19:52]*** Partial cut [10:19:52]*** CUTSNS_PIN = 1 [10:19:52]*** CUTSNS_PIN = 0 [10:19:52]*** Brake cut motor [10:19:52]Read from MH i2c: 01 [10:19:52]MH_I2C_Read... [10:19:52]*** Stop cut motor [10:19:52]*** Cut end [10:19:52]Read from MH i2c: 01 07 00 [10:19:52]MH_I2C_Read... [10:19:52]Read from MH i2c: 01 07 00 9B 03 00 00 00 00 00 FF 0F B3 [10:19:52]process_action close_receipt done [10:19:52]requested_data is exist [10:19:52]produce_requested_data [10:19:52]requested_item fm.sn is exist - process it [10:19:52]wFMCommunicate request_size=4 [10:19:52]MH_SAM_APDU [10:19:52]CAPDU: 80 11 00 00 [10:19:52]Write to MH i2c: E2 08 00 9C 03 80 11 00 00 00 00 00 00 19 [10:19:52]Write i2c OK [10:19:52]MH_I2C_Read... [10:19:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:19:52]Read from MH i2c: E2 [10:19:52]MH_I2C_Read... [10:19:52]Read from MH i2c: E2 17 00 [10:19:52]MH_I2C_Read... [10:19:52]Read from MH i2c: E2 17 00 9C 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 72 [10:19:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [10:19:52]wFMCommunicate OK [10:19:52]requested_item fd.num is exist - process it [10:19:52]SAM_PROTO_GetFieldsCounters [10:19:52]wFMCommunicate request_size=4 [10:19:52]MH_SAM_APDU [10:19:52]CAPDU: 80 13 00 00 [10:19:52]Write to MH i2c: E2 08 00 9D 03 80 13 00 00 00 00 00 00 1C [10:19:52]Write i2c OK [10:19:52]MH_I2C_Read... [10:19:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:19:52]Read from MH i2c: E2 [10:19:52]MH_I2C_Read... [10:19:52]Read from MH i2c: E2 62 00 [10:19:52]MH_I2C_Read... [10:19:52]Read from MH i2c: E2 62 00 9D 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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 EA B8 02 00 0E 04 04 00 D5 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 05 [10:19: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 EA B8 02 00 0E 04 04 00 D5 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 [10:19:52]wFMCommunicate OK [10:19:52]SAM_PROTO_GetFieldsCounters done [10:19:52]requested_item shift.num is exist - process it [10:19:52]requested_item shift.opened is exist - process it [10:19:52]req_shift_opened [10:19:52]FM_GetShiftState [10:19:52]SAM_PROTO_GetShiftState [10:19:52]wFMCommunicate request_size=4 [10:19:52]MH_SAM_APDU [10:19:52]CAPDU: 80 13 01 00 [10:19:52]Write to MH i2c: E2 08 00 9E 03 80 13 01 00 00 00 00 00 1E [10:19:52]Write i2c OK [10:19:52]MH_I2C_Read... [10:19:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:19:52]Read from MH i2c: E2 [10:19:52]MH_I2C_Read... [10:19:52]Read from MH i2c: E2 0E 00 [10:19:52]MH_I2C_Read... [10:19:52]Read from MH i2c: E2 0E 00 9E 03 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 CC [10:19:52]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [10:19:53]wFMCommunicate OK [10:19:53]SAM_PROTO_GetShiftState done [10:19:53]FM_GetShiftState done [10:19:53]req_shift_opened done [10:19:53]requested_item shift.open_date is exist - process it [10:19:53]req_shift_open_date [10:19:53]req_shift_open_date done [10:19:53]produce_requested_data done [10:19:53]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178410,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [10:19:53]process_action_free close_receipt [10:19:53]json_value_free [10:19:53]json_value_free done [10:19:53]process_json_proto returns [10:19:53]Send response to host [10:19:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178410,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [10:19:53]free response buf [10:19:53]execute_script done [10:19:53]execute_script returns [10:19:53]free content buf [10:19:53]Sock 8.Close socket [10:19:53]Sock 8.Thread stoped [10:19: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 37 38 4F 00 00 00 D2 69 47 00 CC 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 37 38 10 04 04 00 EA B8 02 00 F4 03 04 00 70 BC C6 66 B6 04 01 00 00 9D 32 CB F9 9B 56 CE 79 [10:19:53]CommunicateWithHost err = 0 [10:19:53]CheckOFDResponse [10:19:53]1017 (14) - 77093643461234 [10:19:53]1041 (16) - 0000000000871778 [10:19:53]1040 (4) - 178410 [10:19:53]1012 (4) - 22.08.2024 04:20 [10:19:53]1206 (1) - 0 [10:19:53]OFD Sender: Remove packet 178410 [10:19:53]ProducePacketName [10:19:53]name=ofd_packets/00178410 [10:19:53]NVStorageDeleteData [10:19:53]OFD Sender: No OFD packet to send [10:19:58]OFD Sender: No OFD packet to send [10:20:03]OFD Sender: No OFD packet to send [10:20:08]OFD Sender: No OFD packet to send [10:20:13]OFD Sender: No OFD packet to send [10:20:18]OFD Sender: No OFD packet to send [10:20:23]OFD Sender: No OFD packet to send [10:20:29]OFD Sender: No OFD packet to send [10:20:34]OFD Sender: No OFD packet to send [10:20:39]OFD Sender: No OFD packet to send [10:20:42]accept exits with 9 [10:20:42]New connection [10:20:42]New thread 3066776932 created [10:20:42]Thread 3066633572 joined [10:20:42]Waiting for new connection... [10:20:42] Sock 9.Parse request [10:20:42]Sock 9.Check first char [10:20:42]Sock 9.First char is OK [10:20:42]request: POST /json_proto HTTP/1.0 [10:20:42]Method: POST [10:20:42]URL: /json_proto [10:20:42]Method is POST - this is cgi request [10:20:42]url: /json_proto [10:20:42]query_string will be loaded in cgi processing [10:20:42]execute_cgi json_proto POST (null) [10:20:42]execute_cgi path=json_proto method=POST [10:20:42]POST find Content-Length [10:20:42]Host: 172.17.44.131:8080 [10:20:42]Content-Length: 789 [10:20:42]Content-Type: application/json [10:20:42] [10:20:42]POST finish read [10:20:42]Found Content-Length = 789 [10:20:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293173", "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" : 80.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\u000A29841", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:20:42]execute_script... [10:20: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)293173", "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" : 80.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\u000A29841", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:20:42]POST & json_proto [10:20:42]process_json_proto [10:20:42]json parsed OK: [10:20:42]protocol is kg_v1.0 [10:20:42]action value=close_receipt [10:20:42]process_action close_receipt [10:20:42]cmd_close_receipt [10:20:42]MH_GetDate [10:20:42]Write to MH i2c: F0 00 00 9F 03 91 [10:20:42]Write i2c OK [10:20:42]MH_I2C_Read... [10:20:42]Read from MH i2c: F0 [10:20:42]MH_I2C_Read... [10:20:42]Read from MH i2c: F0 09 00 [10:20:42]MH_I2C_Read... [10:20:42]Read from MH i2c: F0 09 00 9F 03 00 FA 10 C7 66 4F 53 BE 66 97 [10:20:42]GetLastDocTimeStamp 1724321989 [10:20:42]current date 1724322042 [10:20:42]FM_GetShiftState [10:20:42]SAM_PROTO_GetShiftState [10:20:42]wFMCommunicate request_size=4 [10:20:42]MH_SAM_APDU [10:20:42]CAPDU: 80 13 01 00 [10:20:42]Write to MH i2c: E2 08 00 A0 03 80 13 01 00 00 00 00 00 20 [10:20:42]Write i2c OK [10:20:42]MH_I2C_Read... [10:20:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:20:42]Read from MH i2c: E2 [10:20:42]MH_I2C_Read... [10:20:42]Read from MH i2c: E2 0E 00 [10:20:42]MH_I2C_Read... [10:20:42]Read from MH i2c: E2 0E 00 A0 03 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 CE [10:20:42]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [10:20:42]wFMCommunicate OK [10:20:42]SAM_PROTO_GetShiftState done [10:20:42]FM_GetShiftState done [10:20:42]opened in 1724285939 [10:20:42]opened+sec_in_day 1724372339 [10:20:42]quantity*price = 0 [10:20:42]sum+1 = 1 [10:20:42]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 111 22.08.2024 10:20 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 Талоны: Топливная Карта 29841 ФМ: 0000000000871778 ФД: 178411 ФПД: 201840117596788 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T102042&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178411&fm=201840117596788&tin=02508201610067®Number=0000000000092561&sum=0 [10:20:43]StoreToDocumentArchive [10:20:43]shift 469 fd 178411 [10:20:43]save to /storage/0469/doc_00178411 [10:20:43]save last doc name /storage/0469/doc_00178411 to /storage/kkm_last_doc_name [10:20:43]save OK [10:20:43]Clear old archive folders... [10:20:43]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:20:43]tlvbuf is 00B2DC60 [10:20:43]SAM_PROTO_ClearQueue [10:20:43]wFMCommunicate request_size=4 [10:20:43]MH_SAM_APDU [10:20:43]CAPDU: 80 09 00 00 [10:20:43]Write to MH i2c: E2 08 00 AD 03 80 09 00 00 00 00 00 00 22 [10:20:43]Write i2c OK [10:20:43]MH_I2C_Read... [10:20:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:20:43]Read from MH i2c: E2 [10:20:43]MH_I2C_Read... [10:20:43]Read from MH i2c: E2 03 00 [10:20:43]MH_I2C_Read... [10:20:43]Read from MH i2c: E2 03 00 AD 03 00 90 00 24 [10:20:43]RAPDU: 90 00 [10:20:43]wFMCommunicate OK [10:20:43]SAM_PROTO_ClearQueue done [10:20:43]KKMCreateOFDPacket [10:20:43]OFDProtocolAddRootSTLVToBuf [10:20:43]FM_MakeSignedData [10:20:43]FM_MakeSignedData [10:20:43]SAM_PROTO_SignData [10:20:43]wFMCommunicate request_size=4 [10:20:43]MH_SAM_APDU [10:20:43]CAPDU: 80 0D 01 02 [10:20:43]Write to MH i2c: E2 08 00 AE 03 80 0D 01 02 00 00 00 00 2A [10:20:43]Write i2c OK [10:20:43]MH_I2C_Read... [10:20:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:20:43]Read from MH i2c: E2 [10:20:43]MH_I2C_Read... [10:20:43]Read from MH i2c: E2 03 00 [10:20:43]MH_I2C_Read... [10:20:43]Read from MH i2c: E2 03 00 AE 03 00 90 00 25 [10:20:43]RAPDU: 90 00 [10:20:43]wFMCommunicate OK [10:20:43]wFMCommunicate request_size=255 [10:20:43]MH_SAM_APDU [10:20: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 80 38 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 6F 00 00 00 F4 03 04 00 FA 10 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 EB B8 02 00 35 04 06 00 B7 92 90 82 [10:20:43]Write to MH i2c: E2 02 01 AF 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 80 38 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 6F 00 00 00 F4 03 04 00 FA 10 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 EB B8 02 00 35 04 06 00 B7 92 90 82 00 00 C5 [10:20:43]Write i2c OK [10:20:43]MH_I2C_Read... [10:20:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:20:43]Read from MH i2c: E2 [10:20:43]MH_I2C_Read... [10:20:43]Read from MH i2c: E2 03 00 [10:20:43]MH_I2C_Read... [10:20:43]Read from MH i2c: E2 03 00 AF 03 00 90 00 26 [10:20:43]RAPDU: 90 00 [10:20:43]wFMCommunicate OK [10:20:43]wFMCommunicate request_size=7 [10:20:43]MH_SAM_APDU [10:20:43]CAPDU: 80 0D 02 02 02 C2 74 [10:20:43]Write to MH i2c: E2 0A 00 B0 03 80 0D 02 02 02 00 C2 74 00 00 67 [10:20:43]Write i2c OK [10:20:43]MH_I2C_Read... [10:20:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:20:43]Read from MH i2c: E2 [10:20:43]MH_I2C_Read... [10:20:43]Read from MH i2c: E2 03 00 [10:20:43]MH_I2C_Read... [10:20:43]Read from MH i2c: E2 03 00 B0 03 00 90 00 27 [10:20:43]RAPDU: 90 00 [10:20:43]wFMCommunicate OK [10:20:43]wFMCommunicate request_size=4 [10:20:43]MH_SAM_APDU [10:20:43]CAPDU: 80 0D 03 02 [10:20:43]Write to MH i2c: E2 08 00 B1 03 80 0D 03 02 00 00 00 00 2F [10:20:43]Write i2c OK [10:20:43]MH_I2C_Read... [10:20:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:20:43]Read from MH i2c: E2 [10:20:43]MH_I2C_Read... [10:20:43]Read from MH i2c: E2 0B 00 [10:20:43]MH_I2C_Read... [10:20:43]Read from MH i2c: E2 0B 00 B1 03 00 C0 E6 3C 58 FC F0 98 D5 90 00 C3 [10:20:43]RAPDU: C0 E6 3C 58 FC F0 98 D5 90 00 [10:20:43]wFMCommunicate OK [10:20:43]SAM_PROTO_SignData done [10:20:43]FM_MakeSignedData done [10:20:43]CreateOFDProtocolMessage [10:20:43]wFMCommunicate request_size=4 [10:20:43]MH_SAM_APDU [10:20:43]CAPDU: 80 11 00 00 [10:20:43]Write to MH i2c: E2 08 00 B2 03 80 11 00 00 00 00 00 00 2F [10:20:43]Write i2c OK [10:20:43]MH_I2C_Read... [10:20:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:20:43]Read from MH i2c: E2 [10:20:43]MH_I2C_Read... [10:20:43]Read from MH i2c: E2 17 00 [10:20:43]MH_I2C_Read... [10:20:43]Read from MH i2c: E2 17 00 B2 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 88 [10:20:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [10:20:43]wFMCommunicate OK [10:20:43]CreateOFDProtocolMessage done [10:20:43]OFDSenderStorePacket 178411 [10:20:43]StoreOFDPacket docnum=178411 [10:20:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0C 01 00 00 9D 6E 04 01 7A 6A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 80 38 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 6F 00 00 00 F4 03 04 00 FA 10 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 EB B8 02 00 35 04 06 00 B7 92 90 82 C2 74 C0 E6 3C 58 FC F0 98 D5 [10:20:43]CheckFolder [10:20:43]dirname=/storage/ofd_packets [10:20:43]CheckFolder done [10:20:43]ProducePacketName [10:20:43]name=ofd_packets/00178411 [10:20:43]NVStorageSaveData ofd_packets/00178411 [10:20:43]File name is /storage/ofd_packets/00178411 [10:20:43]Write 298 bytes [10:20:43]NVStorageSaveData done [10:20:43]OFDSenderStorePacket done [10:20:43]KKMCreateOFDPacket done [10:20:43]NVStorageSaveData kkm_last_timestamp [10:20:43]File name is /storage/kkm_last_timestamp [10:20:43]Write 4 bytes [10:20:43]NVStorageSaveData done [10:20:43]ExternCall_PrintAddStr [10:20:43]wPrintStart [10:20:43]Write to MH i2c: 01 00 00 B3 03 B6 [10:20:43]Write i2c OK [10:20:43]MH_I2C_Read... [10:20:43]Read from MH i2c: 01 [10:20:43]MH_I2C_Read... [10:20:43]Read from MH i2c: 01 07 00 [10:20:43]MH_I2C_Read... [10:20:43]Read from MH i2c: 01 07 00 B3 03 00 00 00 00 00 FF 0F CB [10:20:43]RasterBufferAndPrint [10:20:43]line Счет N : (1)293173 [10:20:43]line ИНН: 02508201610067 [10:20:43]line Контрольно-Кассовый Чек [10:20:43]line ПРОДАЖА [10:20:43]line ТРК (МРК, ГНК) : 54 [10:20:43]line Товар: 2710194800 [10:20:43]line ДТ-К-5 [10:20:43]line 80.000 * 0.00 [10:20:43]line = 0.00 [10:20:43]line НДС 12% НСП 1% [10:20:43]line > о реализуемом товаре [10:20:43]line ИТОГО: 0.00 [10:20:43]line НСП 1% : 0.00 [10:20:43]line НДС 12% : 0.00 [10:20:43]line Наличными: 0.00 [10:20:43]line Безнал.: 0.00 [10:20:43]line Место: АЗС № 130 "Партнер Нефть" [10:20:43]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:20:43]line СНО: Общий режим [10:20:43]line Чек 111 22.08.2024 10:20 [10:20:43]line Смена: 469 ФФД: 1.0 [10:20:43]line ЗНМ: 0300000071 [10:20:43]line РНМ: 0000000000092561 [10:20:43]line Версия ККМ: 001 [10:20:43]line Талоны: Топливная Карта [10:20:43]line 29841 [10:20:43]line ФМ: 0000000000871778 [10:20:43]line ФД: 178411 [10:20:43]line ФПД: 201840117596788 [10:20:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T102042&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178411&fm=201840117596788&tin=02508201610067®Number=0000000000092561&sum=0 [10:20:43]written 0, free lines is 4095 [10:20:43]OFD Sender: Processing packet 178411 [packets to send 496, broken 495] [10:20:43]ProducePacketName [10:20:43]name=ofd_packets/00178411 [10:20:43]OFD Sender: To server: pG, [10:20:43]CommunicateWithHost lk.salyk.kg:30040 [10:20:43]ConnectInit lk.salyk.kg [10:20:44]Write to MH i2c: 01 00 00 DD 03 E0 [10:20:44]Write i2c OK [10:20:44]MH_I2C_Read... [10:20:44]Read from MH i2c: 01 [10:20:44]MH_I2C_Read... [10:20:44]Read from MH i2c: 01 07 00 [10:20:44]MH_I2C_Read... [10:20:44]Read from MH i2c: 01 07 00 DD 03 00 00 00 00 00 EB 0C DE [10:20:44]RasterBufferAndPrint [10:20:44]line [10:20:44]line [10:20:44]line [10:20:44]line [10:20:44]line [10:20:44]written 0, free lines is 3313 [10:20:44]MH_Cut [10:20:44]Write to MH i2c: D1 01 00 E4 03 01 B9 [10:20:44]Write i2c OK [10:20:44]MH_I2C_Read... [10:20:44]Read from MH i2c: D1 [10:20:44]MH_I2C_Read... [10:20:44]Read from MH i2c: D1 01 00 [10:20:44]MH_I2C_Read... [10:20:44]Read from MH i2c: D1 01 00 E4 03 00 B8 [10:20:44]Write to MH i2c: 01 00 00 E5 03 E8 [10:20:44]Write i2c OK [10:20:44]MH_I2C_Read... [10:20:45]*** Cut start [10:20:45]*** Partial cut [10:20:45]*** CUTSNS_PIN = 1 [10:20:45]*** CUTSNS_PIN = 0 [10:20:45]*** Brake cut motor [10:20:45]Read from MH i2c: 01 [10:20:45]MH_I2C_Read... [10:20:45]*** Stop cut motor [10:20:45]*** Cut end [10:20:45]Read from MH i2c: 01 07 00 [10:20:45]MH_I2C_Read... [10:20:45]Read from MH i2c: 01 07 00 E5 03 00 00 00 00 00 FF 0F FD [10:20:45]process_action close_receipt done [10:20:45]requested_data is exist [10:20:45]produce_requested_data [10:20:45]requested_item fm.sn is exist - process it [10:20:45]wFMCommunicate request_size=4 [10:20:45]MH_SAM_APDU [10:20:45]CAPDU: 80 11 00 00 [10:20:45]Write to MH i2c: E2 08 00 E6 03 80 11 00 00 00 00 00 00 63 [10:20:45]Write i2c OK [10:20:45]MH_I2C_Read... [10:20:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:20:45]Read from MH i2c: E2 [10:20:45]MH_I2C_Read... [10:20:45]Read from MH i2c: E2 17 00 [10:20:45]MH_I2C_Read... [10:20:45]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 37 38 90 00 BC [10:20:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [10:20:45]wFMCommunicate OK [10:20:45]requested_item fd.num is exist - process it [10:20:45]SAM_PROTO_GetFieldsCounters [10:20:45]wFMCommunicate request_size=4 [10:20:45]MH_SAM_APDU [10:20:45]CAPDU: 80 13 00 00 [10:20:45]Write to MH i2c: E2 08 00 E7 03 80 13 00 00 00 00 00 00 66 [10:20:45]Write i2c OK [10:20:45]MH_I2C_Read... [10:20:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:20:45]Read from MH i2c: E2 [10:20:45]MH_I2C_Read... [10:20:45]Read from MH i2c: E2 62 00 [10:20:45]MH_I2C_Read... [10:20:45]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 EB B8 02 00 0E 04 04 00 D5 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 53 [10:20: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 EB B8 02 00 0E 04 04 00 D5 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 [10:20:45]wFMCommunicate OK [10:20:45]SAM_PROTO_GetFieldsCounters done [10:20:45]requested_item shift.num is exist - process it [10:20:45]requested_item shift.opened is exist - process it [10:20:45]req_shift_opened [10:20:45]FM_GetShiftState [10:20:45]SAM_PROTO_GetShiftState [10:20:45]wFMCommunicate request_size=4 [10:20:45]MH_SAM_APDU [10:20:45]CAPDU: 80 13 01 00 [10:20:45]Write to MH i2c: E2 08 00 E8 03 80 13 01 00 00 00 00 00 68 [10:20:45]Write i2c OK [10:20:45]MH_I2C_Read... [10:20:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:20:45]Read from MH i2c: E2 [10:20:45]MH_I2C_Read... [10:20:45]Read from MH i2c: E2 0E 00 [10:20:45]MH_I2C_Read... [10:20:45]Read from MH i2c: E2 0E 00 E8 03 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 16 [10:20:45]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [10:20:45]wFMCommunicate OK [10:20:45]SAM_PROTO_GetShiftState done [10:20:45]FM_GetShiftState done [10:20:45]req_shift_opened done [10:20:45]requested_item shift.open_date is exist - process it [10:20:45]req_shift_open_date [10:20:45]req_shift_open_date done [10:20:45]produce_requested_data done [10:20:45]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178411,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [10:20:45]process_action_free close_receipt [10:20:45]json_value_free [10:20:45]json_value_free done [10:20:45]process_json_proto returns [10:20:45]Send response to host [10:20:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178411,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [10:20:45]free response buf [10:20:45]execute_script done [10:20:45]execute_script returns [10:20:45]free content buf [10:20:45]Sock 9.Close socket [10:20:45]Sock 9.Thread stoped [10:20:47]Connected sock=8 [10:20: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 37 38 0C 01 00 00 9D 6E 04 01 7A 6A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 80 38 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 6F 00 00 00 F4 03 04 00 FA 10 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 EB B8 02 00 35 04 06 00 B7 92 90 82 C2 74 C0 E6 3C 58 FC F0 98 D5 [10:20: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 37 38 4F 00 00 00 2E 06 47 00 4F 57 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 EB B8 02 00 F4 03 04 00 A7 BC C6 66 B6 04 01 00 00 2D A0 56 53 48 4B D6 84 [10:20:47]CommunicateWithHost err = 0 [10:20:47]CheckOFDResponse [10:20:47]1017 (14) - 77093643461234 [10:20:47]1041 (16) - 0000000000871778 [10:20:47]1040 (4) - 178411 [10:20:47]1012 (4) - 22.08.2024 04:20 [10:20:47]1206 (1) - 0 [10:20:47]OFD Sender: Remove packet 178411 [10:20:47]ProducePacketName [10:20:47]name=ofd_packets/00178411 [10:20:47]NVStorageDeleteData [10:20:48]OFD Sender: No OFD packet to send [10:20:53]OFD Sender: No OFD packet to send [10:20:56]accept exits with 10 [10:20:56]New connection [10:20:56]New thread 3066633572 created [10:20:56]Thread 3066776932 joined [10:20:56]Waiting for new connection... [10:20:56] Sock 10.Parse request [10:20:56]Sock 10.Check first char [10:20:56]Sock 10.First char is OK [10:20:56]request: POST /json_proto HTTP/1.0 [10:20:56]Method: POST [10:20:56]URL: /json_proto [10:20:56]Method is POST - this is cgi request [10:20:56]url: /json_proto [10:20:56]query_string will be loaded in cgi processing [10:20:56]execute_cgi json_proto POST (null) [10:20:56]execute_cgi path=json_proto method=POST [10:20:56]POST find Content-Length [10:20:56]Host: 172.17.44.131:8080 [10:20:56]Content-Length: 677 [10:20:56]Content-Type: application/json [10:20:56] [10:20:56]POST finish read [10:20:56]Found Content-Length = 677 [10:20:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293177", "tax_sys" : 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" ] } } [10:20:56]execute_script... [10:20: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)293177", "tax_sys" : 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" ] } } [10:20:56]POST & json_proto [10:20:56]process_json_proto [10:20:56]json parsed OK: [10:20:56]protocol is kg_v1.0 [10:20:56]action value=close_receipt [10:20:56]process_action close_receipt [10:20:56]cmd_close_receipt [10:20:56]MH_GetDate [10:20:56]Write to MH i2c: F0 00 00 E9 03 DB [10:20:56]Write i2c OK [10:20:56]MH_I2C_Read... [10:20:56]Read from MH i2c: F0 [10:20:56]MH_I2C_Read... [10:20:56]Read from MH i2c: F0 09 00 [10:20:56]MH_I2C_Read... [10:20:56]Read from MH i2c: F0 09 00 E9 03 00 09 11 C7 66 4F 53 BE 66 F1 [10:20:56]GetLastDocTimeStamp 1724322042 [10:20:56]current date 1724322057 [10:20:56]FM_GetShiftState [10:20:56]SAM_PROTO_GetShiftState [10:20:56]wFMCommunicate request_size=4 [10:20:56]MH_SAM_APDU [10:20:56]CAPDU: 80 13 01 00 [10:20:56]Write to MH i2c: E2 08 00 EA 03 80 13 01 00 00 00 00 00 6A [10:20:56]Write i2c OK [10:20:56]MH_I2C_Read... [10:20:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:20:56]Read from MH i2c: E2 [10:20:56]MH_I2C_Read... [10:20:56]Read from MH i2c: E2 0E 00 [10:20:56]MH_I2C_Read... [10:20:56]Read from MH i2c: E2 0E 00 EA 03 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 18 [10:20:56]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [10:20:56]wFMCommunicate OK [10:20:56]SAM_PROTO_GetShiftState done [10:20:56]FM_GetShiftState done [10:20:56]opened in 1724285939 [10:20:56]opened+sec_in_day 1724372339 [10:20:56]quantity*price = 60003 [10:20:56]sum+1 = 60004 [10:20:56]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 СНО: Общий режим Чек 112 22.08.2024 10:20 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178412 ФПД: 148031118324151 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T102057&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178412&fm=148031118324151&tin=02508201610067®Number=0000000000092561&sum=60000 [10:20:57]StoreToDocumentArchive [10:20:57]shift 469 fd 178412 [10:20:57]save to /storage/0469/doc_00178412 [10:20:57]save last doc name /storage/0469/doc_00178412 to /storage/kkm_last_doc_name [10:20:57]save OK [10:20:57]Clear old archive folders... [10:20:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:20:57]tlvbuf is 00B0F170 [10:20:57]SAM_PROTO_ClearQueue [10:20:57]wFMCommunicate request_size=4 [10:20:57]MH_SAM_APDU [10:20:57]CAPDU: 80 09 00 00 [10:20:57]Write to MH i2c: E2 08 00 F7 03 80 09 00 00 00 00 00 00 6C [10:20:57]Write i2c OK [10:20:57]MH_I2C_Read... [10:20:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:20:57]Read from MH i2c: E2 [10:20:57]MH_I2C_Read... [10:20:57]Read from MH i2c: E2 03 00 [10:20:57]MH_I2C_Read... [10:20:57]Read from MH i2c: E2 03 00 F7 03 00 90 00 6E [10:20:57]RAPDU: 90 00 [10:20:57]wFMCommunicate OK [10:20:57]SAM_PROTO_ClearQueue done [10:20:57]KKMCreateOFDPacket [10:20:57]OFDProtocolAddRootSTLVToBuf [10:20:57]FM_MakeSignedData [10:20:57]FM_MakeSignedData [10:20:57]SAM_PROTO_SignData [10:20:57]wFMCommunicate request_size=4 [10:20:57]MH_SAM_APDU [10:20:57]CAPDU: 80 0D 01 02 [10:20:57]Write to MH i2c: E2 08 00 F8 03 80 0D 01 02 00 00 00 00 74 [10:20:57]Write i2c OK [10:20:57]MH_I2C_Read... [10:20:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:20:57]Read from MH i2c: E2 [10:20:57]MH_I2C_Read... [10:20:57]Read from MH i2c: E2 03 00 [10:20:57]MH_I2C_Read... [10:20:57]Read from MH i2c: E2 03 00 F8 03 00 90 00 6F [10:20:57]RAPDU: 90 00 [10:20:57]wFMCommunicate OK [10:20:57]wFMCommunicate request_size=255 [10:20:57]MH_SAM_APDU [10:20: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 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 70 00 00 00 F4 03 04 00 09 11 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 EC B8 02 00 35 04 06 00 86 [10:20:57]Write to MH i2c: E2 02 01 F9 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 70 00 00 00 F4 03 04 00 09 11 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 EC B8 02 00 35 04 06 00 86 00 00 77 [10:20:57]Write i2c OK [10:20:57]MH_I2C_Read... [10:20:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:20:58]Read from MH i2c: E2 [10:20:58]MH_I2C_Read... [10:20:58]Read from MH i2c: E2 03 00 [10:20:58]MH_I2C_Read... [10:20:58]Read from MH i2c: E2 03 00 F9 03 00 90 00 70 [10:20:58]RAPDU: 90 00 [10:20:58]wFMCommunicate OK [10:20:58]wFMCommunicate request_size=10 [10:20:58]MH_SAM_APDU [10:20:58]CAPDU: 80 0D 02 02 05 A2 2E 39 31 B7 [10:20:58]Write to MH i2c: E2 0D 00 FA 03 80 0D 02 02 05 00 A2 2E 39 31 B7 00 00 72 [10:20:58]Write i2c OK [10:20:58]MH_I2C_Read... [10:20:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:20:58]Read from MH i2c: E2 [10:20:58]MH_I2C_Read... [10:20:58]Read from MH i2c: E2 03 00 [10:20:58]MH_I2C_Read... [10:20:58]Read from MH i2c: E2 03 00 FA 03 00 90 00 71 [10:20:58]RAPDU: 90 00 [10:20:58]wFMCommunicate OK [10:20:58]wFMCommunicate request_size=4 [10:20:58]MH_SAM_APDU [10:20:58]CAPDU: 80 0D 03 02 [10:20:58]Write to MH i2c: E2 08 00 FB 03 80 0D 03 02 00 00 00 00 79 [10:20:58]Write i2c OK [10:20:58]MH_I2C_Read... [10:20:58]OFD Sender: No OFD packet to send [10:20:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:20:58]Read from MH i2c: E2 [10:20:58]MH_I2C_Read... [10:20:58]Read from MH i2c: E2 0B 00 [10:20:58]MH_I2C_Read... [10:20:58]Read from MH i2c: E2 0B 00 FB 03 00 81 51 49 3E 92 B3 58 42 90 00 B2 [10:20:58]RAPDU: 81 51 49 3E 92 B3 58 42 90 00 [10:20:58]wFMCommunicate OK [10:20:58]SAM_PROTO_SignData done [10:20:58]FM_MakeSignedData done [10:20:58]CreateOFDProtocolMessage [10:20:58]wFMCommunicate request_size=4 [10:20:58]MH_SAM_APDU [10:20:58]CAPDU: 80 11 00 00 [10:20:58]Write to MH i2c: E2 08 00 FC 03 80 11 00 00 00 00 00 00 79 [10:20:58]Write i2c OK [10:20:58]MH_I2C_Read... [10:20:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:20:58]Read from MH i2c: E2 [10:20:58]MH_I2C_Read... [10:20:58]Read from MH i2c: E2 17 00 [10:20:58]MH_I2C_Read... [10:20:58]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 37 38 90 00 D2 [10:20:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [10:20:58]wFMCommunicate OK [10:20:58]CreateOFDProtocolMessage done [10:20:58]OFDSenderStorePacket 178412 [10:20:58]StoreOFDPacket docnum=178412 [10:20:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 12 60 07 01 19 E1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 70 00 00 00 F4 03 04 00 09 11 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 EC B8 02 00 35 04 06 00 86 A2 2E 39 31 B7 81 51 49 3E 92 B3 58 42 [10:20:58]CheckFolder [10:20:58]dirname=/storage/ofd_packets [10:20:58]CheckFolder done [10:20:58]ProducePacketName [10:20:58]name=ofd_packets/00178412 [10:20:58]NVStorageSaveData ofd_packets/00178412 [10:20:58]File name is /storage/ofd_packets/00178412 [10:20:58]Write 301 bytes [10:20:58]NVStorageSaveData done [10:20:58]OFDSenderStorePacket done [10:20:58]KKMCreateOFDPacket done [10:20:58]NVStorageSaveData kkm_last_timestamp [10:20:58]File name is /storage/kkm_last_timestamp [10:20:58]Write 4 bytes [10:20:58]NVStorageSaveData done [10:20:58]ExternCall_PrintAddStr [10:20:58]wPrintStart [10:20:58]Write to MH i2c: 01 00 00 FD 03 00 [10:20:58]Write i2c OK [10:20:58]MH_I2C_Read... [10:20:58]Read from MH i2c: 01 [10:20:58]MH_I2C_Read... [10:20:58]Read from MH i2c: 01 07 00 [10:20:58]MH_I2C_Read... [10:20:58]Read from MH i2c: 01 07 00 FD 03 00 00 00 00 00 FF 0F 15 [10:20:58]RasterBufferAndPrint [10:20:58]line Счет N : (1)293177 [10:20:58]line ИНН: 02508201610067 [10:20:58]line Контрольно-Кассовый Чек [10:20:58]line ПРОДАЖА [10:20:58]line ТРК (МРК, ГНК) : 32 [10:20:58]line Товар: 2710124130 [10:20:58]line Аи-92-К-5 [10:20:58]line 8.850 * 67.80 [10:20:58]line = 600.03 [10:20:58]line НДС 12% НСП 1% [10:20:58]line > о реализуемом товаре [10:20:58]line ОКРУГЛЕНИЕ: -0.03 [10:20:58]line ИТОГО: 600.00 [10:20:58]line Внесено: 600.00 [10:20:58]line СДАЧА: 0.00 [10:20:58]line НСП 1% : 5.31 [10:20:58]line НДС 12% : 63.72 [10:20:58]line Наличными: 600.00 [10:20:58]line Безнал.: 0.00 [10:20:58]line Место: АЗС № 130 "Партнер Нефть" [10:20:58]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:20:58]line СНО: Общий режим [10:20:58]line Чек 112 22.08.2024 10:20 [10:20:58]line Смена: 469 ФФД: 1.0 [10:20:58]line ЗНМ: 0300000071 [10:20:58]line РНМ: 0000000000092561 [10:20:58]line Версия ККМ: 001 [10:20:58]line ФМ: 0000000000871778 [10:20:58]line ФД: 178412 [10:20:58]line ФПД: 148031118324151 [10:20:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T102057&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178412&fm=148031118324151&tin=02508201610067®Number=0000000000092561&sum=60000 [10:20:58]OFD Sender: Processing packet 178412 [packets to send 496, broken 495] [10:20:58]ProducePacketName [10:20:58]name=ofd_packets/00178412 [10:20:58]OFD Sender: To server: pG, [10:20:58]CommunicateWithHost lk.salyk.kg:30040 [10:20:58]ConnectInit lk.salyk.kg [10:20:58]written 0, free lines is 4095 [10:20:58]Write to MH i2c: 01 00 00 28 04 2C [10:20:58]Write i2c OK [10:20:58]MH_I2C_Read... [10:20:58]Read from MH i2c: 01 [10:20:58]MH_I2C_Read... [10:20:58]Read from MH i2c: 01 07 00 [10:20:58]MH_I2C_Read... [10:20:58]Read from MH i2c: 01 07 00 28 04 00 00 00 00 00 D0 0C 0F [10:20:58]RasterBufferAndPrint [10:20:58]line [10:20:58]line [10:20:58]line [10:20:58]line [10:20:58]line [10:20:58]written 0, free lines is 3290 [10:20:58]MH_Cut [10:20:58]Write to MH i2c: D1 01 00 2F 04 01 05 [10:20:58]Write i2c OK [10:20:58]MH_I2C_Read... [10:20:58]Read from MH i2c: D1 [10:20:58]MH_I2C_Read... [10:20:58]Read from MH i2c: D1 01 00 [10:20:58]MH_I2C_Read... [10:20:58]Read from MH i2c: D1 01 00 2F 04 00 04 [10:20:58]Write to MH i2c: 01 00 00 30 04 34 [10:20:58]Write i2c OK [10:20:58]MH_I2C_Read... [10:20:59]*** Cut start [10:20:59]*** Partial cut [10:20:59]*** CUTSNS_PIN = 1 [10:20:59]*** CUTSNS_PIN = 0 [10:20:59]*** Brake cut motor [10:21:00]Read from MH i2c: 01 [10:21:00]MH_I2C_Read... [10:21:00]*** Stop cut motor [10:21:00]*** Cut end [10:21:00]Read from MH i2c: 01 07 00 [10:21:00]MH_I2C_Read... [10:21:00]Read from MH i2c: 01 07 00 30 04 00 00 00 00 00 FF 0F 49 [10:21:00]process_action close_receipt done [10:21:00]requested_data is exist [10:21:00]produce_requested_data [10:21:00]requested_item fm.sn is exist - process it [10:21:00]wFMCommunicate request_size=4 [10:21:00]MH_SAM_APDU [10:21:00]CAPDU: 80 11 00 00 [10:21:00]Write to MH i2c: E2 08 00 31 04 80 11 00 00 00 00 00 00 AF [10:21:00]Write i2c OK [10:21:00]MH_I2C_Read... [10:21:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:21:00]Read from MH i2c: E2 [10:21:00]MH_I2C_Read... [10:21:00]Read from MH i2c: E2 17 00 [10:21:00]MH_I2C_Read... [10:21:00]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 37 38 90 00 08 [10:21:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [10:21:00]wFMCommunicate OK [10:21:00]requested_item fd.num is exist - process it [10:21:00]SAM_PROTO_GetFieldsCounters [10:21:00]wFMCommunicate request_size=4 [10:21:00]MH_SAM_APDU [10:21:00]CAPDU: 80 13 00 00 [10:21:00]Write to MH i2c: E2 08 00 32 04 80 13 00 00 00 00 00 00 B2 [10:21:00]Write i2c OK [10:21:00]MH_I2C_Read... [10:21:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:21:00]Read from MH i2c: E2 [10:21:00]MH_I2C_Read... [10:21:00]Read from MH i2c: E2 62 00 [10:21:00]MH_I2C_Read... [10:21:00]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 EC B8 02 00 0E 04 04 00 D5 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 A3 [10:21:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 EC B8 02 00 0E 04 04 00 D5 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 [10:21:00]wFMCommunicate OK [10:21:00]SAM_PROTO_GetFieldsCounters done [10:21:00]requested_item shift.num is exist - process it [10:21:00]requested_item shift.opened is exist - process it [10:21:00]req_shift_opened [10:21:00]FM_GetShiftState [10:21:00]SAM_PROTO_GetShiftState [10:21:00]wFMCommunicate request_size=4 [10:21:00]MH_SAM_APDU [10:21:00]CAPDU: 80 13 01 00 [10:21:00]Write to MH i2c: E2 08 00 33 04 80 13 01 00 00 00 00 00 B4 [10:21:00]Write i2c OK [10:21:00]MH_I2C_Read... [10:21:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:21:00]Read from MH i2c: E2 [10:21:00]MH_I2C_Read... [10:21:00]Read from MH i2c: E2 0E 00 [10:21:00]MH_I2C_Read... [10:21:00]Read from MH i2c: E2 0E 00 33 04 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 62 [10:21:00]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [10:21:00]wFMCommunicate OK [10:21:00]SAM_PROTO_GetShiftState done [10:21:00]FM_GetShiftState done [10:21:00]req_shift_opened done [10:21:00]requested_item shift.open_date is exist - process it [10:21:00]req_shift_open_date [10:21:00]req_shift_open_date done [10:21:00]produce_requested_data done [10:21:00]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178412,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [10:21:00]process_action_free close_receipt [10:21:00]json_value_free [10:21:00]json_value_free done [10:21:00]process_json_proto returns [10:21:00]Send response to host [10:21:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178412,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [10:21:00]free response buf [10:21:00]execute_script done [10:21:00]execute_script returns [10:21:00]free content buf [10:21:00]Sock 10.Close socket [10:21:00]Sock 10.Thread stoped [10:21:13]Connected sock=11 [10:21:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 12 60 07 01 19 E1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 70 00 00 00 F4 03 04 00 09 11 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 EC B8 02 00 35 04 06 00 86 A2 2E 39 31 B7 81 51 49 3E 92 B3 58 42 [10:21: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 37 38 4F 00 00 00 3E 2F 47 00 92 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 37 38 10 04 04 00 EC B8 02 00 F4 03 04 00 C2 BC C6 66 B6 04 01 00 00 8B 94 55 85 BC 66 F0 BE [10:21:15]CommunicateWithHost err = 0 [10:21:15]CheckOFDResponse [10:21:15]1017 (14) - 77093643461234 [10:21:15]1041 (16) - 0000000000871778 [10:21:15]1040 (4) - 178412 [10:21:15]1012 (4) - 22.08.2024 04:21 [10:21:15]1206 (1) - 0 [10:21:15]OFD Sender: Remove packet 178412 [10:21:15]ProducePacketName [10:21:15]name=ofd_packets/00178412 [10:21:15]NVStorageDeleteData [10:21:15]OFD Sender: No OFD packet to send [10:21:18]recv_with_timeout no data received [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:39]accept exits with 9 [10:21:39]New connection [10:21:39]New thread 3066776932 created [10:21:39]Thread 3066633572 joined [10:21:39]Waiting for new connection... [10:21:39] Sock 9.Parse request [10:21:39]Sock 9.Check first char [10:21:39]Sock 9.First char is OK [10:21:39]request: POST /json_proto HTTP/1.0 [10:21:39]Method: POST [10:21:39]URL: /json_proto [10:21:39]Method is POST - this is cgi request [10:21:39]url: /json_proto [10:21:39]query_string will be loaded in cgi processing [10:21:39]execute_cgi json_proto POST (null) [10:21:39]execute_cgi path=json_proto method=POST [10:21:39]POST find Content-Length [10:21:39]Host: 172.17.44.131:8080 [10:21:39]Content-Length: 679 [10:21:39]Content-Type: application/json [10:21:39] [10:21:39]POST finish read [10:21:39]Found Content-Length = 679 [10:21:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293178", "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:21:39]execute_script... [10:21:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293178", "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:21:39]POST & json_proto [10:21:39]process_json_proto [10:21:39]json parsed OK: [10:21:39]protocol is kg_v1.0 [10:21:39]action value=close_receipt [10:21:39]process_action close_receipt [10:21:39]cmd_close_receipt [10:21:39]MH_GetDate [10:21:39]Write to MH i2c: F0 00 00 34 04 27 [10:21:39]Write i2c OK [10:21:39]MH_I2C_Read... [10:21:39]Read from MH i2c: F0 [10:21:39]MH_I2C_Read... [10:21:39]Read from MH i2c: F0 09 00 [10:21:39]MH_I2C_Read... [10:21:39]Read from MH i2c: F0 09 00 34 04 00 33 11 C7 66 4F 53 BE 66 67 [10:21:39]GetLastDocTimeStamp 1724322057 [10:21:39]current date 1724322099 [10:21:39]FM_GetShiftState [10:21:39]SAM_PROTO_GetShiftState [10:21:39]wFMCommunicate request_size=4 [10:21:39]MH_SAM_APDU [10:21:39]CAPDU: 80 13 01 00 [10:21:39]Write to MH i2c: E2 08 00 35 04 80 13 01 00 00 00 00 00 B6 [10:21:39]Write i2c OK [10:21:39]MH_I2C_Read... [10:21:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:21:39]Read from MH i2c: E2 [10:21:39]MH_I2C_Read... [10:21:39]Read from MH i2c: E2 0E 00 [10:21:39]MH_I2C_Read... [10:21:39]Read from MH i2c: E2 0E 00 35 04 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 64 [10:21:39]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [10:21:39]wFMCommunicate OK [10:21:39]SAM_PROTO_GetShiftState done [10:21:39]FM_GetShiftState done [10:21:39]opened in 1724285939 [10:21:39]opened+sec_in_day 1724372339 [10:21:39]quantity*price = 100050 [10:21:39]sum+1 = 100052 [10:21:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 113 22.08.2024 10:21 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178413 ФПД: 223951999566696 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T102140&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178413&fm=223951999566696&tin=02508201610067®Number=0000000000092561&sum=100000 [10:21:40]StoreToDocumentArchive [10:21:40]shift 469 fd 178413 [10:21:40]save to /storage/0469/doc_00178413 [10:21:40]save last doc name /storage/0469/doc_00178413 to /storage/kkm_last_doc_name [10:21:40]save OK [10:21:40]Clear old archive folders... [10:21:40]OFD Sender: No OFD packet to send [10:21:40]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:21:40]tlvbuf is 00B2BF80 [10:21:40]SAM_PROTO_ClearQueue [10:21:40]wFMCommunicate request_size=4 [10:21:40]MH_SAM_APDU [10:21:40]CAPDU: 80 09 00 00 [10:21:40]Write to MH i2c: E2 08 00 42 04 80 09 00 00 00 00 00 00 B8 [10:21:40]Write i2c OK [10:21:40]MH_I2C_Read... [10:21:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:21:40]Read from MH i2c: E2 [10:21:40]MH_I2C_Read... [10:21:40]Read from MH i2c: E2 03 00 [10:21:40]MH_I2C_Read... [10:21:40]Read from MH i2c: E2 03 00 42 04 00 90 00 BA [10:21:40]RAPDU: 90 00 [10:21:40]wFMCommunicate OK [10:21:40]SAM_PROTO_ClearQueue done [10:21:40]KKMCreateOFDPacket [10:21:40]OFDProtocolAddRootSTLVToBuf [10:21:40]FM_MakeSignedData [10:21:40]FM_MakeSignedData [10:21:40]SAM_PROTO_SignData [10:21:40]wFMCommunicate request_size=4 [10:21:40]MH_SAM_APDU [10:21:40]CAPDU: 80 0D 01 02 [10:21:40]Write to MH i2c: E2 08 00 43 04 80 0D 01 02 00 00 00 00 C0 [10:21:40]Write i2c OK [10:21:40]MH_I2C_Read... [10:21:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:21:40]Read from MH i2c: E2 [10:21:40]MH_I2C_Read... [10:21:40]Read from MH i2c: E2 03 00 [10:21:40]MH_I2C_Read... [10:21:40]Read from MH i2c: E2 03 00 43 04 00 90 00 BB [10:21:40]RAPDU: 90 00 [10:21:40]wFMCommunicate OK [10:21:40]wFMCommunicate request_size=255 [10:21:40]MH_SAM_APDU [10:21: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 71 00 00 00 F4 03 04 00 34 11 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 ED B8 02 00 35 04 06 00 CB AE E3 61 [10:21:40]Write to MH i2c: E2 02 01 44 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 71 00 00 00 F4 03 04 00 34 11 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 ED B8 02 00 35 04 06 00 CB AE E3 61 00 00 6B [10:21:40]Write i2c OK [10:21:40]MH_I2C_Read... [10:21:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:21:41]Read from MH i2c: E2 [10:21:41]MH_I2C_Read... [10:21:41]Read from MH i2c: E2 03 00 [10:21:41]MH_I2C_Read... [10:21:41]Read from MH i2c: E2 03 00 44 04 00 90 00 BC [10:21:41]RAPDU: 90 00 [10:21:41]wFMCommunicate OK [10:21:41]wFMCommunicate request_size=7 [10:21:41]MH_SAM_APDU [10:21:41]CAPDU: 80 0D 02 02 02 83 68 [10:21:41]Write to MH i2c: E2 0A 00 45 04 80 0D 02 02 02 00 83 68 00 00 B2 [10:21:41]Write i2c OK [10:21:41]MH_I2C_Read... [10:21:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:21:41]Read from MH i2c: E2 [10:21:41]MH_I2C_Read... [10:21:41]Read from MH i2c: E2 03 00 [10:21:41]MH_I2C_Read... [10:21:41]Read from MH i2c: E2 03 00 45 04 00 90 00 BD [10:21:41]RAPDU: 90 00 [10:21:41]wFMCommunicate OK [10:21:41]wFMCommunicate request_size=4 [10:21:41]MH_SAM_APDU [10:21:41]CAPDU: 80 0D 03 02 [10:21:41]Write to MH i2c: E2 08 00 46 04 80 0D 03 02 00 00 00 00 C5 [10:21:41]Write i2c OK [10:21:41]MH_I2C_Read... [10:21:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:21:41]Read from MH i2c: E2 [10:21:41]MH_I2C_Read... [10:21:41]Read from MH i2c: E2 0B 00 [10:21:41]MH_I2C_Read... [10:21:41]Read from MH i2c: E2 0B 00 46 04 00 89 17 EA 9F A5 85 0B C5 90 00 E9 [10:21:41]RAPDU: 89 17 EA 9F A5 85 0B C5 90 00 [10:21:41]wFMCommunicate OK [10:21:41]SAM_PROTO_SignData done [10:21:41]FM_MakeSignedData done [10:21:41]CreateOFDProtocolMessage [10:21:41]wFMCommunicate request_size=4 [10:21:41]MH_SAM_APDU [10:21:41]CAPDU: 80 11 00 00 [10:21:41]Write to MH i2c: E2 08 00 47 04 80 11 00 00 00 00 00 00 C5 [10:21:41]Write i2c OK [10:21:41]MH_I2C_Read... [10:21:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:21:41]Read from MH i2c: E2 [10:21:41]MH_I2C_Read... [10:21:41]Read from MH i2c: E2 17 00 [10:21:41]MH_I2C_Read... [10:21:41]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 37 38 90 00 1E [10:21:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [10:21:41]wFMCommunicate OK [10:21:41]CreateOFDProtocolMessage done [10:21:41]OFDSenderStorePacket 178413 [10:21:41]StoreOFDPacket docnum=178413 [10:21:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0C 01 00 00 AA 8B 04 01 C2 B2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 71 00 00 00 F4 03 04 00 34 11 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 ED B8 02 00 35 04 06 00 CB AE E3 61 83 68 89 17 EA 9F A5 85 0B C5 [10:21:41]CheckFolder [10:21:41]dirname=/storage/ofd_packets [10:21:41]CheckFolder done [10:21:41]ProducePacketName [10:21:41]name=ofd_packets/00178413 [10:21:41]NVStorageSaveData ofd_packets/00178413 [10:21:41]File name is /storage/ofd_packets/00178413 [10:21:41]Write 298 bytes [10:21:41]NVStorageSaveData done [10:21:41]OFDSenderStorePacket done [10:21:41]KKMCreateOFDPacket done [10:21:41]NVStorageSaveData kkm_last_timestamp [10:21:41]File name is /storage/kkm_last_timestamp [10:21:41]Write 4 bytes [10:21:41]NVStorageSaveData done [10:21:41]ExternCall_PrintAddStr [10:21:41]wPrintStart [10:21:41]Write to MH i2c: 01 00 00 48 04 4C [10:21:41]Write i2c OK [10:21:41]MH_I2C_Read... [10:21:41]Read from MH i2c: 01 [10:21:41]MH_I2C_Read... [10:21:41]Read from MH i2c: 01 07 00 [10:21:41]MH_I2C_Read... [10:21:41]Read from MH i2c: 01 07 00 48 04 00 00 00 00 00 FF 0F 61 [10:21:41]RasterBufferAndPrint [10:21:41]line Счет N : (1)293178 [10:21:41]line ИНН: 02508201610067 [10:21:41]line Контрольно-Кассовый Чек [10:21:41]line ПРОДАЖА [10:21:41]line ТРК (МРК, ГНК) : 64 [10:21:41]line Товар: 2710194800 [10:21:41]line ДТ-К-5 [10:21:41]line 13.130 * 76.20 [10:21:41]line = 1000.51 [10:21:41]line НДС 12% НСП 1% [10:21:41]line > о реализуемом товаре [10:21:41]line ОКРУГЛЕНИЕ: -0.51 [10:21:41]line ИТОГО: 1000.00 [10:21:41]line Внесено: 1000.00 [10:21:41]line СДАЧА: 0.00 [10:21:41]line НСП 1% : 8.85 [10:21:41]line НДС 12% : 106.25 [10:21:41]line Наличными: 1000.00 [10:21:41]line Безнал.: 0.00 [10:21:41]line Место: АЗС № 130 "Партнер Нефть" [10:21:41]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:21:41]line СНО: Общий режим [10:21:41]line Чек 113 22.08.2024 10:21 [10:21:41]line Смена: 469 ФФД: 1.0 [10:21:41]line ЗНМ: 0300000071 [10:21:41]line РНМ: 0000000000092561 [10:21:41]line Версия ККМ: 001 [10:21:41]line ФМ: 0000000000871778 [10:21:41]line ФД: 178413 [10:21:41]line ФПД: 223951999566696 [10:21:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T102140&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178413&fm=223951999566696&tin=02508201610067®Number=0000000000092561&sum=100000 [10:21:41]written 0, free lines is 4095 [10:21:41]OFD Sender: Processing packet 178413 [packets to send 496, broken 495] [10:21:41]ProducePacketName [10:21:41]name=ofd_packets/00178413 [10:21:41]OFD Sender: To server: pG, [10:21:41]CommunicateWithHost lk.salyk.kg:30040 [10:21:41]ConnectInit lk.salyk.kg [10:21:41]Write to MH i2c: 01 00 00 73 04 77 [10:21:41]Write i2c OK [10:21:41]MH_I2C_Read... [10:21:41]Read from MH i2c: 01 [10:21:41]MH_I2C_Read... [10:21:41]Read from MH i2c: 01 07 00 [10:21:41]MH_I2C_Read... [10:21:41]Read from MH i2c: 01 07 00 73 04 00 00 00 00 00 DD 0C 67 [10:21:41]RasterBufferAndPrint [10:21:41]line [10:21:41]line [10:21:41]line [10:21:41]line [10:21:41]line [10:21:41]written 0, free lines is 3307 [10:21:41]MH_Cut [10:21:41]Write to MH i2c: D1 01 00 7A 04 01 50 [10:21:41]Write i2c OK [10:21:41]MH_I2C_Read... [10:21:41]Read from MH i2c: D1 [10:21:41]MH_I2C_Read... [10:21:41]Read from MH i2c: D1 01 00 [10:21:41]MH_I2C_Read... [10:21:41]Read from MH i2c: D1 01 00 7A 04 00 4F [10:21:41]Write to MH i2c: 01 00 00 7B 04 7F [10:21:41]Write i2c OK [10:21:41]MH_I2C_Read... [10:21:42]*** Cut start [10:21:42]*** Partial cut [10:21:42]*** CUTSNS_PIN = 1 [10:21:42]*** CUTSNS_PIN = 0 [10:21:42]*** Brake cut motor [10:21:43]Read from MH i2c: 01 [10:21:43]MH_I2C_Read... [10:21:43]*** Stop cut motor [10:21:43]*** Cut end [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 04 00 00 00 00 00 FF 0F 94 [10:21:43]process_action close_receipt done [10:21:43]requested_data is exist [10:21:43]produce_requested_data [10:21:43]requested_item fm.sn is exist - process it [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 7C 04 80 11 00 00 00 00 00 00 FA [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 7C 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 53 [10:21:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [10:21:43]wFMCommunicate OK [10:21:43]requested_item fd.num is exist - process it [10:21:43]SAM_PROTO_GetFieldsCounters [10:21:43]wFMCommunicate request_size=4 [10:21:43]MH_SAM_APDU [10:21:43]CAPDU: 80 13 00 00 [10:21:43]Write to MH i2c: E2 08 00 7D 04 80 13 00 00 00 00 00 00 FD [10:21:43]Write i2c OK [10:21:43]MH_I2C_Read... [10:21:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:21:43]Read from MH i2c: E2 [10:21:43]MH_I2C_Read... [10:21:43]Read from MH i2c: E2 62 00 [10:21:43]MH_I2C_Read... [10:21:43]Read from MH i2c: E2 62 00 7D 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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 ED B8 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 71 00 00 00 5E 04 04 00 71 00 00 00 57 04 04 00 72 00 00 00 19 04 04 00 00 00 00 00 90 00 F2 [10: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 ED B8 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 71 00 00 00 5E 04 04 00 71 00 00 00 57 04 04 00 72 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:21:43]wFMCommunicate OK [10:21:43]SAM_PROTO_GetFieldsCounters done [10:21:43]requested_item shift.num is exist - process it [10:21:43]requested_item shift.opened is exist - process it [10:21:43]req_shift_opened [10:21:43]FM_GetShiftState [10:21:43]SAM_PROTO_GetShiftState [10:21:43]wFMCommunicate request_size=4 [10:21:43]MH_SAM_APDU [10:21:43]CAPDU: 80 13 01 00 [10:21:43]Write to MH i2c: E2 08 00 7E 04 80 13 01 00 00 00 00 00 FF [10:21:43]Write i2c OK [10:21:43]MH_I2C_Read... [10:21:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:21:43]Read from MH i2c: E2 [10:21:43]MH_I2C_Read... [10:21:43]Read from MH i2c: E2 0E 00 [10:21:43]MH_I2C_Read... [10:21:43]Read from MH i2c: E2 0E 00 7E 04 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 AD [10:21:43]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [10:21:43]wFMCommunicate OK [10:21:43]SAM_PROTO_GetShiftState done [10:21:43]FM_GetShiftState done [10:21:43]req_shift_opened done [10:21:43]requested_item shift.open_date is exist - process it [10:21:43]req_shift_open_date [10:21:43]req_shift_open_date done [10:21:43]produce_requested_data done [10:21:43]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178413,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [10:21:43]process_action_free close_receipt [10:21:43]json_value_free [10:21:43]json_value_free done [10:21:43]process_json_proto returns [10:21:43]Send response to host [10:21:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178413,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [10:21:43]free response buf [10:21:43]execute_script done [10:21:43]execute_script returns [10:21:43]free content buf [10:21:43]Sock 9.Close socket [10:21:43]Sock 9.Thread stoped [10:21:45]recv_with_timeout no data received [10:21:46]ConnectInit Can't take IP for lk.salyk.kg [10:21:46]CommunicateWithHost connect error [10:21:46]CommunicateWithHost err = -1 [10:21:46]OFD Sender: Server communicate error [10:21:51]OFD Sender: Processing packet 178413 [packets to send 496, broken 495] [10:21:51]ProducePacketName [10:21:51]name=ofd_packets/00178413 [10:21:51]OFD Sender: To server: pG, [10:21:51]CommunicateWithHost lk.salyk.kg:30040 [10:21:51]ConnectInit lk.salyk.kg [10:21:56]ConnectInit Can't take IP for lk.salyk.kg [10:21:56]CommunicateWithHost connect error [10:21:56]CommunicateWithHost err = -1 [10:21:56]OFD Sender: Server communicate error [10:22:01]OFD Sender: Processing packet 178413 [packets to send 496, broken 495] [10:22:01]ProducePacketName [10:22:01]name=ofd_packets/00178413 [10:22:01]OFD Sender: To server: pG, [10:22:01]CommunicateWithHost lk.salyk.kg:30040 [10:22:01]ConnectInit lk.salyk.kg [10:22:01]recv_with_timeout no data received [10:22:06]ConnectInit Can't take IP for lk.salyk.kg [10:22:06]CommunicateWithHost connect error [10:22:06]CommunicateWithHost err = -1 [10:22:06]OFD Sender: Server communicate error [10:22:11]OFD Sender: Processing packet 178413 [packets to send 496, broken 495] [10:22:11]ProducePacketName [10:22:11]name=ofd_packets/00178413 [10:22:11]OFD Sender: To server: pG, [10:22:11]CommunicateWithHost lk.salyk.kg:30040 [10:22:11]ConnectInit lk.salyk.kg [10:22:16]ConnectInit Can't take IP for lk.salyk.kg [10:22:16]CommunicateWithHost connect error [10:22:16]CommunicateWithHost err = -1 [10:22:16]OFD Sender: Server communicate error [10:22:20]recv_with_timeout no data received [10:22:21]OFD Sender: Processing packet 178413 [packets to send 496, broken 495] [10:22:21]ProducePacketName [10:22:21]name=ofd_packets/00178413 [10:22:21]OFD Sender: To server: pG, [10:22:21]CommunicateWithHost lk.salyk.kg:30040 [10:22:21]ConnectInit lk.salyk.kg [10:22:26]ConnectInit Can't take IP for lk.salyk.kg [10:22:26]CommunicateWithHost connect error [10:22:26]CommunicateWithHost err = -1 [10:22:26]OFD Sender: Server communicate error [10:22:31]OFD Sender: Processing packet 178413 [packets to send 496, broken 495] [10:22:31]ProducePacketName [10:22:31]name=ofd_packets/00178413 [10:22:31]OFD Sender: To server: pG, [10:22:31]CommunicateWithHost lk.salyk.kg:30040 [10:22:31]ConnectInit lk.salyk.kg [10:22:36]ConnectInit Can't take IP for lk.salyk.kg [10:22:36]CommunicateWithHost connect error [10:22:36]CommunicateWithHost err = -1 [10:22:36]OFD Sender: Server communicate error [10:22:41]recv_with_timeout no data received [10:22:41]OFD Sender: Processing packet 178413 [packets to send 496, broken 495] [10:22:41]ProducePacketName [10:22:41]name=ofd_packets/00178413 [10:22:41]OFD Sender: To server: pG, [10:22:41]CommunicateWithHost lk.salyk.kg:30040 [10:22:41]ConnectInit lk.salyk.kg [10:22:46]ConnectInit Can't take IP for lk.salyk.kg [10:22:46]CommunicateWithHost connect error [10:22:46]CommunicateWithHost err = -1 [10:22:46]OFD Sender: Server communicate error [10:22:51]OFD Sender: Processing packet 178413 [packets to send 496, broken 495] [10:22:51]ProducePacketName [10:22:51]name=ofd_packets/00178413 [10:22:51]OFD Sender: To server: pG, [10:22:51]CommunicateWithHost lk.salyk.kg:30040 [10:22:51]ConnectInit lk.salyk.kg [10:22:55]Connected sock=8 [10:22: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 37 38 0C 01 00 00 AA 8B 04 01 C2 B2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 71 00 00 00 F4 03 04 00 34 11 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 ED B8 02 00 35 04 06 00 CB AE E3 61 83 68 89 17 EA 9F A5 85 0B C5 [10:22: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 37 38 4F 00 00 00 30 B1 47 00 19 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 37 38 10 04 04 00 ED B8 02 00 F4 03 04 00 27 BD C6 66 B6 04 01 00 00 80 14 A5 7F 07 C0 A2 BC [10:22:55]CommunicateWithHost err = 0 [10:22:55]CheckOFDResponse [10:22:55]1017 (14) - 77093643461234 [10:22:55]1041 (16) - 0000000000871778 [10:22:55]1040 (4) - 178413 [10:22:55]1012 (4) - 22.08.2024 04:23 [10:22:55]1206 (1) - 0 [10:22:55]OFD Sender: Remove packet 178413 [10:22:55]ProducePacketName [10:22:55]name=ofd_packets/00178413 [10:22:55]NVStorageDeleteData [10:22:56]OFD Sender: No OFD packet to send [10:23:01]OFD Sender: No OFD packet to send [10:23:06]OFD Sender: No OFD packet to send [10:23:11]OFD Sender: No OFD packet to send [10:23:16]OFD Sender: No OFD packet to send [10:23:21]OFD Sender: No OFD packet to send [10:23:26]OFD Sender: No OFD packet to send [10:23:31]OFD Sender: No OFD packet to send [10:23:36]OFD Sender: No OFD packet to send [10:23:41]OFD Sender: No OFD packet to send [10:23:42]recv_with_timeout no data received [10:23:46]OFD Sender: No OFD packet to send [10:23:51]OFD Sender: No OFD packet to send [10:23:53]recv_with_timeout no data received [10:23:56]OFD Sender: No OFD packet to send [10:24:01]OFD Sender: No OFD packet to send [10:24:06]OFD Sender: No OFD packet to send [10:24:11]OFD Sender: No OFD packet to send [10:24:16]OFD Sender: No OFD packet to send [10:24:21]OFD Sender: No OFD packet to send [10:24:26]OFD Sender: No OFD packet to send [10:24:31]OFD Sender: No OFD packet to send [10:24:36]OFD Sender: No OFD packet to send [10:24:41]OFD Sender: No OFD packet to send [10:24:46]OFD Sender: No OFD packet to send [10:24:51]OFD Sender: No OFD packet to send [10:24:56]OFD Sender: No OFD packet to send [10:25:01]OFD Sender: No OFD packet to send [10:25:06]OFD Sender: No OFD packet to send [10:25:09]accept exits with 10 [10:25:09]New connection [10:25:09]New thread 3066633572 created [10:25:09]Thread 3066776932 joined [10:25:09]Waiting for new connection... [10:25:09] Sock 10.Parse request [10:25:09]Sock 10.Check first char [10:25:09]Sock 10.First char is OK [10:25:09]request: POST /json_proto HTTP/1.0 [10:25:09]Method: POST [10:25:09]URL: /json_proto [10:25:09]Method is POST - this is cgi request [10:25:09]url: /json_proto [10:25:09]query_string will be loaded in cgi processing [10:25:09]execute_cgi json_proto POST (null) [10:25:09]execute_cgi path=json_proto method=POST [10:25:09]POST find Content-Length [10:25:09]Host: 172.17.44.131:8080 [10:25:09]Content-Length: 679 [10:25:09]Content-Type: application/json [10:25:09] [10:25:09]POST finish read [10:25:09]Found Content-Length = 679 [10:25:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293179", "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" ] } } [10:25:09]execute_script... [10:25: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)293179", "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" ] } } [10:25:09]POST & json_proto [10:25:09]process_json_proto [10:25:09]json parsed OK: [10:25:09]protocol is kg_v1.0 [10:25:09]action value=close_receipt [10:25:09]process_action close_receipt [10:25:09]cmd_close_receipt [10:25:09]MH_GetDate [10:25:09]Write to MH i2c: F0 00 00 7F 04 72 [10:25:09]Write i2c OK [10:25:09]MH_I2C_Read... [10:25:09]Read from MH i2c: F0 [10:25:09]MH_I2C_Read... [10:25:09]Read from MH i2c: F0 09 00 [10:25:09]MH_I2C_Read... [10:25:09]Read from MH i2c: F0 09 00 7F 04 00 06 12 C7 66 4F 53 BE 66 86 [10:25:09]GetLastDocTimeStamp 1724322100 [10:25:09]current date 1724322310 [10:25:09]FM_GetShiftState [10:25:09]SAM_PROTO_GetShiftState [10:25:09]wFMCommunicate request_size=4 [10:25:09]MH_SAM_APDU [10:25:09]CAPDU: 80 13 01 00 [10:25:09]Write to MH i2c: E2 08 00 80 04 80 13 01 00 00 00 00 00 01 [10:25:09]Write i2c OK [10:25:09]MH_I2C_Read... [10:25:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:25:09]Read from MH i2c: E2 [10:25:09]MH_I2C_Read... [10:25:09]Read from MH i2c: E2 0E 00 [10:25:09]MH_I2C_Read... [10:25:09]Read from MH i2c: E2 0E 00 80 04 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 AF [10:25:09]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [10:25:09]wFMCommunicate OK [10:25:09]SAM_PROTO_GetShiftState done [10:25:09]FM_GetShiftState done [10:25:09]opened in 1724285939 [10:25:09]opened+sec_in_day 1724372339 [10:25:09]quantity*price = 200025 [10:25:09]sum+1 = 200026 [10:25:09]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 СНО: Общий режим Чек 114 22.08.2024 10:25 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178414 ФПД: 62334933642390 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T102510&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178414&fm=62334933642390&tin=02508201610067®Number=0000000000092561&sum=200000 [10:25:10]StoreToDocumentArchive [10:25:10]shift 469 fd 178414 [10:25:10]save to /storage/0469/doc_00178414 [10:25:10]save last doc name /storage/0469/doc_00178414 to /storage/kkm_last_doc_name [10:25:10]save OK [10:25:10]Clear old archive folders... [10:25:10]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:25:10]tlvbuf is 00B1F3E0 [10:25:10]SAM_PROTO_ClearQueue [10:25:10]wFMCommunicate request_size=4 [10:25:10]MH_SAM_APDU [10:25:10]CAPDU: 80 09 00 00 [10:25:10]Write to MH i2c: E2 08 00 8D 04 80 09 00 00 00 00 00 00 03 [10:25:10]Write i2c OK [10:25:10]MH_I2C_Read... [10:25:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:25:10]Read from MH i2c: E2 [10:25:10]MH_I2C_Read... [10:25:10]Read from MH i2c: E2 03 00 [10:25:10]MH_I2C_Read... [10:25:10]Read from MH i2c: E2 03 00 8D 04 00 90 00 05 [10:25:10]RAPDU: 90 00 [10:25:10]wFMCommunicate OK [10:25:10]SAM_PROTO_ClearQueue done [10:25:10]KKMCreateOFDPacket [10:25:10]OFDProtocolAddRootSTLVToBuf [10:25:10]FM_MakeSignedData [10:25:10]FM_MakeSignedData [10:25:10]SAM_PROTO_SignData [10:25:10]wFMCommunicate request_size=4 [10:25:10]MH_SAM_APDU [10:25:10]CAPDU: 80 0D 01 02 [10:25:10]Write to MH i2c: E2 08 00 8E 04 80 0D 01 02 00 00 00 00 0B [10:25:10]Write i2c OK [10:25:10]MH_I2C_Read... [10:25:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:25:10]Read from MH i2c: E2 [10:25:10]MH_I2C_Read... [10:25:10]Read from MH i2c: E2 03 00 [10:25:10]MH_I2C_Read... [10:25:10]Read from MH i2c: E2 03 00 8E 04 00 90 00 06 [10:25:10]RAPDU: 90 00 [10:25:10]wFMCommunicate OK [10:25:10]wFMCommunicate request_size=255 [10:25:10]MH_SAM_APDU [10:25: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 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 72 00 00 00 F4 03 04 00 06 12 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 EE B8 02 00 35 04 06 00 38 B1 7B 93 [10:25:10]Write to MH i2c: E2 02 01 8F 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 72 00 00 00 F4 03 04 00 06 12 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 EE B8 02 00 35 04 06 00 38 B1 7B 93 00 00 B3 [10:25:10]Write i2c OK [10:25:10]MH_I2C_Read... [10:25:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:25:11]Read from MH i2c: E2 [10:25:11]MH_I2C_Read... [10:25:11]Read from MH i2c: E2 03 00 [10:25:11]MH_I2C_Read... [10:25:11]Read from MH i2c: E2 03 00 8F 04 00 90 00 07 [10:25:11]RAPDU: 90 00 [10:25:11]wFMCommunicate OK [10:25:11]wFMCommunicate request_size=7 [10:25:11]MH_SAM_APDU [10:25:11]CAPDU: 80 0D 02 02 02 AC 96 [10:25:11]Write to MH i2c: E2 0A 00 90 04 80 0D 02 02 02 00 AC 96 00 00 54 [10:25:11]Write i2c OK [10:25:11]MH_I2C_Read... [10:25:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:25:11]Read from MH i2c: E2 [10:25:11]MH_I2C_Read... [10:25:11]Read from MH i2c: E2 03 00 [10:25:11]MH_I2C_Read... [10:25:11]Read from MH i2c: E2 03 00 90 04 00 90 00 08 [10:25:11]RAPDU: 90 00 [10:25:11]wFMCommunicate OK [10:25:11]wFMCommunicate request_size=4 [10:25:11]MH_SAM_APDU [10:25:11]CAPDU: 80 0D 03 02 [10:25:11]Write to MH i2c: E2 08 00 91 04 80 0D 03 02 00 00 00 00 10 [10:25:11]Write i2c OK [10:25:11]MH_I2C_Read... [10:25:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:25:11]Read from MH i2c: E2 [10:25:11]MH_I2C_Read... [10:25:11]Read from MH i2c: E2 0B 00 [10:25:11]MH_I2C_Read... [10:25:11]Read from MH i2c: E2 0B 00 91 04 00 A5 F8 65 65 CF E3 52 37 90 00 B3 [10:25:11]RAPDU: A5 F8 65 65 CF E3 52 37 90 00 [10:25:11]wFMCommunicate OK [10:25:11]SAM_PROTO_SignData done [10:25:11]FM_MakeSignedData done [10:25:11]CreateOFDProtocolMessage [10:25:11]wFMCommunicate request_size=4 [10:25:11]MH_SAM_APDU [10:25:11]CAPDU: 80 11 00 00 [10:25:11]Write to MH i2c: E2 08 00 92 04 80 11 00 00 00 00 00 00 10 [10:25:11]Write i2c OK [10:25:11]MH_I2C_Read... [10:25:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:25:11]Read from MH i2c: E2 [10:25:11]MH_I2C_Read... [10:25:11]Read from MH i2c: E2 17 00 [10:25:11]MH_I2C_Read... [10:25:11]Read from MH i2c: E2 17 00 92 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 69 [10:25:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [10:25:11]wFMCommunicate OK [10:25:11]CreateOFDProtocolMessage done [10:25:11]OFDSenderStorePacket 178414 [10:25:11]StoreOFDPacket docnum=178414 [10:25:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0C 01 00 00 6C 5A 04 01 EC BE 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 72 00 00 00 F4 03 04 00 06 12 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 EE B8 02 00 35 04 06 00 38 B1 7B 93 AC 96 A5 F8 65 65 CF E3 52 37 [10:25:11]CheckFolder [10:25:11]dirname=/storage/ofd_packets [10:25:11]CheckFolder done [10:25:11]ProducePacketName [10:25:11]name=ofd_packets/00178414 [10:25:11]NVStorageSaveData ofd_packets/00178414 [10:25:11]File name is /storage/ofd_packets/00178414 [10:25:11]Write 298 bytes [10:25:11]NVStorageSaveData done [10:25:11]OFDSenderStorePacket done [10:25:11]KKMCreateOFDPacket done [10:25:11]NVStorageSaveData kkm_last_timestamp [10:25:11]File name is /storage/kkm_last_timestamp [10:25:11]Write 4 bytes [10:25:11]NVStorageSaveData done [10:25:11]ExternCall_PrintAddStr [10:25:11]wPrintStart [10:25:11]Write to MH i2c: 01 00 00 93 04 97 [10:25:11]Write i2c OK [10:25:11]MH_I2C_Read... [10:25:11]Read from MH i2c: 01 [10:25:11]MH_I2C_Read... [10:25:11]Read from MH i2c: 01 07 00 [10:25:11]MH_I2C_Read... [10:25:11]Read from MH i2c: 01 07 00 93 04 00 00 00 00 00 FF 0F AC [10:25:11]RasterBufferAndPrint [10:25:11]line Счет N : (1)293179 [10:25:11]line ИНН: 02508201610067 [10:25:11]line Контрольно-Кассовый Чек [10:25:11]line ПРОДАЖА [10:25:11]line ТРК (МРК, ГНК) : 44 [10:25:11]line Товар: 2710194800 [10:25:11]line ДТ-К-5 [10:25:11]line 26.250 * 76.20 [10:25:11]line = 2000.25 [10:25:11]line НДС 12% НСП 1% [10:25:11]line > о реализуемом товаре [10:25:11]line ОКРУГЛЕНИЕ: -0.25 [10:25:11]line ИТОГО: 2000.00 [10:25:11]line Внесено: 2000.00 [10:25:11]line СДАЧА: 0.00 [10:25:11]line НСП 1% : 17.70 [10:25:11]line НДС 12% : 212.42 [10:25:11]line Наличными: 2000.00 [10:25:11]line Безнал.: 0.00 [10:25:11]line Место: АЗС № 130 "Партнер Нефть" [10:25:11]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:25:11]line СНО: Общий режим [10:25:11]line Чек 114 22.08.2024 10:25 [10:25:11]line Смена: 469 ФФД: 1.0 [10:25:11]line ЗНМ: 0300000071 [10:25:11]line РНМ: 0000000000092561 [10:25:11]line Версия ККМ: 001 [10:25:11]line ФМ: 0000000000871778 [10:25:11]line ФД: 178414 [10:25:11]line ФПД: 62334933642390 [10:25:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T102510&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178414&fm=62334933642390&tin=02508201610067®Number=0000000000092561&sum=200000 [10:25:11]OFD Sender: Processing packet 178414 [packets to send 496, broken 495] [10:25:11]ProducePacketName [10:25:11]name=ofd_packets/00178414 [10:25:11]OFD Sender: To server: pG, [10:25:11]CommunicateWithHost lk.salyk.kg:30040 [10:25:11]ConnectInit lk.salyk.kg [10:25:11]written 0, free lines is 4095 [10:25:12]Write to MH i2c: 01 00 00 BE 04 C2 [10:25:12]Write i2c OK [10:25:12]MH_I2C_Read... [10:25:12]Read from MH i2c: 01 [10:25:12]MH_I2C_Read... [10:25:12]Read from MH i2c: 01 07 00 [10:25:12]MH_I2C_Read... [10:25:12]Read from MH i2c: 01 07 00 BE 04 00 00 00 00 00 DC 0C B1 [10:25:12]RasterBufferAndPrint [10:25:12]line [10:25:12]line [10:25:12]line [10:25:12]line [10:25:12]line [10:25:12]written 0, free lines is 3299 [10:25:12]MH_Cut [10:25:12]Write to MH i2c: D1 01 00 C5 04 01 9B [10:25:12]Write i2c OK [10:25:12]MH_I2C_Read... [10:25:12]Read from MH i2c: D1 [10:25:12]MH_I2C_Read... [10:25:12]Read from MH i2c: D1 01 00 [10:25:12]MH_I2C_Read... [10:25:12]Read from MH i2c: D1 01 00 C5 04 00 9A [10:25:12]Write to MH i2c: 01 00 00 C6 04 CA [10:25:12]Write i2c OK [10:25:12]MH_I2C_Read... [10:25:12]*** Cut start [10:25:12]*** Partial cut [10:25:12]*** CUTSNS_PIN = 1 [10:25:12]*** CUTSNS_PIN = 0 [10:25:12]*** Brake cut motor [10:25:13]Read from MH i2c: 01 [10:25:13]MH_I2C_Read... [10:25:13]*** Stop cut motor [10:25:13]*** Cut end [10:25:13]Read from MH i2c: 01 07 00 [10:25:13]MH_I2C_Read... [10:25:13]Read from MH i2c: 01 07 00 C6 04 00 00 00 00 00 FF 0F DF [10:25:13]process_action close_receipt done [10:25:13]requested_data is exist [10:25:13]produce_requested_data [10:25:13]requested_item fm.sn is exist - process it [10:25:13]wFMCommunicate request_size=4 [10:25:13]MH_SAM_APDU [10:25:13]CAPDU: 80 11 00 00 [10:25:13]Write to MH i2c: E2 08 00 C7 04 80 11 00 00 00 00 00 00 45 [10:25:13]Write i2c OK [10:25:13]MH_I2C_Read... [10:25:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:25:13]Read from MH i2c: E2 [10:25:13]MH_I2C_Read... [10:25:13]Read from MH i2c: E2 17 00 [10:25:13]MH_I2C_Read... [10:25:13]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 37 38 90 00 9E [10:25:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [10:25:13]wFMCommunicate OK [10:25:13]requested_item fd.num is exist - process it [10:25:13]SAM_PROTO_GetFieldsCounters [10:25:13]wFMCommunicate request_size=4 [10:25:13]MH_SAM_APDU [10:25:13]CAPDU: 80 13 00 00 [10:25:13]Write to MH i2c: E2 08 00 C8 04 80 13 00 00 00 00 00 00 48 [10:25:13]Write i2c OK [10:25:13]MH_I2C_Read... [10:25:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:25:13]Read from MH i2c: E2 [10:25:13]MH_I2C_Read... [10:25:13]Read from MH i2c: E2 62 00 [10:25:13]MH_I2C_Read... [10:25:13]Read from MH i2c: E2 62 00 C8 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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 EE B8 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 72 00 00 00 5E 04 04 00 72 00 00 00 57 04 04 00 73 00 00 00 19 04 04 00 00 00 00 00 90 00 41 [10:25: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 EE B8 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 72 00 00 00 5E 04 04 00 72 00 00 00 57 04 04 00 73 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:25:13]wFMCommunicate OK [10:25:13]SAM_PROTO_GetFieldsCounters done [10:25:13]requested_item shift.num is exist - process it [10:25:13]requested_item shift.opened is exist - process it [10:25:13]req_shift_opened [10:25:13]FM_GetShiftState [10:25:13]SAM_PROTO_GetShiftState [10:25:13]wFMCommunicate request_size=4 [10:25:13]MH_SAM_APDU [10:25:13]CAPDU: 80 13 01 00 [10:25:13]Write to MH i2c: E2 08 00 C9 04 80 13 01 00 00 00 00 00 4A [10:25:13]Write i2c OK [10:25:13]MH_I2C_Read... [10:25:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:25:13]Read from MH i2c: E2 [10:25:13]MH_I2C_Read... [10:25:13]Read from MH i2c: E2 0E 00 [10:25:13]MH_I2C_Read... [10:25:13]Read from MH i2c: E2 0E 00 C9 04 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 F8 [10:25:13]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [10:25:13]wFMCommunicate OK [10:25:13]SAM_PROTO_GetShiftState done [10:25:13]FM_GetShiftState done [10:25:13]req_shift_opened done [10:25:13]requested_item shift.open_date is exist - process it [10:25:13]req_shift_open_date [10:25:13]req_shift_open_date done [10:25:13]produce_requested_data done [10:25:13]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178414,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [10:25:13]process_action_free close_receipt [10:25:13]json_value_free [10:25:13]json_value_free done [10:25:13]process_json_proto returns [10:25:13]Send response to host [10:25:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178414,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [10:25:13]free response buf [10:25:13]execute_script done [10:25:13]execute_script returns [10:25:13]free content buf [10:25:13]Sock 10.Close socket [10:25:13]Sock 10.Thread stoped [10:25:14]Connected sock=11 [10:25: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 37 38 0C 01 00 00 6C 5A 04 01 EC BE 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 72 00 00 00 F4 03 04 00 06 12 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 EE B8 02 00 35 04 06 00 38 B1 7B 93 AC 96 A5 F8 65 65 CF E3 52 37 [10:25: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 37 38 4F 00 00 00 DD 5F 47 00 7D 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 37 38 10 04 04 00 EE B8 02 00 F4 03 04 00 B2 BD C6 66 B6 04 01 00 00 6B 0E 8A 78 10 FF CF 91 [10:25:14]CommunicateWithHost err = 0 [10:25:14]CheckOFDResponse [10:25:14]1017 (14) - 77093643461234 [10:25:14]1041 (16) - 0000000000871778 [10:25:14]1040 (4) - 178414 [10:25:14]1012 (4) - 22.08.2024 04:25 [10:25:14]1206 (1) - 0 [10:25:14]OFD Sender: Remove packet 178414 [10:25:14]ProducePacketName [10:25:14]name=ofd_packets/00178414 [10:25:14]NVStorageDeleteData [10:25:15]OFD Sender: No OFD packet to send [10:25:20]OFD Sender: No OFD packet to send [10:25:25]OFD Sender: No OFD packet to send [10:25:30]OFD Sender: No OFD packet to send [10:25:35]OFD Sender: No OFD packet to send [10:25:40]OFD Sender: No OFD packet to send [10:25:45]OFD Sender: No OFD packet to send [10:25:50]OFD Sender: No OFD packet to send [10:25:55]OFD Sender: No OFD packet to send [10:26:00]OFD Sender: No OFD packet to send [10:26:05]OFD Sender: No OFD packet to send [10:26:10]OFD Sender: No OFD packet to send [10:26:15]OFD Sender: No OFD packet to send [10:26:20]OFD Sender: No OFD packet to send [10:26:25]OFD Sender: No OFD packet to send [10:26:26]recv_with_timeout no data received [10:26:30]OFD Sender: No OFD packet to send [10:26:35]OFD Sender: No OFD packet to send [10:26:40]OFD Sender: No OFD packet to send [10:26:45]OFD Sender: No OFD packet to send [10:26:50]OFD Sender: No OFD packet to send [10:26:55]OFD Sender: No OFD packet to send [10:27:00]OFD Sender: No OFD packet to send [10:27:05]OFD Sender: No OFD packet to send [10:27:10]OFD Sender: No OFD packet to send [10:27:15]OFD Sender: No OFD packet to send [10:27:20]recv_with_timeout no data received [10:27:20]OFD Sender: No OFD packet to send [10:28:37]ConnectInit Can't connect to host [10:28:40]ConnectInit Can't take IP for lk.salyk.kg [10:28:40]CommunicateWithHost connect error [10:28:40]CommunicateWithHost err = -1 [10:28:40]OFD Sender: Server communicate error [10:28:45]OFD Sender: Processing packet 178415 [packets to send 496, broken 495] [10:28:45]ProducePacketName [10:28:45]name=ofd_packets/00178415 [10:28:45]OFD Sender: To server: pG, [10:28:45]CommunicateWithHost lk.salyk.kg:30040 [10:28:45]ConnectInit lk.salyk.kg [10:28:45]Connected sock=8 [10: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 37 38 0D 01 00 00 AF 0B 05 01 14 9C 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 73 00 00 00 F4 03 04 00 B3 12 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 EF B8 02 00 35 04 06 00 F9 30 11 E3 C3 55 EE 63 B8 4A F0 DB E1 37 [10:28: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 37 38 4F 00 00 00 07 9B 47 00 F4 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 37 38 10 04 04 00 EF B8 02 00 F4 03 04 00 85 BE C6 66 B6 04 01 00 00 11 4B B7 E2 7E DE 4F 12 [10:28:47]CommunicateWithHost err = 0 [10:28:47]CheckOFDResponse [10:28:47]1017 (14) - 77093643461234 [10:28:47]1041 (16) - 0000000000871778 [10:28:47]1040 (4) - 178415 [10:28:47]1012 (4) - 22.08.2024 04:28 [10:28:47]1206 (1) - 0 [10:28:47]OFD Sender: Remove packet 178415 [10:28:47]ProducePacketName [10:28:47]name=ofd_packets/00178415 [10:28:47]NVStorageDeleteData [10:28:47]OFD Sender: No OFD packet to send [10:28:52]OFD Sender: No OFD packet to send [10:28:57]OFD Sender: No OFD packet to send [10:29:02]OFD Sender: No OFD packet to send [10:29:07]OFD Sender: No OFD packet to send [10:29:12]OFD Sender: No OFD packet to send [10:29:17]OFD Sender: No OFD packet to send [10:29:22]OFD Sender: No OFD packet to send [10:29:27]OFD Sender: No OFD packet to send [10:29:32]OFD Sender: No OFD packet to send [10:29:37]OFD Sender: No OFD packet to send [10:29:42]OFD Sender: No OFD packet to send [10:29:47]OFD Sender: No OFD packet to send [10:29:52]OFD Sender: No OFD packet to send [10:29:57]OFD Sender: No OFD packet to send [10:30:02]OFD Sender: No OFD packet to send [10:30:07]OFD Sender: No OFD packet to send [10:30:12]OFD Sender: No OFD packet to send [10:30:17]OFD Sender: No OFD packet to send [10:30:22]OFD Sender: No OFD packet to send [10:30:27]OFD Sender: No OFD packet to send [10:30:32]OFD Sender: No OFD packet to send [10:30:37]OFD Sender: No OFD packet to send [10:30:42]OFD Sender: No OFD packet to send [10:30:47]OFD Sender: No OFD packet to send [10:30:52]OFD Sender: No OFD packet to send [10:30:57]OFD Sender: No OFD packet to send [10:31:02]OFD Sender: No OFD packet to send [10:31:07]OFD Sender: No OFD packet to send [10:31:12]OFD Sender: No OFD packet to send [10:31:17]OFD Sender: No OFD packet to send [10:31:22]OFD Sender: No OFD packet to send [10:31:27]OFD Sender: No OFD packet to send [10:31:32]OFD Sender: No OFD packet to send [10:31:38]OFD Sender: No OFD packet to send [10:31:43]OFD Sender: No OFD packet to send [10:31:48]OFD Sender: No OFD packet to send [10:31:53]OFD Sender: No OFD packet to send [10:31:58]OFD Sender: No OFD packet to send [10:32:03]OFD Sender: No OFD packet to send [10:32:08]OFD Sender: No OFD packet to send [10:32:13]OFD Sender: No OFD packet to send [10:32:18]OFD Sender: No OFD packet to send [10:32:23]OFD Sender: No OFD packet to send [10:32:28]recv_with_timeout no data received [10:32:28]OFD Sender: No OFD packet to send [10:32:33]OFD Sender: No OFD packet to send [10:32:38]OFD Sender: No OFD packet to send [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:56]recv_with_timeout no data received [10:32:58]OFD Sender: No OFD packet to send [10:33:03]OFD Sender: No OFD packet to send [10:33:08]OFD Sender: No OFD packet to send [10:33:13]OFD Sender: No OFD packet to send [10:33:18]OFD Sender: No OFD packet to send [10:33:23]OFD Sender: No OFD packet to send [10:33:28]OFD Sender: No OFD packet to send [10:33:33]OFD Sender: No OFD packet to send [10:33:38]OFD Sender: No OFD packet to send [10:33:43]OFD Sender: No OFD packet to send [10:33:48]OFD Sender: No OFD packet to send [10:33:53]OFD Sender: No OFD packet to send [10:33:58]OFD Sender: No OFD packet to send [10:34:03]OFD Sender: No OFD packet to send [10:34:08]OFD Sender: No OFD packet to send [10:34:13]OFD Sender: No OFD packet to send [10:34:18]OFD Sender: No OFD packet to send [10:34:23]OFD Sender: No OFD packet to send [10:34:28]OFD Sender: No OFD packet to send [10:34:33]OFD Sender: No OFD packet to send [10:34:38]OFD Sender: No OFD packet to send [10:34:43]OFD Sender: No OFD packet to send [10:34:48]OFD Sender: No OFD packet to send [10:34:53]OFD Sender: No OFD packet to send [10:34:56]recv_with_timeout no data received [10:34:58]OFD Sender: No OFD packet to send [10:36:01]ConnectInit Can't connect to host [10:36:03]OFD Sender: No OFD packet to send [10:36:08]OFD Sender: No OFD packet to send [10:36:13]OFD Sender: No OFD packet to send [10:36:18]OFD Sender: No OFD packet to send [10:36:23]OFD Sender: No OFD packet to send [10:36:28]OFD Sender: No OFD packet to send [10:36:33]OFD Sender: No OFD packet to send [10:36:38]OFD Sender: No OFD packet to send [10:36:43]OFD Sender: No OFD packet to send [10:36:48]OFD Sender: No OFD packet to send [10:36:53]OFD Sender: No OFD packet to send [10:36:58]OFD Sender: No OFD packet to send [10:37:03]OFD Sender: No OFD packet to send [10:37:08]OFD Sender: No OFD packet to send [10:37:13]OFD Sender: No OFD packet to send [10:37:18]OFD Sender: No OFD packet to send [10:37:23]OFD Sender: No OFD packet to send [10:37:28]OFD Sender: No OFD packet to send [10:37:33]OFD Sender: No OFD packet to send [10:37:38]OFD Sender: No OFD packet to send [10:37:43]OFD Sender: No OFD packet to send [10:37:48]OFD Sender: No OFD packet to send [10:37:53]OFD Sender: No OFD packet to send [10:37:58]OFD Sender: No OFD packet to send [10:38:03]OFD Sender: No OFD packet to send [10:38:08]OFD Sender: No OFD packet to send [10:38:13]OFD Sender: No OFD packet to send [10:38:18]OFD Sender: No OFD packet to send [10:38:23]OFD Sender: No OFD packet to send [10:38:28]OFD Sender: No OFD packet to send [10:38:32]recv_with_timeout no data received [10:38:33]OFD Sender: No OFD packet to send [10:38:39]OFD Sender: No OFD packet to send [10:38:44]OFD Sender: No OFD packet to send [10:38:49]OFD Sender: No OFD packet to send [10:38:54]OFD Sender: No OFD packet to send [10:38:59]OFD Sender: No OFD packet to send [10:39:04]OFD Sender: No OFD packet to send [10:39:09]OFD Sender: No OFD packet to send [10:39:14]OFD Sender: No OFD packet to send [10:39:19]OFD Sender: No OFD packet to send [10:39:24]OFD Sender: No OFD packet to send [10:39:29]OFD Sender: No OFD packet to send [10:39:34]OFD Sender: No OFD packet to send [10:39:39]OFD Sender: No OFD packet to send [10:39:44]OFD Sender: No OFD packet to send [10:39:49]OFD Sender: No OFD packet to send [10:39:54]OFD Sender: No OFD packet to send [10:39:59]OFD Sender: No OFD packet to send [10:40:04]OFD Sender: No OFD packet to send [10:40:09]OFD Sender: No OFD packet to send [10:40:14]OFD Sender: No OFD packet to send [10:40:19]OFD Sender: No OFD packet to send [10:40:24]OFD Sender: No OFD packet to send [10:40:29]OFD Sender: No OFD packet to send [10:40:34]OFD Sender: No OFD packet to send [10:40:39]OFD Sender: No OFD packet to send [10:40:44]OFD Sender: No OFD packet to send [10:40:49]OFD Sender: No OFD packet to send [10:40:54]OFD Sender: No OFD packet to send [10:40:59]OFD Sender: No OFD packet to send [10:41:04]OFD Sender: No OFD packet to send [10:41:09]OFD Sender: No OFD packet to send [10:41:14]OFD Sender: No OFD packet to send [10:41:19]OFD Sender: No OFD packet to send [10:41:24]OFD Sender: No OFD packet to send [10:41:29]OFD Sender: No OFD packet to send [10:41:34]OFD Sender: No OFD packet to send [10:41:39]OFD Sender: No OFD packet to send [10:41:44]OFD Sender: No OFD packet to send [10:41:49]OFD Sender: No OFD packet to send [10:41:54]OFD Sender: No OFD packet to send [10:41:59]OFD Sender: No OFD packet to send [10:42:04]OFD Sender: No OFD packet to send [10:42:09]OFD Sender: No OFD packet to send [10:42:14]OFD Sender: No OFD packet to send [10:42:19]OFD Sender: No OFD packet to send [10:42:24]OFD Sender: No OFD packet to send [10:42:29]OFD Sender: No OFD packet to send [10:42:34]OFD Sender: No OFD packet to send [10:42:39]OFD Sender: No OFD packet to send [10:42:44]OFD Sender: No OFD packet to send [10:42:49]OFD Sender: No OFD packet to send [10:42:54]OFD Sender: No OFD packet to send [10:42:59]OFD Sender: No OFD packet to send [10:43:04]OFD Sender: No OFD packet to send [10:43:09]OFD Sender: No OFD packet to send [10:43:14]OFD Sender: No OFD packet to send [10:43:19]OFD Sender: No OFD packet to send [10:43:24]OFD Sender: No OFD packet to send [10:43:29]OFD Sender: No OFD packet to send [10:43:33]recv_with_timeout no data received [10:43:34]OFD Sender: No OFD packet to send [10:44:49]ConnectInit Can't connect to host [10:44:49]OFD Sender: No OFD packet to send [10:44:54]OFD Sender: No OFD packet to send [10:44:59]OFD Sender: No OFD packet to send [10:45:04]OFD Sender: No OFD packet to send [10:45:09]OFD Sender: No OFD packet to send [10:45:14]OFD Sender: No OFD packet to send [10:45:19]OFD Sender: No OFD packet to send [10:45:24]OFD Sender: No OFD packet to send [10:45:30]OFD Sender: No OFD packet to send [10:45:35]OFD Sender: No OFD packet to send [10:45:40]OFD Sender: No OFD packet to send [10:45:45]OFD Sender: No OFD packet to send [10:45:50]OFD Sender: No OFD packet to send [10:45:55]OFD Sender: No OFD packet to send [10:46:00]OFD Sender: No OFD packet to send [10:46:05]OFD Sender: No OFD packet to send [10:46:10]OFD Sender: No OFD packet to send [10:46:15]OFD Sender: No OFD packet to send [10:46:20]OFD Sender: No OFD packet to send [10:46:25]OFD Sender: No OFD packet to send [10:46:30]OFD Sender: No OFD packet to send [10:46:35]OFD Sender: No OFD packet to send [10:46:40]OFD Sender: No OFD packet to send [10:46:45]OFD Sender: No OFD packet to send [10:46:50]OFD Sender: No OFD packet to send [10:46:55]OFD Sender: No OFD packet to send [10:47:00]OFD Sender: No OFD packet to send [10:47:05]OFD Sender: No OFD packet to send [10:47:10]OFD Sender: No OFD packet to send [10:47:15]OFD Sender: No OFD packet to send [10:47:20]OFD Sender: No OFD packet to send [10:47:25]OFD Sender: No OFD packet to send [10:47:30]OFD Sender: No OFD packet to send [10:47:35]OFD Sender: No OFD packet to send [10:47:40]OFD Sender: No OFD packet to send [10:47:45]OFD Sender: No OFD packet to send [10:47:50]OFD Sender: No OFD packet to send [10:47:55]OFD Sender: No OFD packet to send [10:48:00]OFD Sender: No OFD packet to send [10:48:05]OFD Sender: No OFD packet to send [10:48:10]OFD Sender: No OFD packet to send [10:48:15]OFD Sender: No OFD packet to send [10:48:20]OFD Sender: No OFD packet to send [10:48:25]OFD Sender: No OFD packet to send [10:48:30]OFD Sender: No OFD packet to send [10:48:35]OFD Sender: No OFD packet to send [10:48:39]recv_with_timeout no data received [10:48:40]OFD Sender: No OFD packet to send [10:48:45]OFD Sender: No OFD packet to send [10:48:50]OFD Sender: No OFD packet to send [10:48:55]OFD Sender: No OFD packet to send [10:49:00]OFD Sender: No OFD packet to send [10:49:05]OFD Sender: No OFD packet to send [10:49:10]OFD Sender: No OFD packet to send [10:49:15]OFD Sender: No OFD packet to send [10:49:20]OFD Sender: No OFD packet to send [10:49:25]accept exits with 10 [10:49:25]New connection [10:49:25]New thread 3066633572 created [10:49:25]Thread 3066776932 joined [10:49:25]Waiting for new connection... [10:49:25] Sock 10.Parse request [10:49:25]Sock 10.Check first char [10:49:25]Sock 10.First char is OK [10:49:25]request: POST /json_proto HTTP/1.0 [10:49:25]Method: POST [10:49:25]URL: /json_proto [10:49:25]Method is POST - this is cgi request [10:49:25]url: /json_proto [10:49:25]query_string will be loaded in cgi processing [10:49:25]execute_cgi json_proto POST (null) [10:49:25]execute_cgi path=json_proto method=POST [10:49:25]POST find Content-Length [10:49:25]Host: 172.17.44.131:8080 [10:49:25]Content-Length: 791 [10:49:25]Content-Type: application/json [10:49:25] [10:49:25]POST finish read [10:49:25]Found Content-Length = 791 [10:49:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293203", "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" : 0.00, "quantity" : 50.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A1", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:49:25]execute_script... [10:49: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)293203", "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" : 0.00, "quantity" : 50.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A1", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:49:25]POST & json_proto [10:49:25]process_json_proto [10:49:25]json parsed OK: [10:49:25]protocol is kg_v1.0 [10:49:25]action value=close_receipt [10:49:25]process_action close_receipt [10:49:25]cmd_close_receipt [10:49:25]MH_GetDate [10:49:25]Write to MH i2c: F0 00 00 15 05 09 [10:49:25]Write i2c OK [10:49:25]MH_I2C_Read... [10:49:25]Read from MH i2c: F0 [10:49:25]MH_I2C_Read... [10:49:25]Read from MH i2c: F0 09 00 [10:49:25]MH_I2C_Read... [10:49:25]Read from MH i2c: F0 09 00 15 05 00 B5 17 C7 66 4F 53 BE 66 D1 [10:49:25]GetLastDocTimeStamp 1724322483 [10:49:25]current date 1724323765 [10:49:25]FM_GetShiftState [10:49:25]SAM_PROTO_GetShiftState [10:49:25]wFMCommunicate request_size=4 [10:49:25]MH_SAM_APDU [10:49:25]CAPDU: 80 13 01 00 [10:49:25]Write to MH i2c: E2 08 00 16 05 80 13 01 00 00 00 00 00 98 [10:49:25]Write i2c OK [10:49:25]MH_I2C_Read... [10:49:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:49:25]Read from MH i2c: E2 [10:49:25]MH_I2C_Read... [10:49:25]Read from MH i2c: E2 0E 00 [10:49:25]MH_I2C_Read... [10:49:25]Read from MH i2c: E2 0E 00 16 05 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 46 [10:49:25]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [10:49:25]wFMCommunicate OK [10:49:25]SAM_PROTO_GetShiftState done [10:49:25]FM_GetShiftState done [10:49:25]opened in 1724285939 [10:49:25]opened+sec_in_day 1724372339 [10:49:25]quantity*price = 0 [10:49:25]sum+1 = 1 [10:49:25]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 116 22.08.2024 10:49 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 Талоны: Топливные Талоны 1 ФМ: 0000000000871778 ФД: 178416 ФПД: 114385686960219 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T104925&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178416&fm=114385686960219&tin=02508201610067®Number=0000000000092561&sum=0 [10:49:26]StoreToDocumentArchive [10:49:26]shift 469 fd 178416 [10:49:26]save to /storage/0469/doc_00178416 [10:49:26]save last doc name /storage/0469/doc_00178416 to /storage/kkm_last_doc_name [10:49:26]save OK [10:49:26]Clear old archive folders... [10:49:26]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:49:26]tlvbuf is 00B239A0 [10:49:26]SAM_PROTO_ClearQueue [10:49:26]wFMCommunicate request_size=4 [10:49:26]MH_SAM_APDU [10:49:26]CAPDU: 80 09 00 00 [10:49:26]Write to MH i2c: E2 08 00 23 05 80 09 00 00 00 00 00 00 9A [10:49:26]Write i2c OK [10:49:26]MH_I2C_Read... [10:49:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:49:26]Read from MH i2c: E2 [10:49:26]MH_I2C_Read... [10:49:26]Read from MH i2c: E2 03 00 [10:49:26]MH_I2C_Read... [10:49:26]Read from MH i2c: E2 03 00 23 05 00 90 00 9C [10:49:26]RAPDU: 90 00 [10:49:26]wFMCommunicate OK [10:49:26]SAM_PROTO_ClearQueue done [10:49:26]KKMCreateOFDPacket [10:49:26]OFDProtocolAddRootSTLVToBuf [10:49:26]FM_MakeSignedData [10:49:26]FM_MakeSignedData [10:49:26]SAM_PROTO_SignData [10:49:26]wFMCommunicate request_size=4 [10:49:26]MH_SAM_APDU [10:49:26]CAPDU: 80 0D 01 02 [10:49:26]Write to MH i2c: E2 08 00 24 05 80 0D 01 02 00 00 00 00 A2 [10:49:26]Write i2c OK [10:49:26]MH_I2C_Read... [10:49:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:49:26]Read from MH i2c: E2 [10:49:26]MH_I2C_Read... [10:49:26]Read from MH i2c: E2 03 00 [10:49:26]MH_I2C_Read... [10:49:26]Read from MH i2c: E2 03 00 24 05 00 90 00 9D [10:49:26]RAPDU: 90 00 [10:49:26]wFMCommunicate OK [10:49:26]wFMCommunicate request_size=255 [10:49:26]MH_SAM_APDU [10:49:26]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 74 00 00 00 F4 03 04 00 B5 17 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 F0 B8 02 00 35 04 06 00 68 08 7E 3D [10:49:26]Write to MH i2c: E2 02 01 25 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 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 74 00 00 00 F4 03 04 00 B5 17 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 F0 B8 02 00 35 04 06 00 68 08 7E 3D 00 00 33 [10:49:26]Write i2c OK [10:49:26]MH_I2C_Read... [10:49:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:49:26]Read from MH i2c: E2 [10:49:26]MH_I2C_Read... [10:49:26]Read from MH i2c: E2 03 00 [10:49:26]MH_I2C_Read... [10:49:26]Read from MH i2c: E2 03 00 25 05 00 90 00 9E [10:49:26]RAPDU: 90 00 [10:49:26]wFMCommunicate OK [10:49:26]wFMCommunicate request_size=7 [10:49:26]MH_SAM_APDU [10:49:26]CAPDU: 80 0D 02 02 02 18 5B [10:49:26]Write to MH i2c: E2 0A 00 26 05 80 0D 02 02 02 00 18 5B 00 00 1C [10:49:26]Write i2c OK [10:49:26]MH_I2C_Read... [10:49:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:49:26]Read from MH i2c: E2 [10:49:26]MH_I2C_Read... [10:49:26]Read from MH i2c: E2 03 00 [10:49:26]MH_I2C_Read... [10:49:26]Read from MH i2c: E2 03 00 26 05 00 90 00 9F [10:49:26]RAPDU: 90 00 [10:49:26]wFMCommunicate OK [10:49:26]wFMCommunicate request_size=4 [10:49:26]MH_SAM_APDU [10:49:26]CAPDU: 80 0D 03 02 [10:49:26]Write to MH i2c: E2 08 00 27 05 80 0D 03 02 00 00 00 00 A7 [10:49:26]Write i2c OK [10:49:26]MH_I2C_Read... [10:49:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:49:26]Read from MH i2c: E2 [10:49:26]MH_I2C_Read... [10:49:26]Read from MH i2c: E2 0B 00 [10:49:26]MH_I2C_Read... [10:49:26]Read from MH i2c: E2 0B 00 27 05 00 AD 7D 90 24 B5 37 EB 14 90 00 71 [10:49:26]RAPDU: AD 7D 90 24 B5 37 EB 14 90 00 [10:49:26]wFMCommunicate OK [10:49:26]SAM_PROTO_SignData done [10:49:26]FM_MakeSignedData done [10:49:26]CreateOFDProtocolMessage [10:49:26]wFMCommunicate request_size=4 [10:49:26]MH_SAM_APDU [10:49:26]CAPDU: 80 11 00 00 [10:49:26]Write to MH i2c: E2 08 00 28 05 80 11 00 00 00 00 00 00 A7 [10:49:26]Write i2c OK [10:49:26]MH_I2C_Read... [10:49:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:49:26]Read from MH i2c: E2 [10:49:26]MH_I2C_Read... [10:49:26]Read from MH i2c: E2 17 00 [10:49:26]MH_I2C_Read... [10:49:26]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 37 38 90 00 00 [10:49:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [10:49:26]wFMCommunicate OK [10:49:26]CreateOFDProtocolMessage done [10:49:26]OFDSenderStorePacket 178416 [10:49:57]ConnectInit lk.salyk.kg [10:49:57]accept exits with 9 [10:49:57]New connection [10:49:57]New thread 3066776932 created [10:49:57]Thread 3066633572 joined [10:49:57]Waiting for new connection... [10:49:57] Sock 9.Parse request [10:49:57]Sock 9.Check first char [10:49:57]Sock 9.First char is OK [10:49:57]request: POST /json_proto HTTP/1.0 [10:49:57]Method: POST [10:49:57]URL: /json_proto [10:49:57]Method is POST - this is cgi request [10:49:57]url: /json_proto [10:49:57]query_string will be loaded in cgi processing [10:49:57]execute_cgi json_proto POST (null) [10:49:57]execute_cgi path=json_proto method=POST [10:49:57]POST find Content-Length [10:49:57]Host: 172.17.44.131:8080 [10:49:57]Content-Length: 677 [10:49:57]Content-Type: application/json [10:49:57] [10:49:57]POST finish read [10:49:57]Found Content-Length = 677 [10:49:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293205", "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:49:57]execute_script... [10:49: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)293205", "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:49:57]POST & json_proto [10:49:57]process_json_proto [10:49:57]json parsed OK: [10:49:57]protocol is kg_v1.0 [10:49:57]action value=close_receipt [10:49:57]process_action close_receipt [10:49:57]cmd_close_receipt [10:49:57]MH_GetDate [10:49:57]Write to MH i2c: F0 00 00 5F 05 53 [10:49:57]Write i2c OK [10:49:57]MH_I2C_Read... [10:49:57]Read from MH i2c: F0 [10:49:57]MH_I2C_Read... [10:49:57]Read from MH i2c: F0 09 00 [10:49:57]MH_I2C_Read... [10:49:57]Read from MH i2c: F0 09 00 5F 05 00 D5 17 C7 66 4F 53 BE 66 3B [10:49:57]GetLastDocTimeStamp 1724323765 [10:49:57]current date 1724323797 [10:49:57]FM_GetShiftState [10:49:57]SAM_PROTO_GetShiftState [10:49:57]wFMCommunicate request_size=4 [10:49:57]MH_SAM_APDU [10:49:57]CAPDU: 80 13 01 00 [10:49:57]Write to MH i2c: E2 08 00 60 05 80 13 01 00 00 00 00 00 E2 [10:49:57]Write i2c OK [10:49:57]MH_I2C_Read... [10:49:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:49:57]Read from MH i2c: E2 [10:49:57]MH_I2C_Read... [10:49:57]Read from MH i2c: E2 0E 00 [10:49:57]MH_I2C_Read... [10:49:57]Read from MH i2c: E2 0E 00 60 05 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 90 [10:49:57]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [10:49:57]wFMCommunicate OK [10:49:57]SAM_PROTO_GetShiftState done [10:49:57]FM_GetShiftState done [10:49:57]opened in 1724285939 [10:49:57]opened+sec_in_day 1724372339 [10:49:57]quantity*price = 30035 [10:49:57]sum+1 = 30036 [10:49:57]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 СНО: Общий режим Чек 117 22.08.2024 10:49 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178417 ФПД: 152953207293088 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T104957&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178417&fm=152953207293088&tin=02508201610067®Number=0000000000092561&sum=30000 [10:49:58]StoreToDocumentArchive [10:49:58]shift 469 fd 178417 [10:49:58]save to /storage/0469/doc_00178417 [10:49:58]save last doc name /storage/0469/doc_00178417 to /storage/kkm_last_doc_name [10:49:58]save OK [10:49:58]Clear old archive folders... [10:49:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:49:58]tlvbuf is 00B29290 [10:49:58]SAM_PROTO_ClearQueue [10:49:58]wFMCommunicate request_size=4 [10:49:58]MH_SAM_APDU [10:49:58]CAPDU: 80 09 00 00 [10:49:58]Write to MH i2c: E2 08 00 6D 05 80 09 00 00 00 00 00 00 E4 [10:49:58]Write i2c OK [10:49:58]MH_I2C_Read... [10:49:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:49:58]Read from MH i2c: E2 [10:49:58]MH_I2C_Read... [10:49:58]Read from MH i2c: E2 03 00 [10:49:58]MH_I2C_Read... [10:49:58]Read from MH i2c: E2 03 00 6D 05 00 90 00 E6 [10:49:58]RAPDU: 90 00 [10:49:58]wFMCommunicate OK [10:49:58]SAM_PROTO_ClearQueue done [10:49:58]KKMCreateOFDPacket [10:49:58]OFDProtocolAddRootSTLVToBuf [10:49:58]FM_MakeSignedData [10:49:58]FM_MakeSignedData [10:49:58]SAM_PROTO_SignData [10:49:58]wFMCommunicate request_size=4 [10:49:58]MH_SAM_APDU [10:49:58]CAPDU: 80 0D 01 02 [10:49:58]Write to MH i2c: E2 08 00 6E 05 80 0D 01 02 00 00 00 00 EC [10:49:58]Write i2c OK [10:49:58]MH_I2C_Read... [10:49:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:49:58]Read from MH i2c: E2 [10:49:58]MH_I2C_Read... [10:49:58]Read from MH i2c: E2 03 00 [10:49:58]MH_I2C_Read... [10:49:58]Read from MH i2c: E2 03 00 6E 05 00 90 00 E7 [10:49:58]RAPDU: 90 00 [10:49:58]wFMCommunicate OK [10:49:58]wFMCommunicate request_size=255 [10:49:58]MH_SAM_APDU [10:49: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 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 75 00 00 00 F4 03 04 00 D5 17 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 F1 B8 02 00 35 04 06 00 8B [10:49:58]Write to MH i2c: E2 02 01 6F 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 75 00 00 00 F4 03 04 00 D5 17 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 F1 B8 02 00 35 04 06 00 8B 00 00 28 [10:49:58]Write i2c OK [10:49:58]MH_I2C_Read... [10:49:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:49:58]Read from MH i2c: E2 [10:49:58]MH_I2C_Read... [10:49:58]Read from MH i2c: E2 03 00 [10:49:58]MH_I2C_Read... [10:49:58]Read from MH i2c: E2 03 00 6F 05 00 90 00 E8 [10:49:58]RAPDU: 90 00 [10:49:58]wFMCommunicate OK [10:49:58]wFMCommunicate request_size=10 [10:49:58]MH_SAM_APDU [10:49:58]CAPDU: 80 0D 02 02 05 1C 31 96 84 A0 [10:49:58]Write to MH i2c: E2 0D 00 70 05 80 0D 02 02 05 00 1C 31 96 84 A0 00 00 00 [10:49:58]Write i2c OK [10:49:58]MH_I2C_Read... [10:49:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:49:58]Read from MH i2c: E2 [10:49:58]MH_I2C_Read... [10:49:58]Read from MH i2c: E2 03 00 [10:49:58]MH_I2C_Read... [10:49:58]Read from MH i2c: E2 03 00 70 05 00 90 00 E9 [10:49:58]RAPDU: 90 00 [10:49:58]wFMCommunicate OK [10:49:58]wFMCommunicate request_size=4 [10:49:58]MH_SAM_APDU [10:49:58]CAPDU: 80 0D 03 02 [10:49:58]Write to MH i2c: E2 08 00 71 05 80 0D 03 02 00 00 00 00 F1 [10:49:58]Write i2c OK [10:49:58]MH_I2C_Read... [10:49:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:49:58]Read from MH i2c: E2 [10:49:58]MH_I2C_Read... [10:49:58]Read from MH i2c: E2 0B 00 [10:49:58]MH_I2C_Read... [10:49:58]Read from MH i2c: E2 0B 00 71 05 00 05 1E EC A2 96 12 85 01 90 00 D1 [10:49:58]RAPDU: 05 1E EC A2 96 12 85 01 90 00 [10:49:58]wFMCommunicate OK [10:49:58]SAM_PROTO_SignData done [10:49:58]FM_MakeSignedData done [10:49:58]CreateOFDProtocolMessage [10:49:58]wFMCommunicate request_size=4 [10:49:58]MH_SAM_APDU [10:49:58]CAPDU: 80 11 00 00 [10:49:58]Write to MH i2c: E2 08 00 72 05 80 11 00 00 00 00 00 00 F1 [10:49:58]Write i2c OK [10:49:58]MH_I2C_Read... [10:49:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:49:58]Read from MH i2c: E2 [10:49:58]MH_I2C_Read... [10:49:58]Read from MH i2c: E2 17 00 [10:49:58]MH_I2C_Read... [10:49:58]Read from MH i2c: E2 17 00 72 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 4A [10:49:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [10:49:58]wFMCommunicate OK [10:49:58]CreateOFDProtocolMessage done [10:49:58]OFDSenderStorePacket 178417 [10:49:58]StoreOFDPacket docnum=178417 [10:49:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 5C 9C 07 01 EF 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 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 75 00 00 00 F4 03 04 00 D5 17 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 F1 B8 02 00 35 04 06 00 8B 1C 31 96 84 A0 05 1E EC A2 96 12 85 01 [10:49:58]CheckFolder [10:49:58]dirname=/storage/ofd_packets [10:49:58]CheckFolder done [10:49:58]ProducePacketName [10:49:58]name=ofd_packets/00178417 [10:49:58]NVStorageSaveData ofd_packets/00178417 [10:49:58]File name is /storage/ofd_packets/00178417 [10:49:59]Write 301 bytes [10:49:59]NVStorageSaveData done [10:49:59]OFDSenderStorePacket done [10:49:59]KKMCreateOFDPacket done [10:49:59]NVStorageSaveData kkm_last_timestamp [10:49:59]File name is /storage/kkm_last_timestamp [10:49:59]Write 4 bytes [10:49:59]NVStorageSaveData done [10:49:59]ExternCall_PrintAddStr [10:49:59]wPrintStart [10:49:59]Write to MH i2c: 01 00 00 73 05 78 [10:49:59]Write i2c OK [10:49:59]MH_I2C_Read... [10:49:59]Read from MH i2c: 01 [10:49:59]MH_I2C_Read... [10:49:59]Read from MH i2c: 01 07 00 [10:49:59]MH_I2C_Read... [10:49:59]Read from MH i2c: 01 07 00 73 05 00 00 00 00 00 FF 0F 8D [10:49:59]RasterBufferAndPrint [10:49:59]line Счет N : (1)293205 [10:49:59]line ИНН: 02508201610067 [10:49:59]line Контрольно-Кассовый Чек [10:49:59]line ПРОДАЖА [10:49:59]line ТРК (МРК, ГНК) : 42 [10:49:59]line Товар: 2710124130 [10:49:59]line Аи-92-К-5 [10:49:59]line 4.430 * 67.80 [10:49:59]line = 300.35 [10:49:59]line НДС 12% НСП 1% [10:49:59]line > о реализуемом товаре [10:49:59]line ОКРУГЛЕНИЕ: -0.35 [10:49:59]line ИТОГО: 300.00 [10:49:59]line Внесено: 300.00 [10:49:59]line СДАЧА: 0.00 [10:49:59]line НСП 1% : 2.66 [10:49:59]line НДС 12% : 31.90 [10:49:59]line Наличными: 300.00 [10:49:59]line Безнал.: 0.00 [10:49:59]line Место: АЗС № 130 "Партнер Нефть" [10:49:59]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:49:59]line СНО: Общий режим [10:49:59]line Чек 117 22.08.2024 10:49 [10:49:59]line Смена: 469 ФФД: 1.0 [10:49:59]line ЗНМ: 0300000071 [10:49:59]line РНМ: 0000000000092561 [10:49:59]line Версия ККМ: 001 [10:49:59]line ФМ: 0000000000871778 [10:49:59]line ФД: 178417 [10:49:59]line ФПД: 152953207293088 [10:49:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T104957&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178417&fm=152953207293088&tin=02508201610067®Number=0000000000092561&sum=30000 [10:49:59]written 0, free lines is 4095 [10:49:59]Write to MH i2c: 01 00 00 9E 05 A3 [10:49:59]Write i2c OK [10:49:59]MH_I2C_Read... [10:49:59]Read from MH i2c: 01 [10:49:59]MH_I2C_Read... [10:49:59]Read from MH i2c: 01 07 00 [10:49:59]MH_I2C_Read... [10:49:59]Read from MH i2c: 01 07 00 9E 05 00 00 00 00 00 D6 0C 8C [10:49:59]RasterBufferAndPrint [10:49:59]line [10:49:59]line [10:49:59]line [10:49:59]line [10:49:59]line [10:49:59]written 0, free lines is 3297 [10:49:59]MH_Cut [10:49:59]Write to MH i2c: D1 01 00 A5 05 01 7C [10:49:59]Write i2c OK [10:49:59]MH_I2C_Read... [10:49:59]Read from MH i2c: D1 [10:49:59]MH_I2C_Read... [10:49:59]Read from MH i2c: D1 01 00 [10:49:59]MH_I2C_Read... [10:49:59]Read from MH i2c: D1 01 00 A5 05 00 7B [10:49:59]Write to MH i2c: 01 00 00 A6 05 AB [10:49:59]Write i2c OK [10:49:59]MH_I2C_Read... [10:50:00]*** Cut start [10:50:00]*** Partial cut [10:50:00]*** CUTSNS_PIN = 1 [10:50:00]*** CUTSNS_PIN = 0 [10:50:00]*** Brake cut motor [10:50:00]Read from MH i2c: 01 [10:50:00]MH_I2C_Read... [10:50:00]*** Stop cut motor [10:50:00]*** Cut end [10:50:00]Read from MH i2c: 01 07 00 [10:50:00]MH_I2C_Read... [10:50:00]Read from MH i2c: 01 07 00 A6 05 00 00 00 00 00 FF 0F C0 [10:50:00]process_action close_receipt done [10:50:00]requested_data is exist [10:50:00]produce_requested_data [10:50:00]requested_item fm.sn is exist - process it [10:50:00]wFMCommunicate request_size=4 [10:50:00]MH_SAM_APDU [10:50:00]CAPDU: 80 11 00 00 [10:50:00]Write to MH i2c: E2 08 00 A7 05 80 11 00 00 00 00 00 00 26 [10:50:00]Write i2c OK [10:50:00]MH_I2C_Read... [10:50:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:50:00]Read from MH i2c: E2 [10:50:00]MH_I2C_Read... [10:50:00]Read from MH i2c: E2 17 00 [10:50:00]MH_I2C_Read... [10:50:00]Read from MH i2c: E2 17 00 A7 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 7F [10:50:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [10:50:00]wFMCommunicate OK [10:50:00]requested_item fd.num is exist - process it [10:50:00]SAM_PROTO_GetFieldsCounters [10:50:00]wFMCommunicate request_size=4 [10:50:00]MH_SAM_APDU [10:50:00]CAPDU: 80 13 00 00 [10:50:00]Write to MH i2c: E2 08 00 A8 05 80 13 00 00 00 00 00 00 29 [10:50:00]Write i2c OK [10:50:00]MH_I2C_Read... [10:50:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:50:00]Read from MH i2c: E2 [10:50:00]MH_I2C_Read... [10:50:00]Read from MH i2c: E2 62 00 [10:50:00]MH_I2C_Read... [10:50:00]Read from MH i2c: E2 62 00 A8 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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 F1 B8 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 75 00 00 00 5E 04 04 00 75 00 00 00 57 04 04 00 76 00 00 00 19 04 04 00 00 00 00 00 90 00 2E [10:50:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 F1 B8 02 00 0E 04 04 00 D5 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 [10:50:00]wFMCommunicate OK [10:50:00]SAM_PROTO_GetFieldsCounters done [10:50:00]requested_item shift.num is exist - process it [10:50:00]requested_item shift.opened is exist - process it [10:50:00]req_shift_opened [10:50:00]FM_GetShiftState [10:50:00]SAM_PROTO_GetShiftState [10:50:00]wFMCommunicate request_size=4 [10:50:00]MH_SAM_APDU [10:50:00]CAPDU: 80 13 01 00 [10:50:00]Write to MH i2c: E2 08 00 A9 05 80 13 01 00 00 00 00 00 2B [10:50:00]Write i2c OK [10:50:00]MH_I2C_Read... [10:50:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:50:01]Read from MH i2c: E2 [10:50:01]MH_I2C_Read... [10:50:01]Read from MH i2c: E2 0E 00 [10:50:01]MH_I2C_Read... [10:50:01]Read from MH i2c: E2 0E 00 A9 05 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 D9 [10:50:01]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [10:50:01]wFMCommunicate OK [10:50:01]SAM_PROTO_GetShiftState done [10:50:01]FM_GetShiftState done [10:50:01]req_shift_opened done [10:50:01]requested_item shift.open_date is exist - process it [10:50:01]req_shift_open_date [10:50:01]req_shift_open_date done [10:50:01]produce_requested_data done [10:50:01]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178417,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [10:50:01]process_action_free close_receipt [10:50:01]json_value_free [10:50:01]json_value_free done [10:50:01]process_json_proto returns [10:50:01]Send response to host [10:50:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178417,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [10:50:01]free response buf [10:50:01]execute_script done [10:50:01]execute_script returns [10:50:01]free content buf [10:50:01]Sock 9.Close socket [10:50:01]Sock 9.Thread stoped [10:50:02]ConnectInit Can't take IP for lk.salyk.kg [10:50:02]CommunicateWithHost connect error [10:50:02]CommunicateWithHost err = -1 [10:50:02]OFD Sender: Server communicate error [10:50:02]OFD Sender: Processing packet 178416 [packets to send 497, broken 495] [10:50:02]ProducePacketName [10:50:02]name=ofd_packets/00178416 [10:50:02]OFD Sender: To server: pG, [10:50:02]CommunicateWithHost lk.salyk.kg:30040 [10:50:02]ConnectInit lk.salyk.kg [10:50:07]ConnectInit Can't take IP for lk.salyk.kg [10:50:07]CommunicateWithHost connect error [10:50:07]CommunicateWithHost err = -1 [10:50:07]OFD Sender: Server communicate error [10:50:12]OFD Sender: Processing packet 178416 [packets to send 497, broken 495] [10:50:12]ProducePacketName [10:50:12]name=ofd_packets/00178416 [10:50:12]OFD Sender: To server: pG, [10:50:12]CommunicateWithHost lk.salyk.kg:30040 [10:50:12]ConnectInit lk.salyk.kg [10:50:17]recv_with_timeout no data received [10:50:17]ConnectInit Can't take IP for lk.salyk.kg [10:50:17]CommunicateWithHost connect error [10:50:17]CommunicateWithHost err = -1 [10:50:17]OFD Sender: Server communicate error [10:50:22]OFD Sender: Processing packet 178416 [packets to send 497, broken 495] [10:50:22]ProducePacketName [10:50:22]name=ofd_packets/00178416 [10:50:22]OFD Sender: To server: pG, [10:50:22]CommunicateWithHost lk.salyk.kg:30040 [10:50:22]ConnectInit lk.salyk.kg [10:50:27]ConnectInit Can't take IP for lk.salyk.kg [10:50:27]CommunicateWithHost connect error [10:50:27]CommunicateWithHost err = -1 [10:50:27]OFD Sender: Server communicate error [10:50:32]OFD Sender: Processing packet 178416 [packets to send 497, broken 495] [10:50:32]ProducePacketName [10:50:32]name=ofd_packets/00178416 [10:50:32]OFD Sender: To server: pG, [10:50:32]CommunicateWithHost lk.salyk.kg:30040 [10:50:32]ConnectInit lk.salyk.kg [10:50:37]ConnectInit Can't take IP for lk.salyk.kg [10:50:37]CommunicateWithHost connect error [10:50:37]CommunicateWithHost err = -1 [10:50:37]OFD Sender: Server communicate error [10:50:42]OFD Sender: Processing packet 178416 [packets to send 497, broken 495] [10:50:42]ProducePacketName [10:50:42]name=ofd_packets/00178416 [10:50:42]OFD Sender: To server: pG, [10:50:42]CommunicateWithHost lk.salyk.kg:30040 [10:50:42]ConnectInit lk.salyk.kg [10:50:47]ConnectInit Can't take IP for lk.salyk.kg [10:50:47]CommunicateWithHost connect error [10:50:47]CommunicateWithHost err = -1 [10:50:47]OFD Sender: Server communicate error [10:50:52]OFD Sender: Processing packet 178416 [packets to send 497, broken 495] [10:50:52]ProducePacketName [10:50:52]name=ofd_packets/00178416 [10:50:52]OFD Sender: To server: pG, [10:50:52]CommunicateWithHost lk.salyk.kg:30040 [10:50:52]ConnectInit lk.salyk.kg [10:50:52]recv_with_timeout no data received [10:50:57]ConnectInit Can't take IP for lk.salyk.kg [10:50:57]CommunicateWithHost connect error [10:50:57]CommunicateWithHost err = -1 [10:50:57]OFD Sender: Server communicate error [10:51:02]OFD Sender: Processing packet 178416 [packets to send 497, broken 495] [10:51:02]ProducePacketName [10:51:02]name=ofd_packets/00178416 [10:51:02]OFD Sender: To server: pG, [10:51:02]CommunicateWithHost lk.salyk.kg:30040 [10:51:02]ConnectInit lk.salyk.kg [10:51:07]ConnectInit Can't take IP for lk.salyk.kg [10:51:07]CommunicateWithHost connect error [10:51:07]CommunicateWithHost err = -1 [10:51:07]OFD Sender: Server communicate error [10:51:12]OFD Sender: Processing packet 178416 [packets to send 497, broken 495] [10:51:12]ProducePacketName [10:51:12]name=ofd_packets/00178416 [10:51:12]OFD Sender: To server: pG, [10:51:12]CommunicateWithHost lk.salyk.kg:30040 [10:51:12]ConnectInit lk.salyk.kg [10:51:17]ConnectInit Can't take IP for lk.salyk.kg [10:51:17]CommunicateWithHost connect error [10:51:17]CommunicateWithHost err = -1 [10:51:17]OFD Sender: Server communicate error [10:51:22]OFD Sender: Processing packet 178416 [packets to send 497, broken 495] [10:51:22]ProducePacketName [10:51:22]name=ofd_packets/00178416 [10:51:22]OFD Sender: To server: pG, [10:51:22]CommunicateWithHost lk.salyk.kg:30040 [10:51:22]ConnectInit lk.salyk.kg [10:51:27]ConnectInit Can't take IP for lk.salyk.kg [10:51:27]CommunicateWithHost connect error [10:51:27]CommunicateWithHost err = -1 [10:51:27]OFD Sender: Server communicate error [10:51:32]OFD Sender: Processing packet 178416 [packets to send 497, broken 495] [10:51:32]ProducePacketName [10:51:32]name=ofd_packets/00178416 [10:51:32]OFD Sender: To server: pG, [10:51:32]CommunicateWithHost lk.salyk.kg:30040 [10:51:32]ConnectInit lk.salyk.kg [10:51:35]recv_with_timeout no data received [10:51:38]Connected sock=9 [10:51: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 37 38 0C 01 00 00 4C F8 04 01 65 B3 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 74 00 00 00 F4 03 04 00 B5 17 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 F0 B8 02 00 35 04 06 00 68 08 7E 3D 18 5B AD 7D 90 24 B5 37 EB 14 [10:51: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 37 38 4F 00 00 00 7F 07 47 00 DA 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 37 38 10 04 04 00 F0 B8 02 00 F4 03 04 00 E2 C3 C6 66 B6 04 01 00 00 76 4D 8E 68 77 19 8B 68 [10:51:39]CommunicateWithHost err = 0 [10:51:39]CheckOFDResponse [10:51:39]1017 (14) - 77093643461234 [10:51:39]1041 (16) - 0000000000871778 [10:51:39]1040 (4) - 178416 [10:51:39]1012 (4) - 22.08.2024 04:51 [10:51:39]1206 (1) - 0 [10:51:39]OFD Sender: Remove packet 178416 [10:51:39]ProducePacketName [10:51:39]name=ofd_packets/00178416 [10:51:39]NVStorageDeleteData [10:51:39]OFD Sender: Processing packet 178417 [packets to send 496, broken 495] [10:51:39]ProducePacketName [10:51:39]name=ofd_packets/00178417 [10:51:39]OFD Sender: To server: pG, [10:51:39]CommunicateWithHost lk.salyk.kg:30040 [10:51:39]ConnectInit lk.salyk.kg [10:51:40]Connected sock=8 [10:51: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 37 38 0F 01 00 00 5C 9C 07 01 EF 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 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 75 00 00 00 F4 03 04 00 D5 17 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 F1 B8 02 00 35 04 06 00 8B 1C 31 96 84 A0 05 1E EC A2 96 12 85 01 [10:51: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 37 38 4F 00 00 00 87 C6 47 00 67 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 37 38 10 04 04 00 F1 B8 02 00 F4 03 04 00 E4 C3 C6 66 B6 04 01 00 00 7D 82 0D 7C 27 DE 75 71 [10:51:41]CommunicateWithHost err = 0 [10:51:41]CheckOFDResponse [10:51:41]1017 (14) - 77093643461234 [10:51:41]1041 (16) - 0000000000871778 [10:51:41]1040 (4) - 178417 [10:51:41]1012 (4) - 22.08.2024 04:51 [10:51:41]1206 (1) - 0 [10:51:41]OFD Sender: Remove packet 178417 [10:51:41]ProducePacketName [10:51:41]name=ofd_packets/00178417 [10:51:41]NVStorageDeleteData [10:51:41]OFD Sender: No OFD packet to send [10:51:46]recv_with_timeout no data received [10:51:46]OFD Sender: No OFD packet to send [10:51:51]OFD Sender: No OFD packet to send [10:51:56]OFD Sender: No OFD packet to send [10:51:59]recv_with_timeout no data received [10:52:01]OFD Sender: No OFD packet to send [10:52:06]OFD Sender: No OFD packet to send [10:52:11]OFD Sender: No OFD packet to send [10:52:16]OFD Sender: No OFD packet to send [10:52:21]OFD Sender: No OFD packet to send [10:52:26]OFD Sender: No OFD packet to send [10:52:31]OFD Sender: No OFD packet to send [10:52:36]OFD Sender: No OFD packet to send [10:52:41]OFD Sender: No OFD packet to send [10:52:46]OFD Sender: No OFD packet to send [10:52:51]OFD Sender: No OFD packet to send [10:52:56]OFD Sender: No OFD packet to send [10:53:01]OFD Sender: No OFD packet to send [10:53:06]OFD Sender: No OFD packet to send [10:53:11]OFD Sender: No OFD packet to send [10:53:16]OFD Sender: No OFD packet to send [10:53:21]OFD Sender: No OFD packet to send [10:53:26]OFD Sender: No OFD packet to send [10:53:31]recv_with_timeout no data received [10:53:31]OFD Sender: No OFD packet to send [10:53:36]OFD Sender: No OFD packet to send [10:53:41]OFD Sender: No OFD packet to send [10:53:45]recv_with_timeout no data received [10:53:46]OFD Sender: No OFD packet to send [10:53:51]OFD Sender: No OFD packet to send [10:53:56]OFD Sender: No OFD packet to send [10:54:01]OFD Sender: No OFD packet to send [10:54:06]recv_with_timeout no data received [10:54:06]OFD Sender: No OFD packet to send [10:54:11]OFD Sender: No OFD packet to send [10:54:16]OFD Sender: No OFD packet to send [10:54:21]OFD Sender: No OFD packet to send [10:54:26]OFD Sender: No OFD packet to send [10:54:31]OFD Sender: No OFD packet to send [10:54:36]OFD Sender: No OFD packet to send [10:54:41]OFD Sender: No OFD packet to send [10:54:46]OFD Sender: No OFD packet to send [10:54:52]OFD Sender: No OFD packet to send [10:54:57]OFD Sender: No OFD packet to send [10:55:02]OFD Sender: No OFD packet to send [10:55:07]OFD Sender: No OFD packet to send [10:55:12]OFD Sender: No OFD packet to send [10:55:17]OFD Sender: No OFD packet to send [10:55:22]OFD Sender: No OFD packet to send [10:55:23]recv_with_timeout no data received [10:55:27]OFD Sender: No OFD packet to send [10:55:32]OFD Sender: No OFD packet to send [10:55:37]OFD Sender: No OFD packet to send [10:55:42]OFD Sender: No OFD packet to send [10:55:47]OFD Sender: No OFD packet to send [10:55:52]OFD Sender: No OFD packet to send [10:55:57]OFD Sender: No OFD packet to send [10:56:02]OFD Sender: No OFD packet to send [10:56:07]OFD Sender: No OFD packet to send [10:56:12]OFD Sender: No OFD packet to send [10:57:03]ConnectInit Can't connect to host [10:57:07]OFD Sender: No OFD packet to send [10:57:12]OFD Sender: No OFD packet to send [10:57:17]OFD Sender: No OFD packet to send [10:57:21]recv_with_timeout no data received [10:57:22]OFD Sender: No OFD packet to send [10:57:27]OFD Sender: No OFD packet to send [10:57:32]OFD Sender: No OFD packet to send [10:57:37]OFD Sender: No OFD packet to send [10:57:42]OFD Sender: No OFD packet to send [10:57:47]OFD Sender: No OFD packet to send [10:57:52]OFD Sender: No OFD packet to send [10:57:57]OFD Sender: No OFD packet to send [10:58:01]recv_with_timeout no data received [10:58:02]OFD Sender: No OFD packet to send [10:58:07]OFD Sender: No OFD packet to send [10:58:12]OFD Sender: No OFD packet to send [10:58:17]OFD Sender: No OFD packet to send [10:58:22]OFD Sender: No OFD packet to send [10:58:27]OFD Sender: No OFD packet to send [10:58:32]OFD Sender: No OFD packet to send [10:58:37]OFD Sender: No OFD packet to send [10:58:42]OFD Sender: No OFD packet to send [10:58:47]OFD Sender: No OFD packet to send [10:58:52]OFD Sender: No OFD packet to send [10:58:57]OFD Sender: No OFD packet to send [10:59:00]recv_with_timeout no data received [10:59:02]OFD Sender: No OFD packet to send [10:59:07]OFD Sender: No OFD packet to send [10:59:12]OFD Sender: No OFD packet to send [10:59:17]OFD Sender: No OFD packet to send [10:59:22]OFD Sender: No OFD packet to send [10:59:27]OFD Sender: No OFD packet to send [10:59:32]OFD Sender: No OFD packet to send [10:59:37]OFD Sender: No OFD packet to send [10:59:42]OFD Sender: No OFD packet to send [10:59:47]OFD Sender: No OFD packet to send [10:59:52]OFD Sender: No OFD packet to send [11:00:12]OFD Sender: No OFD packet to send [11:00:17]OFD Sender: No OFD packet to send [11:00:22]OFD Sender: No OFD packet to send [11:00:27]OFD Sender: No OFD packet to send [11:00:32]OFD Sender: No OFD packet to send [11:00:37]OFD Sender: No OFD packet to send [11:00:42]OFD Sender: No OFD packet to send [11:00:47]OFD Sender: No OFD packet to send [11:00:48]recv_with_timeout no data received [11:00:52]OFD Sender: No OFD packet to send [11:00:57]OFD Sender: No OFD packet to send [11:01:02]OFD Sender: No OFD packet to send [11:01:07]OFD Sender: No OFD packet to send [11:01:12]OFD Sender: No OFD packet to send [11:01:17]OFD Sender: No OFD packet to send [11:01:22]OFD Sender: No OFD packet to send [11:01:27]OFD Sender: No OFD packet to send [11:01:32]OFD Sender: No OFD packet to send [11:01:37]OFD Sender: No OFD packet to send [11:01:42]OFD Sender: No OFD packet to send [11:01:48]OFD Sender: No OFD packet to send [11:01:53]OFD Sender: No OFD packet to send [11:01:58]OFD Sender: No OFD packet to send [11:02:03]OFD Sender: No OFD packet to send [11:02:08]OFD Sender: No OFD packet to send [11:02:12]recv_with_timeout no data received [11:02:13]OFD Sender: No OFD packet to send [11:02:18]OFD Sender: No OFD packet to send [11:02:23]OFD Sender: No OFD packet to send [11:02:28]OFD Sender: No OFD packet to send [11:02:33]OFD Sender: No OFD packet to send [11:02: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:20]recv_with_timeout no data received [11:03:23]OFD Sender: No OFD packet to send [11:03:28]OFD Sender: No OFD packet to send [11:03:30]recv_with_timeout no data received [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:49]recv_with_timeout no data received [11:03:53]OFD Sender: No OFD packet to send [11:03:58]OFD Sender: No OFD packet to send [11:04:03]OFD Sender: No OFD packet to send [11:04:08]OFD Sender: No OFD packet to send [11:04:13]OFD Sender: No OFD packet to send [11:04:16]recv_with_timeout no data received [11:04:18]OFD Sender: No OFD packet to send [11:05:16]ConnectInit Can't connect to host [11:05:18]OFD Sender: No OFD packet to send [11:05:23]OFD Sender: No OFD packet to send [11:05:28]OFD Sender: No OFD packet to send [11:05:33]OFD Sender: No OFD packet to send [11:05:38]OFD Sender: No OFD packet to send [11:05:43]OFD Sender: No OFD packet to send [11:05:48]OFD Sender: No OFD packet to send [11:05:53]OFD Sender: No OFD packet to send [11:05:58]OFD Sender: No OFD packet to send [11:06:03]OFD Sender: No OFD packet to send [11:06:08]OFD Sender: No OFD packet to send [11:06:13]OFD Sender: No OFD packet to send [11:06:18]OFD Sender: No OFD packet to send [11:06:23]OFD Sender: No OFD packet to send [11:06:28]OFD Sender: No OFD packet to send [11:06:33]OFD Sender: No OFD packet to send [11:06:38]OFD Sender: No OFD packet to send [11:06:43]OFD Sender: No OFD packet to send [11:06:48]OFD Sender: No OFD packet to send [11:06:53]OFD Sender: No OFD packet to send [11:06:58]OFD Sender: No OFD packet to send [11:07:03]OFD Sender: No OFD packet to send [11:07:08]OFD Sender: No OFD packet to send [11:07:13]OFD Sender: No OFD packet to send [11:07:18]OFD Sender: No OFD packet to send [11:07:22]recv_with_timeout no data received [11:07:23]OFD Sender: No OFD packet to send [11:07:28]OFD Sender: No OFD packet to send [11:07:33]OFD Sender: No OFD packet to send [11:07:38]OFD Sender: No OFD packet to send [11:07:43]OFD Sender: No OFD packet to send [11:07:48]OFD Sender: No OFD packet to send [11:07:53]OFD Sender: No OFD packet to send [11:07:58]OFD Sender: No OFD packet to send [11:08:03]OFD Sender: No OFD packet to send [11:08:08]OFD Sender: No OFD packet to send [11:08:13]OFD Sender: No OFD packet to send [11:08:18]OFD Sender: No OFD packet to send [11:08:23]OFD Sender: No OFD packet to send [11:08:28]OFD Sender: No OFD packet to send [11:08:33]OFD Sender: No OFD packet to send [11:08:38]OFD Sender: No OFD packet to send [11:08:44]OFD Sender: No OFD packet to send [11:08:49]OFD Sender: No OFD packet to send [11:08:54]OFD Sender: No OFD packet to send [11:08:59]OFD Sender: No OFD packet to send [11:09:04]OFD Sender: No OFD packet to send [11:09:09]OFD Sender: No OFD packet to send [11:09:14]OFD Sender: No OFD packet to send [11:09:19]OFD Sender: No OFD packet to send [11:09:24]OFD Sender: No OFD packet to send [11:09:29]OFD Sender: No OFD packet to send [11:09:34]OFD Sender: No OFD packet to send [11:09:39]OFD Sender: No OFD packet to send [11:09:44]OFD Sender: No OFD packet to send [11:09:49]OFD Sender: No OFD packet to send [11:09:54]OFD Sender: No OFD packet to send [11:09:59]OFD Sender: No OFD packet to send [11:10:04]OFD Sender: No OFD packet to send [11:10:09]OFD Sender: No OFD packet to send [11:10:14]OFD Sender: No OFD packet to send [11:10:19]OFD Sender: No OFD packet to send [11:10:24]OFD Sender: No OFD packet to send [11:10:44]OFD Sender: No OFD packet to send [11:10:49]OFD Sender: No OFD packet to send [11:10:54]OFD Sender: No OFD packet to send [11:10:59]OFD Sender: No OFD packet to send [11:11:04]OFD Sender: No OFD packet to send [11:11:09]OFD Sender: No OFD packet to send [11:11:14]OFD Sender: No OFD packet to send [11:11:14]recv_with_timeout no data received [11:11:19]OFD Sender: No OFD packet to send [11:11:24]OFD Sender: No OFD packet to send [11:11:29]OFD Sender: No OFD packet to send [11:11:34]OFD Sender: No OFD packet to send [11:11:39]OFD Sender: No OFD packet to send [11:11:44]OFD Sender: No OFD packet to send [11:11:49]OFD Sender: No OFD packet to send [11:11:54]OFD Sender: No OFD packet to send [11:11:59]OFD Sender: No OFD packet to send [11:12:04]OFD Sender: No OFD packet to send [11:12:09]OFD Sender: No OFD packet to send [11:12:14]OFD Sender: No OFD packet to send [11:12:19]OFD Sender: No OFD packet to send [11:12:24]OFD Sender: No OFD packet to send [11:12:29]OFD Sender: No OFD packet to send [11:12:34]OFD Sender: No OFD packet to send [11:12:39]OFD Sender: No OFD packet to send [11:12:44]OFD Sender: No OFD packet to send [11:12:49]OFD Sender: No OFD packet to send [11:12:54]OFD Sender: No OFD packet to send [11:12:59]OFD Sender: No OFD packet to send [11:13:04]OFD Sender: No OFD packet to send [11:13:07]recv_with_timeout no data received [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:21]recv_with_timeout no data received [11:13:24]OFD Sender: No OFD packet to send [11:13:29]OFD Sender: No OFD packet to send [11:13:34]OFD Sender: No OFD packet to send [11:13:39]OFD Sender: No OFD packet to send [11:13:41]recv_with_timeout no data received [11:13:44]OFD Sender: No OFD packet to send [11:13:49]OFD Sender: No OFD packet to send [11:13:54]OFD Sender: No OFD packet to send [11:13:59]OFD Sender: No OFD packet to send [11:14:04]OFD Sender: No OFD packet to send [11:14:09]OFD Sender: No OFD packet to send [11:14:14]OFD Sender: No OFD packet to send [11:14:19]OFD Sender: No OFD packet to send [11:14:24]OFD Sender: No OFD packet to send [11:14:29]OFD Sender: No OFD packet to send [11:14:34]OFD Sender: No OFD packet to send [11:14:39]OFD Sender: No OFD packet to send [11:14:44]OFD Sender: No OFD packet to send [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:29]OFD Sender: No OFD packet to send [11:15:34]OFD Sender: No OFD packet to send [11:15:39]OFD Sender: No OFD packet to send [11:15:45]OFD Sender: No OFD packet to send [11:15:50]OFD Sender: No OFD packet to send [11:15:51]recv_with_timeout no data received [11:15:55]OFD Sender: No OFD packet to send [11:16:00]OFD Sender: No OFD packet to send [11:16:05]OFD Sender: No OFD packet to send [11:16:10]OFD Sender: No OFD packet to send [11:16:12]recv_with_timeout no data received [11:16:15]OFD Sender: No OFD packet to send [11:17:13]ConnectInit Can't connect to host [11:17:15]OFD Sender: No OFD packet to send [11:17:20]OFD Sender: No OFD packet to send [11:17:25]OFD Sender: No OFD packet to send [11:17:30]OFD Sender: No OFD packet to send [11:17:35]OFD Sender: No OFD packet to send [11:17:40]OFD Sender: No OFD packet to send [11:17:45]OFD Sender: No OFD packet to send [11:17:50]OFD Sender: No OFD packet to send [11:17:55]OFD Sender: No OFD packet to send [11:18:00]OFD Sender: No OFD packet to send [11:18:05]OFD Sender: No OFD packet to send [11:18:10]OFD Sender: No OFD packet to send [11:18:15]OFD Sender: No OFD packet to send [11:18:20]OFD Sender: No OFD packet to send [11:18:25]OFD Sender: No OFD packet to send [11:18:30]OFD Sender: No OFD packet to send [11:18:35]OFD Sender: No OFD packet to send [11:18:40]OFD Sender: No OFD packet to send [11:18:45]OFD Sender: No OFD packet to send [11:18:50]OFD Sender: No OFD packet to send [11:18:55]OFD Sender: No OFD packet to send [11:19:00]OFD Sender: No OFD packet to send [11:19:05]OFD Sender: No OFD packet to send [11:19:10]OFD Sender: No OFD packet to send [11:19:11]recv_with_timeout no data received [11:19:15]OFD Sender: No OFD packet to send [11:19:20]OFD Sender: No OFD packet to send [11:19:25]OFD Sender: No OFD packet to send [11:19:30]OFD Sender: No OFD packet to send [11:19:35]OFD Sender: No OFD packet to send [11:19:36]recv_with_timeout no data received [11:19:40]OFD Sender: No OFD packet to send [11:19:45]OFD Sender: No OFD packet to send [11:19:50]OFD Sender: No OFD packet to send [11:19:55]OFD Sender: No OFD packet to send [11:20:00]OFD Sender: No OFD packet to send [11:20:05]OFD Sender: No OFD packet to send [11:20:10]OFD Sender: No OFD packet to send [11:20:15]OFD Sender: No OFD packet to send [11:20:20]OFD Sender: No OFD packet to send [11:20:25]OFD Sender: No OFD packet to send [11:20:30]OFD Sender: No OFD packet to send [11:20:35]OFD Sender: No OFD packet to send [11:20:40]OFD Sender: No OFD packet to send [11:20:45]OFD Sender: No OFD packet to send [11:20:50]OFD Sender: No OFD packet to send [11:20:55]OFD Sender: No OFD packet to send [11:21:00]OFD Sender: No OFD packet to send [11:21:05]OFD Sender: No OFD packet to send [11:21:08]recv_with_timeout no data received [11:21:10]OFD Sender: No OFD packet to send [11:21:15]OFD Sender: No OFD packet to send [11:21:20]OFD Sender: No OFD packet to send [11:21:25]OFD Sender: No OFD packet to send [11:21:30]OFD Sender: No OFD packet to send [11:21:35]OFD Sender: No OFD packet to send [11:21:40]OFD Sender: No OFD packet to send [11:21:45]OFD Sender: No OFD packet to send [11:21:50]recv_with_timeout no data received [11:21:50]OFD Sender: No OFD packet to send [11:21:55]OFD Sender: No OFD packet to send [11:22:00]OFD Sender: No OFD packet to send [11:22:05]OFD Sender: No OFD packet to send [11:22:10]OFD Sender: No OFD packet to send [11:22:15]OFD Sender: No OFD packet to send [11:22:20]recv_with_timeout no data received [11:22:20]OFD Sender: No OFD packet to send [11:22:25]OFD Sender: No OFD packet to send [11:22:30]OFD Sender: No OFD packet to send [11:22:34]recv_with_timeout no data received [11:22:35]OFD Sender: No OFD packet to send [11:22:41]OFD Sender: No OFD packet to send [11:22:46]OFD Sender: No OFD packet to send [11:22:51]OFD Sender: No OFD packet to send [11:22:56]OFD Sender: No OFD packet to send [11:23:01]OFD Sender: No OFD packet to send [11:23:06]OFD Sender: No OFD packet to send [11:23:06]recv_with_timeout no data received [11:23:11]OFD Sender: No OFD packet to send [11:23:16]OFD Sender: No OFD packet to send [11:23:21]OFD Sender: No OFD packet to send [11:23:26]OFD Sender: No OFD packet to send [11:23:31]OFD Sender: No OFD packet to send [11:23:31]recv_with_timeout no data received [11:23:36]OFD Sender: No OFD packet to send [11:24:31]ConnectInit Can't connect to host [11:24:36]OFD Sender: No OFD packet to send [11:24:41]OFD Sender: No OFD packet to send [11:24:46]OFD Sender: No OFD packet to send [11:24:51]OFD Sender: No OFD packet to send [11:24:56]OFD Sender: No OFD packet to send [11:25:01]OFD Sender: No OFD packet to send [11:25:06]OFD Sender: No OFD packet to send [11:25:11]OFD Sender: No OFD packet to send [11:25:16]OFD Sender: No OFD packet to send [11:25:21]OFD Sender: No OFD packet to send [11:25:26]OFD Sender: No OFD packet to send [11:25:31]OFD Sender: No OFD packet to send [11:25:36]OFD Sender: No OFD packet to send [11:25:41]OFD Sender: No OFD packet to send [11:25:46]OFD Sender: No OFD packet to send [11:25:51]OFD Sender: No OFD packet to send [11:25:56]OFD Sender: No OFD packet to send [11:26:01]OFD Sender: No OFD packet to send [11:26:06]OFD Sender: No OFD packet to send [11:26:11]OFD Sender: No OFD packet to send [11:26:13]recv_with_timeout no data received [11:26:16]OFD Sender: No OFD packet to send [11:26:21]OFD Sender: No OFD packet to send [11:26:26]OFD Sender: No OFD packet to send [11:26:31]OFD Sender: No OFD packet to send [11:26:36]recv_with_timeout no data received [11:26:36]OFD Sender: No OFD packet to send [11:26:41]OFD Sender: No OFD packet to send [11:26:46]OFD Sender: No OFD packet to send [11:26:51]OFD Sender: No OFD packet to send [11:26:56]OFD Sender: No OFD packet to send [11:26:56]recv_with_timeout no data received [11:27:01]OFD Sender: No OFD packet to send [11:27:06]OFD Sender: No OFD packet to send [11:27:10]recv_with_timeout no data received [11:27:11]OFD Sender: No OFD packet to send [11:27:16]OFD Sender: No OFD packet to send [11:27:21]OFD Sender: No OFD packet to send [11:27:26]OFD Sender: No OFD packet to send [11:27:31]OFD Sender: No OFD packet to send [11:27:36]OFD Sender: No OFD packet to send [11:27:41]OFD Sender: No OFD packet to send [11:27:46]OFD Sender: No OFD packet to send [11:27:51]OFD Sender: No OFD packet to send [11:27:56]OFD Sender: No OFD packet to send [11:28:01]OFD Sender: No OFD packet to send [11:28:06]OFD Sender: No OFD packet to send [11:28:11]OFD Sender: No OFD packet to send [11:28:16]OFD Sender: No OFD packet to send [11:28:21]OFD Sender: No OFD packet to send [11:28:26]OFD Sender: No OFD packet to send [11:28:31]OFD Sender: No OFD packet to send [11:28:36]OFD Sender: No OFD packet to send [11:28:41]OFD Sender: No OFD packet to send [11:28:46]OFD Sender: No OFD packet to send [11:28:51]OFD Sender: No OFD packet to send [11:28:56]OFD Sender: No OFD packet to send [11:29:01]OFD Sender: No OFD packet to send [11:29:06]OFD Sender: No OFD packet to send [11:29:11]OFD Sender: No OFD packet to send [11:29:16]OFD Sender: No OFD packet to send [11:29:21]OFD Sender: No OFD packet to send [11:29:26]OFD Sender: No OFD packet to send [11:29:31]OFD Sender: No OFD packet to send [11:29:36]OFD Sender: No OFD packet to send [11:29:42]OFD Sender: No OFD packet to send [11:29:47]OFD Sender: No OFD packet to send [11:29:52]OFD Sender: No OFD packet to send [11:29:57]OFD Sender: No OFD packet to send [11:30:02]OFD Sender: No OFD packet to send [11:30:07]OFD Sender: No OFD packet to send [11:30:10]recv_with_timeout no data received [11:30:12]OFD Sender: No OFD packet to send [11:30:17]OFD Sender: No OFD packet to send [11:30:22]OFD Sender: No OFD packet to send [11:30:27]OFD Sender: No OFD packet to send [11:30:32]OFD Sender: No OFD packet to send [11:30:37]OFD Sender: No OFD packet to send [11:30:42]OFD Sender: No OFD packet to send [11:30:47]OFD Sender: No OFD packet to send [11:30:52]OFD Sender: No OFD packet to send [11:30:57]OFD Sender: No OFD packet to send [11:31:02]OFD Sender: No OFD packet to send [11:31:04]recv_with_timeout no data received [11:31:07]OFD Sender: No OFD packet to send [11:31:12]OFD Sender: No OFD packet to send [11:31:17]OFD Sender: No OFD packet to send [11:31:22]OFD Sender: No OFD packet to send [11:31:27]OFD Sender: No OFD packet to send [11:31:32]OFD Sender: No OFD packet to send [11:31:37]OFD Sender: No OFD packet to send [11:31:42]OFD Sender: No OFD packet to send [11:31:47]OFD Sender: No OFD packet to send [11:31:52]OFD Sender: No OFD packet to send [11:31:57]OFD Sender: No OFD packet to send [11:32:02]OFD Sender: No OFD packet to send [11:32:07]OFD Sender: No OFD packet to send [11:32:12]OFD Sender: No OFD packet to send [11:32:17]OFD Sender: No OFD packet to send [11:32:22]OFD Sender: No OFD packet to send [11:32:27]OFD Sender: No OFD packet to send [11:32:32]OFD Sender: No OFD packet to send [11:32:37]OFD Sender: No OFD packet to send [11:32:42]OFD Sender: No OFD packet to send [11:32:47]OFD Sender: No OFD packet to send [11:32:52]OFD Sender: No OFD packet to send [11:32:57]OFD Sender: No OFD packet to send [11:33:02]OFD Sender: No OFD packet to send [11:33:07]OFD Sender: No OFD packet to send [11:33:12]OFD Sender: No OFD packet to send [11:33:17]OFD Sender: No OFD packet to send [11:33:22]OFD Sender: No OFD packet to send [11:33:27]OFD Sender: No OFD packet to send [11:33:32]OFD Sender: No OFD packet to send [11:33:37]OFD Sender: No OFD packet to send [11:33:42]OFD Sender: No OFD packet to send [11:33:47]OFD Sender: No OFD packet to send [11:33:52]OFD Sender: No OFD packet to send [11:33:57]OFD Sender: No OFD packet to send [11:34:02]OFD Sender: No OFD packet to send [11:34:07]OFD Sender: No OFD packet to send [11:34:12]OFD Sender: No OFD packet to send [11:34:17]OFD Sender: No OFD packet to send [11:34:22]OFD Sender: No OFD packet to send [11:34:27]OFD Sender: No OFD packet to send [11:34:32]OFD Sender: No OFD packet to send [11:34:37]OFD Sender: No OFD packet to send [11:34:42]OFD Sender: No OFD packet to send [11:34:47]OFD Sender: No OFD packet to send [11:34:52]OFD Sender: No OFD packet to send [11:34:57]OFD Sender: No OFD packet to send [11:35:02]OFD Sender: No OFD packet to send [11:35:07]OFD Sender: No OFD packet to send [11:35:12]OFD Sender: No OFD packet to send [11:35:17]OFD Sender: No OFD packet to send [11:35:22]OFD Sender: No OFD packet to send [11:35:27]OFD Sender: No OFD packet to send [11:35:32]OFD Sender: No OFD packet to send [11:35:37]OFD Sender: No OFD packet to send [11:35:42]OFD Sender: No OFD packet to send [11:35:47]OFD Sender: No OFD packet to send [11:35:52]OFD Sender: No OFD packet to send [11:35:57]OFD Sender: No OFD packet to send [11:36:02]OFD Sender: No OFD packet to send [11:36:04]recv_with_timeout no data received [11:36:07]OFD Sender: No OFD packet to send [11:36:12]OFD Sender: No OFD packet to send [11:36:17]OFD Sender: No OFD packet to send [11:36:22]OFD Sender: No OFD packet to send [11:36:27]OFD Sender: No OFD packet to send [11:36:32]OFD Sender: No OFD packet to send [11:36:38]OFD Sender: No OFD packet to send [11:36:43]OFD Sender: No OFD packet to send [11:36:48]OFD Sender: No OFD packet to send [11:36:53]OFD Sender: No OFD packet to send [11:36:58]OFD Sender: No OFD packet to send [11:37:03]OFD Sender: No OFD packet to send [11:37:08]OFD Sender: No OFD packet to send [11:37:13]OFD Sender: No OFD packet to send [11:37:18]OFD Sender: No OFD packet to send [11:37:23]OFD Sender: No OFD packet to send [11:37:23]recv_with_timeout no data received [11:37:28]OFD Sender: No OFD packet to send [11:37:33]OFD Sender: No OFD packet to send [11:37:38]OFD Sender: No OFD packet to send [11:37:43]OFD Sender: No OFD packet to send [11:37:48]OFD Sender: No OFD packet to send [11:37:53]OFD Sender: No OFD packet to send [11:37:58]OFD Sender: No OFD packet to send [11:38:03]OFD Sender: No OFD packet to send [11:38:07]recv_with_timeout no data received [11:38:08]OFD Sender: No OFD packet to send [11:38:13]OFD Sender: No OFD packet to send [11:38:18]OFD Sender: No OFD packet to send [11:38:23]OFD Sender: No OFD packet to send [11:38:28]OFD Sender: No OFD packet to send [11:38:33]OFD Sender: No OFD packet to send [11:38:38]OFD Sender: No OFD packet to send [11:38:43]OFD Sender: No OFD packet to send [11:38:48]OFD Sender: No OFD packet to send [11:38:48]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:19]recv_with_timeout no data received [11:39:23]OFD Sender: No OFD packet to send [11:39:28]OFD Sender: No OFD packet to send [11:39:33]OFD Sender: No OFD packet to send [11:39:38]OFD Sender: No OFD packet to send [11:39:43]OFD Sender: No OFD packet to send [11:39:48]OFD Sender: No OFD packet to send [11:39:53]OFD Sender: No OFD packet to send [11:39:58]OFD Sender: No OFD packet to send [11:40:03]OFD Sender: No OFD packet to send [11:40:08]OFD Sender: No OFD packet to send [11:40:13]OFD Sender: No OFD packet to send [11:40:18]OFD Sender: No OFD packet to send [11:40:23]OFD Sender: No OFD packet to send [11:40:28]OFD Sender: No OFD packet to send [11:40:33]OFD Sender: No OFD packet to send [11:40:38]OFD Sender: No OFD packet to send [11:40:43]OFD Sender: No OFD packet to send [11:40:44]recv_with_timeout no data received [11:40:48]OFD Sender: No OFD packet to send [11:40:53]OFD Sender: No OFD packet to send [11:40:58]OFD Sender: No OFD packet to send [11:41:03]OFD Sender: No OFD packet to send [11:41:08]OFD Sender: No OFD packet to send [11:41:13]OFD Sender: No OFD packet to send [11:41:18]OFD Sender: No OFD packet to send [11:41:23]OFD Sender: No OFD packet to send [11:41:28]OFD Sender: No OFD packet to send [11:41:33]OFD Sender: No OFD packet to send [11:41:34]recv_with_timeout no data received [11:41:38]OFD Sender: No OFD packet to send [11:41:43]OFD Sender: No OFD packet to send [11:41:48]OFD Sender: No OFD packet to send [11:41:53]OFD Sender: No OFD packet to send [11:41:58]OFD Sender: No OFD packet to send [11:42:03]OFD Sender: No OFD packet to send [11:42:08]OFD Sender: No OFD packet to send [11:42:13]OFD Sender: No OFD packet to send [11:42:18]OFD Sender: No OFD packet to send [11:42:23]OFD Sender: No OFD packet to send [11:42:28]OFD Sender: No OFD packet to send [11:42:33]OFD Sender: No OFD packet to send [11:42:38]OFD Sender: No OFD packet to send [11:42:43]OFD Sender: No OFD packet to send [11:42:48]OFD Sender: No OFD packet to send [11:42:53]OFD Sender: No OFD packet to send [11:42:58]OFD Sender: No OFD packet to send [11:43:03]OFD Sender: No OFD packet to send [11:43:08]OFD Sender: No OFD packet to send [11:43:13]OFD Sender: No OFD packet to send [11:43:18]OFD Sender: No OFD packet to send [11:43:23]OFD Sender: No OFD packet to send [11:43:24]recv_with_timeout no data received [11:43:29]OFD Sender: No OFD packet to send [11:43:34]OFD Sender: No OFD packet to send [11:43:39]OFD Sender: No OFD packet to send [11:43:44]OFD Sender: No OFD packet to send [11:43:49]OFD Sender: No OFD packet to send [11:43:54]OFD Sender: No OFD packet to send [11:43:59]OFD Sender: No OFD packet to send [11:44:04]OFD Sender: No OFD packet to send [11:44:08]accept exits with 12 [11:44:08]New connection [11:44:08]New thread 3066633572 created [11:44:08]Thread 3066776932 joined [11:44:08]Waiting for new connection... [11:44:08] Sock 12.Parse request [11:44:08]Sock 12.Check first char [11:44:08]Sock 12.First char is OK [11:44:08]request: POST /json_proto HTTP/1.0 [11:44:08]Method: POST [11:44:08]URL: /json_proto [11:44:08]Method is POST - this is cgi request [11:44:08]url: /json_proto [11:44:08]query_string will be loaded in cgi processing [11:44:08]execute_cgi json_proto POST (null) [11:44:08]execute_cgi path=json_proto method=POST [11:44:08]POST find Content-Length [11:44:08]Host: 172.17.44.131:8080 [11:44:08]Content-Length: 677 [11:44:08]Content-Type: application/json [11:44:08] [11:44:08]POST finish read [11:44:08]Found Content-Length = 677 [11:44:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293244", "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:44:08]execute_script... [11:44:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293244", "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:44:08]POST & json_proto [11:44:08]process_json_proto [11:44:08]json parsed OK: [11:44:08]protocol is kg_v1.0 [11:44:08]action value=close_receipt [11:44:08]process_action close_receipt [11:44:08]cmd_close_receipt [11:44:08]MH_GetDate [11:44:08]Write to MH i2c: F0 00 00 AA 05 9E [11:44:08]Write i2c OK [11:44:08]MH_I2C_Read... [11:44:08]Read from MH i2c: F0 [11:44:08]MH_I2C_Read... [11:44:08]Read from MH i2c: F0 09 00 [11:44:08]MH_I2C_Read... [11:44:08]Read from MH i2c: F0 09 00 AA 05 00 89 24 C7 66 4F 53 BE 66 47 [11:44:08]GetLastDocTimeStamp 1724323797 [11:44:08]current date 1724327049 [11:44:08]FM_GetShiftState [11:44:08]SAM_PROTO_GetShiftState [11:44:08]wFMCommunicate request_size=4 [11:44:08]MH_SAM_APDU [11:44:08]CAPDU: 80 13 01 00 [11:44:08]Write to MH i2c: E2 08 00 AB 05 80 13 01 00 00 00 00 00 2D [11:44:08]Write i2c OK [11:44:08]MH_I2C_Read... [11:44:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:44:08]Read from MH i2c: E2 [11:44:08]MH_I2C_Read... [11:44:08]Read from MH i2c: E2 0E 00 [11:44:08]MH_I2C_Read... [11:44:08]Read from MH i2c: E2 0E 00 AB 05 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 DB [11:44:08]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [11:44:08]wFMCommunicate OK [11:44:08]SAM_PROTO_GetShiftState done [11:44:08]FM_GetShiftState done [11:44:08]opened in 1724285939 [11:44:08]opened+sec_in_day 1724372339 [11:44:08]quantity*price = 50010 [11:44:08]sum+1 = 50012 [11:44:08]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 118 22.08.2024 11:44 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178418 ФПД: 255735704240455 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T114409&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178418&fm=255735704240455&tin=02508201610067®Number=0000000000092561&sum=50000 [11:44:09]StoreToDocumentArchive [11:44:09]shift 469 fd 178418 [11:44:09]save to /storage/0469/doc_00178418 [11:44:09]save last doc name /storage/0469/doc_00178418 to /storage/kkm_last_doc_name [11:44:09]save OK [11:44:09]Clear old archive folders... [11:44:09]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:44:09]tlvbuf is 00AC43E0 [11:44:09]SAM_PROTO_ClearQueue [11:44:09]wFMCommunicate request_size=4 [11:44:09]MH_SAM_APDU [11:44:09]CAPDU: 80 09 00 00 [11:44:09]Write to MH i2c: E2 08 00 B8 05 80 09 00 00 00 00 00 00 2F [11:44:09]Write i2c OK [11:44:09]MH_I2C_Read... [11:44:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:44:09]Read from MH i2c: E2 [11:44:09]MH_I2C_Read... [11:44:09]Read from MH i2c: E2 03 00 [11:44:09]MH_I2C_Read... [11:44:09]Read from MH i2c: E2 03 00 B8 05 00 90 00 31 [11:44:09]RAPDU: 90 00 [11:44:09]wFMCommunicate OK [11:44:09]SAM_PROTO_ClearQueue done [11:44:09]KKMCreateOFDPacket [11:44:09]OFDProtocolAddRootSTLVToBuf [11:44:09]FM_MakeSignedData [11:44:09]FM_MakeSignedData [11:44:09]SAM_PROTO_SignData [11:44:09]wFMCommunicate request_size=4 [11:44:09]MH_SAM_APDU [11:44:09]CAPDU: 80 0D 01 02 [11:44:09]Write to MH i2c: E2 08 00 B9 05 80 0D 01 02 00 00 00 00 37 [11:44:09]Write i2c OK [11:44:09]MH_I2C_Read... [11:44:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:44:09]Read from MH i2c: E2 [11:44:09]MH_I2C_Read... [11:44:09]Read from MH i2c: E2 03 00 [11:44:09]MH_I2C_Read... [11:44:09]Read from MH i2c: E2 03 00 B9 05 00 90 00 32 [11:44:09]RAPDU: 90 00 [11:44:09]wFMCommunicate OK [11:44:09]wFMCommunicate request_size=255 [11:44:09]MH_SAM_APDU [11:44:09]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 00 00 00 F4 03 04 00 89 24 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 F2 B8 02 00 35 04 06 00 E8 [11:44:09]Write to MH i2c: E2 02 01 BA 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 76 00 00 00 F4 03 04 00 89 24 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 F2 B8 02 00 35 04 06 00 E8 00 00 5C [11:44:09]Write i2c OK [11:44:09]MH_I2C_Read... [11:44:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:44:10]Read from MH i2c: E2 [11:44:10]MH_I2C_Read... [11:44:10]Read from MH i2c: E2 03 00 [11:44:10]MH_I2C_Read... [11:44:10]Read from MH i2c: E2 03 00 BA 05 00 90 00 33 [11:44:10]RAPDU: 90 00 [11:44:10]wFMCommunicate OK [11:44:10]wFMCommunicate request_size=10 [11:44:10]MH_SAM_APDU [11:44:10]CAPDU: 80 0D 02 02 05 97 1B CE C1 47 [11:44:10]Write to MH i2c: E2 0D 00 BB 05 80 0D 02 02 05 00 97 1B CE C1 47 00 00 CC [11:44:10]Write i2c OK [11:44:10]MH_I2C_Read... [11:44:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:44:10]Read from MH i2c: E2 [11:44:10]MH_I2C_Read... [11:44:10]Read from MH i2c: E2 03 00 [11:44:10]MH_I2C_Read... [11:44:10]Read from MH i2c: E2 03 00 BB 05 00 90 00 34 [11:44:10]RAPDU: 90 00 [11:44:10]wFMCommunicate OK [11:44:10]wFMCommunicate request_size=4 [11:44:10]MH_SAM_APDU [11:44:10]CAPDU: 80 0D 03 02 [11:44:10]Write to MH i2c: E2 08 00 BC 05 80 0D 03 02 00 00 00 00 3C [11:44:10]Write i2c OK [11:44:10]MH_I2C_Read... [11:44:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:44:10]Read from MH i2c: E2 [11:44:10]MH_I2C_Read... [11:44:10]Read from MH i2c: E2 0B 00 [11:44:10]MH_I2C_Read... [11:44:10]Read from MH i2c: E2 0B 00 BC 05 00 0C 86 E9 27 C7 90 69 DA 90 00 79 [11:44:10]RAPDU: 0C 86 E9 27 C7 90 69 DA 90 00 [11:44:10]wFMCommunicate OK [11:44:10]SAM_PROTO_SignData done [11:44:10]FM_MakeSignedData done [11:44:10]CreateOFDProtocolMessage [11:44:10]wFMCommunicate request_size=4 [11:44:10]MH_SAM_APDU [11:44:10]CAPDU: 80 11 00 00 [11:44:10]Write to MH i2c: E2 08 00 BD 05 80 11 00 00 00 00 00 00 3C [11:44:10]Write i2c OK [11:44:10]MH_I2C_Read... [11:44:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:44:10]Read from MH i2c: E2 [11:44:10]MH_I2C_Read... [11:44:10]Read from MH i2c: E2 17 00 [11:44:10]MH_I2C_Read... [11:44:10]Read from MH i2c: E2 17 00 BD 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 95 [11:44:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [11:44:10]wFMCommunicate OK [11:44:10]CreateOFDProtocolMessage done [11:44:10]OFDSenderStorePacket 178418 [11:44:10]StoreOFDPacket docnum=178418 [11:44:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 D6 79 07 01 5D 38 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 00 00 00 F4 03 04 00 89 24 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 F2 B8 02 00 35 04 06 00 E8 97 1B CE C1 47 0C 86 E9 27 C7 90 69 DA [11:44:10]CheckFolder [11:44:10]dirname=/storage/ofd_packets [11:44:10]CheckFolder done [11:44:10]ProducePacketName [11:44:10]name=ofd_packets/00178418 [11:44:10]NVStorageSaveData ofd_packets/00178418 [11:44:10]File name is /storage/ofd_packets/00178418 [11:44:10]Write 301 bytes [11:44:10]NVStorageSaveData done [11:44:10]OFDSenderStorePacket done [11:44:10]KKMCreateOFDPacket done [11:44:10]NVStorageSaveData kkm_last_timestamp [11:44:10]File name is /storage/kkm_last_timestamp [11:44:10]Write 4 bytes [11:44:10]NVStorageSaveData done [11:44:10]ExternCall_PrintAddStr [11:44:10]wPrintStart [11:44:10]Write to MH i2c: 01 00 00 BE 05 C3 [11:44:10]Write i2c OK [11:44:10]MH_I2C_Read... [11:44:10]Read from MH i2c: 01 [11:44:10]MH_I2C_Read... [11:44:10]Read from MH i2c: 01 07 00 [11:44:10]MH_I2C_Read... [11:44:10]Read from MH i2c: 01 07 00 BE 05 00 00 00 00 00 FF 0F D8 [11:44:10]RasterBufferAndPrint [11:44:10]line Счет N : (1)293244 [11:44:10]line ИНН: 02508201610067 [11:44:10]line Контрольно-Кассовый Чек [11:44:10]line ПРОДАЖА [11:44:10]line ТРК (МРК, ГНК) : 43 [11:44:10]line Товар: 2710124500 [11:44:10]line Аи-95-К-5 [11:44:10]line 6.740 * 74.20 [11:44:10]line = 500.11 [11:44:10]line НДС 12% НСП 1% [11:44:10]line > о реализуемом товаре [11:44:10]line ОКРУГЛЕНИЕ: -0.11 [11:44:10]line ИТОГО: 500.00 [11:44:10]line Внесено: 500.00 [11:44:10]line СДАЧА: 0.00 [11:44:10]line НСП 1% : 4.43 [11:44:10]line НДС 12% : 53.11 [11:44:10]line Наличными: 500.00 [11:44:10]line Безнал.: 0.00 [11:44:10]line Место: АЗС № 130 "Партнер Нефть" [11:44:10]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:44:10]line СНО: Общий режим [11:44:10]line Чек 118 22.08.2024 11:44 [11:44:10]line Смена: 469 ФФД: 1.0 [11:44:10]line ЗНМ: 0300000071 [11:44:10]line РНМ: 0000000000092561 [11:44:10]line Версия ККМ: 001 [11:44:10]line ФМ: 0000000000871778 [11:44:10]line ФД: 178418 [11:44:10]line ФПД: 255735704240455 [11:44:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T114409&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178418&fm=255735704240455&tin=02508201610067®Number=0000000000092561&sum=50000 [11:44:10]written 0, free lines is 4095 [11:44:10]OFD Sender: Processing packet 178418 [packets to send 496, broken 495] [11:44:10]ProducePacketName [11:44:10]name=ofd_packets/00178418 [11:44:10]OFD Sender: To server: pG, [11:44:10]CommunicateWithHost lk.salyk.kg:30040 [11:44:10]ConnectInit lk.salyk.kg [11:44:10]Write to MH i2c: 01 00 00 E9 05 EE [11:44:10]Write i2c OK [11:44:10]MH_I2C_Read... [11:44:10]Read from MH i2c: 01 [11:44:10]MH_I2C_Read... [11:44:10]Read from MH i2c: 01 07 00 [11:44:10]MH_I2C_Read... [11:44:10]Read from MH i2c: 01 07 00 E9 05 00 00 00 00 00 DF 0C E0 [11:44:10]RasterBufferAndPrint [11:44:10]line [11:44:10]line [11:44:10]line [11:44:10]line [11:44:10]line [11:44:10]written 0, free lines is 3301 [11:44:10]MH_Cut [11:44:10]Write to MH i2c: D1 01 00 F0 05 01 C7 [11:44:10]Write i2c OK [11:44:10]MH_I2C_Read... [11:44:10]Read from MH i2c: D1 [11:44:10]MH_I2C_Read... [11:44:10]Read from MH i2c: D1 01 00 [11:44:10]MH_I2C_Read... [11:44:10]Read from MH i2c: D1 01 00 F0 05 00 C6 [11:44:10]Write to MH i2c: 01 00 00 F1 05 F6 [11:44:10]Write i2c OK [11:44:10]MH_I2C_Read... [11:44:11]*** Cut start [11:44:11]*** Partial cut [11:44:11]*** CUTSNS_PIN = 1 [11:44:11]*** CUTSNS_PIN = 0 [11:44:11]*** Brake cut motor [11:44:12]Read from MH i2c: 01 [11:44:12]MH_I2C_Read... [11:44:12]*** Stop cut motor [11:44:12]*** Cut end [11:44:12]Read from MH i2c: 01 07 00 [11:44:12]MH_I2C_Read... [11:44:12]Read from MH i2c: 01 07 00 F1 05 00 00 00 00 00 FF 0F 0B [11:44:12]process_action close_receipt done [11:44:12]requested_data is exist [11:44:12]produce_requested_data [11:44:12]requested_item fm.sn is exist - process it [11:44:12]wFMCommunicate request_size=4 [11:44:12]MH_SAM_APDU [11:44:12]CAPDU: 80 11 00 00 [11:44:12]Write to MH i2c: E2 08 00 F2 05 80 11 00 00 00 00 00 00 71 [11:44:12]Write i2c OK [11:44:12]MH_I2C_Read... [11:44:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:44:12]Read from MH i2c: E2 [11:44:12]MH_I2C_Read... [11:44:12]Read from MH i2c: E2 17 00 [11:44:12]MH_I2C_Read... [11:44:12]Read from MH i2c: E2 17 00 F2 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 CA [11:44:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [11:44:12]wFMCommunicate OK [11:44:12]requested_item fd.num is exist - process it [11:44:12]SAM_PROTO_GetFieldsCounters [11:44:12]wFMCommunicate request_size=4 [11:44:12]MH_SAM_APDU [11:44:12]CAPDU: 80 13 00 00 [11:44:12]Write to MH i2c: E2 08 00 F3 05 80 13 00 00 00 00 00 00 74 [11:44:12]Write i2c OK [11:44:12]MH_I2C_Read... [11:44:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:44:12]Read from MH i2c: E2 [11:44:12]MH_I2C_Read... [11:44:12]Read from MH i2c: E2 62 00 [11:44:12]MH_I2C_Read... [11:44:12]Read from MH i2c: E2 62 00 F3 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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 F2 B8 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 76 00 00 00 5E 04 04 00 76 00 00 00 57 04 04 00 77 00 00 00 19 04 04 00 00 00 00 00 90 00 7D [11:44: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 F2 B8 02 00 0E 04 04 00 D5 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 [11:44:12]wFMCommunicate OK [11:44:12]SAM_PROTO_GetFieldsCounters done [11:44:12]requested_item shift.num is exist - process it [11:44:12]requested_item shift.opened is exist - process it [11:44:12]req_shift_opened [11:44:12]FM_GetShiftState [11:44:12]SAM_PROTO_GetShiftState [11:44:12]wFMCommunicate request_size=4 [11:44:12]MH_SAM_APDU [11:44:12]CAPDU: 80 13 01 00 [11:44:12]Write to MH i2c: E2 08 00 F4 05 80 13 01 00 00 00 00 00 76 [11:44:12]Write i2c OK [11:44:12]MH_I2C_Read... [11:44:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:44:12]Read from MH i2c: E2 [11:44:12]MH_I2C_Read... [11:44:12]Read from MH i2c: E2 0E 00 [11:44:12]MH_I2C_Read... [11:44:12]Read from MH i2c: E2 0E 00 F4 05 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 24 [11:44:12]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [11:44:12]wFMCommunicate OK [11:44:12]SAM_PROTO_GetShiftState done [11:44:12]FM_GetShiftState done [11:44:12]req_shift_opened done [11:44:12]requested_item shift.open_date is exist - process it [11:44:12]req_shift_open_date [11:44:12]req_shift_open_date done [11:44:12]produce_requested_data done [11:44:12]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178418,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [11:44:12]process_action_free close_receipt [11:44:12]json_value_free [11:44:12]json_value_free done [11:44:12]process_json_proto returns [11:44:12]Send response to host [11:44:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178418,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [11:44:12]free response buf [11:44:12]execute_script done [11:44:12]execute_script returns [11:44:12]free content buf [11:44:12]Sock 12.Close socket [11:44:12]Sock 12.Thread stoped [11:44:16]Connected sock=10 [11:44: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 37 38 0F 01 00 00 D6 79 07 01 5D 38 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 00 00 00 F4 03 04 00 89 24 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 F2 B8 02 00 35 04 06 00 E8 97 1B CE C1 47 0C 86 E9 27 C7 90 69 DA [11: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 37 38 4F 00 00 00 48 E4 47 00 C6 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 37 38 10 04 04 00 F2 B8 02 00 F4 03 04 00 38 D0 C6 66 B6 04 01 00 00 A7 03 26 B3 F4 0B B1 D5 [11:44:16]CommunicateWithHost err = 0 [11:44:16]CheckOFDResponse [11:44:16]1017 (14) - 77093643461234 [11:44:16]1041 (16) - 0000000000871778 [11:44:16]1040 (4) - 178418 [11:44:16]1012 (4) - 22.08.2024 05:44 [11:44:16]1206 (1) - 0 [11:44:16]OFD Sender: Remove packet 178418 [11:44:16]ProducePacketName [11:44:16]name=ofd_packets/00178418 [11:44:16]NVStorageDeleteData [11:44:17]OFD Sender: No OFD packet to send [11:44:22]OFD Sender: No OFD packet to send [11:44:27]OFD Sender: No OFD packet to send [11:44:32]OFD Sender: No OFD packet to send [11:44:37]recv_with_timeout no data received [11:44:37]OFD Sender: No OFD packet to send [11:44:42]OFD Sender: No OFD packet to send [11:44:47]OFD Sender: No OFD packet to send [11:44:52]OFD Sender: No OFD packet to send [11:44:57]OFD Sender: No OFD packet to send [11:45:02]OFD Sender: No OFD packet to send [11:45:07]OFD Sender: No OFD packet to send [11:45:12]OFD Sender: No OFD packet to send [11:45:17]OFD Sender: No OFD packet to send [11:45:22]OFD Sender: No OFD packet to send [11:45:27]OFD Sender: No OFD packet to send [11:45:32]OFD Sender: No OFD packet to send [11:45:37]OFD Sender: No OFD packet to send [11:45:42]OFD Sender: No OFD packet to send [11:45:47]OFD Sender: No OFD packet to send [11:45:52]OFD Sender: No OFD packet to send [11:45:57]OFD Sender: No OFD packet to send [11:46:02]OFD Sender: No OFD packet to send [11:46:07]OFD Sender: No OFD packet to send [11:46:12]OFD Sender: No OFD packet to send [11:46:17]OFD Sender: No OFD packet to send [11:46:22]OFD Sender: No OFD packet to send [11:46:27]OFD Sender: No OFD packet to send [11:46:32]OFD Sender: No OFD packet to send [11:46:37]OFD Sender: No OFD packet to send [11:46:42]OFD Sender: No OFD packet to send [11:46:47]OFD Sender: No OFD packet to send [11:46:52]OFD Sender: No OFD packet to send [11:46:57]OFD Sender: No OFD packet to send [11:47:02]OFD Sender: No OFD packet to send [11:47:07]OFD Sender: No OFD packet to send [11:47:12]OFD Sender: No OFD packet to send [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:33]recv_with_timeout no data received [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:56]recv_with_timeout no data received [11:47:57]OFD Sender: No OFD packet to send [11:48:02]OFD Sender: No OFD packet to send [11:48:07]OFD Sender: No OFD packet to send [11:48:12]OFD Sender: No OFD packet to send [11:48:17]OFD Sender: No OFD packet to send [11:48:22]OFD Sender: No OFD packet to send [11:48:28]OFD Sender: No OFD packet to send [11:48:33]OFD Sender: No OFD packet to send [11:48:38]OFD Sender: No OFD packet to send [11:48:43]OFD Sender: No OFD packet to send [11:48:48]OFD Sender: No OFD packet to send [11:48:53]OFD Sender: No OFD packet to send [11:48:58]OFD Sender: No OFD packet to send [11:49:03]OFD Sender: No OFD packet to send [11:49:08]OFD Sender: No OFD packet to send [11:49:13]OFD Sender: No OFD packet to send [11:49:18]OFD Sender: No OFD packet to send [11:49:23]OFD Sender: No OFD packet to send [11:49:28]OFD Sender: No OFD packet to send [11:49:33]OFD Sender: No OFD packet to send [11:49:38]OFD Sender: No OFD packet to send [11:49:43]OFD Sender: No OFD packet to send [11:49:48]OFD Sender: No OFD packet to send [11:49:53]OFD Sender: No OFD packet to send [11:49:58]OFD Sender: No OFD packet to send [11:50:03]OFD Sender: No OFD packet to send [11:50:08]OFD Sender: No OFD packet to send [11:50:13]OFD Sender: No OFD packet to send [11:50:18]OFD Sender: No OFD packet to send [11:50:23]OFD Sender: No OFD packet to send [11:50:28]OFD Sender: No OFD packet to send [11:50:33]OFD Sender: No OFD packet to send [11:50:38]OFD Sender: No OFD packet to send [11:50:43]OFD Sender: No OFD packet to send [11:50:48]OFD Sender: No OFD packet to send [11:50:53]OFD Sender: No OFD packet to send [11:50:58]OFD Sender: No OFD packet to send [11:51:03]OFD Sender: No OFD packet to send [11:51:08]OFD Sender: No OFD packet to send [11:51:13]OFD Sender: No OFD packet to send [11:51:33]OFD Sender: No OFD packet to send [11:51:38]OFD Sender: No OFD packet to send [11:51:43]OFD Sender: No OFD packet to send [11:51:48]OFD Sender: No OFD packet to send [11:51:53]OFD Sender: No OFD packet to send [11:51:58]OFD Sender: No OFD packet to send [11:52:03]OFD Sender: No OFD packet to send [11:52:08]OFD Sender: No OFD packet to send [11:52:09]recv_with_timeout no data received [11:52:13]OFD Sender: No OFD packet to send [11:52:18]OFD Sender: No OFD packet to send [11:52:23]OFD Sender: No OFD packet to send [11:52:28]OFD Sender: No OFD packet to send [11:52:33]OFD Sender: No OFD packet to send [11:52:38]OFD Sender: No OFD packet to send [11:52:43]OFD Sender: No OFD packet to send [11:52:48]OFD Sender: No OFD packet to send [11:52:53]OFD Sender: No OFD packet to send [11:52:58]OFD Sender: No OFD packet to send [11:53:03]OFD Sender: No OFD packet to send [11:53:08]OFD Sender: No OFD packet to send [11:53:13]OFD Sender: No OFD packet to send [11:53:18]OFD Sender: No OFD packet to send [11:53:23]accept exits with 9 [11:53:23]New connection [11:53:23]New thread 3066776932 created [11:53:23]Thread 3066633572 joined [11:53:23]Waiting for new connection... [11:53:23] Sock 9.Parse request [11:53:23]Sock 9.Check first char [11:53:23]Sock 9.First char is OK [11:53:23]request: POST /json_proto HTTP/1.0 [11:53:23]Method: POST [11:53:23]URL: /json_proto [11:53:23]Method is POST - this is cgi request [11:53:23]url: /json_proto [11:53:23]query_string will be loaded in cgi processing [11:53:23]execute_cgi json_proto POST (null) [11:53:23]execute_cgi path=json_proto method=POST [11:53:23]POST find Content-Length [11:53:23]Host: 172.17.44.131:8080 [11:53:23]Content-Length: 685 [11:53:23]Content-Type: application/json [11:53:23] [11:53:23]POST finish read [11:53:23]Found Content-Length = 685 [11:53:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293251", "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" : 26.740, "sum" : 1000.08, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:53:23]execute_script... [11:53: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)293251", "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" : 26.740, "sum" : 1000.08, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:53:23]POST & json_proto [11:53:23]process_json_proto [11:53:23]json parsed OK: [11:53:23]protocol is kg_v1.0 [11:53:23]action value=close_receipt [11:53:23]process_action close_receipt [11:53:23]cmd_close_receipt [11:53:23]MH_GetDate [11:53:23]Write to MH i2c: F0 00 00 F5 05 E9 [11:53:23]Write i2c OK [11:53:23]MH_I2C_Read... [11:53:23]Read from MH i2c: F0 [11:53:23]MH_I2C_Read... [11:53:23]Read from MH i2c: F0 09 00 [11:53:23]MH_I2C_Read... [11:53:23]Read from MH i2c: F0 09 00 F5 05 00 B4 26 C7 66 4F 53 BE 66 BF [11:53:23]GetLastDocTimeStamp 1724327049 [11:53:23]current date 1724327604 [11:53:23]FM_GetShiftState [11:53:23]SAM_PROTO_GetShiftState [11:53:23]wFMCommunicate request_size=4 [11:53:23]MH_SAM_APDU [11:53:23]CAPDU: 80 13 01 00 [11:53:23]Write to MH i2c: E2 08 00 F6 05 80 13 01 00 00 00 00 00 78 [11:53:23]Write i2c OK [11:53:23]MH_I2C_Read... [11:53:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:53:23]Read from MH i2c: E2 [11:53:23]MH_I2C_Read... [11:53:23]Read from MH i2c: E2 0E 00 [11:53:23]MH_I2C_Read... [11:53:23]Read from MH i2c: E2 0E 00 F6 05 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 26 [11:53:23]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [11:53:23]wFMCommunicate OK [11:53:23]SAM_PROTO_GetShiftState done [11:53:23]FM_GetShiftState done [11:53:23]opened in 1724285939 [11:53:23]opened+sec_in_day 1724372339 [11:53:23]quantity*price = 100007 [11:53:23]sum+1 = 100009 [11:53:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.08 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 119 22.08.2024 11:53 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178419 ФПД: 180868532932848 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T115324&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178419&fm=180868532932848&tin=02508201610067®Number=0000000000092561&sum=100000 [11:53:24]StoreToDocumentArchive [11:53:24]shift 469 fd 178419 [11:53:24]save to /storage/0469/doc_00178419 [11:53:24]save last doc name /storage/0469/doc_00178419 to /storage/kkm_last_doc_name [11:53:24]save OK [11:53:24]Clear old archive folders... [11:53:24]ProcessDocumentItem done err = 0, tmpTLVsize=250 [11:53:24]tlvbuf is 00B02B80 [11:53:24]SAM_PROTO_ClearQueue [11:53:24]wFMCommunicate request_size=4 [11:53:24]MH_SAM_APDU [11:53:24]CAPDU: 80 09 00 00 [11:53:24]Write to MH i2c: E2 08 00 03 06 80 09 00 00 00 00 00 00 7B [11:53:24]Write i2c OK [11:53:24]MH_I2C_Read... [11:53:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:53:24]Read from MH i2c: E2 [11:53:24]MH_I2C_Read... [11:53:24]Read from MH i2c: E2 03 00 [11:53:24]MH_I2C_Read... [11:53:24]Read from MH i2c: E2 03 00 03 06 00 90 00 7D [11:53:24]RAPDU: 90 00 [11:53:24]wFMCommunicate OK [11:53:24]SAM_PROTO_ClearQueue done [11:53:24]KKMCreateOFDPacket [11:53:24]OFDProtocolAddRootSTLVToBuf [11:53:24]FM_MakeSignedData [11:53:24]FM_MakeSignedData [11:53:24]SAM_PROTO_SignData [11:53:24]wFMCommunicate request_size=4 [11:53:24]MH_SAM_APDU [11:53:24]CAPDU: 80 0D 01 02 [11:53:24]Write to MH i2c: E2 08 00 04 06 80 0D 01 02 00 00 00 00 83 [11:53:24]Write i2c OK [11:53:24]MH_I2C_Read... [11:53:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:53:24]Read from MH i2c: E2 [11:53:24]MH_I2C_Read... [11:53:24]Read from MH i2c: E2 03 00 [11:53:24]MH_I2C_Read... [11:53:24]Read from MH i2c: E2 03 00 04 06 00 90 00 7E [11:53:24]RAPDU: 90 00 [11:53:24]wFMCommunicate OK [11:53:24]wFMCommunicate request_size=255 [11:53:24]MH_SAM_APDU [11:53: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 74 68 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 A8 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 77 00 00 00 F4 03 04 00 B4 26 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 F3 B8 02 00 35 04 06 00 A4 7F [11:53:24]Write to MH i2c: E2 02 01 05 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 74 68 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 A8 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 77 00 00 00 F4 03 04 00 B4 26 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 F3 B8 02 00 35 04 06 00 A4 7F 00 00 85 [11:53:24]Write i2c OK [11:53:24]MH_I2C_Read... [11:53:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:53:25]Read from MH i2c: E2 [11:53:25]MH_I2C_Read... [11:53:25]Read from MH i2c: E2 03 00 [11:53:25]MH_I2C_Read... [11:53:25]Read from MH i2c: E2 03 00 05 06 00 90 00 7F [11:53:25]RAPDU: 90 00 [11:53:25]wFMCommunicate OK [11:53:25]wFMCommunicate request_size=9 [11:53:25]MH_SAM_APDU [11:53:25]CAPDU: 80 0D 02 02 04 BC A8 10 F0 [11:53:25]Write to MH i2c: E2 0C 00 06 06 80 0D 02 02 04 00 BC A8 10 F0 00 00 F2 [11:53:25]Write i2c OK [11:53:25]MH_I2C_Read... [11:53:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:53:25]Read from MH i2c: E2 [11:53:25]MH_I2C_Read... [11:53:25]Read from MH i2c: E2 03 00 [11:53:25]MH_I2C_Read... [11:53:25]Read from MH i2c: E2 03 00 06 06 00 90 00 80 [11:53:25]RAPDU: 90 00 [11:53:25]wFMCommunicate OK [11:53:25]wFMCommunicate request_size=4 [11:53:25]MH_SAM_APDU [11:53:25]CAPDU: 80 0D 03 02 [11:53:25]Write to MH i2c: E2 08 00 07 06 80 0D 03 02 00 00 00 00 88 [11:53:25]Write i2c OK [11:53:25]MH_I2C_Read... [11:53:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:53:25]Read from MH i2c: E2 [11:53:25]MH_I2C_Read... [11:53:25]Read from MH i2c: E2 0B 00 [11:53:25]MH_I2C_Read... [11:53:25]Read from MH i2c: E2 0B 00 07 06 00 8D D8 A2 8E C5 DC 6C E9 90 00 14 [11:53:25]RAPDU: 8D D8 A2 8E C5 DC 6C E9 90 00 [11:53:25]wFMCommunicate OK [11:53:25]SAM_PROTO_SignData done [11:53:25]FM_MakeSignedData done [11:53:25]CreateOFDProtocolMessage [11:53:25]wFMCommunicate request_size=4 [11:53:25]MH_SAM_APDU [11:53:25]CAPDU: 80 11 00 00 [11:53:25]Write to MH i2c: E2 08 00 08 06 80 11 00 00 00 00 00 00 88 [11:53:25]Write i2c OK [11:53:25]MH_I2C_Read... [11:53:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:53:25]Read from MH i2c: E2 [11:53:25]MH_I2C_Read... [11:53:25]Read from MH i2c: E2 17 00 [11:53:25]MH_I2C_Read... [11:53:25]Read from MH i2c: E2 17 00 08 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 E1 [11:53:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [11:53:25]wFMCommunicate OK [11:53:25]CreateOFDProtocolMessage done [11:53:25]OFDSenderStorePacket 178419 [11:53:25]StoreOFDPacket docnum=178419 [11:53:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0E 01 00 00 11 94 06 01 F9 C6 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 68 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 A8 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 77 00 00 00 F4 03 04 00 B4 26 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 F3 B8 02 00 35 04 06 00 A4 7F BC A8 10 F0 8D D8 A2 8E C5 DC 6C E9 [11:53:25]CheckFolder [11:53:25]dirname=/storage/ofd_packets [11:53:25]CheckFolder done [11:53:25]ProducePacketName [11:53:25]name=ofd_packets/00178419 [11:53:25]NVStorageSaveData ofd_packets/00178419 [11:53:25]File name is /storage/ofd_packets/00178419 [11:53:25]Write 300 bytes [11:53:25]NVStorageSaveData done [11:53:25]OFDSenderStorePacket done [11:53:25]KKMCreateOFDPacket done [11:53:25]NVStorageSaveData kkm_last_timestamp [11:53:25]File name is /storage/kkm_last_timestamp [11:53:25]Write 4 bytes [11:53:25]NVStorageSaveData done [11:53:25]ExternCall_PrintAddStr [11:53:25]wPrintStart [11:53:25]Write to MH i2c: 01 00 00 09 06 0F [11:53:25]OFD Sender: Processing packet 178419 [packets to send 496, broken 495] [11:53:25]ProducePacketName [11:53:25]name=ofd_packets/00178419 [11:53:25]OFD Sender: To server: pG, [11:53:25]CommunicateWithHost lk.salyk.kg:30040 [11:53:25]ConnectInit lk.salyk.kg [11:53:25]Write i2c OK [11:53:25]MH_I2C_Read... [11:53:25]Read from MH i2c: 01 [11:53:25]MH_I2C_Read... [11:53:25]Read from MH i2c: 01 07 00 [11:53:25]MH_I2C_Read... [11:53:25]Read from MH i2c: 01 07 00 09 06 00 00 00 00 00 FF 0F 24 [11:53:25]RasterBufferAndPrint [11:53:25]line Счет N : (1)293251 [11:53:25]line ИНН: 02508201610067 [11:53:25]line Контрольно-Кассовый Чек [11:53:25]line ПРОДАЖА [11:53:25]line ТРК (МРК, ГНК) : 81 [11:53:25]line Товар: 2711129700 [11:53:25]line ГАЗ-К-5 [11:53:25]line 26.740 * 37.40 [11:53:25]line = 1000.08 [11:53:25]line НДС 12% НСП 1% [11:53:25]line > о реализуемом товаре [11:53:25]line ОКРУГЛЕНИЕ: -0.08 [11:53:25]line ИТОГО: 1000.00 [11:53:25]line Внесено: 1000.00 [11:53:25]line СДАЧА: 0.00 [11:53:25]line НСП 1% : 8.85 [11:53:25]line НДС 12% : 106.20 [11:53:25]line Наличными: 1000.00 [11:53:25]line Безнал.: 0.00 [11:53:25]line Место: АЗС № 130 "Партнер Нефть" [11:53:25]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:53:25]line СНО: Общий режим [11:53:25]line Чек 119 22.08.2024 11:53 [11:53:25]line Смена: 469 ФФД: 1.0 [11:53:25]line ЗНМ: 0300000071 [11:53:25]line РНМ: 0000000000092561 [11:53:25]line Версия ККМ: 001 [11:53:25]line ФМ: 0000000000871778 [11:53:25]line ФД: 178419 [11:53:25]line ФПД: 180868532932848 [11:53:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T115324&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178419&fm=180868532932848&tin=02508201610067®Number=0000000000092561&sum=100000 [11:53:25]written 0, free lines is 4095 [11:53:25]Write to MH i2c: 01 00 00 34 06 3A [11:53:25]Write i2c OK [11:53:25]MH_I2C_Read... [11:53:25]Read from MH i2c: 01 [11:53:25]MH_I2C_Read... [11:53:25]Read from MH i2c: 01 07 00 [11:53:25]MH_I2C_Read... [11:53:25]Read from MH i2c: 01 07 00 34 06 00 00 00 00 00 EB 0C 38 [11:53:25]RasterBufferAndPrint [11:53:25]line [11:53:25]line [11:53:25]line [11:53:25]line [11:53:25]line [11:53:25]written 0, free lines is 3313 [11:53:25]MH_Cut [11:53:25]Write to MH i2c: D1 01 00 3B 06 01 13 [11:53:25]Write i2c OK [11:53:25]MH_I2C_Read... [11:53:25]Read from MH i2c: D1 [11:53:25]MH_I2C_Read... [11:53:25]Read from MH i2c: D1 01 00 [11:53:25]MH_I2C_Read... [11:53:25]Read from MH i2c: D1 01 00 3B 06 00 12 [11:53:25]Write to MH i2c: 01 00 00 3C 06 42 [11:53:25]Write i2c OK [11:53:25]MH_I2C_Read... [11:53:26]*** Cut start [11:53:26]*** Partial cut [11:53:26]*** CUTSNS_PIN = 1 [11:53:26]*** CUTSNS_PIN = 0 [11:53:26]*** Brake cut motor [11:53:27]Read from MH i2c: 01 [11:53:27]MH_I2C_Read... [11:53:27]*** Stop cut motor [11:53:27]*** Cut end [11:53:27]Read from MH i2c: 01 07 00 [11:53:27]MH_I2C_Read... [11:53:27]Read from MH i2c: 01 07 00 3C 06 00 00 00 00 00 FF 0F 57 [11:53:27]process_action close_receipt done [11:53:27]requested_data is exist [11:53:27]produce_requested_data [11:53:27]requested_item fm.sn is exist - process it [11:53:27]wFMCommunicate request_size=4 [11:53:27]MH_SAM_APDU [11:53:27]CAPDU: 80 11 00 00 [11:53:27]Write to MH i2c: E2 08 00 3D 06 80 11 00 00 00 00 00 00 BD [11:53:27]Write i2c OK [11:53:27]MH_I2C_Read... [11:53:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:53:27]Read from MH i2c: E2 [11:53:27]MH_I2C_Read... [11:53:27]Read from MH i2c: E2 17 00 [11:53:27]MH_I2C_Read... [11:53:27]Read from MH i2c: E2 17 00 3D 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 16 [11:53:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [11:53:27]wFMCommunicate OK [11:53:27]requested_item fd.num is exist - process it [11:53:27]SAM_PROTO_GetFieldsCounters [11:53:27]wFMCommunicate request_size=4 [11:53:27]MH_SAM_APDU [11:53:27]CAPDU: 80 13 00 00 [11:53:27]Write to MH i2c: E2 08 00 3E 06 80 13 00 00 00 00 00 00 C0 [11:53:27]Write i2c OK [11:53:27]MH_I2C_Read... [11:53:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:53:27]Read from MH i2c: E2 [11:53:27]MH_I2C_Read... [11:53:27]Read from MH i2c: E2 62 00 [11:53:27]MH_I2C_Read... [11:53:27]Read from MH i2c: E2 62 00 3E 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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 F3 B8 02 00 0E 04 04 00 D5 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 CD [11:53: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 F3 B8 02 00 0E 04 04 00 D5 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 [11:53:27]wFMCommunicate OK [11:53:27]SAM_PROTO_GetFieldsCounters done [11:53:27]requested_item shift.num is exist - process it [11:53:27]requested_item shift.opened is exist - process it [11:53:27]req_shift_opened [11:53:27]FM_GetShiftState [11:53:27]SAM_PROTO_GetShiftState [11:53:27]wFMCommunicate request_size=4 [11:53:27]MH_SAM_APDU [11:53:27]CAPDU: 80 13 01 00 [11:53:27]Write to MH i2c: E2 08 00 3F 06 80 13 01 00 00 00 00 00 C2 [11:53:27]Write i2c OK [11:53:27]MH_I2C_Read... [11:53:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:53:27]Read from MH i2c: E2 [11:53:27]MH_I2C_Read... [11:53:27]Read from MH i2c: E2 0E 00 [11:53:27]MH_I2C_Read... [11:53:27]Read from MH i2c: E2 0E 00 3F 06 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 70 [11:53:27]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [11:53:27]wFMCommunicate OK [11:53:27]SAM_PROTO_GetShiftState done [11:53:27]FM_GetShiftState done [11:53:27]req_shift_opened done [11:53:27]requested_item shift.open_date is exist - process it [11:53:27]req_shift_open_date [11:53:27]req_shift_open_date done [11:53:27]produce_requested_data done [11:53:27]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178419,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [11:53:27]process_action_free close_receipt [11:53:27]json_value_free [11:53:27]json_value_free done [11:53:27]process_json_proto returns [11:53:27]Send response to host [11:53:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178419,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [11:53:27]free response buf [11:53:27]execute_script done [11:53:27]execute_script returns [11:53:27]free content buf [11:53:27]Sock 9.Close socket [11:53:27]Sock 9.Thread stoped [11:53:29]recv_with_timeout no data received [11:53:30]ConnectInit Can't take IP for lk.salyk.kg [11:53:30]CommunicateWithHost connect error [11:53:30]CommunicateWithHost err = -1 [11:53:30]OFD Sender: Server communicate error [11:53:35]OFD Sender: Processing packet 178419 [packets to send 496, broken 495] [11:53:35]ProducePacketName [11:53:35]name=ofd_packets/00178419 [11:53:35]OFD Sender: To server: pG, [11:53:35]CommunicateWithHost lk.salyk.kg:30040 [11:53:35]ConnectInit lk.salyk.kg [11:53:38]Connected sock=9 [11:53:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0E 01 00 00 11 94 06 01 F9 C6 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 68 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 A8 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 77 00 00 00 F4 03 04 00 B4 26 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 F3 B8 02 00 35 04 06 00 A4 7F BC A8 10 F0 8D D8 A2 8E C5 DC 6C E9 [11:53:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 4F 00 00 00 49 8A 47 00 E2 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 37 38 10 04 04 00 F3 B8 02 00 F4 03 04 00 6A D2 C6 66 B6 04 01 00 00 9F BD AF 79 4B 82 18 59 [11:53:38]CommunicateWithHost err = 0 [11:53:38]CheckOFDResponse [11:53:38]1017 (14) - 77093643461234 [11:53:38]1041 (16) - 0000000000871778 [11:53:38]1040 (4) - 178419 [11:53:38]1012 (4) - 22.08.2024 05:53 [11:53:38]1206 (1) - 0 [11:53:38]OFD Sender: Remove packet 178419 [11:53:38]ProducePacketName [11:53:38]name=ofd_packets/00178419 [11:53:38]NVStorageDeleteData [11:53:39]OFD Sender: No OFD packet to send [11:53:44]OFD Sender: No OFD packet to send [11:53:49]OFD Sender: No OFD packet to send [11:53:54]OFD Sender: No OFD packet to send [11:53:59]OFD Sender: No OFD packet to send [11:54:04]OFD Sender: No OFD packet to send [11:54:09]OFD Sender: No OFD packet to send [11:54:14]OFD Sender: No OFD packet to send [11:54:19]OFD Sender: No OFD packet to send [11:54:24]OFD Sender: No OFD packet to send [11:54:29]OFD Sender: No OFD packet to send [11:54:34]OFD Sender: No OFD packet to send [11:54:39]OFD Sender: No OFD packet to send [11:54:42]accept exits with 10 [11:54:42]New connection [11:54:42]New thread 3066633572 created [11:54:42]Thread 3066776932 joined [11:54:42]Waiting for new connection... [11:54:42] Sock 10.Parse request [11:54:42]Sock 10.Check first char [11:54:42]Sock 10.First char is OK [11:54:42]request: POST /json_proto HTTP/1.0 [11:54:42]Method: POST [11:54:42]URL: /json_proto [11:54:42]Method is POST - this is cgi request [11:54:42]url: /json_proto [11:54:42]query_string will be loaded in cgi processing [11:54:42]execute_cgi json_proto POST (null) [11:54:42]execute_cgi path=json_proto method=POST [11:54:42]POST find Content-Length [11:54:42]Host: 172.17.44.131:8080 [11:54:42]Content-Length: 667 [11:54:42]Content-Type: application/json [11:54:42] [11:54:42]POST finish read [11:54:42]Found Content-Length = 667 [11:54:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293253", "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" : 5.820, "sum" : 400.42, "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:54:42]execute_script... [11:54: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)293253", "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" : 5.820, "sum" : 400.42, "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:54:42]POST & json_proto [11:54:42]process_json_proto [11:54:42]json parsed OK: [11:54:42]protocol is kg_v1.0 [11:54:42]action value=close_receipt [11:54:42]process_action close_receipt [11:54:42]cmd_close_receipt [11:54:42]MH_GetDate [11:54:42]Write to MH i2c: F0 00 00 40 06 35 [11:54:42]Write i2c OK [11:54:42]MH_I2C_Read... [11:54:42]Read from MH i2c: F0 [11:54:42]MH_I2C_Read... [11:54:42]Read from MH i2c: F0 09 00 [11:54:42]MH_I2C_Read... [11:54:42]Read from MH i2c: F0 09 00 40 06 00 02 27 C7 66 4F 53 BE 66 5A [11:54:42]GetLastDocTimeStamp 1724327604 [11:54:42]current date 1724327682 [11:54:42]FM_GetShiftState [11:54:42]SAM_PROTO_GetShiftState [11:54:42]wFMCommunicate request_size=4 [11:54:42]MH_SAM_APDU [11:54:42]CAPDU: 80 13 01 00 [11:54:42]Write to MH i2c: E2 08 00 41 06 80 13 01 00 00 00 00 00 C4 [11:54:42]Write i2c OK [11:54:42]MH_I2C_Read... [11:54:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:54:42]Read from MH i2c: E2 [11:54:42]MH_I2C_Read... [11:54:42]Read from MH i2c: E2 0E 00 [11:54:42]MH_I2C_Read... [11:54:42]Read from MH i2c: E2 0E 00 41 06 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 72 [11:54:42]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [11:54:42]wFMCommunicate OK [11:54:42]SAM_PROTO_GetShiftState done [11:54:42]FM_GetShiftState done [11:54:42]opened in 1724285939 [11:54:42]opened+sec_in_day 1724372339 [11:54:42]quantity*price = 40041 [11:54:42]sum+1 = 40043 [11:54:42]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.42 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.52 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 120 22.08.2024 11:54 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178420 ФПД: 270158558439499 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T115443&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178420&fm=270158558439499&tin=02508201610067®Number=0000000000092561&sum=40000 [11:54:43]StoreToDocumentArchive [11:54:43]shift 469 fd 178420 [11:54:43]save to /storage/0469/doc_00178420 [11:54:43]save last doc name /storage/0469/doc_00178420 to /storage/kkm_last_doc_name [11:54:43]save OK [11:54:43]Clear old archive folders... [11:54:43]ProcessDocumentItem done err = 0, tmpTLVsize=249 [11:54:43]tlvbuf is 00B1F3E0 [11:54:43]SAM_PROTO_ClearQueue [11:54:43]wFMCommunicate request_size=4 [11:54:43]MH_SAM_APDU [11:54:43]CAPDU: 80 09 00 00 [11:54:43]Write to MH i2c: E2 08 00 4E 06 80 09 00 00 00 00 00 00 C6 [11:54:43]Write i2c OK [11:54:43]MH_I2C_Read... [11:54:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:54:43]Read from MH i2c: E2 [11:54:43]MH_I2C_Read... [11:54:43]Read from MH i2c: E2 03 00 [11:54:43]MH_I2C_Read... [11:54:43]Read from MH i2c: E2 03 00 4E 06 00 90 00 C8 [11:54:43]RAPDU: 90 00 [11:54:43]wFMCommunicate OK [11:54:43]SAM_PROTO_ClearQueue done [11:54:43]KKMCreateOFDPacket [11:54:43]OFDProtocolAddRootSTLVToBuf [11:54:43]FM_MakeSignedData [11:54:43]FM_MakeSignedData [11:54:43]SAM_PROTO_SignData [11:54:43]wFMCommunicate request_size=4 [11:54:43]MH_SAM_APDU [11:54:43]CAPDU: 80 0D 01 02 [11:54:43]Write to MH i2c: E2 08 00 4F 06 80 0D 01 02 00 00 00 00 CE [11:54:43]Write i2c OK [11:54:43]MH_I2C_Read... [11:54:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:54:43]Read from MH i2c: E2 [11:54:43]MH_I2C_Read... [11:54:43]Read from MH i2c: E2 03 00 [11:54:43]MH_I2C_Read... [11:54:43]Read from MH i2c: E2 03 00 4F 06 00 90 00 C9 [11:54:43]RAPDU: 90 00 [11:54:43]wFMCommunicate OK [11:54:43]wFMCommunicate request_size=255 [11:54:43]MH_SAM_APDU [11:54: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 BC 16 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 6A 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9C 10 00 00 00 00 07 04 06 00 40 9C 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 03 27 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 F4 B8 02 00 35 04 06 00 F5 B5 30 [11:54:43]Write to MH i2c: E2 02 01 50 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 BC 16 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 6A 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9C 10 00 00 00 00 07 04 06 00 40 9C 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 03 27 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 F4 B8 02 00 35 04 06 00 F5 B5 30 00 00 5C [11:54:43]Write i2c OK [11:54:43]MH_I2C_Read... [11:54:43]Read from MH i2c: E2 [11:54:43]MH_I2C_Read... [11:54:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:54:43]Read from MH i2c: E2 03 00 [11:54:43]MH_I2C_Read... [11:54:43]Read from MH i2c: E2 03 00 50 06 00 90 00 CA [11:54:43]RAPDU: 90 00 [11:54:43]wFMCommunicate OK [11:54:43]wFMCommunicate request_size=8 [11:54:43]MH_SAM_APDU [11:54:43]CAPDU: 80 0D 02 02 03 E8 A8 4B [11:54:43]Write to MH i2c: E2 0B 00 51 06 80 0D 02 02 03 00 E8 A8 4B 00 00 B2 [11:54:43]Write i2c OK [11:54:43]MH_I2C_Read... [11:54:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:54:43]Read from MH i2c: E2 [11:54:43]MH_I2C_Read... [11:54:43]Read from MH i2c: E2 03 00 [11:54:43]MH_I2C_Read... [11:54:43]Read from MH i2c: E2 03 00 51 06 00 90 00 CB [11:54:43]RAPDU: 90 00 [11:54:43]wFMCommunicate OK [11:54:43]wFMCommunicate request_size=4 [11:54:43]MH_SAM_APDU [11:54:43]CAPDU: 80 0D 03 02 [11:54:43]Write to MH i2c: E2 08 00 52 06 80 0D 03 02 00 00 00 00 D3 [11:54:43]Write i2c OK [11:54:43]MH_I2C_Read... [11:54:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:54:43]Read from MH i2c: E2 [11:54:43]MH_I2C_Read... [11:54:43]Read from MH i2c: E2 0B 00 [11:54:43]MH_I2C_Read... [11:54:43]Read from MH i2c: E2 0B 00 52 06 00 B4 1B 2C 81 18 96 A5 58 90 00 FB [11:54:43]RAPDU: B4 1B 2C 81 18 96 A5 58 90 00 [11:54:43]wFMCommunicate OK [11:54:43]SAM_PROTO_SignData done [11:54:43]FM_MakeSignedData done [11:54:43]CreateOFDProtocolMessage [11:54:43]wFMCommunicate request_size=4 [11:54:43]MH_SAM_APDU [11:54:43]CAPDU: 80 11 00 00 [11:54:43]Write to MH i2c: E2 08 00 53 06 80 11 00 00 00 00 00 00 D3 [11:54:43]Write i2c OK [11:54:43]MH_I2C_Read... [11:54:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:54:43]Read from MH i2c: E2 [11:54:43]MH_I2C_Read... [11:54:43]Read from MH i2c: E2 17 00 [11:54:43]MH_I2C_Read... [11:54:43]Read from MH i2c: E2 17 00 53 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 2C [11:54:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [11:54:43]wFMCommunicate OK [11:54:43]CreateOFDProtocolMessage done [11:54:43]OFDSenderStorePacket 178420 [11:54:43]StoreOFDPacket docnum=178420 [11:54:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0D 01 00 00 D5 A0 05 01 04 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 BC 16 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 6A 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9C 10 00 00 00 00 07 04 06 00 40 9C 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 03 27 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 F4 B8 02 00 35 04 06 00 F5 B5 30 E8 A8 4B B4 1B 2C 81 18 96 A5 58 [11:54:43]CheckFolder [11:54:43]dirname=/storage/ofd_packets [11:54:43]CheckFolder done [11:54:43]ProducePacketName [11:54:43]name=ofd_packets/00178420 [11:54:43]NVStorageSaveData ofd_packets/00178420 [11:54:43]File name is /storage/ofd_packets/00178420 [11:54:43]Write 299 bytes [11:54:43]NVStorageSaveData done [11:54:43]OFDSenderStorePacket done [11:54:43]KKMCreateOFDPacket done [11:54:43]NVStorageSaveData kkm_last_timestamp [11:54:43]File name is /storage/kkm_last_timestamp [11:54:43]Write 4 bytes [11:54:43]NVStorageSaveData done [11:54:43]ExternCall_PrintAddStr [11:54:43]wPrintStart [11:54:43]Write to MH i2c: 01 00 00 54 06 5A [11:54:43]Write i2c OK [11:54:43]MH_I2C_Read... [11:54:43]Read from MH i2c: 01 [11:54:43]MH_I2C_Read... [11:54:43]Read from MH i2c: 01 07 00 [11:54:43]MH_I2C_Read... [11:54:43]Read from MH i2c: 01 07 00 54 06 00 00 00 00 00 FF 0F 6F [11:54:43]RasterBufferAndPrint [11:54:43]line Счет N : (1)293253 [11:54:43]line ИНН: 02508201610067 [11:54:43]line Контрольно-Кассовый Чек [11:54:43]line ПРОДАЖА [11:54:43]line ТРК (МРК, ГНК) : 61 [11:54:43]line Товар: 2710124130 [11:54:43]line SU-92-К-5 [11:54:43]line 5.820 * 68.80 [11:54:43]line = 400.42 [11:54:43]line НДС 12% НСП 1% [11:54:43]line > о реализуемом товаре [11:54:43]line ОКРУГЛЕНИЕ: -0.42 [11:54:43]line ИТОГО: 400.00 [11:54:43]line Внесено: 400.00 [11:54:43]line СДАЧА: 0.00 [11:54:43]line НСП 1% : 3.54 [11:54:43]line НДС 12% : 42.52 [11:54:43]line Наличными: 400.00 [11:54:43]line Безнал.: 0.00 [11:54:43]line Место: АЗС № 130 "Партнер Нефть" [11:54:43]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:54:43]line СНО: Общий режим [11:54:43]line Чек 120 22.08.2024 11:54 [11:54:43]line Смена: 469 ФФД: 1.0 [11:54:43]line ЗНМ: 0300000071 [11:54:43]line РНМ: 0000000000092561 [11:54:44]line Версия ККМ: 001 [11:54:44]line ФМ: 0000000000871778 [11:54:44]line ФД: 178420 [11:54:44]line ФПД: 270158558439499 [11:54:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T115443&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178420&fm=270158558439499&tin=02508201610067®Number=0000000000092561&sum=40000 [11:54:44]OFD Sender: Processing packet 178420 [packets to send 496, broken 495] [11:54:44]ProducePacketName [11:54:44]name=ofd_packets/00178420 [11:54:44]OFD Sender: To server: pG, [11:54:44]CommunicateWithHost lk.salyk.kg:30040 [11:54:44]ConnectInit lk.salyk.kg [11:54:44]written 0, free lines is 4095 [11:54:44]Write to MH i2c: 01 00 00 7F 06 85 [11:54:44]Write i2c OK [11:54:44]MH_I2C_Read... [11:54:44]Read from MH i2c: 01 [11:54:44]MH_I2C_Read... [11:54:44]Read from MH i2c: 01 07 00 [11:54:44]MH_I2C_Read... [11:54:44]Read from MH i2c: 01 07 00 7F 06 00 00 00 00 00 EA 0C 82 [11:54:44]RasterBufferAndPrint [11:54:44]line [11:54:44]line [11:54:44]line [11:54:44]line [11:54:44]line [11:54:44]written 0, free lines is 3309 [11:54:44]MH_Cut [11:54:44]Write to MH i2c: D1 01 00 86 06 01 5E [11:54:44]Write i2c OK [11:54:44]MH_I2C_Read... [11:54:44]Read from MH i2c: D1 [11:54:44]MH_I2C_Read... [11:54:44]Read from MH i2c: D1 01 00 [11:54:44]MH_I2C_Read... [11:54:44]Read from MH i2c: D1 01 00 86 06 00 5D [11:54:44]Write to MH i2c: 01 00 00 87 06 8D [11:54:44]Write i2c OK [11:54:44]MH_I2C_Read... [11:54:45]*** Cut start [11:54:45]*** Partial cut [11:54:45]*** CUTSNS_PIN = 1 [11:54:45]*** CUTSNS_PIN = 0 [11:54:45]*** Brake cut motor [11:54:45]Read from MH i2c: 01 [11:54:45]MH_I2C_Read... [11:54:45]*** Stop cut motor [11:54:45]*** Cut end [11:54:45]Read from MH i2c: 01 07 00 [11:54:45]MH_I2C_Read... [11:54:45]Read from MH i2c: 01 07 00 87 06 00 00 00 00 00 FF 0F A2 [11:54:45]process_action close_receipt done [11:54:45]requested_data is exist [11:54:45]produce_requested_data [11:54:45]requested_item fm.sn is exist - process it [11:54:45]wFMCommunicate request_size=4 [11:54:45]MH_SAM_APDU [11:54:45]CAPDU: 80 11 00 00 [11:54:45]Write to MH i2c: E2 08 00 88 06 80 11 00 00 00 00 00 00 08 [11:54:45]Write i2c OK [11:54:45]MH_I2C_Read... [11:54:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:54:45]Read from MH i2c: E2 [11:54:45]MH_I2C_Read... [11:54:45]Read from MH i2c: E2 17 00 [11:54:45]MH_I2C_Read... [11:54:45]Read from MH i2c: E2 17 00 88 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 61 [11:54:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [11:54:45]wFMCommunicate OK [11:54:45]requested_item fd.num is exist - process it [11:54:45]SAM_PROTO_GetFieldsCounters [11:54:45]wFMCommunicate request_size=4 [11:54:45]MH_SAM_APDU [11:54:45]CAPDU: 80 13 00 00 [11:54:45]Write to MH i2c: E2 08 00 89 06 80 13 00 00 00 00 00 00 0B [11:54:45]Write i2c OK [11:54:45]MH_I2C_Read... [11:54:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:54:46]Read from MH i2c: E2 [11:54:46]MH_I2C_Read... [11:54:46]Read from MH i2c: E2 62 00 [11:54:46]MH_I2C_Read... [11:54:46]Read from MH i2c: E2 62 00 89 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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 F4 B8 02 00 0E 04 04 00 D5 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 1C [11: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 F4 B8 02 00 0E 04 04 00 D5 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:54:46]wFMCommunicate OK [11:54:46]SAM_PROTO_GetFieldsCounters done [11:54:46]requested_item shift.num is exist - process it [11:54:46]requested_item shift.opened is exist - process it [11:54:46]req_shift_opened [11:54:46]FM_GetShiftState [11:54:46]SAM_PROTO_GetShiftState [11:54:46]wFMCommunicate request_size=4 [11:54:46]MH_SAM_APDU [11:54:46]CAPDU: 80 13 01 00 [11:54:46]Write to MH i2c: E2 08 00 8A 06 80 13 01 00 00 00 00 00 0D [11:54:46]Write i2c OK [11:54:46]MH_I2C_Read... [11:54:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:54:46]Read from MH i2c: E2 [11:54:46]MH_I2C_Read... [11:54:46]Read from MH i2c: E2 0E 00 [11:54:46]MH_I2C_Read... [11:54:46]Read from MH i2c: E2 0E 00 8A 06 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 BB [11:54:46]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [11:54:46]wFMCommunicate OK [11:54:46]SAM_PROTO_GetShiftState done [11:54:46]FM_GetShiftState done [11:54:46]req_shift_opened done [11:54:46]requested_item shift.open_date is exist - process it [11:54:46]req_shift_open_date [11:54:46]req_shift_open_date done [11:54:46]produce_requested_data done [11:54:46]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178420,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [11:54:46]process_action_free close_receipt [11:54:46]json_value_free [11:54:46]json_value_free done [11:54:46]process_json_proto returns [11:54:46]Send response to host [11:54:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178420,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [11:54:46]free response buf [11:54:46]execute_script done [11:54:46]execute_script returns [11:54:46]free content buf [11:54:46]Sock 10.Close socket [11:54:46]Sock 10.Thread stoped [11:54:48]Connected sock=11 [11:54: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 37 38 0D 01 00 00 D5 A0 05 01 04 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 BC 16 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 6A 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9C 10 00 00 00 00 07 04 06 00 40 9C 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 03 27 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 F4 B8 02 00 35 04 06 00 F5 B5 30 E8 A8 4B B4 1B 2C 81 18 96 A5 58 [11:54: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 37 38 4F 00 00 00 81 E7 47 00 17 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 37 38 10 04 04 00 F4 B8 02 00 F4 03 04 00 B0 D2 C6 66 B6 04 01 00 00 3F C4 62 BD F8 B5 28 D4 [11:54:51]CommunicateWithHost err = 0 [11:54:51]CheckOFDResponse [11:54:51]1017 (14) - 77093643461234 [11:54:51]1041 (16) - 0000000000871778 [11:54:51]1040 (4) - 178420 [11:54:51]1012 (4) - 22.08.2024 05:54 [11:54:51]1206 (1) - 0 [11:54:51]OFD Sender: Remove packet 178420 [11:54:51]ProducePacketName [11:54:51]name=ofd_packets/00178420 [11:54:51]NVStorageDeleteData [11:54:51]OFD Sender: No OFD packet to send [11:54:56]OFD Sender: No OFD packet to send [11:55:01]OFD Sender: No OFD packet to send [11:55:06]OFD Sender: No OFD packet to send [11:55:11]OFD Sender: No OFD packet to send [11:55:16]OFD Sender: No OFD packet to send [11:55:22]OFD Sender: No OFD packet to send [11:55:27]OFD Sender: No OFD packet to send [11:55:32]OFD Sender: No OFD packet to send [11:55:36]accept exits with 8 [11:55:36]New connection [11:55:36]New thread 3066776932 created [11:55:36]Thread 3066633572 joined [11:55:36]Waiting for new connection... [11:55:36] Sock 8.Parse request [11:55:36]Sock 8.Check first char [11:55:36]Sock 8.First char is OK [11:55:36]request: POST /json_proto HTTP/1.0 [11:55:36]Method: POST [11:55:36]URL: /json_proto [11:55:36]Method is POST - this is cgi request [11:55:36]url: /json_proto [11:55:36]query_string will be loaded in cgi processing [11:55:36]execute_cgi json_proto POST (null) [11:55:36]execute_cgi path=json_proto method=POST [11:55:36]POST find Content-Length [11:55:36]Host: 172.17.44.131:8080 [11:55:36]Content-Length: 682 [11:55:36]Content-Type: application/json [11:55:36] [11:55:36]POST finish read [11:55:36]Found Content-Length = 682 [11:55:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293255", "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" : 27.090, "sum" : 2010.08, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2010.00, "total" : 2010.00, "payments": [ { "type": 0, "sum" : 2010.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:55:36]execute_script... [11:55: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)293255", "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" : 27.090, "sum" : 2010.08, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2010.00, "total" : 2010.00, "payments": [ { "type": 0, "sum" : 2010.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:55:36]POST & json_proto [11:55:36]process_json_proto [11:55:36]json parsed OK: [11:55:36]protocol is kg_v1.0 [11:55:36]action value=close_receipt [11:55:36]process_action close_receipt [11:55:36]cmd_close_receipt [11:55:36]MH_GetDate [11:55:36]Write to MH i2c: F0 00 00 8B 06 80 [11:55:36]Write i2c OK [11:55:36]MH_I2C_Read... [11:55:36]Read from MH i2c: F0 [11:55:36]MH_I2C_Read... [11:55:36]Read from MH i2c: F0 09 00 [11:55:36]MH_I2C_Read... [11:55:36]Read from MH i2c: F0 09 00 8B 06 00 39 27 C7 66 4F 53 BE 66 DC [11:55:36]GetLastDocTimeStamp 1724327683 [11:55:36]current date 1724327737 [11:55:36]FM_GetShiftState [11:55:36]SAM_PROTO_GetShiftState [11:55:36]wFMCommunicate request_size=4 [11:55:36]MH_SAM_APDU [11:55:36]CAPDU: 80 13 01 00 [11:55:36]Write to MH i2c: E2 08 00 8C 06 80 13 01 00 00 00 00 00 0F [11:55:36]Write i2c OK [11:55:36]MH_I2C_Read... [11:55:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:55:36]Read from MH i2c: E2 [11:55:36]MH_I2C_Read... [11:55:36]Read from MH i2c: E2 0E 00 [11:55:36]MH_I2C_Read... [11:55:36]Read from MH i2c: E2 0E 00 8C 06 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 BD [11:55:36]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [11:55:36]wFMCommunicate OK [11:55:36]SAM_PROTO_GetShiftState done [11:55:36]FM_GetShiftState done [11:55:36]opened in 1724285939 [11:55:36]opened+sec_in_day 1724372339 [11:55:36]quantity*price = 201007 [11:55:36]sum+1 = 201009 [11:55:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.08 ИТОГО: 2010.00 Внесено: 2010.00 СДАЧА: 0.00 НСП 1% : 17.79 НДС 12% : 213.46 Наличными: 2010.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 121 22.08.2024 11:55 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178421 ФПД: 66511151459349 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T115537&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178421&fm=66511151459349&tin=02508201610067®Number=0000000000092561&sum=201000 [11:55:38]StoreToDocumentArchive [11:55:38]shift 469 fd 178421 [11:55:38]save to /storage/0469/doc_00178421 [11:55:38]save last doc name /storage/0469/doc_00178421 to /storage/kkm_last_doc_name [11:55:38]save OK [11:55:38]Clear old archive folders... [11:55:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:55:38]tlvbuf is 00B08090 [11:55:38]SAM_PROTO_ClearQueue [11:55:38]wFMCommunicate request_size=4 [11:55:38]MH_SAM_APDU [11:55:38]CAPDU: 80 09 00 00 [11:55:38]Write to MH i2c: E2 08 00 99 06 80 09 00 00 00 00 00 00 11 [11:55:38]Write i2c OK [11:55:38]MH_I2C_Read... [11:55:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:55:38]Read from MH i2c: E2 [11:55:38]MH_I2C_Read... [11:55:38]Read from MH i2c: E2 03 00 [11:55:38]MH_I2C_Read... [11:55:38]Read from MH i2c: E2 03 00 99 06 00 90 00 13 [11:55:38]RAPDU: 90 00 [11:55:38]wFMCommunicate OK [11:55:38]SAM_PROTO_ClearQueue done [11:55:38]KKMCreateOFDPacket [11:55:38]OFDProtocolAddRootSTLVToBuf [11:55:38]FM_MakeSignedData [11:55:38]FM_MakeSignedData [11:55:38]SAM_PROTO_SignData [11:55:38]wFMCommunicate request_size=4 [11:55:38]MH_SAM_APDU [11:55:38]CAPDU: 80 0D 01 02 [11:55:38]Write to MH i2c: E2 08 00 9A 06 80 0D 01 02 00 00 00 00 19 [11:55:38]Write i2c OK [11:55:38]MH_I2C_Read... [11:55:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:55:38]Read from MH i2c: E2 [11:55:38]MH_I2C_Read... [11:55:38]Read from MH i2c: E2 03 00 [11:55:38]MH_I2C_Read... [11:55:38]Read from MH i2c: E2 03 00 9A 06 00 90 00 14 [11:55:38]RAPDU: 90 00 [11:55:38]wFMCommunicate OK [11:55:38]wFMCommunicate request_size=255 [11:55:38]MH_SAM_APDU [11:55: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 D2 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 30 11 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 11 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F3 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 62 53 00 00 00 00 07 04 06 00 28 11 03 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 39 27 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 F5 B8 02 00 35 04 06 00 3C [11:55:38]Write to MH i2c: E2 02 01 9B 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 D2 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 30 11 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 11 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F3 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 62 53 00 00 00 00 07 04 06 00 28 11 03 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 39 27 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 F5 B8 02 00 35 04 06 00 3C 00 00 AF [11:55:38]Write i2c OK [11:55:38]MH_I2C_Read... [11:55:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:55:38]Read from MH i2c: E2 [11:55:38]MH_I2C_Read... [11:55:38]Read from MH i2c: E2 03 00 [11:55:38]MH_I2C_Read... [11:55:38]Read from MH i2c: E2 03 00 9B 06 00 90 00 15 [11:55:38]RAPDU: 90 00 [11:55:38]wFMCommunicate OK [11:55:38]wFMCommunicate request_size=10 [11:55:38]MH_SAM_APDU [11:55:38]CAPDU: 80 0D 02 02 05 7D D5 8E 6C 15 [11:55:38]Write to MH i2c: E2 0D 00 9C 06 80 0D 02 02 05 00 7D D5 8E 6C 15 00 00 87 [11:55:38]Write i2c OK [11:55:38]MH_I2C_Read... [11:55:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:55:38]Read from MH i2c: E2 [11:55:38]MH_I2C_Read... [11:55:38]Read from MH i2c: E2 03 00 [11:55:38]MH_I2C_Read... [11:55:38]Read from MH i2c: E2 03 00 9C 06 00 90 00 16 [11:55:38]RAPDU: 90 00 [11:55:38]wFMCommunicate OK [11:55:38]wFMCommunicate request_size=4 [11:55:38]MH_SAM_APDU [11:55:38]CAPDU: 80 0D 03 02 [11:55:38]Write to MH i2c: E2 08 00 9D 06 80 0D 03 02 00 00 00 00 1E [11:55:38]Write i2c OK [11:55:38]MH_I2C_Read... [11:55:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:55:38]Read from MH i2c: E2 [11:55:38]MH_I2C_Read... [11:55:38]Read from MH i2c: E2 0B 00 [11:55:38]MH_I2C_Read... [11:55:38]Read from MH i2c: E2 0B 00 9D 06 00 86 88 44 72 3A 43 A0 7E 90 00 7E [11:55:38]RAPDU: 86 88 44 72 3A 43 A0 7E 90 00 [11:55:38]wFMCommunicate OK [11:55:38]SAM_PROTO_SignData done [11:55:38]FM_MakeSignedData done [11:55:38]CreateOFDProtocolMessage [11:55:38]wFMCommunicate request_size=4 [11:55:38]MH_SAM_APDU [11:55:38]CAPDU: 80 11 00 00 [11:55:38]Write to MH i2c: E2 08 00 9E 06 80 11 00 00 00 00 00 00 1E [11:55:38]Write i2c OK [11:55:38]MH_I2C_Read... [11:55:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:55:38]Read from MH i2c: E2 [11:55:38]MH_I2C_Read... [11:55:38]Read from MH i2c: E2 17 00 [11:55:38]MH_I2C_Read... [11:55:38]Read from MH i2c: E2 17 00 9E 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 77 [11:55:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [11:55:38]wFMCommunicate OK [11:55:38]CreateOFDProtocolMessage done [11:55:38]OFDSenderStorePacket 178421 [11:55:38]StoreOFDPacket docnum=178421 [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 A6 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 4B [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30620, crc_r 49A1A6DB, crc_c: 49A1A6DB, size: 53248 [00:00:10]*** [00:00:10]*** Starting fw at address 01020100 (2007E328 010249C5) [00:00:10]*** Waiting for read because exit forced [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** 10 ms more... [00:00:10]*** MH1903S init start (LINUX_LIGHT) [00:00:10]*** Compilation Date Jun 20 2023 Time 12:36:20 [00:00:10]*** Serial: 3139303353513838 54000000005725A6 (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: 578882+1723749199=1724328081 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x20ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33510623 [00:00:10]*** Is cutter blocked? [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 A6 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 4C [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30620 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 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 92 28 C7 66 4F 53 BE 66 AC [12:01:22]Current date/time: 22.08.2024 12:01 [12:01:22]FM_Init [12:01:22]wFMConnect [12:01:22]MH_SAM_On [12:01:22]Write to MH i2c: E0 00 00 08 00 E7 [12:01:22]Write i2c OK [12:01:22]MH_I2C_Read... [12:01:22]*** iso7816_init finished! [12:01:22]*** atr: [12:01:22]*** 0F 3B D5 18 FF 81 91 FE [12:01:22]*** 1F C3 80 73 C8 21 10 0A [12:01:22]*** 00 00 00 00 00 00 00 00 [12:01:22]*** 00 00 00 00 00 00 00 00 [12:01:22]*** 00 00 00 00 00 00 00 00 [12:01:22]*** 00 00 00 00 00 00 00 00 [12:01:22]*** 00 00 00 00 00 00 00 00 [12:01:22]*** 00 00 00 00 00 00 00 00 [12:01:22]Read from MH i2c: E0 [12:01:22]MH_I2C_Read... [12:01:22]Read from MH i2c: E0 10 00 [12:01:22]MH_I2C_Read... [12:01:22]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:01:22]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [12:01:22]wFMCommunicate request_size=10 [12:01:22]MH_SAM_APDU [12:01:22]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [12:01:22]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [12:01:22]Write i2c OK [12:01:22]MH_I2C_Read... [12:01:22]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [12:01:22]Read from MH i2c: E2 [12:01:22]MH_I2C_Read... [12:01:22]Read from MH i2c: E2 03 00 [12:01:22]MH_I2C_Read... [12:01:22]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [12:01:22]RAPDU: 90 00 [12:01:22]wFMCommunicate OK [12:01:22]wFMCommunicate request_size=4 [12:01:22]MH_SAM_APDU [12:01:22]CAPDU: 80 11 00 00 [12:01:22]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [12:01:22]Write i2c OK [12:01:22]MH_I2C_Read... [12:01:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:01:22]Read from MH i2c: E2 [12:01:22]MH_I2C_Read... [12:01:22]Read from MH i2c: E2 17 00 [12:01:22]MH_I2C_Read... [12:01:22]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 37 38 90 00 DD [12:01:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [12:01:22]wFMCommunicate OK [12:01:22]Detected FM SN is 0000000000871778 [12:01:22]Stored FM SN is 0000000000871778 [12:01:22]wFMCommunicate request_size=9 [12:01:22]MH_SAM_APDU [12:01:22]CAPDU: 80 16 00 00 04 D9 BA 00 00 [12:01:22]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 D9 BA 00 00 00 00 25 [12:01:22]Write i2c OK [12:01:22]MH_I2C_Read... [12:01:22]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [12:01:22]Read from MH i2c: E2 [12:01:22]MH_I2C_Read... [12:01:22]Read from MH i2c: E2 03 00 [12:01:22]MH_I2C_Read... [12:01:22]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [12:01:22]RAPDU: 90 00 [12:01:22]wFMCommunicate OK [12:01:22]FM PIN OK [12:01:22]wFMCommunicate request_size=8 [12:01:22]MH_SAM_APDU [12:01:22]CAPDU: 80 14 04 00 03 02 00 01 [12:01:22]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [12:01:22]Write i2c OK [12:01:22]MH_I2C_Read... [12:01:22]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [12:01:22]Read from MH i2c: E2 [12:01:22]MH_I2C_Read... [12:01:22]Read from MH i2c: E2 03 00 [12:01:22]MH_I2C_Read... [12:01:22]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [12:01:22]RAPDU: 90 00 [12:01:22]wFMCommunicate OK [12:01:22]wFMCommunicate request_size=13 [12:01:22]MH_SAM_APDU [12:01:22]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [12:01:22]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:01:22]Write i2c OK [12:01:22]MH_I2C_Read... [12:01:22]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [12:01:22]Read from MH i2c: E2 [12:01:22]MH_I2C_Read... [12:01:22]Read from MH i2c: E2 03 00 [12:01:22]MH_I2C_Read... [12:01:22]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [12:01:22]RAPDU: 90 00 [12:01:22]wFMCommunicate OK [12:01:22]wFMCommunicate request_size=4 [12:01:22]MH_SAM_APDU [12:01:22]CAPDU: 80 11 00 00 [12:01:22]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [12:01:22]Write i2c OK [12:01:22]MH_I2C_Read... [12:01:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:01:22]Read from MH i2c: E2 [12:01:22]MH_I2C_Read... [12:01:22]Read from MH i2c: E2 17 00 [12:01:22]MH_I2C_Read... [12:01:22]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 37 38 90 00 E1 [12:01:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [12:01:22]wFMCommunicate OK [12:01:22]DocumentArchiveInit [12:01:22]Start Httpd... [12:01:22]Httpd thread 3067878756 created [12:01:22]Write to MH i2c: 01 00 00 0F 00 0F [12:01:22]Write i2c OK [12:01:22]MH_I2C_Read... [12:01:22]Read from MH i2c: 01 [12:01:22]MH_I2C_Read... [12:01:22]Read from MH i2c: 01 07 00 [12:01:22]MH_I2C_Read... [12:01:22]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [12:01:22]MH Int Process started [12:01:22]Allocated Socket 8 [12:01:22]Bind OK [12:01:22]Listen OK [12:01:22]httpd running on port 8080 [12:01:22]Waiting for new connection... [12:01:23]OFD Sender: Processing packet 178421 [packets to send 496, broken 495] [12:01:23]ProducePacketName [12:01:23]name=ofd_packets/00178421 [12:01:23]OFD Sender: To server: pG, [12:01:23]CommunicateWithHost lk.salyk.kg:30040 [12:01:23]ConnectInit lk.salyk.kg [12:01:27]accept exits with 9 [12:01:27]New connection [12:01:27]New thread 3067592036 created [12:01:27]Waiting for new connection... [12:01:27] Sock 9.Parse request [12:01:27]Sock 9.Check first char [12:01:27]Sock 9.First char is OK [12:01:27]request: POST /json_proto HTTP/1.0 [12:01:27]Method: POST [12:01:27]URL: /json_proto [12:01:27]Method is POST - this is cgi request [12:01:27]url: /json_proto [12:01:27]query_string will be loaded in cgi processing [12:01:27]execute_cgi json_proto POST (null) [12:01:27]execute_cgi path=json_proto method=POST [12:01:27]POST find Content-Length [12:01:27]Host: 172.17.44.131:8080 [12:01:27]Content-Length: 215 [12:01:27]Content-Type: application/json [12:01:27] [12:01:27]POST finish read [12:01:27]Found Content-Length = 215 [12:01:27]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:01:27]execute_script... [12:01:27]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:01:27]POST & json_proto [12:01:27]process_json_proto [12:01:27]json parsed OK: [12:01:27]protocol is kg_v1.0 [12:01:27]action value=get_value [12:01:27]process_action get_value [12:01:27]cmd_get_value [12:01:27]process_action get_value done [12:01:27]requested_data is exist [12:01:27]produce_requested_data [12:01:27]requested_item kkm.sn is exist - process it [12:01:27]requested_item kkm.ver is exist - process it [12:01:27]requested_item fm.sn is exist - process it [12:01:27]wFMCommunicate request_size=4 [12:01:27]MH_SAM_APDU [12:01:27]CAPDU: 80 11 00 00 [12:01:27]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [12:01:27]Write i2c OK [12:01:27]MH_I2C_Read... [12:01:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:01:27]Read from MH i2c: E2 [12:01:27]MH_I2C_Read... [12:01:27]Read from MH i2c: E2 17 00 [12:01:27]MH_I2C_Read... [12:01:27]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 37 38 90 00 E3 [12:01:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [12:01:27]wFMCommunicate OK [12:01:27]requested_item fd.num is exist - process it [12:01:27]SAM_PROTO_GetFieldsCounters [12:01:27]wFMCommunicate request_size=4 [12:01:27]MH_SAM_APDU [12:01:27]CAPDU: 80 13 00 00 [12:01:27]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [12:01:27]Write i2c OK [12:01:27]MH_I2C_Read... [12:01:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:01:27]Read from MH i2c: E2 [12:01:27]MH_I2C_Read... [12:01:27]Read from MH i2c: E2 62 00 [12:01:27]MH_I2C_Read... [12:01:27]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 F5 B8 02 00 0E 04 04 00 D5 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 A2 [12:01:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 F5 B8 02 00 0E 04 04 00 D5 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 [12:01:27]wFMCommunicate OK [12:01:27]SAM_PROTO_GetFieldsCounters done [12:01:27]requested_item shift.num is exist - process it [12:01:27]requested_item shift.opened is exist - process it [12:01:27]req_shift_opened [12:01:27]FM_GetShiftState [12:01:27]SAM_PROTO_GetShiftState [12:01:27]wFMCommunicate request_size=4 [12:01:27]MH_SAM_APDU [12:01:27]CAPDU: 80 13 01 00 [12:01:27]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [12:01:27]Write i2c OK [12:01:27]MH_I2C_Read... [12:01:27]Read from MH i2c: E2 [12:01:27]MH_I2C_Read... [12:01:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:01:27]Read from MH i2c: E2 0E 00 [12:01:27]MH_I2C_Read... [12:01:27]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 3D [12:01:27]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [12:01:27]wFMCommunicate OK [12:01:27]SAM_PROTO_GetShiftState done [12:01:27]FM_GetShiftState done [12:01:27]req_shift_opened done [12:01:27]requested_item shift.open_date is exist - process it [12:01:27]req_shift_open_date [12:01:27]req_shift_open_date done [12:01:27]produce_requested_data done [12:01:27]produce_requested_data return {"kkm.sn":"0300000071","kkm.ver":"001","fm.sn":"0000000000871778","fd.num":178421,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [12:01:27]process_action_free get_value [12:01:27]json_value_free [12:01:27]json_value_free done [12:01:27]process_json_proto returns [12:01:27]Send response to host [12:01:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000071","kkm.ver":"001","fm.sn":"0000000000871778","fd.num":178421,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [12:01:27]free response buf [12:01:27]execute_script done [12:01:27]execute_script returns [12:01:27]free content buf [12:01:27]Sock 9.Close socket [12:01:27]Sock 9.Thread stoped [12:01:27]accept exits with 12 [12:01:27]New connection [12:01:27]New thread 3067448676 created [12:01:27]Thread 3067592036 joined [12:01:27]Waiting for new connection... [12:01:27] Sock 12.Parse request [12:01:27]Sock 12.Check first char [12:01:27]Sock 12.First char is OK [12:01:27]request: POST /json_proto HTTP/1.0 [12:01:27]Method: POST [12:01:27]URL: /json_proto [12:01:27]Method is POST - this is cgi request [12:01:27]url: /json_proto [12:01:27]query_string will be loaded in cgi processing [12:01:27]execute_cgi json_proto POST (null) [12:01:27]execute_cgi path=json_proto method=POST [12:01:27]POST find Content-Length [12:01:27]Host: 172.17.44.131:8080 [12:01:27]Content-Length: 331 [12:01:27]Content-Type: application/json [12:01:27] [12:01:27]POST finish read [12:01:27]Found Content-Length = 331 [12:01:27]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:01:27]execute_script... [12:01:27]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:01:27]POST & json_proto [12:01:27]process_json_proto [12:01:27]json parsed OK: [12:01:27]protocol is kg_v1.0 [12:01:27]action value=get_value [12:01:27]process_action get_value [12:01:27]cmd_get_value [12:01:27]process_action get_value done [12:01:27]requested_data is exist [12:01:27]produce_requested_data [12:01:27]requested_item fm.sale.total is exist - process it [12:01:27]SAM_PROTO_GetFMData [12:01:27]wFMCommunicate request_size=4 [12:01:27]MH_SAM_APDU [12:01:27]CAPDU: 80 13 03 00 [12:01:27]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [12:01:27]Write i2c OK [12:01:27]MH_I2C_Read... [12:01:28]ConnectInit Can't take IP for lk.salyk.kg [12:01:28]CommunicateWithHost connect error [12:01:28]CommunicateWithHost err = -1 [12:01:28]OFD Sender: Server communicate error [12:01:28]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [12:01:28]Read from MH i2c: E2 [12:01:28]MH_I2C_Read... [12:01:28]Read from MH i2c: E2 FD 00 [12:01:28]MH_I2C_Read... [12:01:28]Read from MH i2c: E2 FD 00 13 00 00 C6 04 85 04 C2 04 6E 04 04 00 4B B5 02 00 69 04 A4 00 6F 04 04 00 B5 B3 02 00 B1 04 05 00 03 42 2E 29 05 70 04 05 00 C3 EB 5B 13 04 72 04 05 00 40 56 D2 15 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 A9 D0 55 8C 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 1A 9F B1 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 9C 00 6F 04 04 00 96 01 00 00 B1 04 04 00 58 A9 FB 6B 70 04 04 00 58 A9 FB 6B 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 AA 48 53 01 EF 03 90 00 D6 [12:01:28]RAPDU: C6 04 85 04 C2 04 6E 04 04 00 4B B5 02 00 69 04 A4 00 6F 04 04 00 B5 B3 02 00 B1 04 05 00 03 42 2E 29 05 70 04 05 00 C3 EB 5B 13 04 72 04 05 00 40 56 D2 15 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 A9 D0 55 8C 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 1A 9F B1 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 9C 00 6F 04 04 00 96 01 00 00 B1 04 04 00 58 A9 FB 6B 70 04 04 00 58 A9 FB 6B 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 AA 48 53 01 EF 03 90 00 [12:01:28]wFMCommunicate OK [12:01:28]wFMCommunicate request_size=4 [12:01:28]MH_SAM_APDU [12:01:28]CAPDU: 80 17 00 00 [12:01:28]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [12:01:28]Write i2c OK [12:01:28]MH_I2C_Read... [12:01:28]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:01:28]Read from MH i2c: E2 [12:01:28]MH_I2C_Read... [12:01:28]Read from MH i2c: E2 FD 00 [12:01:28]MH_I2C_Read... [12:01:28]Read from MH i2c: E2 FD 00 14 00 00 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 F8 45 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 90 00 A8 [12:01:28]RAPDU: 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 F8 45 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 90 00 [12:01:28]wFMCommunicate OK [12:01:28]wFMCommunicate request_size=4 [12:01:28]MH_SAM_APDU [12:01:28]CAPDU: 80 17 00 00 [12:01:28]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [12:01:28]Write i2c OK [12:01:28]MH_I2C_Read... [12:01:28]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:01:28]Read from MH i2c: E2 [12:01:28]MH_I2C_Read... [12:01:28]Read from MH i2c: E2 FD 00 [12:01:28]MH_I2C_Read... [12:01:28]Read from MH i2c: E2 FD 00 15 00 00 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 90 00 BC [12:01:28]RAPDU: 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 90 00 [12:01:28]wFMCommunicate OK [12:01:28]wFMCommunicate request_size=4 [12:01:28]MH_SAM_APDU [12:01:28]CAPDU: 80 17 00 00 [12:01:28]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [12:01:28]Write i2c OK [12:01:28]MH_I2C_Read... [12:01:29]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:01:29]Read from MH i2c: E2 [12:01:29]MH_I2C_Read... [12:01:29]Read from MH i2c: E2 FD 00 [12:01:29]MH_I2C_Read... [12:01:29]Read from MH i2c: E2 FD 00 16 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 90 00 11 [12:01:29]RAPDU: EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 90 00 [12:01:29]wFMCommunicate OK [12:01:29]wFMCommunicate request_size=4 [12:01:29]MH_SAM_APDU [12:01:29]CAPDU: 80 17 00 00 [12:01:29]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [12:01:29]Write i2c OK [12:01:29]MH_I2C_Read... [12:01:29]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 224! [12:01:29]Read from MH i2c: E2 [12:01:29]MH_I2C_Read... [12:01:29]Read from MH i2c: E2 E3 00 [12:01:29]MH_I2C_Read... [12:01:29]Read from MH i2c: E2 E3 00 17 00 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 76 [12:01:29]RAPDU: 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [12:01:29]wFMCommunicate OK [12:01:29]SAM_PROTO_GetFMData done [12:01:29]requested_item fm.sale_refund.total is exist - process it [12:01:29]requested_item fm.buy.total is exist - process it [12:01:29]requested_item shift.sale.total is exist - process it [12:01:29]SAM_PROTO_GetShiftData [12:01:29]wFMCommunicate request_size=4 [12:01:29]MH_SAM_APDU [12:01:29]CAPDU: 80 13 02 00 [12:01:29]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [12:01:29]Write i2c OK [12:01:29]MH_I2C_Read... [12:01:29]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [12:01:29]Read from MH i2c: E2 [12:01:29]MH_I2C_Read... [12:01:29]Read from MH i2c: E2 FD 00 [12:01:29]MH_I2C_Read... [12:01:29]Read from MH i2c: E2 FD 00 18 00 00 AF 04 AA 04 AB 04 6E 04 04 00 79 00 00 00 69 04 9C 00 6F 04 04 00 79 00 00 00 B1 04 03 00 E0 A5 A8 70 04 03 00 F0 31 83 72 04 03 00 F0 73 25 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 AF E9 11 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 21 7E 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 FA [12:01:29]RAPDU: AF 04 AA 04 AB 04 6E 04 04 00 79 00 00 00 69 04 9C 00 6F 04 04 00 79 00 00 00 B1 04 03 00 E0 A5 A8 70 04 03 00 F0 31 83 72 04 03 00 F0 73 25 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 AF E9 11 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 21 7E 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 [12:01:29]wFMCommunicate OK [12:01:29]wFMCommunicate request_size=4 [12:01:29]MH_SAM_APDU [12:01:29]CAPDU: 80 17 00 00 [12:01:29]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [12:01:29]Write i2c OK [12:01:29]MH_I2C_Read... [12:01:30]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:01:30]Read from MH i2c: E2 [12:01:30]MH_I2C_Read... [12:01:30]Read from MH i2c: E2 FD 00 [12:01:30]MH_I2C_Read... [12:01:30]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 [12:01:30]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 [12:01:30]wFMCommunicate OK [12:01:30]wFMCommunicate request_size=4 [12:01:30]MH_SAM_APDU [12:01:30]CAPDU: 80 17 00 00 [12:01:30]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [12:01:30]Write i2c OK [12:01:30]MH_I2C_Read... [12:01:30]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:01:30]Read from MH i2c: E2 [12:01:30]MH_I2C_Read... [12:01:30]Read from MH i2c: E2 FD 00 [12:01:30]MH_I2C_Read... [12:01:30]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 [12:01:30]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 [12:01:30]wFMCommunicate OK [12:01:30]wFMCommunicate request_size=4 [12:01:30]MH_SAM_APDU [12:01:30]CAPDU: 80 17 00 00 [12:01:30]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [12:01:30]Write i2c OK [12:01:30]MH_I2C_Read... [12:01:30]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:01:30]Read from MH i2c: E2 [12:01:30]MH_I2C_Read... [12:01:30]Read from MH i2c: E2 FD 00 [12:01:30]MH_I2C_Read... [12:01:30]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 [12:01:30]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 [12:01:30]wFMCommunicate OK [12:01:30]wFMCommunicate request_size=4 [12:01:30]MH_SAM_APDU [12:01:30]CAPDU: 80 17 00 00 [12:01:30]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [12:01:30]Write i2c OK [12:01:30]MH_I2C_Read... [12:01:31]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 201! [12:01:31]Read from MH i2c: E2 [12:01:31]MH_I2C_Read... [12:01:31]Read from MH i2c: E2 CC 00 [12:01:31]MH_I2C_Read... [12:01:31]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 [12:01:31]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 [12:01:31]wFMCommunicate OK [12:01:31]SAM_PROTO_GetShiftData done [12:01:31]requested_item shift.sale.total_cash is exist - process it [12:01:31]requested_item shift.sale_refund.total is exist - process it [12:01:31]requested_item shift.sale_refund.total_cash is exist - process it [12:01:31]requested_item shift.buy.total is exist - process it [12:01:31]requested_item shift.buy.total_cash is exist - process it [12:01:31]produce_requested_data done [12:01:31]produce_requested_data return {"fm.sale.total":221657338.91,"fm.sale_refund.total":18116550.00,"fm.buy.total":0.00,"shift.sale.total":110525.12,"shift.sale.total_cash":85980.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:01:31]process_action_free get_value [12:01:31]json_value_free [12:01:31]json_value_free done [12:01:31]process_json_proto returns [12:01:31]Send response to host [12:01:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":221657338.91,"fm.sale_refund.total":18116550.00,"fm.buy.total":0.00,"shift.sale.total":110525.12,"shift.sale.total_cash":85980.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:01:31]free response buf [12:01:31]execute_script done [12:01:31]execute_script returns [12:01:31]free content buf [12:01:31]Sock 12.Close socket [12:01:31]Sock 12.Thread stoped [12:01:31]accept exits with 9 [12:01:31]New connection [12:01:31]New thread 3067592036 created [12:01:31]Thread 3067448676 joined [12:01:31]Waiting for new connection... [12:01:31] Sock 9.Parse request [12:01:31]Sock 9.Check first char [12:01:31]Sock 9.First char is OK [12:01:31]request: POST /json_proto HTTP/1.0 [12:01:31]Method: POST [12:01:31]URL: /json_proto [12:01:31]Method is POST - this is cgi request [12:01:31]url: /json_proto [12:01:31]query_string will be loaded in cgi processing [12:01:31]execute_cgi json_proto POST (null) [12:01:31]execute_cgi path=json_proto method=POST [12:01:31]POST find Content-Length [12:01:31]Host: 172.17.44.131:8080 [12:01:31]Content-Length: 677 [12:01:31]Content-Type: application/json [12:01:31] [12:01:31]POST finish read [12:01:31]Found Content-Length = 677 [12:01:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293262", "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" : 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" ] } } [12:01:31]execute_script... [12:01:31]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293262", "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" : 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" ] } } [12:01:31]POST & json_proto [12:01:31]process_json_proto [12:01:31]json parsed OK: [12:01:31]protocol is kg_v1.0 [12:01:31]action value=close_receipt [12:01:31]process_action close_receipt [12:01:31]cmd_close_receipt [12:01:31]MH_GetDate [12:01:31]Write to MH i2c: F0 00 00 1D 00 0C [12:01:31]Write i2c OK [12:01:31]MH_I2C_Read... [12:01:31]Read from MH i2c: F0 [12:01:31]MH_I2C_Read... [12:01:31]Read from MH i2c: F0 09 00 [12:01:31]MH_I2C_Read... [12:01:31]Read from MH i2c: F0 09 00 1D 00 00 9B 28 C7 66 4F 53 BE 66 CB [12:01:31]GetLastDocTimeStamp 1724327737 [12:01:31]current date 1724328091 [12:01:31]FM_GetShiftState [12:01:31]SAM_PROTO_GetShiftState [12:01:31]wFMCommunicate request_size=4 [12:01:31]MH_SAM_APDU [12:01:31]CAPDU: 80 13 01 00 [12:01:31]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [12:01:31]Write i2c OK [12:01:31]MH_I2C_Read... [12:01:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:01:31]Read from MH i2c: E2 [12:01:31]MH_I2C_Read... [12:01:31]Read from MH i2c: E2 0E 00 [12:01:31]MH_I2C_Read... [12:01:31]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 49 [12:01:31]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [12:01:31]wFMCommunicate OK [12:01:31]SAM_PROTO_GetShiftState done [12:01:31]FM_GetShiftState done [12:01:31]opened in 1724285939 [12:01:31]opened+sec_in_day 1724372339 [12:01:31]quantity*price = 30051 [12:01:31]sum+1 = 30052 [12:01:31]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 СНО: Общий режим Чек 122 22.08.2024 12:01 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178422 ФПД: 40773985021944 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T120131&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178422&fm=40773985021944&tin=02508201610067®Number=0000000000092561&sum=30000 [12:01:32]StoreToDocumentArchive [12:01:32]shift 469 fd 178422 [12:01:32]save to /storage/0469/doc_00178422 [12:01:32]save last doc name /storage/0469/doc_00178422 to /storage/kkm_last_doc_name [12:01:32]save OK [12:01:32]Clear old archive folders... [12:01:32]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:01:32]tlvbuf is 00E7AD60 [12:01:32]SAM_PROTO_ClearQueue [12:01:32]wFMCommunicate request_size=4 [12:01:32]MH_SAM_APDU [12:01:32]CAPDU: 80 09 00 00 [12:01:32]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [12:01:32]Write i2c OK [12:01:32]MH_I2C_Read... [12:01:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:01:32]Read from MH i2c: E2 [12:01:32]MH_I2C_Read... [12:01:32]Read from MH i2c: E2 03 00 [12:01:32]MH_I2C_Read... [12:01:32]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [12:01:32]RAPDU: 90 00 [12:01:32]wFMCommunicate OK [12:01:32]SAM_PROTO_ClearQueue done [12:01:32]KKMCreateOFDPacket [12:01:32]OFDProtocolAddRootSTLVToBuf [12:01:32]FM_MakeSignedData [12:01:32]FM_MakeSignedData [12:01:32]SAM_PROTO_SignData [12:01:32]wFMCommunicate request_size=4 [12:01:32]MH_SAM_APDU [12:01:32]CAPDU: 80 0D 01 02 [12:01:32]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [12:01:33]Write i2c OK [12:01:33]MH_I2C_Read... [12:01:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:01:33]Read from MH i2c: E2 [12:01:33]MH_I2C_Read... [12:01:33]Read from MH i2c: E2 03 00 [12:01:33]MH_I2C_Read... [12:01:33]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [12:01:33]RAPDU: 90 00 [12:01:33]wFMCommunicate OK [12:01:33]wFMCommunicate request_size=255 [12:01:33]MH_SAM_APDU [12:01:33]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 D2 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 7A 00 00 00 F4 03 04 00 9B 28 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 F6 B8 02 00 35 04 06 00 25 [12:01:33]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 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 7A 00 00 00 F4 03 04 00 9B 28 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 F6 B8 02 00 35 04 06 00 25 00 00 75 [12:01:33]OFD Sender: Processing packet 178421 [packets to send 496, broken 495] [12:01:33]ProducePacketName [12:01:33]name=ofd_packets/00178421 [12:01:33]OFD Sender: To server: pG, [12:01:33]CommunicateWithHost lk.salyk.kg:30040 [12:01:33]ConnectInit lk.salyk.kg [12:01:33]Write i2c OK [12:01:33]MH_I2C_Read... [12:01:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:01:33]Read from MH i2c: E2 [12:01:33]MH_I2C_Read... [12:01:33]Read from MH i2c: E2 03 00 [12:01:33]MH_I2C_Read... [12:01:33]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [12:01:33]RAPDU: 90 00 [12:01:33]wFMCommunicate OK [12:01:33]wFMCommunicate request_size=10 [12:01:33]MH_SAM_APDU [12:01:33]CAPDU: 80 0D 02 02 05 15 6E E4 AF F8 [12:01:33]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 15 6E E4 AF F8 00 00 C0 [12:01:33]Write i2c OK [12:01:33]MH_I2C_Read... [12:01:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:01:33]Read from MH i2c: E2 [12:01:33]MH_I2C_Read... [12:01:33]Read from MH i2c: E2 03 00 [12:01:33]MH_I2C_Read... [12:01:33]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [12:01:33]RAPDU: 90 00 [12:01:33]wFMCommunicate OK [12:01:33]wFMCommunicate request_size=4 [12:01:33]MH_SAM_APDU [12:01:33]CAPDU: 80 0D 03 02 [12:01:33]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [12:01:33]Write i2c OK [12:01:33]MH_I2C_Read... [12:01:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:01:33]Read from MH i2c: E2 [12:01:33]MH_I2C_Read... [12:01:33]Read from MH i2c: E2 0B 00 [12:01:33]MH_I2C_Read... [12:01:33]Read from MH i2c: E2 0B 00 2F 00 00 CB 8B 9F 9F CB BA B0 D9 90 00 4D [12:01:33]RAPDU: CB 8B 9F 9F CB BA B0 D9 90 00 [12:01:33]wFMCommunicate OK [12:01:33]SAM_PROTO_SignData done [12:01:33]FM_MakeSignedData done [12:01:33]CreateOFDProtocolMessage [12:01:33]wFMCommunicate request_size=4 [12:01:33]MH_SAM_APDU [12:01:33]CAPDU: 80 11 00 00 [12:01:33]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [12:01:33]Write i2c OK [12:01:33]MH_I2C_Read... [12:01:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:01:33]Read from MH i2c: E2 [12:01:33]MH_I2C_Read... [12:01:33]Read from MH i2c: E2 17 00 [12:01:33]MH_I2C_Read... [12:01:33]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 03 [12:01:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [12:01:33]wFMCommunicate OK [12:01:33]CreateOFDProtocolMessage done [12:01:33]OFDSenderStorePacket 178422 [12:01:33]StoreOFDPacket docnum=178422 [12:01:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 72 7B 07 01 01 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 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 7A 00 00 00 F4 03 04 00 9B 28 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 F6 B8 02 00 35 04 06 00 25 15 6E E4 AF F8 CB 8B 9F 9F CB BA B0 D9 [12:01:33]CheckFolder [12:01:33]dirname=/storage/ofd_packets [12:01:33]CheckFolder done [12:01:33]ProducePacketName [12:01:33]name=ofd_packets/00178422 [12:01:33]NVStorageSaveData ofd_packets/00178422 [12:01:33]File name is /storage/ofd_packets/00178422 [12:01:33]Write 301 bytes [12:01:33]NVStorageSaveData done [12:01:33]OFDSenderStorePacket done [12:01:33]KKMCreateOFDPacket done [12:01:33]NVStorageSaveData kkm_last_timestamp [12:01:33]File name is /storage/kkm_last_timestamp [12:01:33]Write 4 bytes [12:01:33]NVStorageSaveData done [12:01:33]ExternCall_PrintAddStr [12:01:33]wPrintStart [12:01:33]Write to MH i2c: 01 00 00 31 00 31 [12:01:33]Write i2c OK [12:01:33]MH_I2C_Read... [12:01:33]Read from MH i2c: 01 [12:01:33]MH_I2C_Read... [12:01:33]Read from MH i2c: 01 07 00 [12:01:33]MH_I2C_Read... [12:01:33]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [12:01:33]RasterBufferAndPrint [12:01:33]line Счет N : (1)293262 [12:01:33]line ИНН: 02508201610067 [12:01:33]line Контрольно-Кассовый Чек [12:01:33]line ПРОДАЖА [12:01:33]line ТРК (МРК, ГНК) : 63 [12:01:33]line Товар: 2710124500 [12:01:33]line Аи-95-К-5 [12:01:33]line 4.050 * 74.20 [12:01:33]line = 300.51 [12:01:33]line НДС 12% НСП 1% [12:01:33]line > о реализуемом товаре [12:01:33]line ОКРУГЛЕНИЕ: -0.51 [12:01:33]line ИТОГО: 300.00 [12:01:33]line Внесено: 300.00 [12:01:33]line СДАЧА: 0.00 [12:01:33]line НСП 1% : 2.66 [12:01:33]line НДС 12% : 31.91 [12:01:33]line Наличными: 300.00 [12:01:33]line Безнал.: 0.00 [12:01:33]line Место: АЗС № 130 "Партнер Нефть" [12:01:33]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:01:33]line СНО: Общий режим [12:01:33]line Чек 122 22.08.2024 12:01 [12:01:33]line Смена: 469 ФФД: 1.0 [12:01:33]line ЗНМ: 0300000071 [12:01:33]line РНМ: 0000000000092561 [12:01:33]line Версия ККМ: 001 [12:01:33]line ФМ: 0000000000871778 [12:01:33]line ФД: 178422 [12:01:33]line ФПД: 40773985021944 [12:01:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T120131&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178422&fm=40773985021944&tin=02508201610067®Number=0000000000092561&sum=30000 [12:01:33]written 0, free lines is 4095 [12:01:34]recv_with_timeout no data received [12:01:34]Write to MH i2c: 01 00 00 5C 00 5C [12:01:34]Write i2c OK [12:01:34]MH_I2C_Read... [12:01:34]Read from MH i2c: 01 [12:01:34]MH_I2C_Read... [12:01:34]Read from MH i2c: 01 07 00 [12:01:34]MH_I2C_Read... [12:01:34]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 F1 0C 60 [12:01:34]RasterBufferAndPrint [12:01:34]line [12:01:34]line [12:01:34]line [12:01:34]line [12:01:34]line [12:01:34]written 0, free lines is 3337 [12:01:34]MH_Cut [12:01:34]Write to MH i2c: D1 01 00 63 00 01 35 [12:01:34]Write i2c OK [12:01:34]MH_I2C_Read... [12:01:34]Read from MH i2c: D1 [12:01:34]MH_I2C_Read... [12:01:34]Read from MH i2c: D1 01 00 [12:01:34]MH_I2C_Read... [12:01:34]Read from MH i2c: D1 01 00 63 00 00 34 [12:01:34]Write to MH i2c: 01 00 00 64 00 64 [12:01:34]Write i2c OK [12:01:34]MH_I2C_Read... [12:01:34]*** Cut start [12:01:34]*** Partial cut [12:01:34]*** CUTSNS_PIN = 1 [12:01:34]*** CUTSNS_PIN = 0 [12:01:35]*** Brake cut motor [12:01:35]Read from MH i2c: 01 *** Stop cut motor [12:01:35] [12:01:35]*** Cut end [12:01:35]MH_I2C_Read... [12:01:35]Read from MH i2c: 01 07 00 [12:01:35]MH_I2C_Read... [12:01:35]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [12:01:35]process_action close_receipt done [12:01:35]requested_data is exist [12:01:35]produce_requested_data [12:01:35]requested_item fm.sn is exist - process it [12:01:35]wFMCommunicate request_size=4 [12:01:35]MH_SAM_APDU [12:01:35]CAPDU: 80 11 00 00 [12:01:35]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [12:01:35]Write i2c OK [12:01:35]MH_I2C_Read... [12:01:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:01:35]Read from MH i2c: E2 [12:01:35]MH_I2C_Read... [12:01:35]Read from MH i2c: E2 17 00 [12:01:35]MH_I2C_Read... [12:01:35]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 37 38 90 00 38 [12:01:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [12:01:35]wFMCommunicate OK [12:01:35]requested_item fd.num is exist - process it [12:01:35]SAM_PROTO_GetFieldsCounters [12:01:35]wFMCommunicate request_size=4 [12:01:35]MH_SAM_APDU [12:01:35]CAPDU: 80 13 00 00 [12:01:35]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [12:01:35]Write i2c OK [12:01:35]MH_I2C_Read... [12:01:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:01:35]Read from MH i2c: E2 [12:01:35]MH_I2C_Read... [12:01:35]Read from MH i2c: E2 62 00 [12:01:35]MH_I2C_Read... [12:01:35]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 F6 B8 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 7A 00 00 00 5E 04 04 00 7A 00 00 00 57 04 04 00 7B 00 00 00 19 04 04 00 00 00 00 00 90 00 FB [12:01: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 F6 B8 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 7A 00 00 00 5E 04 04 00 7A 00 00 00 57 04 04 00 7B 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:01:35]wFMCommunicate OK [12:01:35]SAM_PROTO_GetFieldsCounters done [12:01:35]requested_item shift.num is exist - process it [12:01:35]requested_item shift.opened is exist - process it [12:01:35]req_shift_opened [12:01:35]FM_GetShiftState [12:01:35]SAM_PROTO_GetShiftState [12:01:35]wFMCommunicate request_size=4 [12:01:35]MH_SAM_APDU [12:01:35]CAPDU: 80 13 01 00 [12:01:35]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [12:01:35]Write i2c OK [12:01:35]MH_I2C_Read... [12:01:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:01:35]Read from MH i2c: E2 [12:01:35]MH_I2C_Read... [12:01:35]Read from MH i2c: E2 0E 00 [12:01:35]MH_I2C_Read... [12:01:35]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 92 [12:01:35]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [12:01:35]wFMCommunicate OK [12:01:35]SAM_PROTO_GetShiftState done [12:01:35]FM_GetShiftState done [12:01:35]req_shift_opened done [12:01:35]requested_item shift.open_date is exist - process it [12:01:35]req_shift_open_date [12:01:35]req_shift_open_date done [12:01:35]produce_requested_data done [12:01:35]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178422,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [12:01:35]process_action_free close_receipt [12:01:35]json_value_free [12:01:35]json_value_free done [12:01:35]process_json_proto returns [12:01:35]Send response to host [12:01:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178422,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [12:01:35]free response buf [12:01:35]execute_script done [12:01:35]execute_script returns [12:01:35]free content buf [12:01:35]Sock 9.Close socket [12:01:35]Sock 9.Thread stoped [12:01:38]ConnectInit Can't take IP for lk.salyk.kg [12:01:38]CommunicateWithHost connect error [12:01:38]CommunicateWithHost err = -1 [12:01:38]OFD Sender: Server communicate error [12:01:38]OFD Sender: Processing packet 178421 [packets to send 497, broken 495] [12:01:38]ProducePacketName [12:01:38]name=ofd_packets/00178421 [12:01:38]OFD Sender: To server: pG, [12:01:38]CommunicateWithHost lk.salyk.kg:30040 [12:01:38]ConnectInit lk.salyk.kg [12:01:43]ConnectInit Can't take IP for lk.salyk.kg [12:01:43]CommunicateWithHost connect error [12:01:43]CommunicateWithHost err = -1 [12:01:43]OFD Sender: Server communicate error [12:01:48]OFD Sender: Processing packet 178421 [packets to send 497, broken 495] [12:01:48]ProducePacketName [12:01:48]name=ofd_packets/00178421 [12:01:48]OFD Sender: To server: pG, [12:01:48]CommunicateWithHost lk.salyk.kg:30040 [12:01:48]ConnectInit lk.salyk.kg [12:01:53]ConnectInit Can't take IP for lk.salyk.kg [12:01:53]CommunicateWithHost connect error [12:01:53]CommunicateWithHost err = -1 [12:01:53]OFD Sender: Server communicate error [12:01:57]recv_with_timeout no data received [12:01:58]OFD Sender: Processing packet 178421 [packets to send 497, broken 495] [12:01:58]ProducePacketName [12:01:58]name=ofd_packets/00178421 [12:01:58]OFD Sender: To server: pG, [12:01:58]CommunicateWithHost lk.salyk.kg:30040 [12:01:58]ConnectInit lk.salyk.kg [12:02:03]ConnectInit Can't take IP for lk.salyk.kg [12:02:03]CommunicateWithHost connect error [12:02:03]CommunicateWithHost err = -1 [12:02:03]OFD Sender: Server communicate error [12:02:08]OFD Sender: Processing packet 178421 [packets to send 497, broken 495] [12:02:08]ProducePacketName [12:02:08]name=ofd_packets/00178421 [12:02:08]OFD Sender: To server: pG, [12:02:08]CommunicateWithHost lk.salyk.kg:30040 [12:02:08]ConnectInit lk.salyk.kg [12:02:13]ConnectInit Can't take IP for lk.salyk.kg [12:02:13]CommunicateWithHost connect error [12:02:13]CommunicateWithHost err = -1 [12:02:13]OFD Sender: Server communicate error [12:02:18]OFD Sender: Processing packet 178421 [packets to send 497, broken 495] [12:02:18]ProducePacketName [12:02:18]name=ofd_packets/00178421 [12:02:18]OFD Sender: To server: pG, [12:02:18]CommunicateWithHost lk.salyk.kg:30040 [12:02:18]ConnectInit lk.salyk.kg [12:02:23]ConnectInit Can't take IP for lk.salyk.kg [12:02:23]CommunicateWithHost connect error [12:02:23]CommunicateWithHost err = -1 [12:02:23]OFD Sender: Server communicate error [12:02:28]OFD Sender: Processing packet 178421 [packets to send 497, broken 495] [12:02:28]ProducePacketName [12:02:28]name=ofd_packets/00178421 [12:02:28]OFD Sender: To server: pG, [12:02:28]CommunicateWithHost lk.salyk.kg:30040 [12:02:28]ConnectInit lk.salyk.kg [12:02:33]ConnectInit Can't take IP for lk.salyk.kg [12:02:33]CommunicateWithHost connect error [12:02:33]CommunicateWithHost err = -1 [12:02:33]OFD Sender: Server communicate error [12:02:38]OFD Sender: Processing packet 178421 [packets to send 497, broken 495] [12:02:38]ProducePacketName [12:02:38]name=ofd_packets/00178421 [12:02:38]OFD Sender: To server: pG, [12:02:38]CommunicateWithHost lk.salyk.kg:30040 [12:02:38]ConnectInit lk.salyk.kg [12:02:43]ConnectInit Can't take IP for lk.salyk.kg [12:02:43]CommunicateWithHost connect error [12:02:43]CommunicateWithHost err = -1 [12:02:43]OFD Sender: Server communicate error [12:02:45]recv_with_timeout no data received [12:02:48]OFD Sender: Processing packet 178421 [packets to send 497, broken 495] [12:02:48]ProducePacketName [12:02:48]name=ofd_packets/00178421 [12:02:48]OFD Sender: To server: pG, [12:02:48]CommunicateWithHost lk.salyk.kg:30040 [12:02:48]ConnectInit lk.salyk.kg [12:02:49]Connected sock=9 [12:02: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 37 38 0F 01 00 00 50 3F 07 01 F2 FC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 D2 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 30 11 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 11 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F3 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 62 53 00 00 00 00 07 04 06 00 28 11 03 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 39 27 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 F5 B8 02 00 35 04 06 00 3C 7D D5 8E 6C 15 86 88 44 72 3A 43 A0 7E [12:02: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 37 38 4F 00 00 00 30 17 47 00 DF 85 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 F5 B8 02 00 F4 03 04 00 90 D4 C6 66 B6 04 01 00 00 16 1F B4 58 3E 3C 18 54 [12:02:49]CommunicateWithHost err = 0 [12:02:49]CheckOFDResponse [12:02:49]1017 (14) - 77093643461234 [12:02:49]1041 (16) - 0000000000871778 [12:02:49]1040 (4) - 178421 [12:02:49]1012 (4) - 22.08.2024 06:02 [12:02:49]1206 (1) - 0 [12:02:49]OFD Sender: Remove packet 178421 [12:02:49]ProducePacketName [12:02:49]name=ofd_packets/00178421 [12:02:49]NVStorageDeleteData [12:02:50]OFD Sender: Processing packet 178422 [packets to send 496, broken 495] [12:02:50]ProducePacketName [12:02:50]name=ofd_packets/00178422 [12:02:50]OFD Sender: To server: pG, [12:02:50]CommunicateWithHost lk.salyk.kg:30040 [12:02:50]ConnectInit lk.salyk.kg [12:02:51]Connected sock=9 [12:02: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 37 38 0F 01 00 00 72 7B 07 01 01 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 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 7A 00 00 00 F4 03 04 00 9B 28 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 F6 B8 02 00 35 04 06 00 25 15 6E E4 AF F8 CB 8B 9F 9F CB BA B0 D9 [12:02: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 37 38 4F 00 00 00 FC C0 47 00 1A 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 37 38 10 04 04 00 F6 B8 02 00 F4 03 04 00 93 D4 C6 66 B6 04 01 00 00 DD C5 0F EC AD 19 FF 35 [12:02:52]CommunicateWithHost err = 0 [12:02:52]CheckOFDResponse [12:02:52]1017 (14) - 77093643461234 [12:02:52]1041 (16) - 0000000000871778 [12:02:52]1040 (4) - 178422 [12:02:52]1012 (4) - 22.08.2024 06:02 [12:02:52]1206 (1) - 0 [12:02:52]OFD Sender: Remove packet 178422 [12:02:52]ProducePacketName [12:02:52]name=ofd_packets/00178422 [12:02:52]NVStorageDeleteData [12:02:52]OFD Sender: No OFD packet to send [12:02:57]OFD Sender: No OFD packet to send [12:03:02]OFD Sender: No OFD packet to send [12:03:07]OFD Sender: No OFD packet to send [12:03:13]OFD Sender: No OFD packet to send [12:03:18]OFD Sender: No OFD packet to send [12:03:23]OFD Sender: No OFD packet to send [12:03:23]recv_with_timeout no data received [12:03:28]OFD Sender: No OFD packet to send [12:03:33]OFD Sender: No OFD packet to send [12:03:38]OFD Sender: No OFD packet to send [12:03:43]OFD Sender: No OFD packet to send [12:03:47]recv_with_timeout no data received [12:03:48]OFD Sender: No OFD packet to send [12:03:53]OFD Sender: No OFD packet to send [12:03:58]OFD Sender: No OFD packet to send [12:04:03]OFD Sender: No OFD packet to send [12:04:08]OFD Sender: No OFD packet to send [12:04:13]OFD Sender: No OFD packet to send [12:04:18]OFD Sender: No OFD packet to send [12:04:23]OFD Sender: No OFD packet to send [12:04:28]OFD Sender: No OFD packet to send [12:04:33]OFD Sender: No OFD packet to send [12:04:38]OFD Sender: No OFD packet to send [12:04:43]OFD Sender: No OFD packet to send [12:04:48]OFD Sender: No OFD packet to send [12:04:53]OFD Sender: No OFD packet to send [12:04:58]OFD Sender: No OFD packet to send [12:05:03]OFD Sender: No OFD packet to send [12:05:08]OFD Sender: No OFD packet to send [12:05:13]OFD Sender: No OFD packet to send [12:05:18]OFD Sender: No OFD packet to send [12:05:23]OFD Sender: No OFD packet to send [12:05:28]OFD Sender: No OFD packet to send [12:05:33]OFD Sender: No OFD packet to send [12:05:38]OFD Sender: No OFD packet to send [12:05:43]OFD Sender: No OFD packet to send [12:05:48]OFD Sender: No OFD packet to send [12:05:53]OFD Sender: No OFD packet to send [12:05:58]OFD Sender: No OFD packet to send [12:06:03]OFD Sender: No OFD packet to send [12:06:08]OFD Sender: No OFD packet to send [12:06:13]OFD Sender: No OFD packet to send [12:06:18]OFD Sender: No OFD packet to send [12:06:23]OFD Sender: No OFD packet to send [12:06:28]OFD Sender: No OFD packet to send [12:06:33]OFD Sender: No OFD packet to send [12:06:38]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:53]OFD Sender: No OFD packet to send [12:06:58]OFD Sender: No OFD packet to send [12:07:03]OFD Sender: No OFD packet to send [12:07:07]recv_with_timeout no data received [12:07:08]OFD Sender: No OFD packet to send [12:07:13]OFD Sender: No OFD packet to send [12:07:18]OFD Sender: No OFD packet to send [12:07:23]OFD Sender: No OFD packet to send [12:07:26]recv_with_timeout no data received [12:07:28]OFD Sender: No OFD packet to send [12:07:33]OFD Sender: No OFD packet to send [12:07:38]OFD Sender: No OFD packet to send [12:07:43]OFD Sender: No OFD packet to send [12:07:48]OFD Sender: No OFD packet to send [12:07:53]OFD Sender: No OFD packet to send [12:07:58]OFD Sender: No OFD packet to send [12:08:03]OFD Sender: No OFD packet to send [12:08:08]OFD Sender: No OFD packet to send [12:08:13]OFD Sender: No OFD packet to send [12:08:18]OFD Sender: No OFD packet to send [12:08:23]OFD Sender: No OFD packet to send [12:08:28]OFD Sender: No OFD packet to send [12:08:33]OFD Sender: No OFD packet to send [12:08:35]accept exits with 6 [12:08:35]New connection [12:08:35]New thread 3067448676 created [12:08:35]Thread 3067592036 joined [12:08:35]Waiting for new connection... [12:08:35] Sock 6.Parse request [12:08:35]Sock 6.Check first char [12:08:35]Sock 6.First char is OK [12:08:35]request: POST /json_proto HTTP/1.0 [12:08:35]Method: POST [12:08:35]URL: /json_proto [12:08:35]Method is POST - this is cgi request [12:08:35]url: /json_proto [12:08:35]query_string will be loaded in cgi processing [12:08:35]execute_cgi json_proto POST (null) [12:08:35]execute_cgi path=json_proto method=POST [12:08:35]POST find Content-Length [12:08:35]Host: 172.17.44.131:8080 [12:08:35]Content-Length: 792 [12:08:35]Content-Type: application/json [12:08:35] [12:08:35]POST finish read [12:08:35]Found Content-Length = 792 [12:08:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293269", "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" : 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\u000A02848", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:08:35]execute_script... [12:08:35]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293269", "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" : 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\u000A02848", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:08:35]POST & json_proto [12:08:35]process_json_proto [12:08:35]json parsed OK: [12:08:35]protocol is kg_v1.0 [12:08:35]action value=close_receipt [12:08:35]process_action close_receipt [12:08:35]cmd_close_receipt [12:08:35]MH_GetDate [12:08:35]Write to MH i2c: F0 00 00 68 00 57 [12:08:35]Write i2c OK [12:08:35]MH_I2C_Read... [12:08:35]Read from MH i2c: F0 [12:08:35]MH_I2C_Read... [12:08:35]Read from MH i2c: F0 09 00 [12:08:35]MH_I2C_Read... [12:08:35]Read from MH i2c: F0 09 00 68 00 00 43 2A C7 66 4F 53 BE 66 C0 [12:08:35]GetLastDocTimeStamp 1724328091 [12:08:35]current date 1724328515 [12:08:35]FM_GetShiftState [12:08:35]SAM_PROTO_GetShiftState [12:08:35]wFMCommunicate request_size=4 [12:08:35]MH_SAM_APDU [12:08:35]CAPDU: 80 13 01 00 [12:08:35]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [12:08:35]Write i2c OK [12:08:35]MH_I2C_Read... [12:08:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:08:35]Read from MH i2c: E2 [12:08:35]MH_I2C_Read... [12:08:35]Read from MH i2c: E2 0E 00 [12:08:35]MH_I2C_Read... [12:08:35]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 94 [12:08:35]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [12:08:35]wFMCommunicate OK [12:08:35]SAM_PROTO_GetShiftState done [12:08:35]FM_GetShiftState done [12:08:35]opened in 1724285939 [12:08:35]opened+sec_in_day 1724372339 [12:08:35]quantity*price = 0 [12:08:35]sum+1 = 1 [12:08:35]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 123 22.08.2024 12:08 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 Талоны: Топливная Карта 02848 ФМ: 0000000000871778 ФД: 178423 ФПД: 99766425746998 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T120835&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178423&fm=99766425746998&tin=02508201610067®Number=0000000000092561&sum=0 [12:08:36]StoreToDocumentArchive [12:08:36]shift 469 fd 178423 [12:08:36]save to /storage/0469/doc_00178423 [12:08:36]save last doc name /storage/0469/doc_00178423 to /storage/kkm_last_doc_name [12:08:36]save OK [12:08:36]Clear old archive folders... [12:08:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:08:36]tlvbuf is 00E7D250 [12:08:36]SAM_PROTO_ClearQueue [12:08:36]wFMCommunicate request_size=4 [12:08:36]MH_SAM_APDU [12:08:36]CAPDU: 80 09 00 00 [12:08:36]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [12:08:36]Write i2c OK [12:08:36]MH_I2C_Read... [12:08:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:08:36]Read from MH i2c: E2 [12:08:36]MH_I2C_Read... [12:08:36]Read from MH i2c: E2 03 00 [12:08:36]MH_I2C_Read... [12:08:36]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [12:08:36]RAPDU: 90 00 [12:08:36]wFMCommunicate OK [12:08:36]SAM_PROTO_ClearQueue done [12:08:36]KKMCreateOFDPacket [12:08:36]OFDProtocolAddRootSTLVToBuf [12:08:36]FM_MakeSignedData [12:08:36]FM_MakeSignedData [12:08:36]SAM_PROTO_SignData [12:08:36]wFMCommunicate request_size=4 [12:08:36]MH_SAM_APDU [12:08:36]CAPDU: 80 0D 01 02 [12:08:36]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [12:08:36]Write i2c OK [12:08:36]MH_I2C_Read... [12:08:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:08:36]Read from MH i2c: E2 [12:08:36]MH_I2C_Read... [12:08:36]Read from MH i2c: E2 03 00 [12:08:36]MH_I2C_Read... [12:08:36]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [12:08:36]RAPDU: 90 00 [12:08:36]wFMCommunicate OK [12:08:36]wFMCommunicate request_size=255 [12:08:36]MH_SAM_APDU [12:08:36]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 7B 00 00 00 F4 03 04 00 43 2A C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 F7 B8 02 00 35 04 06 00 5A [12:08:36]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 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 7B 00 00 00 F4 03 04 00 43 2A C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 F7 B8 02 00 35 04 06 00 5A 00 00 62 [12:08:36]Write i2c OK [12:08:36]MH_I2C_Read... [12:08:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:08:36]Read from MH i2c: E2 [12:08:36]MH_I2C_Read... [12:08:36]Read from MH i2c: E2 03 00 [12:08:36]MH_I2C_Read... [12:08:36]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [12:08:36]RAPDU: 90 00 [12:08:36]wFMCommunicate OK [12:08:36]wFMCommunicate request_size=10 [12:08:36]MH_SAM_APDU [12:08:36]CAPDU: 80 0D 02 02 05 BC AE 5D FE 36 [12:08:36]Write to MH i2c: E2 0D 00 79 00 80 0D 02 02 05 00 BC AE 5D FE 36 00 00 F8 [12:08:36]Write i2c OK [12:08:36]MH_I2C_Read... [12:08:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:08:36]Read from MH i2c: E2 [12:08:36]MH_I2C_Read... [12:08:36]Read from MH i2c: E2 03 00 [12:08:36]MH_I2C_Read... [12:08:36]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [12:08:36]RAPDU: 90 00 [12:08:36]wFMCommunicate OK [12:08:36]wFMCommunicate request_size=4 [12:08:36]MH_SAM_APDU [12:08:36]CAPDU: 80 0D 03 02 [12:08:36]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [12:08:36]Write i2c OK [12:08:36]MH_I2C_Read... [12:08:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:08:36]Read from MH i2c: E2 [12:08:36]MH_I2C_Read... [12:08:36]Read from MH i2c: E2 0B 00 [12:08:36]MH_I2C_Read... [12:08:36]Read from MH i2c: E2 0B 00 7A 00 00 08 38 E3 E7 E4 5E 55 DF 90 00 76 [12:08:36]RAPDU: 08 38 E3 E7 E4 5E 55 DF 90 00 [12:08:36]wFMCommunicate OK [12:08:36]SAM_PROTO_SignData done [12:08:36]FM_MakeSignedData done [12:08:36]CreateOFDProtocolMessage [12:08:36]wFMCommunicate request_size=4 [12:08:36]MH_SAM_APDU [12:08:36]CAPDU: 80 11 00 00 [12:08:36]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [12:08:36]Write i2c OK [12:08:36]MH_I2C_Read... [12:08:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:08:36]Read from MH i2c: E2 [12:08:36]MH_I2C_Read... [12:08:36]Read from MH i2c: E2 17 00 [12:08:36]MH_I2C_Read... [12:08:36]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 37 38 90 00 4E [12:08:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [12:08:36]wFMCommunicate OK [12:08:36]CreateOFDProtocolMessage done [12:08:36]OFDSenderStorePacket 178423 [12:08:36]StoreOFDPacket docnum=178423 [12:08:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 3E 76 07 01 71 A4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 7B 00 00 00 F4 03 04 00 43 2A C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 F7 B8 02 00 35 04 06 00 5A BC AE 5D FE 36 08 38 E3 E7 E4 5E 55 DF [12:08:36]CheckFolder [12:08:36]dirname=/storage/ofd_packets [12:08:36]CheckFolder done [12:08:36]ProducePacketName [12:08:36]name=ofd_packets/00178423 [12:08:36]NVStorageSaveData ofd_packets/00178423 [12:08:36]File name is /storage/ofd_packets/00178423 [12:08:36]Write 301 bytes [12:08:36]NVStorageSaveData done [12:08:36]OFDSenderStorePacket done [12:08:36]KKMCreateOFDPacket done [12:08:36]NVStorageSaveData kkm_last_timestamp [12:08:36]File name is /storage/kkm_last_timestamp [12:08:36]Write 4 bytes [12:08:36]NVStorageSaveData done [12:08:36]ExternCall_PrintAddStr [12:08:36]wPrintStart [12:08:36]Write to MH i2c: 01 00 00 7C 00 7C [12:08:36]Write i2c OK [12:08:36]MH_I2C_Read... [12:08:36]Read from MH i2c: 01 [12:08:36]MH_I2C_Read... [12:08:36]Read from MH i2c: 01 07 00 [12:08:36]MH_I2C_Read... [12:08:36]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [12:08:36]RasterBufferAndPrint [12:08:36]line Счет N : (1)293269 [12:08:36]line ИНН: 02508201610067 [12:08:36]line Контрольно-Кассовый Чек [12:08:36]line ПРОДАЖА [12:08:36]line ТРК (МРК, ГНК) : 52 [12:08:36]line Товар: 2710124130 [12:08:36]line Аи-92-К-5 [12:08:36]line 20.000 * 0.00 [12:08:36]line = 0.00 [12:08:36]line НДС 12% НСП 1% [12:08:36]line > о реализуемом товаре [12:08:36]line ИТОГО: 0.00 [12:08:36]line НСП 1% : 0.00 [12:08:36]line НДС 12% : 0.00 [12:08:36]line Наличными: 0.00 [12:08:36]line Безнал.: 0.00 [12:08:36]line Место: АЗС № 130 "Партнер Нефть" [12:08:36]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:08:36]line СНО: Общий режим [12:08:36]line Чек 123 22.08.2024 12:08 [12:08:36]line Смена: 469 ФФД: 1.0 [12:08:36]line ЗНМ: 0300000071 [12:08:36]line РНМ: 0000000000092561 [12:08:36]line Версия ККМ: 001 [12:08:36]line Талоны: Топливная Карта [12:08:36]line 02848 [12:08:36]line ФМ: 0000000000871778 [12:08:36]line ФД: 178423 [12:08:36]line ФПД: 99766425746998 [12:08:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T120835&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178423&fm=99766425746998&tin=02508201610067®Number=0000000000092561&sum=0 [12:08:36]written 0, free lines is 4095 [12:08:36]OFD Sender: Processing packet 178423 [packets to send 496, broken 495] [12:08:36]ProducePacketName [12:08:36]name=ofd_packets/00178423 [12:08:36]OFD Sender: To server: pG, [12:08:36]CommunicateWithHost lk.salyk.kg:30040 [12:08:36]ConnectInit lk.salyk.kg [12:08:37]Write to MH i2c: 01 00 00 A6 00 A6 [12:08:37]Write i2c OK [12:08:37]MH_I2C_Read... [12:08:37]Read from MH i2c: 01 [12:08:37]MH_I2C_Read... [12:08:37]Read from MH i2c: 01 07 00 [12:08:37]MH_I2C_Read... [12:08:37]Read from MH i2c: 01 07 00 A6 00 00 00 00 00 00 F6 0C AF [12:08:37]RasterBufferAndPrint [12:08:37]line [12:08:37]line [12:08:37]line [12:08:37]line [12:08:37]line [12:08:37]written 0, free lines is 3324 [12:08:37]MH_Cut [12:08:37]Write to MH i2c: D1 01 00 AD 00 01 7F [12:08:37]Write i2c OK [12:08:37]MH_I2C_Read... [12:08:37]Read from MH i2c: D1 [12:08:37]MH_I2C_Read... [12:08:37]Read from MH i2c: D1 01 00 [12:08:37]MH_I2C_Read... [12:08:37]Read from MH i2c: D1 01 00 AD 00 00 7E [12:08:37]Write to MH i2c: 01 00 00 AE 00 AE [12:08:37]Write i2c OK [12:08:37]MH_I2C_Read... [12:08:38]*** Cut start [12:08:38]*** Partial cut [12:08:38]*** CUTSNS_PIN = 1 [12:08:38]*** CUTSNS_PIN = 0 [12:08:38]*** Brake cut motor [12:08:38]Read from MH i2c: 01 [12:08:38]MH_I2C_Read... [12:08:38]*** Stop cut motor [12:08:38]*** Cut end [12:08:38]Read from MH i2c: 01 07 00 [12:08:38]MH_I2C_Read... [12:08:38]Read from MH i2c: 01 07 00 AE 00 00 00 00 00 00 FF 0F C3 [12:08:38]process_action close_receipt done [12:08:38]requested_data is exist [12:08:38]produce_requested_data [12:08:38]requested_item fm.sn is exist - process it [12:08:38]wFMCommunicate request_size=4 [12:08:38]MH_SAM_APDU [12:08:38]CAPDU: 80 11 00 00 [12:08:38]Write to MH i2c: E2 08 00 AF 00 80 11 00 00 00 00 00 00 29 [12:08:38]Write i2c OK [12:08:38]MH_I2C_Read... [12:08:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:08:38]Read from MH i2c: E2 [12:08:38]MH_I2C_Read... [12:08:38]Read from MH i2c: E2 17 00 [12:08:38]MH_I2C_Read... [12:08: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 37 38 90 00 82 [12:08:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [12:08:38]wFMCommunicate OK [12:08:38]requested_item fd.num is exist - process it [12:08:38]SAM_PROTO_GetFieldsCounters [12:08:38]wFMCommunicate request_size=4 [12:08:38]MH_SAM_APDU [12:08:38]CAPDU: 80 13 00 00 [12:08:38]Write to MH i2c: E2 08 00 B0 00 80 13 00 00 00 00 00 00 2C [12:08:38]Write i2c OK [12:08:38]MH_I2C_Read... [12:08:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:08:38]Read from MH i2c: E2 [12:08:38]MH_I2C_Read... [12:08:38]Read from MH i2c: E2 62 00 [12:08:38]MH_I2C_Read... [12:08: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 F7 B8 02 00 0E 04 04 00 D5 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 49 [12:08: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 F7 B8 02 00 0E 04 04 00 D5 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 [12:08:38]wFMCommunicate OK [12:08:38]SAM_PROTO_GetFieldsCounters done [12:08:38]requested_item shift.num is exist - process it [12:08:38]requested_item shift.opened is exist - process it [12:08:38]req_shift_opened [12:08:38]FM_GetShiftState [12:08:38]SAM_PROTO_GetShiftState [12:08:38]wFMCommunicate request_size=4 [12:08:38]MH_SAM_APDU [12:08:38]CAPDU: 80 13 01 00 [12:08:38]Write to MH i2c: E2 08 00 B1 00 80 13 01 00 00 00 00 00 2E [12:08:38]Write i2c OK [12:08:38]MH_I2C_Read... [12:08:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:08:38]Read from MH i2c: E2 [12:08:38]MH_I2C_Read... [12:08:38]Read from MH i2c: E2 0E 00 [12:08:38]MH_I2C_Read... [12:08:38]Read from MH i2c: E2 0E 00 B1 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 DC [12:08:38]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [12:08:38]wFMCommunicate OK [12:08:38]SAM_PROTO_GetShiftState done [12:08:38]FM_GetShiftState done [12:08:38]req_shift_opened done [12:08:38]requested_item shift.open_date is exist - process it [12:08:38]req_shift_open_date [12:08:38]req_shift_open_date done [12:08:38]produce_requested_data done [12:08:38]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178423,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [12:08:38]process_action_free close_receipt [12:08:38]json_value_free [12:08:38]json_value_free done [12:08:38]process_json_proto returns [12:08:38]Send response to host [12:08:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178423,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [12:08:38]free response buf [12:08:38]execute_script done [12:08:38]execute_script returns [12:08:38]free content buf [12:08:38]Sock 6.Close socket [12:08:38]Sock 6.Thread stoped [12:08:42]Connected sock=9 [12:08: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 37 38 0F 01 00 00 3E 76 07 01 71 A4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 7B 00 00 00 F4 03 04 00 43 2A C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 F7 B8 02 00 35 04 06 00 5A BC AE 5D FE 36 08 38 E3 E7 E4 5E 55 DF [12:08: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 37 38 4F 00 00 00 39 17 47 00 E4 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 37 38 10 04 04 00 F7 B8 02 00 F4 03 04 00 F1 D5 C6 66 B6 04 01 00 00 3A EF 6D B2 15 6B 40 4C [12:08:45]CommunicateWithHost err = 0 [12:08:45]CheckOFDResponse [12:08:45]1017 (14) - 77093643461234 [12:08:45]1041 (16) - 0000000000871778 [12:08:45]1040 (4) - 178423 [12:08:45]1012 (4) - 22.08.2024 06:08 [12:08:45]1206 (1) - 0 [12:08:45]OFD Sender: Remove packet 178423 [12:08:45]ProducePacketName [12:08:45]name=ofd_packets/00178423 [12:08:45]NVStorageDeleteData [12:08:46]OFD Sender: No OFD packet to send [12:08:50]recv_with_timeout no data received [12:08:51]OFD Sender: No OFD packet to send [12:08:56]OFD Sender: No OFD packet to send [12:09:01]OFD Sender: No OFD packet to send [12:09:06]OFD Sender: No OFD packet to send [12:09:06]recv_with_timeout no data received [12:09:11]OFD Sender: No OFD packet to send [12:09:16]OFD Sender: No OFD packet to send [12:09:21]OFD Sender: No OFD packet to send [12:09:26]OFD Sender: No OFD packet to send [12:09:31]OFD Sender: No OFD packet to send [12:09:36]OFD Sender: No OFD packet to send [12:09:41]OFD Sender: No OFD packet to send [12:09:46]OFD Sender: No OFD packet to send [12:09:49]recv_with_timeout no data received [12:09:51]OFD Sender: No OFD packet to send [12:09:56]OFD Sender: No OFD packet to send [12:10:01]OFD Sender: No OFD packet to send [12:10:06]OFD Sender: No OFD packet to send [12:10:11]OFD Sender: No OFD packet to send [12:10:16]OFD Sender: No OFD packet to send [12:10:21]OFD Sender: No OFD packet to send [12:10:26]OFD Sender: No OFD packet to send [12:10:31]OFD Sender: No OFD packet to send [12:10:36]OFD Sender: No OFD packet to send [12:10:41]OFD Sender: No OFD packet to send [12:10:46]OFD Sender: No OFD packet to send [12:10:51]OFD Sender: No OFD packet to send [12:10:56]OFD Sender: No OFD packet to send [12:11:01]OFD Sender: No OFD packet to send [12:11:06]OFD Sender: No OFD packet to send [12:11:11]OFD Sender: No OFD packet to send [12:11:11]recv_with_timeout no data received [12:11:16]OFD Sender: No OFD packet to send [12:11:21]OFD Sender: No OFD packet to send [12:11:22]recv_with_timeout no data received [12:11:26]OFD Sender: No OFD packet to send [12:11:31]OFD Sender: No OFD packet to send [12:11:36]OFD Sender: No OFD packet to send [12:11:41]OFD Sender: No OFD packet to send [12:11:46]OFD Sender: No OFD packet to send [12:11:51]OFD Sender: No OFD packet to send [12:11:56]OFD Sender: No OFD packet to send [12:12:01]OFD Sender: No OFD packet to send [12:12:06]OFD Sender: No OFD packet to send [12:12:09]recv_with_timeout no data received [12:12:11]OFD Sender: No OFD packet to send [12:12:16]OFD Sender: No OFD packet to send [12:12:21]OFD Sender: No OFD packet to send [12:12:26]OFD Sender: No OFD packet to send [12:12:31]OFD Sender: No OFD packet to send [12:12:36]OFD Sender: No OFD packet to send [12:12:41]OFD Sender: No OFD packet to send [12:12:46]OFD Sender: No OFD packet to send [12:12:51]OFD Sender: No OFD packet to send [12:12:56]OFD Sender: No OFD packet to send [12:12:59]recv_with_timeout no data received [12:13:01]OFD Sender: No OFD packet to send [12:13:06]OFD Sender: No OFD packet to send [12:13:11]OFD Sender: No OFD packet to send [12:13:16]OFD Sender: No OFD packet to send [12:13:19]recv_with_timeout no data received [12:13:21]OFD Sender: No OFD packet to send [12:13:46]OFD Sender: No OFD packet to send [12:13:51]OFD Sender: No OFD packet to send [12:13:56]recv_with_timeout no data received [12:13:56]OFD Sender: No OFD packet to send [12:14:01]OFD Sender: No OFD packet to send [12:14:06]OFD Sender: No OFD packet to send [12:14:11]OFD Sender: No OFD packet to send [12:14:16]OFD Sender: No OFD packet to send [12:14:21]OFD Sender: No OFD packet to send [12:14:26]OFD Sender: No OFD packet to send [12:14:31]OFD Sender: No OFD packet to send [12:14:36]OFD Sender: No OFD packet to send [12:14:38]recv_with_timeout no data received [12:14:41]OFD Sender: No OFD packet to send [12:14:46]OFD Sender: No OFD packet to send [12:14:50]recv_with_timeout no data received [12:14:51]OFD Sender: No OFD packet to send [12:14:56]OFD Sender: No OFD packet to send [12:15:01]OFD Sender: No OFD packet to send [12:15:06]OFD Sender: No OFD packet to send [12:15:11]OFD Sender: No OFD packet to send [12:15:17]OFD Sender: No OFD packet to send [12:15:22]OFD Sender: No OFD packet to send [12:15:27]OFD Sender: No OFD packet to send [12:15:32]OFD Sender: No OFD packet to send [12:15:37]OFD Sender: No OFD packet to send [12:15:40]recv_with_timeout no data received [12:15:42]OFD Sender: No OFD packet to send [12:15:47]OFD Sender: No OFD packet to send [12:15:52]OFD Sender: No OFD packet to send [12:15:57]OFD Sender: No OFD packet to send [12:16:02]OFD Sender: No OFD packet to send [12:16:07]OFD Sender: No OFD packet to send [12:16:12]OFD Sender: No OFD packet to send [12:16:17]OFD Sender: No OFD packet to send [12:16:22]OFD Sender: No OFD packet to send [12:16:23]recv_with_timeout no data received [12:16:27]OFD Sender: No OFD packet to send [12:16:32]OFD Sender: No OFD packet to send [12:16:37]OFD Sender: No OFD packet to send [12:16:42]OFD Sender: No OFD packet to send [12:16:47]OFD Sender: No OFD packet to send [12:16:52]OFD Sender: No OFD packet to send [12:16:57]OFD Sender: No OFD packet to send [12:17:01]recv_with_timeout no data received [12:17:02]OFD Sender: No OFD packet to send [12:17:07]OFD Sender: No OFD packet to send [12:17:12]OFD Sender: No OFD packet to send [12:17:17]OFD Sender: No OFD packet to send [12:17:22]OFD Sender: No OFD packet to send [12:17:27]OFD Sender: No OFD packet to send [12:17:32]OFD Sender: No OFD packet to send [12:17:37]OFD Sender: No OFD packet to send [12:17:42]OFD Sender: No OFD packet to send [12:17:47]OFD Sender: No OFD packet to send [12:17:52]OFD Sender: No OFD packet to send [12:17:57]OFD Sender: No OFD packet to send [12:18:02]OFD Sender: No OFD packet to send [12:18:07]OFD Sender: No OFD packet to send [12:18:12]OFD Sender: No OFD packet to send [12:18:17]OFD Sender: No OFD packet to send [12:18:22]OFD Sender: No OFD packet to send [12:18:27]OFD Sender: No OFD packet to send [12:18:32]OFD Sender: No OFD packet to send [12:18:37]OFD Sender: No OFD packet to send [12:18:42]OFD Sender: No OFD packet to send [12:18:47]OFD Sender: No OFD packet to send [12:18:52]OFD Sender: No OFD packet to send [12:18:57]OFD Sender: No OFD packet to send [12:19:02]OFD Sender: No OFD packet to send [12:19:07]OFD Sender: No OFD packet to send [12:19:12]OFD Sender: No OFD packet to send [12:19:17]OFD Sender: No OFD packet to send [12:19:22]OFD Sender: No OFD packet to send [12:19:27]OFD Sender: No OFD packet to send [12:19:32]OFD Sender: No OFD packet to send [12:19:37]OFD Sender: No OFD packet to send [12:19:42]OFD Sender: No OFD packet to send [12:19:47]OFD Sender: No OFD packet to send [12:19:52]OFD Sender: No OFD packet to send [12:19:57]OFD Sender: No OFD packet to send [12:20:02]OFD Sender: No OFD packet to send [12:20:07]OFD Sender: No OFD packet to send [12:20:12]OFD Sender: No OFD packet to send [12:20:17]OFD Sender: No OFD packet to send [12:20:22]OFD Sender: No OFD packet to send [12:20:27]OFD Sender: No OFD packet to send [12:20:32]OFD Sender: No OFD packet to send [12:20:36]recv_with_timeout no data received [12:20:37]OFD Sender: No OFD packet to send [12:20:42]OFD Sender: No OFD packet to send [12:20:47]OFD Sender: No OFD packet to send [12:20:52]OFD Sender: No OFD packet to send [12:20:57]OFD Sender: No OFD packet to send [12:21:02]OFD Sender: No OFD packet to send [12:21:07]OFD Sender: No OFD packet to send [12:21:12]OFD Sender: No OFD packet to send [12:21:17]OFD Sender: No OFD packet to send [12:21:22]OFD Sender: No OFD packet to send [12:21:27]OFD Sender: No OFD packet to send [12:21:32]OFD Sender: No OFD packet to send [12:21:37]OFD Sender: No OFD packet to send [12:21:42]OFD Sender: No OFD packet to send [12:21:47]OFD Sender: No OFD packet to send [12:21:52]OFD Sender: No OFD packet to send [12:21:57]OFD Sender: No OFD packet to send [12:22:03]OFD Sender: No OFD packet to send [12:22:08]OFD Sender: No OFD packet to send [12:22:13]OFD Sender: No OFD packet to send [12:22:18]OFD Sender: No OFD packet to send [12:22:23]OFD Sender: No OFD packet to send [12:22:28]OFD Sender: No OFD packet to send [12:22:33]OFD Sender: No OFD packet to send [12:22:38]OFD Sender: No OFD packet to send [12:22:43]OFD Sender: No OFD packet to send [12:22:48]OFD Sender: No OFD packet to send [12:22:53]OFD Sender: No OFD packet to send [12:22:58]OFD Sender: No OFD packet to send [12:23:03]OFD Sender: No OFD packet to send [12:23:08]OFD Sender: No OFD packet to send [12:23:13]OFD Sender: No OFD packet to send [12:23:18]OFD Sender: No OFD packet to send [12:23:23]OFD Sender: No OFD packet to send [12:23:28]OFD Sender: No OFD packet to send [12:23:33]OFD Sender: No OFD packet to send [12:23:38]OFD Sender: No OFD packet to send [12:23:43]OFD Sender: No OFD packet to send [12:23:48]OFD Sender: No OFD packet to send [12:23:53]OFD Sender: No OFD packet to send [12:23:58]OFD Sender: No OFD packet to send [12:24:03]OFD Sender: No OFD packet to send [12:24:08]OFD Sender: No OFD packet to send [12:24:13]OFD Sender: No OFD packet to send [12:24:18]OFD Sender: No OFD packet to send [12:24:23]OFD Sender: No OFD packet to send [12:24:28]OFD Sender: No OFD packet to send [12:24:33]OFD Sender: No OFD packet to send [12:24:38]OFD Sender: No OFD packet to send [12:24:43]OFD Sender: No OFD packet to send [12:24:48]OFD Sender: No OFD packet to send [12:24:53]OFD Sender: No OFD packet to send [12:24:58]OFD Sender: No OFD packet to send [12:24:59]accept exits with 10 [12:24:59]New connection [12:24:59]New thread 3067592036 created [12:24:59]Thread 3067448676 joined [12:24:59]Waiting for new connection... [12:24:59] Sock 10.Parse request [12:24:59]Sock 10.Check first char [12:24:59]Sock 10.First char is OK [12:24:59]request: POST /json_proto HTTP/1.0 [12:24:59]Method: POST [12:24:59]URL: /json_proto [12:24:59]Method is POST - this is cgi request [12:24:59]url: /json_proto [12:24:59]query_string will be loaded in cgi processing [12:24:59]execute_cgi json_proto POST (null) [12:24:59]execute_cgi path=json_proto method=POST [12:24:59]POST find Content-Length [12:24:59]Host: 172.17.44.131:8080 [12:24:59]Content-Length: 792 [12:24:59]Content-Type: application/json [12:24:59] [12:24:59]POST finish read [12:24:59]Found Content-Length = 792 [12:24:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293287", "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\u000A03516", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:24:59]execute_script... [12:24:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293287", "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\u000A03516", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:24:59]POST & json_proto [12:24:59]process_json_proto [12:24:59]json parsed OK: [12:24:59]protocol is kg_v1.0 [12:24:59]action value=close_receipt [12:24:59]process_action close_receipt [12:24:59]cmd_close_receipt [12:24:59]MH_GetDate [12:24:59]Write to MH i2c: F0 00 00 B2 00 A1 [12:24:59]Write i2c OK [12:24:59]MH_I2C_Read... [12:24:59]Read from MH i2c: F0 [12:24:59]MH_I2C_Read... [12:24:59]Read from MH i2c: F0 09 00 [12:24:59]MH_I2C_Read... [12:24:59]Read from MH i2c: F0 09 00 B2 00 00 1B 2E C7 66 4F 53 BE 66 E6 [12:24:59]GetLastDocTimeStamp 1724328515 [12:24:59]current date 1724329499 [12:24:59]FM_GetShiftState [12:24:59]SAM_PROTO_GetShiftState [12:24:59]wFMCommunicate request_size=4 [12:24:59]MH_SAM_APDU [12:24:59]CAPDU: 80 13 01 00 [12:24:59]Write to MH i2c: E2 08 00 B3 00 80 13 01 00 00 00 00 00 30 [12:24:59]Write i2c OK [12:24:59]MH_I2C_Read... [12:24:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:24:59]Read from MH i2c: E2 [12:24:59]MH_I2C_Read... [12:24:59]Read from MH i2c: E2 0E 00 [12:24:59]MH_I2C_Read... [12:24:59]Read from MH i2c: E2 0E 00 B3 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 DE [12:24:59]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [12:24:59]wFMCommunicate OK [12:24:59]SAM_PROTO_GetShiftState done [12:24:59]FM_GetShiftState done [12:24:59]opened in 1724285939 [12:24:59]opened+sec_in_day 1724372339 [12:24:59]quantity*price = 0 [12:24:59]sum+1 = 1 [12:24:59]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 124 22.08.2024 12:24 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 Талоны: Топливная Карта 03516 ФМ: 0000000000871778 ФД: 178424 ФПД: 71200395152178 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T122459&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178424&fm=71200395152178&tin=02508201610067®Number=0000000000092561&sum=0 [12:25:00]StoreToDocumentArchive [12:25:00]shift 469 fd 178424 [12:25:00]save to /storage/0469/doc_00178424 [12:25:00]save last doc name /storage/0469/doc_00178424 to /storage/kkm_last_doc_name [12:25:00]save OK [12:25:00]Clear old archive folders... [12:25:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:25:00]tlvbuf is 00E22490 [12:25:00]SAM_PROTO_ClearQueue [12:25:00]wFMCommunicate request_size=4 [12:25:00]MH_SAM_APDU [12:25:00]CAPDU: 80 09 00 00 [12:25:00]Write to MH i2c: E2 08 00 C0 00 80 09 00 00 00 00 00 00 32 [12:25:00]Write i2c OK [12:25:00]MH_I2C_Read... [12:25:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:25:00]Read from MH i2c: E2 [12:25:00]MH_I2C_Read... [12:25:00]Read from MH i2c: E2 03 00 [12:25:00]MH_I2C_Read... [12:25:00]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [12:25:00]RAPDU: 90 00 [12:25:00]wFMCommunicate OK [12:25:00]SAM_PROTO_ClearQueue done [12:25:00]KKMCreateOFDPacket [12:25:00]OFDProtocolAddRootSTLVToBuf [12:25:00]FM_MakeSignedData [12:25:00]FM_MakeSignedData [12:25:00]SAM_PROTO_SignData [12:25:00]wFMCommunicate request_size=4 [12:25:00]MH_SAM_APDU [12:25:00]CAPDU: 80 0D 01 02 [12:25:00]Write to MH i2c: E2 08 00 C1 00 80 0D 01 02 00 00 00 00 3A [12:25:00]Write i2c OK [12:25:00]MH_I2C_Read... [12:25:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:25:00]Read from MH i2c: E2 [12:25:00]MH_I2C_Read... [12:25:00]Read from MH i2c: E2 03 00 [12:25:00]MH_I2C_Read... [12:25:00]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [12:25:00]RAPDU: 90 00 [12:25:00]wFMCommunicate OK [12:25:00]wFMCommunicate request_size=255 [12:25:00]MH_SAM_APDU [12:25:00]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 7C 00 00 00 F4 03 04 00 1B 2E C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 F8 B8 02 00 35 04 06 00 40 [12:25:00]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 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 7C 00 00 00 F4 03 04 00 1B 2E C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 F8 B8 02 00 35 04 06 00 40 00 00 A7 [12:25:01]Write i2c OK [12:25:01]MH_I2C_Read... [12:25:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:25:01]Read from MH i2c: E2 [12:25:01]MH_I2C_Read... [12:25:01]Read from MH i2c: E2 03 00 [12:25:01]MH_I2C_Read... [12:25:01]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [12:25:01]RAPDU: 90 00 [12:25:01]wFMCommunicate OK [12:25:01]wFMCommunicate request_size=10 [12:25:01]MH_SAM_APDU [12:25:01]CAPDU: 80 0D 02 02 05 C1 A2 42 CB 32 [12:25:01]Write to MH i2c: E2 0D 00 C3 00 80 0D 02 02 05 00 C1 A2 42 CB 32 00 00 E9 [12:25:01]Write i2c OK [12:25:01]MH_I2C_Read... [12:25:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:25:01]Read from MH i2c: E2 [12:25:01]MH_I2C_Read... [12:25:01]Read from MH i2c: E2 03 00 [12:25:01]MH_I2C_Read... [12:25:01]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [12:25:01]RAPDU: 90 00 [12:25:01]wFMCommunicate OK [12:25:01]wFMCommunicate request_size=4 [12:25:01]MH_SAM_APDU [12:25:01]CAPDU: 80 0D 03 02 [12:25:01]Write to MH i2c: E2 08 00 C4 00 80 0D 03 02 00 00 00 00 3F [12:25:01]Write i2c OK [12:25:01]MH_I2C_Read... [12:25:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:25:01]Read from MH i2c: E2 [12:25:01]MH_I2C_Read... [12:25:01]Read from MH i2c: E2 0B 00 [12:25:01]MH_I2C_Read... [12:25:01]Read from MH i2c: E2 0B 00 C4 00 00 E0 8A 9A 55 74 6E A3 EA 90 00 08 [12:25:01]RAPDU: E0 8A 9A 55 74 6E A3 EA 90 00 [12:25:01]wFMCommunicate OK [12:25:01]SAM_PROTO_SignData done [12:25:01]FM_MakeSignedData done [12:25:01]CreateOFDProtocolMessage [12:25:01]wFMCommunicate request_size=4 [12:25:01]MH_SAM_APDU [12:25:01]CAPDU: 80 11 00 00 [12:25:01]Write to MH i2c: E2 08 00 C5 00 80 11 00 00 00 00 00 00 3F [12:25:01]Write i2c OK [12:25:01]MH_I2C_Read... [12:25:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:25:01]Read from MH i2c: E2 [12:25:01]MH_I2C_Read... [12:25:01]Read from MH i2c: E2 17 00 [12:25:01]MH_I2C_Read... [12:25:01]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 37 38 90 00 98 [12:25:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [12:25:01]wFMCommunicate OK [12:25:01]CreateOFDProtocolMessage done [12:25:01]OFDSenderStorePacket 178424 [12:25:01]StoreOFDPacket docnum=178424 [12:25:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 CD DC 07 01 0C 3F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 7C 00 00 00 F4 03 04 00 1B 2E C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 F8 B8 02 00 35 04 06 00 40 C1 A2 42 CB 32 E0 8A 9A 55 74 6E A3 EA [12:25:01]CheckFolder [12:25:01]dirname=/storage/ofd_packets [12:25:01]CheckFolder done [12:25:01]ProducePacketName [12:25:01]name=ofd_packets/00178424 [12:25:01]NVStorageSaveData ofd_packets/00178424 [12:25:01]File name is /storage/ofd_packets/00178424 [12:25:01]Write 301 bytes [12:25:01]NVStorageSaveData done [12:25:01]OFDSenderStorePacket done [12:25:01]KKMCreateOFDPacket done [12:25:01]NVStorageSaveData kkm_last_timestamp [12:25:01]File name is /storage/kkm_last_timestamp [12:25:01]Write 4 bytes [12:25:01]NVStorageSaveData done [12:25:01]ExternCall_PrintAddStr [12:25:01]wPrintStart [12:25:01]Write to MH i2c: 01 00 00 C6 00 C6 [12:25:01]Write i2c OK [12:25:01]MH_I2C_Read... [12:25:01]Read from MH i2c: 01 [12:25:01]MH_I2C_Read... [12:25:01]Read from MH i2c: 01 07 00 [12:25:01]MH_I2C_Read... [12:25:01]Read from MH i2c: 01 07 00 C6 00 00 00 00 00 00 FF 0F DB [12:25:01]RasterBufferAndPrint [12:25:01]line Счет N : (1)293287 [12:25:01]line ИНН: 02508201610067 [12:25:01]line Контрольно-Кассовый Чек [12:25:01]line ПРОДАЖА [12:25:01]line ТРК (МРК, ГНК) : 52 [12:25:01]line Товар: 2710124130 [12:25:01]line Аи-92-К-5 [12:25:01]line 30.000 * 0.00 [12:25:01]line = 0.00 [12:25:01]line НДС 12% НСП 1% [12:25:01]line > о реализуемом товаре [12:25:01]line ИТОГО: 0.00 [12:25:01]line НСП 1% : 0.00 [12:25:01]line НДС 12% : 0.00 [12:25:01]line Наличными: 0.00 [12:25:01]line Безнал.: 0.00 [12:25:01]line Место: АЗС № 130 "Партнер Нефть" [12:25:01]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:25:01]line СНО: Общий режим [12:25:01]line Чек 124 22.08.2024 12:24 [12:25:01]line Смена: 469 ФФД: 1.0 [12:25:01]line ЗНМ: 0300000071 [12:25:01]line РНМ: 0000000000092561 [12:25:01]line Версия ККМ: 001 [12:25:01]line Талоны: Топливная Карта [12:25:01]line 03516 [12:25:01]line ФМ: 0000000000871778 [12:25:01]line ФД: 178424 [12:25:01]line ФПД: 71200395152178 [12:25:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T122459&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178424&fm=71200395152178&tin=02508201610067®Number=0000000000092561&sum=0 [12:25:01]written 0, free lines is 4095 [12:25:01]OFD Sender: Processing packet 178424 [packets to send 496, broken 495] [12:25:01]ProducePacketName [12:25:01]name=ofd_packets/00178424 [12:25:01]OFD Sender: To server: pG, [12:25:01]CommunicateWithHost lk.salyk.kg:30040 [12:25:01]ConnectInit lk.salyk.kg [12:25:01]Write to MH i2c: 01 00 00 F0 00 F0 [12:25:01]Write i2c OK [12:25:01]MH_I2C_Read... [12:25:01]Read from MH i2c: 01 [12:25:01]MH_I2C_Read... [12:25:01]Read from MH i2c: 01 07 00 [12:25:01]MH_I2C_Read... [12:25:01]Read from MH i2c: 01 07 00 F0 00 00 00 00 00 00 F9 0C FC [12:25:01]RasterBufferAndPrint [12:25:01]line [12:25:01]line [12:25:01]line [12:25:01]line [12:25:01]line [12:25:01]written 0, free lines is 3327 [12:25:01]MH_Cut [12:25:01]Write to MH i2c: D1 01 00 F7 00 01 C9 [12:25:01]Write i2c OK [12:25:01]MH_I2C_Read... [12:25:01]Read from MH i2c: D1 [12:25:01]MH_I2C_Read... [12:25:01]Read from MH i2c: D1 01 00 [12:25:01]MH_I2C_Read... [12:25:01]Read from MH i2c: D1 01 00 F7 00 00 C8 [12:25:01]Write to MH i2c: 01 00 00 F8 00 F8 [12:25:01]Write i2c OK [12:25:01]MH_I2C_Read... [12:25:02]Connected sock=7 [12:25: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 37 38 0F 01 00 00 CD DC 07 01 0C 3F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 7C 00 00 00 F4 03 04 00 1B 2E C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 F8 B8 02 00 35 04 06 00 40 C1 A2 42 CB 32 E0 8A 9A 55 74 6E A3 EA [12:25:02]*** Cut start [12:25:02]*** Partial cut [12:25:02]*** CUTSNS_PIN = 1 [12:25:02]*** CUTSNS_PIN = 0 [12:25:02]*** Brake cut motor [12:25:03]Read from MH i2c: 01 [12:25:03]MH_I2C_Read... [12:25:03]*** Stop cut motor [12:25:03]*** Cut end [12:25:03]Read from MH i2c: 01 07 00 [12:25:03]MH_I2C_Read... [12:25:03]Read from MH i2c: 01 07 00 F8 00 00 00 00 00 00 FF 0F 0D [12:25:03]process_action close_receipt done [12:25:03]requested_data is exist [12:25:03]produce_requested_data [12:25:03]requested_item fm.sn is exist - process it [12:25:03]wFMCommunicate request_size=4 [12:25:03]MH_SAM_APDU [12:25:03]CAPDU: 80 11 00 00 [12:25:03]Write to MH i2c: E2 08 00 F9 00 80 11 00 00 00 00 00 00 73 [12:25:03]Write i2c OK [12:25:03]MH_I2C_Read... [12:25:03]Read from MH i2c: E2 [12:25:03]MH_I2C_Read... [12:25:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:25:03]Read from MH i2c: E2 17 00 [12:25:03]MH_I2C_Read... [12:25:03]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 37 38 90 00 CC [12:25:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [12:25:03]wFMCommunicate OK [12:25:03]requested_item fd.num is exist - process it [12:25:03]SAM_PROTO_GetFieldsCounters [12:25:03]wFMCommunicate request_size=4 [12:25:03]MH_SAM_APDU [12:25:03]CAPDU: 80 13 00 00 [12:25:03]Write to MH i2c: E2 08 00 FA 00 80 13 00 00 00 00 00 00 76 [12:25:03]Write i2c OK [12:25:03]MH_I2C_Read... [12:25: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 37 38 4F 00 00 00 01 04 47 00 11 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 37 38 10 04 04 00 F8 B8 02 00 F4 03 04 00 C5 D9 C6 66 B6 04 01 00 00 5D D9 03 EA 97 96 6C 93 [12:25:03]CommunicateWithHost err = 0 [12:25:03]CheckOFDResponse [12:25:03]1017 (14) - 77093643461234 [12:25:03]1041 (16) - 0000000000871778 [12:25:03]1040 (4) - 178424 [12:25:03]1012 (4) - 22.08.2024 06:25 [12:25:03]1206 (1) - 0 [12:25:03]OFD Sender: Remove packet 178424 [12:25:03]ProducePacketName [12:25:03]name=ofd_packets/00178424 [12:25:03]NVStorageDeleteData [12:25:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:25:03]Read from MH i2c: E2 [12:25:03]MH_I2C_Read... [12:25:03]Read from MH i2c: E2 62 00 [12:25:03]MH_I2C_Read... [12:25:03]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 F8 B8 02 00 0E 04 04 00 D5 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 97 [12:25: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 F8 B8 02 00 0E 04 04 00 D5 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 [12:25:03]wFMCommunicate OK [12:25:03]SAM_PROTO_GetFieldsCounters done [12:25:03]requested_item shift.num is exist - process it [12:25:03]requested_item shift.opened is exist - process it [12:25:03]req_shift_opened [12:25:03]FM_GetShiftState [12:25:03]SAM_PROTO_GetShiftState [12:25:03]wFMCommunicate request_size=4 [12:25:03]MH_SAM_APDU [12:25:03]CAPDU: 80 13 01 00 [12:25:03]Write to MH i2c: E2 08 00 FB 00 80 13 01 00 00 00 00 00 78 [12:25:03]Write i2c OK [12:25:03]MH_I2C_Read... [12:25:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:25:03]Read from MH i2c: E2 [12:25:03]MH_I2C_Read... [12:25:03]Read from MH i2c: E2 0E 00 [12:25:03]MH_I2C_Read... [12:25:03]Read from MH i2c: E2 0E 00 FB 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 26 [12:25:03]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [12:25:03]wFMCommunicate OK [12:25:03]SAM_PROTO_GetShiftState done [12:25:03]FM_GetShiftState done [12:25:03]req_shift_opened done [12:25:03]requested_item shift.open_date is exist - process it [12:25:03]req_shift_open_date [12:25:03]req_shift_open_date done [12:25:03]produce_requested_data done [12:25:03]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178424,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [12:25:03]process_action_free close_receipt [12:25:03]json_value_free [12:25:03]json_value_free done [12:25:03]process_json_proto returns [12:25:03]Send response to host [12:25:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178424,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [12:25:03]free response buf [12:25:03]execute_script done [12:25:03]execute_script returns [12:25:03]free content buf [12:25:03]Sock 10.Close socket [12:25:03]Sock 10.Thread stoped [12:25:03]OFD Sender: No OFD packet to send [12:25:08]OFD Sender: No OFD packet to send [12:25:13]OFD Sender: No OFD packet to send [12:25:15]recv_with_timeout no data received [12:25:18]OFD Sender: No OFD packet to send [12:25:23]OFD Sender: No OFD packet to send [12:25:28]OFD Sender: No OFD packet to send [12:25:33]OFD Sender: No OFD packet to send [12:25:38]OFD Sender: No OFD packet to send [12:25:43]OFD Sender: No OFD packet to send [12:25:48]OFD Sender: No OFD packet to send [12:25:53]OFD Sender: No OFD packet to send [12:25:58]OFD Sender: No OFD packet to send [12:26:03]OFD Sender: No OFD packet to send [12:26:08]OFD Sender: No OFD packet to send [12:26:13]OFD Sender: No OFD packet to send [12:26:18]OFD Sender: No OFD packet to send [12:26:23]OFD Sender: No OFD packet to send [12:26:28]OFD Sender: No OFD packet to send [12:26:33]OFD Sender: No OFD packet to send [12:26:38]OFD Sender: No OFD packet to send [12:26:43]OFD Sender: No OFD packet to send [12:26:48]OFD Sender: No OFD packet to send [12:26:53]OFD Sender: No OFD packet to send [12:26:58]OFD Sender: No OFD packet to send [12:27:03]OFD Sender: No OFD packet to send [12:27:09]OFD Sender: No OFD packet to send [12:27:09]recv_with_timeout no data received [12:27:14]OFD Sender: No OFD packet to send [12:27:19]OFD Sender: No OFD packet to send [12:27:21]accept exits with 9 [12:27:21]New connection [12:27:21]New thread 3067448676 created [12:27:21]Thread 3067592036 joined [12:27:21]Waiting for new connection... [12:27:21] Sock 9.Parse request [12:27:21]Sock 9.Check first char [12:27:21]Sock 9.First char is OK [12:27:21]request: POST /json_proto HTTP/1.0 [12:27:21]Method: POST [12:27:21]URL: /json_proto [12:27:21]Method is POST - this is cgi request [12:27:21]url: /json_proto [12:27:21]query_string will be loaded in cgi processing [12:27:21]execute_cgi json_proto POST (null) [12:27:21]execute_cgi path=json_proto method=POST [12:27:21]POST find Content-Length [12:27:21]Host: 172.17.44.131:8080 [12:27:21]Content-Length: 672 [12:27:21]Content-Type: application/json [12:27:21] [12:27:21]POST finish read [12:27:21]Found Content-Length = 672 [12:27:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293290", "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.450, "sum" : 1200.56, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:27:21]execute_script... [12:27:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293290", "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.450, "sum" : 1200.56, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:27:21]POST & json_proto [12:27:21]process_json_proto [12:27:21]json parsed OK: [12:27:21]protocol is kg_v1.0 [12:27:21]action value=close_receipt [12:27:21]process_action close_receipt [12:27:21]cmd_close_receipt [12:27:21]MH_GetDate [12:27:21]Write to MH i2c: F0 00 00 FC 00 EB [12:27:21]Write i2c OK [12:27:21]MH_I2C_Read... [12:27:21]Read from MH i2c: F0 [12:27:21]MH_I2C_Read... [12:27:21]Read from MH i2c: F0 09 00 [12:27:21]MH_I2C_Read... [12:27:21]Read from MH i2c: F0 09 00 FC 00 00 A9 2E C7 66 4F 53 BE 66 BE [12:27:21]GetLastDocTimeStamp 1724329499 [12:27:21]current date 1724329641 [12:27:21]FM_GetShiftState [12:27:21]SAM_PROTO_GetShiftState [12:27:21]wFMCommunicate request_size=4 [12:27:21]MH_SAM_APDU [12:27:21]CAPDU: 80 13 01 00 [12:27:21]Write to MH i2c: E2 08 00 FD 00 80 13 01 00 00 00 00 00 7A [12:27:21]Write i2c OK [12:27:21]MH_I2C_Read... [12:27:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:27:21]Read from MH i2c: E2 [12:27:21]MH_I2C_Read... [12:27:21]Read from MH i2c: E2 0E 00 [12:27:21]MH_I2C_Read... [12:27:21]Read from MH i2c: E2 0E 00 FD 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 28 [12:27:21]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [12:27:21]wFMCommunicate OK [12:27:21]SAM_PROTO_GetShiftState done [12:27:21]FM_GetShiftState done [12:27:21]opened in 1724285939 [12:27:21]opened+sec_in_day 1724372339 [12:27:21]quantity*price = 120056 [12:27:21]sum+1 = 120057 [12:27:21]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.56 ИТОГО: 1200.00 Внесено: 1200.00 СДАЧА: 0.00 НСП 1% : 10.62 НДС 12% : 127.49 Наличными: 1200.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 125 22.08.2024 12:27 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178425 ФПД: 86457655229722 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T122721&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178425&fm=86457655229722&tin=02508201610067®Number=0000000000092561&sum=120000 [12:27:22]StoreToDocumentArchive [12:27:22]shift 469 fd 178425 [12:27:22]save to /storage/0469/doc_00178425 [12:27:22]save last doc name /storage/0469/doc_00178425 to /storage/kkm_last_doc_name [12:27:22]save OK [12:27:22]Clear old archive folders... [12:27:22]ProcessDocumentItem done err = 0, tmpTLVsize=249 [12:27:22]tlvbuf is 00E11D30 [12:27:22]SAM_PROTO_ClearQueue [12:27:22]wFMCommunicate request_size=4 [12:27:22]MH_SAM_APDU [12:27:22]CAPDU: 80 09 00 00 [12:27:22]Write to MH i2c: E2 08 00 0A 01 80 09 00 00 00 00 00 00 7D [12:27:22]Write i2c OK [12:27:22]MH_I2C_Read... [12:27:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:27:22]Read from MH i2c: E2 [12:27:22]MH_I2C_Read... [12:27:22]Read from MH i2c: E2 03 00 [12:27:22]MH_I2C_Read... [12:27:22]Read from MH i2c: E2 03 00 0A 01 00 90 00 7F [12:27:22]RAPDU: 90 00 [12:27:22]wFMCommunicate OK [12:27:22]SAM_PROTO_ClearQueue done [12:27:22]KKMCreateOFDPacket [12:27:22]OFDProtocolAddRootSTLVToBuf [12:27:22]FM_MakeSignedData [12:27:22]FM_MakeSignedData [12:27:22]SAM_PROTO_SignData [12:27:22]wFMCommunicate request_size=4 [12:27:22]MH_SAM_APDU [12:27:22]CAPDU: 80 0D 01 02 [12:27:22]Write to MH i2c: E2 08 00 0B 01 80 0D 01 02 00 00 00 00 85 [12:27:22]Write i2c OK [12:27:22]MH_I2C_Read... [12:27:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:27:22]Read from MH i2c: E2 [12:27:22]MH_I2C_Read... [12:27:22]Read from MH i2c: E2 03 00 [12:27:22]MH_I2C_Read... [12:27:22]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [12:27:22]RAPDU: 90 00 [12:27:22]wFMCommunicate OK [12:27:22]wFMCommunicate request_size=255 [12:27:22]MH_SAM_APDU [12:27:22]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 2A 44 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 F8 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CD 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 00 00 00 F4 03 04 00 A9 2E C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 F9 B8 02 00 35 04 06 00 4E A1 FD [12:27:22]Write to MH i2c: E2 02 01 0C 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 2A 44 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 F8 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CD 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 00 00 00 F4 03 04 00 A9 2E C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 F9 B8 02 00 35 04 06 00 4E A1 FD 00 00 CA [12:27:22]Write i2c OK [12:27:22]MH_I2C_Read... [12:27:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:27:22]Read from MH i2c: E2 [12:27:22]MH_I2C_Read... [12:27:22]Read from MH i2c: E2 03 00 [12:27:22]MH_I2C_Read... [12:27:22]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [12:27:22]RAPDU: 90 00 [12:27:22]wFMCommunicate OK [12:27:22]wFMCommunicate request_size=8 [12:27:22]MH_SAM_APDU [12:27:22]CAPDU: 80 0D 02 02 03 D3 FD 1A [12:27:22]Write to MH i2c: E2 0B 00 0D 01 80 0D 02 02 03 00 D3 FD 1A 00 00 78 [12:27:22]Write i2c OK [12:27:22]MH_I2C_Read... [12:27:22]Read from MH i2c: E2 [12:27:22]MH_I2C_Read... [12:27:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:27:22]Read from MH i2c: E2 03 00 [12:27:22]MH_I2C_Read... [12:27:22]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [12:27:22]RAPDU: 90 00 [12:27:22]wFMCommunicate OK [12:27:22]wFMCommunicate request_size=4 [12:27:22]MH_SAM_APDU [12:27:22]CAPDU: 80 0D 03 02 [12:27:22]Write to MH i2c: E2 08 00 0E 01 80 0D 03 02 00 00 00 00 8A [12:27:22]Write i2c OK [12:27:22]MH_I2C_Read... [12:27:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:27:22]Read from MH i2c: E2 [12:27:22]MH_I2C_Read... [12:27:22]Read from MH i2c: E2 0B 00 [12:27:22]MH_I2C_Read... [12:27:22]Read from MH i2c: E2 0B 00 0E 01 00 38 34 42 75 CE DE 65 08 90 00 C7 [12:27:22]RAPDU: 38 34 42 75 CE DE 65 08 90 00 [12:27:22]wFMCommunicate OK [12:27:22]SAM_PROTO_SignData done [12:27:22]FM_MakeSignedData done [12:27:22]CreateOFDProtocolMessage [12:27:22]wFMCommunicate request_size=4 [12:27:22]MH_SAM_APDU [12:27:22]CAPDU: 80 11 00 00 [12:27:22]Write to MH i2c: E2 08 00 0F 01 80 11 00 00 00 00 00 00 8A [12:27:22]Write i2c OK [12:27:22]MH_I2C_Read... [12:27:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:27:22]Read from MH i2c: E2 [12:27:22]MH_I2C_Read... [12:27:22]Read from MH i2c: E2 17 00 [12:27:22]MH_I2C_Read... [12:27:22]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 37 38 90 00 E3 [12:27:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [12:27:22]wFMCommunicate OK [12:27:22]CreateOFDProtocolMessage done [12:27:22]OFDSenderStorePacket 178425 [12:27:22]StoreOFDPacket docnum=178425 [12:27:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0D 01 00 00 8C C0 05 01 55 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 2A 44 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 F8 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CD 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 00 00 00 F4 03 04 00 A9 2E C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 F9 B8 02 00 35 04 06 00 4E A1 FD D3 FD 1A 38 34 42 75 CE DE 65 08 [12:27:22]CheckFolder [12:27:22]dirname=/storage/ofd_packets [12:27:22]CheckFolder done [12:27:22]ProducePacketName [12:27:22]name=ofd_packets/00178425 [12:27:22]NVStorageSaveData ofd_packets/00178425 [12:27:22]File name is /storage/ofd_packets/00178425 [12:27:22]Write 299 bytes [12:27:22]NVStorageSaveData done [12:27:22]OFDSenderStorePacket done [12:27:22]KKMCreateOFDPacket done [12:27:22]NVStorageSaveData kkm_last_timestamp [12:27:22]File name is /storage/kkm_last_timestamp [12:27:22]Write 4 bytes [12:27:22]NVStorageSaveData done [12:27:22]ExternCall_PrintAddStr [12:27:22]wPrintStart [12:27:22]Write to MH i2c: 01 00 00 10 01 11 [12:27:22]Write i2c OK [12:27:22]MH_I2C_Read... [12:27:22]Read from MH i2c: 01 [12:27:22]MH_I2C_Read... [12:27:22]Read from MH i2c: 01 07 00 [12:27:22]MH_I2C_Read... [12:27:22]Read from MH i2c: 01 07 00 10 01 00 00 00 00 00 FF 0F 26 [12:27:22]RasterBufferAndPrint [12:27:22]line Счет N : (1)293290 [12:27:22]line ИНН: 02508201610067 [12:27:22]line Контрольно-Кассовый Чек [12:27:22]line ПРОДАЖА [12:27:22]line ТРК (МРК, ГНК) : 41 [12:27:22]line Товар: 2710124130 [12:27:22]line SU-92-К-5 [12:27:22]line 17.450 * 68.80 [12:27:22]line = 1200.56 [12:27:22]line НДС 12% НСП 1% [12:27:22]line > о реализуемом товаре [12:27:22]line ОКРУГЛЕНИЕ: -0.56 [12:27:22]line ИТОГО: 1200.00 [12:27:22]line Внесено: 1200.00 [12:27:22]line СДАЧА: 0.00 [12:27:22]line НСП 1% : 10.62 [12:27:22]line НДС 12% : 127.49 [12:27:22]line Наличными: 1200.00 [12:27:22]line Безнал.: 0.00 [12:27:22]line Место: АЗС № 130 "Партнер Нефть" [12:27:22]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:27:22]line СНО: Общий режим [12:27:22]line Чек 125 22.08.2024 12:27 [12:27:22]line Смена: 469 ФФД: 1.0 [12:27:22]line ЗНМ: 0300000071 [12:27:22]line РНМ: 0000000000092561 [12:27:22]line Версия ККМ: 001 [12:27:22]line ФМ: 0000000000871778 [12:27:22]line ФД: 178425 [12:27:22]line ФПД: 86457655229722 [12:27:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T122721&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178425&fm=86457655229722&tin=02508201610067®Number=0000000000092561&sum=120000 [12:27:22]written 0, free lines is 4095 [12:27:22]OFD Sender: Processing packet 178425 [packets to send 496, broken 495] [12:27:22]ProducePacketName [12:27:22]name=ofd_packets/00178425 [12:27:22]OFD Sender: To server: pG, [12:27:22]CommunicateWithHost lk.salyk.kg:30040 [12:27:22]ConnectInit lk.salyk.kg [12:27:23]Write to MH i2c: 01 00 00 3B 01 3C [12:27:23]Write i2c OK [12:27:23]MH_I2C_Read... [12:27:23]Read from MH i2c: 01 [12:27:23]MH_I2C_Read... [12:27:23]Read from MH i2c: 01 07 00 [12:27:23]MH_I2C_Read... [12:27:23]Read from MH i2c: 01 07 00 3B 01 00 00 00 00 00 E1 0C 30 [12:27:23]RasterBufferAndPrint [12:27:23]line [12:27:23]line [12:27:23]line [12:27:23]line [12:27:23]line [12:27:23]written 0, free lines is 3303 [12:27:23]MH_Cut [12:27:23]Write to MH i2c: D1 01 00 42 01 01 15 [12:27:23]Write i2c OK [12:27:23]MH_I2C_Read... [12:27:23]Read from MH i2c: D1 [12:27:23]MH_I2C_Read... [12:27:23]Read from MH i2c: D1 01 00 [12:27:23]MH_I2C_Read... [12:27:23]Read from MH i2c: D1 01 00 42 01 00 14 [12:27:23]Write to MH i2c: 01 00 00 43 01 44 [12:27:23]Write i2c OK [12:27:23]MH_I2C_Read... [12:27:24]*** Cut start [12:27:24]*** Partial cut [12:27:24]*** CUTSNS_PIN = 1 [12:27:24]*** CUTSNS_PIN = 0 [12:27:24]*** Brake cut motor [12:27:24]Read from MH i2c: 01 [12:27:24]MH_I2C_Read... [12:27:24]*** Stop cut motor [12:27:24]*** Cut end [12:27:24]Read from MH i2c: 01 07 00 [12:27:24]MH_I2C_Read... [12:27:24]Read from MH i2c: 01 07 00 43 01 00 00 00 00 00 FF 0F 59 [12:27:24]process_action close_receipt done [12:27:24]requested_data is exist [12:27:24]produce_requested_data [12:27:24]requested_item fm.sn is exist - process it [12:27:24]wFMCommunicate request_size=4 [12:27:24]MH_SAM_APDU [12:27:24]CAPDU: 80 11 00 00 [12:27:24]Write to MH i2c: E2 08 00 44 01 80 11 00 00 00 00 00 00 BF [12:27:24]Write i2c OK [12:27:24]MH_I2C_Read... [12:27:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:27:24]Read from MH i2c: E2 [12:27:24]MH_I2C_Read... [12:27:24]Read from MH i2c: E2 17 00 [12:27:24]MH_I2C_Read... [12:27:24]Read from MH i2c: E2 17 00 44 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 18 [12:27:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [12:27:24]wFMCommunicate OK [12:27:24]requested_item fd.num is exist - process it [12:27:24]SAM_PROTO_GetFieldsCounters [12:27:24]wFMCommunicate request_size=4 [12:27:24]MH_SAM_APDU [12:27:24]CAPDU: 80 13 00 00 [12:27:24]Write to MH i2c: E2 08 00 45 01 80 13 00 00 00 00 00 00 C2 [12:27:24]Write i2c OK [12:27:24]MH_I2C_Read... [12:27:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:27:24]Read from MH i2c: E2 [12:27:24]MH_I2C_Read... [12:27:24]Read from MH i2c: E2 62 00 [12:27:24]MH_I2C_Read... [12:27:24]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 F9 B8 02 00 0E 04 04 00 D5 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 E7 [12: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 F9 B8 02 00 0E 04 04 00 D5 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 [12:27:24]wFMCommunicate OK [12:27:24]SAM_PROTO_GetFieldsCounters done [12:27:24]requested_item shift.num is exist - process it [12:27:24]requested_item shift.opened is exist - process it [12:27:24]req_shift_opened [12:27:24]FM_GetShiftState [12:27:24]SAM_PROTO_GetShiftState [12:27:24]wFMCommunicate request_size=4 [12:27:24]MH_SAM_APDU [12:27:24]CAPDU: 80 13 01 00 [12:27:24]Write to MH i2c: E2 08 00 46 01 80 13 01 00 00 00 00 00 C4 [12:27:24]Write i2c OK [12:27:24]MH_I2C_Read... [12:27:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:27:24]Read from MH i2c: E2 [12:27:24]MH_I2C_Read... [12:27:24]Read from MH i2c: E2 0E 00 [12:27:24]MH_I2C_Read... [12:27:24]Read from MH i2c: E2 0E 00 46 01 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 72 [12:27:24]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [12:27:24]wFMCommunicate OK [12:27:24]SAM_PROTO_GetShiftState done [12:27:24]FM_GetShiftState done [12:27:24]req_shift_opened done [12:27:24]requested_item shift.open_date is exist - process it [12:27:24]req_shift_open_date [12:27:24]req_shift_open_date done [12:27:24]produce_requested_data done [12:27:24]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178425,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [12:27:24]process_action_free close_receipt [12:27:24]json_value_free [12:27:24]json_value_free done [12:27:24]process_json_proto returns [12:27:24]Send response to host [12:27:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178425,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [12:27:24]free response buf [12:27:24]execute_script done [12:27:24]execute_script returns [12:27:24]free content buf [12:27:24]Sock 9.Close socket [12:27:24]Sock 9.Thread stoped [12:27:27]ConnectInit Can't take IP for lk.salyk.kg [12:27:27]CommunicateWithHost connect error [12:27:27]CommunicateWithHost err = -1 [12:27:27]OFD Sender: Server communicate error [12:27:33]OFD Sender: Processing packet 178425 [packets to send 496, broken 495] [12:27:33]ProducePacketName [12:27:33]name=ofd_packets/00178425 [12:27:33]OFD Sender: To server: pG, [12:27:33]CommunicateWithHost lk.salyk.kg:30040 [12:27:33]ConnectInit lk.salyk.kg [12:27:44]Connected sock=7 [12:27: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 37 38 0D 01 00 00 8C C0 05 01 55 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 2A 44 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 F8 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CD 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 00 00 00 F4 03 04 00 A9 2E C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 F9 B8 02 00 35 04 06 00 4E A1 FD D3 FD 1A 38 34 42 75 CE DE 65 08 [12:27: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 37 38 4F 00 00 00 B8 95 47 00 4C 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 37 38 10 04 04 00 F9 B8 02 00 F4 03 04 00 68 DA C6 66 B6 04 01 00 00 53 D3 EE C9 23 EA ED 2E [12:27:48]CommunicateWithHost err = 0 [12:27:48]CheckOFDResponse [12:27:48]1017 (14) - 77093643461234 [12:27:48]1041 (16) - 0000000000871778 [12:27:48]1040 (4) - 178425 [12:27:48]1012 (4) - 22.08.2024 06:27 [12:27:48]1206 (1) - 0 [12:27:48]OFD Sender: Remove packet 178425 [12:27:48]ProducePacketName [12:27:48]name=ofd_packets/00178425 [12:27:48]NVStorageDeleteData [12:27:49]OFD Sender: No OFD packet to send [12:27:54]OFD Sender: No OFD packet to send [12:27:59]OFD Sender: No OFD packet to send [12:28:04]OFD Sender: No OFD packet to send [12:28:09]OFD Sender: No OFD packet to send [12:28:14]OFD Sender: No OFD packet to send [12:28:15]recv_with_timeout no data received [12:28:19]OFD Sender: No OFD packet to send [12:28:24]OFD Sender: No OFD packet to send [12:28:29]OFD Sender: No OFD packet to send [12:28:34]OFD Sender: No OFD packet to send [12:28:39]OFD Sender: No OFD packet to send [12:28:43]recv_with_timeout no data received [12:28:44]OFD Sender: No OFD packet to send [12:28:49]OFD Sender: No OFD packet to send [12:28:54]OFD Sender: No OFD packet to send [12:28:59]OFD Sender: No OFD packet to send [12:29:04]OFD Sender: No OFD packet to send [12:29:09]OFD Sender: No OFD packet to send [12:29:09]recv_with_timeout no data received [12:29:14]OFD Sender: No OFD packet to send [12:30:08]ConnectInit Can't connect to host [12:30:09]OFD Sender: No OFD packet to send [12:30:14]OFD Sender: No OFD packet to send [12:30:19]OFD Sender: No OFD packet to send [12:30:24]OFD Sender: No OFD packet to send [12:30:26]recv_with_timeout no data received [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:04]OFD Sender: No OFD packet to send [12:31:09]OFD Sender: No OFD packet to send [12:31:14]OFD Sender: No OFD packet to send [12:31:19]OFD Sender: No OFD packet to send [12:31:24]OFD Sender: No OFD packet to send [12:31:29]OFD Sender: No OFD packet to send [12:31:34]OFD Sender: No OFD packet to send [12:31:38]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:49]OFD Sender: No OFD packet to send [12:32:54]OFD Sender: No OFD packet to send [12:32:59]OFD Sender: No OFD packet to send [12:33:04]OFD Sender: No OFD packet to send [12:33:06]recv_with_timeout no data received [12:33:09]OFD Sender: No OFD packet to send [12:33:14]OFD Sender: No OFD packet to send [12:33:19]OFD Sender: No OFD packet to send [12:33:25]OFD Sender: No OFD packet to send [12:33:30]OFD Sender: No OFD packet to send [12:33:35]OFD Sender: No OFD packet to send [12:33:40]OFD Sender: No OFD packet to send [12:33:45]OFD Sender: No OFD packet to send [12:33:50]OFD Sender: No OFD packet to send [12:33:55]OFD Sender: No OFD packet to send [12:34:00]OFD Sender: No OFD packet to send [12:34:05]OFD Sender: No OFD packet to send [12:34:10]OFD Sender: No OFD packet to send [12:34:15]OFD Sender: No OFD packet to send [12:34:20]OFD Sender: No OFD packet to send [12:34:25]OFD Sender: No OFD packet to send [12:34:30]OFD Sender: No OFD packet to send [12:34:35]OFD Sender: No OFD packet to send [12:34:40]OFD Sender: No OFD packet to send [12:34:45]OFD Sender: No OFD packet to send [12:34:50]OFD Sender: No OFD packet to send [12:34:55]OFD Sender: No OFD packet to send [12:35:00]OFD Sender: No OFD packet to send [12:35:05]OFD Sender: No OFD packet to send [12:35:10]OFD Sender: No OFD packet to send [12:35:15]OFD Sender: No OFD packet to send [12:35:20]OFD Sender: No OFD packet to send [12:35:22]recv_with_timeout no data received [12:35:25]OFD Sender: No OFD packet to send [12:35:30]OFD Sender: No OFD packet to send [12:35:35]OFD Sender: No OFD packet to send [12:35:40]OFD Sender: No OFD packet to send [12:35:45]OFD Sender: No OFD packet to send [12:35:50]OFD Sender: No OFD packet to send [12:35:55]OFD Sender: No OFD packet to send [12:36:00]OFD Sender: No OFD packet to send [12:36:05]OFD Sender: No OFD packet to send [12:36:10]OFD Sender: No OFD packet to send [12:36:15]OFD Sender: No OFD packet to send [12:36:20]OFD Sender: No OFD packet to send [12:36:25]OFD Sender: No OFD packet to send [12:36:30]OFD Sender: No OFD packet to send [12:36:35]OFD Sender: No OFD packet to send [12:36:40]OFD Sender: No OFD packet to send [12:36:45]OFD Sender: No OFD packet to send [12:36:50]OFD Sender: No OFD packet to send [12:36:52]recv_with_timeout no data received [12:36:55]OFD Sender: No OFD packet to send [12:37:00]OFD Sender: No OFD packet to send [12:37:05]OFD Sender: No OFD packet to send [12:37:10]OFD Sender: No OFD packet to send [12:37:15]OFD Sender: No OFD packet to send [12:37:20]OFD Sender: No OFD packet to send [12:37:25]OFD Sender: No OFD packet to send [12:37:30]OFD Sender: No OFD packet to send [12:37:34]recv_with_timeout no data received [12:37:35]OFD Sender: No OFD packet to send [12:37:40]OFD Sender: No OFD packet to send [12:37:45]OFD Sender: No OFD packet to send [12:37:50]OFD Sender: No OFD packet to send [12:37:55]OFD Sender: No OFD packet to send [12:38:00]OFD Sender: No OFD packet to send [12:38:05]OFD Sender: No OFD packet to send [12:38:10]OFD Sender: No OFD packet to send [12:38:15]OFD Sender: No OFD packet to send [12:38:20]OFD Sender: No OFD packet to send [12:38:25]OFD Sender: No OFD packet to send [12:38:30]OFD Sender: No OFD packet to send [12:38:35]OFD Sender: No OFD packet to send [12:38:40]OFD Sender: No OFD packet to send [12:38:45]OFD Sender: No OFD packet to send [12:38:50]OFD Sender: No OFD packet to send [12:38:55]OFD Sender: No OFD packet to send [12:39:00]OFD Sender: No OFD packet to send [12:39:05]OFD Sender: No OFD packet to send [12:39:10]OFD Sender: No OFD packet to send [12:39:15]OFD Sender: No OFD packet to send [12:39:20]OFD Sender: No OFD packet to send [12:39:21]recv_with_timeout no data received [12:39:25]OFD Sender: No OFD packet to send [12:39:30]OFD Sender: No OFD packet to send [12:39:35]OFD Sender: No OFD packet to send [12:39:40]OFD Sender: No OFD packet to send [12:39:45]OFD Sender: No OFD packet to send [12:39:50]OFD Sender: No OFD packet to send [12:39:55]OFD Sender: No OFD packet to send [12:40:00]OFD Sender: No OFD packet to send [12:40:05]recv_with_timeout no data received [12:40:05]OFD Sender: No OFD packet to send [12:40:11]OFD Sender: No OFD packet to send [12:40:16]OFD Sender: No OFD packet to send [12:40:21]OFD Sender: No OFD packet to send [12:40:26]OFD Sender: No OFD packet to send [12:40:31]OFD Sender: No OFD packet to send [12:40:36]OFD Sender: No OFD packet to send [12:40:41]OFD Sender: No OFD packet to send [12:40:46]OFD Sender: No OFD packet to send [12:40:51]OFD Sender: No OFD packet to send [12:40:56]OFD Sender: No OFD packet to send [12:41:01]OFD Sender: No OFD packet to send [12:41:06]OFD Sender: No OFD packet to send [12:41:11]OFD Sender: No OFD packet to send [12:41:16]OFD Sender: No OFD packet to send [12:41:21]OFD Sender: No OFD packet to send [12:41:26]OFD Sender: No OFD packet to send [12:41:31]OFD Sender: No OFD packet to send [12:41:36]OFD Sender: No OFD packet to send [12:41:41]OFD Sender: No OFD packet to send [12:41:45]recv_with_timeout no data received [12:41:46]OFD Sender: No OFD packet to send [12:41:51]OFD Sender: No OFD packet to send [12:41:56]OFD Sender: No OFD packet to send [12:42:01]OFD Sender: No OFD packet to send [12:42:06]OFD Sender: No OFD packet to send [12:42:11]OFD Sender: No OFD packet to send [12:42:16]OFD Sender: No OFD packet to send [12:42:21]OFD Sender: No OFD packet to send [12:42:26]OFD Sender: No OFD packet to send [12:42:31]OFD Sender: No OFD packet to send [12:42:36]OFD Sender: No OFD packet to send [12:42:41]OFD Sender: No OFD packet to send [12:42:46]OFD Sender: No OFD packet to send [12:42:51]OFD Sender: No OFD packet to send [12:42:53]recv_with_timeout no data received [12:42:56]OFD Sender: No OFD packet to send [12:43:01]OFD Sender: No OFD packet to send [12:43:06]OFD Sender: No OFD packet to send [12:43:11]OFD Sender: No OFD packet to send [12:43:16]OFD Sender: No OFD packet to send [12:43:21]OFD Sender: No OFD packet to send [12:43:26]OFD Sender: No OFD packet to send [12:43:31]OFD Sender: No OFD packet to send [12:43:36]OFD Sender: No OFD packet to send [12:43:41]OFD Sender: No OFD packet to send [12:43:46]OFD Sender: No OFD packet to send [12:43:51]OFD Sender: No OFD packet to send [12:43:56]OFD Sender: No OFD packet to send [12:44:01]OFD Sender: No OFD packet to send [12:44:06]OFD Sender: No OFD packet to send [12:44:11]OFD Sender: No OFD packet to send [12:44:16]OFD Sender: No OFD packet to send [12:44:21]OFD Sender: No OFD packet to send [12:44:26]OFD Sender: No OFD packet to send [12:44:31]OFD Sender: No OFD packet to send [12:44:36]OFD Sender: No OFD packet to send [12:44:41]OFD Sender: No OFD packet to send [12:44:46]OFD Sender: No OFD packet to send [12:44:51]OFD Sender: No OFD packet to send [12:44:56]OFD Sender: No OFD packet to send [12:45:01]OFD Sender: No OFD packet to send [12:45:06]OFD Sender: No OFD packet to send [12:45:11]OFD Sender: No OFD packet to send [12:45:16]OFD Sender: No OFD packet to send [12:45:21]OFD Sender: No OFD packet to send [12:45:26]OFD Sender: No OFD packet to send [12:45:31]OFD Sender: No OFD packet to send [12:45:36]OFD Sender: No OFD packet to send [12:45:41]OFD Sender: No OFD packet to send [12:45:46]OFD Sender: No OFD packet to send [12:45:51]OFD Sender: No OFD packet to send [12:45:56]OFD Sender: No OFD packet to send [12:46:01]recv_with_timeout no data received [12:46:01]OFD Sender: No OFD packet to send [12:46:06]OFD Sender: No OFD packet to send [12:46:11]OFD Sender: No OFD packet to send [12:46:16]OFD Sender: No OFD packet to send [12:46:21]OFD Sender: No OFD packet to send [12:46:26]OFD Sender: No OFD packet to send [12:46:31]OFD Sender: No OFD packet to send [12:46:36]OFD Sender: No OFD packet to send [12:46:41]OFD Sender: No OFD packet to send [12:46:46]OFD Sender: No OFD packet to send [12:46:51]OFD Sender: No OFD packet to send [12:46:57]OFD Sender: No OFD packet to send [12:47:00]accept exits with 10 [12:47:00]New connection [12:47:00]New thread 3067592036 created [12:47:00]Thread 3067448676 joined [12:47:00]Waiting for new connection... [12:47:00] Sock 10.Parse request [12:47:00]Sock 10.Check first char [12:47:00]Sock 10.First char is OK [12:47:00]request: POST /json_proto HTTP/1.0 [12:47:00]Method: POST [12:47:00]URL: /json_proto [12:47:00]Method is POST - this is cgi request [12:47:00]url: /json_proto [12:47:00]query_string will be loaded in cgi processing [12:47:00]execute_cgi json_proto POST (null) [12:47:00]execute_cgi path=json_proto method=POST [12:47:00]POST find Content-Length [12:47:00]Host: 172.17.44.131:8080 [12:47:00]Content-Length: 677 [12:47:00]Content-Type: application/json [12:47:00] [12:47:00]POST finish read [12:47:00]Found Content-Length = 677 [12:47:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293302", "tax_sys" : 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" ] } } [12:47:00]execute_script... [12:47: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)293302", "tax_sys" : 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" ] } } [12:47:00]POST & json_proto [12:47:00]process_json_proto [12:47:00]json parsed OK: [12:47:00]protocol is kg_v1.0 [12:47:00]action value=close_receipt [12:47:00]process_action close_receipt [12:47:00]cmd_close_receipt [12:47:00]MH_GetDate [12:47:00]Write to MH i2c: F0 00 00 47 01 37 [12:47:00]Write i2c OK [12:47:00]MH_I2C_Read... [12:47:00]Read from MH i2c: F0 [12:47:00]MH_I2C_Read... [12:47:00]Read from MH i2c: F0 09 00 [12:47:00]MH_I2C_Read... [12:47:00]Read from MH i2c: F0 09 00 47 01 00 45 33 C7 66 4F 53 BE 66 AB [12:47:00]GetLastDocTimeStamp 1724329641 [12:47:00]current date 1724330821 [12:47:00]FM_GetShiftState [12:47:00]SAM_PROTO_GetShiftState [12:47:00]wFMCommunicate request_size=4 [12:47:00]MH_SAM_APDU [12:47:00]CAPDU: 80 13 01 00 [12:47:00]Write to MH i2c: E2 08 00 48 01 80 13 01 00 00 00 00 00 C6 [12:47:00]Write i2c OK [12:47:00]MH_I2C_Read... [12:47:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:47:00]Read from MH i2c: E2 [12:47:00]MH_I2C_Read... [12:47:00]Read from MH i2c: E2 0E 00 [12:47:00]MH_I2C_Read... [12:47:00]Read from MH i2c: E2 0E 00 48 01 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 74 [12:47:00]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [12:47:00]wFMCommunicate OK [12:47:00]SAM_PROTO_GetShiftState done [12:47:00]FM_GetShiftState done [12:47:00]opened in 1724285939 [12:47:00]opened+sec_in_day 1724372339 [12:47:00]quantity*price = 60003 [12:47:00]sum+1 = 60004 [12:47:00]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 СНО: Общий режим Чек 126 22.08.2024 12:47 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178426 ФПД: 236014180184060 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T124701&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178426&fm=236014180184060&tin=02508201610067®Number=0000000000092561&sum=60000 [12:47:02]StoreToDocumentArchive [12:47:02]shift 469 fd 178426 [12:47:02]save to /storage/0469/doc_00178426 [12:47:02]save last doc name /storage/0469/doc_00178426 to /storage/kkm_last_doc_name [12:47:02]save OK [12:47:02]Clear old archive folders... [12:47:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:47:02]tlvbuf is 00E1A750 [12:47:02]SAM_PROTO_ClearQueue [12:47:02]wFMCommunicate request_size=4 [12:47:02]MH_SAM_APDU [12:47:02]CAPDU: 80 09 00 00 [12:47:02]Write to MH i2c: E2 08 00 55 01 80 09 00 00 00 00 00 00 C8 [12:47:02]Write i2c OK [12:47:02]MH_I2C_Read... [12:47:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:47:02]Read from MH i2c: E2 [12:47:02]MH_I2C_Read... [12:47:02]Read from MH i2c: E2 03 00 [12:47:02]MH_I2C_Read... [12:47:02]Read from MH i2c: E2 03 00 55 01 00 90 00 CA [12:47:02]RAPDU: 90 00 [12:47:02]wFMCommunicate OK [12:47:02]SAM_PROTO_ClearQueue done [12:47:02]KKMCreateOFDPacket [12:47:02]OFDProtocolAddRootSTLVToBuf [12:47:02]FM_MakeSignedData [12:47:02]FM_MakeSignedData [12:47:02]SAM_PROTO_SignData [12:47:02]wFMCommunicate request_size=4 [12:47:02]MH_SAM_APDU [12:47:02]CAPDU: 80 0D 01 02 [12:47:02]Write to MH i2c: E2 08 00 56 01 80 0D 01 02 00 00 00 00 D0 [12:47:02]Write i2c OK [12:47:02]MH_I2C_Read... [12:47:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:47:02]Read from MH i2c: E2 [12:47:02]MH_I2C_Read... [12:47:02]Read from MH i2c: E2 03 00 [12:47:02]MH_I2C_Read... [12:47:02]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [12:47:02]RAPDU: 90 00 [12:47:02]wFMCommunicate OK [12:47:02]wFMCommunicate request_size=255 [12:47:02]MH_SAM_APDU [12:47: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 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 00 00 00 F4 03 04 00 45 33 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 FA B8 02 00 35 04 06 00 D6 [12:47:02]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 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 00 00 00 F4 03 04 00 45 33 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 FA B8 02 00 35 04 06 00 D6 00 00 9D [12:47:02]Write i2c OK [12:47:02]MH_I2C_Read... [12:47:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:47:02]Read from MH i2c: E2 [12:47:02]MH_I2C_Read... [12:47:02]Read from MH i2c: E2 03 00 [12:47:02]MH_I2C_Read... [12:47:02]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [12:47:02]RAPDU: 90 00 [12:47:02]wFMCommunicate OK [12:47:02]wFMCommunicate request_size=10 [12:47:02]MH_SAM_APDU [12:47:02]CAPDU: 80 0D 02 02 05 A7 55 5F 2F FC [12:47:02]Write to MH i2c: E2 0D 00 58 01 80 0D 02 02 05 00 A7 55 5F 2F FC 00 00 63 [12:47:02]Write i2c OK [12:47:02]MH_I2C_Read... [12:47:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:47:02]Read from MH i2c: E2 [12:47:02]MH_I2C_Read... [12:47:02]Read from MH i2c: E2 03 00 [12:47:02]MH_I2C_Read... [12:47:02]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [12:47:02]RAPDU: 90 00 [12:47:02]wFMCommunicate OK [12:47:02]wFMCommunicate request_size=4 [12:47:02]MH_SAM_APDU [12:47:02]CAPDU: 80 0D 03 02 [12:47:02]Write to MH i2c: E2 08 00 59 01 80 0D 03 02 00 00 00 00 D5 [12:47:02]Write i2c OK [12:47:02]MH_I2C_Read... [12:47:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:47:02]Read from MH i2c: E2 [12:47:02]MH_I2C_Read... [12:47:02]Read from MH i2c: E2 0B 00 [12:47:02]MH_I2C_Read... [12:47:02]Read from MH i2c: E2 0B 00 59 01 00 A2 71 C6 6B BB 5F DF 5E 90 00 71 [12:47:02]RAPDU: A2 71 C6 6B BB 5F DF 5E 90 00 [12:47:02]wFMCommunicate OK [12:47:02]SAM_PROTO_SignData done [12:47:02]FM_MakeSignedData done [12:47:02]CreateOFDProtocolMessage [12:47:02]wFMCommunicate request_size=4 [12:47:02]MH_SAM_APDU [12:47:02]CAPDU: 80 11 00 00 [12:47:02]Write to MH i2c: E2 08 00 5A 01 80 11 00 00 00 00 00 00 D5 [12:47:02]Write i2c OK [12:47:02]MH_I2C_Read... [12:47:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:47:02]Read from MH i2c: E2 [12:47:02]MH_I2C_Read... [12:47:02]Read from MH i2c: E2 17 00 [12:47:02]MH_I2C_Read... [12:47:02]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 37 38 90 00 2E [12:47:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [12:47:02]wFMCommunicate OK [12:47:02]CreateOFDProtocolMessage done [12:47:02]OFDSenderStorePacket 178426 [12:47:02]StoreOFDPacket docnum=178426 [12:47:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 BF F1 07 01 AE 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 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 00 00 00 F4 03 04 00 45 33 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 FA B8 02 00 35 04 06 00 D6 A7 55 5F 2F FC A2 71 C6 6B BB 5F DF 5E [12:47:02]CheckFolder [12:47:02]dirname=/storage/ofd_packets [12:47:02]CheckFolder done [12:47:02]ProducePacketName [12:47:02]name=ofd_packets/00178426 [12:47:02]NVStorageSaveData ofd_packets/00178426 [12:47:02]File name is /storage/ofd_packets/00178426 [12:47:02]Write 301 bytes [12:47:02]NVStorageSaveData done [12:47:02]OFDSenderStorePacket done [12:47:02]KKMCreateOFDPacket done [12:47:02]NVStorageSaveData kkm_last_timestamp [12:47:02]File name is /storage/kkm_last_timestamp [12:47:02]Write 4 bytes [12:47:02]NVStorageSaveData done [12:47:02]ExternCall_PrintAddStr [12:47:02]wPrintStart [12:47:02]Write to MH i2c: 01 00 00 5B 01 5C [12:47:02]Write i2c OK [12:47:02]MH_I2C_Read... [12:47:02]Read from MH i2c: 01 [12:47:02]MH_I2C_Read... [12:47:02]Read from MH i2c: 01 07 00 [12:47:02]MH_I2C_Read... [12:47:02]Read from MH i2c: 01 07 00 5B 01 00 00 00 00 00 FF 0F 71 [12:47:02]RasterBufferAndPrint [12:47:02]line Счет N : (1)293302 [12:47:02]line ИНН: 02508201610067 [12:47:02]line Контрольно-Кассовый Чек [12:47:02]line ПРОДАЖА [12:47:02]line ТРК (МРК, ГНК) : 32 [12:47:02]line Товар: 2710124130 [12:47:02]line Аи-92-К-5 [12:47:02]line 8.850 * 67.80 [12:47:02]line = 600.03 [12:47:02]line НДС 12% НСП 1% [12:47:02]line > о реализуемом товаре [12:47:02]line ОКРУГЛЕНИЕ: -0.03 [12:47:02]line ИТОГО: 600.00 [12:47:02]line Внесено: 600.00 [12:47:02]line СДАЧА: 0.00 [12:47:02]line НСП 1% : 5.31 [12:47:02]line НДС 12% : 63.72 [12:47:02]line Наличными: 600.00 [12:47:02]line Безнал.: 0.00 [12:47:02]line Место: АЗС № 130 "Партнер Нефть" [12:47:02]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:47:02]line СНО: Общий режим [12:47:02]line Чек 126 22.08.2024 12:47 [12:47:02]line Смена: 469 ФФД: 1.0 [12:47:02]line ЗНМ: 0300000071 [12:47:02]line РНМ: 0000000000092561 [12:47:02]line Версия ККМ: 001 [12:47:02]line ФМ: 0000000000871778 [12:47:02]line ФД: 178426 [12:47:02]line ФПД: 236014180184060 [12:47:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T124701&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178426&fm=236014180184060&tin=02508201610067®Number=0000000000092561&sum=60000 [12:47:02]written 0, free lines is 4095 [12:47:02]OFD Sender: Processing packet 178426 [packets to send 496, broken 495] [12:47:02]ProducePacketName [12:47:02]name=ofd_packets/00178426 [12:47:02]OFD Sender: To server: pG, [12:47:02]CommunicateWithHost lk.salyk.kg:30040 [12:47:02]ConnectInit lk.salyk.kg [12:47:03]Write to MH i2c: 01 00 00 86 01 87 [12:47:03]Write i2c OK [12:47:03]MH_I2C_Read... [12:47:03]Read from MH i2c: 01 [12:47:03]MH_I2C_Read... [12:47:03]Read from MH i2c: 01 07 00 [12:47:03]MH_I2C_Read... [12:47:03]Read from MH i2c: 01 07 00 86 01 00 00 00 00 00 E7 0C 81 [12:47:03]RasterBufferAndPrint [12:47:03]line [12:47:03]line [12:47:03]line [12:47:03]line [12:47:03]line [12:47:03]written 0, free lines is 3310 [12:47:03]MH_Cut [12:47:03]Write to MH i2c: D1 01 00 8D 01 01 60 [12:47:03]Write i2c OK [12:47:03]MH_I2C_Read... [12:47:03]Read from MH i2c: D1 [12:47:03]MH_I2C_Read... [12:47:03]Read from MH i2c: D1 01 00 [12:47:03]MH_I2C_Read... [12:47:03]Read from MH i2c: D1 01 00 8D 01 00 5F [12:47:03]Write to MH i2c: 01 00 00 8E 01 8F [12:47:03]Write i2c OK [12:47:03]MH_I2C_Read... [12:47:03]*** Cut start [12:47:03]*** Partial cut [12:47:03]*** CUTSNS_PIN = 1 [12:47:03]*** CUTSNS_PIN = 0 [12:47:04]*** Brake cut motor [12:47:04]Read from MH i2c: 01 [12:47:04]MH_I2C_Read... [12:47:04]*** Stop cut motor [12:47:04]*** Cut end [12:47:04]Read from MH i2c: 01 07 00 [12:47:04]MH_I2C_Read... [12:47:04]Read from MH i2c: 01 07 00 8E 01 00 00 00 00 00 FF 0F A4 [12:47:04]process_action close_receipt done [12:47:04]requested_data is exist [12:47:04]produce_requested_data [12:47:04]requested_item fm.sn is exist - process it [12:47:04]wFMCommunicate request_size=4 [12:47:04]MH_SAM_APDU [12:47:04]CAPDU: 80 11 00 00 [12:47:04]Write to MH i2c: E2 08 00 8F 01 80 11 00 00 00 00 00 00 0A [12:47:04]Write i2c OK [12:47:04]MH_I2C_Read... [12:47:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:47:04]Read from MH i2c: E2 [12:47:04]MH_I2C_Read... [12:47:04]Read from MH i2c: E2 17 00 [12:47:04]MH_I2C_Read... [12:47:04]Read from MH i2c: E2 17 00 8F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 63 [12:47:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [12:47:04]wFMCommunicate OK [12:47:04]requested_item fd.num is exist - process it [12:47:04]SAM_PROTO_GetFieldsCounters [12:47:04]wFMCommunicate request_size=4 [12:47:04]MH_SAM_APDU [12:47:04]CAPDU: 80 13 00 00 [12:47:04]Write to MH i2c: E2 08 00 90 01 80 13 00 00 00 00 00 00 0D [12:47:04]Write i2c OK [12:47:04]MH_I2C_Read... [12:47:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:47:04]Read from MH i2c: E2 [12:47:04]MH_I2C_Read... [12:47:04]Read from MH i2c: E2 62 00 [12:47:04]MH_I2C_Read... [12:47:04]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 FA B8 02 00 0E 04 04 00 D5 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 36 [12:47: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 FA B8 02 00 0E 04 04 00 D5 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 [12:47:04]wFMCommunicate OK [12:47:04]SAM_PROTO_GetFieldsCounters done [12:47:04]requested_item shift.num is exist - process it [12:47:04]requested_item shift.opened is exist - process it [12:47:04]req_shift_opened [12:47:04]FM_GetShiftState [12:47:04]SAM_PROTO_GetShiftState [12:47:04]wFMCommunicate request_size=4 [12:47:04]MH_SAM_APDU [12:47:04]CAPDU: 80 13 01 00 [12:47:04]Write to MH i2c: E2 08 00 91 01 80 13 01 00 00 00 00 00 0F [12:47:04]Write i2c OK [12:47:04]MH_I2C_Read... [12:47:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:47:04]Read from MH i2c: E2 [12:47:04]MH_I2C_Read... [12:47:04]Read from MH i2c: E2 0E 00 [12:47:04]MH_I2C_Read... [12:47:04]Read from MH i2c: E2 0E 00 91 01 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 BD [12:47:04]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [12:47:04]wFMCommunicate OK [12:47:04]SAM_PROTO_GetShiftState done [12:47:04]FM_GetShiftState done [12:47:04]req_shift_opened done [12:47:04]requested_item shift.open_date is exist - process it [12:47:04]req_shift_open_date [12:47:04]req_shift_open_date done [12:47:04]produce_requested_data done [12:47:04]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178426,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [12:47:04]process_action_free close_receipt [12:47:04]json_value_free [12:47:04]json_value_free done [12:47:04]process_json_proto returns [12:47:04]Send response to host [12:47:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178426,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [12:47:04]free response buf [12:47:04]execute_script done [12:47:04]execute_script returns [12:47:04]free content buf [12:47:04]Sock 10.Close socket [12:47:04]Sock 10.Thread stoped [12:47:07]ConnectInit Can't take IP for lk.salyk.kg [12:47:07]CommunicateWithHost connect error [12:47:07]CommunicateWithHost err = -1 [12:47:07]OFD Sender: Server communicate error [12:47:08]recv_with_timeout no data received [12:47:12]OFD Sender: Processing packet 178426 [packets to send 496, broken 495] [12:47:12]ProducePacketName [12:47:12]name=ofd_packets/00178426 [12:47:12]OFD Sender: To server: pG, [12:47:12]CommunicateWithHost lk.salyk.kg:30040 [12:47:12]ConnectInit lk.salyk.kg [12:47:22]recv_with_timeout no data received [12:47:34]recv_with_timeout no data received [12:49:29]ConnectInit Can't connect to host [12:49:29]CommunicateWithHost connect error [12:49:29]CommunicateWithHost err = -1 [12:49:29]OFD Sender: Server communicate error [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 A6 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 4B [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30620, crc_r 49A1A6DB, crc_c: 49A1A6DB, size: 53248 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E328 010249C5) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903S init start (LINUX_LIGHT) [00:00:10]*** Compilation Date Jun 20 2023 Time 12:36:20 [00:00:10]*** Serial: 3139303353513838 54000000005725A6 (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: 583039+1723749199=1724332238 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x20ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33510623 [00:00:10]*** Is cutter blocked? [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 A6 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 4C [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30620 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 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 CE 38 C7 66 4F 53 BE 66 F8 [13:10:38]Current date/time: 22.08.2024 13:10 [13:10:38]FM_Init [13:10:38]wFMConnect [13:10:38]MH_SAM_On [13:10:38]Write to MH i2c: E0 00 00 08 00 E7 [13:10:38]Write i2c OK [13:10:38]MH_I2C_Read... [13:10:38]*** iso7816_init finished! [13:10:38]*** atr: [13:10:38]*** 0F 3B D5 18 FF 81 91 FE [13:10:38]*** 1F C3 80 73 C8 21 10 0A [13:10:38]*** 00 00 00 00 00 00 00 00 [13:10:38]*** 00 00 00 00 00 00 00 00 [13:10:38]*** 00 00 00 00 00 00 00 00 [13:10:38]*** 00 00 00 00 00 00 00 00 [13:10:38]*** 00 00 00 00 00 00 00 00 [13:10:38]*** 00 00 00 00 00 00 00 00 [13:10:38]Read from MH i2c: E0 [13:10:38]MH_I2C_Read... [13:10:38]Read from MH i2c: E0 10 00 [13:10:38]MH_I2C_Read... [13:10:38]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 [13:10:38]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [13:10:38]wFMCommunicate request_size=10 [13:10:38]MH_SAM_APDU [13:10:38]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [13:10:38]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [13:10:38]Write i2c OK [13:10:38]MH_I2C_Read... [13:10:38]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [13:10:38]Read from MH i2c: E2 [13:10:38]MH_I2C_Read... [13:10:38]Read from MH i2c: E2 03 00 [13:10:38]MH_I2C_Read... [13:10:38]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [13:10:38]RAPDU: 90 00 [13:10:38]wFMCommunicate OK [13:10:38]wFMCommunicate request_size=4 [13:10:38]MH_SAM_APDU [13:10:38]CAPDU: 80 11 00 00 [13:10:38]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [13:10:38]Write i2c OK [13:10:38]MH_I2C_Read... [13:10:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:10:38]Read from MH i2c: E2 [13:10:38]MH_I2C_Read... [13:10:38]Read from MH i2c: E2 17 00 [13:10:38]MH_I2C_Read... [13:10:38]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 37 38 90 00 DD [13:10:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [13:10:38]wFMCommunicate OK [13:10:38]Detected FM SN is 0000000000871778 [13:10:38]Stored FM SN is 0000000000871778 [13:10:38]wFMCommunicate request_size=9 [13:10:38]MH_SAM_APDU [13:10:38]CAPDU: 80 16 00 00 04 D9 BA 00 00 [13:10:38]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 D9 BA 00 00 00 00 25 [13:10:38]Write i2c OK [13:10:38]MH_I2C_Read... [13:10:38]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [13:10:38]Read from MH i2c: E2 [13:10:38]MH_I2C_Read... [13:10:38]Read from MH i2c: E2 03 00 [13:10:38]MH_I2C_Read... [13:10:38]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [13:10:38]RAPDU: 90 00 [13:10:38]wFMCommunicate OK [13:10:38]FM PIN OK [13:10:38]wFMCommunicate request_size=8 [13:10:38]MH_SAM_APDU [13:10:38]CAPDU: 80 14 04 00 03 02 00 01 [13:10:38]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [13:10:38]Write i2c OK [13:10:38]MH_I2C_Read... [13:10:38]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [13:10:38]Read from MH i2c: E2 [13:10:38]MH_I2C_Read... [13:10:38]Read from MH i2c: E2 03 00 [13:10:38]MH_I2C_Read... [13:10:38]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [13:10:38]RAPDU: 90 00 [13:10:38]wFMCommunicate OK [13:10:38]wFMCommunicate request_size=13 [13:10:38]MH_SAM_APDU [13:10:38]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [13:10:38]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 [13:10:38]Write i2c OK [13:10:38]MH_I2C_Read... [13:10:38]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [13:10:38]Read from MH i2c: E2 [13:10:38]MH_I2C_Read... [13:10:38]Read from MH i2c: E2 03 00 [13:10:38]MH_I2C_Read... [13:10:38]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [13:10:38]RAPDU: 90 00 [13:10:38]wFMCommunicate OK [13:10:38]wFMCommunicate request_size=4 [13:10:38]MH_SAM_APDU [13:10:38]CAPDU: 80 11 00 00 [13:10:38]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [13:10:38]Write i2c OK [13:10:38]MH_I2C_Read... [13:10:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:10:38]Read from MH i2c: E2 [13:10:38]MH_I2C_Read... [13:10:38]Read from MH i2c: E2 17 00 [13:10:38]MH_I2C_Read... [13:10:38]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 37 38 90 00 E1 [13:10:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [13:10:38]wFMCommunicate OK [13:10:38]DocumentArchiveInit [13:10:38]Start Httpd... [13:10:38]Httpd thread 3067104612 created [13:10:38]Write to MH i2c: 01 00 00 0F 00 0F [13:10:38]Write i2c OK [13:10:38]MH_I2C_Read... [13:10:38]Read from MH i2c: 01 [13:10:38]MH_I2C_Read... [13:10:38]Read from MH i2c: 01 07 00 [13:10:38]MH_I2C_Read... [13:10:38]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [13:10:38]MH Int Process started [13:10:38]Allocated Socket 8 [13:10:38]Bind OK [13:10:38]Listen OK [13:10:38]httpd running on port 8080 [13:10:38]Waiting for new connection... [13:10:39]accept exits with 9 [13:10:39]New connection [13:10:39]New thread 3066817892 created [13:10:39]Waiting for new connection... [13:10:39] Sock 9.Parse request [13:10:39]Sock 9.Check first char [13:10:39]Sock 9.First char is OK [13:10:39]request: POST /json_proto HTTP/1.0 [13:10:39]Method: POST [13:10:39]URL: /json_proto [13:10:39]Method is POST - this is cgi request [13:10:39]url: /json_proto [13:10:39]query_string will be loaded in cgi processing [13:10:39]execute_cgi json_proto POST (null) [13:10:39]execute_cgi path=json_proto method=POST [13:10:39]POST find Content-Length [13:10:39]Host: 172.17.44.131:8080 [13:10:39]Content-Length: 215 [13:10:39]Content-Type: application/json [13:10:39] [13:10:39]POST finish read [13:10:39]Found Content-Length = 215 [13:10:39]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" ] } } [13:10:39]execute_script... [13:10:39]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" ] } } [13:10:39]POST & json_proto [13:10:39]process_json_proto [13:10:39]json parsed OK: [13:10:39]protocol is kg_v1.0 [13:10:39]action value=get_value [13:10:39]process_action get_value [13:10:39]cmd_get_value [13:10:39]process_action get_value done [13:10:39]requested_data is exist [13:10:39]produce_requested_data [13:10:39]requested_item kkm.sn is exist - process it [13:10:39]requested_item kkm.ver is exist - process it [13:10:39]requested_item fm.sn is exist - process it [13:10:39]wFMCommunicate request_size=4 [13:10:39]MH_SAM_APDU [13:10:39]CAPDU: 80 11 00 00 [13:10:39]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [13:10:39]Write i2c OK [13:10:39]MH_I2C_Read... [13:10:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:10:39]Read from MH i2c: E2 [13:10:39]MH_I2C_Read... [13:10:39]Read from MH i2c: E2 17 00 [13:10:39]MH_I2C_Read... [13:10:39]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 37 38 90 00 E3 [13:10:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [13:10:39]wFMCommunicate OK [13:10:39]requested_item fd.num is exist - process it [13:10:39]SAM_PROTO_GetFieldsCounters [13:10:39]wFMCommunicate request_size=4 [13:10:39]MH_SAM_APDU [13:10:39]CAPDU: 80 13 00 00 [13:10:39]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [13:10:39]Write i2c OK [13:10:39]MH_I2C_Read... [13:10:39]OFD Sender: Processing packet 178426 [packets to send 496, broken 495] [13:10:39]ProducePacketName [13:10:39]name=ofd_packets/00178426 [13:10:39]OFD Sender: To server: pG, [13:10:39]CommunicateWithHost lk.salyk.kg:30040 [13:10:39]ConnectInit lk.salyk.kg [13:10:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:10:39]Read from MH i2c: E2 [13:10:39]MH_I2C_Read... [13:10:39]Read from MH i2c: E2 62 00 [13:10:39]MH_I2C_Read... [13:10:39]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 FA B8 02 00 0E 04 04 00 D5 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 B6 [13:10: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 FA B8 02 00 0E 04 04 00 D5 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 [13:10:39]wFMCommunicate OK [13:10:39]SAM_PROTO_GetFieldsCounters done [13:10:39]requested_item shift.num is exist - process it [13:10:39]requested_item shift.opened is exist - process it [13:10:39]req_shift_opened [13:10:39]FM_GetShiftState [13:10:39]SAM_PROTO_GetShiftState [13:10:39]wFMCommunicate request_size=4 [13:10:39]MH_SAM_APDU [13:10:39]CAPDU: 80 13 01 00 [13:10:39]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [13:10:39]Write i2c OK [13:10:39]MH_I2C_Read... [13:10:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:10:39]Read from MH i2c: E2 [13:10:39]MH_I2C_Read... [13:10:39]Read from MH i2c: E2 0E 00 [13:10:39]MH_I2C_Read... [13:10:39]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 3D [13:10:39]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [13:10:39]wFMCommunicate OK [13:10:39]SAM_PROTO_GetShiftState done [13:10:39]FM_GetShiftState done [13:10:39]req_shift_opened done [13:10:39]requested_item shift.open_date is exist - process it [13:10:39]req_shift_open_date [13:10:39]req_shift_open_date done [13:10:39]produce_requested_data done [13:10:39]produce_requested_data return {"kkm.sn":"0300000071","kkm.ver":"001","fm.sn":"0000000000871778","fd.num":178426,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [13:10:39]process_action_free get_value [13:10:39]json_value_free [13:10:39]json_value_free done [13:10:39]process_json_proto returns [13:10:39]Send response to host [13:10:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000071","kkm.ver":"001","fm.sn":"0000000000871778","fd.num":178426,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [13:10:39]free response buf [13:10:39]execute_script done [13:10:39]execute_script returns [13:10:39]free content buf [13:10:39]Sock 9.Close socket [13:10:39]Sock 9.Thread stoped [13:10:39]accept exits with 10 [13:10:39]New connection [13:10:39]New thread 3066674532 created [13:10:39]Thread 3066817892 joined [13:10:39]Waiting for new connection... [13:10:39] Sock 10.Parse request [13:10:39]Sock 10.Check first char [13:10:39]Sock 10.First char is OK [13:10:39]request: POST /json_proto HTTP/1.0 [13:10:39]Method: POST [13:10:39]URL: /json_proto [13:10:39]Method is POST - this is cgi request [13:10:39]url: /json_proto [13:10:39]query_string will be loaded in cgi processing [13:10:39]execute_cgi json_proto POST (null) [13:10:39]execute_cgi path=json_proto method=POST [13:10:39]POST find Content-Length [13:10:39]Host: 172.17.44.131:8080 [13:10:39]Content-Length: 331 [13:10:39]Content-Type: application/json [13:10:39] [13:10:39]POST finish read [13:10:39]Found Content-Length = 331 [13:10:39]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" ] } } [13:10:39]execute_script... [13:10:39]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" ] } } [13:10:39]POST & json_proto [13:10:39]process_json_proto [13:10:39]json parsed OK: [13:10:39]protocol is kg_v1.0 [13:10:39]action value=get_value [13:10:39]process_action get_value [13:10:39]cmd_get_value [13:10:39]process_action get_value done [13:10:39]requested_data is exist [13:10:39]produce_requested_data [13:10:39]requested_item fm.sale.total is exist - process it [13:10:39]SAM_PROTO_GetFMData [13:10:39]wFMCommunicate request_size=4 [13:10:39]MH_SAM_APDU [13:10:39]CAPDU: 80 13 03 00 [13:10:39]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [13:10:39]Write i2c OK [13:10:39]MH_I2C_Read... [13:10:39]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [13:10:39]Read from MH i2c: E2 [13:10:39]MH_I2C_Read... [13:10:39]Read from MH i2c: E2 FD 00 [13:10:39]MH_I2C_Read... [13:10:39]Read from MH i2c: E2 FD 00 13 00 00 C6 04 85 04 C2 04 6E 04 04 00 50 B5 02 00 69 04 A4 00 6F 04 04 00 BA B3 02 00 B1 04 05 00 53 76 31 29 05 70 04 05 00 13 20 5F 13 04 72 04 05 00 40 56 D2 15 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 D1 27 56 8C 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 5D A6 B1 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 9C 00 6F 04 04 00 96 01 00 00 B1 04 04 00 58 A9 FB 6B 70 04 04 00 58 A9 FB 6B 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 AA 48 53 01 EF 03 90 00 BA [13:10:39]RAPDU: C6 04 85 04 C2 04 6E 04 04 00 50 B5 02 00 69 04 A4 00 6F 04 04 00 BA B3 02 00 B1 04 05 00 53 76 31 29 05 70 04 05 00 13 20 5F 13 04 72 04 05 00 40 56 D2 15 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 D1 27 56 8C 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 5D A6 B1 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 9C 00 6F 04 04 00 96 01 00 00 B1 04 04 00 58 A9 FB 6B 70 04 04 00 58 A9 FB 6B 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 AA 48 53 01 EF 03 90 00 [13:10:39]wFMCommunicate OK [13:10:39]wFMCommunicate request_size=4 [13:10:39]MH_SAM_APDU [13:10:39]CAPDU: 80 17 00 00 [13:10:39]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [13:10:39]Write i2c OK [13:10:39]MH_I2C_Read... [13:10:39]Connected sock=6 [13: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 37 38 0F 01 00 00 BF F1 07 01 AE 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 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 00 00 00 F4 03 04 00 45 33 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 FA B8 02 00 35 04 06 00 D6 A7 55 5F 2F FC A2 71 C6 6B BB 5F DF 5E [13:10:40]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:10:40]Read from MH i2c: E2 [13:10:40]MH_I2C_Read... [13:10:40]Read from MH i2c: E2 FD 00 [13:10:40]MH_I2C_Read... [13:10:40]Read from MH i2c: E2 FD 00 14 00 00 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 F8 45 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 90 00 A8 [13:10:40]RAPDU: 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 F8 45 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 90 00 [13:10:40]wFMCommunicate OK [13:10:40]wFMCommunicate request_size=4 [13:10:40]MH_SAM_APDU [13:10:40]CAPDU: 80 17 00 00 [13:10:40]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [13:10:40]Write i2c OK [13:10:40]MH_I2C_Read... [13:10:40]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:10:40]Read from MH i2c: E2 [13:10:40]MH_I2C_Read... [13:10:40]Read from MH i2c: E2 FD 00 [13:10:40]MH_I2C_Read... [13:10:40]Read from MH i2c: E2 FD 00 15 00 00 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 90 00 BC [13:10:40]RAPDU: 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 90 00 [13:10:40]wFMCommunicate OK [13:10:40]wFMCommunicate request_size=4 [13:10:40]MH_SAM_APDU [13:10:40]CAPDU: 80 17 00 00 [13:10:40]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [13:10:40]Write i2c OK [13:10:40]MH_I2C_Read... [13:10:40]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:10:40]Read from MH i2c: E2 [13:10:40]MH_I2C_Read... [13:10:40]Read from MH i2c: E2 FD 00 [13:10:40]MH_I2C_Read... [13:10:40]Read from MH i2c: E2 FD 00 16 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 90 00 11 [13:10:40]RAPDU: EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 90 00 [13:10:40]wFMCommunicate OK [13:10:40]wFMCommunicate request_size=4 [13:10:40]MH_SAM_APDU [13:10:40]CAPDU: 80 17 00 00 [13:10:40]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [13:10:40]Write i2c OK [13:10:40]MH_I2C_Read... [13:10:40]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 224! [13:10:40]Read from MH i2c: E2 [13:10:40]MH_I2C_Read... [13:10:40]Read from MH i2c: E2 E3 00 [13:10:40]MH_I2C_Read... [13:10:40]Read from MH i2c: E2 E3 00 17 00 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 76 [13:10:40]RAPDU: 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [13:10:40]wFMCommunicate OK [13:10:40]SAM_PROTO_GetFMData done [13:10:40]requested_item fm.sale_refund.total is exist - process it [13:10:40]requested_item fm.buy.total is exist - process it [13:10:40]requested_item shift.sale.total is exist - process it [13:10:40]SAM_PROTO_GetShiftData [13:10:40]wFMCommunicate request_size=4 [13:10:40]MH_SAM_APDU [13:10:40]CAPDU: 80 13 02 00 [13:10:40]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [13:10:40]Write i2c OK [13:10:40]MH_I2C_Read... [13:10:41]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [13:10:41]Read from MH i2c: E2 [13:10:41]MH_I2C_Read... [13:10:41]Read from MH i2c: E2 FD 00 [13:10:41]MH_I2C_Read... [13:10:41]Read from MH i2c: E2 FD 00 18 00 00 AF 04 AA 04 AB 04 6E 04 04 00 7E 00 00 00 69 04 9C 00 6F 04 04 00 7E 00 00 00 B1 04 03 00 30 DA AB 70 04 03 00 40 66 86 72 04 03 00 F0 73 25 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 D7 40 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 64 85 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 DE [13:10:41]RAPDU: AF 04 AA 04 AB 04 6E 04 04 00 7E 00 00 00 69 04 9C 00 6F 04 04 00 7E 00 00 00 B1 04 03 00 30 DA AB 70 04 03 00 40 66 86 72 04 03 00 F0 73 25 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 D7 40 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 64 85 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 [13:10:41]wFMCommunicate OK [13:10:41]wFMCommunicate request_size=4 [13:10:41]MH_SAM_APDU [13:10:41]CAPDU: 80 17 00 00 [13:10:41]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [13:10:41]Write i2c OK [13:10:41]MH_I2C_Read... [13:10:41]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:10:41]Read from MH i2c: E2 [13:10:41]MH_I2C_Read... [13:10: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 37 38 4F 00 00 00 B5 BA 47 00 5F 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 37 38 10 04 04 00 FA B8 02 00 F4 03 04 00 78 E4 C6 66 B6 04 01 00 00 63 AD BA B5 78 6C B2 BB [13:10:41]CommunicateWithHost err = 0 [13:10:41]CheckOFDResponse [13:10:41]1017 (14) - 77093643461234 [13:10:41]1041 (16) - 0000000000871778 [13:10:41]1040 (4) - 178426 [13:10:41]1012 (4) - 22.08.2024 07:10 [13:10:41]1206 (1) - 0 [13:10:41]OFD Sender: Remove packet 178426 [13:10:41]ProducePacketName [13:10:41]name=ofd_packets/00178426 [13:10:41]NVStorageDeleteData [13:10:41]Read from MH i2c: E2 FD 00 [13:10:41]MH_I2C_Read... [13:10:41]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 [13:10:41]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 [13:10:41]wFMCommunicate OK [13:10:41]wFMCommunicate request_size=4 [13:10:41]MH_SAM_APDU [13:10:41]CAPDU: 80 17 00 00 [13:10:41]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [13:10:41]Write i2c OK [13:10:41]MH_I2C_Read... [13:10:42]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:10:42]Read from MH i2c: E2 [13:10:42]MH_I2C_Read... [13:10:42]Read from MH i2c: E2 FD 00 [13:10:42]MH_I2C_Read... [13:10:42]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 [13:10:42]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 [13:10:42]wFMCommunicate OK [13:10:42]wFMCommunicate request_size=4 [13:10:42]MH_SAM_APDU [13:10:42]CAPDU: 80 17 00 00 [13:10:42]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [13:10:42]Write i2c OK [13:10:42]MH_I2C_Read... [13:10:42]OFD Sender: No OFD packet to send [13:10:42]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:10:42]Read from MH i2c: E2 [13:10:42]MH_I2C_Read... [13:10:42]Read from MH i2c: E2 FD 00 [13:10:42]MH_I2C_Read... [13:10:42]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 [13:10:42]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 [13:10:42]wFMCommunicate OK [13:10:42]wFMCommunicate request_size=4 [13:10:42]MH_SAM_APDU [13:10:42]CAPDU: 80 17 00 00 [13:10:42]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [13:10:42]Write i2c OK [13:10:42]MH_I2C_Read... [13:10:42]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 201! [13:10:42]Read from MH i2c: E2 [13:10:42]MH_I2C_Read... [13:10:42]Read from MH i2c: E2 CC 00 [13:10:42]MH_I2C_Read... [13:10:42]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 [13:10:42]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 [13:10:42]wFMCommunicate OK [13:10:42]SAM_PROTO_GetShiftData done [13:10:42]requested_item shift.sale.total_cash is exist - process it [13:10:42]requested_item shift.sale_refund.total is exist - process it [13:10:42]requested_item shift.sale_refund.total_cash is exist - process it [13:10:42]requested_item shift.buy.total is exist - process it [13:10:42]requested_item shift.buy.total_cash is exist - process it [13:10:42]produce_requested_data done [13:10:42]produce_requested_data return {"fm.sale.total":221659438.91,"fm.sale_refund.total":18116550.00,"fm.buy.total":0.00,"shift.sale.total":112625.12,"shift.sale.total_cash":88080.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} [13:10:42]process_action_free get_value [13:10:42]json_value_free [13:10:42]json_value_free done [13:10:42]process_json_proto returns [13:10:42]Send response to host [13:10:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":221659438.91,"fm.sale_refund.total":18116550.00,"fm.buy.total":0.00,"shift.sale.total":112625.12,"shift.sale.total_cash":88080.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}}} [13:10:42]free response buf [13:10:42]execute_script done [13:10:42]execute_script returns [13:10:42]free content buf [13:10:42]Sock 10.Close socket [13:10:42]Sock 10.Thread stoped [13:10:43]accept exits with 9 [13:10:43]New connection [13:10:43]New thread 3066817892 created [13:10:43]Thread 3066674532 joined [13:10:43]Waiting for new connection... [13:10:43] Sock 9.Parse request [13:10:43]Sock 9.Check first char [13:10:43]Sock 9.First char is OK [13:10:43]request: POST /json_proto HTTP/1.0 [13:10:43]Method: POST [13:10:43]URL: /json_proto [13:10:43]Method is POST - this is cgi request [13:10:43]url: /json_proto [13:10:43]query_string will be loaded in cgi processing [13:10:43]execute_cgi json_proto POST (null) [13:10:43]execute_cgi path=json_proto method=POST [13:10:43]POST find Content-Length [13:10:43]Host: 172.17.44.131:8080 [13:10:43]Content-Length: 677 [13:10:43]Content-Type: application/json [13:10:43] [13:10:43]POST finish read [13:10:43]Found Content-Length = 677 [13:10:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293321", "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" ] } } [13:10:43]execute_script... [13:10:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293321", "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" ] } } [13:10:43]POST & json_proto [13:10:43]process_json_proto [13:10:43]json parsed OK: [13:10:43]protocol is kg_v1.0 [13:10:43]action value=close_receipt [13:10:43]process_action close_receipt [13:10:43]cmd_close_receipt [13:10:43]MH_GetDate [13:10:43]Write to MH i2c: F0 00 00 1D 00 0C [13:10:43]Write i2c OK [13:10:43]MH_I2C_Read... [13:10:43]Read from MH i2c: F0 [13:10:43]MH_I2C_Read... [13:10:43]Read from MH i2c: F0 09 00 [13:10:43]MH_I2C_Read... [13:10:43]Read from MH i2c: F0 09 00 1D 00 00 D4 38 C7 66 4F 53 BE 66 14 [13:10:43]GetLastDocTimeStamp 1724330821 [13:10:43]current date 1724332244 [13:10:43]FM_GetShiftState [13:10:43]SAM_PROTO_GetShiftState [13:10:43]wFMCommunicate request_size=4 [13:10:43]MH_SAM_APDU [13:10:43]CAPDU: 80 13 01 00 [13:10:43]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [13:10:43]Write i2c OK [13:10:43]MH_I2C_Read... [13:10:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:10:43]Read from MH i2c: E2 [13:10:43]MH_I2C_Read... [13:10:43]Read from MH i2c: E2 0E 00 [13:10:43]MH_I2C_Read... [13:10:43]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 49 [13:10:43]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [13:10:43]wFMCommunicate OK [13:10:43]SAM_PROTO_GetShiftState done [13:10:43]FM_GetShiftState done [13:10:43]opened in 1724285939 [13:10:43]opened+sec_in_day 1724372339 [13:10:43]quantity*price = 60003 [13:10:43]sum+1 = 60004 [13:10:43]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 СНО: Общий режим Чек 127 22.08.2024 13:10 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178427 ФПД: 209519708523493 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T131044&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178427&fm=209519708523493&tin=02508201610067®Number=0000000000092561&sum=60000 [13:10:44]StoreToDocumentArchive [13:10:44]shift 469 fd 178427 [13:10:44]save to /storage/0469/doc_00178427 [13:10:44]save last doc name /storage/0469/doc_00178427 to /storage/kkm_last_doc_name [13:10:44]save OK [13:10:44]Clear old archive folders... [13:10:44]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:10:44]tlvbuf is 00B0FDD0 [13:10:44]SAM_PROTO_ClearQueue [13:10:44]wFMCommunicate request_size=4 [13:10:44]MH_SAM_APDU [13:10:44]CAPDU: 80 09 00 00 [13:10:44]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [13:10:44]Write i2c OK [13:10:44]MH_I2C_Read... [13:10:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:10:44]Read from MH i2c: E2 [13:10:44]MH_I2C_Read... [13:10:44]Read from MH i2c: E2 03 00 [13:10:44]MH_I2C_Read... [13:10:44]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [13:10:44]RAPDU: 90 00 [13:10:44]wFMCommunicate OK [13:10:44]SAM_PROTO_ClearQueue done [13:10:44]KKMCreateOFDPacket [13:10:44]OFDProtocolAddRootSTLVToBuf [13:10:44]FM_MakeSignedData [13:10:44]FM_MakeSignedData [13:10:44]SAM_PROTO_SignData [13:10:44]wFMCommunicate request_size=4 [13:10:44]MH_SAM_APDU [13:10:44]CAPDU: 80 0D 01 02 [13:10:44]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [13:10:44]Write i2c OK [13:10:44]MH_I2C_Read... [13:10:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:10:44]Read from MH i2c: E2 [13:10:44]MH_I2C_Read... [13:10:44]Read from MH i2c: E2 03 00 [13:10:44]MH_I2C_Read... [13:10:44]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [13:10:44]RAPDU: 90 00 [13:10:44]wFMCommunicate OK [13:10:44]wFMCommunicate request_size=255 [13:10:44]MH_SAM_APDU [13:10:44]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 7F 00 00 00 F4 03 04 00 D4 38 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 FB B8 02 00 35 04 06 00 BE [13:10:44]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 7F 00 00 00 F4 03 04 00 D4 38 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 FB B8 02 00 35 04 06 00 BE 00 00 F0 [13:10:44]Write i2c OK [13:10:44]MH_I2C_Read... [13:10:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:10:45]Read from MH i2c: E2 [13:10:45]MH_I2C_Read... [13:10:45]Read from MH i2c: E2 03 00 [13:10:45]MH_I2C_Read... [13:10:45]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [13:10:45]RAPDU: 90 00 [13:10:45]wFMCommunicate OK [13:10:45]wFMCommunicate request_size=10 [13:10:45]MH_SAM_APDU [13:10:45]CAPDU: 80 0D 02 02 05 8E 9B CC CB E5 [13:10:45]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 8E 9B CC CB E5 00 00 57 [13:10:45]Write i2c OK [13:10:45]MH_I2C_Read... [13:10:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:10:45]Read from MH i2c: E2 [13:10:45]MH_I2C_Read... [13:10:45]Read from MH i2c: E2 03 00 [13:10:45]MH_I2C_Read... [13:10:45]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [13:10:45]RAPDU: 90 00 [13:10:45]wFMCommunicate OK [13:10:45]wFMCommunicate request_size=4 [13:10:45]MH_SAM_APDU [13:10:45]CAPDU: 80 0D 03 02 [13:10:45]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [13:10:45]Write i2c OK [13:10:45]MH_I2C_Read... [13:10:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:10:45]Read from MH i2c: E2 [13:10:45]MH_I2C_Read... [13:10:45]Read from MH i2c: E2 0B 00 [13:10:45]MH_I2C_Read... [13:10:45]Read from MH i2c: E2 0B 00 2F 00 00 7B 9A D4 25 03 76 01 10 90 00 43 [13:10:45]RAPDU: 7B 9A D4 25 03 76 01 10 90 00 [13:10:45]wFMCommunicate OK [13:10:45]SAM_PROTO_SignData done [13:10:45]FM_MakeSignedData done [13:10:45]CreateOFDProtocolMessage [13:10:45]wFMCommunicate request_size=4 [13:10:45]MH_SAM_APDU [13:10:45]CAPDU: 80 11 00 00 [13:10:45]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [13:10:45]Write i2c OK [13:10:45]MH_I2C_Read... [13:10:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:10:45]Read from MH i2c: E2 [13:10:45]MH_I2C_Read... [13:10:45]Read from MH i2c: E2 17 00 [13:10:45]MH_I2C_Read... [13:10:45]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 37 38 90 00 03 [13:10:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [13:10:45]wFMCommunicate OK [13:10:45]CreateOFDProtocolMessage done [13:10:45]OFDSenderStorePacket 178427 [13:10:45]StoreOFDPacket docnum=178427 [13:10:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 09 AA 07 01 4D 72 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 7F 00 00 00 F4 03 04 00 D4 38 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 FB B8 02 00 35 04 06 00 BE 8E 9B CC CB E5 7B 9A D4 25 03 76 01 10 [13:10:45]CheckFolder [13:10:45]dirname=/storage/ofd_packets [13:10:45]CheckFolder done [13:10:45]ProducePacketName [13:10:45]name=ofd_packets/00178427 [13:10:45]NVStorageSaveData ofd_packets/00178427 [13:10:45]File name is /storage/ofd_packets/00178427 [13:10:45]Write 301 bytes [13:10:45]NVStorageSaveData done [13:10:45]OFDSenderStorePacket done [13:10:45]KKMCreateOFDPacket done [13:10:45]NVStorageSaveData kkm_last_timestamp [13:10:45]File name is /storage/kkm_last_timestamp [13:10:45]Write 4 bytes [13:10:45]NVStorageSaveData done [13:10:45]ExternCall_PrintAddStr [13:10:45]wPrintStart [13:10:45]Write to MH i2c: 01 00 00 31 00 31 [13:10:45]Write i2c OK [13:10:45]MH_I2C_Read... [13:10:45]Read from MH i2c: 01 [13:10:45]MH_I2C_Read... [13:10:45]Read from MH i2c: 01 07 00 [13:10:45]MH_I2C_Read... [13:10:45]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [13:10:45]RasterBufferAndPrint [13:10:45]line Счет N : (1)293321 [13:10:45]line ИНН: 02508201610067 [13:10:45]line Контрольно-Кассовый Чек [13:10:45]line ПРОДАЖА [13:10:45]line ТРК (МРК, ГНК) : 42 [13:10:45]line Товар: 2710124130 [13:10:45]line Аи-92-К-5 [13:10:45]line 8.850 * 67.80 [13:10:45]line = 600.03 [13:10:45]line НДС 12% НСП 1% [13:10:45]line > о реализуемом товаре [13:10:45]line ОКРУГЛЕНИЕ: -0.03 [13:10:45]line ИТОГО: 600.00 [13:10:45]line Внесено: 600.00 [13:10:45]line СДАЧА: 0.00 [13:10:45]line НСП 1% : 5.31 [13:10:45]line НДС 12% : 63.72 [13:10:45]line Наличными: 600.00 [13:10:45]line Безнал.: 0.00 [13:10:45]line Место: АЗС № 130 "Партнер Нефть" [13:10:45]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:10:45]line СНО: Общий режим [13:10:45]line Чек 127 22.08.2024 13:10 [13:10:45]line Смена: 469 ФФД: 1.0 [13:10:45]line ЗНМ: 0300000071 [13:10:45]line РНМ: 0000000000092561 [13:10:45]line Версия ККМ: 001 [13:10:45]line ФМ: 0000000000871778 [13:10:45]line ФД: 178427 [13:10:45]line ФПД: 209519708523493 [13:10:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T131044&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178427&fm=209519708523493&tin=02508201610067®Number=0000000000092561&sum=60000 [13:10:45]written 0, free lines is 4095 [13:10:45]OFD Sender: Processing packet 178427 [packets to send 496, broken 495] [13:10:45]ProducePacketName [13:10:45]name=ofd_packets/00178427 [13:10:45]OFD Sender: To server: pG, [13:10:45]CommunicateWithHost lk.salyk.kg:30040 [13:10:45]ConnectInit lk.salyk.kg [13:10:45]Write to MH i2c: 01 00 00 5C 00 5C [13:10:45]Write i2c OK [13:10:45]MH_I2C_Read... [13:10:45]Read from MH i2c: 01 [13:10:45]MH_I2C_Read... [13:10:45]Read from MH i2c: 01 07 00 [13:10:45]MH_I2C_Read... [13:10:45]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 EB 0C 5A [13:10:45]RasterBufferAndPrint [13:10:45]line [13:10:45]line [13:10:45]line [13:10:45]line [13:10:45]line [13:10:45]written 0, free lines is 3331 [13:10:45]MH_Cut [13:10:45]Write to MH i2c: D1 01 00 63 00 01 35 [13:10:45]Write i2c OK [13:10:45]MH_I2C_Read... [13:10:45]Read from MH i2c: D1 [13:10:45]MH_I2C_Read... [13:10:45]Read from MH i2c: D1 01 00 [13:10:45]MH_I2C_Read... [13:10:45]Read from MH i2c: D1 01 00 63 00 00 34 [13:10:45]Write to MH i2c: 01 00 00 64 00 64 [13:10:45]Write i2c OK [13:10:45]MH_I2C_Read... [13:10:46]*** Cut start [13:10:46]*** Partial cut [13:10:46]*** CUTSNS_PIN = 1 [13:10:46]*** CUTSNS_PIN = 0 [13:10:46]*** Brake cut motor [13:10:47]Read from MH i2c: 01 [13:10:47]MH_I2C_Read... [13:10:47]*** Stop cut motor [13:10:47]*** Cut end [13:10:47]Read from MH i2c: 01 07 00 [13:10:47]MH_I2C_Read... [13:10:47]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [13:10:47]process_action close_receipt done [13:10:47]requested_data is exist [13:10:47]produce_requested_data [13:10:47]requested_item fm.sn is exist - process it [13:10:47]wFMCommunicate request_size=4 [13:10:47]MH_SAM_APDU [13:10:47]CAPDU: 80 11 00 00 [13:10:47]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [13:10:47]Write i2c OK [13:10:47]MH_I2C_Read... [13:10:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:10:47]Read from MH i2c: E2 [13:10:47]MH_I2C_Read... [13:10:47]Read from MH i2c: E2 17 00 [13:10:47]MH_I2C_Read... [13:10:47]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 37 38 90 00 38 [13:10:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [13:10:47]wFMCommunicate OK [13:10:47]requested_item fd.num is exist - process it [13:10:47]SAM_PROTO_GetFieldsCounters [13:10:47]wFMCommunicate request_size=4 [13:10:47]MH_SAM_APDU [13:10:47]CAPDU: 80 13 00 00 [13:10:47]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [13:10:47]Write i2c OK [13:10:47]MH_I2C_Read... [13:10:47]Connected sock=11 [13:10: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 37 38 0F 01 00 00 09 AA 07 01 4D 72 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 Read from MH i2c: 00 E2 [13:10:47]01 MH_I2C_Read... [13:10:47]00 12 04 04 00 7F 00 00 00 F4 03 04 00 D4 38 C7 66 0E 04 04 00 D5 01 00 00 B9 04 Read from MH i2c: 01 E2 00 62 01 00 0D [13:10:47]04 MH_I2C_Read... [13:10:47]10 00 30 30 30 30 Read from MH i2c: 30 E2 30 62 30 00 30 66 30 00 30 00 30 5D 39 00 32 B9 35 04 36 01 31 00 11 01 04 11 10 04 00 10 30 00 30 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 FB B8 02 00 35 04 06 00 BE 8E 9B CC CB E5 30 7B 30 9A 30 D4 30 30 25 30 03 30 30 38 76 37 01 31 10 37 [13:10:47]37 *** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:10:47]38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 FB B8 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 7F 00 00 00 5E 04 04 00 7F 00 00 00 57 04 04 00 80 00 00 00 19 04 04 00 00 00 00 00 90 00 0F [13:10: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 FB B8 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 7F 00 00 00 5E 04 04 00 7F 00 00 00 57 04 04 00 80 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:10:47]wFMCommunicate OK [13:10:47]SAM_PROTO_GetFieldsCounters done [13:10:47]requested_item shift.num is exist - process it [13:10:47]requested_item shift.opened is exist - process it [13:10:47]req_shift_opened [13:10:47]FM_GetShiftState [13:10:47]SAM_PROTO_GetShiftState [13:10:47]wFMCommunicate request_size=4 [13:10:47]MH_SAM_APDU [13:10:47]CAPDU: 80 13 01 00 [13:10:47]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [13:10:47]Write i2c OK [13:10:47]MH_I2C_Read... [13:10:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:10:47]Read from MH i2c: E2 [13:10:47]MH_I2C_Read... [13:10:47]Read from MH i2c: E2 0E 00 [13:10:47]MH_I2C_Read... [13:10:47]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 92 [13:10:47]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [13:10:47]wFMCommunicate OK [13:10:47]SAM_PROTO_GetShiftState done [13:10:47]FM_GetShiftState done [13:10:47]req_shift_opened done [13:10:47]requested_item shift.open_date is exist - process it [13:10:47]req_shift_open_date [13:10:47]req_shift_open_date done [13:10:47]produce_requested_data done [13:10:47]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178427,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [13:10:47]process_action_free close_receipt [13:10:47]json_value_free [13:10:47]json_value_free done [13:10:47]process_json_proto returns [13:10:47]Send response to host [13:10:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178427,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [13:10:47]free response buf [13:10:47]execute_script done [13:10:47]execute_script returns [13:10:47]free content buf [13:10:47]Sock 9.Close socket [13:10:47]Sock 9.Thread stoped [13:10: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 37 38 4F 00 00 00 AA BD 47 00 26 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 37 38 10 04 04 00 FB B8 02 00 F4 03 04 00 7F E4 C6 66 B6 04 01 00 00 DE A0 44 80 6A E2 E0 E1 [13:10:48]CommunicateWithHost err = 0 [13:10:48]CheckOFDResponse [13:10:48]1017 (14) - 77093643461234 [13:10:48]1041 (16) - 0000000000871778 [13:10:48]1040 (4) - 178427 [13:10:48]1012 (4) - 22.08.2024 07:10 [13:10:48]1206 (1) - 0 [13:10:48]OFD Sender: Remove packet 178427 [13:10:48]ProducePacketName [13:10:48]name=ofd_packets/00178427 [13:10:48]NVStorageDeleteData [13:10:48]accept exits with 10 [13:10:48]New connection [13:10:48]New thread 3066674532 created [13:10:48]Thread 3066817892 joined [13:10:48]Waiting for new connection... [13:10:48] Sock 10.Parse request [13:10:48]Sock 10.Check first char [13:10:48]Sock 10.First char is OK [13:10:48]request: POST /json_proto HTTP/1.0 [13:10:48]Method: POST [13:10:48]URL: /json_proto [13:10:48]Method is POST - this is cgi request [13:10:48]url: /json_proto [13:10:48]query_string will be loaded in cgi processing [13:10:48]execute_cgi json_proto POST (null) [13:10:48]execute_cgi path=json_proto method=POST [13:10:48]POST find Content-Length [13:10:48]Host: 172.17.44.131:8080 [13:10:48]Content-Length: 682 [13:10:48]Content-Type: application/json [13:10:48] [13:10:48]POST finish read [13:10:48]Found Content-Length = 682 [13:10:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293322", "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 }]} ], "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:10:48]execute_script... [13: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 : (1)293322", "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 }]} ], "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:10:48]POST & json_proto [13:10:48]process_json_proto [13:10:48]json parsed OK: [13:10:48]protocol is kg_v1.0 [13:10:48]action value=close_receipt [13:10:48]process_action close_receipt [13:10:48]cmd_close_receipt [13:10:48]MH_GetDate [13:10:48]Write to MH i2c: F0 00 00 68 00 57 [13:10:48]Write i2c OK [13:10:48]MH_I2C_Read... [13:10:48]Read from MH i2c: F0 [13:10:48]MH_I2C_Read... [13:10:48]Read from MH i2c: F0 09 00 [13:10:48]MH_I2C_Read... [13:10:48]Read from MH i2c: F0 09 00 68 00 00 D9 38 C7 66 4F 53 BE 66 64 [13:10:48]GetLastDocTimeStamp 1724332244 [13:10:48]current date 1724332249 [13:10:48]FM_GetShiftState [13:10:48]SAM_PROTO_GetShiftState [13:10:48]wFMCommunicate request_size=4 [13:10:48]MH_SAM_APDU [13:10:48]CAPDU: 80 13 01 00 [13:10:48]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [13:10:48]Write i2c OK [13:10:48]MH_I2C_Read... [13:10:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:10:48]Read from MH i2c: E2 [13:10:48]MH_I2C_Read... [13:10:48]Read from MH i2c: E2 0E 00 [13:10:48]MH_I2C_Read... [13:10:48]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 94 [13:10:48]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [13:10:48]wFMCommunicate OK [13:10:48]SAM_PROTO_GetShiftState done [13:10:48]FM_GetShiftState done [13:10:48]opened in 1724285939 [13:10:48]opened+sec_in_day 1724372339 [13:10:48]quantity*price = 200043 [13:10:48]sum+1 = 200044 [13:10:48]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 СНО: Общий режим Чек 128 22.08.2024 13:10 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178428 ФПД: 165806016562606 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T131049&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178428&fm=165806016562606&tin=02508201610067®Number=0000000000092561&sum=200000 [13:10:49]StoreToDocumentArchive [13:10:49]shift 469 fd 178428 [13:10:49]save to /storage/0469/doc_00178428 [13:10:49]save last doc name /storage/0469/doc_00178428 to /storage/kkm_last_doc_name [13:10:49]save OK [13:10:49]Clear old archive folders... [13:10:49]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:10:49]tlvbuf is 00B2CFA0 [13:10:49]SAM_PROTO_ClearQueue [13:10:49]wFMCommunicate request_size=4 [13:10:49]MH_SAM_APDU [13:10:49]CAPDU: 80 09 00 00 [13:10:49]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [13:10:49]Write i2c OK [13:10:49]MH_I2C_Read... [13:10:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:10:49]Read from MH i2c: E2 [13:10:49]MH_I2C_Read... [13:10:49]Read from MH i2c: E2 03 00 [13:10:49]MH_I2C_Read... [13:10:49]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [13:10:49]RAPDU: 90 00 [13:10:49]wFMCommunicate OK [13:10:49]SAM_PROTO_ClearQueue done [13:10:49]KKMCreateOFDPacket [13:10:49]OFDProtocolAddRootSTLVToBuf [13:10:49]FM_MakeSignedData [13:10:49]FM_MakeSignedData [13:10:49]SAM_PROTO_SignData [13:10:49]wFMCommunicate request_size=4 [13:10:49]MH_SAM_APDU [13:10:49]CAPDU: 80 0D 01 02 [13:10:49]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [13:10:49]Write i2c OK [13:10:49]MH_I2C_Read... [13:10:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:10:49]Read from MH i2c: E2 [13:10:49]MH_I2C_Read... [13:10:49]Read from MH i2c: E2 03 00 [13:10:49]MH_I2C_Read... [13:10:49]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [13:10:49]RAPDU: 90 00 [13:10:49]wFMCommunicate OK [13:10:49]wFMCommunicate request_size=255 [13:10:49]MH_SAM_APDU [13:10:49]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 80 00 00 00 F4 03 04 00 D9 38 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 FC B8 02 00 35 04 06 00 96 [13:10:49]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 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 80 00 00 00 F4 03 04 00 D9 38 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 FC B8 02 00 35 04 06 00 96 00 00 0B [13:10:50]Write i2c OK [13:10:50]MH_I2C_Read... [13:10:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:10:50]Read from MH i2c: E2 [13:10:50]MH_I2C_Read... [13:10:50]Read from MH i2c: E2 03 00 [13:10:50]MH_I2C_Read... [13:10:50]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [13:10:50]RAPDU: 90 00 [13:10:50]wFMCommunicate OK [13:10:50]wFMCommunicate request_size=10 [13:10:50]MH_SAM_APDU [13:10:50]CAPDU: 80 0D 02 02 05 CC B8 B8 05 AE [13:10:50]Write to MH i2c: E2 0D 00 79 00 80 0D 02 02 05 00 CC B8 B8 05 AE 00 00 EC [13:10:50]Write i2c OK [13:10:50]MH_I2C_Read... [13:10:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:10:50]Read from MH i2c: E2 [13:10:50]MH_I2C_Read... [13:10:50]Read from MH i2c: E2 03 00 [13:10:50]MH_I2C_Read... [13:10:50]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [13:10:50]RAPDU: 90 00 [13:10:50]wFMCommunicate OK [13:10:50]wFMCommunicate request_size=4 [13:10:50]MH_SAM_APDU [13:10:50]CAPDU: 80 0D 03 02 [13:10:50]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [13:10:50]Write i2c OK [13:10:50]MH_I2C_Read... [13:10:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:10:50]Read from MH i2c: E2 [13:10:50]MH_I2C_Read... [13:10:50]Read from MH i2c: E2 0B 00 [13:10:50]MH_I2C_Read... [13:10:50]Read from MH i2c: E2 0B 00 7A 00 00 82 69 3F D6 3E 45 51 86 90 00 50 [13:10:50]RAPDU: 82 69 3F D6 3E 45 51 86 90 00 [13:10:50]wFMCommunicate OK [13:10:50]SAM_PROTO_SignData done [13:10:50]FM_MakeSignedData done [13:10:50]CreateOFDProtocolMessage [13:10:50]wFMCommunicate request_size=4 [13:10:50]MH_SAM_APDU [13:10:50]CAPDU: 80 11 00 00 [13:10:50]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [13:10:50]Write i2c OK [13:10:50]MH_I2C_Read... [13:10:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:10:50]Read from MH i2c: E2 [13:10:50]MH_I2C_Read... [13:10:50]Read from MH i2c: E2 17 00 [13:10:50]MH_I2C_Read... [13:10:50]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 37 38 90 00 4E [13:10:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [13:10:50]wFMCommunicate OK [13:10:50]CreateOFDProtocolMessage done [13:10:50]OFDSenderStorePacket 178428 [13:10:50]StoreOFDPacket docnum=178428 [13:10:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 44 78 07 01 A6 97 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 80 00 00 00 F4 03 04 00 D9 38 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 FC B8 02 00 35 04 06 00 96 CC B8 B8 05 AE 82 69 3F D6 3E 45 51 86 [13:10:50]CheckFolder [13:10:50]dirname=/storage/ofd_packets [13:10:50]CheckFolder done [13:10:50]ProducePacketName [13:10:50]name=ofd_packets/00178428 [13:10:50]NVStorageSaveData ofd_packets/00178428 [13:10:50]File name is /storage/ofd_packets/00178428 [13:10:50]Write 301 bytes [13:10:50]NVStorageSaveData done [13:10:50]OFDSenderStorePacket done [13:10:50]KKMCreateOFDPacket done [13:10:50]NVStorageSaveData kkm_last_timestamp [13:10:50]File name is /storage/kkm_last_timestamp [13:10:50]Write 4 bytes [13:10:50]NVStorageSaveData done [13:10:50]ExternCall_PrintAddStr [13:10:50]wPrintStart [13:10:50]Write to MH i2c: 01 00 00 7C 00 7C [13:10:50]Write i2c OK [13:10:50]MH_I2C_Read... [13:10:50]Read from MH i2c: 01 [13:10:50]MH_I2C_Read... [13:10:50]Read from MH i2c: 01 07 00 [13:10:50]MH_I2C_Read... [13:10:50]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [13:10:50]RasterBufferAndPrint [13:10:50]line Счет N : (1)293322 [13:10:50]line ИНН: 02508201610067 [13:10:50]line Контрольно-Кассовый Чек [13:10:50]line ПРОДАЖА [13:10:50]line ТРК (МРК, ГНК) : 63 [13:10:50]line Товар: 2710124500 [13:10:50]line Аи-95-К-5 [13:10:50]line 26.960 * 74.20 [13:10:50]line = 2000.43 [13:10:50]line НДС 12% НСП 1% [13:10:50]line > о реализуемом товаре [13:10:50]line ОКРУГЛЕНИЕ: -0.43 [13:10:50]line ИТОГО: 2000.00 [13:10:50]line Внесено: 2000.00 [13:10:50]line СДАЧА: 0.00 [13:10:50]line НСП 1% : 17.70 [13:10:50]line НДС 12% : 212.43 [13:10:50]line Наличными: 2000.00 [13:10:50]line Безнал.: 0.00 [13:10:50]line Место: АЗС № 130 "Партнер Нефть" [13:10:50]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:10:50]line СНО: Общий режим [13:10:50]line Чек 128 22.08.2024 13:10 [13:10:50]line Смена: 469 ФФД: 1.0 [13:10:50]OFD Sender: Processing packet 178428 [packets to send 496, broken 495] [13:10:50]ProducePacketName [13:10:50]name=ofd_packets/00178428 [13:10:50]OFD Sender: To server: pG, [13:10:50]CommunicateWithHost lk.salyk.kg:30040 [13:10:50]ConnectInit lk.salyk.kg [13:10:50]line ЗНМ: 0300000071 [13:10:50]line РНМ: 0000000000092561 [13:10:50]line Версия ККМ: 001 [13:10:50]line ФМ: 0000000000871778 [13:10:50]line ФД: 178428 [13:10:50]line ФПД: 165806016562606 [13:10:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T131049&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178428&fm=165806016562606&tin=02508201610067®Number=0000000000092561&sum=200000 [13:10:50]written 0, free lines is 4095 [13:10:51]Write to MH i2c: 01 00 00 A7 00 A7 [13:10:51]Write i2c OK [13:10:51]MH_I2C_Read... [13:10:51]Read from MH i2c: 01 [13:10:51]MH_I2C_Read... [13:10:51]Read from MH i2c: 01 07 00 [13:10:51]MH_I2C_Read... [13:10:51]Read from MH i2c: 01 07 00 A7 00 00 00 00 00 00 F4 0C AE [13:10:51]RasterBufferAndPrint [13:10:51]line [13:10:51]line [13:10:51]line [13:10:51]line [13:10:51]line [13:10:51]written 0, free lines is 3346 [13:10:51]MH_Cut [13:10:51]Write to MH i2c: D1 01 00 AE 00 01 80 [13:10:51]Write i2c OK [13:10:51]MH_I2C_Read... [13:10:51]Read from MH i2c: D1 [13:10:51]MH_I2C_Read... [13:10:51]Read from MH i2c: D1 01 00 [13:10:51]MH_I2C_Read... [13:10:51]Read from MH i2c: D1 01 00 AE 00 00 7F [13:10:51]Write to MH i2c: 01 00 00 AF 00 AF [13:10:51]Write i2c OK [13:10:51]MH_I2C_Read... [13:10:51]Connected sock=9 [13:10: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 37 38 0F 01 00 00 44 78 07 01 A6 97 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 80 00 00 00 F4 03 04 00 D9 38 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 *** Cut start [13:10:51]30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 FC B8 *** Partial cut [13:10:52]02 00 35 04 06 00 96 CC B8 B8 05 AE 82 69 3F D6 3E 45 51 86 [13:10:52]*** CUTSNS_PIN = 1 [13:10:52]*** CUTSNS_PIN = 0 [13:10:52]*** Brake cut motor [13:10:52]Read from MH i2c: 01 [13:10:52]MH_I2C_Read... [13:10:52]*** Stop cut motor [13:10:52]*** Cut end [13:10:52]Read from MH i2c: 01 07 00 [13:10:52]MH_I2C_Read... [13:10:52]Read from MH i2c: 01 07 00 AF 00 00 00 00 00 00 FF 0F C4 [13:10:52]process_action close_receipt done [13:10:52]requested_data is exist [13:10:52]produce_requested_data [13:10:52]requested_item fm.sn is exist - process it [13:10:52]wFMCommunicate request_size=4 [13:10:52]MH_SAM_APDU [13:10:52]CAPDU: 80 11 00 00 [13:10:52]Write to MH i2c: E2 08 00 B0 00 80 11 00 00 00 00 00 00 2A [13:10:52]Write i2c OK [13:10:52]MH_I2C_Read... [13:10:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:10:52]Read from MH i2c: E2 [13:10:52]MH_I2C_Read... [13:10:52]Read from MH i2c: E2 17 00 [13:10:52]MH_I2C_Read... [13:10:52]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 37 38 90 00 83 [13:10:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [13:10:52]wFMCommunicate OK [13:10:52]requested_item fd.num is exist - process it [13:10:52]SAM_PROTO_GetFieldsCounters [13:10:52]wFMCommunicate request_size=4 [13:10:52]MH_SAM_APDU [13:10:52]CAPDU: 80 13 00 00 [13:10:52]Write to MH i2c: E2 08 00 B1 00 80 13 00 00 00 00 00 00 2D [13:10:52]Write i2c OK [13:10:52]MH_I2C_Read... [13: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 37 38 4F 00 00 00 3F FC 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 37 38 10 04 04 00 FC B8 02 00 F4 03 04 00 84 E4 C6 66 B6 04 01 00 00 78 F7 EE F8 56 26 27 53 [13:10:52]CommunicateWithHost err = 0 [13:10:52]CheckOFDResponse [13:10:52]1017 (14) - 77093643461234 [13:10:52]1041 (16) - 0000000000871778 [13:10:52]1040 (4) - 178428 [13:10:52]1012 (4) - 22.08.2024 07:11 [13:10:52]1206 (1) - 0 [13:10:52]OFD Sender: Remove packet 178428 [13:10:52]ProducePacketName [13:10:52]name=ofd_packets/00178428 [13:10:52]NVStorageDeleteData [13:10:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:10:52]Read from MH i2c: E2 [13:10:52]MH_I2C_Read... [13:10:52]Read from MH i2c: E2 62 00 [13:10:52]MH_I2C_Read... [13:10:52]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 FC B8 02 00 0E 04 04 00 D5 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 5E [13:10: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 FC B8 02 00 0E 04 04 00 D5 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 [13:10:52]wFMCommunicate OK [13:10:52]SAM_PROTO_GetFieldsCounters done [13:10:52]requested_item shift.num is exist - process it [13:10:52]requested_item shift.opened is exist - process it [13:10:52]req_shift_opened [13:10:52]FM_GetShiftState [13:10:52]SAM_PROTO_GetShiftState [13:10:52]wFMCommunicate request_size=4 [13:10:52]MH_SAM_APDU [13:10:52]CAPDU: 80 13 01 00 [13:10:52]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [13:10:52]Write i2c OK [13:10:52]MH_I2C_Read... [13:10:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:10:52]Read from MH i2c: E2 [13:10:52]MH_I2C_Read... [13:10:52]Read from MH i2c: E2 0E 00 [13:10:52]MH_I2C_Read... [13:10:52]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 DD [13:10:53]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [13:10:53]wFMCommunicate OK [13:10:53]SAM_PROTO_GetShiftState done [13:10:53]FM_GetShiftState done [13:10:53]req_shift_opened done [13:10:53]requested_item shift.open_date is exist - process it [13:10:53]req_shift_open_date [13:10:53]req_shift_open_date done [13:10:53]produce_requested_data done [13:10:53]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178428,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [13:10:53]process_action_free close_receipt [13:10:53]json_value_free [13:10:53]json_value_free done [13:10:53]process_json_proto returns [13:10:53]Send response to host [13:10:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178428,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [13:10:53]free response buf [13:10:53]execute_script done [13:10:53]execute_script returns [13:10:53]free content buf [13:10:53]Sock 10.Close socket [13:10:53]Sock 10.Thread stoped [13:10:53]OFD Sender: No OFD packet to send [13:10:58]OFD Sender: No OFD packet to send [13:11:03]OFD Sender: No OFD packet to send [13:11:08]OFD Sender: No OFD packet to send [13:11:13]OFD Sender: No OFD packet to send [13:11:18]OFD Sender: No OFD packet to send [13:11:23]OFD Sender: No OFD packet to send [13:11:28]OFD Sender: No OFD packet to send [13:11:33]OFD Sender: No OFD packet to send [13:11:38]OFD Sender: No OFD packet to send [13:11:43]OFD Sender: No OFD packet to send [13:11:48]OFD Sender: No OFD packet to send [13:11:53]OFD Sender: No OFD packet to send [13:11:58]OFD Sender: No OFD packet to send [13:12:03]OFD Sender: No OFD packet to send [13:12:08]OFD Sender: No OFD packet to send [13:12:13]OFD Sender: No OFD packet to send [13:12:18]OFD Sender: No OFD packet to send [13:12:23]OFD Sender: No OFD packet to send [13:12:28]OFD Sender: No OFD packet to send [13:12:33]OFD Sender: No OFD packet to send [13:12:38]OFD Sender: No OFD packet to send [13:12:43]OFD Sender: No OFD packet to send [13:12:45]recv_with_timeout no data received [13:12:48]OFD Sender: No OFD packet to send [13:12:53]OFD Sender: No OFD packet to send [13:12:58]OFD Sender: No OFD packet to send [13:13:01]recv_with_timeout no data received [13:13:03]OFD Sender: No OFD packet to send [13:13:08]OFD Sender: No OFD packet to send [13:13:13]OFD Sender: No OFD packet to send [13:13:18]OFD Sender: No OFD packet to send [13:13:23]OFD Sender: No OFD packet to send [13:13:28]OFD Sender: No OFD packet to send [13:13:33]OFD Sender: No OFD packet to send [13:13:38]OFD Sender: No OFD packet to send [13:13:43]OFD Sender: No OFD packet to send [13:13:47]recv_with_timeout no data received [13:13:48]OFD Sender: No OFD packet to send [13:13:53]OFD Sender: No OFD packet to send [13:13:58]OFD Sender: No OFD packet to send [13:14:03]OFD Sender: No OFD packet to send [13:14:08]OFD Sender: No OFD packet to send [13:14:13]OFD Sender: No OFD packet to send [13:14:18]OFD Sender: No OFD packet to send [13:14:23]OFD Sender: No OFD packet to send [13:14:28]OFD Sender: No OFD packet to send [13:14:33]OFD Sender: No OFD packet to send [13:14:38]OFD Sender: No OFD packet to send [13:14:43]OFD Sender: No OFD packet to send [13:14:48]OFD Sender: No OFD packet to send [13:15:29]ConnectInit Can't connect to host [13:15:33]OFD Sender: No OFD packet to send [13:15:38]OFD Sender: No OFD packet to send [13:15:43]OFD Sender: No OFD packet to send [13:15:48]OFD Sender: No OFD packet to send [13:17:25]ConnectInit Can't connect to host [13:17:29]OFD Sender: No OFD packet to send [13:17:34]OFD Sender: No OFD packet to send [13:17:39]OFD Sender: No OFD packet to send [13:17:44]OFD Sender: No OFD packet to send [13:17:49]OFD Sender: No OFD packet to send [13:17:54]OFD Sender: No OFD packet to send [13:17:59]OFD Sender: No OFD packet to send [13:18:04]OFD Sender: No OFD packet to send [13:18:09]OFD Sender: No OFD packet to send [13:18:14]OFD Sender: No OFD packet to send [13:18:19]OFD Sender: No OFD packet to send [13:18:24]OFD Sender: No OFD packet to send [13:18:29]OFD Sender: No OFD packet to send [13:18:34]OFD Sender: No OFD packet to send [13:18:39]OFD Sender: No OFD packet to send [13:18:44]OFD Sender: No OFD packet to send [13:18:49]OFD Sender: No OFD packet to send [13:18:54]OFD Sender: No OFD packet to send [13:18:59]OFD Sender: No OFD packet to send [13:19:04]OFD Sender: No OFD packet to send [13:19:09]OFD Sender: No OFD packet to send [13:19:14]OFD Sender: No OFD packet to send [13:19:19]OFD Sender: No OFD packet to send [13:19:24]OFD Sender: No OFD packet to send [13:19:29]OFD Sender: No OFD packet to send [13:19:34]OFD Sender: No OFD packet to send [13:19:39]OFD Sender: No OFD packet to send [13:19:44]OFD Sender: No OFD packet to send [13:19:49]OFD Sender: No OFD packet to send [13:19:54]OFD Sender: No OFD packet to send [13:19:59]OFD Sender: No OFD packet to send [13:20:04]OFD Sender: No OFD packet to send [13:20:09]OFD Sender: No OFD packet to send [13:20:14]OFD Sender: No OFD packet to send [13:20:15]recv_with_timeout no data received [13:20:19]OFD Sender: No OFD packet to send [13:20:24]OFD Sender: No OFD packet to send [13:20:29]OFD Sender: No OFD packet to send [13:20:34]OFD Sender: No OFD packet to send [13:20:39]OFD Sender: No OFD packet to send [13:20:44]OFD Sender: No OFD packet to send [13:20:49]OFD Sender: No OFD packet to send [13:20:54]OFD Sender: No OFD packet to send [13:20:59]OFD Sender: No OFD packet to send [13:21:04]OFD Sender: No OFD packet to send [13:21:09]OFD Sender: No OFD packet to send [13:21:14]OFD Sender: No OFD packet to send [13:21:19]OFD Sender: No OFD packet to send [13:21:24]OFD Sender: No OFD packet to send [13:21:29]OFD Sender: No OFD packet to send [13:21:34]OFD Sender: No OFD packet to send [13:21:36]recv_with_timeout no data received [13:21:39]OFD Sender: No OFD packet to send [13:21:44]OFD Sender: No OFD packet to send [13:21:49]OFD Sender: No OFD packet to send [13:21:49]recv_with_timeout no data received [13:21:51]accept exits with 6 [13:21:51]New connection [13:21:51]New thread 3066817892 created [13:21:51]Thread 3066674532 joined [13:21:51]Waiting for new connection... [13:21:51] Sock 6.Parse request [13:21:51]Sock 6.Check first char [13:21:51]Sock 6.First char is OK [13:21:51]request: POST /json_proto HTTP/1.0 [13:21:51]Method: POST [13:21:51]URL: /json_proto [13:21:51]Method is POST - this is cgi request [13:21:51]url: /json_proto [13:21:51]query_string will be loaded in cgi processing [13:21:51]execute_cgi json_proto POST (null) [13:21:51]execute_cgi path=json_proto method=POST [13:21:51]POST find Content-Length [13:21:51]Host: 172.17.44.131:8080 [13:21:51]Content-Length: 678 [13:21:51]Content-Type: application/json [13:21:51] [13:21:51]POST finish read [13:21:51]Found Content-Length = 678 [13:21:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293331", "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.520, "sum" : 780.58, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 780.00, "total" : 780.00, "payments": [ { "type": 0, "sum" : 780.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:21:51]execute_script... [13:21:51]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293331", "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.520, "sum" : 780.58, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 780.00, "total" : 780.00, "payments": [ { "type": 0, "sum" : 780.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:21:51]POST & json_proto [13:21:51]process_json_proto [13:21:51]json parsed OK: [13:21:51]protocol is kg_v1.0 [13:21:51]action value=close_receipt [13:21:51]process_action close_receipt [13:21:51]cmd_close_receipt [13:21:51]MH_GetDate [13:21:51]Write to MH i2c: F0 00 00 B3 00 A2 [13:21:51]Write i2c OK [13:21:51]MH_I2C_Read... [13:21:51]Read from MH i2c: F0 [13:21:51]MH_I2C_Read... [13:21:51]Read from MH i2c: F0 09 00 [13:21:51]MH_I2C_Read... [13:21:51]Read from MH i2c: F0 09 00 B3 00 00 70 3B C7 66 4F 53 BE 66 49 [13:21:51]GetLastDocTimeStamp 1724332249 [13:21:51]current date 1724332912 [13:21:51]FM_GetShiftState [13:21:51]SAM_PROTO_GetShiftState [13:21:51]wFMCommunicate request_size=4 [13:21:51]MH_SAM_APDU [13:21:51]CAPDU: 80 13 01 00 [13:21:51]Write to MH i2c: E2 08 00 B4 00 80 13 01 00 00 00 00 00 31 [13:21:51]Write i2c OK [13:21:51]MH_I2C_Read... [13:21:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:21:51]Read from MH i2c: E2 [13:21:51]MH_I2C_Read... [13:21:51]Read from MH i2c: E2 0E 00 [13:21:51]MH_I2C_Read... [13:21:51]Read from MH i2c: E2 0E 00 B4 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 DF [13:21:51]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [13:21:51]wFMCommunicate OK [13:21:51]SAM_PROTO_GetShiftState done [13:21:51]FM_GetShiftState done [13:21:51]opened in 1724285939 [13:21:51]opened+sec_in_day 1724372339 [13:21:51]quantity*price = 78058 [13:21:51]sum+1 = 78059 [13:21:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.58 ИТОГО: 780.00 Внесено: 780.00 СДАЧА: 0.00 НСП 1% : 6.91 НДС 12% : 82.89 Наличными: 780.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 129 22.08.2024 13:21 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178429 ФПД: 251568494595864 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T132152&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178429&fm=251568494595864&tin=02508201610067®Number=0000000000092561&sum=78000 [13:21:52]StoreToDocumentArchive [13:21:52]shift 469 fd 178429 [13:21:52]save to /storage/0469/doc_00178429 [13:21:52]save last doc name /storage/0469/doc_00178429 to /storage/kkm_last_doc_name [13:21:52]save OK [13:21:52]Clear old archive folders... [13:21:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:21:52]tlvbuf is 00B34CC0 [13:21:52]SAM_PROTO_ClearQueue [13:21:52]wFMCommunicate request_size=4 [13:21:52]MH_SAM_APDU [13:21:52]CAPDU: 80 09 00 00 [13:21:52]Write to MH i2c: E2 08 00 C1 00 80 09 00 00 00 00 00 00 33 [13:21:52]Write i2c OK [13:21:52]MH_I2C_Read... [13:21:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:21:52]Read from MH i2c: E2 [13:21:52]MH_I2C_Read... [13:21:52]Read from MH i2c: E2 03 00 [13:21:52]MH_I2C_Read... [13:21:52]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [13:21:52]RAPDU: 90 00 [13:21:52]wFMCommunicate OK [13:21:52]SAM_PROTO_ClearQueue done [13:21:52]KKMCreateOFDPacket [13:21:52]OFDProtocolAddRootSTLVToBuf [13:21:52]FM_MakeSignedData [13:21:52]FM_MakeSignedData [13:21:52]SAM_PROTO_SignData [13:21:52]wFMCommunicate request_size=4 [13:21:52]MH_SAM_APDU [13:21:52]CAPDU: 80 0D 01 02 [13:21:52]Write to MH i2c: E2 08 00 C2 00 80 0D 01 02 00 00 00 00 3B [13:21:52]Write i2c OK [13:21:52]MH_I2C_Read... [13:21:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:21:52]Read from MH i2c: E2 [13:21:52]MH_I2C_Read... [13:21:52]Read from MH i2c: E2 03 00 [13:21:52]MH_I2C_Read... [13:21:52]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [13:21:52]RAPDU: 90 00 [13:21:52]wFMCommunicate OK [13:21:52]wFMCommunicate request_size=255 [13:21:52]MH_SAM_APDU [13:21:52]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 18 29 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 EA 30 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 30 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B3 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 20 00 00 00 00 07 04 06 00 B0 30 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 00 00 00 F4 03 04 00 70 3B C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 FD B8 02 00 35 04 06 00 E4 [13:21:52]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 18 29 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 EA 30 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 30 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B3 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 20 00 00 00 00 07 04 06 00 B0 30 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 00 00 00 F4 03 04 00 70 3B C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 FD B8 02 00 35 04 06 00 E4 00 00 83 [13:21:52]Write i2c OK [13:21:52]MH_I2C_Read... [13:21:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:21:52]Read from MH i2c: E2 [13:21:52]MH_I2C_Read... [13:21:52]Read from MH i2c: E2 03 00 [13:21:52]MH_I2C_Read... [13:21:52]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [13:21:52]RAPDU: 90 00 [13:21:52]wFMCommunicate OK [13:21:52]wFMCommunicate request_size=10 [13:21:52]MH_SAM_APDU [13:21:52]CAPDU: 80 0D 02 02 05 CC DA C1 CF 18 [13:21:52]Write to MH i2c: E2 0D 00 C4 00 80 0D 02 02 05 00 CC DA C1 CF 18 00 00 96 [13:21:52]Write i2c OK [13:21:52]MH_I2C_Read... [13:21:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:21:52]Read from MH i2c: E2 [13:21:52]MH_I2C_Read... [13:21:52]Read from MH i2c: E2 03 00 [13:21:52]MH_I2C_Read... [13:21:52]Read from MH i2c: E2 03 00 C4 00 00 90 00 38 [13:21:52]RAPDU: 90 00 [13:21:52]wFMCommunicate OK [13:21:52]wFMCommunicate request_size=4 [13:21:52]MH_SAM_APDU [13:21:52]CAPDU: 80 0D 03 02 [13:21:52]Write to MH i2c: E2 08 00 C5 00 80 0D 03 02 00 00 00 00 40 [13:21:52]Write i2c OK [13:21:52]MH_I2C_Read... [13:21:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:21:52]Read from MH i2c: E2 [13:21:52]MH_I2C_Read... [13:21:52]Read from MH i2c: E2 0B 00 [13:21:52]MH_I2C_Read... [13:21:52]Read from MH i2c: E2 0B 00 C5 00 00 A6 72 9D 6D 14 64 AB B9 90 00 3F [13:21:52]RAPDU: A6 72 9D 6D 14 64 AB B9 90 00 [13:21:52]wFMCommunicate OK [13:21:52]SAM_PROTO_SignData done [13:21:52]FM_MakeSignedData done [13:21:52]CreateOFDProtocolMessage [13:21:52]wFMCommunicate request_size=4 [13:21:52]MH_SAM_APDU [13:21:52]CAPDU: 80 11 00 00 [13:21:52]Write to MH i2c: E2 08 00 C6 00 80 11 00 00 00 00 00 00 40 [13:21:52]Write i2c OK [13:21:52]MH_I2C_Read... [13:21:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:21:53]Read from MH i2c: E2 [13:21:53]MH_I2C_Read... [13:21:53]Read from MH i2c: E2 17 00 [13:21:53]MH_I2C_Read... [13:21:53]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 37 38 90 00 99 [13:21:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [13:21:53]wFMCommunicate OK [13:21:53]CreateOFDProtocolMessage done [13:21:53]OFDSenderStorePacket 178429 [13:21:53]StoreOFDPacket docnum=178429 [13:21:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 4E F9 07 01 F1 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 18 29 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 EA 30 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 30 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B3 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 20 00 00 00 00 07 04 06 00 B0 30 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 00 00 00 F4 03 04 00 70 3B C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 FD B8 02 00 35 04 06 00 E4 CC DA C1 CF 18 A6 72 9D 6D 14 64 AB B9 [13:21:53]CheckFolder [13:21:53]dirname=/storage/ofd_packets [13:21:53]CheckFolder done [13:21:53]ProducePacketName [13:21:53]name=ofd_packets/00178429 [13:21:53]NVStorageSaveData ofd_packets/00178429 [13:21:53]File name is /storage/ofd_packets/00178429 [13:21:53]Write 301 bytes [13:21:53]NVStorageSaveData done [13:21:53]OFDSenderStorePacket done [13:21:53]KKMCreateOFDPacket done [13:21:53]NVStorageSaveData kkm_last_timestamp [13:21:53]File name is /storage/kkm_last_timestamp [13:21:53]Write 4 bytes [13:21:53]NVStorageSaveData done [13:21:53]ExternCall_PrintAddStr [13:21:53]wPrintStart [13:21:53]Write to MH i2c: 01 00 00 C7 00 C7 [13:21:53]Write i2c OK [13:21:53]MH_I2C_Read... [13:21:53]Read from MH i2c: 01 [13:21:53]MH_I2C_Read... [13:21:53]Read from MH i2c: 01 07 00 [13:21:53]MH_I2C_Read... [13:21:53]Read from MH i2c: 01 07 00 C7 00 00 00 00 00 00 FF 0F DC [13:21:53]RasterBufferAndPrint [13:21:53]line Счет N : (1)293331 [13:21:53]line ИНН: 02508201610067 [13:21:53]line Контрольно-Кассовый Чек [13:21:53]line ПРОДАЖА [13:21:53]line ТРК (МРК, ГНК) : 63 [13:21:53]line Товар: 2710124500 [13:21:53]line Аи-95-К-5 [13:21:53]line 10.520 * 74.20 [13:21:53]line = 780.58 [13:21:53]line НДС 12% НСП 1% [13:21:53]line > о реализуемом товаре [13:21:53]line ОКРУГЛЕНИЕ: -0.58 [13:21:53]line ИТОГО: 780.00 [13:21:53]line Внесено: 780.00 [13:21:53]line СДАЧА: 0.00 [13:21:53]line НСП 1% : 6.91 [13:21:53]line НДС 12% : 82.89 [13:21:53]line Наличными: 780.00 [13:21:53]line Безнал.: 0.00 [13:21:53]line Место: АЗС № 130 "Партнер Нефть" [13:21:53]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:21:53]line СНО: Общий режим [13:21:53]line Чек 129 22.08.2024 13:21 [13:21:53]line Смена: 469 ФФД: 1.0 [13:21:53]line ЗНМ: 0300000071 [13:21:53]line РНМ: 0000000000092561 [13:21:53]line Версия ККМ: 001 [13:21:53]line ФМ: 0000000000871778 [13:21:53]line ФД: 178429 [13:21:53]line ФПД: 251568494595864 [13:21:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T132152&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178429&fm=251568494595864&tin=02508201610067®Number=0000000000092561&sum=78000 [13:21:53]written 0, free lines is 4095 [13:21:53]OFD Sender: Processing packet 178429 [packets to send 496, broken 495] [13:21:53]ProducePacketName [13:21:53]name=ofd_packets/00178429 [13:21:53]OFD Sender: To server: pG, [13:21:53]CommunicateWithHost lk.salyk.kg:30040 [13:21:53]ConnectInit lk.salyk.kg [13:21:53]Write to MH i2c: 01 00 00 F2 00 F2 [13:21:53]Write i2c OK [13:21:53]MH_I2C_Read... [13:21:53]Read from MH i2c: 01 [13:21:53]MH_I2C_Read... [13:21:53]Read from MH i2c: 01 07 00 [13:21:53]MH_I2C_Read... [13:21:53]Read from MH i2c: 01 07 00 F2 00 00 00 00 00 00 E4 0C E9 [13:21:53]RasterBufferAndPrint [13:21:53]line [13:21:53]line [13:21:53]line [13:21:53]line [13:21:53]line [13:21:53]written 0, free lines is 3306 [13:21:53]MH_Cut [13:21:53]Write to MH i2c: D1 01 00 F9 00 01 CB [13:21:53]Write i2c OK [13:21:53]MH_I2C_Read... [13:21:53]Read from MH i2c: D1 [13:21:53]MH_I2C_Read... [13:21:53]Read from MH i2c: D1 01 00 [13:21:53]MH_I2C_Read... [13:21:53]Read from MH i2c: D1 01 00 F9 00 00 CA [13:21:53]Write to MH i2c: 01 00 00 FA 00 FA [13:21:53]Write i2c OK [13:21:53]MH_I2C_Read... [13:21:54]*** Cut start [13:21:54]*** Partial cut [13:21:54]*** CUTSNS_PIN = 1 [13:21:54]*** CUTSNS_PIN = 0 [13:21:54]*** Brake cut motor [13:21:54]Read from MH i2c: 01 [13:21:54]MH_I2C_Read... [13:21:54]*** Stop cut motor [13:21:54]*** Cut end [13:21:54]Read from MH i2c: 01 07 00 [13:21:54]MH_I2C_Read... [13:21:54]Read from MH i2c: 01 07 00 FA 00 00 00 00 00 00 FF 0F 0F [13:21:54]process_action close_receipt done [13:21:54]requested_data is exist [13:21:54]produce_requested_data [13:21:54]requested_item fm.sn is exist - process it [13:21:54]wFMCommunicate request_size=4 [13:21:54]MH_SAM_APDU [13:21:54]CAPDU: 80 11 00 00 [13:21:54]Write to MH i2c: E2 08 00 FB 00 80 11 00 00 00 00 00 00 75 [13:21:54]Write i2c OK [13:21:54]MH_I2C_Read... [13:21:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:21:54]Read from MH i2c: E2 [13:21:54]MH_I2C_Read... [13:21:54]Read from MH i2c: E2 17 00 [13:21:54]MH_I2C_Read... [13:21: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 37 38 90 00 CE [13:21:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [13:21:54]wFMCommunicate OK [13:21:54]requested_item fd.num is exist - process it [13:21:54]SAM_PROTO_GetFieldsCounters [13:21:54]wFMCommunicate request_size=4 [13:21:54]MH_SAM_APDU [13:21:54]CAPDU: 80 13 00 00 [13:21:54]Write to MH i2c: E2 08 00 FC 00 80 13 00 00 00 00 00 00 78 [13:21:54]Write i2c OK [13:21:54]MH_I2C_Read... [13:21:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:21:54]Read from MH i2c: E2 [13:21:54]MH_I2C_Read... [13:21:54]Read from MH i2c: E2 62 00 [13:21:54]MH_I2C_Read... [13:21: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 FD B8 02 00 0E 04 04 00 D5 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 AD [13:21: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 FD B8 02 00 0E 04 04 00 D5 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 [13:21:54]wFMCommunicate OK [13:21:54]SAM_PROTO_GetFieldsCounters done [13:21:54]requested_item shift.num is exist - process it [13:21:54]requested_item shift.opened is exist - process it [13:21:54]req_shift_opened [13:21:54]FM_GetShiftState [13:21:54]SAM_PROTO_GetShiftState [13:21:54]wFMCommunicate request_size=4 [13:21:54]MH_SAM_APDU [13:21:54]CAPDU: 80 13 01 00 [13:21:54]Write to MH i2c: E2 08 00 FD 00 80 13 01 00 00 00 00 00 7A [13:21:54]Write i2c OK [13:21:54]MH_I2C_Read... [13:21:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:21:54]Read from MH i2c: E2 [13:21:54]MH_I2C_Read... [13:21:54]Read from MH i2c: E2 0E 00 [13:21:54]MH_I2C_Read... [13:21:54]Read from MH i2c: E2 0E 00 FD 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 28 [13:21:54]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [13:21:54]wFMCommunicate OK [13:21:54]SAM_PROTO_GetShiftState done [13:21:54]FM_GetShiftState done [13:21:54]req_shift_opened done [13:21:54]requested_item shift.open_date is exist - process it [13:21:54]req_shift_open_date [13:21:54]req_shift_open_date done [13:21:54]produce_requested_data done [13:21:54]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178429,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [13:21:54]process_action_free close_receipt [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 A6 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 4B [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30620, crc_r 49A1A6DB, crc_c: 49A1A6DB, size: 53248 [00:00:10]*** [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E328 010249C5) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903S init start (LINUX_LIGHT) [00:00:10]*** Compilation Date Jun 20 2023 Time 12:36:20 [00:00:10]*** Serial: 3139303353513838 54000000005725A6 (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: 589557+1723749199=1724338756 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x20ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33510623 [00:00:10]*** Is cutter blocked? [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 A6 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 4C [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30620 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 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 45 52 C7 66 4F 53 BE 66 89 [14:59:17]Current date/time: 22.08.2024 14:59 [14:59:17]FM_Init [14:59:17]wFMConnect [14:59:17]MH_SAM_On [14:59:17]Write to MH i2c: E0 00 00 08 00 E7 [14:59:17]Write i2c OK [14:59:17]MH_I2C_Read... [14:59:17]*** iso7816_init finished! [14:59:17]*** atr: [14:59:17]*** 0F 3B D5 18 FF 81 91 FE [14:59:17]*** 1F C3 80 73 C8 21 10 0A [14:59:17]*** 00 00 00 00 00 00 00 00 [14:59:17]Read from MH i2c: E0 [14:59:17]MH_I2C_Read... [14:59:17]*** 00 00 00 00 00 00 00 00 [14:59:17]Read from MH i2c: E0 10 00 [14:59:17]MH_I2C_Read... [14:59:17]*** 00 00 00 00 00 00 00 00 [14:59:17]*** 00 00 00 00 00 00 00 00 [14:59: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 [14:59:17]*** 00 00 00 00 00 00 00 00 [14:59:17]*** 00 00 00 00 00 00 00 00 [14:59:17]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [14:59:17]wFMCommunicate request_size=10 [14:59:17]MH_SAM_APDU [14:59:17]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [14:59:17]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 A6 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 4B [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 *** Check firmware version 30620, crc_r 49A1A6DB, crc_c: 49A1A6DB, size: 53248 [00:00:10]01 *** [00:00:10]00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E328 010249C5) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903S init start (LINUX_LIGHT) [00:00:10]*** Compilation Date Jun 20 2023 Time 12:36:20 [00:00:10]*** Serial: 3139303353513838 54000000005725A6 (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: 589582+1723749199=1724338781 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x20ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33510623 [00:00:10]*** Is cutter blocked? [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 A6 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 4C [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30620 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 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 52 C7 66 4F 53 BE 66 A1 [14:59:41]Current date/time: 22.08.2024 14:59 [14:59:41]FM_Init [14:59:41]wFMConnect [14:59:41]MH_SAM_On [14:59:41]Write to MH i2c: E0 00 00 08 00 E7 [14:59:41]Write i2c OK [14:59:41]MH_I2C_Read... [14:59:41]*** iso7816_init finished! [14:59:41]*** atr: [14:59:41]*** 0F 3B D5 18 FF 81 91 FE [14:59:41]*** 1F C3 80 73 C8 21 10 0A [14:59:41]*** 00 00 00 00 00 00 00 00 [14:59:41]*** 00 00 00 00 00 00 00 00 [14:59:41]*** 00 00 00 00 00 00 00 00 [14:59:41]*** 00 00 00 00 00 00 00 00 [14:59:41]*** 00 00 00 00 00 00 00 00 [14:59:41]*** 00 00 00 00 00 00 00 00 [14:59:41]Read from MH i2c: E0 [14:59:41]MH_I2C_Read... [14:59:41]Read from MH i2c: E0 10 00 [14:59:41]MH_I2C_Read... [14:59:41]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:59:41]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [14:59:41]wFMCommunicate request_size=10 [14:59:41]MH_SAM_APDU [14:59:41]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [14:59:41]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [14:59:41]Write i2c OK [14:59:41]MH_I2C_Read... [14:59:41]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [14:59:41]Read from MH i2c: E2 [14:59:41]MH_I2C_Read... [14:59:41]Read from MH i2c: E2 03 00 [14:59:41]MH_I2C_Read... [14:59:41]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [14:59:41]RAPDU: 90 00 [14:59:41]wFMCommunicate OK [14:59:41]wFMCommunicate request_size=4 [14:59:41]MH_SAM_APDU [14:59:41]CAPDU: 80 11 00 00 [14:59:41]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [14:59:41]Write i2c OK [14:59:41]MH_I2C_Read... [14:59:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:59:41]Read from MH i2c: E2 [14:59:41]MH_I2C_Read... [14:59:41]Read from MH i2c: E2 17 00 [14:59:41]MH_I2C_Read... [14:59:41]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 37 38 90 00 DD [14:59:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [14:59:41]wFMCommunicate OK [14:59:41]Detected FM SN is 0000000000871778 [14:59:41]Stored FM SN is 0000000000871778 [14:59:41]wFMCommunicate request_size=9 [14:59:41]MH_SAM_APDU [14:59:41]CAPDU: 80 16 00 00 04 D9 BA 00 00 [14:59:41]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 D9 BA 00 00 00 00 25 [14:59:41]Write i2c OK [14:59:41]MH_I2C_Read... [14:59:41]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [14:59:41]Read from MH i2c: E2 [14:59:41]MH_I2C_Read... [14:59:41]Read from MH i2c: E2 03 00 [14:59:41]MH_I2C_Read... [14:59:41]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [14:59:41]RAPDU: 90 00 [14:59:41]wFMCommunicate OK [14:59:41]FM PIN OK [14:59:41]wFMCommunicate request_size=8 [14:59:41]MH_SAM_APDU [14:59:41]CAPDU: 80 14 04 00 03 02 00 01 [14:59:41]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [14:59:41]Write i2c OK [14:59:41]MH_I2C_Read... [14:59:41]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [14:59:41]Read from MH i2c: E2 [14:59:41]MH_I2C_Read... [14:59:41]Read from MH i2c: E2 03 00 [14:59:41]MH_I2C_Read... [14:59:41]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [14:59:41]RAPDU: 90 00 [14:59:41]wFMCommunicate OK [14:59:41]wFMCommunicate request_size=13 [14:59:41]MH_SAM_APDU [14:59:41]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [14:59:41]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:59:41]Write i2c OK [14:59:41]MH_I2C_Read... [14:59:41]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [14:59:41]Read from MH i2c: E2 [14:59:41]MH_I2C_Read... [14:59:41]Read from MH i2c: E2 03 00 [14:59:41]MH_I2C_Read... [14:59:41]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [14:59:41]RAPDU: 90 00 [14:59:41]wFMCommunicate OK [14:59:41]wFMCommunicate request_size=4 [14:59:41]MH_SAM_APDU [14:59:41]CAPDU: 80 11 00 00 [14:59:41]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [14:59:41]Write i2c OK [14:59:41]MH_I2C_Read... [14:59:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:59:41]Read from MH i2c: E2 [14:59:41]MH_I2C_Read... [14:59:41]Read from MH i2c: E2 17 00 [14:59:41]MH_I2C_Read... [14:59:41]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 37 38 90 00 E1 [14:59:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [14:59:41]wFMCommunicate OK [14:59:41]DocumentArchiveInit [14:59:41]Start Httpd... [14:59:41]Httpd thread 3067489636 created [14:59:41]Write to MH i2c: 01 00 00 0F 00 0F [14:59:41]Write i2c OK [14:59:41]MH_I2C_Read... [14:59:41]Read from MH i2c: 01 [14:59:41]MH_I2C_Read... [14:59:41]Read from MH i2c: 01 07 00 [14:59:41]MH_I2C_Read... [14:59:41]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [14:59:41]MH Int Process started [14:59:41]Allocated Socket 7 [14:59:41]Bind OK [14:59:41]Listen OK [14:59:41]httpd running on port 8080 [14:59:41]Waiting for new connection... [14:59:42]OFD Sender: No OFD packet to send [14:59:47]accept exits with 8 [14:59:47]New connection [14:59:47]New thread 3067202916 created [14:59:47]Waiting for new connection... [14:59:47] Sock 8.Parse request [14:59:47]Sock 8.Check first char [14:59:47]Sock 8.First char is OK [14:59:47]request: POST /json_proto HTTP/1.0 [14:59:47]Method: POST [14:59:47]URL: /json_proto [14:59:47]Method is POST - this is cgi request [14:59:47]url: /json_proto [14:59:47]query_string will be loaded in cgi processing [14:59:47]execute_cgi json_proto POST (null) [14:59:47]execute_cgi path=json_proto method=POST [14:59:47]POST find Content-Length [14:59:47]Host: 172.17.44.131:8080 [14:59:47]Content-Length: 215 [14:59:47]Content-Type: application/json [14:59:47] [14:59:47]POST finish read [14:59:47]Found Content-Length = 215 [14:59: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:59:47]execute_script... [14:59: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:59:47]POST & json_proto [14:59:47]process_json_proto [14:59:47]json parsed OK: [14:59:47]protocol is kg_v1.0 [14:59:47]action value=get_value [14:59:47]process_action get_value [14:59:47]cmd_get_value [14:59:47]process_action get_value done [14:59:47]requested_data is exist [14:59:47]produce_requested_data [14:59:47]requested_item kkm.sn is exist - process it [14:59:47]requested_item kkm.ver is exist - process it [14:59:47]requested_item fm.sn is exist - process it [14:59:47]wFMCommunicate request_size=4 [14:59:47]MH_SAM_APDU [14:59:47]CAPDU: 80 11 00 00 [14:59:47]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [14:59:47]Write i2c OK [14:59:47]MH_I2C_Read... [14:59:47]OFD Sender: No OFD packet to send [14:59:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:59:47]Read from MH i2c: E2 [14:59:47]MH_I2C_Read... [14:59:47]Read from MH i2c: E2 17 00 [14:59:47]MH_I2C_Read... [14:59: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 37 38 90 00 E3 [14:59:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [14:59:47]wFMCommunicate OK [14:59:47]requested_item fd.num is exist - process it [14:59:47]SAM_PROTO_GetFieldsCounters [14:59:47]wFMCommunicate request_size=4 [14:59:47]MH_SAM_APDU [14:59:47]CAPDU: 80 13 00 00 [14:59:47]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [14:59:47]Write i2c OK [14:59:47]MH_I2C_Read... [14:59:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:59:47]Read from MH i2c: E2 [14:59:47]MH_I2C_Read... [14:59:47]Read from MH i2c: E2 62 00 [14:59:47]MH_I2C_Read... [14:59: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 0F B9 02 00 0E 04 04 00 D5 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 0B [14:59: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 0F B9 02 00 0E 04 04 00 D5 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 [14:59:47]wFMCommunicate OK [14:59:47]SAM_PROTO_GetFieldsCounters done [14:59:47]requested_item shift.num is exist - process it [14:59:47]requested_item shift.opened is exist - process it [14:59:47]req_shift_opened [14:59:47]FM_GetShiftState [14:59:47]SAM_PROTO_GetShiftState [14:59:47]wFMCommunicate request_size=4 [14:59:47]MH_SAM_APDU [14:59:47]CAPDU: 80 13 01 00 [14:59:47]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [14:59:47]Write i2c OK [14:59:47]MH_I2C_Read... [14:59:47]Read from MH i2c: E2 [14:59:47]MH_I2C_Read... [14:59:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:59:47]Read from MH i2c: E2 0E 00 [14:59:47]MH_I2C_Read... [14:59:47]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 3D [14:59:47]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [14:59:47]wFMCommunicate OK [14:59:47]SAM_PROTO_GetShiftState done [14:59:47]FM_GetShiftState done [14:59:47]req_shift_opened done [14:59:47]requested_item shift.open_date is exist - process it [14:59:47]req_shift_open_date [14:59:47]req_shift_open_date done [14:59:47]produce_requested_data done [14:59:47]produce_requested_data return {"kkm.sn":"0300000071","kkm.ver":"001","fm.sn":"0000000000871778","fd.num":178447,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [14:59:47]process_action_free get_value [14:59:47]json_value_free [14:59:47]json_value_free done [14:59:47]process_json_proto returns [14:59:47]Send response to host [14:59:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000071","kkm.ver":"001","fm.sn":"0000000000871778","fd.num":178447,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [14:59:47]free response buf [14:59:47]execute_script done [14:59:47]execute_script returns [14:59:47]free content buf [14:59:47]Sock 8.Close socket [14:59:47]Sock 8.Thread stoped [14:59:47]accept exits with 9 [14:59:47]New connection [14:59:47]New thread 3067059556 created [14:59:47]Thread 3067202916 joined [14:59:47]Waiting for new connection... [14:59:47] Sock 9.Parse request [14:59:47]Sock 9.Check first char [14:59:47]Sock 9.First char is OK [14:59:47]request: POST /json_proto HTTP/1.0 [14:59:47]Method: POST [14:59:47]URL: /json_proto [14:59:47]Method is POST - this is cgi request [14:59:47]url: /json_proto [14:59:47]query_string will be loaded in cgi processing [14:59:47]execute_cgi json_proto POST (null) [14:59:47]execute_cgi path=json_proto method=POST [14:59:47]POST find Content-Length [14:59:47]Host: 172.17.44.131:8080 [14:59:47]Content-Length: 331 [14:59:47]Content-Type: application/json [14:59:47] [14:59:47]POST finish read [14:59:47]Found Content-Length = 331 [14:59: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:59:47]execute_script... [14:59: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:59:47]POST & json_proto [14:59:47]process_json_proto [14:59:47]json parsed OK: [14:59:47]protocol is kg_v1.0 [14:59:47]action value=get_value [14:59:47]process_action get_value [14:59:47]cmd_get_value [14:59:47]process_action get_value done [14:59:47]requested_data is exist [14:59:47]produce_requested_data [14:59:47]requested_item fm.sale.total is exist - process it [14:59:47]SAM_PROTO_GetFMData [14:59:47]wFMCommunicate request_size=4 [14:59:47]MH_SAM_APDU [14:59:47]CAPDU: 80 13 03 00 [14:59:47]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [14:59:47]Write i2c OK [14:59:47]MH_I2C_Read... [14:59:48]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [14:59:48]Read from MH i2c: E2 [14:59:48]MH_I2C_Read... [14:59:48]Read from MH i2c: E2 FD 00 [14:59:48]MH_I2C_Read... [14:59:48]Read from MH i2c: E2 FD 00 13 00 00 C6 04 85 04 C2 04 6E 04 04 00 65 B5 02 00 69 04 A4 00 6F 04 04 00 CF B3 02 00 B1 04 05 00 46 29 54 29 05 70 04 05 00 6F 94 70 13 04 72 04 05 00 D7 94 E3 15 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 55 D7 59 8C 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 FC F4 B1 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 9C 00 6F 04 04 00 96 01 00 00 B1 04 04 00 58 A9 FB 6B 70 04 04 00 58 A9 FB 6B 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 AA 48 53 01 EF 03 90 00 98 [14:59:48]RAPDU: C6 04 85 04 C2 04 6E 04 04 00 65 B5 02 00 69 04 A4 00 6F 04 04 00 CF B3 02 00 B1 04 05 00 46 29 54 29 05 70 04 05 00 6F 94 70 13 04 72 04 05 00 D7 94 E3 15 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 55 D7 59 8C 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 FC F4 B1 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 9C 00 6F 04 04 00 96 01 00 00 B1 04 04 00 58 A9 FB 6B 70 04 04 00 58 A9 FB 6B 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 AA 48 53 01 EF 03 90 00 [14:59:48]wFMCommunicate OK [14:59:48]wFMCommunicate request_size=4 [14:59:48]MH_SAM_APDU [14:59:48]CAPDU: 80 17 00 00 [14:59:48]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [14:59:48]Write i2c OK [14:59:48]MH_I2C_Read... [14:59:48]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:59:48]Read from MH i2c: E2 [14:59:48]MH_I2C_Read... [14:59:48]Read from MH i2c: E2 FD 00 [14:59:48]MH_I2C_Read... [14:59:48]Read from MH i2c: E2 FD 00 14 00 00 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 F8 45 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 90 00 A8 [14:59:48]RAPDU: 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 F8 45 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 90 00 [14:59:48]wFMCommunicate OK [14:59:48]wFMCommunicate request_size=4 [14:59:48]MH_SAM_APDU [14:59:48]CAPDU: 80 17 00 00 [14:59:48]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [14:59:48]Write i2c OK [14:59:48]MH_I2C_Read... [14:59:48]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:59:48]Read from MH i2c: E2 [14:59:48]MH_I2C_Read... [14:59:48]Read from MH i2c: E2 FD 00 [14:59:48]MH_I2C_Read... [14:59:48]Read from MH i2c: E2 FD 00 15 00 00 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 90 00 BC [14:59:48]RAPDU: 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 90 00 [14:59:48]wFMCommunicate OK [14:59:48]wFMCommunicate request_size=4 [14:59:48]MH_SAM_APDU [14:59:48]CAPDU: 80 17 00 00 [14:59:48]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [14:59:48]Write i2c OK [14:59:48]MH_I2C_Read... [14:59:48]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:59:48]Read from MH i2c: E2 [14:59:48]MH_I2C_Read... [14:59:48]Read from MH i2c: E2 FD 00 [14:59:48]MH_I2C_Read... [14:59:48]Read from MH i2c: E2 FD 00 16 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 90 00 11 [14:59:48]RAPDU: EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 90 00 [14:59:48]wFMCommunicate OK [14:59:48]wFMCommunicate request_size=4 [14:59:48]MH_SAM_APDU [14:59:48]CAPDU: 80 17 00 00 [14:59:48]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [14:59:48]Write i2c OK [14:59:48]MH_I2C_Read... [14:59:49]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 224! [14:59:49]Read from MH i2c: E2 [14:59:49]MH_I2C_Read... [14:59:49]Read from MH i2c: E2 E3 00 [14:59:49]MH_I2C_Read... [14:59:49]Read from MH i2c: E2 E3 00 17 00 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 76 [14:59:49]RAPDU: 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [14:59:49]wFMCommunicate OK [14:59:49]SAM_PROTO_GetFMData done [14:59:49]requested_item fm.sale_refund.total is exist - process it [14:59:49]requested_item fm.buy.total is exist - process it [14:59:49]requested_item shift.sale.total is exist - process it [14:59:49]SAM_PROTO_GetShiftData [14:59:49]wFMCommunicate request_size=4 [14:59:49]MH_SAM_APDU [14:59:49]CAPDU: 80 13 02 00 [14:59:49]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [14:59:49]Write i2c OK [14:59:49]MH_I2C_Read... [14:59:49]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [14:59:49]Read from MH i2c: E2 [14:59:49]MH_I2C_Read... [14:59:49]Read from MH i2c: E2 FD 00 [14:59:49]MH_I2C_Read... [14:59:49]Read from MH i2c: E2 FD 00 18 00 00 AF 04 AA 04 AB 04 6E 04 04 00 93 00 00 00 69 04 9C 00 6F 04 04 00 93 00 00 00 B1 04 03 00 23 8D CE 70 04 03 00 9C DA 97 72 04 03 00 87 B2 36 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 5B F0 15 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 D4 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 BE [14:59:49]RAPDU: AF 04 AA 04 AB 04 6E 04 04 00 93 00 00 00 69 04 9C 00 6F 04 04 00 93 00 00 00 B1 04 03 00 23 8D CE 70 04 03 00 9C DA 97 72 04 03 00 87 B2 36 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 5B F0 15 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 D4 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 [14:59:49]wFMCommunicate OK [14:59:49]wFMCommunicate request_size=4 [14:59:49]MH_SAM_APDU [14:59:49]CAPDU: 80 17 00 00 [14:59:49]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [14:59:49]Write i2c OK [14:59:49]MH_I2C_Read... [14:59:49]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:59:49]Read from MH i2c: E2 [14:59:49]MH_I2C_Read... [14:59:49]Read from MH i2c: E2 FD 00 [14:59:49]MH_I2C_Read... [14:59:49]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 [14:59:49]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 [14:59:49]wFMCommunicate OK [14:59:49]wFMCommunicate request_size=4 [14:59:49]MH_SAM_APDU [14:59:49]CAPDU: 80 17 00 00 [14:59:49]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [14:59:49]Write i2c OK [14:59:49]MH_I2C_Read... [14:59:50]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:59:50]Read from MH i2c: E2 [14:59:50]MH_I2C_Read... [14:59:50]Read from MH i2c: E2 FD 00 [14:59:50]MH_I2C_Read... [14:59:50]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 [14:59:50]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 [14:59:50]wFMCommunicate OK [14:59:50]wFMCommunicate request_size=4 [14:59:50]MH_SAM_APDU [14:59:50]CAPDU: 80 17 00 00 [14:59:50]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [14:59:50]Write i2c OK [14:59:50]MH_I2C_Read... [14:59:50]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:59:50]Read from MH i2c: E2 [14:59:50]MH_I2C_Read... [14:59:50]Read from MH i2c: E2 FD 00 [14:59:50]MH_I2C_Read... [14:59:50]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 [14:59:50]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 [14:59:50]wFMCommunicate OK [14:59:50]wFMCommunicate request_size=4 [14:59:50]MH_SAM_APDU [14:59:50]CAPDU: 80 17 00 00 [14:59:50]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [14:59:50]Write i2c OK [14:59:50]MH_I2C_Read... [14:59:50]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 201! [14:59:50]Read from MH i2c: E2 [14:59:50]MH_I2C_Read... [14:59:50]Read from MH i2c: E2 CC 00 [14:59:50]MH_I2C_Read... [14:59:50]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 [14:59:50]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 [14:59:50]wFMCommunicate OK [14:59:50]SAM_PROTO_GetShiftData done [14:59:50]requested_item shift.sale.total_cash is exist - process it [14:59:50]requested_item shift.sale_refund.total is exist - process it [14:59:50]requested_item shift.sale_refund.total_cash is exist - process it [14:59:50]requested_item shift.buy.total is exist - process it [14:59:50]requested_item shift.buy.total_cash is exist - process it [14:59:50]produce_requested_data done [14:59:50]produce_requested_data return {"fm.sale.total":221682179.26,"fm.sale_refund.total":18116550.00,"fm.buy.total":0.00,"shift.sale.total":135365.47,"shift.sale.total_cash":99519.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:59:50]process_action_free get_value [14:59:50]json_value_free [14:59:50]json_value_free done [14:59:50]process_json_proto returns [14:59:50]Send response to host [14:59:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":221682179.26,"fm.sale_refund.total":18116550.00,"fm.buy.total":0.00,"shift.sale.total":135365.47,"shift.sale.total_cash":99519.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:59:50]free response buf [14:59:50]execute_script done [14:59:50]execute_script returns [14:59:50]free content buf [14:59:50]Sock 9.Close socket [14:59:50]Sock 9.Thread stoped [14:59:51]accept exits with 8 [14:59:51]New connection [14:59:51]New thread 3067202916 created [14:59:51]Thread 3067059556 joined [14:59:51]Waiting for new connection... [14:59:51] Sock 8.Parse request [14:59:51]Sock 8.Check first char [14:59:51]Sock 8.First char is OK [14:59:51]request: POST /json_proto HTTP/1.0 [14:59:51]Method: POST [14:59:51]URL: /json_proto [14:59:51]Method is POST - this is cgi request [14:59:51]url: /json_proto [14:59:51]query_string will be loaded in cgi processing [14:59:51]execute_cgi json_proto POST (null) [14:59:51]execute_cgi path=json_proto method=POST [14:59:51]POST find Content-Length [14:59:51]Host: 172.17.44.131:8080 [14:59:51]Content-Length: 800 [14:59:51]Content-Type: application/json [14:59:51] [14:59:51]POST finish read [14:59:51]Found Content-Length = 800 [14:59:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293431", "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" : 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" ] } } [14:59:51]execute_script... [14: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)293431", "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" : 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" ] } } [14:59:51]POST & json_proto [14:59:51]process_json_proto [14:59:51]json parsed OK: [14:59:51]protocol is kg_v1.0 [14:59:51]action value=close_receipt [14:59:51]process_action close_receipt [14:59:51]cmd_close_receipt [14:59:51]MH_GetDate [14:59:51]Write to MH i2c: F0 00 00 1D 00 0C [14:59:51]Write i2c OK [14:59:51]MH_I2C_Read... [14:59:51]Read from MH i2c: F0 [14:59:51]MH_I2C_Read... [14:59:51]Read from MH i2c: F0 09 00 [14:59:51]MH_I2C_Read... [14:59:51]Read from MH i2c: F0 09 00 1D 00 00 68 52 C7 66 4F 53 BE 66 C2 [14:59:51]GetLastDocTimeStamp 1724338543 [14:59:51]current date 1724338792 [14:59:51]FM_GetShiftState [14:59:51]SAM_PROTO_GetShiftState [14:59:51]wFMCommunicate request_size=4 [14:59:51]MH_SAM_APDU [14:59:51]CAPDU: 80 13 01 00 [14:59:51]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [14:59:51]Write i2c OK [14:59:51]MH_I2C_Read... [14:59:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:59:51]Read from MH i2c: E2 [14:59:51]MH_I2C_Read... [14:59:51]Read from MH i2c: E2 0E 00 [14:59:51]MH_I2C_Read... [14:59:51]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 49 [14:59:51]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [14:59:51]wFMCommunicate OK [14:59:51]SAM_PROTO_GetShiftState done [14:59:51]FM_GetShiftState done [14:59:51]opened in 1724285939 [14:59:51]opened+sec_in_day 1724372339 [14:59:51]quantity*price = 400050 [14:59:51]sum+1 = 400051 [14:59:51]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 4000.50 НСП 1% : 35.40 НДС 12% : 424.83 Наличными: 0.00 Безнал.: 4000.50 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 148 22.08.2024 14:59 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871778 ФД: 178448 ФПД: 108237950596600 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T145952&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178448&fm=108237950596600&tin=02508201610067®Number=0000000000092561&sum=400050 [14:59:52]StoreToDocumentArchive [14:59:52]shift 469 fd 178448 [14:59:52]save to /storage/0469/doc_00178448 [14:59:52]save last doc name /storage/0469/doc_00178448 to /storage/kkm_last_doc_name [14:59:52]save OK [14:59:52]Clear old archive folders... [14:59:52]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:59:52]tlvbuf is 01729BB0 [14:59:52]SAM_PROTO_ClearQueue [14:59:52]wFMCommunicate request_size=4 [14:59:52]MH_SAM_APDU [14:59:52]CAPDU: 80 09 00 00 [14:59:52]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [14:59:52]Write i2c OK [14:59:52]MH_I2C_Read... [14:59:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:59:52]Read from MH i2c: E2 [14:59:52]MH_I2C_Read... [14:59:52]Read from MH i2c: E2 03 00 [14:59:52]MH_I2C_Read... [14:59:52]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [14:59:52]RAPDU: 90 00 [14:59:52]wFMCommunicate OK [14:59:52]SAM_PROTO_ClearQueue done [14:59:52]KKMCreateOFDPacket [14:59:52]OFDProtocolAddRootSTLVToBuf [14:59:52]FM_MakeSignedData [14:59:52]FM_MakeSignedData [14:59:52]SAM_PROTO_SignData [14:59:52]wFMCommunicate request_size=4 [14:59:52]MH_SAM_APDU [14:59:52]CAPDU: 80 0D 01 02 [14:59:52]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [14:59:52]Write i2c OK [14:59:52]MH_I2C_Read... [14:59:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:59:52]Read from MH i2c: E2 [14:59:52]MH_I2C_Read... [14:59:52]Read from MH i2c: E2 03 00 [14:59:52]MH_I2C_Read... [14:59:52]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [14:59:52]RAPDU: 90 00 [14:59:52]wFMCommunicate OK [14:59:52]wFMCommunicate request_size=255 [14:59:52]MH_SAM_APDU [14:59: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 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 94 00 00 00 F4 03 04 00 68 52 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 10 B9 02 00 35 04 06 00 62 71 1C 98 [14:59:52]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 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 94 00 00 00 F4 03 04 00 68 52 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 10 B9 02 00 35 04 06 00 62 71 1C 98 00 00 5F [14:59:52]Write i2c OK [14:59:52]MH_I2C_Read... [14:59:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:59:53]Read from MH i2c: E2 [14:59:53]MH_I2C_Read... [14:59:53]Read from MH i2c: E2 03 00 [14:59:53]MH_I2C_Read... [14:59:53]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [14:59:53]RAPDU: 90 00 [14:59:53]wFMCommunicate OK [14:59:53]wFMCommunicate request_size=7 [14:59:53]MH_SAM_APDU [14:59:53]CAPDU: 80 0D 02 02 02 B5 F8 [14:59:53]Write to MH i2c: E2 0A 00 2E 00 80 0D 02 02 02 00 B5 F8 00 00 59 [14:59:53]Write i2c OK [14:59:53]MH_I2C_Read... [14:59:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:59:53]Read from MH i2c: E2 [14:59:53]MH_I2C_Read... [14:59:53]Read from MH i2c: E2 03 00 [14:59:53]MH_I2C_Read... [14:59:53]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [14:59:53]RAPDU: 90 00 [14:59:53]wFMCommunicate OK [14:59:53]wFMCommunicate request_size=4 [14:59:53]MH_SAM_APDU [14:59:53]CAPDU: 80 0D 03 02 [14:59:53]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [14:59:53]Write i2c OK [14:59:53]MH_I2C_Read... [14:59:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:59:53]Read from MH i2c: E2 [14:59:53]MH_I2C_Read... [14:59:53]Read from MH i2c: E2 0B 00 [14:59:53]MH_I2C_Read... [14:59:53]Read from MH i2c: E2 0B 00 2F 00 00 5F 5D 47 B1 C2 0E 57 F6 90 00 7C [14:59:53]RAPDU: 5F 5D 47 B1 C2 0E 57 F6 90 00 [14:59:53]wFMCommunicate OK [14:59:53]SAM_PROTO_SignData done [14:59:53]FM_MakeSignedData done [14:59:53]CreateOFDProtocolMessage [14:59:53]wFMCommunicate request_size=4 [14:59:53]MH_SAM_APDU [14:59:53]CAPDU: 80 11 00 00 [14:59:53]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [14:59:53]Write i2c OK [14:59:53]MH_I2C_Read... [14:59:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:59:53]Read from MH i2c: E2 [14:59:53]MH_I2C_Read... [14:59:53]Read from MH i2c: E2 17 00 [14:59:53]MH_I2C_Read... [14:59: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 37 38 90 00 03 [14:59:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [14:59:53]wFMCommunicate OK [14:59:53]CreateOFDProtocolMessage done [14:59:53]OFDSenderStorePacket 178448 [14:59:53]StoreOFDPacket docnum=178448 [14:59:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0C 01 00 00 AF D2 04 01 62 AC 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 94 00 00 00 F4 03 04 00 68 52 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 10 B9 02 00 35 04 06 00 62 71 1C 98 B5 F8 5F 5D 47 B1 C2 0E 57 F6 [14:59:53]CheckFolder [14:59:53]dirname=/storage/ofd_packets [14:59:53]CheckFolder done [14:59:53]ProducePacketName [14:59:53]name=ofd_packets/00178448 [14:59:53]NVStorageSaveData ofd_packets/00178448 [14:59:53]File name is /storage/ofd_packets/00178448 [14:59:53]Write 298 bytes [14:59:53]NVStorageSaveData done [14:59:53]OFDSenderStorePacket done [14:59:53]KKMCreateOFDPacket done [14:59:53]NVStorageSaveData kkm_last_timestamp [14:59:53]File name is /storage/kkm_last_timestamp [14:59:53]Write 4 bytes [14:59:53]NVStorageSaveData done [14:59:53]ExternCall_PrintAddStr [14:59:53]wPrintStart [14:59:53]Write to MH i2c: 01 00 00 31 00 31 [14:59:53]OFD Sender: Processing packet 178448 [packets to send 496, broken 495] [14:59:53]ProducePacketName [14:59:53]name=ofd_packets/00178448 [14:59:53]OFD Sender: To server: pG, [14:59:53]CommunicateWithHost lk.salyk.kg:30040 [14:59:53]ConnectInit lk.salyk.kg [14:59:53]Write i2c OK [14:59:53]MH_I2C_Read... [14:59:53]Read from MH i2c: 01 [14:59:53]MH_I2C_Read... [14:59:53]Read from MH i2c: 01 07 00 [14:59:53]MH_I2C_Read... [14:59:53]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [14:59:53]RasterBufferAndPrint [14:59:53]line Счет N : (1)293431 [14:59:53]line ИНН: 02508201610067 [14:59:53]line Контрольно-Кассовый Чек [14:59:53]line ПРОДАЖА [14:59:53]line ТРК (МРК, ГНК) : 11 [14:59:53]line Товар: 2710194800 [14:59:53]line ДТ-К-5 [14:59:53]line 52.500 * 76.20 [14:59:53]line = 4000.50 [14:59:53]line НДС 12% НСП 1% [14:59:53]line > о реализуемом товаре [14:59:53]line ИТОГО: 4000.50 [14:59:53]line НСП 1% : 35.40 [14:59:53]line НДС 12% : 424.83 [14:59:53]line Наличными: 0.00 [14:59:53]line Безнал.: 4000.50 [14:59:53]line Место: АЗС № 130 "Партнер Нефть" [14:59:53]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:59:53]line СНО: Общий режим [14:59:53]line Чек 148 22.08.2024 14:59 [14:59:53]line Смена: 469 ФФД: 1.0 [14:59:53]line ЗНМ: 0300000071 [14:59:53]line РНМ: 0000000000092561 [14:59:53]line Версия ККМ: 001 [14:59:53]line Платежная система: O! деньги [14:59:53]line ФМ: 0000000000871778 [14:59:53]line ФД: 178448 [14:59:53]line ФПД: 108237950596600 [14:59:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T145952&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178448&fm=108237950596600&tin=02508201610067®Number=0000000000092561&sum=400050 [14:59:53]written 0, free lines is 4095 [14:59:53]Write to MH i2c: 01 00 00 5B 00 5B [14:59:53]Write i2c OK [14:59:53]MH_I2C_Read... [14:59:53]Read from MH i2c: 01 [14:59:53]MH_I2C_Read... [14:59:53]Read from MH i2c: 01 07 00 [14:59:53]MH_I2C_Read... [14:59:53]Read from MH i2c: 01 07 00 5B 00 00 00 00 00 00 EF 0C 5D [14:59:53]RasterBufferAndPrint [14:59:53]line [14:59:53]line [14:59:53]line [14:59:53]line [14:59:53]line [14:59:53]written 0, free lines is 3329 [14:59:53]MH_Cut [14:59:53]Write to MH i2c: D1 01 00 62 00 01 34 [14:59:53]Write i2c OK [14:59:53]MH_I2C_Read... [14:59:53]Read from MH i2c: D1 [14:59:53]MH_I2C_Read... [14:59:53]Read from MH i2c: D1 01 00 [14:59:53]MH_I2C_Read... [14:59:53]Read from MH i2c: D1 01 00 62 00 00 33 [14:59:53]Write to MH i2c: 01 00 00 63 00 63 [14:59:53]Write i2c OK [14:59:53]MH_I2C_Read... [14:59:54]*** Cut start [14:59:54]*** Partial cut [14:59:54]*** CUTSNS_PIN = 1 [14:59:54]*** CUTSNS_PIN = 0 [14:59:54]*** Brake cut motor [14:59:55]Read from MH i2c: 01 [14:59:55]MH_I2C_Read... [14:59:55]*** Stop cut motor [14:59:55]*** Cut end [14:59:55]Read from MH i2c: 01 07 00 [14:59:55]MH_I2C_Read... [14:59:55]Read from MH i2c: 01 07 00 63 00 00 00 00 00 00 FF 0F 78 [14:59:55]process_action close_receipt done [14:59:55]requested_data is exist [14:59:55]produce_requested_data [14:59:55]requested_item fm.sn is exist - process it [14:59:55]wFMCommunicate request_size=4 [14:59:55]MH_SAM_APDU [14:59:55]CAPDU: 80 11 00 00 [14:59:55]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [14:59:55]Write i2c OK [14:59:55]MH_I2C_Read... [14:59:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:59:55]Read from MH i2c: E2 [14:59:55]MH_I2C_Read... [14:59:55]Read from MH i2c: E2 17 00 [14:59:55]MH_I2C_Read... [14:59:55]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 37 38 90 00 37 [14:59:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [14:59:55]wFMCommunicate OK [14:59:55]requested_item fd.num is exist - process it [14:59:55]SAM_PROTO_GetFieldsCounters [14:59:55]wFMCommunicate request_size=4 [14:59:55]MH_SAM_APDU [14:59:55]CAPDU: 80 13 00 00 [14:59:55]Write to MH i2c: E2 08 00 65 00 80 13 00 00 00 00 00 00 E1 [14:59:55]Write i2c OK [14:59:55]MH_I2C_Read... [14:59:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:59:55]Read from MH i2c: E2 [14:59:55]MH_I2C_Read... [14:59:55]Read from MH i2c: E2 62 00 [14:59:55]MH_I2C_Read... [14:59:55]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 10 B9 02 00 0E 04 04 00 D5 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 63 [14:59: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 10 B9 02 00 0E 04 04 00 D5 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 [14:59:55]wFMCommunicate OK [14:59:55]SAM_PROTO_GetFieldsCounters done [14:59:55]requested_item shift.num is exist - process it [14:59:55]requested_item shift.opened is exist - process it [14:59:55]req_shift_opened [14:59:55]FM_GetShiftState [14:59:55]SAM_PROTO_GetShiftState [14:59:55]wFMCommunicate request_size=4 [14:59:55]MH_SAM_APDU [14:59:55]CAPDU: 80 13 01 00 [14:59:55]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [14:59:55]Write i2c OK [14:59:55]MH_I2C_Read... [14:59:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:59:55]Read from MH i2c: E2 [14:59:55]MH_I2C_Read... [14:59:55]Read from MH i2c: E2 0E 00 [14:59:55]MH_I2C_Read... [14:59:55]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 91 [14:59:55]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [14:59:55]wFMCommunicate OK [14:59:55]SAM_PROTO_GetShiftState done [14:59:55]FM_GetShiftState done [14:59:55]req_shift_opened done [14:59:55]requested_item shift.open_date is exist - process it [14:59:55]req_shift_open_date [14:59:55]req_shift_open_date done [14:59:55]produce_requested_data done [14:59:55]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178448,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [14:59:55]process_action_free close_receipt [14:59:55]json_value_free [14:59:55]json_value_free done [14:59:55]process_json_proto returns [14:59:55]Send response to host [14:59:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178448,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [14:59:55]free response buf [14:59:55]execute_script done [14:59:55]execute_script returns [14:59:55]free content buf [14:59:55]Sock 8.Close socket [14:59:55]Sock 8.Thread stoped [14:59:57]Connected sock=11 [14: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 37 38 0C 01 00 00 AF D2 04 01 62 AC 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 94 00 00 00 F4 03 04 00 68 52 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 10 B9 02 00 35 04 06 00 62 71 1C 98 B5 F8 5F 5D 47 B1 C2 0E 57 F6 [14:59: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 37 38 4F 00 00 00 2A F4 47 00 98 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 37 38 10 04 04 00 10 B9 02 00 F4 03 04 00 16 FE C6 66 B6 04 01 00 00 43 34 7E 02 05 4C 99 4A [14:59:59]CommunicateWithHost err = 0 [14:59:59]CheckOFDResponse [14:59:59]1017 (14) - 77093643461234 [14:59:59]1041 (16) - 0000000000871778 [14:59:59]1040 (4) - 178448 [14:59:59]1012 (4) - 22.08.2024 09:00 [14:59:59]1206 (1) - 0 [14:59:59]OFD Sender: Remove packet 178448 [14:59:59]ProducePacketName [14:59:59]name=ofd_packets/00178448 [14:59:59]NVStorageDeleteData [14:59:59]OFD Sender: No OFD packet to send [15:00:04]OFD Sender: No OFD packet to send [15:00:09]OFD Sender: No OFD packet to send [15:00:14]OFD Sender: No OFD packet to send [15:00:19]OFD Sender: No OFD packet to send [15:00:24]OFD Sender: No OFD packet to send [15:00:29]OFD Sender: No OFD packet to send [15:00:34]OFD Sender: No OFD packet to send [15:00:37]recv_with_timeout no data received [15:00:39]OFD Sender: No OFD packet to send [15:00:44]OFD Sender: No OFD packet to send [15:00:49]OFD Sender: No OFD packet to send [15:00:54]OFD Sender: No OFD packet to send [15:00:59]OFD Sender: No OFD packet to send [15:01:04]OFD Sender: No OFD packet to send [15:01:07]accept exits with 9 [15:01:07]New connection [15:01:07]New thread 3067059556 created [15:01:07]Thread 3067202916 joined [15:01:07]Waiting for new connection... [15:01:07] Sock 9.Parse request [15:01:07]Sock 9.Check first char [15:01:07]Sock 9.First char is OK [15:01:07]request: POST /json_proto HTTP/1.0 [15:01:07]Method: POST [15:01:07]URL: /json_proto [15:01:07]Method is POST - this is cgi request [15:01:07]url: /json_proto [15:01:07]query_string will be loaded in cgi processing [15:01:07]execute_cgi json_proto POST (null) [15:01:07]execute_cgi path=json_proto method=POST [15:01:07]POST find Content-Length [15:01:07]Host: 172.17.44.131:8080 [15:01:07]Content-Length: 794 [15:01:07]Content-Type: application/json [15:01:07] [15:01:07]POST finish read [15:01:07]Found Content-Length = 794 [15:01:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293436", "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" : 30.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A2", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:01:07]execute_script... [15:01:07]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293436", "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" : 30.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A2", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:01:07]POST & json_proto [15:01:07]process_json_proto [15:01:07]json parsed OK: [15:01:07]protocol is kg_v1.0 [15:01:07]action value=close_receipt [15:01:07]process_action close_receipt [15:01:07]cmd_close_receipt [15:01:07]MH_GetDate [15:01:07]Write to MH i2c: F0 00 00 67 00 56 [15:01:07]Write i2c OK [15:01:07]MH_I2C_Read... [15:01:07]Read from MH i2c: F0 [15:01:07]MH_I2C_Read... [15:01:07]Read from MH i2c: F0 09 00 [15:01:07]MH_I2C_Read... [15:01:07]Read from MH i2c: F0 09 00 67 00 00 B4 52 C7 66 4F 53 BE 66 58 [15:01:07]GetLastDocTimeStamp 1724338792 [15:01:07]current date 1724338868 [15:01:07]FM_GetShiftState [15:01:07]SAM_PROTO_GetShiftState [15:01:07]wFMCommunicate request_size=4 [15:01:07]MH_SAM_APDU [15:01:07]CAPDU: 80 13 01 00 [15:01:07]Write to MH i2c: E2 08 00 68 00 80 13 01 00 00 00 00 00 E5 [15:01:07]Write i2c OK [15:01:07]MH_I2C_Read... [15:01:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:01:07]Read from MH i2c: E2 [15:01:07]MH_I2C_Read... [15:01:07]Read from MH i2c: E2 0E 00 [15:01:07]MH_I2C_Read... [15:01:07]Read from MH i2c: E2 0E 00 68 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 93 [15:01:07]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [15:01:07]wFMCommunicate OK [15:01:07]SAM_PROTO_GetShiftState done [15:01:07]FM_GetShiftState done [15:01:07]opened in 1724285939 [15:01:07]opened+sec_in_day 1724372339 [15:01:07]quantity*price = 0 [15:01:07]sum+1 = 1 [15:01: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 СНО: Общий режим Чек 149 22.08.2024 15:01 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 Талоны: Топливные Талоны 2 ФМ: 0000000000871778 ФД: 178449 ФПД: 165835401834132 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T150108&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178449&fm=165835401834132&tin=02508201610067®Number=0000000000092561&sum=0 [15:01:08]StoreToDocumentArchive [15:01:08]shift 469 fd 178449 [15:01:08]save to /storage/0469/doc_00178449 [15:01:08]save last doc name /storage/0469/doc_00178449 to /storage/kkm_last_doc_name [15:01:08]save OK [15:01:08]Clear old archive folders... [15:01:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:01:08]tlvbuf is 01733250 [15:01:08]SAM_PROTO_ClearQueue [15:01:08]wFMCommunicate request_size=4 [15:01:08]MH_SAM_APDU [15:01:08]CAPDU: 80 09 00 00 [15:01:08]Write to MH i2c: E2 08 00 75 00 80 09 00 00 00 00 00 00 E7 [15:01:08]Write i2c OK [15:01:08]MH_I2C_Read... [15:01:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:01:08]Read from MH i2c: E2 [15:01:08]MH_I2C_Read... [15:01:08]Read from MH i2c: E2 03 00 [15:01:08]MH_I2C_Read... [15:01:08]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [15:01:08]RAPDU: 90 00 [15:01:08]wFMCommunicate OK [15:01:08]SAM_PROTO_ClearQueue done [15:01:08]KKMCreateOFDPacket [15:01:08]OFDProtocolAddRootSTLVToBuf [15:01:08]FM_MakeSignedData [15:01:08]FM_MakeSignedData [15:01:08]SAM_PROTO_SignData [15:01:08]wFMCommunicate request_size=4 [15:01:08]MH_SAM_APDU [15:01:08]CAPDU: 80 0D 01 02 [15:01:08]Write to MH i2c: E2 08 00 76 00 80 0D 01 02 00 00 00 00 EF [15:01:08]Write i2c OK [15:01:08]MH_I2C_Read... [15:01:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:01:08]Read from MH i2c: E2 [15:01:08]MH_I2C_Read... [15:01:08]Read from MH i2c: E2 03 00 [15:01:08]MH_I2C_Read... [15:01:08]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [15:01:08]RAPDU: 90 00 [15:01:08]wFMCommunicate OK [15:01:08]wFMCommunicate request_size=255 [15:01:08]MH_SAM_APDU [15:01: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 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 95 00 00 00 F4 03 04 00 B4 52 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 11 B9 02 00 35 04 06 00 96 [15:01:08]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 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 95 00 00 00 F4 03 04 00 B4 52 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 11 B9 02 00 35 04 06 00 96 00 00 A2 [15:01:08]Write i2c OK [15:01:08]MH_I2C_Read... [15:01:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:01:08]Read from MH i2c: E2 [15:01:08]MH_I2C_Read... [15:01:08]Read from MH i2c: E2 03 00 [15:01:08]MH_I2C_Read... [15:01:08]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [15:01:08]RAPDU: 90 00 [15:01:08]wFMCommunicate OK [15:01:08]wFMCommunicate request_size=10 [15:01:08]MH_SAM_APDU [15:01:08]CAPDU: 80 0D 02 02 05 D3 90 37 AE 94 [15:01:08]Write to MH i2c: E2 0D 00 78 00 80 0D 02 02 05 00 D3 90 37 AE 94 00 00 D8 [15:01:08]Write i2c OK [15:01:08]MH_I2C_Read... [15:01:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:01:09]Read from MH i2c: E2 [15:01:09]MH_I2C_Read... [15:01:09]Read from MH i2c: E2 03 00 [15:01:09]MH_I2C_Read... [15:01:09]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [15:01:09]RAPDU: 90 00 [15:01:09]wFMCommunicate OK [15:01:09]wFMCommunicate request_size=4 [15:01:09]MH_SAM_APDU [15:01:09]CAPDU: 80 0D 03 02 [15:01:09]Write to MH i2c: E2 08 00 79 00 80 0D 03 02 00 00 00 00 F4 [15:01:09]Write i2c OK [15:01:09]MH_I2C_Read... [15:01:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:01:09]Read from MH i2c: E2 [15:01:09]MH_I2C_Read... [15:01:09]Read from MH i2c: E2 0B 00 [15:01:09]MH_I2C_Read... [15:01:09]Read from MH i2c: E2 0B 00 79 00 00 06 A7 C7 51 E9 4E 30 E9 90 00 0A [15:01:09]RAPDU: 06 A7 C7 51 E9 4E 30 E9 90 00 [15:01:09]wFMCommunicate OK [15:01:09]SAM_PROTO_SignData done [15:01:09]FM_MakeSignedData done [15:01:09]CreateOFDProtocolMessage [15:01:09]wFMCommunicate request_size=4 [15:01:09]MH_SAM_APDU [15:01:09]CAPDU: 80 11 00 00 [15:01:09]Write to MH i2c: E2 08 00 7A 00 80 11 00 00 00 00 00 00 F4 [15:01:09]Write i2c OK [15:01:09]MH_I2C_Read... [15:01:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:01:09]Read from MH i2c: E2 [15:01:09]MH_I2C_Read... [15:01:09]Read from MH i2c: E2 17 00 [15:01:09]MH_I2C_Read... [15:01: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 37 38 90 00 4D [15:01:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [15:01:09]wFMCommunicate OK [15:01:09]CreateOFDProtocolMessage done [15:01:09]OFDSenderStorePacket 178449 [15:01:09]StoreOFDPacket docnum=178449 [15:01:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 AD C1 07 01 28 48 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 95 00 00 00 F4 03 04 00 B4 52 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 11 B9 02 00 35 04 06 00 96 D3 90 37 AE 94 06 A7 C7 51 E9 4E 30 E9 [15:01:09]CheckFolder [15:01:09]dirname=/storage/ofd_packets [15:01:09]CheckFolder done [15:01:09]ProducePacketName [15:01:09]name=ofd_packets/00178449 [15:01:09]NVStorageSaveData ofd_packets/00178449 [15:01:09]File name is /storage/ofd_packets/00178449 [15:01:09]Write 301 bytes [15:01:09]NVStorageSaveData done [15:01:09]OFDSenderStorePacket done [15:01:09]KKMCreateOFDPacket done [15:01:09]NVStorageSaveData kkm_last_timestamp [15:01:09]File name is /storage/kkm_last_timestamp [15:01:09]Write 4 bytes [15:01:09]NVStorageSaveData done [15:01:09]ExternCall_PrintAddStr [15:01:09]wPrintStart [15:01:09]Write to MH i2c: 01 00 00 7B 00 7B [15:01:09]Write i2c OK [15:01:09]MH_I2C_Read... [15:01:09]Read from MH i2c: 01 [15:01:09]MH_I2C_Read... [15:01:09]Read from MH i2c: 01 07 00 [15:01:09]MH_I2C_Read... [15:01:09]Read from MH i2c: 01 07 00 7B 00 00 00 00 00 00 FF 0F 90 [15:01:09]RasterBufferAndPrint [15:01:09]line Счет N : (1)293436 [15:01:09]line ИНН: 02508201610067 [15:01:09]line Контрольно-Кассовый Чек [15:01:09]line ПРОДАЖА [15:01:09]line ТРК (МРК, ГНК) : 42 [15:01:09]line Товар: 2710124130 [15:01:09]line Аи-92-К-5 [15:01:09]line 30.000 * 0.00 [15:01:09]line = 0.00 [15:01:09]line НДС 12% НСП 1% [15:01:09]line > о реализуемом товаре [15:01:09]line ИТОГО: 0.00 [15:01:09]line НСП 1% : 0.00 [15:01:09]line НДС 12% : 0.00 [15:01:09]line Наличными: 0.00 [15:01:09]line Безнал.: 0.00 [15:01:09]line Место: АЗС № 130 "Партнер Нефть" [15:01:09]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:01:09]line СНО: Общий режим [15:01:09]line Чек 149 22.08.2024 15:01 [15:01:09]line Смена: 469 ФФД: 1.0 [15:01:09]line ЗНМ: 0300000071 [15:01:09]line РНМ: 0000000000092561 [15:01:09]line Версия ККМ: 001 [15:01:09]line Талоны: Топливные Талоны [15:01:09]line 2 [15:01:09]line ФМ: 0000000000871778 [15:01:09]line ФД: 178449 [15:01:09]line ФПД: 165835401834132 [15:01:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T150108&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178449&fm=165835401834132&tin=02508201610067®Number=0000000000092561&sum=0 [15:01:09]written 0, free lines is 4095 [15:01:09]OFD Sender: Processing packet 178449 [packets to send 496, broken 495] [15:01:09]ProducePacketName [15:01:09]name=ofd_packets/00178449 [15:01:09]OFD Sender: To server: pG, [15:01:09]CommunicateWithHost lk.salyk.kg:30040 [15:01:09]ConnectInit lk.salyk.kg [15:01:09]Write to MH i2c: 01 00 00 A5 00 A5 [15:01:09]Write i2c OK [15:01:09]MH_I2C_Read... [15:01:09]Read from MH i2c: 01 [15:01:09]MH_I2C_Read... [15:01:09]Read from MH i2c: 01 07 00 [15:01:09]MH_I2C_Read... [15:01:09]Read from MH i2c: 01 07 00 A5 00 00 00 00 00 00 E2 0C 9A [15:01:09]RasterBufferAndPrint [15:01:09]line [15:01:09]line [15:01:09]line [15:01:09]line [15:01:09]line [15:01:09]written 0, free lines is 3304 [15:01:09]MH_Cut [15:01:09]Write to MH i2c: D1 01 00 AC 00 01 7E [15:01:09]Write i2c OK [15:01:09]MH_I2C_Read... [15:01:09]Read from MH i2c: D1 [15:01:09]MH_I2C_Read... [15:01:09]Read from MH i2c: D1 01 00 [15:01:09]MH_I2C_Read... [15:01:09]Read from MH i2c: D1 01 00 AC 00 00 7D [15:01:09]Write to MH i2c: 01 00 00 AD 00 AD [15:01:09]Write i2c OK [15:01:09]MH_I2C_Read... [15:01:10]*** Cut start [15:01:10]*** Partial cut [15:01:10]*** CUTSNS_PIN = 1 [15:01:10]*** CUTSNS_PIN = 0 [15:01:10]*** Brake cut motor [15:01:10]Connected sock=10 [15:01: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 37 38 0F 01 00 00 AD C1 07 01 28 48 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 95 00 00 00 F4 03 04 00 B4 52 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 11 B9 02 00 35 04 06 00 96 D3 90 37 AE 94 06 A7 C7 51 E9 4E 30 E9 [15:01:10]Read from MH i2c: 01 [15:01:10]MH_I2C_Read... [15:01:10]*** Stop cut motor [15:01:10]*** Cut end [15:01:10]Read from MH i2c: 01 07 00 [15:01:10]MH_I2C_Read... [15:01:10]Read from MH i2c: 01 07 00 AD 00 00 00 00 00 00 FF 0F C2 [15:01:10]process_action close_receipt done [15:01:10]requested_data is exist [15:01:10]produce_requested_data [15:01:10]requested_item fm.sn is exist - process it [15:01:10]wFMCommunicate request_size=4 [15:01:10]MH_SAM_APDU [15:01:10]CAPDU: 80 11 00 00 [15:01:10]Write to MH i2c: E2 08 00 AE 00 80 11 00 00 00 00 00 00 28 [15:01:10]Write i2c OK [15:01:10]MH_I2C_Read... [15:01:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:01:10]Read from MH i2c: E2 [15:01:10]MH_I2C_Read... [15:01:10]Read from MH i2c: E2 17 00 [15:01:10]MH_I2C_Read... [15:01:10]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 37 38 90 00 81 [15:01:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [15:01:10]wFMCommunicate OK [15:01:10]requested_item fd.num is exist - process it [15:01:10]SAM_PROTO_GetFieldsCounters [15:01:10]wFMCommunicate request_size=4 [15:01:10]MH_SAM_APDU [15:01:10]CAPDU: 80 13 00 00 [15:01:10]Write to MH i2c: E2 08 00 AF 00 80 13 00 00 00 00 00 00 2B [15:01:10]Write i2c OK [15:01:10]MH_I2C_Read... [15:01:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:01:11]Read from MH i2c: E2 [15:01:11]MH_I2C_Read... [15:01:11]Read from MH i2c: E2 62 00 [15:01:11]MH_I2C_Read... [15:01:11]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 11 B9 02 00 0E 04 04 00 D5 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 B1 [15:01: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 11 B9 02 00 0E 04 04 00 D5 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 [15:01:11]wFMCommunicate OK [15:01:11]SAM_PROTO_GetFieldsCounters done [15:01:11]requested_item shift.num is exist - process it [15:01:11]requested_item shift.opened is exist - process it [15:01:11]req_shift_opened [15:01:11]FM_GetShiftState [15:01:11]SAM_PROTO_GetShiftState [15:01:11]wFMCommunicate request_size=4 [15:01:11]MH_SAM_APDU [15:01:11]CAPDU: 80 13 01 00 [15:01:11]Write to MH i2c: E2 08 00 B0 00 80 13 01 00 00 00 00 00 2D [15:01:11]Write i2c OK [15:01:11]MH_I2C_Read... [15:01:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:01:11]Read from MH i2c: E2 [15:01:11]MH_I2C_Read... [15:01:11]Read from MH i2c: E2 0E 00 [15:01:11]MH_I2C_Read... [15:01:11]Read from MH i2c: E2 0E 00 B0 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 DB [15:01:11]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [15:01:11]wFMCommunicate OK [15:01:11]SAM_PROTO_GetShiftState done [15:01:11]FM_GetShiftState done [15:01:11]req_shift_opened done [15:01:11]requested_item shift.open_date is exist - process it [15:01:11]req_shift_open_date [15:01:11]req_shift_open_date done [15:01:11]produce_requested_data done [15:01:11]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178449,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [15:01:11]process_action_free close_receipt [15:01:11]json_value_free [15:01:11]json_value_free done [15:01:11]process_json_proto returns [15:01:11]Send response to host [15:01:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178449,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [15:01:11]free response buf [15:01:11]execute_script done [15:01:11]execute_script returns [15:01:11]free content buf [15:01:11]Sock 9.Close socket [15:01:11]Sock 9.Thread stoped [15:01:11]accept exits with 8 [15:01:11]New connection [15:01:11]New thread 3067202916 created [15:01:11]Thread 3067059556 joined [15:01:11]Waiting for new connection... [15:01:11] Sock 8.Parse request [15:01:11]Sock 8.Check first char [15:01:11]Sock 8.First char is OK [15:01:11]request: POST /json_proto HTTP/1.0 [15:01:11]Method: POST [15:01:11]URL: /json_proto [15:01:11]Method is POST - this is cgi request [15:01:11]url: /json_proto [15:01:11]query_string will be loaded in cgi processing [15:02:54]ConnectInit Can't connect to host [15:02:58]OFD Sender: Processing packet 178450 [packets to send 496, broken 495] [15:02:58]ProducePacketName [15:02:58]name=ofd_packets/00178450 [15:02:58]OFD Sender: To server: pG, [15:02:58]CommunicateWithHost lk.salyk.kg:30040 [15:02:58]ConnectInit lk.salyk.kg [15:01:11]execute_cgi json_proto POST (null) [15:01:11]execute_cgi path=json_proto method=POST [15:01:11]POST find Content-Length [15:01:11]Host: 172.17.44.131:8080 [15:01:11]Content-Length: 677 [15:01:11]Content-Type: application/json [15:01:11] [15:01:11]POST finish read [15:01:11]Found Content-Length = 677 [15:01:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293438", "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" : 8.410, "sum" : 570.20, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 570.00, "total" : 570.00, "payments": [ { "type": 0, "sum" : 570.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:01:11]execute_script... [15:01:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293438", "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" : 8.410, "sum" : 570.20, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 570.00, "total" : 570.00, "payments": [ { "type": 0, "sum" : 570.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:01:11]POST & json_proto [15:01:11]process_json_proto [15:01:11]json parsed OK: [15:01:11]protocol is kg_v1.0 [15:01:11]action value=close_receipt [15:01:11]process_action close_receipt [15:01:11]cmd_close_receipt [15:01:11]MH_GetDate [15:01:11]Write to MH i2c: F0 00 00 B1 00 A0 [15:01:11]Write i2c OK [15:01:11]MH_I2C_Read... [15:01:11]Read from MH i2c: F0 [15:01:11]MH_I2C_Read... [15:01:11]Read from MH i2c: F0 09 00 [15:01:11]MH_I2C_Read... [15:01:11]Read from MH i2c: F0 09 00 B1 00 00 B8 52 C7 66 4F 53 BE 66 A6 [15:01:11]GetLastDocTimeStamp 1724338868 [15:01:11]current date 1724338872 [15:01:11]FM_GetShiftState [15:01:11]SAM_PROTO_GetShiftState [15:01:11]wFMCommunicate request_size=4 [15:01:11]MH_SAM_APDU [15:01:11]CAPDU: 80 13 01 00 [15:01:11]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [15:01:11]Write i2c OK [15:01:11]MH_I2C_Read... [15:01:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:01:11]Read from MH i2c: E2 [15:01:11]MH_I2C_Read... [15:01:11]Read from MH i2c: E2 0E 00 [15:01:11]MH_I2C_Read... [15:01:11]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 DD [15:01:11]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [15:01:11]wFMCommunicate OK [15:01:11]SAM_PROTO_GetShiftState done [15:01:11]FM_GetShiftState done [15:01:11]opened in 1724285939 [15:01:11]opened+sec_in_day 1724372339 [15:01:11]quantity*price = 57019 [15:01:11]sum+1 = 57021 [15:01:11]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ИТОГО: 3999.52 НСП 1% : 35.39 НДС 12% : 424.73 Наличными: 0.00 Безнал.: 3999.52 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 151 22.08.2024 15:05 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871778 ФД: 178451 ФПД: 184666603897547 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T150555&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178451&fm=184666603897547&tin=02508201610067®Number=0000000000092561&sum=399952 [15:05:55]StoreToDocumentArchive [15:05:55]shift 469 fd 178451 [15:05:55]save to /storage/0469/doc_00178451 [15:05:55]save last doc name /storage/0469/doc_00178451 to /storage/kkm_last_doc_name [15:05:55]save OK [15:05:55]Clear old archive folders... [15:05:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:05:55]tlvbuf is 013AB150 [15:05:55]SAM_PROTO_ClearQueue [15:05:55]wFMCommunicate request_size=4 [15:05:55]MH_SAM_APDU [15:05:55]CAPDU: 80 09 00 00 [15:05:55]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [15:05:55]Write i2c OK [15:05:55]MH_I2C_Read... [15:05:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:05:55]Read from MH i2c: E2 [15:05:55]MH_I2C_Read... [15:05:55]Read from MH i2c: E2 03 00 [15:05:55]MH_I2C_Read... [15:05:55]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [15:05:55]RAPDU: 90 00 [15:05:55]wFMCommunicate OK [15:05:55]SAM_PROTO_ClearQueue done [15:05:55]KKMCreateOFDPacket [15:05:55]OFDProtocolAddRootSTLVToBuf [15:05:55]FM_MakeSignedData [15:05:55]FM_MakeSignedData [15:05:55]SAM_PROTO_SignData [15:05:55]wFMCommunicate request_size=4 [15:05:55]MH_SAM_APDU [15:05:55]CAPDU: 80 0D 01 02 [15:05:55]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [15:05:55]Write i2c OK [15:05:55]MH_I2C_Read... [15:05:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:05:55]Read from MH i2c: E2 [15:05:55]MH_I2C_Read... [15:05:55]Read from MH i2c: E2 03 00 [15:05:55]MH_I2C_Read... [15:05:55]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [15:05:56]RAPDU: 90 00 [15:05:56]wFMCommunicate OK [15:05:56]wFMCommunicate request_size=255 [15:05:56]MH_SAM_APDU [15:05: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 6E E6 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 50 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D3 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 A5 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 50 1A 06 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 00 00 00 F4 03 04 00 D3 53 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 13 B9 02 00 35 04 06 00 A7 [15:05:56]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 6E E6 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 50 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D3 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 A5 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 50 1A 06 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 00 00 00 F4 03 04 00 D3 53 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 13 B9 02 00 35 04 06 00 A7 00 00 90 [15:05:56]Write i2c OK [15:05:56]MH_I2C_Read... [15:05:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:05:56]Read from MH i2c: E2 [15:05:56]MH_I2C_Read... [15:05:56]Read from MH i2c: E2 03 00 [15:05:56]MH_I2C_Read... [15:05:56]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [15:05:56]RAPDU: 90 00 [15:05:56]wFMCommunicate OK [15:05:56]wFMCommunicate request_size=10 [15:05:56]MH_SAM_APDU [15:05:56]CAPDU: 80 0D 02 02 05 F4 0B 53 C2 CB [15:05:56]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 F4 0B 53 C2 CB 00 00 91 [15:05:56]Write i2c OK [15:05:56]MH_I2C_Read... [15:05:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:05:56]Read from MH i2c: E2 [15:05:56]MH_I2C_Read... [15:05:56]Read from MH i2c: E2 03 00 [15:05:56]MH_I2C_Read... [15:05:56]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [15:05:56]RAPDU: 90 00 [15:05:56]wFMCommunicate OK [15:05:56]wFMCommunicate request_size=4 [15:05:56]MH_SAM_APDU [15:05:56]CAPDU: 80 0D 03 02 [15:05:56]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [15:05:56]Write i2c OK [15:05:56]MH_I2C_Read... [15:05:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:05:56]Read from MH i2c: E2 [15:05:56]MH_I2C_Read... [15:05:56]Read from MH i2c: E2 0B 00 [15:05:56]MH_I2C_Read... [15:05:56]Read from MH i2c: E2 0B 00 2F 00 00 C7 86 E0 A1 1D AD 5F C6 90 00 68 [15:05:56]RAPDU: C7 86 E0 A1 1D AD 5F C6 90 00 [15:05:56]wFMCommunicate OK [15:05:56]SAM_PROTO_SignData done [15:05:56]FM_MakeSignedData done [15:05:56]CreateOFDProtocolMessage [15:05:56]wFMCommunicate request_size=4 [15:05:56]MH_SAM_APDU [15:05:56]CAPDU: 80 11 00 00 [15:05:56]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [15:05:56]Write i2c OK [15:05:56]MH_I2C_Read... [15:05:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:05:56]Read from MH i2c: E2 [15:05:56]MH_I2C_Read... [15:05:56]Read from MH i2c: E2 17 00 [15:05:56]MH_I2C_Read... [15:05: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 37 38 90 00 03 [15:05:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [15:05:56]wFMCommunicate OK [15:05:56]CreateOFDProtocolMessage done [15:05:56]OFDSenderStorePacket 178451 [15:05:56]StoreOFDPacket docnum=178451 [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 A6 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 4B [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30620, crc_r 49A1A6DB, crc_c: 49A1A6DB, size: 53248 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E328 010249C5) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903S init start (LINUX_LIGHT) [00:00:10]*** Compilation Date Jun 20 2023 Time 12:36:20 [00:00:10]*** Serial: 3139303353513838 54000000005725A6 (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: 591101+1723749199=1724340300 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x20ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33510623 [00:00:10]*** Is cutter blocked? [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 A6 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 4C [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30620 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 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 58 C7 66 4F 53 BE 66 97 [15:25:01]Current date/time: 22.08.2024 15:25 [15:25:01]FM_Init [15:25:01]wFMConnect [15:25:01]MH_SAM_On [15:25:01]Write to MH i2c: E0 00 00 08 00 E7 [15:25:01]Write i2c OK [15:25:01]MH_I2C_Read... [15:25:01]*** iso7816_init finished! [15:25:01]*** atr: [15:25:01]*** 0F 3B D5 18 FF 81 91 FE [15:25:01]*** 1F C3 80 73 C8 21 10 0A [15:25:01]*** 00 00 00 00 00 00 00 00 [15:25:01]*** 00 00 00 00 00 00 00 00 [15:25:01]*** 00 00 00 00 00 00 00 00 [15:25:01]*** 00 00 00 00 00 00 00 00 [15:25:01]*** 00 00 00 00 00 00 00 00 [15:25:01]*** 00 00 00 00 00 00 00 00 [15:25:01]Read from MH i2c: E0 [15:25:01]MH_I2C_Read... [15:25:01]Read from MH i2c: E0 10 00 [15:25:01]MH_I2C_Read... [15:25: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 [15:25:01]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [15:25:01]wFMCommunicate request_size=10 [15:25:01]MH_SAM_APDU [15:25:01]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [15:25:01]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [15:25:01]Write i2c OK [15:25:01]MH_I2C_Read... [15:25:01]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [15:25:01]Read from MH i2c: E2 [15:25:01]MH_I2C_Read... [15:25:01]Read from MH i2c: E2 03 00 [15:25:01]MH_I2C_Read... [15:25:01]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [15:25:01]RAPDU: 90 00 [15:25:01]wFMCommunicate OK [15:25:01]wFMCommunicate request_size=4 [15:25:01]MH_SAM_APDU [15:25:01]CAPDU: 80 11 00 00 [15:25:01]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [15:25:01]Write i2c OK [15:25:01]MH_I2C_Read... [15:25:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:25:01]Read from MH i2c: E2 [15:25:01]MH_I2C_Read... [15:25:01]Read from MH i2c: E2 17 00 [15:25:01]MH_I2C_Read... [15:25: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 37 38 90 00 DD [15:25:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [15:25:01]wFMCommunicate OK [15:25:01]Detected FM SN is 0000000000871778 [15:25:01]Stored FM SN is 0000000000871778 [15:25:01]wFMCommunicate request_size=9 [15:25:01]MH_SAM_APDU [15:25:01]CAPDU: 80 16 00 00 04 D9 BA 00 00 [15:25:01]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 D9 BA 00 00 00 00 25 [15:25:01]Write i2c OK [15:25:01]MH_I2C_Read... [15:25:01]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [15:25:01]Read from MH i2c: E2 [15:25:01]MH_I2C_Read... [15:25:01]Read from MH i2c: E2 03 00 [15:25:01]MH_I2C_Read... [15:25:01]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [15:25:01]RAPDU: 90 00 [15:25:01]wFMCommunicate OK [15:25:01]FM PIN OK [15:25:01]wFMCommunicate request_size=8 [15:25:01]MH_SAM_APDU [15:25:01]CAPDU: 80 14 04 00 03 02 00 01 [15:25:01]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [15:25:01]Write i2c OK [15:25:01]MH_I2C_Read... [15:25:01]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [15:25:01]Read from MH i2c: E2 [15:25:01]MH_I2C_Read... [15:25:01]Read from MH i2c: E2 03 00 [15:25:01]MH_I2C_Read... [15:25:01]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [15:25:01]RAPDU: 90 00 [15:25:01]wFMCommunicate OK [15:25:01]wFMCommunicate request_size=13 [15:25:01]MH_SAM_APDU [15:25:01]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [15:25: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 [15:25:01]Write i2c OK [15:25:01]MH_I2C_Read... [15:25:01]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [15:25:01]Read from MH i2c: E2 [15:25:01]MH_I2C_Read... [15:25:01]Read from MH i2c: E2 03 00 [15:25:01]MH_I2C_Read... [15:25:01]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [15:25:01]RAPDU: 90 00 [15:25:01]wFMCommunicate OK [15:25:01]wFMCommunicate request_size=4 [15:25:01]MH_SAM_APDU [15:25:01]CAPDU: 80 11 00 00 [15:25:01]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [15:25:01]Write i2c OK [15:25:01]MH_I2C_Read... [15:25:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:25:01]Read from MH i2c: E2 [15:25:01]MH_I2C_Read... [15:25:01]Read from MH i2c: E2 17 00 [15:25:01]MH_I2C_Read... [15:25: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 37 38 90 00 E1 [15:25:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [15:25:01]wFMCommunicate OK [15:25:01]DocumentArchiveInit [15:25:01]Start Httpd... [15:25:01]Httpd thread 3067358564 created [15:25:01]Write to MH i2c: 01 00 00 0F 00 0F [15:25:01]Write i2c OK [15:25:01]MH_I2C_Read... [15:25:01]Read from MH i2c: 01 [15:25:01]MH_I2C_Read... [15:25:01]Read from MH i2c: 01 07 00 [15:25:01]MH_I2C_Read... [15:25:01]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [15:25:01]MH Int Process started [15:25:01]Allocated Socket 7 [15:25:01]Bind OK [15:25:01]Listen OK [15:25:01]httpd running on port 8080 [15:25:01]Waiting for new connection... [15:25:02]OFD Sender: Processing packet 178451 [packets to send 497, broken 495] [15:25:02]ProducePacketName [15:25:02]name=ofd_packets/00178451 [15:25:02]OFD Sender: To server: pG, [15:25:02]CommunicateWithHost lk.salyk.kg:30040 [15:25:02]ConnectInit lk.salyk.kg [15:25:03]Connected sock=6 [15:25: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 37 38 0F 01 00 00 B2 D1 07 01 C6 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 6E E6 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 50 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D3 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 A5 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 50 1A 06 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 00 00 00 F4 03 04 00 D3 53 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 13 B9 02 00 35 04 06 00 A7 F4 0B 53 C2 CB C7 86 E0 A1 1D AD 5F C6 [15:25: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 37 38 4F 00 00 00 B3 B3 47 00 75 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 37 38 10 04 04 00 13 B9 02 00 F4 03 04 00 F6 03 C7 66 B6 04 01 00 00 BA 80 DF 4D 24 52 39 BB [15:25:03]CommunicateWithHost err = 0 [15:25:03]CheckOFDResponse [15:25:03]1017 (14) - 77093643461234 [15:25:03]1041 (16) - 0000000000871778 [15:25:03]1040 (4) - 178451 [15:25:03]1012 (4) - 22.08.2024 09:25 [15:25:03]1206 (1) - 0 [15:25:03]OFD Sender: Remove packet 178451 [15:25:03]ProducePacketName [15:25:03]name=ofd_packets/00178451 [15:25:03]NVStorageDeleteData [15:25:04]OFD Sender: Processing packet 178452 [packets to send 496, broken 495] [15:25:04]ProducePacketName [15:25:04]name=ofd_packets/00178452 [15:25:04]OFD Sender: To server: pG, [15:25:04]CommunicateWithHost lk.salyk.kg:30040 [15:25:04]ConnectInit lk.salyk.kg [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 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 A6 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 4B [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30620, crc_r 49A1A6DB, crc_c: 49A1A6DB, size: 53248 [00:00:10]*** [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E328 010249C5) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903S init start (LINUX_LIGHT) [00:00:10]*** Compilation Date Jun 20 2023 Time 12:36:20 [00:00:10]*** Serial: 3139303353513838 54000000005725A6 (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: 591197+1723749199=1724340396 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x20ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33510623 [00:00:10]*** Is cutter blocked? [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 A6 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 4C [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30620 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 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 AC 58 C7 66 4F 53 BE 66 F6 [15:26:36]Current date/time: 22.08.2024 15:26 [15:26:36]FM_Init [15:26:36]wFMConnect [15:26:36]MH_SAM_On [15:26:36]Write to MH i2c: E0 00 00 08 00 E7 [15:26:36]Write i2c OK [15:26:36]MH_I2C_Read... [15:26:36]*** iso7816_init finished! [15:26:36]*** atr: [15:26:36]*** 0F 3B D5 18 FF 81 91 FE [15:26:36]*** 1F C3 80 73 C8 21 10 0A [15:26:36]*** 00 00 00 00 00 00 00 00 [15:26:36]*** 00 00 00 00 00 00 00 00 [15:26:36]*** 00 00 00 00 00 00 00 00 [15:26:36]*** 00 00 00 00 00 00 00 00 [15:26:36]*** 00 00 00 00 00 00 00 00 [15:26:36]*** 00 00 00 00 00 00 00 00 [15:26:36]Read from MH i2c: E0 [15:26:36]MH_I2C_Read... [15:26:36]Read from MH i2c: E0 10 00 [15:26:36]MH_I2C_Read... [15:26: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 [15:26:36]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [15:26:36]wFMCommunicate request_size=10 [15:26:36]MH_SAM_APDU [15:26:36]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [15:26:36]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [15:26:36]Write i2c OK [15:26:36]MH_I2C_Read... [15:26:36]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [15:26:36]Read from MH i2c: E2 [15:26:36]MH_I2C_Read... [15:26:36]Read from MH i2c: E2 03 00 [15:26:36]MH_I2C_Read... [15:26:36]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [15:26:36]RAPDU: 90 00 [15:26:36]wFMCommunicate OK [15:26:36]wFMCommunicate request_size=4 [15:26:36]MH_SAM_APDU [15:26:36]CAPDU: 80 11 00 00 [15:26:36]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [15:26:36]Write i2c OK [15:26:36]MH_I2C_Read... [15:26:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:26:36]Read from MH i2c: E2 [15:26:36]MH_I2C_Read... [15:26:36]Read from MH i2c: E2 17 00 [15:26:36]MH_I2C_Read... [15:26:36]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 DD [15:26:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [15:26:36]wFMCommunicate OK [15:26:36]Detected FM SN is 0000000000871778 [15:26:36]Stored FM SN is 0000000000871778 [15:26:36]wFMCommunicate request_size=9 [15:26:36]MH_SAM_APDU [15:26:36]CAPDU: 80 16 00 00 04 D9 BA 00 00 [15:26:36]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 D9 BA 00 00 00 00 25 [15:26:36]Write i2c OK [15:26:36]MH_I2C_Read... [15:26:36]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [15:26:36]Read from MH i2c: E2 [15:26:36]MH_I2C_Read... [15:26:36]Read from MH i2c: E2 03 00 [15:26:36]MH_I2C_Read... [15:26:36]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [15:26:36]RAPDU: 90 00 [15:26:36]wFMCommunicate OK [15:26:36]FM PIN OK [15:26:36]wFMCommunicate request_size=8 [15:26:36]MH_SAM_APDU [15:26:36]CAPDU: 80 14 04 00 03 02 00 01 [15:26:36]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [15:26:36]Write i2c OK [15:26:36]MH_I2C_Read... [15:26:36]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [15:26:36]Read from MH i2c: E2 [15:26:36]MH_I2C_Read... [15:26:36]Read from MH i2c: E2 03 00 [15:26:36]MH_I2C_Read... [15:26:36]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [15:26:36]RAPDU: 90 00 [15:26:36]wFMCommunicate OK [15:26:36]wFMCommunicate request_size=13 [15:26:36]MH_SAM_APDU [15:26:36]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [15:26: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 [15:26:36]Write i2c OK [15:26:36]MH_I2C_Read... [15:26:36]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [15:26:36]Read from MH i2c: E2 [15:26:36]MH_I2C_Read... [15:26:36]Read from MH i2c: E2 03 00 [15:26:36]MH_I2C_Read... [15:26:36]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [15:26:36]RAPDU: 90 00 [15:26:36]wFMCommunicate OK [15:26:36]wFMCommunicate request_size=4 [15:26:36]MH_SAM_APDU [15:26:36]CAPDU: 80 11 00 00 [15:26:36]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [15:26:36]Write i2c OK [15:26:36]MH_I2C_Read... [15:26:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:26:36]Read from MH i2c: E2 [15:26:36]MH_I2C_Read... [15:26:36]Read from MH i2c: E2 17 00 [15:26:36]MH_I2C_Read... [15:26:36]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 E1 [15:26:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [15:26:36]wFMCommunicate OK [15:26:36]DocumentArchiveInit [15:26:36]Start Httpd... [15:26:36]Httpd thread 3067694436 created [15:26:36]Write to MH i2c: 01 00 00 0F 00 0F [15:26:36]Write i2c OK [15:26:36]MH_I2C_Read... [15:26:36]Read from MH i2c: 01 [15:26:36]MH_I2C_Read... [15:26:36]Read from MH i2c: 01 07 00 [15:26:36]MH_I2C_Read... [15:26:36]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [15:26:36]MH Int Process started [15:26:36]Allocated Socket 8 [15:26:36]Bind OK [15:26:36]Listen OK [15:26:36]httpd running on port 8080 [15:26:36]Waiting for new connection... [15:26:37]OFD Sender: Processing packet 178452 [packets to send 496, broken 495] [15:26:37]ProducePacketName [15:26:37]name=ofd_packets/00178452 [15:26:37]OFD Sender: To server: pG, [15:26:37]CommunicateWithHost lk.salyk.kg:30040 [15:26:37]ConnectInit lk.salyk.kg [15:26:37]Connected sock=6 [15:26: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 37 38 0C 01 00 00 E5 6E 04 01 60 F7 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 98 00 00 00 F4 03 04 00 FD 53 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 14 B9 02 00 35 04 06 00 4A 86 0F EA BC C7 3D C4 15 91 D9 0A EB C6 [15:26: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 37 38 4F 00 00 00 7B 48 47 00 09 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 37 38 10 04 04 00 14 B9 02 00 F4 03 04 00 55 04 C7 66 B6 04 01 00 00 2A FE E0 99 63 4F E4 B6 [15:26:38]CommunicateWithHost err = 0 [15:26:38]CheckOFDResponse [15:26:38]1017 (14) - 77093643461234 [15:26:38]1041 (16) - 0000000000871778 [15:26:38]1040 (4) - 178452 [15:26:38]1012 (4) - 22.08.2024 09:26 [15:26:38]1206 (1) - 0 [15:26:38]OFD Sender: Remove packet 178452 [15:26:38]ProducePacketName [15:26:38]name=ofd_packets/00178452 [15:26:38]NVStorageDeleteData [15:26:38]OFD Sender: No OFD packet to send [15:26:43]OFD Sender: No OFD packet to send [15:26:48]OFD Sender: No OFD packet to send [15:26:52]recv_with_timeout no data received [15:26:53]OFD Sender: No OFD packet to send [15:26:58]OFD Sender: No OFD packet to send [15:27:03]OFD Sender: No OFD packet to send [15:27:08]OFD Sender: No OFD packet to send [15:27:13]OFD Sender: No OFD packet to send [15:27:18]OFD Sender: No OFD packet to send [15:27:23]OFD Sender: No OFD packet to send [15:27:28]OFD Sender: No OFD packet to send [15:27:33]OFD Sender: No OFD packet to send [15:27:38]OFD Sender: No OFD packet to send [15:27:43]OFD Sender: No OFD packet to send [15:27:48]OFD Sender: No OFD packet to send [15:27:54]OFD Sender: No OFD packet to send [15:27:59]OFD Sender: No OFD packet to send [15:28:04]OFD Sender: No OFD packet to send [15:28:09]OFD Sender: No OFD packet to send [15:28:14]OFD Sender: No OFD packet to send [15:28:19]OFD Sender: No OFD packet to send [15:28:24]OFD Sender: No OFD packet to send [15:28:28]recv_with_timeout no data received [15:28:29]OFD Sender: No OFD packet to send [15:28:34]OFD Sender: No OFD packet to send [15:28:39]OFD Sender: No OFD packet to send [15:28:44]OFD Sender: No OFD packet to send [15:28:49]OFD Sender: No OFD packet to send [15:28:53]recv_with_timeout no data received [15:28:54]OFD Sender: No OFD packet to send [15:28:59]OFD Sender: No OFD packet to send [15:29:04]OFD Sender: No OFD packet to send [15:29:09]OFD Sender: No OFD packet to send [15:29:14]OFD Sender: No OFD packet to send [15:29:19]OFD Sender: No OFD packet to send [15:29:24]OFD Sender: No OFD packet to send [15:29:29]OFD Sender: No OFD packet to send [15:29:34]OFD Sender: No OFD packet to send [15:29:39]OFD Sender: No OFD packet to send [15:29:39]recv_with_timeout no data received [15:29:44]OFD Sender: No OFD packet to send [15:29:49]OFD Sender: No OFD packet to send [15:29:54]OFD Sender: No OFD packet to send [15:29:59]OFD Sender: No OFD packet to send [15:30:04]OFD Sender: No OFD packet to send [15:30:05]recv_with_timeout no data received [15:30:09]OFD Sender: No OFD packet to send [15:30:14]OFD Sender: No OFD packet to send [15:30:19]OFD Sender: No OFD packet to send [15:30:24]OFD Sender: No OFD packet to send [15:30:29]OFD Sender: No OFD packet to send [15:30:34]OFD Sender: No OFD packet to send [15:30:39]OFD Sender: No OFD packet to send [15:30:44]OFD Sender: No OFD packet to send [15:30:49]OFD Sender: No OFD packet to send [15:30:54]OFD Sender: No OFD packet to send [15:30:59]OFD Sender: No OFD packet to send [15:31:04]OFD Sender: No OFD packet to send [15:31:09]OFD Sender: No OFD packet to send [15:31:14]OFD Sender: No OFD packet to send [15:31:19]OFD Sender: No OFD packet to send [15:31:24]OFD Sender: No OFD packet to send [15:31:29]OFD Sender: No OFD packet to send [15:31:34]OFD Sender: No OFD packet to send [15:31:39]OFD Sender: No OFD packet to send [15:31:44]OFD Sender: No OFD packet to send [15:31:49]OFD Sender: No OFD packet to send [15:31:54]OFD Sender: No OFD packet to send [15:31:59]OFD Sender: No OFD packet to send [15:32:04]OFD Sender: No OFD packet to send [15:32:09]OFD Sender: No OFD packet to send [15:32:14]OFD Sender: No OFD packet to send [15:32:18]recv_with_timeout no data received [15:32:19]OFD Sender: No OFD packet to send [15:32:24]OFD Sender: No OFD packet to send [15:32:29]OFD Sender: No OFD packet to send [15:32:34]OFD Sender: No OFD packet to send [15:32:35]recv_with_timeout no data received [15:32:39]OFD Sender: No OFD packet to send [15:33:23]ConnectInit Can't connect to host [15:33:24]OFD Sender: No OFD packet to send [15:33:29]OFD Sender: No OFD packet to send [15:33:34]OFD Sender: No OFD packet to send [15:33:39]OFD Sender: No OFD packet to send [00:00:08] *** EcrCore started. Build 196 *** [00:00:09]MH_InterfaceInit /dev/i2c-1 [00:00:09]Malloc ok [00:00:09]/dev/ttyS4 opened [00:00:09]MH_GetMetrics [00:00:09]Write to MH i2c: 00 00 00 01 00 00 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 01 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 A6 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 4B [00:00:09]Are we in boot? [00:00:09]We are in boot - try to switch [00:00:09]Write to MH i2c: A0 00 00 02 00 A1 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]*** Check firmware version 30620, crc_r 49A1A6DB, crc_c: 49A1A6DB, size: 53248 [00:00:09]*** [00:00:09]Read from MH i2c: A0 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 01 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:09]*** Starting fw at address 01020100 (2007E328 010249C5) [00:00:09]*** Waiting for read because exit forced [00:00:09]*** 10 ms more... [00:00:09]*** MH1903S init start (LINUX_LIGHT) [00:00:09]*** Compilation Date Jun 20 2023 Time 12:36:20 [00:00:09]*** Serial: 3139303353513838 54000000005725A6 (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: 591649+1723749199=1724340848 [00:00:09]*** BPK Status Register BPK_RDY = 0x0 [00:00:09]*** SEN State Register SEN_STATE = 0x20ff [00:00:09]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:09]*** Analog Control Register 0 SEN_ANA0 = 0x33510623 [00:00:09]*** Is cutter blocked? [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 03 00 02 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 03 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 A6 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 4C [00:00:10]Are we in boot? [00:00:10]We are not in boot now [00:00:10]Write to MH i2c: 01 00 00 04 00 04 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:10]Model is 3 [00:00:10]MH firmware is 30620 [00:00:10]MH boot firmware is 3 [00:00:10]MH_SetPrinterDots 448 [00:00:10]HeadWidthInBytes 56 [00:00:10]maxmasksize 7 [00:00:10]Write to MH i2c: D6 06 00 05 00 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 71 5A C7 66 4F 53 BE 66 BD [15:34:09]Current date/time: 22.08.2024 15:34 [15:34:09]FM_Init [15:34:09]wFMConnect [15:34:09]MH_SAM_On [15:34:09]Write to MH i2c: E0 00 00 08 00 E7 [15:34:09]Write i2c OK [15:34:09]MH_I2C_Read... [15:34:09]*** iso7816_init finished! [15:34:09]*** atr: [15:34:09]*** 0F 3B D5 18 FF 81 91 FE [15:34:09]*** 1F C3 80 73 C8 21 10 0A [15:34:09]*** 00 00 00 00 00 00 00 00 [15:34:09]*** 00 00 00 00 00 00 00 00 [15:34:09]Read from MH i2c: E0 [15:34:09]MH_I2C_Read... [15:34:09]*** 00 00 00 00 00 00 00 00 [15:34:09]Read from MH i2c: E0 10 00 [15:34:09]MH_I2C_Read... [15:34:09]*** 00 00 00 00 00 00 00 00 [15:34:09]*** 00 00 00 00 00 00 00 00 [15:34:09]*** 00 00 00 00 00 00 00 00 [15:34: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 [15:34:09]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [15:34:09]wFMCommunicate request_size=10 [15:34:09]MH_SAM_APDU [15:34:09]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [15:34:09]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [15:34:09]Write i2c OK [15:34:09]MH_I2C_Read... [15:34:09]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [15:34:09]Read from MH i2c: E2 [15:34:09]MH_I2C_Read... [15:34:09]Read from MH i2c: E2 03 00 [15:34:09]MH_I2C_Read... [15:34:09]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [15:34:09]RAPDU: 90 00 [15:34:09]wFMCommunicate OK [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 0A 00 80 11 00 00 00 00 00 00 84 [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 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 DD [15:34:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [15:34:09]wFMCommunicate OK [15:34:09]Detected FM SN is 0000000000871778 [15:34:09]Stored FM SN is 0000000000871778 [15:34:09]wFMCommunicate request_size=9 [15:34:09]MH_SAM_APDU [15:34:09]CAPDU: 80 16 00 00 04 D9 BA 00 00 [15:34:09]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 D9 BA 00 00 00 00 25 [15:34:09]Write i2c OK [15:34:09]MH_I2C_Read... [15:34:09]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [15:34:09]Read from MH i2c: E2 [15:34:09]MH_I2C_Read... [15:34:09]Read from MH i2c: E2 03 00 [15:34:09]MH_I2C_Read... [15:34:09]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [15:34:09]RAPDU: 90 00 [15:34:09]wFMCommunicate OK [15:34:09]FM PIN OK [15:34:09]wFMCommunicate request_size=8 [15:34:09]MH_SAM_APDU [15:34:09]CAPDU: 80 14 04 00 03 02 00 01 [15:34:09]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [15:34:09]Write i2c OK [15:34:09]MH_I2C_Read... [15:34:09]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [15:34:09]Read from MH i2c: E2 [15:34:09]MH_I2C_Read... [15:34:09]Read from MH i2c: E2 03 00 [15:34:09]MH_I2C_Read... [15:34:09]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [15:34:09]RAPDU: 90 00 [15:34:09]wFMCommunicate OK [15:34:09]wFMCommunicate request_size=13 [15:34:09]MH_SAM_APDU [15:34:09]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [15:34: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 [15:34:09]Write i2c OK [15:34:09]MH_I2C_Read... [15:34:09]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [15:34:09]Read from MH i2c: E2 [15:34:09]MH_I2C_Read... [15:34:09]Read from MH i2c: E2 03 00 [15:34:09]MH_I2C_Read... [15:34:09]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [15:34:09]RAPDU: 90 00 [15:34:09]wFMCommunicate OK [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 0E 00 80 11 00 00 00 00 00 00 88 [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 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 E1 [15:34:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [15:34:09]wFMCommunicate OK [15:34:09]DocumentArchiveInit [15:34:09]Start Httpd... [15:34:09]Httpd thread 3066961252 created [15:34:09]Write to MH i2c: 01 00 00 0F 00 0F [15:34:09]Write i2c OK [15:34:09]MH_I2C_Read... [15:34:09]Read from MH i2c: 01 [15:34:09]MH_I2C_Read... [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 0F 00 00 00 00 00 00 FF 0F 24 [15:34:09]MH Int Process started [15:34:09]Allocated Socket 7 [15:34:09]Bind OK [15:34:09]Listen OK [15:34:09]httpd running on port 8080 [15:34:09]Waiting for new connection... [15:34:10]OFD Sender: No OFD packet to send [15:34:15]OFD Sender: No OFD packet to send [15:34:20]OFD Sender: No OFD packet to send [15:34:25]OFD Sender: No OFD packet to send [15:34:30]OFD Sender: No OFD packet to send [15:34:35]OFD Sender: No OFD packet to send [15:34:40]OFD Sender: No OFD packet to send [15:34:45]OFD Sender: No OFD packet to send [15:34:50]OFD Sender: No OFD packet to send [15:34:55]OFD Sender: No OFD packet to send [15:35:00]OFD Sender: No OFD packet to send [15:35:05]OFD Sender: No OFD packet to send [15:35:10]OFD Sender: No OFD packet to send [15:35:15]OFD Sender: No OFD packet to send [15:35:17]recv_with_timeout no data received [15:35:20]OFD Sender: No OFD packet to send [15:35:25]OFD Sender: No OFD packet to send [15:35:28]recv_with_timeout no data received [15:35:30]OFD Sender: No OFD packet to send [15:35:35]OFD Sender: No OFD packet to send [15:35:40]OFD Sender: No OFD packet to send [15:35:41]recv_with_timeout no data received [15:35:45]OFD Sender: No OFD packet to send [15:35:50]OFD Sender: No OFD packet to send [15:35:55]OFD Sender: No OFD packet to send [15:36:00]OFD Sender: No OFD packet to send [15:36:05]OFD Sender: No OFD packet to send [15:36:10]OFD Sender: No OFD packet to send [15:36:15]OFD Sender: No OFD packet to send [15:36:20]OFD Sender: No OFD packet to send [15:36:25]OFD Sender: No OFD packet to send [15:36:30]OFD Sender: No OFD packet to send [15:36:35]OFD Sender: No OFD packet to send [15:36:40]OFD Sender: No OFD packet to send [15:36:45]OFD Sender: No OFD packet to send [15:36:50]OFD Sender: No OFD packet to send [15:36:55]OFD Sender: No OFD packet to send [15:37:00]OFD Sender: No OFD packet to send [15:37:05]OFD Sender: No OFD packet to send [15:37:10]OFD Sender: No OFD packet to send [15:37:13]recv_with_timeout no data received [15:37:15]OFD Sender: No OFD packet to send [15:37:20]OFD Sender: No OFD packet to send [15:37:25]OFD Sender: No OFD packet to send [15:37:30]OFD Sender: No OFD packet to send [15:37:35]OFD Sender: No OFD packet to send [15:37:40]OFD Sender: No OFD packet to send [15:37:45]OFD Sender: No OFD packet to send [15:37:50]OFD Sender: No OFD packet to send [15:37:55]OFD Sender: No OFD packet to send [15:38:00]OFD Sender: No OFD packet to send [15:38:05]OFD Sender: No OFD packet to send [15:38:10]OFD Sender: No OFD packet to send [15:38:15]OFD Sender: No OFD packet to send [15:38:20]OFD Sender: No OFD packet to send [15:38:25]OFD Sender: No OFD packet to send [15:38:30]OFD Sender: No OFD packet to send [15:38:35]OFD Sender: No OFD packet to send [15:38:40]OFD Sender: No OFD packet to send [15:38:45]OFD Sender: No OFD packet to send [15:38:50]OFD Sender: No OFD packet to send [15:38:55]OFD Sender: No OFD packet to send [15:39:00]OFD Sender: No OFD packet to send [15:39:05]OFD Sender: No OFD packet to send [15:39:10]OFD Sender: No OFD packet to send [15:39:15]OFD Sender: No OFD packet to send [15:39:20]OFD Sender: No OFD packet to send [15:39:25]OFD Sender: No OFD packet to send [15:39:30]OFD Sender: No OFD packet to send [15:39:35]OFD Sender: No OFD packet to send [15:39:40]OFD Sender: No OFD packet to send [15:39:45]OFD Sender: No OFD packet to send [15:39:50]OFD Sender: No OFD packet to send [15:39:55]OFD Sender: No OFD packet to send [15:40:00]OFD Sender: No OFD packet to send [15:40:05]OFD Sender: No OFD packet to send [15:40:10]OFD Sender: No OFD packet to send [15:40:12]recv_with_timeout no data received [15:40:15]OFD Sender: No OFD packet to send [15:40:21]OFD Sender: No OFD packet to send [15:40:26]OFD Sender: No OFD packet to send [15:40:31]OFD Sender: No OFD packet to send [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 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 A6 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 4B [00:00:09]Are we in boot? [00:00:09]We are in boot - try to switch [00:00:09]Write to MH i2c: A0 00 00 02 00 A1 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]*** Check firmware version 30620, crc_r 49A1A6DB, crc_c: 49A1A6DB, size: 53248 [00:00:09]*** [00:00:09]Read from MH i2c: A0 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 01 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:09]*** Starting fw at address 01020100 (2007E328 010249C5) [00:00:09]*** Waiting for read because exit forced [00:00:09]*** 10 ms more... [00:00:10]*** MH1903S init start (LINUX_LIGHT) [00:00:10]*** Compilation Date Jun 20 2023 Time 12:36:20 [00:00:10]*** Serial: 3139303353513838 54000000005725A6 (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: 592056+1723749199=1724341255 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x20ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33510623 [00:00:10]*** Is cutter blocked? [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 03 00 02 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 03 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 A6 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 4C [00:00:10]Are we in boot? [00:00:10]We are not in boot now [00:00:10]Write to MH i2c: 01 00 00 04 00 04 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:10]Model is 3 [00:00:10]MH firmware is 30620 [00:00:10]MH boot firmware is 3 [00:00:10]MH_SetPrinterDots 448 [00:00:10]HeadWidthInBytes 56 [00:00:10]maxmasksize 7 [00:00: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 08 5C C7 66 4F 53 BE 66 56 [15:40:56]Current date/time: 22.08.2024 15:40 [15:40:56]FM_Init [15:40:56]wFMConnect [15:40:56]MH_SAM_On [15:40:56]Write to MH i2c: E0 00 00 08 00 E7 [15:40:56]Write i2c OK [15:40:56]MH_I2C_Read... [15:40:56]*** iso7816_init finished! [15:40:56]*** atr: [15:40:56]*** 0F 3B D5 18 FF 81 91 FE [15:40:56]*** 1F C3 80 73 C8 21 10 0A [15:40:56]*** 00 00 00 00 00 00 00 00 [15:40:56]Read from MH i2c: E0 [15:40:56]MH_I2C_Read... [15:40:56]*** 00 00 00 00 00 00 00 00 [15:40:56]*** 00 00 00 00 00 00 00 00 [15:40:56]*** 00 00 00 00 00 00 00 00 [15:40:56]*** 00 00 00 00 00 00 00 00 [15:40:56]*** 00 00 00 00 00 00 00 00 [15:40:56]Read from MH i2c: E0 10 00 [15:40:56]MH_I2C_Read... [15:40: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 [15:40:56]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [15:40:56]wFMCommunicate request_size=10 [15:40:56]MH_SAM_APDU [15:40:56]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [15:40:56]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [15:40:56]Write i2c OK [15:40:56]MH_I2C_Read... [15:40:56]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [15:40:56]Read from MH i2c: E2 [15:40:56]MH_I2C_Read... [15:40:56]Read from MH i2c: E2 03 00 [15:40:56]MH_I2C_Read... [15:40:56]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [15:40:56]RAPDU: 90 00 [15:40:56]wFMCommunicate OK [15:40:56]wFMCommunicate request_size=4 [15:40:56]MH_SAM_APDU [15:40:56]CAPDU: 80 11 00 00 [15:40:56]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [15:40:56]Write i2c OK [15:40:56]MH_I2C_Read... [15:40:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:40:56]Read from MH i2c: E2 [15:40:56]MH_I2C_Read... [15:40:56]Read from MH i2c: E2 17 00 [15:40:56]MH_I2C_Read... [15:40: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 37 38 90 00 DD [15:40:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [15:40:56]wFMCommunicate OK [15:40:56]Detected FM SN is 0000000000871778 [15:40:56]Stored FM SN is 0000000000871778 [15:40:56]wFMCommunicate request_size=9 [15:40:56]MH_SAM_APDU [15:40:56]CAPDU: 80 16 00 00 04 D9 BA 00 00 [15:40:56]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 D9 BA 00 00 00 00 25 [15:40:56]Write i2c OK [15:40:56]MH_I2C_Read... [15:40:56]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [15:40:56]Read from MH i2c: E2 [15:40:56]MH_I2C_Read... [15:40:56]Read from MH i2c: E2 03 00 [15:40:56]MH_I2C_Read... [15:40:56]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [15:40:56]RAPDU: 90 00 [15:40:56]wFMCommunicate OK [15:40:56]FM PIN OK [15:40:56]wFMCommunicate request_size=8 [15:40:56]MH_SAM_APDU [15:40:56]CAPDU: 80 14 04 00 03 02 00 01 [15:40:56]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [15:40:56]Write i2c OK [15:40:56]MH_I2C_Read... [15:40:56]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [15:40:56]Read from MH i2c: E2 [15:40:56]MH_I2C_Read... [15:40:56]Read from MH i2c: E2 03 00 [15:40:56]MH_I2C_Read... [15:40:56]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [15:40:56]RAPDU: 90 00 [15:40:56]wFMCommunicate OK [15:40:56]wFMCommunicate request_size=13 [15:40:56]MH_SAM_APDU [15:40:56]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [15:40: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 [15:40:56]Write i2c OK [15:40:56]MH_I2C_Read... [15:40:56]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [15:40:56]Read from MH i2c: E2 [15:40:56]MH_I2C_Read... [15:40:56]Read from MH i2c: E2 03 00 [15:40:56]MH_I2C_Read... [15:40:56]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [15:40:56]RAPDU: 90 00 [15:40:56]wFMCommunicate OK [15:40:56]wFMCommunicate request_size=4 [15:40:56]MH_SAM_APDU [15:40:56]CAPDU: 80 11 00 00 [15:40:56]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [15:40:56]Write i2c OK [15:40:56]MH_I2C_Read... [15:40:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:40:56]Read from MH i2c: E2 [15:40:56]MH_I2C_Read... [15:40:56]Read from MH i2c: E2 17 00 [15:40:56]MH_I2C_Read... [15:40: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 37 38 90 00 E1 [15:40:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [15:40:56]wFMCommunicate OK [15:40:56]DocumentArchiveInit [15:40:56]Start Httpd... [15:40:56]Httpd thread 3067452772 created [15:40:56]Write to MH i2c: 01 00 00 0F 00 0F [15:40:56]Write i2c OK [15:40:56]MH_I2C_Read... [15:40:56]Read from MH i2c: 01 [15:40:56]MH_I2C_Read... [15:40:56]Read from MH i2c: 01 07 00 [15:40:56]MH_I2C_Read... [15:40:56]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [15:40:56]MH Int Process started [15:40:56]Allocated Socket 6 [15:40:56]Bind OK [15:40:56]Listen OK [15:40:56]httpd running on port 8080 [15:40:56]Waiting for new connection... [15:40:57]OFD Sender: No OFD packet to send [15:41:00]accept exits with 8 [15:41:00]New connection [15:41:00]New thread 3067166052 created [15:41:00]Waiting for new connection... [15:41:00] Sock 8.Parse request [15:41:00]Sock 8.Check first char [15:41:00]Sock 8.First char is OK [15:41:00]request: POST /json_proto HTTP/1.0 [15:41:00]Method: POST [15:41:00]URL: /json_proto [15:41:00]Method is POST - this is cgi request [15:41:00]url: /json_proto [15:41:00]query_string will be loaded in cgi processing [15:41:00]execute_cgi json_proto POST (null) [15:41:00]execute_cgi path=json_proto method=POST [15:41:00]POST find Content-Length [15:41:00]Host: 172.17.44.131:8080 [15:41:00]Content-Length: 215 [15:41:00]Content-Type: application/json [15:41:00] [15:41:00]POST finish read [15:41:00]Found Content-Length = 215 [15:41: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" ] } } [15:41:00]execute_script... [15:41: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" ] } } [15:41:00]POST & json_proto [15:41:00]process_json_proto [15:41:00]json parsed OK: [15:41:00]protocol is kg_v1.0 [15:41:00]action value=get_value [15:41:00]process_action get_value [15:41:00]cmd_get_value [15:41:00]process_action get_value done [15:41:00]requested_data is exist [15:41:00]produce_requested_data [15:41:00]requested_item kkm.sn is exist - process it [15:41:00]requested_item kkm.ver is exist - process it [15:41:00]requested_item fm.sn is exist - process it [15:41:00]wFMCommunicate request_size=4 [15:41:00]MH_SAM_APDU [15:41:00]CAPDU: 80 11 00 00 [15:41:00]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [15:41:00]Write i2c OK [15:41:00]MH_I2C_Read... [15:41:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:41:00]Read from MH i2c: E2 [15:41:00]MH_I2C_Read... [15:41:00]Read from MH i2c: E2 17 00 [15:41:00]MH_I2C_Read... [15:41:00]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 37 38 90 00 E3 [15:41:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [15:41:00]wFMCommunicate OK [15:41:00]requested_item fd.num is exist - process it [15:41:00]SAM_PROTO_GetFieldsCounters [15:41:00]wFMCommunicate request_size=4 [15:41:00]MH_SAM_APDU [15:41:00]CAPDU: 80 13 00 00 [15:41:00]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [15:41:00]Write i2c OK [15:41:00]MH_I2C_Read... [15:41:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:41:00]Read from MH i2c: E2 [15:41:00]MH_I2C_Read... [15:41:00]Read from MH i2c: E2 62 00 [15:41:00]MH_I2C_Read... [15:41: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 14 B9 02 00 0E 04 04 00 D5 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 1F [15:41: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 14 B9 02 00 0E 04 04 00 D5 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 [15:41:00]wFMCommunicate OK [15:41:00]SAM_PROTO_GetFieldsCounters done [15:41:00]requested_item shift.num is exist - process it [15:41:00]requested_item shift.opened is exist - process it [15:41:00]req_shift_opened [15:41:00]FM_GetShiftState [15:41:00]SAM_PROTO_GetShiftState [15:41:00]wFMCommunicate request_size=4 [15:41:00]MH_SAM_APDU [15:41:00]CAPDU: 80 13 01 00 [15:41:00]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [15:41:00]Write i2c OK [15:41:00]MH_I2C_Read... [15:41:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:41:00]Read from MH i2c: E2 [15:41:00]MH_I2C_Read... [15:41:00]Read from MH i2c: E2 0E 00 [15:41:00]MH_I2C_Read... [15:41:00]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 3D [15:41:00]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [15:41:00]wFMCommunicate OK [15:41:00]SAM_PROTO_GetShiftState done [15:41:00]FM_GetShiftState done [15:41:00]req_shift_opened done [15:41:00]requested_item shift.open_date is exist - process it [15:41:00]req_shift_open_date [15:41:00]req_shift_open_date done [15:41:00]produce_requested_data done [15:41:00]produce_requested_data return {"kkm.sn":"0300000071","kkm.ver":"001","fm.sn":"0000000000871778","fd.num":178452,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [15:41:00]process_action_free get_value [15:41:00]json_value_free [15:41:00]json_value_free done [15:41:00]process_json_proto returns [15:41:00]Send response to host [15:41:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000071","kkm.ver":"001","fm.sn":"0000000000871778","fd.num":178452,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [15:41:00]free response buf [15:41:00]execute_script done [15:41:00]execute_script returns [15:41:00]free content buf [15:41:00]Sock 8.Close socket [15:41:00]Sock 8.Thread stoped [15:41:00]accept exits with 10 [15:41:00]New connection [15:41:00]New thread 3067022692 created [15:41:00]Thread 3067166052 joined [15:41:00]Waiting for new connection... [15:41:00] Sock 10.Parse request [15:41:00]Sock 10.Check first char [15:41:00]Sock 10.First char is OK [15:41:00]request: POST /json_proto HTTP/1.0 [15:41:00]Method: POST [15:41:00]URL: /json_proto [15:41:00]Method is POST - this is cgi request [15:41:00]url: /json_proto [15:41:00]query_string will be loaded in cgi processing [15:41:00]execute_cgi json_proto POST (null) [15:41:00]execute_cgi path=json_proto method=POST [15:41:00]POST find Content-Length [15:41:00]Host: 172.17.44.131:8080 [15:41:00]Content-Length: 331 [15:41:00]Content-Type: application/json [15:41:00] [15:41:00]POST finish read [15:41:00]Found Content-Length = 331 [15:41: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:41:00]execute_script... [15:41: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:41:00]POST & json_proto [15:41:00]process_json_proto [15:41:00]json parsed OK: [15:41:00]protocol is kg_v1.0 [15:41:00]action value=get_value [15:41:00]process_action get_value [15:41:00]cmd_get_value [15:41:00]process_action get_value done [15:41:00]requested_data is exist [15:41:00]produce_requested_data [15:41:00]requested_item fm.sale.total is exist - process it [15:41:00]SAM_PROTO_GetFMData [15:41:00]wFMCommunicate request_size=4 [15:41:00]MH_SAM_APDU [15:41:00]CAPDU: 80 13 03 00 [15:41:00]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [15:41:01]Write i2c OK [15:41:01]MH_I2C_Read... [15:41:01]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [15:41:01]Read from MH i2c: E2 [15:41:01]MH_I2C_Read... [15:41:01]Read from MH i2c: E2 FD 00 [15:41:01]MH_I2C_Read... [15:41:01]Read from MH i2c: E2 FD 00 13 00 00 C6 04 85 04 C2 04 6E 04 04 00 6A B5 02 00 69 04 A4 00 6F 04 04 00 D4 B3 02 00 B1 04 05 00 40 00 62 29 05 70 04 05 00 67 36 72 13 04 72 04 05 00 D9 C9 EF 15 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 4F 5B 8C 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 57 14 B2 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 9C 00 6F 04 04 00 96 01 00 00 B1 04 04 00 58 A9 FB 6B 70 04 04 00 58 A9 FB 6B 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 AA 48 53 01 EF 03 90 00 9D [15:41:01]RAPDU: C6 04 85 04 C2 04 6E 04 04 00 6A B5 02 00 69 04 A4 00 6F 04 04 00 D4 B3 02 00 B1 04 05 00 40 00 62 29 05 70 04 05 00 67 36 72 13 04 72 04 05 00 D9 C9 EF 15 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 4F 5B 8C 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 57 14 B2 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 9C 00 6F 04 04 00 96 01 00 00 B1 04 04 00 58 A9 FB 6B 70 04 04 00 58 A9 FB 6B 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 AA 48 53 01 EF 03 90 00 [15:41:01]wFMCommunicate OK [15:41:01]wFMCommunicate request_size=4 [15:41:01]MH_SAM_APDU [15:41:01]CAPDU: 80 17 00 00 [15:41:01]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [15:41:01]Write i2c OK [15:41:01]MH_I2C_Read... [15:41:01]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [15:41:02]Read from MH i2c: E2 [15:41:02]MH_I2C_Read... [15:41:02]Read from MH i2c: E2 FD 00 [15:41:02]MH_I2C_Read... [15:41:02]Read from MH i2c: E2 FD 00 14 00 00 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 F8 45 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 90 00 A8 [15:41:02]RAPDU: 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 F8 45 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 90 00 [15:41:02]wFMCommunicate OK [15:41:02]wFMCommunicate request_size=4 [15:41:02]MH_SAM_APDU [15:41:02]CAPDU: 80 17 00 00 [15:41:02]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [15:41:02]Write i2c OK [15:41:02]MH_I2C_Read... [15:41:02]OFD Sender: No OFD packet to send [15:41:02]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [15:41:02]Read from MH i2c: E2 [15:41:02]MH_I2C_Read... [15:41:02]Read from MH i2c: E2 FD 00 [15:41:02]MH_I2C_Read... [15:41:02]Read from MH i2c: E2 FD 00 15 00 00 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 90 00 BC [15:41:02]RAPDU: 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 90 00 [15:41:02]wFMCommunicate OK [15:41:02]wFMCommunicate request_size=4 [15:41:02]MH_SAM_APDU [15:41:02]CAPDU: 80 17 00 00 [15:41:02]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [15:41:02]Write i2c OK [15:41:02]MH_I2C_Read... [15:41:02]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [15:41:02]Read from MH i2c: E2 [15:41:02]MH_I2C_Read... [15:41:02]Read from MH i2c: E2 FD 00 [15:41:02]MH_I2C_Read... [15:41:02]Read from MH i2c: E2 FD 00 16 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 90 00 11 [15:41:02]RAPDU: EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 90 00 [15:41:02]wFMCommunicate OK [15:41:02]wFMCommunicate request_size=4 [15:41:02]MH_SAM_APDU [15:41:02]CAPDU: 80 17 00 00 [15:41:02]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [15:41:02]Write i2c OK [15:41:02]MH_I2C_Read... [15:41:02]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 224! [15:41:02]Read from MH i2c: E2 [15:41:02]MH_I2C_Read... [15:41:02]Read from MH i2c: E2 E3 00 [15:41:02]MH_I2C_Read... [15:41:02]Read from MH i2c: E2 E3 00 17 00 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 76 [15:41:02]RAPDU: 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [15:41:02]wFMCommunicate OK [15:41:02]SAM_PROTO_GetFMData done [15:41:02]requested_item fm.sale_refund.total is exist - process it [15:41:02]requested_item fm.buy.total is exist - process it [15:41:02]requested_item shift.sale.total is exist - process it [15:41:02]SAM_PROTO_GetShiftData [15:41:02]wFMCommunicate request_size=4 [15:41:02]MH_SAM_APDU [15:41:02]CAPDU: 80 13 02 00 [15:41:02]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [15:41:02]Write i2c OK [15:41:02]MH_I2C_Read... [15:41:03]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [15:41:03]Read from MH i2c: E2 [15:41:03]MH_I2C_Read... [15:41:03]Read from MH i2c: E2 FD 00 [15:41:03]MH_I2C_Read... [15:41:03]Read from MH i2c: E2 FD 00 18 00 00 AF 04 AA 04 AB 04 6E 04 04 00 98 00 00 00 69 04 9C 00 6F 04 04 00 98 00 00 00 B1 04 03 00 1D 64 DC 70 04 03 00 94 7C 99 72 04 03 00 89 E7 42 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 A2 68 17 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 5E F3 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 C1 [15:41:03]RAPDU: AF 04 AA 04 AB 04 6E 04 04 00 98 00 00 00 69 04 9C 00 6F 04 04 00 98 00 00 00 B1 04 03 00 1D 64 DC 70 04 03 00 94 7C 99 72 04 03 00 89 E7 42 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 A2 68 17 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 5E F3 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 [15:41:03]wFMCommunicate OK [15:41:03]wFMCommunicate request_size=4 [15:41:03]MH_SAM_APDU [15:41:03]CAPDU: 80 17 00 00 [15:41:03]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [15:41:03]Write i2c OK [15:41:03]MH_I2C_Read... [15:41:03]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [15:41:03]Read from MH i2c: E2 [15:41:03]MH_I2C_Read... [15:41:03]Read from MH i2c: E2 FD 00 [15:41:03]MH_I2C_Read... [15:41:03]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 [15:41:03]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 [15:41:03]wFMCommunicate OK [15:41:03]wFMCommunicate request_size=4 [15:41:03]MH_SAM_APDU [15:41:03]CAPDU: 80 17 00 00 [15:41:03]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [15:41:03]Write i2c OK [15:41:03]MH_I2C_Read... [15:41:03]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [15:41:03]Read from MH i2c: E2 [15:41:03]MH_I2C_Read... [15:41:03]Read from MH i2c: E2 FD 00 [15:41:03]MH_I2C_Read... [15:41:03]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 [15:41:03]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 [15:41:03]wFMCommunicate OK [15:41:03]wFMCommunicate request_size=4 [15:41:03]MH_SAM_APDU [15:41:03]CAPDU: 80 17 00 00 [15:41:03]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [15:41:03]Write i2c OK [15:41:03]MH_I2C_Read... [15:41:04]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [15:41:04]Read from MH i2c: E2 [15:41:04]MH_I2C_Read... [15:41:04]Read from MH i2c: E2 FD 00 [15:41:04]MH_I2C_Read... [15:41:04]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 [15:41:04]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 [15:41:04]wFMCommunicate OK [15:41:04]wFMCommunicate request_size=4 [15:41:04]MH_SAM_APDU [15:41:04]CAPDU: 80 17 00 00 [15:41:04]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [15:41:04]Write i2c OK [15:41:04]MH_I2C_Read... [15:41:04]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 201! [15:41:04]Read from MH i2c: E2 [15:41:04]MH_I2C_Read... [15:41:04]Read from MH i2c: E2 CC 00 [15:41:04]MH_I2C_Read... [15:41:04]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 [15:41:04]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 [15:41:04]wFMCommunicate OK [15:41:04]SAM_PROTO_GetShiftData done [15:41:04]requested_item shift.sale.total_cash is exist - process it [15:41:04]requested_item shift.sale_refund.total is exist - process it [15:41:04]requested_item shift.sale_refund.total_cash is exist - process it [15:41:04]requested_item shift.buy.total is exist - process it [15:41:04]requested_item shift.buy.total_cash is exist - process it [15:41:04]produce_requested_data done [15:41:04]produce_requested_data return {"fm.sale.total":221691249.28,"fm.sale_refund.total":18116550.00,"fm.buy.total":0.00,"shift.sale.total":144435.49,"shift.sale.total_cash":100589.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:41:04]process_action_free get_value [15:41:04]json_value_free [15:41:04]json_value_free done [15:41:04]process_json_proto returns [15:41:04]Send response to host [15:41:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":221691249.28,"fm.sale_refund.total":18116550.00,"fm.buy.total":0.00,"shift.sale.total":144435.49,"shift.sale.total_cash":100589.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:41:04]free response buf [15:41:04]execute_script done [15:41:04]execute_script returns [15:41:04]free content buf [15:41:04]Sock 10.Close socket [15:41:04]Sock 10.Thread stoped [15:41:04]accept exits with 8 [15:41:04]New connection [15:41:04]New thread 3067166052 created [15:41:04]Thread 3067022692 joined [15:41:04]Waiting for new connection... [15:41:04] Sock 8.Parse request [15:41:04]Sock 8.Check first char [15:41:04]Sock 8.First char is OK [15:41:04]request: POST /json_proto HTTP/1.0 [15:41:04]Method: POST [15:41:04]URL: /json_proto [15:41:04]Method is POST - this is cgi request [15:41:04]url: /json_proto [15:41:04]query_string will be loaded in cgi processing [15:41:04]execute_cgi json_proto POST (null) [15:41:04]execute_cgi path=json_proto method=POST [15:41:04]POST find Content-Length [15:41:04]Host: 172.17.44.131:8080 [15:41:04]Content-Length: 679 [15:41:04]Content-Type: application/json [15:41:04] [15:41:04]POST finish read [15:41:04]Found Content-Length = 679 [15:41:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293443", "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" : 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" ] } } [15:41:04]execute_script... [15:41: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)293443", "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" : 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" ] } } [15:41:04]POST & json_proto [15:41:04]process_json_proto [15:41:04]json parsed OK: [15:41:04]protocol is kg_v1.0 [15:41:04]action value=close_receipt [15:41:04]process_action close_receipt [15:41:04]cmd_close_receipt [15:41:04]MH_GetDate [15:41:04]Write to MH i2c: F0 00 00 1D 00 0C [15:41:04]Write i2c OK [15:41:04]MH_I2C_Read... [15:41:04]Read from MH i2c: F0 [15:41:04]MH_I2C_Read... [15:41:04]Read from MH i2c: F0 09 00 [15:41:04]MH_I2C_Read... [15:41:04]Read from MH i2c: F0 09 00 1D 00 00 11 5C C7 66 4F 53 BE 66 75 [15:41:04]GetLastDocTimeStamp 1724339197 [15:41:04]current date 1724341265 [15:41:04]FM_GetShiftState [15:41:04]SAM_PROTO_GetShiftState [15:41:04]wFMCommunicate request_size=4 [15:41:04]MH_SAM_APDU [15:41:04]CAPDU: 80 13 01 00 [15:41:04]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [15:41:04]Write i2c OK [15:41:04]MH_I2C_Read... [15:41:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:41:04]Read from MH i2c: E2 [15:41:04]MH_I2C_Read... [15:41:04]Read from MH i2c: E2 0E 00 [15:41:04]MH_I2C_Read... [15:41:04]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 49 [15:41:04]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [15:41:04]wFMCommunicate OK [15:41:04]SAM_PROTO_GetShiftState done [15:41:04]FM_GetShiftState done [15:41:04]opened in 1724285939 [15:41:04]opened+sec_in_day 1724372339 [15:41:04]quantity*price = 250012 [15:41:04]sum+1 = 250013 [15:41:04]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 СНО: Общий режим Чек 153 22.08.2024 15:41 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178453 ФПД: 243021231523202 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T154105&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178453&fm=243021231523202&tin=02508201610067®Number=0000000000092561&sum=250000 [15:41:05]StoreToDocumentArchive [15:41:05]shift 469 fd 178453 [15:41:05]save to /storage/0469/doc_00178453 [15:41:05]save last doc name /storage/0469/doc_00178453 to /storage/kkm_last_doc_name [15:41:06]save OK [15:41:06]Clear old archive folders... [15:41:06]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:41:06]tlvbuf is 00AE32A0 [15:41:06]SAM_PROTO_ClearQueue [15:41:06]wFMCommunicate request_size=4 [15:41:06]MH_SAM_APDU [15:41:06]CAPDU: 80 09 00 00 [15:41:06]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [15:41:06]Write i2c OK [15:41:06]MH_I2C_Read... [15:41:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:41:06]Read from MH i2c: E2 [15:41:06]MH_I2C_Read... [15:41:06]Read from MH i2c: E2 03 00 [15:41:06]MH_I2C_Read... [15:41:06]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [15:41:06]RAPDU: 90 00 [15:41:06]wFMCommunicate OK [15:41:06]SAM_PROTO_ClearQueue done [15:41:06]KKMCreateOFDPacket [15:41:06]OFDProtocolAddRootSTLVToBuf [15:41:06]FM_MakeSignedData [15:41:06]FM_MakeSignedData [15:41:06]SAM_PROTO_SignData [15:41:06]wFMCommunicate request_size=4 [15:41:06]MH_SAM_APDU [15:41:06]CAPDU: 80 0D 01 02 [15:41:06]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [15:41:06]Write i2c OK [15:41:06]MH_I2C_Read... [15:41:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:41:06]Read from MH i2c: E2 [15:41:06]MH_I2C_Read... [15:41:06]Read from MH i2c: E2 03 00 [15:41:06]MH_I2C_Read... [15:41:06]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [15:41:06]RAPDU: 90 00 [15:41:06]wFMCommunicate OK [15:41:06]wFMCommunicate request_size=255 [15:41:06]MH_SAM_APDU [15:41:06]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 99 00 00 00 F4 03 04 00 11 5C C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 15 B9 02 00 35 04 06 00 DD 06 CA 2D [15:41:06]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 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 99 00 00 00 F4 03 04 00 11 5C C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 15 B9 02 00 35 04 06 00 DD 06 CA 2D 00 00 47 [15:41:06]Write i2c OK [15:41:06]MH_I2C_Read... [15:41:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:41:06]Read from MH i2c: E2 [15:41:06]MH_I2C_Read... [15:41:06]Read from MH i2c: E2 03 00 [15:41:06]MH_I2C_Read... [15:41:06]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [15:41:06]RAPDU: 90 00 [15:41:06]wFMCommunicate OK [15:41:06]wFMCommunicate request_size=7 [15:41:06]MH_SAM_APDU [15:41:06]CAPDU: 80 0D 02 02 02 85 82 [15:41:06]Write to MH i2c: E2 0A 00 2E 00 80 0D 02 02 02 00 85 82 00 00 B3 [15:41:06]Write i2c OK [15:41:06]MH_I2C_Read... [15:41:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:41:06]Read from MH i2c: E2 [15:41:06]MH_I2C_Read... [15:41:06]Read from MH i2c: E2 03 00 [15:41:06]MH_I2C_Read... [15:41:06]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [15:41:06]RAPDU: 90 00 [15:41:06]wFMCommunicate OK [15:41:06]wFMCommunicate request_size=4 [15:41:06]MH_SAM_APDU [15:41:06]CAPDU: 80 0D 03 02 [15:41:06]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [15:41:06]Write i2c OK [15:41:06]MH_I2C_Read... [15:41:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:41:06]Read from MH i2c: E2 [15:41:06]MH_I2C_Read... [15:41:06]Read from MH i2c: E2 0B 00 [15:41:06]MH_I2C_Read... [15:41:06]Read from MH i2c: E2 0B 00 2F 00 00 A6 8E B9 E1 4F A4 FE FD 90 00 67 [15:41:06]RAPDU: A6 8E B9 E1 4F A4 FE FD 90 00 [15:41:06]wFMCommunicate OK [15:41:06]SAM_PROTO_SignData done [15:41:06]FM_MakeSignedData done [15:41:06]CreateOFDProtocolMessage [15:41:06]wFMCommunicate request_size=4 [15:41:06]MH_SAM_APDU [15:41:06]CAPDU: 80 11 00 00 [15:41:06]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [15:41:06]Write i2c OK [15:41:06]MH_I2C_Read... [15:41:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:41:06]Read from MH i2c: E2 [15:41:06]MH_I2C_Read... [15:41:06]Read from MH i2c: E2 17 00 [15:41:06]MH_I2C_Read... [15:41: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 37 38 90 00 03 [15:41:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [15:41:06]wFMCommunicate OK [15:41:06]CreateOFDProtocolMessage done [15:41:06]OFDSenderStorePacket 178453 [15:41:06]StoreOFDPacket docnum=178453 [15:41:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0C 01 00 00 7A 9E 04 01 75 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 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 99 00 00 00 F4 03 04 00 11 5C C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 15 B9 02 00 35 04 06 00 DD 06 CA 2D 85 82 A6 8E B9 E1 4F A4 FE FD [15:41:06]CheckFolder [15:41:06]dirname=/storage/ofd_packets [15:41:06]CheckFolder done [15:41:06]ProducePacketName [15:41:06]name=ofd_packets/00178453 [15:41:06]NVStorageSaveData ofd_packets/00178453 [15:41:06]File name is /storage/ofd_packets/00178453 [15:41:06]Write 298 bytes [15:41:06]NVStorageSaveData done [15:41:06]OFDSenderStorePacket done [15:41:06]KKMCreateOFDPacket done [15:41:06]NVStorageSaveData kkm_last_timestamp [15:41:06]File name is /storage/kkm_last_timestamp [15:41:06]Write 4 bytes [15:41:06]NVStorageSaveData done [15:41:06]ExternCall_PrintAddStr [15:41:07]wPrintStart [15:41:07]Write to MH i2c: 01 00 00 31 00 31 [15:41:07]Write i2c OK [15:41:07]MH_I2C_Read... [15:41:07]Read from MH i2c: 01 [15:41:07]MH_I2C_Read... [15:41:07]Read from MH i2c: 01 07 00 [15:41:07]MH_I2C_Read... [15:41:07]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [15:41:07]RasterBufferAndPrint [15:41:07]line Счет N : (1)293443 [15:41:07]OFD Sender: Processing packet 178453 [packets to send 496, broken 495] [15:41:07]ProducePacketName [15:41:07]name=ofd_packets/00178453 [15:41:07]OFD Sender: To server: pG, [15:41:07]CommunicateWithHost lk.salyk.kg:30040 [15:41:07]ConnectInit lk.salyk.kg [15:41:07]line ИНН: 02508201610067 [15:41:07]line Контрольно-Кассовый Чек [15:41:07]line ПРОДАЖА [15:41:07]line ТРК (МРК, ГНК) : 64 [15:41:07]line Товар: 2710194800 [15:41:07]line ДТ-К-5 [15:41:07]line 32.810 * 76.20 [15:41:07]line = 2500.12 [15:41:07]line НДС 12% НСП 1% [15:41:07]line > о реализуемом товаре [15:41:07]line ОКРУГЛЕНИЕ: -0.12 [15:41:07]line ИТОГО: 2500.00 [15:41:07]line Внесено: 2500.00 [15:41:07]line СДАЧА: 0.00 [15:41:07]line НСП 1% : 22.12 [15:41:07]line НДС 12% : 265.50 [15:41:07]line Наличными: 2500.00 [15:41:07]line Безнал.: 0.00 [15:41:07]line Место: АЗС № 130 "Партнер Нефть" [15:41:07]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:41:07]line СНО: Общий режим [15:41:07]line Чек 153 22.08.2024 15:41 [15:41:07]line Смена: 469 ФФД: 1.0 [15:41:07]line ЗНМ: 0300000071 [15:41:07]line РНМ: 0000000000092561 [15:41:07]line Версия ККМ: 001 [15:41:07]line ФМ: 0000000000871778 [15:41:07]line ФД: 178453 [15:41:07]line ФПД: 243021231523202 [15:41:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T154105&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178453&fm=243021231523202&tin=02508201610067®Number=0000000000092561&sum=250000 [15:41:07]written 0, free lines is 4095 [15:41:07]Write to MH i2c: 01 00 00 5C 00 5C [15:41:07]Write i2c OK [15:41:07]MH_I2C_Read... [15:41:07]Read from MH i2c: 01 [15:41:07]MH_I2C_Read... [15:41:07]Read from MH i2c: 01 07 00 [15:41:07]MH_I2C_Read... [15:41:07]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 F1 0C 60 [15:41:07]RasterBufferAndPrint [15:41:07]line [15:41:07]line [15:41:07]line [15:41:07]line [15:41:07]line [15:41:07]written 0, free lines is 3334 [15:41:07]MH_Cut [15:41:07]Write to MH i2c: D1 01 00 63 00 01 35 [15:41:07]Write i2c OK [15:41:07]MH_I2C_Read... [15:41:07]Read from MH i2c: D1 [15:41:07]MH_I2C_Read... [15:41:07]Read from MH i2c: D1 01 00 [15:41:07]MH_I2C_Read... [15:41:07]Read from MH i2c: D1 01 00 63 00 00 34 [15:41:07]Write to MH i2c: 01 00 00 64 00 64 [15:41:07]Write i2c OK [15:41:07]MH_I2C_Read... [15:41:08]*** Cut start [15:41:08]*** Partial cut [15:41:08]*** CUTSNS_PIN = 1 [15:41:08]*** CUTSNS_PIN = 0 [15:41:08]*** Brake cut motor [15:41:08]Read from MH i2c: 01 [15:41:08]MH_I2C_Read... [15:41:08]*** Stop cut motor [15:41:08]*** Cut end [15:41:08]Read from MH i2c: 01 07 00 [15:41:08]MH_I2C_Read... [15:41:08]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [15:41:08]process_action close_receipt done [15:41:08]requested_data is exist [15:41:08]produce_requested_data [15:41:08]requested_item fm.sn is exist - process it [15:41:08]wFMCommunicate request_size=4 [15:41:08]MH_SAM_APDU [15:41:08]CAPDU: 80 11 00 00 [15:41:08]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [15:41:08]Write i2c OK [15:41:08]MH_I2C_Read... [15:41:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:41:08]Read from MH i2c: E2 [15:41:08]MH_I2C_Read... [15:41:08]Read from MH i2c: E2 17 00 [15:41:08]MH_I2C_Read... [15:41: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 37 38 90 00 38 [15:41:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [15:41:08]wFMCommunicate OK [15:41:08]requested_item fd.num is exist - process it [15:41:08]SAM_PROTO_GetFieldsCounters [15:41:08]wFMCommunicate request_size=4 [15:41:08]MH_SAM_APDU [15:41:08]CAPDU: 80 13 00 00 [15:41:08]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [15:41:08]Write i2c OK [15:41:08]MH_I2C_Read... [15:41:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:41:09]Read from MH i2c: E2 [15:41:09]MH_I2C_Read... [15:41:09]Read from MH i2c: E2 62 00 [15:41:09]MH_I2C_Read... [15:41: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 15 B9 02 00 0E 04 04 00 D5 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 78 [15:41: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 15 B9 02 00 0E 04 04 00 D5 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 [15:41:09]wFMCommunicate OK [15:41:09]SAM_PROTO_GetFieldsCounters done [15:41:09]requested_item shift.num is exist - process it [15:41:09]requested_item shift.opened is exist - process it [15:41:09]req_shift_opened [15:41:09]FM_GetShiftState [15:41:09]SAM_PROTO_GetShiftState [15:41:09]wFMCommunicate request_size=4 [15:41:09]MH_SAM_APDU [15:41:09]CAPDU: 80 13 01 00 [15:41:09]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [15:41:09]Write i2c OK [15:41:09]MH_I2C_Read... [15:41:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:41:09]Read from MH i2c: E2 [15:41:09]MH_I2C_Read... [15:41:09]Read from MH i2c: E2 0E 00 [15:41:09]MH_I2C_Read... [15:41:09]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 92 [15:41:09]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [15:41:09]wFMCommunicate OK [15:41:09]SAM_PROTO_GetShiftState done [15:41:09]FM_GetShiftState done [15:41:09]req_shift_opened done [15:41:09]requested_item shift.open_date is exist - process it [15:41:09]req_shift_open_date [15:41:09]req_shift_open_date done [15:41:09]produce_requested_data done [15:41:09]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178453,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [15:41:09]process_action_free close_receipt [15:41:09]json_value_free [15:41:09]json_value_free done [15:41:09]process_json_proto returns [15:41:09]Send response to host [15:41:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178453,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [15:41:09]free response buf [15:41:09]execute_script done [15:41:09]execute_script returns [15:41:09]free content buf [15:41:09]Sock 8.Close socket [15:41:09]Sock 8.Thread stoped [15:41:09]accept exits with 10 [15:41:09]New connection [15:41:09]New thread 3067022692 created [15:41:09]Thread 3067166052 joined [15:41:09]Waiting for new connection... [15:41:09] Sock 10.Parse request [15:41:09]Sock 10.Check first char [15:41:09]Sock 10.First char is OK [15:41:09]request: POST /json_proto HTTP/1.0 [15:41:09]Method: POST [15:41:09]URL: /json_proto [15:41:09]Method is POST - this is cgi request [15:41:09]url: /json_proto [15:41:09]query_string will be loaded in cgi processing [15:41:09]execute_cgi json_proto POST (null) [15:41:09]execute_cgi path=json_proto method=POST [15:41:09]POST find Content-Length [15:41:09]Host: 172.17.44.131:8080 [15:41:09]Content-Length: 677 [15:41:09]Content-Type: application/json [15:41:09] [15:41:09]POST finish read [15:41:09]Found Content-Length = 677 [15:41:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293445", "tax_sys" : 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" ] } } [15:41:09]execute_script... [15:41:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293445", "tax_sys" : 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" ] } } [15:41:09]POST & json_proto [15:41:09]process_json_proto [15:41:09]json parsed OK: [15:41:09]protocol is kg_v1.0 [15:41:09]action value=close_receipt [15:41:09]process_action close_receipt [15:41:09]cmd_close_receipt [15:41:09]MH_GetDate [15:41:09]Write to MH i2c: F0 00 00 68 00 57 [15:41:09]Write i2c OK [15:41:09]MH_I2C_Read... [15:41:09]Read from MH i2c: F0 [15:41:09]MH_I2C_Read... [15:41:09]Read from MH i2c: F0 09 00 [15:41:09]MH_I2C_Read... [15:41:09]Read from MH i2c: F0 09 00 68 00 00 15 5C C7 66 4F 53 BE 66 C4 [15:41:09]GetLastDocTimeStamp 1724341265 [15:41:09]current date 1724341269 [15:41:09]FM_GetShiftState [15:41:09]SAM_PROTO_GetShiftState [15:41:09]wFMCommunicate request_size=4 [15:41:09]MH_SAM_APDU [15:41:09]CAPDU: 80 13 01 00 [15:41:09]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [15:41:09]Write i2c OK [15:41:09]MH_I2C_Read... [15:41:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:41:09]Read from MH i2c: E2 [15:41:09]MH_I2C_Read... [15:41:09]Read from MH i2c: E2 0E 00 [15:41:09]MH_I2C_Read... [15:41:09]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 94 [15:41:09]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [15:41:09]wFMCommunicate OK [15:41:09]SAM_PROTO_GetShiftState done [15:41:09]FM_GetShiftState done [15:41:09]opened in 1724285939 [15:41:09]opened+sec_in_day 1724372339 [15:41:09]quantity*price = 50036 [15:41:09]sum+1 = 50037 [15:41:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 154 22.08.2024 15:41 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178454 ФПД: 146893562380143 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T154109&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178454&fm=146893562380143&tin=02508201610067®Number=0000000000092561&sum=50000 [15:41:10]StoreToDocumentArchive [15:41:10]shift 469 fd 178454 [15:41:10]save to /storage/0469/doc_00178454 [15:41:10]save last doc name /storage/0469/doc_00178454 to /storage/kkm_last_doc_name [15:41:10]save OK [15:41:10]Clear old archive folders... [15:41:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:41:10]tlvbuf is B6F8C5B0 [15:41:10]SAM_PROTO_ClearQueue [15:41:10]wFMCommunicate request_size=4 [15:41:10]MH_SAM_APDU [15:41:10]CAPDU: 80 09 00 00 [15:41:11]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [15:41:11]Write i2c OK [15:41:11]MH_I2C_Read... [15:41:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:41:11]Read from MH i2c: E2 [15:41:11]MH_I2C_Read... [15:41:11]Read from MH i2c: E2 03 00 [15:41:11]MH_I2C_Read... [15:41:11]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [15:41:11]RAPDU: 90 00 [15:41:11]wFMCommunicate OK [15:41:11]SAM_PROTO_ClearQueue done [15:41:11]KKMCreateOFDPacket [15:41:11]OFDProtocolAddRootSTLVToBuf [15:41:11]FM_MakeSignedData [15:41:11]FM_MakeSignedData [15:41:11]SAM_PROTO_SignData [15:41:11]wFMCommunicate request_size=4 [15:41:11]MH_SAM_APDU [15:41:11]CAPDU: 80 0D 01 02 [15:41:11]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [15:41:11]Write i2c OK [15:41:11]MH_I2C_Read... [15:41:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:41:11]Read from MH i2c: E2 [15:41:11]MH_I2C_Read... [15:41:11]Read from MH i2c: E2 03 00 [15:41:11]MH_I2C_Read... [15:41:11]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [15:41:11]RAPDU: 90 00 [15:41:11]wFMCommunicate OK [15:41:11]wFMCommunicate request_size=255 [15:41:11]MH_SAM_APDU [15:41:11]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 00 00 00 F4 03 04 00 15 5C C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 16 B9 02 00 35 04 06 00 85 [15:41:11]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 9A 00 00 00 F4 03 04 00 15 5C C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 16 B9 02 00 35 04 06 00 85 00 00 D7 [15:41:11]Write i2c OK [15:41:11]MH_I2C_Read... [15:41:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:41:11]Read from MH i2c: E2 [15:41:11]MH_I2C_Read... [15:41:11]Read from MH i2c: E2 03 00 [15:41:11]MH_I2C_Read... [15:41:11]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [15:41:11]RAPDU: 90 00 [15:41:11]wFMCommunicate OK [15:41:11]wFMCommunicate request_size=10 [15:41:11]MH_SAM_APDU [15:41:11]CAPDU: 80 0D 02 02 05 99 52 9A FF 6F [15:41:11]Write to MH i2c: E2 0D 00 79 00 80 0D 02 02 05 00 99 52 9A FF 6F 00 00 F0 [15:41:11]Write i2c OK [15:41:11]MH_I2C_Read... [15:41:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:41:11]Read from MH i2c: E2 [15:41:11]MH_I2C_Read... [15:41:11]Read from MH i2c: E2 03 00 [15:41:11]MH_I2C_Read... [15:41:11]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [15:41:11]RAPDU: 90 00 [15:41:11]wFMCommunicate OK [15:41:11]wFMCommunicate request_size=4 [15:41:11]MH_SAM_APDU [15:41:11]CAPDU: 80 0D 03 02 [15:41:11]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [15:41:11]Write i2c OK [15:41:11]MH_I2C_Read... [15:41:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:41:11]Read from MH i2c: E2 [15:41:11]MH_I2C_Read... [15:41:11]Read from MH i2c: E2 0B 00 [15:41:11]MH_I2C_Read... [15:41:11]Read from MH i2c: E2 0B 00 7A 00 00 A0 E8 6C 5F D1 EE A4 09 90 00 B5 [15:41:11]RAPDU: A0 E8 6C 5F D1 EE A4 09 90 00 [15:41:11]wFMCommunicate OK [15:41:11]SAM_PROTO_SignData done [15:41:11]FM_MakeSignedData done [15:41:11]CreateOFDProtocolMessage [15:41:11]wFMCommunicate request_size=4 [15:41:11]MH_SAM_APDU [15:41:11]CAPDU: 80 11 00 00 [15:41:11]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [15:41:11]Write i2c OK [15:41:11]MH_I2C_Read... [15:41:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:41:11]Read from MH i2c: E2 [15:41:11]MH_I2C_Read... [15:41:11]Read from MH i2c: E2 17 00 [15:41:11]MH_I2C_Read... [15:41:11]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 37 38 90 00 4E [15:41:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [15:41:11]wFMCommunicate OK [15:41:11]CreateOFDProtocolMessage done [15:41:11]OFDSenderStorePacket 178454 [15:41:11]StoreOFDPacket docnum=178454 [15:41:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 C2 62 07 01 E7 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 9A 00 00 00 F4 03 04 00 15 5C C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 16 B9 02 00 35 04 06 00 85 99 52 9A FF 6F A0 E8 6C 5F D1 EE A4 09 [15:41:11]CheckFolder [15:41:11]dirname=/storage/ofd_packets [15:41:11]CheckFolder done [15:41:11]ProducePacketName [15:41:11]name=ofd_packets/00178454 [15:41:11]NVStorageSaveData ofd_packets/00178454 [15:41:11]File name is /storage/ofd_packets/00178454 [15:41:11]Write 301 bytes [15:41:11]NVStorageSaveData done [15:41:11]OFDSenderStorePacket done [15:41:11]KKMCreateOFDPacket done [15:41:11]NVStorageSaveData kkm_last_timestamp [15:41:11]File name is /storage/kkm_last_timestamp [15:41:11]Write 4 bytes [15:41:11]NVStorageSaveData done [15:41:11]ExternCall_PrintAddStr [15:41:11]wPrintStart [15:41:11]Write to MH i2c: 01 00 00 7C 00 7C [15:41:11]Write i2c OK [15:41:11]MH_I2C_Read... [15:41:11]Read from MH i2c: 01 [15:41:11]MH_I2C_Read... [15:41:11]Read from MH i2c: 01 07 00 [15:41:11]MH_I2C_Read... [15:41:11]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [15:41:11]RasterBufferAndPrint [15:41:11]line Счет N : (1)293445 [15:41:11]line ИНН: 02508201610067 [15:41:11]line Контрольно-Кассовый Чек [15:41:11]line ПРОДАЖА [15:41:11]line ТРК (МРК, ГНК) : 32 [15:41:11]line Товар: 2710124130 [15:41:11]line Аи-92-К-5 [15:41:11]line 7.380 * 67.80 [15:41:11]line = 500.36 [15:41:11]line НДС 12% НСП 1% [15:41:11]line > о реализуемом товаре [15:41:11]line ОКРУГЛЕНИЕ: -0.36 [15:41:11]line ИТОГО: 500.00 [15:41:11]line Внесено: 500.00 [15:41:11]line СДАЧА: 0.00 [15:41:11]line НСП 1% : 4.43 [15:41:11]line НДС 12% : 53.14 [15:41:11]line Наличными: 500.00 [15:41:11]line Безнал.: 0.00 [15:41:11]line Место: АЗС № 130 "Партнер Нефть" [15:41:11]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:41:11]line СНО: Общий режим [15:41:11]line Чек 154 22.08.2024 15:41 [15:41:11]line Смена: 469 ФФД: 1.0 [15:41:11]line ЗНМ: 0300000071 [15:41:11]line РНМ: 0000000000092561 [15:41:11]line Версия ККМ: 001 [15:41:11]line ФМ: 0000000000871778 [15:41:11]line ФД: 178454 [15:41:11]line ФПД: 146893562380143 [15:41:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T154109&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178454&fm=146893562380143&tin=02508201610067®Number=0000000000092561&sum=50000 [15:41:11]written 0, free lines is 4095 [15:41:12]Write to MH i2c: 01 00 00 A7 00 A7 [15:41:12]Write i2c OK [15:41:12]MH_I2C_Read... [15:41:12]Read from MH i2c: 01 [15:41:12]MH_I2C_Read... [15:41:12]Read from MH i2c: 01 07 00 [15:41:12]MH_I2C_Read... [15:41:12]Read from MH i2c: 01 07 00 A7 00 00 00 00 00 00 E1 0C 9B [15:41:12]RasterBufferAndPrint [15:41:12]line [15:41:12]line [15:41:12]line [15:41:12]line [15:41:12]line [15:41:12]written 0, free lines is 3324 [15:41:12]MH_Cut [15:41:12]Write to MH i2c: D1 01 00 AE 00 01 80 [15:41:12]Write i2c OK [15:41:12]MH_I2C_Read... [15:41:12]Read from MH i2c: D1 [15:41:12]MH_I2C_Read... [15:41:12]Read from MH i2c: D1 01 00 [15:41:12]MH_I2C_Read... [15:41:12]Read from MH i2c: D1 01 00 AE 00 00 7F [15:41:12]Write to MH i2c: 01 00 00 AF 00 AF [15:41:12]Write i2c OK [15:41:12]MH_I2C_Read... [15:41:13]*** Cut start [15:41:13]*** Partial cut [15:41:13]*** CUTSNS_PIN = 1 [15:41:13]*** CUTSNS_PIN = 0 [15:41:13]*** Brake cut motor [15:41:13]Connected sock=9 [15: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 37 38 0C 01 00 00 7A 9E 04 01 75 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 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 99 00 00 00 F4 03 04 00 11 5C C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 15 B9 02 00 35 04 06 00 DD 06 CA 2D 85 82 A6 8E B9 E1 4F A4 FE FD [15:41:13]Read from MH i2c: 01 *** Stop cut motor [15:41:13] [15:41:13]*** Cut end [15:41:13]MH_I2C_Read... [15:41:13]Read from MH i2c: 01 07 00 [15:41:13]MH_I2C_Read... [15:41:13]Read from MH i2c: 01 07 00 AF 00 00 00 00 00 00 FF 0F C4 [15:41:13]process_action close_receipt done [15:41:13]requested_data is exist [15:41:13]produce_requested_data [15:41:13]requested_item fm.sn is exist - process it [15:41:13]wFMCommunicate request_size=4 [15:41:13]MH_SAM_APDU [15:41:13]CAPDU: 80 11 00 00 [15:41:13]Write to MH i2c: E2 08 00 B0 00 80 11 00 00 00 00 00 00 2A [15:41:13]Write i2c OK [15:41:13]MH_I2C_Read... [15:41:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:41:13]Read from MH i2c: E2 [15:41:13]MH_I2C_Read... [15:41:13]Read from MH i2c: E2 17 00 [15:41:13]MH_I2C_Read... [15:41:13]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 37 38 90 00 83 [15:41:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [15:41:13]wFMCommunicate OK [15:41:13]requested_item fd.num is exist - process it [15:41:13]SAM_PROTO_GetFieldsCounters [15:41:13]wFMCommunicate request_size=4 [15:41:13]MH_SAM_APDU [15:41:13]CAPDU: 80 13 00 00 [15:41:13]Write to MH i2c: E2 08 00 B1 00 80 13 00 00 00 00 00 00 2D [15:41:13]Write i2c OK [15:41:13]MH_I2C_Read... [15:41:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:41:13]Read from MH i2c: E2 [15:41:13]MH_I2C_Read... [15:41:13]Read from MH i2c: E2 62 00 [15:41:13]MH_I2C_Read... [15:41:13]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 16 B9 02 00 0E 04 04 00 D5 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 C7 [15:41:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 16 B9 02 00 0E 04 04 00 D5 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 [15:41:14]wFMCommunicate OK [15:41:14]SAM_PROTO_GetFieldsCounters done [15:41:14]requested_item shift.num is exist - process it [15:41:14]requested_item shift.opened is exist - process it [15:41:14]req_shift_opened [15:41:14]FM_GetShiftState [15:41:14]SAM_PROTO_GetShiftState [15:41:14]wFMCommunicate request_size=4 [15:41:14]MH_SAM_APDU [15:41:14]CAPDU: 80 13 01 00 [15:41:14]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [15:41:14]Write i2c OK [15:41:14]MH_I2C_Read... [15:41:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:41:14]Read from MH i2c: E2 [15:41:14]MH_I2C_Read... [15:41:14]Read from MH i2c: E2 0E 00 [15:41:14]MH_I2C_Read... [15:41:14]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 DD [15:41:14]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [15:41:14]wFMCommunicate OK [15:41:14]SAM_PROTO_GetShiftState done [15:41:14]FM_GetShiftState done [15:41:14]req_shift_opened done [15:41:14]requested_item shift.open_date is exist - process it [15:41:14]req_shift_open_date [15:41:14]req_shift_open_date done [15:41:14]produce_requested_data done [15:41:14]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178454,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [15:41:14]process_action_free close_receipt [15:41:14]json_value_free [15:41:14]json_value_free done [15:41:14]process_json_proto returns [15:41:14]Send response to host [15:41:15]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [15:41:15]Read from MH i2c: E2 [15:41:15]MH_I2C_Read... [15:41:15]Read from MH i2c: E2 03 00 [15:41:15]MH_I2C_Read... [15:41:15]Read from MH i2c: E2 03 00 BC 00 00 90 00 30 [15:41:15]RAPDU: 90 00 [15:41:15]wFMCommunicate OK [15:41:15]wFMCommunicate request_size=13 [15:41:15]MH_SAM_APDU [15:41:15]CAPDU: 80 15 02 00 08 F4 03 04 00 1A 5C C7 66 [15:41:15]Write to MH i2c: E2 10 00 BD 00 80 15 02 00 08 00 F4 03 04 00 1A 5C C7 66 00 00 EB [15:41:15]Write i2c OK [15:41:15]MH_I2C_Read... [15:41:15]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [15:41:15]Read from MH i2c: E2 [15:41:15]MH_I2C_Read... [15:41:15]Read from MH i2c: E2 03 00 [15:41:15]MH_I2C_Read... [15:41:15]Read from MH i2c: E2 03 00 BD 00 00 90 00 31 [15:41:15]RAPDU: 90 00 [15:41:15]wFMCommunicate OK [15:41:15]wFMCommunicate request_size=25 [15:41:15]MH_SAM_APDU [15:41: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 31 [15:41:15]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 31 00 00 9E [15:41:15]Write i2c OK [15:41:15]MH_I2C_Read... [15:41:15]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [15:41:15]Read from MH i2c: E2 [15:41:15]MH_I2C_Read... [15:41:15]Read from MH i2c: E2 03 00 [15:41:15]MH_I2C_Read... [15:41:15]Read from MH i2c: E2 03 00 BE 00 00 90 00 32 [15:41:15]RAPDU: 90 00 [15:41:15]wFMCommunicate OK [15:41:15]wFMCommunicate request_size=4 [15:41:15]MH_SAM_APDU [15:41:15]CAPDU: 80 15 03 00 [15:41:15]Write to MH i2c: E2 08 00 BF 00 80 15 03 00 00 00 00 00 40 [15:41:15]Write i2c OK [15:41:15]MH_I2C_Read... [15:41:15]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [15:41:15]Read from MH i2c: E2 [15:41:15]MH_I2C_Read... [15:41:15]Read from MH i2c: E2 40 00 [15:41:15]MH_I2C_Read... [15:41:15]Read from MH i2c: E2 40 00 BF 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 37 38 10 04 04 00 17 B9 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 9B 00 00 00 35 04 06 00 1B 51 61 66 2E F8 90 00 D8 [15:41:15]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 37 38 10 04 04 00 17 B9 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 9B 00 00 00 35 04 06 00 1B 51 61 66 2E F8 90 00 [15:41:15]wFMCommunicate OK [15:41:15]SAM_PROTO_ProcessDocument answer len = 59 [15:41:15]SAM_PROTO_ProcessDocument done [15:41:15]SetTLVBufToDocument [15:41:15]Processing tag 1209 (04B9) [15:41:15]Malloc new data [15:41:15]Processing tag 1041 (0411) [15:41:15]Processing tag 1040 (0410) [15:41:15]Malloc new data [15:41:15]Processing tag 1038 (040E) [15:41:15]Malloc new data [15:41:15]Processing tag 1042 (0412) [15:41:15]Malloc new data [15:41:15]Processing tag 1077 (0435) [15:41:15]Malloc new data [15:41:15]SetTLVBufToDocument err=0 [15:41:15]KKMLoadAndSignReceiptData store KKM data [15:41:15]KKMLoadAndSignReceiptData err=0 [15:41:15]wFMCommunicate request_size=4 [15:41:15]MH_SAM_APDU [15:41:15]CAPDU: 80 11 00 00 [15:41:15]Write to MH i2c: E2 08 00 C0 00 80 11 00 00 00 00 00 00 3A [15:41:15]Write i2c OK [15:41:15]MH_I2C_Read... [15:41:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:41:16]Read from MH i2c: E2 [15:41:16]MH_I2C_Read... [15:41:16]Read from MH i2c: E2 17 00 [15:41:16]MH_I2C_Read... [15:41:16]Read from MH i2c: E2 17 00 C0 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 Received data: 37 87 37 95 38 F6 90 70 00 47 93 2C [15:41:16]01 RAPDU: 00 11 30 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 30 [15:41:16]30 wFMCommunicate OK [15:41:16]30 Счет N : (1)293446 ИНН: 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 СНО: Общий режим Чек 155 22.08.2024 15:41 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178455 ФПД: 30036340387576 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T154114&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178455&fm=30036340387576&tin=02508201610067®Number=0000000000092561&sum=100000 [15:41:16]30 StoreToDocumentArchive [15:41:16]30 shift 469 fd 178455 [15:41:16]30 save to /storage/0469/doc_00178455 [15:41:16]30 save last doc name /storage/0469/doc_00178455 to /storage/kkm_last_doc_name [15:41:16]30 30 38 37 31 37 37 38 4F 00 save OK [15:41:16]00 Clear old archive folders... [15:41:16]00 FC 0A 47 00 59 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 ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:41:16]11 04 tlvbuf is 00B3F840 [15:41:16]10 SAM_PROTO_ClearQueue [15:41:16]00 wFMCommunicate request_size=4 [15:41:16]30 MH_SAM_APDU [15:41:16]30 CAPDU: 30 80 30 09 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 15 B9 02 00 F4 03 00 04 00 00 [15:41:16]C1 Write to MH i2c: 07 E2 C7 08 66 00 B6 C1 04 00 01 80 00 00 8B 55 14 13 90 5B B4 EF [15:41:16]CommunicateWithHost err = 0 [15:41:16]CheckOFDResponse [15:41:16]1017 (14) - 77093643461234 [15:41:16]1041 (16) - 0000000000871778 [15:41:16]1040 (4) - 178453 [15:41:16]1012 (4) - 22.08.2024 09:41 [15:41:16]1206 (1) - 0 [15:41:16]OFD Sender: Remove packet 178453 [15:41:16]09 ProducePacketName [15:41:16]00 name=ofd_packets/00178453 [15:41:16]00 NVStorageDeleteData [15:41:16]00 00 00 00 33 [15:41:16]Write i2c OK [15:41:16]MH_I2C_Read... [15:41:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:41:16]Read from MH i2c: E2 [15:41:16]MH_I2C_Read... [15:41:16]Read from MH i2c: E2 03 00 [15:41:16]MH_I2C_Read... [15:41:16]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [15:41:16]RAPDU: 90 00 [15:41:16]wFMCommunicate OK [15:41:16]SAM_PROTO_ClearQueue done [15:41:16]KKMCreateOFDPacket [15:41:16]OFDProtocolAddRootSTLVToBuf [15:41:16]FM_MakeSignedData [15:41:16]FM_MakeSignedData [15:41:16]SAM_PROTO_SignData [15:41:16]wFMCommunicate request_size=4 [15:41:16]MH_SAM_APDU [15:41:16]CAPDU: 80 0D 01 02 [15:41:16]Write to MH i2c: E2 08 00 C2 00 80 0D 01 02 00 00 00 00 3B [15:41:16]Write i2c OK [15:41:16]MH_I2C_Read... [15:41:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:41:16]Read from MH i2c: E2 [15:41:16]MH_I2C_Read... [15:41:16]Read from MH i2c: E2 03 00 [15:41:16]MH_I2C_Read... [15:41:16]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [15:41:16]RAPDU: 90 00 [15:41:16]wFMCommunicate OK [15:41:16]wFMCommunicate request_size=255 [15:41:16]MH_SAM_APDU [15:41:16]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 9B 00 00 00 F4 03 04 00 1A 5C C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 17 B9 02 00 35 04 06 00 1B [15:41:16]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 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 9B 00 00 00 F4 03 04 00 1A 5C C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 17 B9 02 00 35 04 06 00 1B 00 00 EC [15:41:16]Write i2c OK [15:41:16]MH_I2C_Read... [15:41:16]OFD Sender: Processing packet 178454 [packets to send 496, broken 495] [15:41:16]ProducePacketName [15:41:16]name=ofd_packets/00178454 [15:41:16]OFD Sender: To server: pG, [15:41:16]CommunicateWithHost lk.salyk.kg:30040 [15:41:16]ConnectInit lk.salyk.kg [15:41:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:41:16]Read from MH i2c: E2 [15:41:16]MH_I2C_Read... [15:41:16]Read from MH i2c: E2 03 00 [15:41:16]MH_I2C_Read... [15:41:16]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [15:41:16]RAPDU: 90 00 [15:41:16]wFMCommunicate OK [15:41:16]wFMCommunicate request_size=10 [15:41:16]MH_SAM_APDU [15:41:16]CAPDU: 80 0D 02 02 05 51 61 66 2E F8 [15:41:16]Write to MH i2c: E2 0D 00 C4 00 80 0D 02 02 05 00 51 61 66 2E F8 00 00 86 [15:41:16]Write i2c OK [15:41:16]MH_I2C_Read... [15:41:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:41:16]Read from MH i2c: E2 [15:41:16]MH_I2C_Read... [15:41:16]Read from MH i2c: E2 03 00 [15:41:16]MH_I2C_Read... [15:41:16]Read from MH i2c: E2 03 00 C4 00 00 90 00 38 [15:41:16]RAPDU: 90 00 [15:41:16]wFMCommunicate OK [15:41:16]wFMCommunicate request_size=4 [15:41:16]MH_SAM_APDU [15:41:16]CAPDU: 80 0D 03 02 [15:41:16]Write to MH i2c: E2 08 00 C5 00 80 0D 03 02 00 00 00 00 40 [15:41:16]Write i2c OK [15:43:47]KKMAddReceiptItem [15:43:47]LoadAmountFromDocumentTag total=0 [15:43:47]LoadAmountFromDocumentTag cost=30035 [15:43:47]SetAmountToDocument total=30035 [15:43:47]Malloc new data [15:43:47]cost*persent_nds=3604200 [15:43:47]+500=3604700 [15:43:47]tax_nds_amount=3190 [15:43:47]cost*persent_nds=300350 [15:43:47]+500=300850 [15:43:47]tax_nsp_amount=266 [15:43:47]Load OK [15:43:47]Load OK [15:43:47]Malloc new data [15:43:47]Malloc new data [15:43:47]Load OK [15:43:47]Load OK [15:43:47]Malloc new data [15:43:47]Malloc new data [15:43:47]free (receipt_item_data.pre_item_text) [15:43:47]free (receipt_item_data.post_item_text) [15:43:47]done [15:43:47]Malloc new data [15:43:47]Malloc new data [15:43:47]Malloc new data [15:43:47]KKMSetReceiptData OK [15:43:47]Malloc new data [15:43:47]Malloc new data [15:43:47]Malloc new data [15:43:47]Malloc new data [15:43:47]ProcessDocumentItem done err = 0, tmpTLVsize=111 [15:43:47]tlvbuf is B6DDCC00 [15:43:47]KKMLoadAndSignReceiptData [15:43:47]SAM_PROTO_ProcessDocument [15:43:47]wFMCommunicate request_size=9 [15:43:47]MH_SAM_APDU [15:43:47]CAPDU: 80 15 01 00 04 03 00 6F 00 [15:43:47]Write to MH i2c: E2 0C 00 01 01 80 15 01 00 04 00 03 00 6F 00 00 00 FB [15:43:47]Write i2c OK [15:43:47]MH_I2C_Read... [15:43:47]*** iso7816_exchange 80 15 01 00... Resp OK rsp.len_out = 0! [15:43:47]Read from MH i2c: E2 [15:43:47]MH_I2C_Read... [15:43:47]Read from MH i2c: E2 03 00 [15:43:47]MH_I2C_Read... [15:43:47]Read from MH i2c: E2 03 00 01 01 00 90 00 76 [15:43:47]RAPDU: 90 00 [15:43:47]wFMCommunicate OK [15:43:47]wFMCommunicate request_size=10 [15:43:47]MH_SAM_APDU [15:43:47]CAPDU: 80 15 02 00 05 1E 04 01 00 01 [15:43:47]Write to MH i2c: E2 0D 00 02 01 80 15 02 00 05 00 1E 04 01 00 01 00 00 B1 [15:43:47]Write i2c OK [15:43:47]MH_I2C_Read... [15:43:47]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [15:43:47]Read from MH i2c: E2 [15:43:47]MH_I2C_Read... [15:43:47]Read from MH i2c: E2 03 00 [15:43:47]MH_I2C_Read... [15:43:47]Read from MH i2c: E2 03 00 02 01 00 90 00 77 [15:43:47]RAPDU: 90 00 [15:43:47]wFMCommunicate OK [15:43:47]wFMCommunicate request_size=15 [15:43:47]MH_SAM_APDU [15:43:47]CAPDU: 80 15 02 00 0A FC 03 06 00 30 75 00 00 00 00 [15:43:47]Write to MH i2c: E2 12 00 03 01 80 15 02 00 0A 00 FC 03 06 00 30 75 00 00 00 00 00 00 42 [15:43:47]Write i2c OK [15:43:47]MH_I2C_Read... [15:43:47]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [15:43:47]Read from MH i2c: E2 [15:43:47]MH_I2C_Read... [15:43:47]Read from MH i2c: E2 03 00 [15:43:47]MH_I2C_Read... [15:43:47]Read from MH i2c: E2 03 00 03 01 00 90 00 78 [15:43:47]RAPDU: 90 00 [15:43:47]wFMCommunicate OK [15:43:47]wFMCommunicate request_size=47 [15:43:47]MH_SAM_APDU [15:43:47]CAPDU: 80 15 02 00 2A EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 [15:43:47]Write to MH i2c: E2 32 00 04 01 80 15 02 00 2A 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 00 00 69 [15:43:47]Write i2c OK [15:43:47]MH_I2C_Read... [15:43:47]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [15:43:47]Read from MH i2c: E2 [15:43:47]MH_I2C_Read... [15:43:47]Read from MH i2c: E2 03 00 [15:43:47]MH_I2C_Read... [15:43:47]Read from MH i2c: E2 03 00 04 01 00 90 00 79 [15:43:47]RAPDU: 90 00 [15:43:47]wFMCommunicate OK [15:43:47]wFMCommunicate request_size=15 [15:43:47]MH_SAM_APDU [15:43:47]CAPDU: 80 15 02 00 0A 07 04 06 00 30 75 00 00 00 00 [15:43:47]Write to MH i2c: E2 12 00 05 01 80 15 02 00 0A 00 07 04 06 00 30 75 00 00 00 00 00 00 50 [15:43:47]Write i2c OK [15:43:47]MH_I2C_Read... [15:43:47]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [15:43:47]Read from MH i2c: E2 [15:43:47]MH_I2C_Read... [15:43:47]Read from MH i2c: E2 03 00 [15:43:47]MH_I2C_Read... [15:43:47]Read from MH i2c: E2 03 00 05 01 00 90 00 7A [15:43:47]RAPDU: 90 00 [15:43:47]wFMCommunicate OK [15:43:47]wFMCommunicate request_size=15 [15:43:47]MH_SAM_APDU [15:43:47]CAPDU: 80 15 02 00 0A 39 04 06 00 00 00 00 00 00 00 [15:43:47]Write to MH i2c: E2 12 00 06 01 80 15 02 00 0A 00 39 04 06 00 00 00 00 00 00 00 00 00 DE [15:43:47]Write i2c OK [15:43:47]MH_I2C_Read... [15:43:47]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [15:43:47]Read from MH i2c: E2 [15:43:47]MH_I2C_Read... [15:43:47]Read from MH i2c: E2 03 00 [15:43:47]MH_I2C_Read... [15:43:47]Read from MH i2c: E2 03 00 06 01 00 90 00 7B [15:43:47]RAPDU: 90 00 [15:43:47]wFMCommunicate OK [15:43:47]wFMCommunicate request_size=11 [15:43:47]MH_SAM_APDU [15:43:47]CAPDU: 80 15 02 00 06 1F 04 02 00 01 00 [15:43:47]Write to MH i2c: E2 0E 00 07 01 80 15 02 00 06 00 1F 04 02 00 01 00 00 00 BA [15:43:47]Write i2c OK [15:43:47]MH_I2C_Read... [15:43:47]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [15:43:47]Read from MH i2c: E2 [15:43:47]MH_I2C_Read... [15:43:47]Read from MH i2c: E2 03 00 [15:43:47]MH_I2C_Read... [15:43:47]Read from MH i2c: E2 03 00 07 01 00 90 00 7C [15:43:47]RAPDU: 90 00 [15:43:47]wFMCommunicate OK [15:43:47]wFMCommunicate request_size=13 [15:43:47]MH_SAM_APDU [15:43:47]CAPDU: 80 15 02 00 08 F4 03 04 00 B3 5C C7 66 [15:43:47]Write to MH i2c: E2 10 00 08 01 80 15 02 00 08 00 F4 03 04 00 B3 5C C7 66 00 00 D0 [15:43:47]Write i2c OK [15:43:47]MH_I2C_Read... [15:43:47]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [15:43:47]Read from MH i2c: E2 [15:43:47]MH_I2C_Read... [15:43:47]Read from MH i2c: E2 03 00 [15:43:47]MH_I2C_Read... [15:43:47]Read from MH i2c: E2 03 00 08 01 00 90 00 7D [15:43:47]RAPDU: 90 00 [15:43:48]wFMCommunicate OK [15:43:48]wFMCommunicate request_size=25 [15:43:48]MH_SAM_APDU [15:43: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 31 [15:43:48]Write to MH i2c: E2 1C 00 09 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 31 00 00 EA [15:43:48]Write i2c OK [15:43:48]MH_I2C_Read... [15:43:48]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [15:43:48]Read from MH i2c: E2 [15:43:48]MH_I2C_Read... [15:43:48]Read from MH i2c: E2 03 00 [15:43:48]MH_I2C_Read... [15:43:48]Read from MH i2c: E2 03 00 09 01 00 90 00 7E [15:43:48]RAPDU: 90 00 [15:43:48]wFMCommunicate OK [15:43:48]wFMCommunicate request_size=4 [15:43:48]MH_SAM_APDU [15:43:48]CAPDU: 80 15 03 00 [15:43:48]Write to MH i2c: E2 08 00 0A 01 80 15 03 00 00 00 00 00 8C [15:43:48]Write i2c OK [15:43:48]MH_I2C_Read... [15:43:48]OFD Sender: No OFD packet to send [15:43:48]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [15:43:48]Read from MH i2c: E2 [15:43:48]MH_I2C_Read... [15:43:48]Read from MH i2c: E2 40 00 [15:43:48]MH_I2C_Read... [15:43:48]Read from MH i2c: E2 40 00 0A 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 37 38 10 04 04 00 18 B9 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 9C 00 00 00 35 04 06 00 F2 67 48 48 4A E7 90 00 E7 [15:43:48]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 37 38 10 04 04 00 18 B9 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 9C 00 00 00 35 04 06 00 F2 67 48 48 4A E7 90 00 [15:43:48]wFMCommunicate OK [15:43:48]SAM_PROTO_ProcessDocument answer len = 59 [15:43:48]SAM_PROTO_ProcessDocument done [15:43:48]SetTLVBufToDocument [15:43:48]Processing tag 1209 (04B9) [15:43:48]Malloc new data [15:43:48]Processing tag 1041 (0411) [15:43:48]Processing tag 1040 (0410) [15:43:48]Malloc new data [15:43:48]Processing tag 1038 (040E) [15:43:48]Malloc new data [15:43:48]Processing tag 1042 (0412) [15:43:48]Malloc new data [15:43:48]Processing tag 1077 (0435) [15:43:48]Malloc new data [15:43:48]SetTLVBufToDocument err=0 [15:43:48]KKMLoadAndSignReceiptData store KKM data [15:43:48]KKMLoadAndSignReceiptData err=0 [15:43:48]wFMCommunicate request_size=4 [15:43:48]MH_SAM_APDU [15:43:48]CAPDU: 80 11 00 00 [15:43:48]Write to MH i2c: E2 08 00 0B 01 80 11 00 00 00 00 00 00 86 [15:43:48]Write i2c OK [15:43:48]MH_I2C_Read... [15:43:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:43:48]Read from MH i2c: E2 [15:43:48]MH_I2C_Read... [15:43:48]Read from MH i2c: E2 17 00 [15:43:48]MH_I2C_Read... [15:43:48]Read from MH i2c: E2 17 00 0B 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 DF [15:43:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [15:43:48]wFMCommunicate OK [15:43:48]Счет N : (1)293496 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 32 Товар: 2710124130 Аи-92-К-5 4.430 * 67.80 = 300.35 НДС 12% НСП 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 СНО: Общий режим Чек 156 22.08.2024 15:43 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178456 ФПД: 266525408250599 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T154347&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178456&fm=266525408250599&tin=02508201610067®Number=0000000000092561&sum=30000 [15:43:48]StoreToDocumentArchive [15:43:48]shift 469 fd 178456 [15:43:48]save to /storage/0469/doc_00178456 [15:43:48]save last doc name /storage/0469/doc_00178456 to /storage/kkm_last_doc_name [15:43:48]save OK [15:43:48]Clear old archive folders... [15:43:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:43:48]tlvbuf is 00A80390 [15:43:48]SAM_PROTO_ClearQueue [15:43:48]wFMCommunicate request_size=4 [15:43:48]MH_SAM_APDU [15:43:48]CAPDU: [15:47:03]ConnectInit Can't connect to host [15:47:07]OFD Sender: No OFD packet to send [15:47:12]OFD Sender: No OFD packet to send [15:47:17]OFD Sender: No OFD packet to send [15:47:22]OFD Sender: No OFD packet to send [15:47:27]OFD Sender: No OFD packet to send [15:47:29]recv_with_timeout no data received [15:47:32]OFD Sender: No OFD packet to send [15:47:37]OFD Sender: No OFD packet to send [15:47:42]OFD Sender: No OFD packet to send [15:47:47]OFD Sender: No OFD packet to send [15:47:49]recv_with_timeout no data received [15:47:52]OFD Sender: No OFD packet to send [15:47:57]OFD Sender: No OFD packet to send [15:48:02]OFD Sender: No OFD packet to send [15:48:07]OFD Sender: No OFD packet to send [15:48:08]recv_with_timeout no data received [15:48:12]OFD Sender: No OFD packet to send [15:48:17]OFD Sender: No OFD packet to send [15:48:22]OFD Sender: No OFD packet to send [15:48:26]recv_with_timeout no data received [15:48:27]OFD Sender: No OFD packet to send [15:48:32]OFD Sender: No OFD packet to send [15:48:37]OFD Sender: No OFD packet to send [15:48:42]OFD Sender: No OFD packet to send [15:48:46]recv_with_timeout no data received [15:48:47]OFD Sender: No OFD packet to send [15:48:52]OFD Sender: No OFD packet to send [15:48:58]OFD Sender: No OFD packet to send [15:49:03]OFD Sender: No OFD packet to send [15:49:06]recv_with_timeout no data received [15:49:08]OFD Sender: No OFD packet to send [15:41:16]MH_I2C_Read... [15:41:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:41:16]Read from MH i2c: E2 [15:41:16]MH_I2C_Read... [15:41:16]Read from MH i2c: E2 0B 00 [15:41:16]MH_I2C_Read... [15:41:16]Read from MH i2c: E2 0B 00 C5 00 00 28 22 DC E1 2F 15 2D 1B 90 00 D4 [15:41:17]RAPDU: 28 22 DC E1 2F 15 2D 1B 90 00 [15:41:17]wFMCommunicate OK [15:41:17]SAM_PROTO_SignData done [15:41:17]FM_MakeSignedData done [15:41:17]CreateOFDProtocolMessage [15:41:17]wFMCommunicate request_size=4 [15:41:17]MH_SAM_APDU [15:41:17]CAPDU: 80 11 00 00 [15:41:17]Write to MH i2c: E2 08 00 C6 00 80 11 00 00 00 00 00 00 40 [15:41:17]Write i2c OK [15:41:17]MH_I2C_Read... [15:41:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:41:17]Read from MH i2c: E2 [15:41:17]MH_I2C_Read... [15:41:17]Read from MH i2c: E2 17 00 [15:41:17]MH_I2C_Read... [15:41: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 37 38 90 00 99 [15:41:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [15:41:17]wFMCommunicate OK [15:41:17]CreateOFDProtocolMessage done [15:41:17]OFDSenderStorePacket 178455 [15:41:17]StoreOFDPacket docnum=178455 [15:41:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 4C F8 07 01 B7 9E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 9B 00 00 00 F4 03 04 00 1A 5C C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 17 B9 02 00 35 04 06 00 1B 51 61 66 2E F8 28 22 DC E1 2F 15 2D 1B [15:41:17]CheckFolder [15:41:17]dirname=/storage/ofd_packets [15:41:17]CheckFolder done [15:41:17]ProducePacketName [15:41:17]name=ofd_packets/00178455 [15:41:17]NVStorageSaveData ofd_packets/00178455 [15:41:17]File name is /storage/ofd_packets/00178455 [15:41:17]Write 301 bytes [15:41:17]NVStorageSaveData done [15:41:17]OFDSenderStorePacket done [15:41:17]KKMCreateOFDPacket done [15:41:17]NVStorageSaveData kkm_last_timestamp [15:41:17]File name is /storage/kkm_last_timestamp [15:41:17]Write 4 bytes [15:41:17]NVStorageSaveData done [15:41:17]ExternCall_PrintAddStr [15:41:17]wPrintStart [15:41:17]Write to MH i2c: 01 00 00 C7 00 C7 [15:41:17]Write i2c OK [15:41:17]MH_I2C_Read... [15:41:17]Read from MH i2c: 01 [15:41:17]MH_I2C_Read... [15:41:17]Read from MH i2c: 01 07 00 [15:41:17]MH_I2C_Read... [15:41:17]Read from MH i2c: 01 07 00 C7 00 00 00 00 00 00 FF 0F DC [15:41:17]RasterBufferAndPrint [15:41:17]line Счет N : (1)293446 [15:41:17]line ИНН: 02508201610067 [15:41:17]line Контрольно-Кассовый Чек [15:41:17]line ПРОДАЖА [15:41:17]line ТРК (МРК, ГНК) : 53 [15:41:17]line Товар: 2710124500 [15:41:17]line Аи-95-К-5 [15:41:17]line 13.480 * 74.20 [15:41:17]line = 1000.22 [15:41:17]line НДС 12% НСП 1% [15:41:17]line > о реализуемом товаре [15:41:17]line ОКРУГЛЕНИЕ: -0.22 [15:41:17]line ИТОГО: 1000.00 [15:41:17]line Внесено: 1000.00 [15:41:17]line СДАЧА: 0.00 [15:41:17]line НСП 1% : 8.85 [15:41:17]line НДС 12% : 106.22 [15:41:17]line Наличными: 1000.00 [15:41:17]line Безнал.: 0.00 [15:41:17]line Место: АЗС № 130 "Партнер Нефть" [15:41:17]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:41:17]line СНО: Общий режим [15:41:17]line Чек 155 22.08.2024 15:41 [15:41:17]line Смена: 469 ФФД: 1.0 [15:41:17]line ЗНМ: 0300000071 [15:41:17]line РНМ: 0000000000092561 [15:41:17]line Версия ККМ: 001 [15:41:17]line ФМ: 0000000000871778 [15:41:17]line ФД: 178455 [15:41:17]line ФПД: 30036340387576 [15:41:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T154114&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178455&fm=30036340387576&tin=02508201610067®Number=0000000000092561&sum=100000 [15:41:17]written 0, free lines is 4095 [15:41:17]Write to MH i2c: 01 00 00 F2 00 F2 [15:41:17]Write i2c OK [15:41:17]MH_I2C_Read... [15:41:17]Read from MH i2c: 01 [15:41:17]MH_I2C_Read... [15:41:17]Read from MH i2c: 01 07 00 [15:41:17]MH_I2C_Read... [15:41:17]Read from MH i2c: 01 07 00 F2 00 00 00 00 00 00 E2 0C E7 [15:41:17]RasterBufferAndPrint [15:41:17]line [15:41:17]line [15:41:17]line [15:41:17]line [15:41:17]line [15:41:17]written 0, free lines is 3334 [15:41:17]MH_Cut [15:41:17]Write to MH i2c: D1 01 00 F9 00 01 CB [15:41:17]Write i2c OK [15:41:17]MH_I2C_Read... [15:41:17]Read from MH i2c: D1 [15:41:17]MH_I2C_Read... [15:41:17]Read from MH i2c: D1 01 00 [15:41:17]MH_I2C_Read[15:49:51]ConnectInit Can't connect to host [15:49:53]OFD Sender: No OFD packet to send [15:49:58]OFD Sender: No OFD packet to send [15:50:03]OFD Sender: No OFD packet to send [15:50:08]OFD Sender: No OFD packet to send [15:50:13]OFD Sender: No OFD packet to send [15:50:18]OFD Sender: No OFD packet to send [15:50:23]OFD Sender: No OFD packet to send [15:50:28]OFD Sender: No OFD packet to send [15:50:33]OFD Sender: No OFD packet to send [15:50:38]OFD Sender: No OFD packet to send [15:50:43]OFD Sender: No OFD packet to send [15:50:48]OFD Sender: No OFD packet to send [15:50:53]OFD Sender: No OFD packet to send [15:50:58]OFD Sender: No OFD packet to send [15:51:03]OFD Sender: No OFD packet to send [15:51:08]OFD Sender: No OFD packet to send [15:51:13]OFD Sender: No OFD packet to send [15:51:18]OFD Sender: No OFD packet to send [15:51:23]OFD Sender: No OFD packet to send [15:51:28]OFD Sender: No OFD packet to send [15:51:33]OFD Sender: No OFD packet to send [15:51:38]OFD Sender: No OFD packet to send [15:51:43]OFD Sender: No OFD packet to send [15:51:48]OFD Sender: No OFD packet to send [15:51:53]OFD Sender: No OFD packet to send [15:51:58]OFD Sender: No OFD packet to send [15:52:03]OFD Sender: No OFD packet to send [15:52:08]OFD Sender: No OFD packet to send [15:52:13]OFD Sender: No OFD packet to send [15:52:18]OFD Sender: No OFD packet to send [15:52:23]OFD Sender: No OFD packet to send [15:52:28]OFD Sender: No OFD packet to send [15:52:33]OFD Sender: No OFD packet to send [15:52:38]OFD Sender: No OFD packet to send [15:52:43]OFD Sender: No OFD packet to send [15:52:48]OFD Sender: No OFD packet to send [15:52:53]OFD Sender: No OFD packet to send [15:52:58]OFD Sender: No OFD packet to send [15:53:03]OFD Sender: No OFD packet to send [15:53:08]OFD Sender: No OFD packet to send [15:53:13]OFD Sender: No OFD packet to send [15:53:18]OFD Sender: No OFD packet to send [15:53:23]OFD Sender: No OFD packet to send [15:53:28]OFD Sender: No OFD packet to send [15:53:33]OFD Sender: No OFD packet to send [15:53:38]OFD Sender: No OFD packet to send [15:53:43]OFD Sender: No OFD packet to send [15:53:48]OFD Sender: No OFD packet to send [15:53:53]OFD Sender: No OFD packet to send [15:53:58]OFD Sender: No OFD packet to send [15:54:03]OFD Sender: No OFD packet to send [15:54:08]OFD Sender: No OFD packet to send [15:54:13]OFD Sender: No OFD packet to send [15:54:18]OFD Sender: No OFD packet to send [15:54:23]OFD Sender: No OFD packet to send [15:54:28]OFD Sender: No OFD packet to send [15:54:33]OFD Sender: No OFD packet to send [15:54:38]OFD Sender: No OFD packet to send [15:54:43]OFD Sender: No OFD packet to send [15:54:48]OFD Sender: No OFD packet to send [15:54:53]OFD Sender: No OFD packet to send [15:54:58]OFD Sender: No OFD packet to send [15:55:03]OFD Sender: No OFD packet to send [15:55:08]OFD Sender: No OFD packet to send [15:55:10]recv_with_timeout no data received [15:55:13]OFD Sender: No OFD packet to send [15:55:18]OFD Sender: No OFD packet to send [15:55:23]OFD Sender: No OFD packet to send [15:55:28]OFD Sender: No OFD packet to send [15:55:33]OFD Sender: No OFD packet to send [15:55:39]OFD Sender: No OFD packet to send [15:55:44]OFD Sender: No OFD packet to send [15:55:49]OFD Sender: No OFD packet to send [15:55:54]OFD Sender: No OFD packet to send [15:55:59]OFD Sender: No OFD packet to send [15:56:04]OFD Sender: No OFD packet to send [15:56:09]OFD Sender: No OFD packet to send [15:56:14]OFD Sender: No OFD packet to send [15:56:19]OFD Sender: No OFD packet to send [15:56:24]OFD Sender: No OFD packet to send [15:56:29]OFD Sender: No OFD packet to send [15:56:34]OFD Sender: No OFD packet to send [15:56:39]OFD Sender: No OFD packet to send [15:56:44]OFD Sender: No OFD packet to send [15:56:49]OFD Sender: No OFD packet to send [15:56:54]OFD Sender: No OFD packet to send [15:56:59]OFD Sender: No OFD packet to send [15:57:04]OFD Sender: No OFD packet to send [15:57:09]OFD Sender: No OFD packet to send [15:57:14]OFD Sender: No OFD packet to send [15:57:19]OFD Sender: No OFD packet to send [15:57:24]OFD Sender: No OFD packet to send [15:57:29]OFD Sender: No OFD packet to send [15:57:34]OFD Sender: No OFD packet to send [15:57:39]OFD Sender: No OFD packet to send [15:57:44]OFD Sender: No OFD packet to send [15:57:49]OFD Sender: No OFD packet to send [15:57:52]recv_with_timeout no data received [15:57:54]OFD Sender: No OFD packet to send [15:57:59]OFD Sender: No OFD packet to send [15:58:04]OFD Sender: No OFD packet to send [15:58:09]OFD Sender: No OFD packet to send [15:58:14]OFD Sender: No OFD packet to send [15:58:19]OFD Sender: No OFD packet to send [15:58:24]OFD Sender: No OFD packet to send [15:58:29]OFD Sender: No OFD packet to send [15:58:34]OFD Sender: No OFD packet to send [15:58:39]OFD Sender: No OFD packet to send [15:58:44]OFD Sender: No OFD packet to send [15:58:49]OFD Sender: No OFD packet to send [15:58:54]OFD Sender: No OFD packet to send [15:58:59]OFD Sender: No OFD packet to send [15:59:04]OFD Sender: No OFD packet to send [15:59:09]OFD Sender: No OFD packet to send [15:59:14]OFD Sender: No OFD packet to send [15:59:19]OFD Sender: No OFD packet to send [15:59:24]OFD Sender: No OFD packet to send [15:59:29]OFD Sender: No OFD packet to send [15:59:34]OFD Sender: No OFD packet to send [15:59:39]OFD Sender: No OFD packet to send [15:59:44]OFD Sender: No OFD packet to send [15:59:49]OFD Sender: No OFD packet to send [15:59:54]OFD Sender: No OFD packet to send [15:59:59]OFD Sender: No OFD packet to send [16:00:04]OFD Sender: No OFD packet to send [16:00:09]OFD Sender: No OFD packet to send [16:00:14]OFD Sender: No OFD packet to send [16:00:19]OFD Sender: No OFD packet to send [16:00:24]OFD Sender: No OFD packet to send [16:00:29]OFD Sender: No OFD packet to send [16:00:34]OFD Sender: No OFD packet to send [16:00:39]OFD Sender: No OFD packet to send [16:00:44]OFD Sender: No OFD packet to send [16:00:49]OFD Sender: No OFD packet to send [16:00:53]recv_with_timeout no data received [16:00:54]OFD Sender: No OFD packet to send [16:00:59]OFD Sender: No OFD packet to send [16:01:04]OFD Sender: No OFD packet to send [16:01:09]OFD Sender: No OFD packet to send [16:01:14]OFD Sender: No OFD packet to send [16:01:19]OFD Sender: No OFD packet to send [16:01:24]OFD Sender: No OFD packet to send [16:01:29]OFD Sender: No OFD packet to send [16:01:34]OFD Sender: No OFD packet to send [16:01:39]OFD Sender: No OFD packet to send [16:01:44]OFD Sender: No OFD packet to send [16:01:49]OFD Sender: No OFD packet to send [16:01:54]OFD Sender: No OFD packet to send [16:01:59]OFD Sender: No OFD packet to send [16:02:04]OFD Sender: No OFD packet to send [16:02:09]OFD Sender: No OFD packet to send [16:02:14]OFD Sender: No OFD packet to send [16:02:19]OFD Sender: No OFD packet to send [16:02:25]OFD Sender: No OFD packet to send [16:02:30]OFD Sender: No OFD packet to send [16:02:35]OFD Sender: No OFD packet to send [16:02:39]accept exits with 9 [16:02:39]New connection [16:02:39]New thread 3067166052 created [16:02:39]Thread 3067022692 joined [16:02:39]Waiting for new connection... [16:02:39] Sock 9.Parse request [16:02:39]Sock 9.Check first char [16:02:39]Sock 9.First char is OK [16:02:39]request: POST /json_proto HTTP/1.0 [16:02:39]Method: POST [16:02:39]URL: /json_proto [16:02:39]Method is POST - this is cgi request [16:02:39]url: /json_proto [16:02:39]query_string will be loaded in cgi processing [16:02:39]execute_cgi json_proto POST (null) [16:02:39]execute_cgi path=json_proto method=POST [16:02:39]POST find Content-Length [16:02:39]Host: 172.17.44.131:8080 [16:02:39]Content-Length: 682 [16:02:39]Content-Type: application/json [16:02:39] [16:02:39]POST finish read [16:02:39]Found Content-Length = 682 [16:02:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293514", "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" : 20.220, "sum" : 1500.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:02:39]execute_script... [16:02: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)293514", "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" : 20.220, "sum" : 1500.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:02:39]POST & json_proto [16:02:39]process_json_proto [16:02:39]json parsed OK: [16:02:39]protocol is kg_v1.0 [16:02:39]action value=close_receipt [16:02:39]process_action close_receipt [16:02:39]cmd_close_receipt [16:02:39]MH_GetDate [16:02:39]Write to MH i2c: F0 00 00 49 01 39 [16:02:39]Write i2c OK [16:02:39]MH_I2C_Read... [16:02:39]Read from MH i2c: F0 [16:02:39]MH_I2C_Read... [16:02:39]Read from MH i2c: F0 09 00 [16:02:39]MH_I2C_Read... [16:02:39]Read from MH i2c: F0 09 00 49 01 00 1F 61 C7 66 4F 53 BE 66 B5 [16:02:39]GetLastDocTimeStamp 1724341427 [16:02:39]current date 1724342559 [16:02:39]FM_GetShiftState [16:02:39]SAM_PROTO_GetShiftState [16:02:39]wFMCommunicate request_size=4 [16:02:39]MH_SAM_APDU [16:02:39]CAPDU: 80 13 01 00 [16:02:39]Write to MH i2c: E2 08 00 4A 01 80 13 01 00 00 00 00 00 C8 [16:02:39]Write i2c OK [16:02:39]MH_I2C_Read... [16:02:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:02:39]Read from MH i2c: E2 [16:02:39]MH_I2C_Read... [16:02:39]Read from MH i2c: E2 0E 00 [16:02:39]MH_I2C_Read... [16:02:39]Read from MH i2c: E2 0E 00 4A 01 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 76 [16:02:39]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [16:02:39]wFMCommunicate OK [16:02:39]SAM_PROTO_GetShiftState done [16:02:39]FM_GetShiftState done [16:02:39]opened in 1724285939 [16:02:39]opened+sec_in_day 1724372339 [16:02:39]quantity*price = 150032 [16:02:39]sum+1 = 150033 [16:02:39]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 СНО: Общий режим Чек 157 22.08.2024 16:02 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178457 ФПД: 150265785028717 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T160239&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178457&fm=150265785028717&tin=02508201610067®Number=0000000000092561&sum=150000 [16:02:40]StoreToDocumentArchive [16:02:40]shift 469 fd 178457 [16:02:40]save to /storage/0469/doc_00178457 [16:02:40]save last doc name /storage/0469/doc_00178457 to /storage/kkm_last_doc_name [16:02:40]save OK [16:02:40]Clear old archive folders... [16:02:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:02:40]tlvbuf is 00B1B780 [16:02:40]SAM_PROTO_ClearQueue [16:02:40]wFMCommunicate request_size=4 [16:02:40]MH_SAM_APDU [16:02:40]CAPDU: 80 09 00 00 [16:02:40]Write to MH i2c: E2 08 00 57 01 80 09 00 00 00 00 00 00 CA [16:02:40]Write i2c OK [16:02:40]MH_I2C_Read... [16:02:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:02:40]Read from MH i2c: E2 [16:02:40]MH_I2C_Read... [16:02:40]Read from MH i2c: E2 03 00 [16:02:40]MH_I2C_Read... [16:02:40]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [16:02:40]RAPDU: 90 00 [16:02:40]wFMCommunicate OK [16:02:40]SAM_PROTO_ClearQueue done [16:02:40]KKMCreateOFDPacket [16:02:40]OFDProtocolAddRootSTLVToBuf [16:02:40]FM_MakeSignedData [16:02:40]FM_MakeSignedData [16:02:40]SAM_PROTO_SignData [16:02:40]wFMCommunicate request_size=4 [16:02:40]MH_SAM_APDU [16:02:40]CAPDU: 80 0D 01 02 [16:02:40]Write to MH i2c: E2 08 00 58 01 80 0D 01 02 00 00 00 00 D2 [16:02:40]Write i2c OK [16:02:40]MH_I2C_Read... [16:02:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:02:40]Read from MH i2c: E2 [16:02:40]MH_I2C_Read... [16:02:40]Read from MH i2c: E2 03 00 [16:02:40]MH_I2C_Read... [16:02:40]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [16:02:40]RAPDU: 90 00 [16:02:40]wFMCommunicate OK [16:02:40]wFMCommunicate request_size=255 [16:02:40]MH_SAM_APDU [16:02:40]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 9D 00 00 00 F4 03 04 00 1F 61 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 19 B9 02 00 35 04 06 00 88 [16:02:40]Write to MH i2c: E2 02 01 59 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 9D 00 00 00 F4 03 04 00 1F 61 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 19 B9 02 00 35 04 06 00 88 00 00 44 [16:02:40]Write i2c OK [16:02:40]MH_I2C_Read... [16:02:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:02:40]Read from MH i2c: E2 [16:02:40]MH_I2C_Read... [16:02:40]Read from MH i2c: E2 03 00 [16:02:40]MH_I2C_Read... [16:02:40]Read from MH i2c: E2 03 00 59 01 00 90 00 CE [16:02:40]RAPDU: 90 00 [16:02:40]wFMCommunicate OK [16:02:40]wFMCommunicate request_size=10 [16:02:40]MH_SAM_APDU [16:02:40]CAPDU: 80 0D 02 02 05 AA 7A BD 10 6D [16:02:40]Write to MH i2c: E2 0D 00 5A 01 80 0D 02 02 05 00 AA 7A BD 10 6D 00 00 3D [16:02:40]Write i2c OK [16:02:40]MH_I2C_Read... [16:02:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:02:40]Read from MH i2c: E2 [16:02:40]MH_I2C_Read... [16:02:40]Read from MH i2c: E2 03 00 [16:02:40]MH_I2C_Read... [16:02:40]Read from MH i2c: E2 03 00 5A 01 00 90 00 CF [16:02:40]RAPDU: 90 00 [16:02:40]wFMCommunicate OK [16:02:40]wFMCommunicate request_size=4 [16:02:40]MH_SAM_APDU [16:02:40]CAPDU: 80 0D 03 02 [16:02:40]Write to MH i2c: E2 08 00 5B 01 80 0D 03 02 00 00 00 00 D7 [16:02:40]Write i2c OK [16:02:40]MH_I2C_Read... [16:02:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:02:41]Read from MH i2c: E2 [16:02:41]MH_I2C_Read... [16:02:41]Read from MH i2c: E2 0B 00 [16:02:41]MH_I2C_Read... [16:02:41]Read from MH i2c: E2 0B 00 5B 01 00 C2 BC 14 5F 39 67 2F 90 90 00 28 [16:02:41]RAPDU: C2 BC 14 5F 39 67 2F 90 90 00 [16:02:41]wFMCommunicate OK [16:02:41]SAM_PROTO_SignData done [16:02:41]FM_MakeSignedData done [16:02:41]CreateOFDProtocolMessage [16:02:41]wFMCommunicate request_size=4 [16:02:41]MH_SAM_APDU [16:02:41]CAPDU: 80 11 00 00 [16:02:41]Write to MH i2c: E2 08 00 5C 01 80 11 00 00 00 00 00 00 D7 [16:02:41]Write i2c OK [16:02:41]MH_I2C_Read... [16:02:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:02:41]Read from MH i2c: E2 [16:02:41]MH_I2C_Read... [16:02:41]Read from MH i2c: E2 17 00 [16:02:41]MH_I2C_Read... [16:02:41]Read from MH i2c: E2 17 00 5C 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 30 [16:02:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [16:02:41]wFMCommunicate OK [16:02:41]CreateOFDProtocolMessage done [16:02:41]OFDSenderStorePacket 178457 [16:02:41]StoreOFDPacket docnum=178457 [16:02:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 A0 60 07 01 11 82 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 9D 00 00 00 F4 03 04 00 1F 61 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 19 B9 02 00 35 04 06 00 88 AA 7A BD 10 6D C2 BC 14 5F 39 67 2F 90 [16:02:41]CheckFolder [16:02:41]dirname=/storage/ofd_packets [16:02:41]CheckFolder done [16:02:41]ProducePacketName [16:02:41]name=ofd_packets/00178457 [16:02:41]NVStorageSaveData ofd_packets/00178457 [16:02:41]File name is /storage/ofd_packets/00178457 [16:02:41]Write 301 bytes [16:02:41]NVStorageSaveData done [16:02:41]OFDSenderStorePacket done [16:02:41]KKMCreateOFDPacket done [16:02:41]NVStorageSaveData kkm_last_timestamp [16:02:41]File name is /storage/kkm_last_timestamp [16:02:41]Write 4 bytes [16:02:41]NVStorageSaveData done [16:02:41]ExternCall_PrintAddStr [16:02:41]wPrintStart [16:02:41]Write to MH i2c: 01 00 00 5D 01 5E [16:02:41]OFD Sender: Processing packet 178457 [packets to send 496, broken 495] [16:02:41]ProducePacketName [16:02:41]name=ofd_packets/00178457 [16:02:41]OFD Sender: To server: pG, [16:02:41]CommunicateWithHost lk.salyk.kg:30040 [16:02:41]ConnectInit lk.salyk.kg [16:02:41]Write i2c OK [16:02:41]MH_I2C_Read... [16:02:41]Read from MH i2c: 01 [16:02:41]MH_I2C_Read... [16:02:41]Read from MH i2c: 01 07 00 [16:02:41]MH_I2C_Read... [16:02:41]Read from MH i2c: 01 07 00 5D 01 00 00 00 00 00 FF 0F 73 [16:02:41]RasterBufferAndPrint [16:02:41]line Счет N : (1)293514 [16:02:41]line ИНН: 02508201610067 [16:02:41]line Контрольно-Кассовый Чек [16:02:41]line ПРОДАЖА [16:02:41]line ТРК (МРК, ГНК) : 53 [16:02:41]line Товар: 2710124500 [16:02:41]line Аи-95-К-5 [16:02:41]line 20.220 * 74.20 [16:02:41]line = 1500.32 [16:02:41]line НДС 12% НСП 1% [16:02:41]line > о реализуемом товаре [16:02:41]line ОКРУГЛЕНИЕ: -0.32 [16:02:41]line ИТОГО: 1500.00 [16:02:41]line Внесено: 1500.00 [16:02:41]line СДАЧА: 0.00 [16:02:41]line НСП 1% : 13.28 [16:02:41]line НДС 12% : 159.33 [16:02:41]line Наличными: 1500.00 [16:02:41]line Безнал.: 0.00 [16:02:41]line Место: АЗС № 130 "Партнер Нефть" [16:02:41]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:02:41]line СНО: Общий режим [16:02:41]line Чек 157 22.08.2024 16:02 [16:02:41]line Смена: 469 ФФД: 1.0 [16:02:41]line ЗНМ: 0300000071 [16:02:41]line РНМ: 0000000000092561 [16:02:41]line Версия ККМ: 001 [16:02:41]line ФМ: 0000000000871778 [16:02:41]line ФД: 178457 [16:02:41]line ФПД: 150265785028717 [16:02:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T160239&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178457&fm=150265785028717&tin=02508201610067®Number=0000000000092561&sum=150000 [16:02:41]written 0, free lines is 4095 [16:02:41]Write to MH i2c: 01 00 00 88 01 89 [16:02:41]Write i2c OK [16:02:41]MH_I2C_Read... [16:02:41]Read from MH i2c: 01 [16:02:41]MH_I2C_Read... [16:02:41]Read from MH i2c: 01 07 00 [16:02:41]MH_I2C_Read... [16:02:41]Read from MH i2c: 01 07 00 88 01 00 00 00 00 00 DC 0C 78 [16:02:41]RasterBufferAndPrint [16:02:41]line [16:02:41]line [16:02:41]line [16:02:41]line [16:02:41]line [16:02:41]written 0, free lines is 3298 [16:02:41]MH_Cut [16:02:41]Write to MH i2c: D1 01 00 8F 01 01 62 [16:02:41]Write i2c OK [16:02:41]MH_I2C_Read... [16:02:41]Read from MH i2c: D1 [16:02:41]MH_I2C_Read... [16:02:41]Read from MH i2c: D1 01 00 [16:02:41]MH_I2C_Read... [16:02:41]Read from MH i2c: D1 01 00 8F 01 00 61 [16:02:41]Write to MH i2c: 01 00 00 90 01 91 [16:02:41]Write i2c OK [16:02:41]MH_I2C_Read... [16:02:42]*** Cut start [16:02:42]*** Partial cut [16:02:42]*** CUTSNS_PIN = 1 [16:02:42]*** CUTSNS_PIN = 0 [16:02:42]*** Brake cut motor [16:02:43]Read from MH i2c: 01 [16:02:43]MH_I2C_Read... [16:02:43]*** Stop cut motor [16:02:43]*** Cut end [16:02:43]Read from MH i2c: 01 07 00 [16:02:43]MH_I2C_Read... [16:02:43]Read from MH i2c: 01 07 00 90 01 00 00 00 00 00 FF 0F A6 [16:02:43]process_action close_receipt done [16:02:43]requested_data is exist [16:02:43]produce_requested_data [16:02:43]requested_item fm.sn is exist - process it [16:02:43]wFMCommunicate request_size=4 [16:02:43]MH_SAM_APDU [16:02:43]CAPDU: 80 11 00 00 [16:02:43]Write to MH i2c: E2 08 00 91 01 80 11 00 00 00 00 00 00 0C [16:02:43]Write i2c OK [16:02:43]MH_I2C_Read... [16:02:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:02:43]Read from MH i2c: E2 [16:02:43]MH_I2C_Read... [16:02:43]Read from MH i2c: E2 17 00 [16:02:43]MH_I2C_Read... [16:02: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 37 38 90 00 65 [16:02:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [16:02:43]wFMCommunicate OK [16:02:43]requested_item fd.num is exist - process it [16:02:43]SAM_PROTO_GetFieldsCounters [16:02:43]wFMCommunicate request_size=4 [16:02:43]MH_SAM_APDU [16:02:43]CAPDU: 80 13 00 00 [16:02:43]Write to MH i2c: E2 08 00 92 01 80 13 00 00 00 00 00 00 0F [16:02:43]Write i2c OK [16:02:43]MH_I2C_Read... [16:02:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:02:43]Read from MH i2c: E2 [16:02:43]MH_I2C_Read... [16:02:43]Read from MH i2c: E2 62 00 [16:02:43]MH_I2C_Read... [16:02: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 19 B9 02 00 0E 04 04 00 D5 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 B5 [16:02: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 19 B9 02 00 0E 04 04 00 D5 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 [16:02:43]wFMCommunicate OK [16:02:43]SAM_PROTO_GetFieldsCounters done [16:02:43]requested_item shift.num is exist - process it [16:02:43]requested_item shift.opened is exist - process it [16:02:43]req_shift_opened [16:02:43]FM_GetShiftState [16:02:43]SAM_PROTO_GetShiftState [16:02:43]wFMCommunicate request_size=4 [16:02:43]MH_SAM_APDU [16:02:43]CAPDU: 80 13 01 00 [16:02:43]Write to MH i2c: E2 08 00 93 01 80 13 01 00 00 00 00 00 11 [16:02:43]Write i2c OK [16:02:43]MH_I2C_Read... [16:02:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:02:43]Read from MH i2c: E2 [16:02:43]MH_I2C_Read... [16:02:43]Read from MH i2c: E2 0E 00 [16:02:43]MH_I2C_Read... [16:02:43]Read from MH i2c: E2 0E 00 93 01 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 BF [16:02:43]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [16:02:43]wFMCommunicate OK [16:02:43]SAM_PROTO_GetShiftState done [16:02:43]FM_GetShiftState done [16:02:43]req_shift_opened done [16:02:43]requested_item shift.open_date is exist - process it [16:02:43]req_shift_open_date [16:02:43]req_shift_open_date done [16:02:43]produce_requested_data done [16:02:43]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178457,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [16:02:43]process_action_free close_receipt [16:02:43]json_value_free [16:02:43]json_value_free done [16:02:43]process_json_proto returns [16:02:43]Send response to host [16:02:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178457,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [16:02:43]free response buf [16:02:43]execute_script done [16:02:43]execute_script returns [16:02:43]free content buf [16:02:43]Sock 9.Close socket [16:02:43]Sock 9.Thread stoped [16:02:46]ConnectInit Can't take IP for lk.salyk.kg [16:02:46]CommunicateWithHost connect error [16:02:46]CommunicateWithHost err = -1 [16:02:46]OFD Sender: Server communicate error [16:02:51]OFD Sender: Processing packet 178457 [packets to send 496, broken 495] [16:02:51]ProducePacketName [16:02:51]name=ofd_packets/00178457 [16:02:51]OFD Sender: To server: pG, [16:02:51]CommunicateWithHost lk.salyk.kg:30040 [16:02:51]ConnectInit lk.salyk.kg [16:02:58]recv_with_timeout no data received [16:03:21]Connected sock=9 [16:03: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 37 38 0F 01 00 00 A0 60 07 01 11 82 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 9D 00 00 00 F4 03 04 00 1F 61 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 19 B9 02 00 35 04 06 00 88 AA 7A BD 10 6D C2 BC 14 5F 39 67 2F 90 [16:03: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 37 38 4F 00 00 00 3A 0F 47 00 13 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 37 38 10 04 04 00 19 B9 02 00 F4 03 04 00 F1 0C C7 66 B6 04 01 00 00 76 66 D4 29 D9 0B DC 03 [16:03:22]CommunicateWithHost err = 0 [16:03:22]CheckOFDResponse [16:03:22]1017 (14) - 77093643461234 [16:03:22]1041 (16) - 0000000000871778 [16:03:22]1040 (4) - 178457 [16:03:22]1012 (4) - 22.08.2024 10:03 [16:03:22]1206 (1) - 0 [16:03:22]OFD Sender: Remove packet 178457 [16:03:22]ProducePacketName [16:03:22]name=ofd_packets/00178457 [16:03:22]NVStorageDeleteData [16:03:22]OFD Sender: No OFD packet to send [16:03:27]recv_with_timeout no data received [16:03:27]OFD Sender: No OFD packet to send [16:03:32]OFD Sender: No OFD packet to send [16:03:37]OFD Sender: No OFD packet to send [16:03:40]recv_with_timeout no data received [16:03:42]OFD Sender: No OFD packet to send [16:03:47]OFD Sender: No OFD packet to send [16:03:52]OFD Sender: No OFD packet to send [16:03:57]OFD Sender: No OFD packet to send [16:04:01]recv_with_timeout no data received [16:04:02]OFD Sender: No OFD packet to send [16:04:07]OFD Sender: No OFD packet to send [16:04:12]OFD Sender: No OFD packet to send [16:04:17]OFD Sender: No OFD packet to send [16:04:22]OFD Sender: No OFD packet to send [16:04:27]OFD Sender: No OFD packet to send [16:04:32]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: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:05]accept exits with 8 [16:05:05]New connection [16:05:05]New thread 3067022692 created [16:05:05]Thread 3067166052 joined [16:05:05]Waiting for new connection... [16:05:05] Sock 8.Parse request [16:05:05]Sock 8.Check first char [16:05:05]Sock 8.First char is OK [16:05:05]request: POST /json_proto HTTP/1.0 [16:05:05]Method: POST [16:05:05]URL: /json_proto [16:05:05]Method is POST - this is cgi request [16:05:05]url: /json_proto [16:05:05]query_string will be loaded in cgi processing [16:05:05]execute_cgi json_proto POST (null) [16:05:05]execute_cgi path=json_proto method=POST [16:05:05]POST find Content-Length [16:05:05]Host: 172.17.44.131:8080 [16:05:05]Content-Length: 674 [16:05:05]Content-Type: application/json [16:05:05] [16:05:05]POST finish read [16:05:05]Found Content-Length = 674 [16:05:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293518", "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" ] } } [16:05:05]execute_script... [16:05: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)293518", "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" ] } } [16:05:05]POST & json_proto [16:05:05]process_json_proto [16:05:05]json parsed OK: [16:05:05]protocol is kg_v1.0 [16:05:05]action value=close_receipt [16:05:05]process_action close_receipt [16:05:05]cmd_close_receipt [16:05:05]MH_GetDate [16:05:05]Write to MH i2c: F0 00 00 94 01 84 [16:05:05]Write i2c OK [16:05:05]MH_I2C_Read... [16:05:05]Read from MH i2c: F0 [16:05:05]MH_I2C_Read... [16:05:05]Read from MH i2c: F0 09 00 [16:05:05]MH_I2C_Read... [16:05:05]Read from MH i2c: F0 09 00 94 01 00 B2 61 C7 66 4F 53 BE 66 93 [16:05:05]GetLastDocTimeStamp 1724342559 [16:05:05]current date 1724342706 [16:05:05]FM_GetShiftState [16:05:05]SAM_PROTO_GetShiftState [16:05:05]wFMCommunicate request_size=4 [16:05:05]MH_SAM_APDU [16:05:05]CAPDU: 80 13 01 00 [16:05:05]Write to MH i2c: E2 08 00 95 01 80 13 01 00 00 00 00 00 13 [16:05:05]Write i2c OK [16:05:05]MH_I2C_Read... [16:05:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:05:05]Read from MH i2c: E2 [16:05:05]MH_I2C_Read... [16:05:05]Read from MH i2c: E2 0E 00 [16:05:05]MH_I2C_Read... [16:05:05]Read from MH i2c: E2 0E 00 95 01 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 C1 [16:05:05]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [16:05:05]wFMCommunicate OK [16:05:05]SAM_PROTO_GetShiftState done [16:05:05]FM_GetShiftState done [16:05:05]opened in 1724285939 [16:05:05]opened+sec_in_day 1724372339 [16:05:05]quantity*price = 70027 [16:05:05]sum+1 = 70029 [16:05:05]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 СНО: Общий режим Чек 158 22.08.2024 16:05 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178458 ФПД: 20940543272024 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T160506&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178458&fm=20940543272024&tin=02508201610067®Number=0000000000092561&sum=70000 [16:05:07]StoreToDocumentArchive [16:05:07]shift 469 fd 178458 [16:05:07]save to /storage/0469/doc_00178458 [16:05:07]save last doc name /storage/0469/doc_00178458 to /storage/kkm_last_doc_name [16:05:07]save OK [16:05:07]Clear old archive folders... [16:05:07]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:05:07]tlvbuf is 00B28050 [16:05:07]SAM_PROTO_ClearQueue [16:05:07]wFMCommunicate request_size=4 [16:05:07]MH_SAM_APDU [16:05:07]CAPDU: 80 09 00 00 [16:05:07]Write to MH i2c: E2 08 00 A2 01 80 09 00 00 00 00 00 00 15 [16:05:07]Write i2c OK [16:05:07]MH_I2C_Read... [16:05:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:05:07]Read from MH i2c: E2 [16:05:07]MH_I2C_Read... [16:05:07]Read from MH i2c: E2 03 00 [16:05:07]MH_I2C_Read... [16:05:07]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [16:05:07]RAPDU: 90 00 [16:05:07]wFMCommunicate OK [16:05:07]SAM_PROTO_ClearQueue done [16:05:07]KKMCreateOFDPacket [16:05:07]OFDProtocolAddRootSTLVToBuf [16:05:07]FM_MakeSignedData [16:05:07]FM_MakeSignedData [16:05:07]SAM_PROTO_SignData [16:05:07]wFMCommunicate request_size=4 [16:05:07]MH_SAM_APDU [16:05:07]CAPDU: 80 0D 01 02 [16:05:07]Write to MH i2c: E2 08 00 A3 01 80 0D 01 02 00 00 00 00 1D [16:05:07]Write i2c OK [16:05:07]MH_I2C_Read... [16:05:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:05:07]Read from MH i2c: E2 [16:05:07]MH_I2C_Read... [16:05:07]Read from MH i2c: E2 03 00 [16:05:07]MH_I2C_Read... [16:05:07]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [16:05:07]RAPDU: 90 00 [16:05:07]wFMCommunicate OK [16:05:07]wFMCommunicate request_size=255 [16:05:07]MH_SAM_APDU [16:05: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 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 9E 00 00 00 F4 03 04 00 B2 61 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 1A B9 02 00 35 04 06 00 13 0B 99 A4 [16:05:07]Write to MH i2c: E2 02 01 A4 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 9E 00 00 00 F4 03 04 00 B2 61 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 1A B9 02 00 35 04 06 00 13 0B 99 A4 00 00 8B [16:05:07]Write i2c OK [16:05:07]MH_I2C_Read... [16:05:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:05:07]Read from MH i2c: E2 [16:05:07]MH_I2C_Read... [16:05:07]Read from MH i2c: E2 03 00 [16:05:07]MH_I2C_Read... [16:05:07]Read from MH i2c: E2 03 00 A4 01 00 90 00 19 [16:05:07]RAPDU: 90 00 [16:05:07]wFMCommunicate OK [16:05:07]wFMCommunicate request_size=7 [16:05:07]MH_SAM_APDU [16:05:07]CAPDU: 80 0D 02 02 02 A4 58 [16:05:07]Write to MH i2c: E2 0A 00 A5 01 80 0D 02 02 02 00 A4 58 00 00 20 [16:05:07]Write i2c OK [16:05:07]MH_I2C_Read... [16:05:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:05:07]Read from MH i2c: E2 [16:05:07]MH_I2C_Read... [16:05:07]Read from MH i2c: E2 03 00 [16:05:07]MH_I2C_Read... [16:05:07]Read from MH i2c: E2 03 00 A5 01 00 90 00 1A [16:05:07]RAPDU: 90 00 [16:05:07]wFMCommunicate OK [16:05:07]wFMCommunicate request_size=4 [16:05:07]MH_SAM_APDU [16:05:07]CAPDU: 80 0D 03 02 [16:05:07]Write to MH i2c: E2 08 00 A6 01 80 0D 03 02 00 00 00 00 22 [16:05:07]Write i2c OK [16:05:07]MH_I2C_Read... [16:05:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:05:07]Read from MH i2c: E2 [16:05:07]MH_I2C_Read... [16:05:07]Read from MH i2c: E2 0B 00 [16:05:07]MH_I2C_Read... [16:05:07]Read from MH i2c: E2 0B 00 A6 01 00 6C D4 EB 42 55 32 5B F9 90 00 6B [16:05:07]RAPDU: 6C D4 EB 42 55 32 5B F9 90 00 [16:05:07]wFMCommunicate OK [16:05:07]SAM_PROTO_SignData done [16:05:07]FM_MakeSignedData done [16:05:07]CreateOFDProtocolMessage [16:05:07]wFMCommunicate request_size=4 [16:05:07]MH_SAM_APDU [16:05:07]CAPDU: 80 11 00 00 [16:05:07]Write to MH i2c: E2 08 00 A7 01 80 11 00 00 00 00 00 00 22 [16:05:07]Write i2c OK [16:05:07]MH_I2C_Read... [16:05:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:05:07]Read from MH i2c: E2 [16:05:07]MH_I2C_Read... [16:05:07]Read from MH i2c: E2 17 00 [16:05:07]MH_I2C_Read... [16:05:07]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 37 38 90 00 7B [16:05:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [16:05:07]wFMCommunicate OK [16:05:07]CreateOFDProtocolMessage done [16:05:07]OFDSenderStorePacket 178458 [16:05:07]StoreOFDPacket docnum=178458 [16:05:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0C 01 00 00 10 7F 04 01 29 F5 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 9E 00 00 00 F4 03 04 00 B2 61 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 1A B9 02 00 35 04 06 00 13 0B 99 A4 A4 58 6C D4 EB 42 55 32 5B F9 [16:05:07]CheckFolder [16:05:07]dirname=/storage/ofd_packets [16:05:07]CheckFolder done [16:05:07]ProducePacketName [16:05:07]name=ofd_packets/00178458 [16:05:07]NVStorageSaveData ofd_packets/00178458 [16:05:07]File name is /storage/ofd_packets/00178458 [16:05:07]Write 298 bytes [16:05:07]NVStorageSaveData done [16:05:07]OFDSenderStorePacket done [16:05:07]KKMCreateOFDPacket done [16:05:07]NVStorageSaveData kkm_last_timestamp [16:05:07]File name is /storage/kkm_last_timestamp [16:05:07]Write 4 bytes [16:05:07]NVStorageSaveData done [16:05:07]ExternCall_PrintAddStr [16:05:07]wPrintStart [16:05:07]Write to MH i2c: 01 00 00 A8 01 A9 [16:05:07]Write i2c OK [16:05:07]MH_I2C_Read... [16:05:07]Read from MH i2c: 01 [16:05:07]MH_I2C_Read... [16:05:07]Read from MH i2c: 01 07 00 [16:05:07]MH_I2C_Read... [16:05:07]Read from MH i2c: 01 07 00 A8 01 00 00 00 00 00 FF 0F BE [16:05:07]RasterBufferAndPrint [16:05:07]line Счет N : (1)293518 [16:05:07]line ИНН: 02508201610067 [16:05:07]line Контрольно-Кассовый Чек [16:05:07]line ПРОДАЖА [16:05:07]line ТРК (МРК, ГНК) : 21 [16:05:07]line Товар: 2710194800 [16:05:07]line ДТ-К-5 [16:05:07]line 9.190 * 76.20 [16:05:07]line = 700.28 [16:05:07]line НДС 12% НСП 1% [16:05:07]line > о реализуемом товаре [16:05:07]line ОКРУГЛЕНИЕ: -0.28 [16:05:07]line ИТОГО: 700.00 [16:05:07]line Внесено: 700.00 [16:05:07]line СДАЧА: 0.00 [16:05:07]line НСП 1% : 6.20 [16:05:07]line НДС 12% : 74.37 [16:05:07]line Наличными: 700.00 [16:05:07]line Безнал.: 0.00 [16:05:07]line Место: АЗС № 130 "Партнер Нефть" [16:05:07]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:05:07]line СНО: Общий режим [16:05:07]line Чек 158 22.08.2024 16:05 [16:05:07]line Смена: 469 ФФД: 1.0 [16:05:07]line ЗНМ: 0300000071 [16:05:07]line РНМ: 0000000000092561 [16:05:07]line Версия ККМ: 001 [16:05:07]line ФМ: 0000000000871778 [16:05:07]line ФД: 178458 [16:05:07]line ФПД: 20940543272024 [16:05:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T160506&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178458&fm=20940543272024&tin=02508201610067®Number=0000000000092561&sum=70000 [16:05:07]written 0, free lines is 4095 [16:05:07]OFD Sender: Processing packet 178458 [packets to send 496, broken 495] [16:05:07]ProducePacketName [16:05:07]name=ofd_packets/00178458 [16:05:07]OFD Sender: To server: pG, [16:05:07]CommunicateWithHost lk.salyk.kg:30040 [16:05:07]ConnectInit lk.salyk.kg [16:05:08]Write to MH i2c: 01 00 00 D3 01 D4 [16:05:08]Write i2c OK [16:05:08]MH_I2C_Read... [16:05:08]Read from MH i2c: 01 [16:05:08]MH_I2C_Read... [16:05:08]Read from MH i2c: 01 07 00 [16:05:08]MH_I2C_Read... [16:05:08]Read from MH i2c: 01 07 00 D3 01 00 00 00 00 00 DA 0C C1 [16:05:08]RasterBufferAndPrint [16:05:08]line [16:05:08]line [16:05:08]line [16:05:08]line [16:05:08]line [16:05:08]written 0, free lines is 3297 [16:05:08]MH_Cut [16:05:08]Write to MH i2c: D1 01 00 DA 01 01 AD [16:05:08]Write i2c OK [16:05:08]MH_I2C_Read... [16:05:08]Read from MH i2c: D1 [16:05:08]MH_I2C_Read... [16:05:08]Read from MH i2c: D1 01 00 [16:05:08]MH_I2C_Read... [16:05:08]Read from MH i2c: D1 01 00 DA 01 00 AC [16:05:08]Write to MH i2c: 01 00 00 DB 01 DC [16:05:08]Write i2c OK [16:05:08]MH_I2C_Read... [16:05:08]*** Cut start [16:05:08]*** Partial cut [16:05:08]*** CUTSNS_PIN = 1 [16:05:08]*** CUTSNS_PIN = 0 [16:05:09]*** Brake cut motor [16:05:09]Read from MH i2c: 01 [16:05:09]MH_I2C_Read... [16:05:09]*** Stop cut motor [16:05:09]*** Cut end [16:05:09]Read from MH i2c: 01 07 00 [16:05:09]MH_I2C_Read... [16:05:09]Read from MH i2c: 01 07 00 DB 01 00 00 00 00 00 FF 0F F1 [16:05:09]process_action close_receipt done [16:05:09]requested_data is exist [16:05:09]produce_requested_data [16:05:09]requested_item fm.sn is exist - process it [16:05:09]wFMCommunicate request_size=4 [16:05:09]MH_SAM_APDU [16:05:09]CAPDU: 80 11 00 00 [16:05:09]Write to MH i2c: E2 08 00 DC 01 80 11 00 00 00 00 00 00 57 [16:05:09]Write i2c OK [16:05:09]MH_I2C_Read... [16:05:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:05:09]Read from MH i2c: E2 [16:05:09]MH_I2C_Read... [16:05:09]Read from MH i2c: E2 17 00 [16:05:09]MH_I2C_Read... [16:05:09]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 37 38 90 00 B0 [16:05:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [16:05:09]wFMCommunicate OK [16:05:09]requested_item fd.num is exist - process it [16:05:09]SAM_PROTO_GetFieldsCounters [16:05:09]wFMCommunicate request_size=4 [16:05:09]MH_SAM_APDU [16:05:09]CAPDU: 80 13 00 00 [16:05:09]Write to MH i2c: E2 08 00 DD 01 80 13 00 00 00 00 00 00 5A [16:05:09]Write i2c OK [16:05:09]MH_I2C_Read... [16:05:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:05:09]Read from MH i2c: E2 [16:05:09]MH_I2C_Read... [16:05:09]Read from MH i2c: E2 62 00 [16:05:09]MH_I2C_Read... [16:05:09]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 1A B9 02 00 0E 04 04 00 D5 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 04 [16:05: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 1A B9 02 00 0E 04 04 00 D5 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 [16:05:09]wFMCommunicate OK [16:05:09]SAM_PROTO_GetFieldsCounters done [16:05:09]requested_item shift.num is exist - process it [16:05:09]requested_item shift.opened is exist - process it [16:05:09]req_shift_opened [16:05:09]FM_GetShiftState [16:05:09]SAM_PROTO_GetShiftState [16:05:09]wFMCommunicate request_size=4 [16:05:09]MH_SAM_APDU [16:05:09]CAPDU: 80 13 01 00 [16:05:09]Write to MH i2c: E2 08 00 DE 01 80 13 01 00 00 00 00 00 5C [16:05:09]Write i2c OK [16:05:09]MH_I2C_Read... [16:05:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:05:09]Read from MH i2c: E2 [16:05:09]MH_I2C_Read... [16:05:09]Read from MH i2c: E2 0E 00 [16:05:09]MH_I2C_Read... [16:05:09]Read from MH i2c: E2 0E 00 DE 01 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 0A [16:05:09]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [16:05:09]wFMCommunicate OK [16:05:09]SAM_PROTO_GetShiftState done [16:05:09]FM_GetShiftState done [16:05:09]req_shift_opened done [16:05:09]requested_item shift.open_date is exist - process it [16:05:09]req_shift_open_date [16:05:09]req_shift_open_date done [16:05:09]produce_requested_data done [16:05:09]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178458,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [16:05:09]process_action_free close_receipt [16:05:09]json_value_free [16:05:09]json_value_free done [16:05:09]process_json_proto returns [16:05:09]Send response to host [16:05:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178458,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [16:05:09]free response buf [16:05:09]execute_script done [16:05:09]execute_script returns [16:05:09]free content buf [16:05:09]Sock 8.Close socket [16:05:09]Sock 8.Thread stoped [16:05:10]Connected sock=11 [16: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 37 38 0C 01 00 00 10 7F 04 01 29 F5 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 9E 00 00 00 F4 03 04 00 B2 61 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 1A B9 02 00 35 04 06 00 13 0B 99 A4 A4 58 6C D4 EB 42 55 32 5B F9 [16: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 37 38 4F 00 00 00 CC 47 47 00 DF 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 37 38 10 04 04 00 1A B9 02 00 F4 03 04 00 5E 0D C7 66 B6 04 01 00 00 37 42 78 CF 43 25 DF 75 [16:05:13]CommunicateWithHost err = 0 [16:05:13]CheckOFDResponse [16:05:13]1017 (14) - 77093643461234 [16:05:13]1041 (16) - 0000000000871778 [16:05:13]1040 (4) - 178458 [16:05:13]1012 (4) - 22.08.2024 10:05 [16:05:13]1206 (1) - 0 [16:05:13]OFD Sender: Remove packet 178458 [16:05:13]ProducePacketName [16:05:13]name=ofd_packets/00178458 [16:05:13]NVStorageDeleteData [16:05:14]OFD Sender: No OFD packet to send [16:05:19]OFD Sender: No OFD packet to send [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:49]OFD Sender: No OFD packet to send [16:05:54]OFD Sender: No OFD packet to send [16:05:59]OFD Sender: No OFD packet to send [16:06:04]OFD Sender: No OFD packet to send [16:06:09]OFD Sender: No OFD packet to send [16:06:14]OFD Sender: No OFD packet to send [16:06:19]OFD Sender: No OFD packet to send [16:06:24]OFD Sender: No OFD packet to send [16:06:29]OFD Sender: No OFD packet to send [16:06:34]OFD Sender: No OFD packet to send [16:06:39]OFD Sender: No OFD packet to send [16:06:44]OFD Sender: No OFD packet to send [16:06:47]accept exits with 9 [16:06:47]New connection [16:06:47]New thread 3067166052 created [16:06:47]Thread 3067022692 joined [16:06:47]Waiting for new connection... [16:06:47] Sock 9.Parse request [16:06:47]Sock 9.Check first char [16:06:47]Sock 9.First char is OK [16:06:47]request: POST /json_proto HTTP/1.0 [16:06:47]Method: POST [16:06:47]URL: /json_proto [16:06:47]Method is POST - this is cgi request [16:06:47]url: /json_proto [16:06:47]query_string will be loaded in cgi processing [16:06:47]execute_cgi json_proto POST (null) [16:06:47]execute_cgi path=json_proto method=POST [16:06:47]POST find Content-Length [16:06:47]Host: 172.17.44.131:8080 [16:06:47]Content-Length: 682 [16:06:47]Content-Type: application/json [16:06:47] [16:06:47]POST finish read [16:06:47]Found Content-Length = 682 [16:06:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293521", "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" ] } } [16:06:47]execute_script... [16: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)293521", "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" ] } } [16:06:47]POST & json_proto [16:06:47]process_json_proto [16:06:47]json parsed OK: [16:06:47]protocol is kg_v1.0 [16:06:47]action value=close_receipt [16:06:47]process_action close_receipt [16:06:47]cmd_close_receipt [16:06:47]MH_GetDate [16:06:47]Write to MH i2c: F0 00 00 DF 01 CF [16:06:47]Write i2c OK [16:06:47]MH_I2C_Read... [16:06:47]Read from MH i2c: F0 [16:06:47]MH_I2C_Read... [16:06:47]Read from MH i2c: F0 09 00 [16:06:47]MH_I2C_Read... [16:06:47]Read from MH i2c: F0 09 00 DF 01 00 17 62 C7 66 4F 53 BE 66 44 [16:06:47]GetLastDocTimeStamp 1724342706 [16:06:47]current date 1724342807 [16:06:47]FM_GetShiftState [16:06:47]SAM_PROTO_GetShiftState [16:06:47]wFMCommunicate request_size=4 [16:06:47]MH_SAM_APDU [16:06:47]CAPDU: 80 13 01 00 [16:06:47]Write to MH i2c: E2 08 00 E0 01 80 13 01 00 00 00 00 00 5E [16:06:47]Write i2c OK [16:06:47]MH_I2C_Read... [16:06:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:06:47]Read from MH i2c: E2 [16:06:47]MH_I2C_Read... [16:06:47]Read from MH i2c: E2 0E 00 [16:06:47]MH_I2C_Read... [16:06:47]Read from MH i2c: E2 0E 00 E0 01 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 0C [16:06:47]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [16:06:47]wFMCommunicate OK [16:06:47]SAM_PROTO_GetShiftState done [16:06:47]FM_GetShiftState done [16:06:47]opened in 1724285939 [16:06:47]opened+sec_in_day 1724372339 [16:06:47]quantity*price = 150032 [16:06:47]sum+1 = 150033 [16:06: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 СНО: Общий режим Чек 159 22.08.2024 16:06 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178459 ФПД: 164818417022904 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T160647&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178459&fm=164818417022904&tin=02508201610067®Number=0000000000092561&sum=150000 [16:06:48]StoreToDocumentArchive [16:06:48]shift 469 fd 178459 [16:06:48]save to /storage/0469/doc_00178459 [16:06:48]save last doc name /storage/0469/doc_00178459 to /storage/kkm_last_doc_name [16:06:48]save OK [16:06:48]Clear old archive folders... [16:06:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:06:48]tlvbuf is 00AF51F0 [16:06:48]SAM_PROTO_ClearQueue [16:06:48]wFMCommunicate request_size=4 [16:06:48]MH_SAM_APDU [16:06:48]CAPDU: 80 09 00 00 [16:06:48]Write to MH i2c: E2 08 00 ED 01 80 09 00 00 00 00 00 00 60 [16:06:48]Write i2c OK [16:06:48]MH_I2C_Read... [16:06:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:06:48]Read from MH i2c: E2 [16:06:48]MH_I2C_Read... [16:06:48]Read from MH i2c: E2 03 00 [16:06:48]MH_I2C_Read... [16:06:48]Read from MH i2c: E2 03 00 ED 01 00 90 00 62 [16:06:48]RAPDU: 90 00 [16:06:48]wFMCommunicate OK [16:06:48]SAM_PROTO_ClearQueue done [16:06:48]KKMCreateOFDPacket [16:06:48]OFDProtocolAddRootSTLVToBuf [16:06:48]FM_MakeSignedData [16:06:48]FM_MakeSignedData [16:06:48]SAM_PROTO_SignData [16:06:48]wFMCommunicate request_size=4 [16:06:48]MH_SAM_APDU [16:06:48]CAPDU: 80 0D 01 02 [16:06:48]Write to MH i2c: E2 08 00 EE 01 80 0D 01 02 00 00 00 00 68 [16:06:48]Write i2c OK [16:06:48]MH_I2C_Read... [16:06:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:06:48]Read from MH i2c: E2 [16:06:48]MH_I2C_Read... [16:06:48]Read from MH i2c: E2 03 00 [16:06:48]MH_I2C_Read... [16:06:48]Read from MH i2c: E2 03 00 EE 01 00 90 00 63 [16:06:48]RAPDU: 90 00 [16:06:48]wFMCommunicate OK [16:06:48]wFMCommunicate request_size=255 [16:06:48]MH_SAM_APDU [16: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 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 9F 00 00 00 F4 03 04 00 17 62 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 1B B9 02 00 35 04 06 00 95 [16:06:48]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 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 9F 00 00 00 F4 03 04 00 17 62 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 1B B9 02 00 35 04 06 00 95 00 00 E4 [16:06:48]Write i2c OK [16:06:48]MH_I2C_Read... [16:06:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:06:48]Read from MH i2c: E2 [16:06:48]MH_I2C_Read... [16:06:48]Read from MH i2c: E2 03 00 [16:06:48]MH_I2C_Read... [16:06:48]Read from MH i2c: E2 03 00 EF 01 00 90 00 64 [16:06:48]RAPDU: 90 00 [16:06:48]wFMCommunicate OK [16:06:48]wFMCommunicate request_size=10 [16:06:48]MH_SAM_APDU [16:06:48]CAPDU: 80 0D 02 02 05 E6 C7 32 F7 B8 [16:06:48]Write to MH i2c: E2 0D 00 F0 01 80 0D 02 02 05 00 E6 C7 32 F7 B8 00 00 03 [16:06:48]Write i2c OK [16:06:48]MH_I2C_Read... [16:06:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:06:48]Read from MH i2c: E2 [16:06:48]MH_I2C_Read... [16:06:48]Read from MH i2c: E2 03 00 [16:06:48]MH_I2C_Read... [16:06:48]Read from MH i2c: E2 03 00 F0 01 00 90 00 65 [16:06:48]RAPDU: 90 00 [16:06:48]wFMCommunicate OK [16:06:48]wFMCommunicate request_size=4 [16:06:48]MH_SAM_APDU [16:06:48]CAPDU: 80 0D 03 02 [16:06:48]Write to MH i2c: E2 08 00 F1 01 80 0D 03 02 00 00 00 00 6D [16:06:48]Write i2c OK [16:06:48]MH_I2C_Read... [16:06:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:06:48]Read from MH i2c: E2 [16:06:48]MH_I2C_Read... [16:06:48]Read from MH i2c: E2 0B 00 [16:06:48]MH_I2C_Read... [16:06:48]Read from MH i2c: E2 0B 00 F1 01 00 2F 96 8C 57 50 A3 D9 F8 90 00 DA [16:06:48]RAPDU: 2F 96 8C 57 50 A3 D9 F8 90 00 [16:06:48]wFMCommunicate OK [16:06:48]SAM_PROTO_SignData done [16:06:48]FM_MakeSignedData done [16:06:48]CreateOFDProtocolMessage [16:06:48]wFMCommunicate request_size=4 [16:06:48]MH_SAM_APDU [16:06:48]CAPDU: 80 11 00 00 [16:06:48]Write to MH i2c: E2 08 00 F2 01 80 11 00 00 00 00 00 00 6D [16:06:48]Write i2c OK [16:06:48]MH_I2C_Read... [16:06:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:06:49]Read from MH i2c: E2 [16:06:49]MH_I2C_Read... [16:06:49]Read from MH i2c: E2 17 00 [16:06:49]MH_I2C_Read... [16:06:49]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 37 38 90 00 C6 [16:06:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [16:06:49]wFMCommunicate OK [16:06:49]CreateOFDProtocolMessage done [16:06:49]OFDSenderStorePacket 178459 [16:06:49]StoreOFDPacket docnum=178459 [16:06:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 8E 7E 07 01 CE 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 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 9F 00 00 00 F4 03 04 00 17 62 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 1B B9 02 00 35 04 06 00 95 E6 C7 32 F7 B8 2F 96 8C 57 50 A3 D9 F8 [16:06:49]CheckFolder [16:06:49]dirname=/storage/ofd_packets [16:06:49]CheckFolder done [16:06:49]ProducePacketName [16:06:49]name=ofd_packets/00178459 [16:06:49]NVStorageSaveData ofd_packets/00178459 [16:06:49]File name is /storage/ofd_packets/00178459 [16:06:49]Write 301 bytes [16:06:49]NVStorageSaveData done [16:06:49]OFDSenderStorePacket done [16:06:49]KKMCreateOFDPacket done [16:06:49]NVStorageSaveData kkm_last_timestamp [16:06:49]File name is /storage/kkm_last_timestamp [16:06:49]Write 4 bytes [16:06:49]NVStorageSaveData done [16:06:49]ExternCall_PrintAddStr [16:06:49]wPrintStart [16:06:49]Write to MH i2c: 01 00 00 F3 01 F4 [16:06:49]Write i2c OK [16:06:49]MH_I2C_Read... [16:06:49]Read from MH i2c: 01 [16:06:49]MH_I2C_Read... [16:06:49]Read from MH i2c: 01 07 00 [16:06:49]MH_I2C_Read... [16:06:49]Read from MH i2c: 01 07 00 F3 01 00 00 00 00 00 FF 0F 09 [16:06:49]RasterBufferAndPrint [16:06:49]line Счет N : (1)293521 [16:06:49]line ИНН: 02508201610067 [16:06:49]line Контрольно-Кассовый Чек [16:06:49]line ПРОДАЖА [16:06:49]line ТРК (МРК, ГНК) : 33 [16:06:49]line Товар: 2710124500 [16:06:49]line Аи-95-К-5 [16:06:49]line 20.220 * 74.20 [16:06:49]line = 1500.32 [16:06:49]line НДС 12% НСП 1% [16:06:49]line > о реализуемом товаре [16:06:49]line ОКРУГЛЕНИЕ: -0.32 [16:06:49]line ИТОГО: 1500.00 [16:06:49]line Внесено: 1500.00 [16:06:49]line СДАЧА: 0.00 [16:06:49]line НСП 1% : 13.28 [16:06:49]line НДС 12% : 159.33 [16:06:49]line Наличными: 1500.00 [16:06:49]line Безнал.: 0.00 [16:06:49]line Место: АЗС № 130 "Партнер Нефть" [16:06:49]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:06:49]line СНО: Общий режим [16:06:49]line Чек 159 22.08.2024 16:06 [16:06:49]line Смена: 469 ФФД: 1.0 [16:06:49]line ЗНМ: 0300000071 [16:06:49]line РНМ: 0000000000092561 [16:06:49]line Версия ККМ: 001 [16:06:49]line ФМ: 0000000000871778 [16:06:49]line ФД: 178459 [16:06:49]line ФПД: 164818417022904 [16:06:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T160647&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178459&fm=164818417022904&tin=02508201610067®Number=0000000000092561&sum=150000 [16:06:49]OFD Sender: Processing packet 178459 [packets to send 496, broken 495] [16:06:49]ProducePacketName [16:06:49]name=ofd_packets/00178459 [16:06:49]OFD Sender: To server: pG, [16:06:49]CommunicateWithHost lk.salyk.kg:30040 [16:06:49]ConnectInit lk.salyk.kg [16:06:49]written 0, free lines is 4095 [16:06:49]Write to MH i2c: 01 00 00 1E 02 20 [16:06:49]Write i2c OK [16:06:49]MH_I2C_Read... [16:06:49]Read from MH i2c: 01 [16:06:49]MH_I2C_Read... [16:06:49]Read from MH i2c: 01 07 00 [16:06:49]MH_I2C_Read... [16:06:49]Read from MH i2c: 01 07 00 1E 02 00 00 00 00 00 D8 0C 0B [16:06:49]RasterBufferAndPrint [16:06:49]line [16:06:49]line [16:06:49]line [16:06:49]line [16:06:49]line [16:06:49]written 0, free lines is 3296 [16:06:49]MH_Cut [16:06:49]Write to MH i2c: D1 01 00 25 02 01 F9 [16:06:49]Write i2c OK [16:06:49]MH_I2C_Read... [16:06:49]Read from MH i2c: D1 [16:06:49]MH_I2C_Read... [16:06:49]Read from MH i2c: D1 01 00 [16:06:49]MH_I2C_Read... [16:06:49]Read from MH i2c: D1 01 00 25 02 00 F8 [16:06:49]Write to MH i2c: 01 00 00 26 02 28 [16:06:49]Write i2c OK [16:06:49]MH_I2C_Read... [16:06:50]*** Cut start [16:06:50]*** Partial cut [16:06:50]*** CUTSNS_PIN = 1 [16:06:50]*** CUTSNS_PIN = 0 [16:06:50]*** Brake cut motor [16:06:51]Connected sock=8 [16: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 37 38 0F 01 00 00 8E 7E 07 01 CE 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 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 9F 00 00 00 F4 03 04 00 17 62 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 1B B9 02 00 35 04 06 00 95 E6 C7 32 F7 B8 2F 96 8C 57 50 A3 D9 F8 [16:06:51]Read from MH i2c: 01 [16:06:51]MH_I2C_Read... [16:06:51]*** Stop cut motor [16:06:51]*** Cut end [16:06:51]Read from MH i2c: 01 07 00 [16:06:51]MH_I2C_Read... [16:06:51]Read from MH i2c: 01 07 00 26 02 00 00 00 00 00 FF 0F 3D [16:06:51]process_action close_receipt done [16:06:51]requested_data is exist [16:06:51]produce_requested_data [16:06:51]requested_item fm.sn is exist - process it [16:06:51]wFMCommunicate request_size=4 [16:06:51]MH_SAM_APDU [16:06:51]CAPDU: 80 11 00 00 [16:06:51]Write to MH i2c: E2 08 00 27 02 80 11 00 00 00 00 00 00 A3 [16:06:51]Write i2c OK [16:06:51]MH_I2C_Read... [16:06:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:06:51]Read from MH i2c: E2 [16:06:51]MH_I2C_Read... [16:06:51]Read from MH i2c: E2 17 00 [16:06:51]MH_I2C_Read... [16:06:51]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 37 38 90 00 FC [16:06:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [16:06:51]wFMCommunicate OK [16:06:51]requested_item fd.num is exist - process it [16:06:51]SAM_PROTO_GetFieldsCounters [16:06:51]wFMCommunicate request_size=4 [16:06:51]MH_SAM_APDU [16:06:51]CAPDU: 80 13 00 00 [16:06:51]Write to MH i2c: E2 08 00 28 02 80 13 00 00 00 00 00 00 A6 [16:06:51]Write i2c OK [16:06:51]MH_I2C_Read... [16:06:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:06:51]Read from MH i2c: E2 [16:06:51]MH_I2C_Read... [16:06:51]Read from MH i2c: E2 62 00 [16:06:51]MH_I2C_Read... [16:06:51]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 1B B9 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 9F 00 00 00 5E 04 04 00 9F 00 00 00 57 04 04 00 A0 00 00 00 19 04 04 00 00 00 00 00 90 00 54 [16: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 1B B9 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 9F 00 00 00 5E 04 04 00 9F 00 00 00 57 04 04 00 A0 00 00 00 19 04 04 00 00 00 00 00 90 00 [16:06:51]wFMCommunicate OK [16:06:51]SAM_PROTO_GetFieldsCounters done [16:06:51]requested_item shift.num is exist - process it [16:06:51]requested_item shift.opened is exist - process it [16:06:51]req_shift_opened [16:06:51]FM_GetShiftState [16:06:51]SAM_PROTO_GetShiftState [16:06:51]wFMCommunicate request_size=4 [16:06:51]MH_SAM_APDU [16:06:51]CAPDU: 80 13 01 00 [16:06:51]Write to MH i2c: E2 08 00 29 02 80 13 01 00 00 00 00 00 A8 [16:06:51]Write i2c OK [16:06:51]MH_I2C_Read... [16:06:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:06:51]Read from MH i2c: E2 [16:06:51]MH_I2C_Read... [16:06:51]Read from MH i2c: E2 0E 00 [16:06:51]MH_I2C_Read... [16:06:51]Read from MH i2c: E2 0E 00 29 02 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 56 [16:06:51]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [16:06:51]wFMCommunicate OK [16:06:51]SAM_PROTO_GetShiftState done [16:06:51]FM_GetShiftState done [16:06:51]req_shift_opened done [16:06:51]requested_item shift.open_date is exist - process it [16:06:51]req_shift_open_date [16:06:51]req_shift_open_date done [16:06:51]produce_requested_data done [16:06:51]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178459,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [16:06:51]process_action_free close_receipt [16:06:51]json_value_free [16:06:51]json_value_free done [16:06:51]process_json_proto returns [16:06:51]Send response to host [16:06:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178459,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [16:06:51]free response buf [16:06:51]execute_script done [16:06:51]execute_script returns [16:06:51]free content buf [16:06:51]Sock 9.Close socket [16:06:51]Sock 9.Thread stoped [16:06: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 37 38 4F 00 00 00 54 C8 47 00 B5 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 37 38 10 04 04 00 1B B9 02 00 F4 03 04 00 C2 0D C7 66 B6 04 01 00 00 44 76 14 CC 85 77 4A 83 [16:06:53]CommunicateWithHost err = 0 [16:06:53]CheckOFDResponse [16:06:53]1017 (14) - 77093643461234 [16:06:53]1041 (16) - 0000000000871778 [16:06:53]1040 (4) - 178459 [16:06:53]1012 (4) - 22.08.2024 10:06 [16:06:53]1206 (1) - 0 [16:06:53]OFD Sender: Remove packet 178459 [16:06:53]ProducePacketName [16:06:53]name=ofd_packets/00178459 [16:06:53]NVStorageDeleteData [16:06:53]OFD Sender: No OFD packet to send [16:06:54]accept exits with 10 [16:06:54]New connection [16:06:54]New thread 3067022692 created [16:06:54]Thread 3067166052 joined [16:06:54]Waiting for new connection... [16:06:54] Sock 10.Parse request [16:06:54]Sock 10.Check first char [16:06:54]Sock 10.First char is OK [16:06:54]request: POST /json_proto HTTP/1.0 [16:06:54]Method: POST [16:06:54]URL: /json_proto [16:06:54]Method is POST - this is cgi request [16:06:54]url: /json_proto [16:06:54]query_string will be loaded in cgi processing [16:06:54]execute_cgi json_proto POST (null) [16:06:54]execute_cgi path=json_proto method=POST [16:06:54]POST find Content-Length [16:06:54]Host: 172.17.44.131:8080 [16:06:54]Content-Length: 677 [16:06:54]Content-Type: application/json [16:06:54] [16:06:54]POST finish read [16:06:54]Found Content-Length = 677 [16:06:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293519", "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:06:54]execute_script... [16:06: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)293519", "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:06:54]POST & json_proto [16:06:54]process_json_proto [16:06:54]json parsed OK: [16:06:54]protocol is kg_v1.0 [16:06:54]action value=close_receipt [16:06:54]process_action close_receipt [16:06:54]cmd_close_receipt [16:06:54]MH_GetDate [16:06:54]Write to MH i2c: F0 00 00 2A 02 1B [16:06:54]Write i2c OK [16:06:54]MH_I2C_Read... [16:06:54]Read from MH i2c: F0 [16:06:54]MH_I2C_Read... [16:06:54]Read from MH i2c: F0 09 00 [16:06:54]MH_I2C_Read... [16:06:54]Read from MH i2c: F0 09 00 2A 02 00 1F 62 C7 66 4F 53 BE 66 98 [16:06:54]GetLastDocTimeStamp 1724342807 [16:06:54]current date 1724342815 [16:06:54]FM_GetShiftState [16:06:54]SAM_PROTO_GetShiftState [16:06:54]wFMCommunicate request_size=4 [16:06:54]MH_SAM_APDU [16:06:54]CAPDU: 80 13 01 00 [16:06:54]Write to MH i2c: E2 08 00 2B 02 80 13 01 00 00 00 00 00 AA [16:06:54]Write i2c OK [16:06:54]MH_I2C_Read... [16:06:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:06:54]Read from MH i2c: E2 [16:06:54]MH_I2C_Read... [16:06:54]Read from MH i2c: E2 0E 00 [16:06:54]MH_I2C_Read... [16:06:54]Read from MH i2c: E2 0E 00 2B 02 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 58 [16:06:54]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [16:06:54]wFMCommunicate OK [16:06:54]SAM_PROTO_GetShiftState done [16:06:54]FM_GetShiftState done [16:06:54]opened in 1724285939 [16:06:54]opened+sec_in_day 1724372339 [16:06:54]quantity*price = 40002 [16:06:54]sum+1 = 40003 [16:06: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 СНО: Общий режим Чек 160 22.08.2024 16:06 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178460 ФПД: 107461022329089 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T160655&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178460&fm=107461022329089&tin=02508201610067®Number=0000000000092561&sum=40000 [16:06:56]StoreToDocumentArchive [16:06:56]shift 469 fd 178460 [16:06:56]save to /storage/0469/doc_00178460 [16:06:56]save last doc name /storage/0469/doc_00178460 to /storage/kkm_last_doc_name [16:06:56]save OK [16:06:56]Clear old archive folders... [16:06:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:06:56]tlvbuf is 00B00CF0 [16:06:56]SAM_PROTO_ClearQueue [16:06:56]wFMCommunicate request_size=4 [16:06:56]MH_SAM_APDU [16:06:56]CAPDU: 80 09 00 00 [16:06:56]Write to MH i2c: E2 08 00 38 02 80 09 00 00 00 00 00 00 AC [16:06:56]Write i2c OK [16:06:56]MH_I2C_Read... [16:06:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:06:56]Read from MH i2c: E2 [16:06:56]MH_I2C_Read... [16:06:56]Read from MH i2c: E2 03 00 [16:06:56]MH_I2C_Read... [16:06:56]Read from MH i2c: E2 03 00 38 02 00 90 00 AE [16:06:56]RAPDU: 90 00 [16:06:56]wFMCommunicate OK [16:06:56]SAM_PROTO_ClearQueue done [16:06:56]KKMCreateOFDPacket [16:06:56]OFDProtocolAddRootSTLVToBuf [16:06:56]FM_MakeSignedData [16:06:56]FM_MakeSignedData [16:06:56]SAM_PROTO_SignData [16:06:56]wFMCommunicate request_size=4 [16:06:56]MH_SAM_APDU [16:06:56]CAPDU: 80 0D 01 02 [16:06:56]Write to MH i2c: E2 08 00 39 02 80 0D 01 02 00 00 00 00 B4 [16:06:56]Write i2c OK [16:06:56]MH_I2C_Read... [16:06:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:06:56]Read from MH i2c: E2 [16:06:56]MH_I2C_Read... [16:06:56]Read from MH i2c: E2 03 00 [16:06:56]MH_I2C_Read... [16:06:56]Read from MH i2c: E2 03 00 39 02 00 90 00 AF [16:06:56]RAPDU: 90 00 [16:06:56]wFMCommunicate OK [16:06:56]wFMCommunicate request_size=255 [16:06:56]MH_SAM_APDU [16:06:56]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 A0 00 00 00 F4 03 04 00 1F 62 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 1C B9 02 00 35 04 06 00 61 [16:06:56]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 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 A0 00 00 00 F4 03 04 00 1F 62 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 1C B9 02 00 35 04 06 00 61 00 00 78 [16:06:56]Write i2c OK [16:06:56]MH_I2C_Read... [16:06:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:06:56]Read from MH i2c: E2 [16:06:56]MH_I2C_Read... [16:06:56]Read from MH i2c: E2 03 00 [16:06:56]MH_I2C_Read... [16:06:56]Read from MH i2c: E2 03 00 3A 02 00 90 00 B0 [16:06:56]RAPDU: 90 00 [16:06:56]wFMCommunicate OK [16:06:56]wFMCommunicate request_size=10 [16:06:56]MH_SAM_APDU [16:06:56]CAPDU: 80 0D 02 02 05 BC 38 10 29 01 [16:06:56]Write to MH i2c: E2 0D 00 3B 02 80 0D 02 02 05 00 BC 38 10 29 01 00 00 EF [16:06:56]Write i2c OK [16:06:56]MH_I2C_Read... [16:06:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:06:56]Read from MH i2c: E2 [16:06:56]MH_I2C_Read... [16:06:56]Read from MH i2c: E2 03 00 [16:06:56]MH_I2C_Read... [16:06:56]Read from MH i2c: E2 03 00 3B 02 00 90 00 B1 [16:06:56]RAPDU: 90 00 [16:06:56]wFMCommunicate OK [16:06:56]wFMCommunicate request_size=4 [16:06:56]MH_SAM_APDU [16:06:56]CAPDU: 80 0D 03 02 [16:06:56]Write to MH i2c: E2 08 00 3C 02 80 0D 03 02 00 00 00 00 B9 [16:06:56]Write i2c OK [16:06:56]MH_I2C_Read... [16:06:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:06:56]Read from MH i2c: E2 [16:06:56]MH_I2C_Read... [16:06:56]Read from MH i2c: E2 0B 00 [16:06:56]MH_I2C_Read... [16:06:56]Read from MH i2c: E2 0B 00 3C 02 00 9B AD 72 87 49 8E AA 21 90 00 9D [16:06:56]RAPDU: 9B AD 72 87 49 8E AA 21 90 00 [16:06:56]wFMCommunicate OK [16:06:56]SAM_PROTO_SignData done [16:06:56]FM_MakeSignedData done [16:06:56]CreateOFDProtocolMessage [16:06:56]wFMCommunicate request_size=4 [16:06:56]MH_SAM_APDU [16:06:56]CAPDU: 80 11 00 00 [16:06:56]Write to MH i2c: E2 08 00 3D 02 80 11 00 00 00 00 00 00 B9 [16:06:56]Write i2c OK [16:06:56]MH_I2C_Read... [16:06:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:06:56]Read from MH i2c: E2 [16:06:56]MH_I2C_Read... [16:06:56]Read from MH i2c: E2 17 00 [16:06:56]MH_I2C_Read... [16:06:56]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 37 38 90 00 12 [16:06:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [16:06:56]wFMCommunicate OK [16:06:56]CreateOFDProtocolMessage done [16:06:56]OFDSenderStorePacket 178460 [16:06:56]StoreOFDPacket docnum=178460 [16:06:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 06 36 07 01 93 BF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 A0 00 00 00 F4 03 04 00 1F 62 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 1C B9 02 00 35 04 06 00 61 BC 38 10 29 01 9B AD 72 87 49 8E AA 21 [16:06:56]CheckFolder [16:06:56]dirname=/storage/ofd_packets [16:06:56]CheckFolder done [16:06:56]ProducePacketName [16:06:56]name=ofd_packets/00178460 [16:06:56]NVStorageSaveData ofd_packets/00178460 [16:06:56]File name is /storage/ofd_packets/00178460 [16:06:56]Write 301 bytes [16:06:56]NVStorageSaveData done [16:06:56]OFDSenderStorePacket done [16:06:56]KKMCreateOFDPacket done [16:06:56]NVStorageSaveData kkm_last_timestamp [16:06:56]File name is /storage/kkm_last_timestamp [16:06:56]Write 4 bytes [16:06:56]NVStorageSaveData done [16:06:56]ExternCall_PrintAddStr [16:06:56]wPrintStart [16:06:56]Write to MH i2c: 01 00 00 3E 02 40 [16:06:56]Write i2c OK [16:06:56]MH_I2C_Read... [16:06:56]Read from MH i2c: 01 [16:06:56]MH_I2C_Read... [16:06:56]Read from MH i2c: 01 07 00 [16:06:56]MH_I2C_Read... [16:06:56]Read from MH i2c: 01 07 00 3E 02 00 00 00 00 00 FF 0F 55 [16:06:56]RasterBufferAndPrint [16:06:56]line Счет N : (1)293519 [16:06:56]line ИНН: 02508201610067 [16:06:56]line Контрольно-Кассовый Чек [16:06:56]line ПРОДАЖА [16:06:56]line ТРК (МРК, ГНК) : 52 [16:06:56]line Товар: 2710124130 [16:06:56]line Аи-92-К-5 [16:06:56]line 5.900 * 67.80 [16:06:56]line = 400.02 [16:06:56]line НДС 12% НСП 1% [16:06:56]line > о реализуемом товаре [16:06:56]line ОКРУГЛЕНИЕ: -0.02 [16:06:56]line ИТОГО: 400.00 [16:06:56]line Внесено: 400.00 [16:06:56]line СДАЧА: 0.00 [16:06:56]line НСП 1% : 3.54 [16:06:56]line НДС 12% : 42.48 [16:06:56]line Наличными: 400.00 [16:06:56]line Безнал.: 0.00 [16:06:56]line Место: АЗС № 130 "Партнер Нефть" [16:06:56]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:06:56]line СНО: Общий режим [16:06:56]line Чек 160 22.08.2024 16:06 [16:06:56]line Смена: 469 ФФД: 1.0 [16:06:56]line ЗНМ: 0300000071 [16:06:56]line РНМ: 0000000000092561 [16:06:56]line Версия ККМ: 001 [16:06:56]line ФМ: 0000000000871778 [16:06:56]line ФД: 178460 [16:06:56]line ФПД: 107461022329089 [16:06:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T160655&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178460&fm=107461022329089&tin=02508201610067®Number=0000000000092561&sum=40000 [16:06:56]OFD Sender: Processing packet 178460 [packets to send 496, broken 495] [16:06:56]ProducePacketName [16:06:56]name=ofd_packets/00178460 [16:06:56]OFD Sender: To server: pG, [16:06:56]CommunicateWithHost lk.salyk.kg:30040 [16:06:56]ConnectInit lk.salyk.kg [16:06:56]written 0, free lines is 4095 [16:06:57]Write to MH i2c: 01 00 00 69 02 6B [16:06:57]Write i2c OK [16:06:57]MH_I2C_Read... [16:06:57]Read from MH i2c: 01 [16:06:57]MH_I2C_Read... [16:06:57]Read from MH i2c: 01 07 00 [16:06:57]MH_I2C_Read... [16:06:57]Read from MH i2c: 01 07 00 69 02 00 00 00 00 00 DE 0C 5C [16:06:57]RasterBufferAndPrint [16:06:57]line [16:06:57]line [16:06:57]line [16:06:57]line [16:06:57]line [16:06:57]written 0, free lines is 3305 [16:06:57]MH_Cut [16:06:57]Write to MH i2c: D1 01 00 70 02 01 44 [16:06:57]Write i2c OK [16:06:57]MH_I2C_Read... [16:06:57]Read from MH i2c: D1 [16:06:57]MH_I2C_Read... [16:06:57]Read from MH i2c: D1 01 00 [16:06:57]MH_I2C_Read... [16:06:57]Read from MH i2c: D1 01 00 70 02 00 43 [16:06:57]Write to MH i2c: 01 00 00 71 02 73 [16:06:57]Write i2c OK [16:06:57]MH_I2C_Read... [16:06:57]*** Cut start [16:06:57]*** Partial cut [16:06:57]*** CUTSNS_PIN = 1 [16:06:58]*** CUTSNS_PIN = 0 [16:06:58]*** Brake cut motor [16:06:58]Read from MH i2c: 01 [16:06:58]MH_I2C_Read... [16:06:58]*** Stop cut motor [16:06:58]*** Cut end [16:06:58]Read from MH i2c: 01 07 00 [16:06:58]MH_I2C_Read... [16:06:58]Read from MH i2c: 01 07 00 71 02 00 00 00 00 00 FF 0F 88 [16:06:58]process_action close_receipt done [16:06:58]requested_data is exist [16:06:58]produce_requested_data [16:06:58]requested_item fm.sn is exist - process it [16:06:58]wFMCommunicate request_size=4 [16:06:58]MH_SAM_APDU [16:06:58]CAPDU: 80 11 00 00 [16:06:58]Write to MH i2c: E2 08 00 72 02 80 11 00 00 00 00 00 00 EE [16:06:58]Write i2c OK [16:06:58]MH_I2C_Read... [16:06:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:06:58]Read from MH i2c: E2 [16:06:58]MH_I2C_Read... [16:06:58]Read from MH i2c: E2 17 00 [16:06:58]MH_I2C_Read... [16:06:58]Read from MH i2c: E2 17 00 72 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 47 [16:06:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [16:06:58]wFMCommunicate OK [16:06:58]requested_item fd.num is exist - process it [16:06:58]SAM_PROTO_GetFieldsCounters [16:06:58]wFMCommunicate request_size=4 [16:06:58]MH_SAM_APDU [16:06:58]CAPDU: 80 13 00 00 [16:06:58]Write to MH i2c: E2 08 00 73 02 80 13 00 00 00 00 00 00 F1 [16:06:58]Write i2c OK [16:06:58]MH_I2C_Read... [16:06:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:06:58]Read from MH i2c: E2 [16:06:58]MH_I2C_Read... [16:06:58]Read from MH i2c: E2 62 00 [16:06:58]MH_I2C_Read... [16:06:58]Read from MH i2c: E2 62 00 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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 1C B9 02 00 0E 04 04 00 D5 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 A3 [16:06:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 1C B9 02 00 0E 04 04 00 D5 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 [16:06:58]wFMCommunicate OK [16:06:58]SAM_PROTO_GetFieldsCounters done [16:06:58]requested_item shift.num is exist - process it [16:06:58]requested_item shift.opened is exist - process it [16:06:58]req_shift_opened [16:06:58]FM_GetShiftState [16:06:58]SAM_PROTO_GetShiftState [16:06:58]wFMCommunicate request_size=4 [16:06:58]MH_SAM_APDU [16:06:58]CAPDU: 80 13 01 00 [16:06:58]Write to MH i2c: E2 08 00 74 02 80 13 01 00 00 00 00 00 F3 [16:06:58]Write i2c OK [16:06:58]MH_I2C_Read... [16:06:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:06:58]Read from MH i2c: E2 [16:06:58]MH_I2C_Read... [16:06:58]Read from MH i2c: E2 0E 00 [16:06:58]MH_I2C_Read... [16:06:58]Read from MH i2c: E2 0E 00 74 02 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 A1 [16:06:58]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [16:06:58]wFMCommunicate OK [16:06:58]SAM_PROTO_GetShiftState done [16:06:58]FM_GetShiftState done [16:06:58]req_shift_opened done [16:06:58]requested_item shift.open_date is exist - process it [16:06:58]req_shift_open_date [16:06:58]req_shift_open_date done [16:06:58]produce_requested_data done [16:06:58]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178460,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [16:06:58]process_action_free close_receipt [16:06:58]json_value_free [16:06:58]json_value_free done [16:06:58]process_json_proto returns [16:06:58]Send response to host [16:06:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178460,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [16:06:58]free response buf [16:06:58]execute_script done [16:06:58]execute_script returns [16:06:58]free content buf [16:06:58]Sock 10.Close socket [16:06:58]Sock 10.Thread stoped [16:07:00]Connected sock=8 [16:07: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 37 38 0F 01 00 00 06 36 07 01 93 BF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 A0 00 00 00 F4 03 04 00 1F 62 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 1C B9 02 00 35 04 06 00 61 BC 38 10 29 01 9B AD 72 87 49 8E AA 21 [16:07:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 4F 00 00 00 C3 A0 47 00 A9 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 37 38 10 04 04 00 1C B9 02 00 F4 03 04 00 CF 0D C7 66 B6 04 01 00 00 4D 67 0D 47 1A 98 55 06 [16:07:04]CommunicateWithHost err = 0 [16:07:04]CheckOFDResponse [16:07:04]1017 (14) - 77093643461234 [16:07:04]1041 (16) - 0000000000871778 [16:07:04]1040 (4) - 178460 [16:07:04]1012 (4) - 22.08.2024 10:07 [16:07:04]1206 (1) - 0 [16:07:04]OFD Sender: Remove packet 178460 [16:07:04]ProducePacketName [16:07:04]name=ofd_packets/00178460 [16:07:04]NVStorageDeleteData [16:07:05]OFD Sender: No OFD packet to send [16:07:10]OFD Sender: No OFD packet to send [16:07:15]OFD Sender: No OFD packet to send [16:07:18]recv_with_timeout no data received [16:07:20]OFD Sender: No OFD packet to send [16:07:25]OFD Sender: No OFD packet to send [16:07:30]recv_with_timeout no data received [16:07:30]OFD Sender: No OFD packet to send [16:07:35]OFD Sender: No OFD packet to send [16:07:40]OFD Sender: No OFD packet to send [16:07:44]accept exits with 9 [16:07:44]New connection [16:07:44]New thread 3067166052 created [16:07:44]Thread 3067022692 joined [16:07:44]Waiting for new connection... [16:07:44] Sock 9.Parse request [16:07:44]Sock 9.Check first char [16:07:44]Sock 9.First char is OK [16:07:44]request: POST /json_proto HTTP/1.0 [16:07:44]Method: POST [16:07:44]URL: /json_proto [16:07:44]Method is POST - this is cgi request [16:07:44]url: /json_proto [16:07:44]query_string will be loaded in cgi processing [16:07:44]execute_cgi json_proto POST (null) [16:07:44]execute_cgi path=json_proto method=POST [16:07:44]POST find Content-Length [16:07:44]Host: 172.17.44.131:8080 [16:07:44]Content-Length: 682 [16:07:44]Content-Type: application/json [16:07:44] [16:07:44]POST finish read [16:07:44]Found Content-Length = 682 [16:07:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293513", "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" : 39.140, "sum" : 2653.69, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 5000.00, "total" : 2653.00, "payments": [ { "type": 0, "sum" : 2653.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:07:44]execute_script... [16: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)293513", "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" : 39.140, "sum" : 2653.69, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 5000.00, "total" : 2653.00, "payments": [ { "type": 0, "sum" : 2653.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:07:44]POST & json_proto [16:07:44]process_json_proto [16:07:44]json parsed OK: [16:07:44]protocol is kg_v1.0 [16:07:44]action value=close_receipt [16:07:44]process_action close_receipt [16:07:44]cmd_close_receipt [16:07:44]MH_GetDate [16:07:44]Write to MH i2c: F0 00 00 75 02 66 [16:07:44]Write i2c OK [16:07:44]MH_I2C_Read... [16:07:44]Read from MH i2c: F0 [16:07:44]MH_I2C_Read... [16:07:44]Read from MH i2c: F0 09 00 [16:07:44]MH_I2C_Read... [16:07:44]Read from MH i2c: F0 09 00 75 02 00 50 62 C7 66 4F 53 BE 66 14 [16:07:44]GetLastDocTimeStamp 1724342815 [16:07:44]current date 1724342864 [16:07:44]FM_GetShiftState [16:07:44]SAM_PROTO_GetShiftState [16:07:44]wFMCommunicate request_size=4 [16:07:44]MH_SAM_APDU [16:07:44]CAPDU: 80 13 01 00 [16:07:44]Write to MH i2c: E2 08 00 76 02 80 13 01 00 00 00 00 00 F5 [16:07:44]Write i2c OK [16:07:44]MH_I2C_Read... [16:07:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:07:44]Read from MH i2c: E2 [16:07:44]MH_I2C_Read... [16:07:44]Read from MH i2c: E2 0E 00 [16:07:44]MH_I2C_Read... [16:07:44]Read from MH i2c: E2 0E 00 76 02 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 A3 [16:07:44]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [16:07:44]wFMCommunicate OK [16:07:44]SAM_PROTO_GetShiftState done [16:07:44]FM_GetShiftState done [16:07:44]opened in 1724285939 [16:07:44]opened+sec_in_day 1724372339 [16:07:44]quantity*price = 265369 [16:07:44]sum+1 = 265370 [16:07:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.69 ИТОГО: 2653.00 Внесено: 5000.00 СДАЧА: 2347.00 НСП 1% : 23.48 НДС 12% : 281.81 Наличными: 2653.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 161 22.08.2024 16:07 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178461 ФПД: 222784885752026 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T160744&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178461&fm=222784885752026&tin=02508201610067®Number=0000000000092561&sum=265300 [16:07:45]StoreToDocumentArchive [16:07:45]shift 469 fd 178461 [16:07:45]save to /storage/0469/doc_00178461 [16:07:45]save last doc name /storage/0469/doc_00178461 to /storage/kkm_last_doc_name [16:07:45]save OK [16:07:45]Clear old archive folders... [16:07:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:07:45]tlvbuf is 00A7D150 [16:07:45]SAM_PROTO_ClearQueue [16:07:45]wFMCommunicate request_size=4 [16:07:45]MH_SAM_APDU [16:07:45]CAPDU: 80 09 00 00 [16:07:45]Write to MH i2c: E2 08 00 83 02 80 09 00 00 00 00 00 00 F7 [16:07:45]Write i2c OK [16:07:45]MH_I2C_Read... [16:07:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:07:45]Read from MH i2c: E2 [16:07:45]MH_I2C_Read... [16:07:45]Read from MH i2c: E2 03 00 [16:07:45]MH_I2C_Read... [16:07:45]Read from MH i2c: E2 03 00 83 02 00 90 00 F9 [16:07:45]RAPDU: 90 00 [16:07:45]wFMCommunicate OK [16:07:45]SAM_PROTO_ClearQueue done [16:07:45]KKMCreateOFDPacket [16:07:45]OFDProtocolAddRootSTLVToBuf [16:07:45]FM_MakeSignedData [16:07:45]FM_MakeSignedData [16:07:45]SAM_PROTO_SignData [16:07:45]wFMCommunicate request_size=4 [16:07:45]MH_SAM_APDU [16:07:45]CAPDU: 80 0D 01 02 [16:07:45]Write to MH i2c: E2 08 00 84 02 80 0D 01 02 00 00 00 00 FF [16:07:45]Write i2c OK [16:07:45]MH_I2C_Read... [16:07:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:07:45]Read from MH i2c: E2 [16:07:45]MH_I2C_Read... [16:07:45]Read from MH i2c: E2 03 00 [16:07:45]MH_I2C_Read... [16:07:45]Read from MH i2c: E2 03 00 84 02 00 90 00 FA [16:07:45]RAPDU: 90 00 [16:07:45]wFMCommunicate OK [16:07:45]wFMCommunicate request_size=255 [16:07:45]MH_SAM_APDU [16:07:45]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E4 98 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 99 0C 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 54 0C 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 09 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 15 6E 00 00 00 00 07 04 06 00 54 0C 04 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 50 62 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 1D B9 02 00 35 04 06 00 CA [16:07:45]Write to MH i2c: E2 02 01 85 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 98 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 99 0C 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 54 0C 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 09 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 15 6E 00 00 00 00 07 04 06 00 54 0C 04 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 50 62 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 1D B9 02 00 35 04 06 00 CA 00 00 40 [16:07:45]Write i2c OK [16:07:45]MH_I2C_Read... [16:07:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:07:45]Read from MH i2c: E2 [16:07:45]MH_I2C_Read... [16:07:45]Read from MH i2c: E2 03 00 [16:07:45]MH_I2C_Read... [16:07:45]Read from MH i2c: E2 03 00 85 02 00 90 00 FB [16:07:45]RAPDU: 90 00 [16:07:45]wFMCommunicate OK [16:07:45]wFMCommunicate request_size=10 [16:07:45]MH_SAM_APDU [16:07:45]CAPDU: 80 0D 02 02 05 9F 25 FA 00 DA [16:07:45]Write to MH i2c: E2 0D 00 86 02 80 0D 02 02 05 00 9F 25 FA 00 DA 00 00 A4 [16:07:45]Write i2c OK [16:07:45]MH_I2C_Read... [16:07:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:07:46]Read from MH i2c: E2 [16:07:46]MH_I2C_Read... [16:07:46]Read from MH i2c: E2 03 00 [16:07:46]MH_I2C_Read... [16:07:46]Read from MH i2c: E2 03 00 86 02 00 90 00 FC [16:07:46]RAPDU: 90 00 [16:07:46]wFMCommunicate OK [16:07:46]wFMCommunicate request_size=4 [16:07:46]MH_SAM_APDU [16:07:46]CAPDU: 80 0D 03 02 [16:07:46]Write to MH i2c: E2 08 00 87 02 80 0D 03 02 00 00 00 00 04 [16:07:46]Write i2c OK [16:07:46]MH_I2C_Read... [16:07:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:07:46]Read from MH i2c: E2 [16:07:46]MH_I2C_Read... [16:07:46]Read from MH i2c: E2 0B 00 [16:07:46]MH_I2C_Read... [16:07:46]Read from MH i2c: E2 0B 00 87 02 00 DE 0B AA 41 4D 77 03 93 90 00 33 [16:07:46]RAPDU: DE 0B AA 41 4D 77 03 93 90 00 [16:07:46]wFMCommunicate OK [16:07:46]SAM_PROTO_SignData done [16:07:46]FM_MakeSignedData done [16:07:46]CreateOFDProtocolMessage [16:07:46]wFMCommunicate request_size=4 [16:07:46]MH_SAM_APDU [16:07:46]CAPDU: 80 11 00 00 [16:07:46]Write to MH i2c: E2 08 00 88 02 80 11 00 00 00 00 00 00 04 [16:07:46]Write i2c OK [16:07:46]MH_I2C_Read... [16:07:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:07:46]Read from MH i2c: E2 [16:07:46]MH_I2C_Read... [16:07:46]Read from MH i2c: E2 17 00 [16:07:46]MH_I2C_Read... [16:07:46]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 37 38 90 00 5D [16:07:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [16:07:46]wFMCommunicate OK [16:07:46]CreateOFDProtocolMessage done [16:07:46]OFDSenderStorePacket 178461 [16:07:46]StoreOFDPacket docnum=178461 [16:07:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 0E 9E 07 01 DF 95 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E4 98 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 99 0C 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 54 0C 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 09 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 15 6E 00 00 00 00 07 04 06 00 54 0C 04 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 50 62 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 1D B9 02 00 35 04 06 00 CA 9F 25 FA 00 DA DE 0B AA 41 4D 77 03 93 [16:07:46]CheckFolder [16:07:46]dirname=/storage/ofd_packets [16:07:46]CheckFolder done [16:07:46]ProducePacketName [16:07:46]name=ofd_packets/00178461 [16:07:46]NVStorageSaveData ofd_packets/00178461 [16:07:46]File name is /storage/ofd_packets/00178461 [16:07:46]Write 301 bytes [16:07:46]NVStorageSaveData done [16:07:46]OFDSenderStorePacket done [16:07:46]KKMCreateOFDPacket done [16:07:46]NVStorageSaveData kkm_last_timestamp [16:07:46]File name is /storage/kkm_last_timestamp [16:07:46]Write 4 bytes [16:07:46]NVStorageSaveData done [16:07:46]ExternCall_PrintAddStr [16:07:46]wPrintStart [16:07:46]Write to MH i2c: 01 00 00 89 02 8B [16:07:46]Write i2c OK [16:07:46]MH_I2C_Read... [16:07:46]Read from MH i2c: 01 [16:07:46]MH_I2C_Read... [16:07:46]Read from MH i2c: 01 07 00 [16:07:46]MH_I2C_Read... [16:07:46]Read from MH i2c: 01 07 00 89 02 00 00 00 00 00 FF 0F A0 [16:07:46]RasterBufferAndPrint [16:07:46]line Счет N : (1)293513 [16:07:46]line ИНН: 02508201610067 [16:07:46]line Контрольно-Кассовый Чек [16:07:46]line ПРОДАЖА [16:07:46]line ТРК (МРК, ГНК) : 62 [16:07:46]line Товар: 2710124130 [16:07:46]line Аи-92-К-5 [16:07:46]line 39.140 * 67.80 [16:07:46]line = 2653.69 [16:07:46]line НДС 12% НСП 1% [16:07:46]line > о реализуемом товаре [16:07:46]line ОКРУГЛЕНИЕ: -0.69 [16:07:46]line ИТОГО: 2653.00 [16:07:46]line Внесено: 5000.00 [16:07:46]line СДАЧА: 2347.00 [16:07:46]line НСП 1% : 23.48 [16:07:46]line НДС 12% : 281.81 [16:07:46]line Наличными: 2653.00 [16:07:46]line Безнал.: 0.00 [16:07:46]line Место: АЗС № 130 "Партнер Нефть" [16:07:46]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:07:46]line СНО: Общий режим [16:07:46]line Чек 161 22.08.2024 16:07 [16:07:46]line Смена: 469 ФФД: 1.0 [16:07:46]line ЗНМ: 0300000071 [16:07:46]line РНМ: 0000000000092561 [16:07:46]line Версия ККМ: 001 [16:07:46]line ФМ: 0000000000871778 [16:07:46]line ФД: 178461 [16:07:46]line ФПД: 222784885752026 [16:07:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T160744&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178461&fm=222784885752026&tin=02508201610067®Number=0000000000092561&sum=265300 [16:07:46]written 0, free lines is 4095 [16:07:46]OFD Sender: Processing packet 178461 [packets to send 496, broken 495] [16:07:46]ProducePacketName [16:07:46]name=ofd_packets/00178461 [16:07:46]OFD Sender: To server: pG, [16:07:46]CommunicateWithHost lk.salyk.kg:30040 [16:07:46]ConnectInit lk.salyk.kg [16:07:46]Write to MH i2c: 01 00 00 B4 02 B6 [16:07:46]Write i2c OK [16:07:46]MH_I2C_Read... [16:07:46]Read from MH i2c: 01 [16:07:46]MH_I2C_Read... [16:07:46]Read from MH i2c: 01 07 00 [16:07:46]MH_I2C_Read... [16:07:46]Read from MH i2c: 01 07 00 B4 02 00 00 00 00 00 E2 0C AB [16:07:46]RasterBufferAndPrint [16:07:46]line [16:07:46]line [16:07:46]line [16:07:46]line [16:07:46]line [16:07:46]written 0, free lines is 3304 [16:07:46]MH_Cut [16:07:46]Write to MH i2c: D1 01 00 BB 02 01 8F [16:07:46]Write i2c OK [16:07:46]MH_I2C_Read... [16:07:46]Read from MH i2c: D1 [16:07:46]MH_I2C_Read... [16:07:46]Read from MH i2c: D1 01 00 [16:07:46]MH_I2C_Read... [16:07:46]Read from MH i2c: D1 01 00 BB 02 00 8E [16:07:46]Write to MH i2c: 01 00 00 BC 02 BE [16:07:46]Write i2c OK [16:07:46]MH_I2C_Read... [16:07:47]*** Cut start [16:07:47]*** Partial cut [16:07:47]*** CUTSNS_PIN = 1 [16:07:47]*** CUTSNS_PIN = 0 [16:07:47]*** Brake cut motor [16:07:47]Read from MH i2c: 01 [16:07:47]MH_I2C_Read... [16:07:47]*** Stop cut motor [16:07:47]*** Cut end [16:07:47]Read from MH i2c: 01 07 00 [16:07:47]MH_I2C_Read... [16:07:47]Read from MH i2c: 01 07 00 BC 02 00 00 00 00 00 FF 0F D3 [16:07:47]process_action close_receipt done [16:07:47]requested_data is exist [16:07:47]produce_requested_data [16:07:47]requested_item fm.sn is exist - process it [16:07:47]wFMCommunicate request_size=4 [16:07:47]MH_SAM_APDU [16:07:47]CAPDU: 80 11 00 00 [16:07:47]Write to MH i2c: E2 08 00 BD 02 80 11 00 00 00 00 00 00 39 [16:07:47]Write i2c OK [16:07:47]MH_I2C_Read... [16:07:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:07:47]Read from MH i2c: E2 [16:07:47]MH_I2C_Read... [16:07:47]Read from MH i2c: E2 17 00 [16:07:47]MH_I2C_Read... [16:07: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 37 38 90 00 92 [16:07:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [16:07:47]wFMCommunicate OK [16:07:47]requested_item fd.num is exist - process it [16:07:47]SAM_PROTO_GetFieldsCounters [16:07:47]wFMCommunicate request_size=4 [16:07:47]MH_SAM_APDU [16:07:47]CAPDU: 80 13 00 00 [16:07:47]Write to MH i2c: E2 08 00 BE 02 80 13 00 00 00 00 00 00 3C [16:07:47]Write i2c OK [16:07:47]MH_I2C_Read... [16:07:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:07:48]Read from MH i2c: E2 [16:07:48]MH_I2C_Read... [16:07:48]Read from MH i2c: E2 62 00 [16:07:48]MH_I2C_Read... [16:07:48]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 1D B9 02 00 0E 04 04 00 D5 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 F2 [16:07: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 1D B9 02 00 0E 04 04 00 D5 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 [16:07:48]wFMCommunicate OK [16:07:48]SAM_PROTO_GetFieldsCounters done [16:07:48]requested_item shift.num is exist - process it [16:07:48]requested_item shift.opened is exist - process it [16:07:48]req_shift_opened [16:07:48]FM_GetShiftState [16:07:48]SAM_PROTO_GetShiftState [16:07:48]wFMCommunicate request_size=4 [16:07:48]MH_SAM_APDU [16:07:48]CAPDU: 80 13 01 00 [16:07:48]Write to MH i2c: E2 08 00 BF 02 80 13 01 00 00 00 00 00 3E [16:07:48]Write i2c OK [16:07:48]MH_I2C_Read... [16:07:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:07:48]Read from MH i2c: E2 [16:07:48]MH_I2C_Read... [16:07:48]Read from MH i2c: E2 0E 00 [16:07:48]MH_I2C_Read... [16:07:48]Read from MH i2c: E2 0E 00 BF 02 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 EC [16:07:48]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [16:07:48]wFMCommunicate OK [16:07:48]SAM_PROTO_GetShiftState done [16:07:48]FM_GetShiftState done [16:07:48]req_shift_opened done [16:07:48]requested_item shift.open_date is exist - process it [16:07:48]req_shift_open_date [16:07:48]req_shift_open_date done [16:07:48]produce_requested_data done [16:07:48]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178461,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [16:07:48]process_action_free close_receipt [16:07:48]json_value_free [16:07:48]json_value_free done [16:07:48]process_json_proto returns [16:07:48]Send response to host [16:07:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178461,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [16:07:48]free response buf [16:07:48]execute_script done [16:07:48]execute_script returns [16:07:48]free content buf [16:07:48]Sock 9.Close socket [16:07:48]Sock 9.Thread stoped [16:07:50]Connected sock=11 [16:07: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 37 38 0F 01 00 00 0E 9E 07 01 DF 95 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E4 98 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 99 0C 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 54 0C 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 09 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 15 6E 00 00 00 00 07 04 06 00 54 0C 04 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 50 62 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 1D B9 02 00 35 04 06 00 CA 9F 25 FA 00 DA DE 0B AA 41 4D 77 03 93 [16:07: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 37 38 4F 00 00 00 AF EB 47 00 96 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 37 38 10 04 04 00 1D B9 02 00 F4 03 04 00 FE 0D C7 66 B6 04 01 00 00 C1 F8 36 75 F0 29 F7 22 [16:07:51]CommunicateWithHost err = 0 [16:07:51]CheckOFDResponse [16:07:51]1017 (14) - 77093643461234 [16:07:51]1041 (16) - 0000000000871778 [16:07:51]1040 (4) - 178461 [16:07:51]1012 (4) - 22.08.2024 10:07 [16:07:51]1206 (1) - 0 [16:07:51]OFD Sender: Remove packet 178461 [16:07:51]ProducePacketName [16:07:51]name=ofd_packets/00178461 [16:07:51]NVStorageDeleteData [16:07:51]OFD Sender: No OFD packet to send [16:07:56]OFD Sender: No OFD packet to send [16:08:01]OFD Sender: No OFD packet to send [16:08:04]accept exits with 10 [16:08:04]New connection [16:08:04]New thread 3067022692 created [16:08:04]Thread 3067166052 joined [16:08:04]Waiting for new connection... [16:08:04] Sock 10.Parse request [16:08:04]Sock 10.Check first char [16:08:04]Sock 10.First char is OK [16:08:04]request: POST /json_proto HTTP/1.0 [16:08:04]Method: POST [16:08:04]URL: /json_proto [16:08:04]Method is POST - this is cgi request [16:08:04]url: /json_proto [16:08:04]query_string will be loaded in cgi processing [16:08:04]execute_cgi json_proto POST (null) [16:08:04]execute_cgi path=json_proto method=POST [16:08:04]POST find Content-Length [16:08:04]Host: 172.17.44.131:8080 [16:08:04]Content-Length: 800 [16:08:04]Content-Type: application/json [16:08:04] [16:08:04]POST finish read [16:08:04]Found Content-Length = 800 [16:08:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293520", "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" : 59.060, "sum" : 4500.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 4500.37 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:08:04]execute_script... [16:08: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)293520", "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" : 59.060, "sum" : 4500.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 4500.37 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:08:04]POST & json_proto [16:08:04]process_json_proto [16:08:04]json parsed OK: [16:08:04]protocol is kg_v1.0 [16:08:04]action value=close_receipt [16:08:04]process_action close_receipt [16:08:04]cmd_close_receipt [16:08:04]MH_GetDate [16:08:04]Write to MH i2c: F0 00 00 C0 02 B1 [16:08:04]Write i2c OK [16:08:04]MH_I2C_Read... [16:08:04]Read from MH i2c: F0 [16:08:04]MH_I2C_Read... [16:08:04]Read from MH i2c: F0 09 00 [16:08:04]MH_I2C_Read... [16:08:04]Read from MH i2c: F0 09 00 C0 02 00 64 62 C7 66 4F 53 BE 66 73 [16:08:04]GetLastDocTimeStamp 1724342864 [16:08:04]current date 1724342884 [16:08:04]FM_GetShiftState [16:08:04]SAM_PROTO_GetShiftState [16:08:04]wFMCommunicate request_size=4 [16:08:04]MH_SAM_APDU [16:08:04]CAPDU: 80 13 01 00 [16:08:04]Write to MH i2c: E2 08 00 C1 02 80 13 01 00 00 00 00 00 40 [16:08:04]Write i2c OK [16:08:04]MH_I2C_Read... [16:08:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:08:04]Read from MH i2c: E2 [16:08:04]MH_I2C_Read... [16:08:04]Read from MH i2c: E2 0E 00 [16:08:04]MH_I2C_Read... [16:08:04]Read from MH i2c: E2 0E 00 C1 02 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 EE [16:08:04]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [16:08:04]wFMCommunicate OK [16:08:04]SAM_PROTO_GetShiftState done [16:08:04]FM_GetShiftState done [16:08:04]opened in 1724285939 [16:08:04]opened+sec_in_day 1724372339 [16:08:04]quantity*price = 450037 [16:08:04]sum+1 = 450038 [16:08:04]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 4500.37 НСП 1% : 39.83 НДС 12% : 477.91 Наличными: 0.00 Безнал.: 4500.37 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 162 22.08.2024 16:08 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871778 ФД: 178462 ФПД: 237780780369309 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T160804&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178462&fm=237780780369309&tin=02508201610067®Number=0000000000092561&sum=450037 [16:08:05]StoreToDocumentArchive [16:08:05]shift 469 fd 178462 [16:08:05]save to /storage/0469/doc_00178462 [16:08:05]save last doc name /storage/0469/doc_00178462 to /storage/kkm_last_doc_name [16:08:05]save OK [16:08:05]Clear old archive folders... [16:08:05]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:08:05]tlvbuf is 00AF6A60 [16:08:05]SAM_PROTO_ClearQueue [16:08:05]wFMCommunicate request_size=4 [16:08:05]MH_SAM_APDU [16:08:05]CAPDU: 80 09 00 00 [16:08:05]Write to MH i2c: E2 08 00 CE 02 80 09 00 00 00 00 00 00 42 [16:08:05]Write i2c OK [16:08:05]MH_I2C_Read... [16:08:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:08:05]Read from MH i2c: E2 [16:08:05]MH_I2C_Read... [16:08:05]Read from MH i2c: E2 03 00 [16:08:05]MH_I2C_Read... [16:08:05]Read from MH i2c: E2 03 00 CE 02 00 90 00 44 [16:08:05]RAPDU: 90 00 [16:08:05]wFMCommunicate OK [16:08:05]SAM_PROTO_ClearQueue done [16:08:05]KKMCreateOFDPacket [16:08:05]OFDProtocolAddRootSTLVToBuf [16:08:05]FM_MakeSignedData [16:08:05]FM_MakeSignedData [16:08:05]SAM_PROTO_SignData [16:08:05]wFMCommunicate request_size=4 [16:08:05]MH_SAM_APDU [16:08:05]CAPDU: 80 0D 01 02 [16:08:05]Write to MH i2c: E2 08 00 CF 02 80 0D 01 02 00 00 00 00 4A [16:08:05]Write i2c OK [16:08:05]MH_I2C_Read... [16:08:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:08:05]Read from MH i2c: E2 [16:08:05]MH_I2C_Read... [16:08:05]Read from MH i2c: E2 03 00 [16:08:05]MH_I2C_Read... [16:08:05]Read from MH i2c: E2 03 00 CF 02 00 90 00 45 [16:08:05]RAPDU: 90 00 [16:08:05]wFMCommunicate OK [16:08:05]wFMCommunicate request_size=255 [16:08:05]MH_SAM_APDU [16:08: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 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 F5 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 00 00 00 00 00 00 39 04 06 00 F5 DD 06 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 00 00 00 F4 03 04 00 64 62 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 1E B9 02 00 35 04 06 00 D8 42 A6 F2 [16:08:05]Write to MH i2c: E2 02 01 D0 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 F5 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 00 00 00 00 00 00 39 04 06 00 F5 DD 06 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 00 00 00 F4 03 04 00 64 62 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 1E B9 02 00 35 04 06 00 D8 42 A6 F2 00 00 B0 [16:08:05]Write i2c OK [16:08:05]MH_I2C_Read... [16:08:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:08:06]Read from MH i2c: E2 [16:08:06]MH_I2C_Read... [16:08:06]Read from MH i2c: E2 03 00 [16:08:06]MH_I2C_Read... [16:08:06]Read from MH i2c: E2 03 00 D0 02 00 90 00 46 [16:08:06]RAPDU: 90 00 [16:08:06]wFMCommunicate OK [16:08:06]wFMCommunicate request_size=7 [16:08:06]MH_SAM_APDU [16:08:06]CAPDU: 80 0D 02 02 02 C5 9D [16:08:06]Write to MH i2c: E2 0A 00 D1 02 80 0D 02 02 02 00 C5 9D 00 00 B3 [16:08:06]Write i2c OK [16:08:06]MH_I2C_Read... [16:08:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:08:06]Read from MH i2c: E2 [16:08:06]MH_I2C_Read... [16:08:06]Read from MH i2c: E2 03 00 [16:08:06]MH_I2C_Read... [16:08:06]Read from MH i2c: E2 03 00 D1 02 00 90 00 47 [16:08:06]RAPDU: 90 00 [16:08:06]wFMCommunicate OK [16:08:06]wFMCommunicate request_size=4 [16:08:06]MH_SAM_APDU [16:08:06]CAPDU: 80 0D 03 02 [16:08:06]Write to MH i2c: E2 08 00 D2 02 80 0D 03 02 00 00 00 00 4F [16:08:06]Write i2c OK [16:08:06]MH_I2C_Read... [16:08:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:08:06]Read from MH i2c: E2 [16:08:06]MH_I2C_Read... [16:08:06]Read from MH i2c: E2 0B 00 [16:08:06]MH_I2C_Read... [16:08:06]Read from MH i2c: E2 0B 00 D2 02 00 CF FD 1E 0B 3E 31 BF B3 90 00 26 [16:08:06]RAPDU: CF FD 1E 0B 3E 31 BF B3 90 00 [16:08:06]wFMCommunicate OK [16:08:06]SAM_PROTO_SignData done [16:08:06]FM_MakeSignedData done [16:08:06]CreateOFDProtocolMessage [16:08:06]wFMCommunicate request_size=4 [16:08:06]MH_SAM_APDU [16:08:06]CAPDU: 80 11 00 00 [16:08:06]Write to MH i2c: E2 08 00 D3 02 80 11 00 00 00 00 00 00 4F [16:08:06]Write i2c OK [16:08:06]MH_I2C_Read... [16:08:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:08:06]Read from MH i2c: E2 [16:08:06]MH_I2C_Read... [16:08:06]Read from MH i2c: E2 17 00 [16:08:06]MH_I2C_Read... [16:08:06]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 37 38 90 00 A8 [16:08:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [16:08:06]wFMCommunicate OK [16:08:06]CreateOFDProtocolMessage done [16:08:06]OFDSenderStorePacket 178462 [16:08:06]StoreOFDPacket docnum=178462 [16:08:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0C 01 00 00 C2 9D 04 01 6C 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 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 F5 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 00 00 00 00 00 00 39 04 06 00 F5 DD 06 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 00 00 00 F4 03 04 00 64 62 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 1E B9 02 00 35 04 06 00 D8 42 A6 F2 C5 9D CF FD 1E 0B 3E 31 BF B3 [16:08:06]CheckFolder [16:08:06]dirname=/storage/ofd_packets [16:08:06]CheckFolder done [16:08:06]ProducePacketName [16:08:06]name=ofd_packets/00178462 [16:08:06]NVStorageSaveData ofd_packets/00178462 [16:08:06]File name is /storage/ofd_packets/00178462 [16:08:06]Write 298 bytes [16:08:06]NVStorageSaveData done [16:08:06]OFDSenderStorePacket done [16:08:06]KKMCreateOFDPacket done [16:08:06]NVStorageSaveData kkm_last_timestamp [16:08:06]File name is /storage/kkm_last_timestamp [16:08:06]Write 4 bytes [16:08:06]NVStorageSaveData done [16:08:06]ExternCall_PrintAddStr [16:08:06]wPrintStart [16:08:06]Write to MH i2c: 01 00 00 D4 02 D6 [16:08:06]Write i2c OK [16:08:06]MH_I2C_Read... [16:08:06]Read from MH i2c: 01 [16:08:06]MH_I2C_Read... [16:08:06]Read from MH i2c: 01 07 00 [16:08:06]MH_I2C_Read... [16:08:06]Read from MH i2c: 01 07 00 D4 02 00 00 00 00 00 FF 0F EB [16:08:06]RasterBufferAndPrint [16:08:06]line Счет N : (1)293520 [16:08:06]line ИНН: 02508201610067 [16:08:06]line Контрольно-Кассовый Чек [16:08:06]line ПРОДАЖА [16:08:06]line ТРК (МРК, ГНК) : 11 [16:08:06]line Товар: 2710194800 [16:08:06]line ДТ-К-5 [16:08:06]line 59.060 * 76.20 [16:08:06]line = 4500.37 [16:08:06]line НДС 12% НСП 1% [16:08:06]line > о реализуемом товаре [16:08:06]line ИТОГО: 4500.37 [16:08:06]line НСП 1% : 39.83 [16:08:06]line НДС 12% : 477.91 [16:08:06]line Наличными: 0.00 [16:08:06]line Безнал.: 4500.37 [16:08:06]line Место: АЗС № 130 "Партнер Нефть" [16:08:06]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:08:06]line СНО: Общий режим [16:08:06]line Чек 162 22.08.2024 16:08 [16:08:06]line Смена: 469 ФФД: 1.0 [16:08:06]line ЗНМ: 0300000071 [16:08:06]line РНМ: 0000000000092561 [16:08:06]line Версия ККМ: 001 [16:08:06]line Платежная система: O! деньги [16:08:06]line ФМ: 0000000000871778 [16:08:06]line ФД: 178462 [16:08:06]line ФПД: 237780780369309 [16:08:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T160804&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178462&fm=237780780369309&tin=02508201610067®Number=0000000000092561&sum=450037 [16:08:06]written 0, free lines is 4095 [16:08:06]OFD Sender: Processing packet 178462 [packets to send 496, broken 495] [16:08:06]ProducePacketName [16:08:06]name=ofd_packets/00178462 [16:08:06]OFD Sender: To server: pG, [16:08:06]CommunicateWithHost lk.salyk.kg:30040 [16:08:06]ConnectInit lk.salyk.kg [16:08:06]Write to MH i2c: 01 00 00 FE 02 00 [16:08:06]Write i2c OK [16:08:06]MH_I2C_Read... [16:08:06]Read from MH i2c: 01 [16:08:06]MH_I2C_Read... [16:08:06]Read from MH i2c: 01 07 00 [16:08:06]MH_I2C_Read... [16:08:06]Read from MH i2c: 01 07 00 FE 02 00 00 00 00 00 EE 0C 01 [16:08:06]RasterBufferAndPrint [16:08:06]line [16:08:06]line [16:08:06]line [16:08:06]line [16:08:06]line [16:08:06]written 0, free lines is 3319 [16:08:06]MH_Cut [16:08:06]Write to MH i2c: D1 01 00 05 03 01 DA [16:08:06]Write i2c OK [16:08:06]MH_I2C_Read... [16:08:06]Read from MH i2c: D1 [16:08:06]MH_I2C_Read... [16:08:06]Read from MH i2c: D1 01 00 [16:08:06]MH_I2C_Read... [16:08:06]Read from MH i2c: D1 01 00 05 03 00 D9 [16:08:06]Write to MH i2c: 01 00 00 06 03 09 [16:08:06]Write i2c OK [16:08:06]MH_I2C_Read... [16:08:07]*** Cut start [16:08:07]*** Partial cut [16:08:07]*** CUTSNS_PIN = 1 [16:08:07]Connected sock=9 [16:08: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 37 38 0C 01 00 00 C2 9D 04 01 6C 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 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 F5 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 00 00 00 00 00 00 39 04 06 00 F5 DD 06 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 00 00 00 F4 03 04 00 64 62 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 1E B9 02 00 35 04 06 00 D8 42 A6 F2 C5 9D CF FD 1E 0B 3E 31 BF B3 [16:08:07]*** CUTSNS_PIN = 0 [16:08:07]*** Brake cut motor [16:08:07]Read from MH i2c: 01 [16:08:07]MH_I2C_Read... [16:08:07]*** Stop cut motor [16:08:07]*** Cut end [16:08:07]Read from MH i2c: 01 07 00 [16:08:07]MH_I2C_Read... [16:08:07]Read from MH i2c: 01 07 00 06 03 00 00 00 00 00 FF 0F 1E [16:08:07]process_action close_receipt done [16:08:07]requested_data is exist [16:08:07]produce_requested_data [16:08:07]requested_item fm.sn is exist - process it [16:08:07]wFMCommunicate request_size=4 [16:08:07]MH_SAM_APDU [16:08:07]CAPDU: 80 11 00 00 [16:08:07]Write to MH i2c: E2 08 00 07 03 80 11 00 00 00 00 00 00 84 [16:08:07]Write i2c OK [16:08:07]MH_I2C_Read... [16:08:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:08:08]Read from MH i2c: E2 [16:08:08]MH_I2C_Read... [16:08:08]Read from MH i2c: E2 17 00 [16:08:08]MH_I2C_Read... [16:08:08]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 37 38 90 00 DD [16:08:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [16:08:08]wFMCommunicate OK [16:08:08]requested_item fd.num is exist - process it [16:08:08]SAM_PROTO_GetFieldsCounters [16:08:08]wFMCommunicate request_size=4 [16:08:08]MH_SAM_APDU [16:08:08]CAPDU: 80 13 00 00 [16:08:08]Write to MH i2c: E2 08 00 08 03 80 13 00 00 00 00 00 00 87 [16:08:08]Write i2c OK [16:08:08]MH_I2C_Read... [16:08:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:08:08]Read from MH i2c: E2 [16:08:08]MH_I2C_Read... [16:08:08]Read from MH i2c: E2 62 00 [16:08:08]MH_I2C_Read... [16:08:08]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 1E B9 02 00 0E 04 04 00 D5 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 41 [16:08: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 1E B9 02 00 0E 04 04 00 D5 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 [16:08:08]wFMCommunicate OK [16:08:08]SAM_PROTO_GetFieldsCounters done [16:08:08]requested_item shift.num is exist - process it [16:08:08]requested_item shift.opened is exist - process it [16:08:08]req_shift_opened [16:08:08]FM_GetShiftState [16:08:08]SAM_PROTO_GetShiftState [16:08:08]wFMCommunicate request_size=4 [16:08:08]MH_SAM_APDU [16:08:08]CAPDU: 80 13 01 00 [16:08:08]Write to MH i2c: E2 08 00 09 03 80 13 01 00 00 00 00 00 89 [16:08:08]Write i2c OK [16:08:08]MH_I2C_Read... [16:08:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:08:08]Read from MH i2c: E2 [16:08:08]MH_I2C_Read... [16:08:08]Read from MH i2c: E2 0E 00 [16:08:08]MH_I2C_Read... [16:08:08]Read from MH i2c: E2 0E 00 09 03 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 37 [16:08:08]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [16:08:08]wFMCommunicate OK [16:08:08]SAM_PROTO_GetShiftState done [16:08:08]FM_GetShiftState done [16:08:08]req_shift_opened done [16:08:08]requested_item shift.open_date is exist - process it [16:08:08]req_shift_open_date [16:08:08]req_shift_open_date done [16:08:08]produce_requested_data done [16:08:08]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178462,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [16:08:08]process_action_free close_receipt [16:08:08]json_value_free [16:08:08]json_value_free done [16:08:08]process_json_proto returns [16:08:08]Send response to host [16:08:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178462,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [16:08:08]free response buf [16:08:08]execute_script done [16:08:08]execute_script returns [16:08:08]free content buf [16:08:08]Sock 10.Close socket [16:08:08]Sock 10.Thread stoped [16:08:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 4F 00 00 00 40 F2 47 00 14 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 37 38 10 04 04 00 1E B9 02 00 F4 03 04 00 0F 0E C7 66 B6 04 01 00 00 5C 36 D7 70 E7 2B 73 0B [16:08:09]CommunicateWithHost err = 0 [16:08:09]CheckOFDResponse [16:08:09]1017 (14) - 77093643461234 [16:08:09]1041 (16) - 0000000000871778 [16:08:09]1040 (4) - 178462 [16:08:09]1012 (4) - 22.08.2024 10:08 [16:08:09]1206 (1) - 0 [16:08:09]OFD Sender: Remove packet 178462 [16:08:09]ProducePacketName [16:08:09]name=ofd_packets/00178462 [16:08:09]NVStorageDeleteData [16:08:10]OFD Sender: No OFD packet to send [16:08:15]OFD Sender: No OFD packet to send [16:08:20]OFD Sender: No OFD packet to send [16:08:20]recv_with_timeout no data received [16:08:25]OFD Sender: No OFD packet to send [16:08:30]OFD Sender: No OFD packet to send [16:08:31]recv_with_timeout no data received [16:08:35]OFD Sender: No OFD packet to send [16:08:40]OFD Sender: No OFD packet to send [16:08:45]OFD Sender: No OFD packet to send [16:08:50]OFD Sender: No OFD packet to send [16:08:55]OFD Sender: No OFD packet to send [16:09:00]OFD Sender: No OFD packet to send [16:09:05]OFD Sender: No OFD packet to send [16:09:10]OFD Sender: No OFD packet to send [16:09:15]OFD Sender: No OFD packet to send [16:09:20]OFD Sender: No OFD packet to send [16:09:25]OFD Sender: No OFD packet to send [16:09:30]OFD Sender: No OFD packet to send [16:09:35]OFD Sender: No OFD packet to send [16:09:40]OFD Sender: No OFD packet to send [16:09:45]OFD Sender: No OFD packet to send [16:09:50]OFD Sender: No OFD packet to send [16:09:55]OFD Sender: No OFD packet to send [16:10:00]OFD Sender: No OFD packet to send [16:10:05]OFD Sender: No OFD packet to send [16:10:10]OFD Sender: No OFD packet to send [16:10:15]OFD Sender: No OFD packet to send [16:10:20]OFD Sender: No OFD packet to send [16:10:25]OFD Sender: No OFD packet to send [16:10:30]OFD Sender: No OFD packet to send [16:10:35]OFD Sender: No OFD packet to send [16:10:40]OFD Sender: No OFD packet to send [16:10:45]OFD Sender: No OFD packet to send [16:10:46]recv_with_timeout no data received [16:10:50]OFD Sender: No OFD packet to send [16:10:55]OFD Sender: No OFD packet to send [16:11:00]recv_with_timeout no data received [16:11:00]OFD Sender: No OFD packet to send [16:11:05]OFD Sender: No OFD packet to send [16:11:10]OFD Sender: No OFD packet to send [16:11:15]OFD Sender: No OFD packet to send [16:11:17]recv_with_timeout no data received [16:11:20]OFD Sender: No OFD packet to send [16:11:25]OFD Sender: No OFD packet to send [16:11:28]int [16:11:28]Write to MH i2c: 01 00 00 0A 03 0D [16:11:28]*** FLAG_PRN_PAP1 set [16:11:28]Write i2c OK [16:11:28]MH_I2C_Read... [16:11:28]Read from MH i2c: 01 [16:11:28]MH_I2C_Read... [16:11:28]Read from MH i2c: 01 07 00 [16:11:28]MH_I2C_Read... [16:11:28]Read from MH i2c: 01 07 00 0A 03 00 01 00 00 00 FF 0F 23 [16:11:28]state=0 [16:11:28]No paper [16:11:28]int [16:11:28]Write to MH i2c: 01 00 00 0B 03 0E [16:11:28]*** FLAG_PRN_PAP2 set [16:11:28]Write i2c OK [16:11:28]MH_I2C_Read... [16:11:28]Read from MH i2c: 01 [16:11:28]MH_I2C_Read... [16:11:28]Read from MH i2c: 01 07 00 [16:11:28]MH_I2C_Read... [16:11:28]Read from MH i2c: 01 07 00 0B 03 00 03 00 00 00 FF 0F 26 [16:11:28]state=0 [16:11:28]No paper [16:11:28]Cover opened [16:11:28]int [16:11:28]Write to MH i2c: 01 00 00 0C 03 0F [16:11:28]*** FLAG_PRN_PAP2 reset [16:11:28]Write i2c OK [16:11:28]MH_I2C_Read... [16:11:28]Read from MH i2c: 01 [16:11:28]MH_I2C_Read... [16:11:28]Read from MH i2c: 01 07 00 [16:11:28]MH_I2C_Read... [16:11:28]Read from MH i2c: 01 07 00 0C 03 00 01 00 00 00 FF 0F 25 [16:11:28]state=3 [16:11:28]No paper [16:11:28]Cover closed [16:11:28]int [16:11:28]Write to MH i2c: 01 00 00 0D 03 10 [16:11:28]*** FLAG_PRN_PAP2 set [16:11:28]Write i2c OK [16:11:28]MH_I2C_Read... [16:11:28]Read from MH i2c: 01 [16:11:28]MH_I2C_Read... [16:11:28]Read from MH i2c: 01 07 00 [16:11:28]MH_I2C_Read... [16:11:28]Read from MH i2c: 01 07 00 0D 03 00 03 00 00 00 FF 0F 28 [16:11:28]state=0 [16:11:28]No paper [16:11:28]Cover opened [16:11:28]int [16:11:28]Write to MH i2c: 01 00 00 0E 03 11 [16:11:28]*** FLAG_PRN_PAP2 reset [16:11:28]Write i2c OK [16:11:28]MH_I2C_Read... [16:11:28]Read from MH i2c: 01 [16:11:28]MH_I2C_Read... [16:11:28]Read from MH i2c: 01 07 00 [16:11:28]MH_I2C_Read... [16:11:28]Read from MH i2c: 01 07 00 0E 03 00 01 00 00 00 FF 0F 27 [16:11:28]state=3 [16:11:28]No paper [16:11:28]Cover closed [16:11:28]int [16:11:28]Write to MH i2c: 01 00 00 0F 03 12 [16:11:28]*** FLAG_PRN_PAP2 set [16:11:28]Write i2c OK [16:11:28]MH_I2C_Read... [16:11:28]Read from MH i2c: 01 [16:11:28]MH_I2C_Read... [16:11:28]Read from MH i2c: 01 07 00 [16:11:28]MH_I2C_Read... [16:11:28]Read from MH i2c: 01 07 00 0F 03 00 03 00 00 00 FF 0F 2A [16:11:28]state=0 [16:11:28]No paper [16:11:28]Cover opened [16:11:28]int [16:11:28]Write to MH i2c: 01 00 00 10 03 13 [16:11:28]*** FLAG_PRN_PAP2 reset [16:11:28]Write i2c OK [16:11:28]MH_I2C_Read... [16:11:28]Read from MH i2c: 01 [16:11:28]MH_I2C_Read... [16:11:28]Read from MH i2c: 01 07 00 [16:11:28]MH_I2C_Read... [16:11:28]Read from MH i2c: 01 07 00 10 03 00 01 00 00 00 FF 0F 29 [16:11:28]state=3 [16:11:28]No paper [16:11:28]Cover closed [16:11:28]int [16:11:28]Write to MH i2c: 01 00 00 11 03 14 [16:11:28]*** FLAG_PRN_PAP2 set [16:11:28]Write i2c OK [16:11:28]MH_I2C_Read... [16:11:28]Read from MH i2c: 01 [16:11:28]MH_I2C_Read... [16:11:28]Read from MH i2c: 01 07 00 [16:11:28]MH_I2C_Read... [16:11:28]Read from MH i2c: 01 07 00 11 03 00 03 00 00 00 FF 0F 2C [16:11:28]state=0 [16:11:28]No paper [16:11:28]Cover opened [16:11:28]int [16:11:28]Write to MH i2c: 01 00 00 12 03 15 [16:11:28]*** FLAG_PRN_PAP2 reset [16:11:28]Write i2c OK [16:11:28]MH_I2C_Read... [16:11:28]Read from MH i2c: 01 [16:11:28]MH_I2C_Read... [16:11:28]Read from MH i2c: 01 07 00 [16:11:28]MH_I2C_Read... [16:11:28]Read from MH i2c: 01 07 00 12 03 00 01 00 00 00 FF 0F 2B [16:11:28]state=3 [16:11:28]No paper [16:11:28]Cover closed [16:11:28]int [16:11:28]Write to MH i2c: 01 00 00 13 03 16 [16:11:28]*** FLAG_PRN_PAP2 set [16:11:28]Write i2c OK [16:11:28]MH_I2C_Read... [16:11:28]Read from MH i2c: 01 [16:11:28]MH_I2C_Read... [16:11:28]Read from MH i2c: 01 07 00 [16:11:28]MH_I2C_Read... [16:11:28]Read from MH i2c: 01 07 00 13 03 00 03 00 00 00 FF 0F 2E [16:11:28]state=0 [16:11:28]No paper [16:11:28]Cover opened [16:11:29]int [16:11:29]Write to MH i2c: 01 00 00 14 03 17 [16:11:29]*** FLAG_PRN_PAP2 reset [16:11:29]Write i2c OK [16:11:29]MH_I2C_Read... [16:11:29]Read from MH i2c: 01 [16:11:29]MH_I2C_Read... [16:11:29]Read from MH i2c: 01 07 00 [16:11:29]MH_I2C_Read... [16:11:29]Read from MH i2c: 01 07 00 14 03 00 01 00 00 00 FF 0F 2D [16:11:29]state=3 [16:11:29]No paper [16:11:29]Cover closed [16:11:30]int [16:11:30]Write to MH i2c: 01 00 00 15 03 18 [16:11:30]*** FLAG_PRN_PAP2 set [16:11:30]Write i2c OK [16:11:30]MH_I2C_Read... [16:11:30]Read from MH i2c: 01 [16:11:30]MH_I2C_Read... [16:11:30]Read from MH i2c: 01 07 00 [16:11:30]MH_I2C_Read... [16:11:30]Read from MH i2c: 01 07 00 15 03 00 03 00 00 00 FF 0F 30 [16:11:30]state=0 [16:11:30]No paper [16:11:30]Cover opened [16:11:30]int [16:11:30]Write to MH i2c: 01 00 00 16 03 19 [16:11:30]*** FLAG_PRN_PAP2 reset [16:11:30]Write i2c OK [16:11:30]MH_I2C_Read... [16:11:30]Read from MH i2c: 01 [16:11:30]MH_I2C_Read... [16:11:30]Read from MH i2c: 01 07 00 [16:11:30]MH_I2C_Read... [16:11:30]Read from MH i2c: 01 07 00 16 03 00 01 00 00 00 FF 0F 2F [16:11:30]state=3 [16:11:30]No paper [16:11:30]Cover closed [16:11:30]int [16:11:30]Write to MH i2c: 01 00 00 17 03 1A [16:11:30]*** FLAG_PRN_PAP2 set [16:11:30]Write i2c OK [16:11:30]MH_I2C_Read... [16:11:30]Read from MH i2c: 01 [16:11:30]MH_I2C_Read... [16:11:30]Read from MH i2c: 01 07 00 [16:11:30]MH_I2C_Read... [16:11:30]Read from MH i2c: 01 07 00 17 03 00 03 00 00 00 FF 0F 32 [16:11:30]state=0 [16:11:30]No paper [16:11:30]Cover opened [16:11:30]OFD Sender: No OFD packet to send [16:11:33]recv_with_timeout no data received [16:11:35]Write to MH i2c: 01 00 00 18 03 1B [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 18 03 00 03 00 00 00 FF 0F 33 [16:11:35]state=3 [16:11:35]No paper [16:11:35]Cover opened [16:11:35]OFD Sender: No OFD packet to send [16:11:40]Write to MH i2c: 01 00 00 19 03 1C [16:11:40]Write i2c OK [16:11:40]MH_I2C_Read... [16:11:40]Read from MH i2c: 01 [16:11:40]MH_I2C_Read... [16:11:40]Read from MH i2c: 01 07 00 [16:11:40]MH_I2C_Read... [16:11:40]Read from MH i2c: 01 07 00 19 03 00 03 00 00 00 FF 0F 34 [16:11:40]state=3 [16:11:40]No paper [16:11:40]Cover opened [16:11:40]OFD Sender: No OFD packet to send [16:11:45]Write to MH i2c: 01 00 00 1A 03 1D [16:11:45]Write i2c OK [16:11:45]MH_I2C_Read... [16:11:45]Read from MH i2c: 01 [16:11:45]MH_I2C_Read... [16:11:45]Read from MH i2c: 01 07 00 [16:11:45]MH_I2C_Read... [16:11:45]Read from MH i2c: 01 07 00 1A 03 00 03 00 00 00 FF 0F 35 [16:11:45]state=3 [16:11:45]No paper [16:11:45]Cover opened [16:11:45]OFD Sender: No OFD packet to send [16:11:50]Write to MH i2c: 01 00 00 1B 03 1E [16:11:50]Write i2c OK [16:11:50]MH_I2C_Read... [16:11:50]Read from MH i2c: 01 [16:11:50]MH_I2C_Read... [16:11:50]Read from MH i2c: 01 07 00 [16:11:50]MH_I2C_Read... [16:11:50]Read from MH i2c: 01 07 00 1B 03 00 03 00 00 00 FF 0F 36 [16:11:50]state=3 [16:11:50]No paper [16:11:50]Cover opened [16:11:50]OFD Sender: No OFD packet to send [16:11:54]recv_with_timeout no data received [16:11:55]Write to MH i2c: 01 00 00 1C 03 1F [16:11:55]Write i2c OK [16:11:55]MH_I2C_Read... [16:11:55]Read from MH i2c: 01 [16:11:55]MH_I2C_Read... [16:11:55]Read from MH i2c: 01 07 00 [16:11:55]MH_I2C_Read... [16:11:55]Read from MH i2c: 01 07 00 1C 03 00 03 00 00 00 FF 0F 37 [16:11:55]state=3 [16:11:55]No paper [16:11:55]Cover opened [16:11:55]OFD Sender: No OFD packet to send [16:12:54]ConnectInit Can't connect to host [16:12:55]Write to MH i2c: 01 00 00 28 03 2B [16:12:55]Write i2c OK [16:12:55]MH_I2C_Read... [16:12:55]Read from MH i2c: 01 [16:12:55]MH_I2C_Read... [16:12:55]Read from MH i2c: 01 07 00 [16:12:55]MH_I2C_Read... [16:12:55]Read from MH i2c: 01 07 00 28 03 00 03 00 00 00 FF 0F 43 [16:12:55]state=3 [16:12:55]No paper [16:12:55]Cover opened [16:12:56]OFD Sender: No OFD packet to send [16:13:00]Write to MH i2c: 01 00 00 29 03 2C [16:13:00]Write i2c OK [16:13:00]MH_I2C_Read... [16:13:00]Read from MH i2c: 01 [16:13:00]MH_I2C_Read... [16:13:00]Read from MH i2c: 01 07 00 [16:13:00]MH_I2C_Read... [16:13:00]Read from MH i2c: 01 07 00 29 03 00 03 00 00 00 FF 0F 44 [16:13:00]state=3 [16:13:00]No paper [16:13:00]Cover opened [16:13:01]OFD Sender: No OFD packet to send [16:13:05]Write to MH i2c: 01 00 00 2A 03 2D [16:13:05]Write i2c OK [16:13:05]MH_I2C_Read... [16:13:05]Read from MH i2c: 01 [16:13:05]MH_I2C_Read... [16:13:05]Read from MH i2c: 01 07 00 [16:13:05]MH_I2C_Read... [16:13:05]Read from MH i2c: 01 07 00 2A 03 00 03 00 00 00 FF 0F 45 [16:13:05]state=3 [16:13:05]No paper [16:13:05]Cover opened [16:13:06]OFD Sender: No OFD packet to send [16:13:06]int [16:13:06]Write to MH i2c: 01 00 00 2B 03 2E [16:13:06]*** FLAG_PRN_PAP2 reset [16:13:06]Write i2c OK [16:13:06]MH_I2C_Read... [16:13:06]Read from MH i2c: 01 [16:13:06]MH_I2C_Read... [16:13:06]Read from MH i2c: 01 07 00 [16:13:06]MH_I2C_Read... [16:13:06]Read from MH i2c: 01 07 00 2B 03 00 01 00 00 00 FF 0F 44 [16:13:06]state=3 [16:13:06]No paper [16:13:06]Cover closed [16:13:06]int [16:13:06]Write to MH i2c: 01 00 00 2C 03 2F [16:13:06]*** FLAG_PRN_PAP2 set [16:13:06]Write i2c OK [16:13:06]MH_I2C_Read... [16:13:06]Read from MH i2c: 01 [16:13:06]MH_I2C_Read... [16:13:06]Read from MH i2c: 01 07 00 [16:13:06]MH_I2C_Read... [16:13:06]Read from MH i2c: 01 07 00 2C 03 00 03 00 00 00 FF 0F 47 [16:13:06]state=0 [16:13:06]No paper [16:13:06]Cover opened [16:13:07]int [16:13:07]Write to MH i2c: 01 00 00 2D 03 30 [16:13:07]*** FLAG_PRN_PAP2 reset [16:13:07]Write i2c OK [16:13:07]MH_I2C_Read... [16:13:07]Read from MH i2c: 01 [16:13:07]MH_I2C_Read... [16:13:07]Read from MH i2c: 01 07 00 [16:13:07]MH_I2C_Read... [16:13:07]Read from MH i2c: 01 07 00 2D 03 00 01 00 00 00 FF 0F 46 [16:13:07]state=3 [16:13:07]No paper [16:13:07]Cover closed [16:13:08]int [16:13:08]Write to MH i2c: 01 00 00 2E 03 31 [16:13:08]*** FLAG_PRN_PAP2 set [16:13:08]Write i2c OK [16:13:08]MH_I2C_Read... [16:13:08]Read from MH i2c: 01 [16:13:08]MH_I2C_Read... [16:13:08]Read from MH i2c: 01 07 00 [16:13:08]MH_I2C_Read... [16:13:08]Read from MH i2c: 01 07 00 2E 03 00 03 00 00 00 FF 0F 49 [16:13:08]state=0 [16:13:08]No paper [16:13:08]Cover opened [16:13:09]int [16:13:09]Write to MH i2c: 01 00 00 2F 03 32 [16:13:09]*** FLAG_PRN_PAP2 reset [16:13:09]Write i2c OK [16:13:09]MH_I2C_Read... [16:13:09]Read from MH i2c: 01 [16:13:09]MH_I2C_Read... [16:13:09]Read from MH i2c: 01 07 00 [16:13:09]MH_I2C_Read... [16:13:09]Read from MH i2c: 01 07 00 2F 03 00 01 00 00 00 FF 0F 48 [16:13:09]state=3 [16:13:09]No paper [16:13:09]Cover closed [16:13:10]int [16:13:10]Write to MH i2c: 01 00 00 30 03 33 [16:13:10]*** FLAG_PRN_PAP2 set [16:13:10]Write i2c OK [16:13:10]MH_I2C_Read... [16:13:10]Read from MH i2c: 01 [16:13:10]MH_I2C_Read... [16:13:10]Read from MH i2c: 01 07 00 [16:13:10]MH_I2C_Read... [16:13:10]Read from MH i2c: 01 07 00 30 03 00 03 00 00 00 FF 0F 4B [16:13:10]state=0 [16:13:10]No paper [16:13:10]Cover opened [16:13:10]int [16:13:10]Write to MH i2c: 01 00 00 31 03 34 [16:13:10]*** FLAG_PRN_PAP2 reset [16:13:10]Write i2c OK [16:13:10]MH_I2C_Read... [16:13:10]Read from MH i2c: 01 [16:13:10]MH_I2C_Read... [16:13:10]Read from MH i2c: 01 07 00 [16:13:10]MH_I2C_Read... [16:13:10]Read from MH i2c: 01 07 00 31 03 00 01 00 00 00 FF 0F 4A [16:13:10]state=3 [16:13:10]No paper [16:13:10]Cover closed [16:13:10]int [16:13:10]Write to MH i2c: 01 00 00 32 03 35 [16:13:10]*** FLAG_PRN_PAP1 reset [16:13:10]Write i2c OK [16:13:10]MH_I2C_Read... [16:13:10]Read from MH i2c: 01 [16:13:10]MH_I2C_Read... [16:13:10]Read from MH i2c: 01 07 00 [16:13:10]MH_I2C_Read... [16:13:10]Read from MH i2c: 01 07 00 32 03 00 00 00 00 00 FF 0F 4A [16:13:10]state=0 [16:13:11]OFD Sender: No OFD packet to send [16:13:12]int [16:13:12]Write to MH i2c: 01 00 00 33 03 36 [16:13:12]*** FLAG_PRN_KEY set [16:13:12]Write i2c OK [16:13:12]MH_I2C_Read... [16:13:12]Read from MH i2c: 01 [16:13:12]MH_I2C_Read... [16:13:12]Read from MH i2c: 01 07 00 [16:13:12]MH_I2C_Read... [16:13:12]Read from MH i2c: 01 07 00 33 03 00 08 00 00 00 FF 0F 53 [16:13:12]state=0 [16:13:12]Key pressed [16:13:12]Feed [16:13:12]Write to MH i2c: D8 00 00 34 03 0E [16:13:12]Write i2c OK [16:13:12]MH_I2C_Read... [16:13:12]Read from MH i2c: D8 [16:13:12]MH_I2C_Read... [16:13:12]Read from MH i2c: D8 01 00 [16:13:12]MH_I2C_Read... [16:13:12]Read from MH i2c: D8 01 00 34 03 00 0F [16:13:12]int [16:13:12]Write to MH i2c: 01 00 00 35 03 38 [16:13:12]Write i2c OK [16:13:12]MH_I2C_Read... [16:13:12]Read from MH i2c: 01 [16:13:12]MH_I2C_Read... [16:13:12]Read from MH i2c: 01 07 00 [16:13:12]MH_I2C_Read... [16:13:12]Read from MH i2c: 01 07 00 35 03 00 48 00 00 00 3C 00 C3 [16:13:12]state=2 [16:13:12]Key pressed [16:13:12]int [16:13:12]Write to MH i2c: 01 00 00 36 03 39 [16:13:12]*** FLAG_PRN_KEY reset [16:13:12]Write i2c OK [16:13:12]MH_I2C_Read... [16:13:12]Read from MH i2c: 01 [16:13:12]MH_I2C_Read... [16:13:12]Read from MH i2c: 01 07 00 [16:13:12]MH_I2C_Read... [16:13:12]Read from MH i2c: 01 07 00 36 03 00 00 00 00 00 F6 0F 45 [16:13:12]state=2 [16:13:12]Stop feed [16:13:13]int [16:13:13]Write to MH i2c: 01 00 00 37 03 3A [16:13:13]*** FLAG_PRN_KEY set [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 37 03 00 08 00 00 00 FF 0F 57 [16:13:13]state=0 [16:13:13]Key pressed [16:13:13]Feed [16:13:13]Write to MH i2c: D8 00 00 38 03 12 [16:13:13]Write i2c OK [16:13:13]MH_I2C_Read... [16:13:13]Read from MH i2c: D8 [16:13:13]MH_I2C_Read... [16:13:13]Read from MH i2c: D8 01 00 [16:13:13]MH_I2C_Read... [16:13:13]Read from MH i2c: D8 01 00 38 03 00 13 [16:13:13]int [16:13:13]Write to MH i2c: 01 00 00 39 03 3C [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 39 03 00 48 00 00 00 3C 00 C7 [16:13:13]state=2 [16:13:13]Key pressed [16:13:13]int [16:13:13]Write to MH i2c: 01 00 00 3A 03 3D [16:13:13]*** FLAG_PRN_KEY reset [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 3A 03 00 00 00 00 00 F5 0F 48 [16:13:13]state=2 [16:13:13]Stop feed [16:13:15]accept exits with 8 [16:13:15]New connection [16:13:15]New thread 3067166052 created [16:13:15]Thread 3067022692 joined [16:13:15]Waiting for new connection... [16:13:15] Sock 8.Parse request [16:13:15]Sock 8.Check first char [16:13:15]Sock 8.First char is OK [16:13:15]request: POST /json_proto HTTP/1.0 [16:13:15]Method: POST [16:13:15]URL: /json_proto [16:13:15]Method is POST - this is cgi request [16:13:15]url: /json_proto [16:13:15]query_string will be loaded in cgi processing [16:13:15]execute_cgi json_proto POST (null) [16:13:15]execute_cgi path=json_proto method=POST [16:13:15]POST find Content-Length [16:13:15]Host: 172.17.44.131:8080 [16:13:15]Content-Length: 215 [16:13:15]Content-Type: application/json [16:13:15] [16:13:15]POST finish read [16:13:15]Found Content-Length = 215 [16:13:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:13:15]execute_script... [16:13:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:13:15]POST & json_proto [16:13:15]process_json_proto [16:13:15]json parsed OK: [16:13:15]protocol is kg_v1.0 [16:13:15]action value=get_value [16:13:15]process_action get_value [16:13:15]cmd_get_value [16:13:15]process_action get_value done [16:13:15]requested_data is exist [16:13:15]produce_requested_data [16:13:15]requested_item kkm.sn is exist - process it [16:13:15]requested_item kkm.ver is exist - process it [16:13:15]requested_item fm.sn is exist - process it [16:13:15]wFMCommunicate request_size=4 [16:13:15]MH_SAM_APDU [16:13:15]CAPDU: 80 11 00 00 [16:13:15]Write to MH i2c: E2 08 00 3B 03 80 11 00 00 00 00 00 00 B8 [16:13:15]Write i2c OK [16:13:15]MH_I2C_Read... [16:13:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:13:15]Read from MH i2c: E2 [16:13:15]MH_I2C_Read... [16:13:15]Read from MH i2c: E2 17 00 [16:13:15]MH_I2C_Read... [16:13:15]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 37 38 90 00 11 [16:13:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [16:13:15]wFMCommunicate OK [16:13:15]requested_item fd.num is exist - process it [16:13:15]SAM_PROTO_GetFieldsCounters [16:13:15]wFMCommunicate request_size=4 [16:13:15]MH_SAM_APDU [16:13:15]CAPDU: 80 13 00 00 [16:13:15]Write to MH i2c: E2 08 00 3C 03 80 13 00 00 00 00 00 00 BB [16:13:15]Write i2c OK [16:13:15]MH_I2C_Read... [16:13:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:13:15]Read from MH i2c: E2 [16:13:15]MH_I2C_Read... [16:13:15]Read from MH i2c: E2 62 00 [16:13:15]MH_I2C_Read... [16:13:15]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 1E B9 02 00 0E 04 04 00 D5 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 75 [16:13: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 1E B9 02 00 0E 04 04 00 D5 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 [16:13:15]wFMCommunicate OK [16:13:15]SAM_PROTO_GetFieldsCounters done [16:13:15]requested_item shift.num is exist - process it [16:13:15]requested_item shift.opened is exist - process it [16:13:15]req_shift_opened [16:13:15]FM_GetShiftState [16:13:15]SAM_PROTO_GetShiftState [16:13:15]wFMCommunicate request_size=4 [16:13:15]MH_SAM_APDU [16:13:15]CAPDU: 80 13 01 00 [16:13:15]Write to MH i2c: E2 08 00 3D 03 80 13 01 00 00 00 00 00 BD [16:13:15]Write i2c OK [16:13:15]MH_I2C_Read... [16:13:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:13:15]Read from MH i2c: E2 [16:13:15]MH_I2C_Read... [16:13:15]Read from MH i2c: E2 0E 00 [16:13:15]MH_I2C_Read... [16:13:15]Read from MH i2c: E2 0E 00 3D 03 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 6B [16:13:15]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [16:13:15]wFMCommunicate OK [16:13:15]SAM_PROTO_GetShiftState done [16:13:15]FM_GetShiftState done [16:13:15]req_shift_opened done [16:13:15]requested_item shift.open_date is exist - process it [16:13:15]req_shift_open_date [16:13:15]req_shift_open_date done [16:13:15]produce_requested_data done [16:13:15]produce_requested_data return {"kkm.sn":"0300000071","kkm.ver":"001","fm.sn":"0000000000871778","fd.num":178462,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [16:13:15]process_action_free get_value [16:13:15]json_value_free [16:13:15]json_value_free done [16:13:15]process_json_proto returns [16:13:15]Send response to host [16:13:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000071","kkm.ver":"001","fm.sn":"0000000000871778","fd.num":178462,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [16:13:15]free response buf [16:13:15]execute_script done [16:13:15]execute_script returns [16:13:15]free content buf [16:13:15]Sock 8.Close socket [16:13:15]Sock 8.Thread stoped [16:13:15]accept exits with 10 [16:13:15]New connection [16:13:15]New thread 3067022692 created [16:13:15]Thread 3067166052 joined [16:13:15]Waiting for new connection... [16:13:15] Sock 10.Parse request [16:13:15]Sock 10.Check first char [16:13:15]Sock 10.First char is OK [16:13:15]request: POST /json_proto HTTP/1.0 [16:13:15]Method: POST [16:13:15]URL: /json_proto [16:13:15]Method is POST - this is cgi request [16:13:15]url: /json_proto [16:13:15]query_string will be loaded in cgi processing [16:13:15]execute_cgi json_proto POST (null) [16:13:15]execute_cgi path=json_proto method=POST [16:13:15]POST find Content-Length [16:13:15]Host: 172.17.44.131:8080 [16:13:15]Content-Length: 331 [16:13:15]Content-Type: application/json [16:13:15] [16:13:15]POST finish read [16:13:15]Found Content-Length = 331 [16:13:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [16:13:15]execute_script... [16:13:16]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:13:16]POST & json_proto [16:13:16]process_json_proto [16:13:16]json parsed OK: [16:13:16]protocol is kg_v1.0 [16:13:16]action value=get_value [16:13:16]process_action get_value [16:13:16]cmd_get_value [16:13:16]process_action get_value done [16:13:16]requested_data is exist [16:13:16]produce_requested_data [16:13:16]requested_item fm.sale.total is exist - process it [16:13:16]SAM_PROTO_GetFMData [16:13:16]wFMCommunicate request_size=4 [16:13:16]MH_SAM_APDU [16:13:16]CAPDU: 80 13 03 00 [16:13:16]Write to MH i2c: E2 08 00 3E 03 80 13 03 00 00 00 00 00 C0 [16:13:16]Write i2c OK [16:13:16]MH_I2C_Read... [16:13:16]OFD Sender: No OFD packet to send [16:13:16]Read from MH i2c: E2 [16:13:16]MH_I2C_Read... [16:13:16]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [16:13:16]Read from MH i2c: E2 FD 00 [16:13:16]MH_I2C_Read... [16:13:16]Read from MH i2c: E2 FD 00 3E 03 00 C6 04 85 04 C2 04 6E 04 04 00 74 B5 02 00 69 04 A4 00 6F 04 04 00 DE B3 02 00 B1 04 05 00 C9 BB 79 29 05 70 04 05 00 FB 13 83 13 04 72 04 05 00 CE A7 F6 15 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 EB D4 5D 8C 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 1E 4A B2 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 9C 00 6F 04 04 00 96 01 00 00 B1 04 04 00 58 A9 FB 6B 70 04 04 00 58 A9 FB 6B 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 AA 48 53 01 EF 03 90 00 69 [16:13:16]RAPDU: C6 04 85 04 C2 04 6E 04 04 00 74 B5 02 00 69 04 A4 00 6F 04 04 00 DE B3 02 00 B1 04 05 00 C9 BB 79 29 05 70 04 05 00 FB 13 83 13 04 72 04 05 00 CE A7 F6 15 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 EB D4 5D 8C 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 1E 4A B2 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 9C 00 6F 04 04 00 96 01 00 00 B1 04 04 00 58 A9 FB 6B 70 04 04 00 58 A9 FB 6B 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 AA 48 53 01 EF 03 90 00 [16:13:16]wFMCommunicate OK [16:13:16]wFMCommunicate request_size=4 [16:13:16]MH_SAM_APDU [16:13:16]CAPDU: 80 17 00 00 [16:13:16]Write to MH i2c: E2 08 00 3F 03 80 17 00 00 00 00 00 00 C2 [16:13:16]Write i2c OK [16:13:16]MH_I2C_Read... [16:13:16]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:13:16]Read from MH i2c: E2 [16:13:16]MH_I2C_Read... [16:13:16]Read from MH i2c: E2 FD 00 [16:13:16]MH_I2C_Read... [16:13:16]Read from MH i2c: E2 FD 00 3F 03 00 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 F8 45 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 90 00 D6 [16:13:16]RAPDU: 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 F8 45 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 90 00 [16:13:16]wFMCommunicate OK [16:13:16]wFMCommunicate request_size=4 [16:13:16]MH_SAM_APDU [16:13:16]CAPDU: 80 17 00 00 [16:13:16]Write to MH i2c: E2 08 00 40 03 80 17 00 00 00 00 00 00 C3 [16:13:16]Write i2c OK [16:13:16]MH_I2C_Read... [16:13:16]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:13:16]Read from MH i2c: E2 [16:13:16]MH_I2C_Read... [16:13:16]Read from MH i2c: E2 FD 00 [16:13:16]MH_I2C_Read... [16:13:16]Read from MH i2c: E2 FD 00 40 03 00 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 90 00 EA [16:13:16]RAPDU: 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 90 00 [16:13:16]wFMCommunicate OK [16:13:16]wFMCommunicate request_size=4 [16:13:16]MH_SAM_APDU [16:13:16]CAPDU: 80 17 00 00 [16:13:16]Write to MH i2c: E2 08 00 41 03 80 17 00 00 00 00 00 00 C4 [16:13:16]Write i2c OK [16:13:16]MH_I2C_Read... [16:13:17]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:13:17]Read from MH i2c: E2 [16:13:17]MH_I2C_Read... [16:13:17]Read from MH i2c: E2 FD 00 [16:13:17]MH_I2C_Read... [16:13:17]Read from MH i2c: E2 FD 00 41 03 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 90 00 3F [16:13:17]RAPDU: EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 90 00 [16:13:17]wFMCommunicate OK [16:13:17]wFMCommunicate request_size=4 [16:13:17]MH_SAM_APDU [16:13:17]CAPDU: 80 17 00 00 [16:13:17]Write to MH i2c: E2 08 00 42 03 80 17 00 00 00 00 00 00 C5 [16:13:17]Write i2c OK [16:13:17]MH_I2C_Read... [16:13:17]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 224! [16:13:17]Read from MH i2c: E2 [16:13:17]MH_I2C_Read... [16:13:17]Read from MH i2c: E2 E3 00 [16:13:17]MH_I2C_Read... [16:13:17]Read from MH i2c: E2 E3 00 42 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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 [16:13:17]RAPDU: 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [16:13:17]wFMCommunicate OK [16:13:17]SAM_PROTO_GetFMData done [16:13:17]requested_item fm.sale_refund.total is exist - process it [16:13:17]requested_item fm.buy.total is exist - process it [16:13:17]requested_item shift.sale.total is exist - process it [16:13:17]SAM_PROTO_GetShiftData [16:13:17]wFMCommunicate request_size=4 [16:13:17]MH_SAM_APDU [16:13:17]CAPDU: 80 13 02 00 [16:13:17]Write to MH i2c: E2 08 00 43 03 80 13 02 00 00 00 00 00 C4 [16:13:17]Write i2c OK [16:13:17]MH_I2C_Read... [16:13:17]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [16:13:17]Read from MH i2c: E2 [16:13:17]MH_I2C_Read... [16:13:17]Read from MH i2c: E2 FD 00 [16:13:17]MH_I2C_Read... [16:13:17]Read from MH i2c: E2 FD 00 43 03 00 AF 04 AA 04 AB 04 6E 04 04 00 A2 00 00 00 69 04 9C 00 6F 04 04 00 A2 00 00 00 B1 04 03 00 A6 1F F4 70 04 03 00 28 5A AA 72 04 03 00 7E C5 49 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 F1 ED 19 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 25 29 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 01 90 00 90 [16:13:17]RAPDU: AF 04 AA 04 AB 04 6E 04 04 00 A2 00 00 00 69 04 9C 00 6F 04 04 00 A2 00 00 00 B1 04 03 00 A6 1F F4 70 04 03 00 28 5A AA 72 04 03 00 7E C5 49 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 F1 ED 19 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 25 29 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 01 90 00 [16:13:17]wFMCommunicate OK [16:13:17]wFMCommunicate request_size=4 [16:13:17]MH_SAM_APDU [16:13:18]CAPDU: 80 17 00 00 [16:13:18]Write to MH i2c: E2 08 00 44 03 80 17 00 00 00 00 00 00 C7 [16:13:18]Write i2c OK [16:13:18]MH_I2C_Read... [16:13:18]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:13:18]Read from MH i2c: E2 [16:13:18]MH_I2C_Read... [16:13:18]Read from MH i2c: E2 FD 00 [16:13:18]MH_I2C_Read... [16:13:18]Read from MH i2c: E2 FD 00 44 03 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 E0 [16:13:18]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 [16:13:18]wFMCommunicate OK [16:13:18]wFMCommunicate request_size=4 [16:13:18]MH_SAM_APDU [16:13:18]CAPDU: 80 17 00 00 [16:13:18]Write to MH i2c: E2 08 00 45 03 80 17 00 00 00 00 00 00 C8 [16:13:18]Write i2c OK [16:13:18]MH_I2C_Read... [16:13:18]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:13:18]Read from MH i2c: E2 [16:13:18]MH_I2C_Read... [16:13:18]Read from MH i2c: E2 FD 00 [16:13:18]MH_I2C_Read... [16:13:18]Read from MH i2c: E2 FD 00 45 03 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 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 7C [16:13:18]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 [16:13:18]wFMCommunicate OK [16:13:18]wFMCommunicate request_size=4 [16:13:18]MH_SAM_APDU [16:13:18]CAPDU: 80 17 00 00 [16:13:18]Write to MH i2c: E2 08 00 46 03 80 17 00 00 00 00 00 00 C9 [16:13:18]Write i2c OK [16:13:18]MH_I2C_Read... [16:13:18]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:13:18]Read from MH i2c: E2 [16:13:18]MH_I2C_Read... [16:13:18]Read from MH i2c: E2 FD 00 [16:13:18]MH_I2C_Read... [16:13:18]Read from MH i2c: E2 FD 00 46 03 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 47 [16:13:18]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 [16:13:18]wFMCommunicate OK [16:13:18]wFMCommunicate request_size=4 [16:13:18]MH_SAM_APDU [16:13:18]CAPDU: 80 17 00 00 [16:13:18]Write to MH i2c: E2 08 00 47 03 80 17 00 00 00 00 00 00 CA [16:13:18]Write i2c OK [16:13:18]MH_I2C_Read... [16:13:19]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 201! [16:13:19]Read from MH i2c: E2 [16:13:19]MH_I2C_Read... [16:13:19]Read from MH i2c: E2 CC 00 [16:13:19]MH_I2C_Read... [16:13:19]Read from MH i2c: E2 CC 00 47 03 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 AB [16:13:19]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 [16:13:19]wFMCommunicate OK [16:13:19]SAM_PROTO_GetShiftData done [16:13:19]requested_item shift.sale.total_cash is exist - process it [16:13:19]requested_item shift.sale_refund.total is exist - process it [16:13:19]requested_item shift.sale_refund.total_cash is exist - process it [16:13:19]requested_item shift.buy.total is exist - process it [16:13:19]requested_item shift.buy.total_cash is exist - process it [16:13:19]produce_requested_data done [16:13:19]produce_requested_data return {"fm.sale.total":221706802.65,"fm.sale_refund.total":18116550.00,"fm.buy.total":0.00,"shift.sale.total":159988.86,"shift.sale.total_cash":111642.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:13:19]process_action_free get_value [16:13:19]json_value_free [16:13:19]json_value_free done [16:13:19]process_json_proto returns [16:13:19]Send response to host [16:13:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":221706802.65,"fm.sale_refund.total":18116550.00,"fm.buy.total":0.00,"shift.sale.total":159988.86,"shift.sale.total_cash":111642.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:13:19]free response buf [16:13:19]execute_script done [16:13:19]execute_script returns [16:13:19]free content buf [16:13:19]Sock 10.Close socket [16:13:19]Sock 10.Thread stoped [16:13:21]OFD Sender: No OFD packet to send [16:13:26]OFD Sender: No OFD packet to send [16:13:30]recv_with_timeout no data received [16:13:31]OFD Sender: No OFD packet to send [16:13:36]OFD Sender: No OFD packet to send [16:13:41]OFD Sender: No OFD packet to send [16:13:46]recv_with_timeout no data received [16:13:46]OFD Sender: No OFD packet to send [16:13:51]OFD Sender: No OFD packet to send [16:13:56]OFD Sender: No OFD packet to send [16:13:58]recv_with_timeout no data received [16:14:01]OFD Sender: No OFD packet to send [16:14:06]OFD Sender: No OFD packet to send [16:14:11]OFD Sender: No OFD packet to send [16:14:16]OFD Sender: No OFD packet to send [16:14:21]OFD Sender: No OFD packet to send [16:14:24]recv_with_timeout no data received [16:14:26]OFD Sender: No OFD packet to send [16:14:31]OFD Sender: No OFD packet to send [16:14:36]OFD Sender: No OFD packet to send [16:14:41]OFD Sender: No OFD packet to send [16:14:46]OFD Sender: No OFD packet to send [16:14:51]OFD Sender: No OFD packet to send [16:14:56]OFD Sender: No OFD packet to send [16:15:01]OFD Sender: No OFD packet to send [16:15:06]OFD Sender: No OFD packet to send [16:15:11]OFD Sender: No OFD packet to send [16:15:16]OFD Sender: No OFD packet to send [16:15:21]OFD Sender: No OFD packet to send [16:15:26]OFD Sender: No OFD packet to send [16:15:31]OFD Sender: No OFD packet to send [16:15:36]OFD Sender: No OFD packet to send [16:15:41]OFD Sender: No OFD packet to send [16:15:43]recv_with_timeout no data received [16:15:46]OFD Sender: No OFD packet to send [16:15:51]OFD Sender: No OFD packet to send [16:15:56]OFD Sender: No OFD packet to send [16:16:01]OFD Sender: No OFD packet to send [16:16:06]OFD Sender: No OFD packet to send [16:16:11]OFD Sender: No OFD packet to send [16:16:16]OFD Sender: No OFD packet to send [16:16:21]OFD Sender: No OFD packet to send [16:16:26]OFD Sender: No OFD packet to send [16:16:31]OFD Sender: No OFD packet to send [16:16:36]OFD Sender: No OFD packet to send [16:16:39]recv_with_timeout no data received [16:16:41]OFD Sender: No OFD packet to send [16:16:46]OFD Sender: No OFD packet to send [16:16:51]OFD Sender: No OFD packet to send [16:16:56]OFD Sender: No OFD packet to send [16:17:01]OFD Sender: No OFD packet to send [16:17:06]OFD Sender: No OFD packet to send [16:17:11]OFD Sender: No OFD packet to send [16:17:16]OFD Sender: No OFD packet to send [16:17:21]OFD Sender: No OFD packet to send [16:17:26]OFD Sender: No OFD packet to send [16:17:31]OFD Sender: No OFD packet to send [16:17:36]OFD Sender: No OFD packet to send [16:17:41]OFD Sender: No OFD packet to send [16:17:46]OFD Sender: No OFD packet to send [16:17:51]OFD Sender: No OFD packet to send [16:17:56]OFD Sender: No OFD packet to send [16:18:01]OFD Sender: No OFD packet to send [16:18:06]OFD Sender: No OFD packet to send [16:18:11]OFD Sender: No OFD packet to send [16:18:17]OFD Sender: No OFD packet to send [16:18:22]OFD Sender: No OFD packet to send [16:18:27]OFD Sender: No OFD packet to send [16:18:27]recv_with_timeout no data received [16:18:32]OFD Sender: No OFD packet to send [16:18:37]OFD Sender: No OFD packet to send [16:18:42]OFD Sender: No OFD packet to send [16:18:47]OFD Sender: No OFD packet to send [16:18:52]OFD Sender: No OFD packet to send [16:18:57]OFD Sender: No OFD packet to send [16:19:12]OFD Sender: No OFD packet to send [16:19:17]OFD Sender: No OFD packet to send [16:19:22]OFD Sender: No OFD packet to send [16:19:27]OFD Sender: No OFD packet to send [16:19:28]recv_with_timeout no data received [16:19:32]OFD Sender: No OFD packet to send [16:19:37]OFD Sender: No OFD packet to send [16:19:42]OFD Sender: No OFD packet to send [16:19:47]OFD Sender: No OFD packet to send [16:19:52]OFD Sender: No OFD packet to send [16:19:57]OFD Sender: No OFD packet to send [16:20:02]OFD Sender: No OFD packet to send [16:20:07]OFD Sender: No OFD packet to send [16:20:12]OFD Sender: No OFD packet to send [16:20:17]OFD Sender: No OFD packet to send [16:20:22]OFD Sender: No OFD packet to send [16:20:27]OFD Sender: No OFD packet to send [16:20:27]recv_with_timeout no data received [16:20:32]OFD Sender: No OFD packet to send [16:21:33]ConnectInit Can't connect to host [16:21:37]OFD Sender: No OFD packet to send [16:21:42]OFD Sender: No OFD packet to send [16:21:47]OFD Sender: No OFD packet to send [16:21:52]OFD Sender: No OFD packet to send [16:21:57]OFD Sender: No OFD packet to send [16:22:02]OFD Sender: No OFD packet to send [16:22:07]OFD Sender: No OFD packet to send [16:22:08]recv_with_timeout no data received [16:22:12]OFD Sender: No OFD packet to send [16:22:17]OFD Sender: No OFD packet to send [16:22:22]OFD Sender: No OFD packet to send [16:22:27]OFD Sender: No OFD packet to send [16:22:32]OFD Sender: No OFD packet to send [16:22:37]OFD Sender: No OFD packet to send [16:22: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:23:02]OFD Sender: No OFD packet to send [16:23:07]OFD Sender: No OFD packet to send [16:23:12]OFD Sender: No OFD packet to send [16:23:17]OFD Sender: No OFD packet to send [16:23:22]OFD Sender: No OFD packet to send [16:23:27]OFD Sender: No OFD packet to send [16:23:32]OFD Sender: No OFD packet to send [16:23:37]OFD Sender: No OFD packet to send [16:23:42]OFD Sender: No OFD packet to send [16:23:47]OFD Sender: No OFD packet to send [16:23:52]OFD Sender: No OFD packet to send [16:23:57]OFD Sender: No OFD packet to send [16:24:02]OFD Sender: No OFD packet to send [16:24:07]OFD Sender: No OFD packet to send [16:24:12]OFD Sender: No OFD packet to send [16:24:17]OFD Sender: No OFD packet to send [16:24:22]OFD Sender: No OFD packet to send [16:24:27]OFD Sender: No OFD packet to send [16:24:32]OFD Sender: No OFD packet to send [16:24:34]recv_with_timeout no data received [16:24:37]OFD Sender: No OFD packet to send [16:24:42]OFD Sender: No OFD packet to send [16:24:47]OFD Sender: No OFD packet to send [16:24:52]OFD Sender: No OFD packet to send [16:24:54]recv_with_timeout no data received [16:24:57]OFD Sender: No OFD packet to send [16:25:02]OFD Sender: No OFD packet to send [16:25:08]OFD Sender: No OFD packet to send [16:25:13]OFD Sender: No OFD packet to send [16:25:18]OFD Sender: No OFD packet to send [16:25:23]OFD Sender: No OFD packet to send [16:25:28]OFD Sender: No OFD packet to send [16:25:33]OFD Sender: No OFD packet to send [16:25:38]OFD Sender: No OFD packet to send [16:25:43]OFD Sender: No OFD packet to send [16:25:48]OFD Sender: No OFD packet to send [16:25:53]OFD Sender: No OFD packet to send [16:25:58]OFD Sender: No OFD packet to send [16:26:03]OFD Sender: No OFD packet to send [16:26:08]OFD Sender: No OFD packet to send [16:26:13]OFD Sender: No OFD packet to send [16:26:18]OFD Sender: No OFD packet to send [16:26:23]OFD Sender: No OFD packet to send [16:26:28]OFD Sender: No OFD packet to send [16:26:33]OFD Sender: No OFD packet to send [16:26:38]OFD Sender: No OFD packet to send [16:26:43]OFD Sender: No OFD packet to send [16:26:48]OFD Sender: No OFD packet to send [16:26:53]OFD Sender: No OFD packet to send [16:27:58]OFD Sender: No OFD packet to send [16:27:59]ConnectInit Can't connect to host [16:28:03]OFD Sender: No OFD packet to send [16:28:08]OFD Sender: No OFD packet to send [16:28:13]OFD Sender: No OFD packet to send [16:28:18]OFD Sender: No OFD packet to send [16:28:23]OFD Sender: No OFD packet to send [16:28:28]OFD Sender: No OFD packet to send [16:28:33]OFD Sender: No OFD packet to send [16:28:38]OFD Sender: No OFD packet to send [16:28:43]OFD Sender: No OFD packet to send [16:28:48]OFD Sender: No OFD packet to send [16:28:53]OFD Sender: No OFD packet to send [16:28:55]recv_with_timeout no data received [16:28:58]OFD Sender: No OFD packet to send [16:29:03]OFD Sender: No OFD packet to send [16:29:08]OFD Sender: No OFD packet to send [16:29:10]recv_with_timeout no data received [16:29:13]OFD Sender: No OFD packet to send [16:29:18]OFD Sender: No OFD packet to send [16:29:23]OFD Sender: No OFD packet to send [16:29:28]OFD Sender: No OFD packet to send [16:29:33]OFD Sender: No OFD packet to send [16:29:38]OFD Sender: No OFD packet to send [16:29:43]OFD Sender: No OFD packet to send [16:29:48]OFD Sender: No OFD packet to send [16:29:53]OFD Sender: No OFD packet to send [16:29:56]recv_with_timeout no data received [16:29:58]OFD Sender: No OFD packet to send [16:30:03]OFD Sender: No OFD packet to send [16:30:08]OFD Sender: No OFD packet to send [16:30:13]OFD Sender: No OFD packet to send [16:30:18]OFD Sender: No OFD packet to send [16:30:23]OFD Sender: No OFD packet to send [16:30:28]OFD Sender: No OFD packet to send [16:30:33]OFD Sender: No OFD packet to send [16:30:38]OFD Sender: No OFD packet to send [16:30:43]OFD Sender: No OFD packet to send [16:30:48]OFD Sender: No OFD packet to send [16:30:53]OFD Sender: No OFD packet to send [16:30:58]OFD Sender: No OFD packet to send [16:31:03]OFD Sender: No OFD packet to send [16:31:08]OFD Sender: No OFD packet to send [16:31:13]OFD Sender: No OFD packet to send [16:31:18]OFD Sender: No OFD packet to send [16:31:23]OFD Sender: No OFD packet to send [16:31:26]recv_with_timeout no data received [16:31:28]OFD Sender: No OFD packet to send [16:31:33]OFD Sender: No OFD packet to send [16:31:38]OFD Sender: No OFD packet to send [16:31:43]OFD Sender: No OFD packet to send [16:31:48]OFD Sender: No OFD packet to send [16:31:54]OFD Sender: No OFD packet to send [16:31:59]OFD Sender: No OFD packet to send [16:32:04]OFD Sender: No OFD packet to send [16:32:09]OFD Sender: No OFD packet to send [16:32:14]OFD Sender: No OFD packet to send [16:32:19]OFD Sender: No OFD packet to send [16:32:24]OFD Sender: No OFD packet to send [16:32:29]OFD Sender: No OFD packet to send [16:32:34]OFD Sender: No OFD packet to send [16:32:39]OFD Sender: No OFD packet to send [16:32:44]OFD Sender: No OFD packet to send [16:32:45]recv_with_timeout no data received [16:32:49]OFD Sender: No OFD packet to send [16:32:54]OFD Sender: No OFD packet to send [16:32:59]OFD Sender: No OFD packet to send [16:33:04]OFD Sender: No OFD packet to send [16:33:09]OFD Sender: No OFD packet to send [16:33:14]OFD Sender: No OFD packet to send [16:33:19]OFD Sender: No OFD packet to send [16:33:24]OFD Sender: No OFD packet to send [16:33:29]OFD Sender: No OFD packet to send [16:33:34]OFD Sender: No OFD packet to send [16:33:39]OFD Sender: No OFD packet to send [16:33:44]OFD Sender: No OFD packet to send [16:33:49]OFD Sender: No OFD packet to send [16:33:54]OFD Sender: No OFD packet to send [16:33:59]OFD Sender: No OFD packet to send [16:34:04]OFD Sender: No OFD packet to send [16:34:09]OFD Sender: No OFD packet to send [16:34:14]OFD Sender: No OFD packet to send [16:34:19]OFD Sender: No OFD packet to send [16:34:24]OFD Sender: No OFD packet to send [16:34:29]OFD Sender: No OFD packet to send [16:34:34]OFD Sender: No OFD packet to send [16:34:39]OFD Sender: No OFD packet to send [16:34:44]OFD Sender: No OFD packet to send [16:34:49]OFD Sender: No OFD packet to send [16:34:54]OFD Sender: No OFD packet to send [16:34:58]recv_with_timeout no data received [16:34:59]OFD Sender: No OFD packet to send [16:35:04]OFD Sender: No OFD packet to send [16:35:09]OFD Sender: No OFD packet to send [16:35:14]OFD Sender: No OFD packet to send [16:35:19]OFD Sender: No OFD packet to send [16:35:24]OFD Sender: No OFD packet to send [16:35:25]recv_with_timeout no data received [16:35:29]OFD Sender: No OFD packet to send [16:35:34]OFD Sender: No OFD packet to send [16:35:39]OFD Sender: No OFD packet to send [16:35:44]OFD Sender: No OFD packet to send [16:35:49]OFD Sender: No OFD packet to send [16:36:04]OFD Sender: No OFD packet to send [16:36:09]OFD Sender: No OFD packet to send [16:36:14]OFD Sender: No OFD packet to send [16:36:19]OFD Sender: No OFD packet to send [16:36:20]recv_with_timeout no data received [16:36:24]OFD Sender: No OFD packet to send [16:36:29]OFD Sender: No OFD packet to send [16:36:34]OFD Sender: No OFD packet to send [16:36:39]OFD Sender: No OFD packet to send [16:36:44]OFD Sender: No OFD packet to send [16:36:49]OFD Sender: No OFD packet to send [16:36:54]OFD Sender: No OFD packet to send [16:36:59]OFD Sender: No OFD packet to send [16:37:04]OFD Sender: No OFD packet to send [16:37:09]OFD Sender: No OFD packet to send [16:37:14]OFD Sender: No OFD packet to send [16:37:19]OFD Sender: No OFD packet to send [16:37:24]OFD Sender: No OFD packet to send [16:37:29]OFD Sender: No OFD packet to send [16:37:34]OFD Sender: No OFD packet to send [16:37:39]OFD Sender: No OFD packet to send [16:37:44]OFD Sender: No OFD packet to send [16:37:49]OFD Sender: No OFD packet to send [16:37:54]OFD Sender: No OFD packet to send [16:37:59]OFD Sender: No OFD packet to send [16:38:04]OFD Sender: No OFD packet to send [16:38:09]OFD Sender: No OFD packet to send [16:38:14]OFD Sender: No OFD packet to send [16:38:19]OFD Sender: No OFD packet to send [16:38:24]OFD Sender: No OFD packet to send [16:38:29]OFD Sender: No OFD packet to send [16:38:34]OFD Sender: No OFD packet to send [16:38:40]OFD Sender: No OFD packet to send [16:38:45]OFD Sender: No OFD packet to send [16:38:50]OFD Sender: No OFD packet to send [16:38:54]recv_with_timeout no data received [16:38:55]OFD Sender: No OFD packet to send [16:39:00]OFD Sender: No OFD packet to send [16:39:05]OFD Sender: No OFD packet to send [16:39:10]OFD Sender: No OFD packet to send [16:39:15]OFD Sender: No OFD packet to send [16:39:20]OFD Sender: No OFD packet to send [16:39:25]OFD Sender: No OFD packet to send [16:39:30]OFD Sender: No OFD packet to send [16:39:35]OFD Sender: No OFD packet to send [16:39:40]OFD Sender: No OFD packet to send [16:39:45]OFD Sender: No OFD packet to send [16:39:50]OFD Sender: No OFD packet to send [16:39:55]OFD Sender: No OFD packet to send [16:40:00]OFD Sender: No OFD packet to send [16:40:05]OFD Sender: No OFD packet to send [16:40:10]OFD Sender: No OFD packet to send [16:40:15]OFD Sender: No OFD packet to send [16:40:20]OFD Sender: No OFD packet to send [16:40:25]OFD Sender: No OFD packet to send [16:40:30]OFD Sender: No OFD packet to send [16:40:35]OFD Sender: No OFD packet to send [16:40:40]OFD Sender: No OFD packet to send [16:40:45]OFD Sender: No OFD packet to send [16:40:50]OFD Sender: No OFD packet to send [16:40:55]OFD Sender: No OFD packet to send [16:41:00]OFD Sender: No OFD packet to send [16:41:05]OFD Sender: No OFD packet to send [16:41:10]OFD Sender: No OFD packet to send [16:41:15]OFD Sender: No OFD packet to send [16:41:20]OFD Sender: No OFD packet to send [16:41:25]OFD Sender: No OFD packet to send [16:41:29]accept exits with 8 [16:41:29]New connection [16:41:29]New thread 3067166052 created [16:41:29]Thread 3067022692 joined [16:41:29]Waiting for new connection... [16:41:29] Sock 8.Parse request [16:41:29]Sock 8.Check first char [16:41:29]Sock 8.First char is OK [16:41:29]request: POST /json_proto HTTP/1.0 [16:41:29]Method: POST [16:41:29]URL: /json_proto [16:41:29]Method is POST - this is cgi request [16:41:29]url: /json_proto [16:41:29]query_string will be loaded in cgi processing [16:41:29]execute_cgi json_proto POST (null) [16:41:29]execute_cgi path=json_proto method=POST [16:41:29]POST find Content-Length [16:41:29]Host: 172.17.44.131:8080 [16:41:29]Content-Length: 674 [16:41:29]Content-Type: application/json [16:41:29] [16:41:29]POST finish read [16:41:29]Found Content-Length = 674 [16:41:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293568", "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" ] } } [16:41:29]execute_script... [16:41:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293568", "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" ] } } [16:41:29]POST & json_proto [16:41:29]process_json_proto [16:41:29]json parsed OK: [16:41:29]protocol is kg_v1.0 [16:41:29]action value=close_receipt [16:41:29]process_action close_receipt [16:41:29]cmd_close_receipt [16:41:29]MH_GetDate [16:41:29]Write to MH i2c: F0 00 00 48 03 3A [16:41:29]Write i2c OK [16:41:29]MH_I2C_Read... [16:41:29]Read from MH i2c: F0 [16:41:29]MH_I2C_Read... [16:41:29]Read from MH i2c: F0 09 00 [16:41:29]MH_I2C_Read... [16:41:29]Read from MH i2c: F0 09 00 48 03 00 3A 6A C7 66 4F 53 BE 66 DA [16:41:29]GetLastDocTimeStamp 1724342884 [16:41:29]current date 1724344890 [16:41:29]FM_GetShiftState [16:41:29]SAM_PROTO_GetShiftState [16:41:29]wFMCommunicate request_size=4 [16:41:29]MH_SAM_APDU [16:41:29]CAPDU: 80 13 01 00 [16:41:29]Write to MH i2c: E2 08 00 49 03 80 13 01 00 00 00 00 00 C9 [16:41:29]Write i2c OK [16:41:29]MH_I2C_Read... [16:41:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:41:29]Read from MH i2c: E2 [16:41:29]MH_I2C_Read... [16:41:29]Read from MH i2c: E2 0E 00 [16:41:29]MH_I2C_Read... [16:41:29]Read from MH i2c: E2 0E 00 49 03 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 77 [16:41:29]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [16:41:29]wFMCommunicate OK [16:41:29]SAM_PROTO_GetShiftState done [16:41:29]FM_GetShiftState done [16:41:29]opened in 1724285939 [16:41:29]opened+sec_in_day 1724372339 [16:41:29]quantity*price = 50063 [16:41:29]sum+1 = 50064 [16:41:29]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 СНО: Общий режим Чек 163 22.08.2024 16:41 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178463 ФПД: 83906450221298 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T164130&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178463&fm=83906450221298&tin=02508201610067®Number=0000000000092561&sum=50000 [16:41:31]StoreToDocumentArchive [16:41:31]shift 469 fd 178463 [16:41:31]save to /storage/0469/doc_00178463 [16:41:31]save last doc name /storage/0469/doc_00178463 to /storage/kkm_last_doc_name [16:41:31]save OK [16:41:31]Clear old archive folders... [16:41:31]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:41:31]tlvbuf is 00A80A40 [16:41:31]SAM_PROTO_ClearQueue [16:41:31]wFMCommunicate request_size=4 [16:41:31]MH_SAM_APDU [16:41:31]CAPDU: 80 09 00 00 [16:41:31]Write to MH i2c: E2 08 00 56 03 80 09 00 00 00 00 00 00 CB [16:41:31]Write i2c OK [16:41:31]MH_I2C_Read... [16:41:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:41:31]Read from MH i2c: E2 [16:41:31]MH_I2C_Read... [16:41:31]Read from MH i2c: E2 03 00 [16:41:31]MH_I2C_Read... [16:41:31]Read from MH i2c: E2 03 00 56 03 00 90 00 CD [16:41:31]RAPDU: 90 00 [16:41:31]wFMCommunicate OK [16:41:31]SAM_PROTO_ClearQueue done [16:41:31]KKMCreateOFDPacket [16:41:31]OFDProtocolAddRootSTLVToBuf [16:41:31]FM_MakeSignedData [16:41:31]FM_MakeSignedData [16:41:31]SAM_PROTO_SignData [16:41:31]wFMCommunicate request_size=4 [16:41:31]MH_SAM_APDU [16:41:31]CAPDU: 80 0D 01 02 [16:41:31]Write to MH i2c: E2 08 00 57 03 80 0D 01 02 00 00 00 00 D3 [16:41:31]Write i2c OK [16:41:31]MH_I2C_Read... [16:41:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:41:31]Read from MH i2c: E2 [16:41:31]MH_I2C_Read... [16:41:31]Read from MH i2c: E2 03 00 [16:41:31]MH_I2C_Read... [16:41:31]Read from MH i2c: E2 03 00 57 03 00 90 00 CE [16:41:31]RAPDU: 90 00 [16:41:31]wFMCommunicate OK [16:41:31]wFMCommunicate request_size=255 [16:41:31]MH_SAM_APDU [16:41: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 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 A3 00 00 00 F4 03 04 00 3A 6A C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 1F B9 02 00 35 04 06 00 4C 4F FE 28 [16:41:31]Write to MH i2c: E2 02 01 58 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 A3 00 00 00 F4 03 04 00 3A 6A C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 1F B9 02 00 35 04 06 00 4C 4F FE 28 00 00 CE [16:41:31]Write i2c OK [16:41:31]MH_I2C_Read... [16:41:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:41:31]Read from MH i2c: E2 [16:41:31]MH_I2C_Read... [16:41:31]Read from MH i2c: E2 03 00 [16:41:31]MH_I2C_Read... [16:41:31]Read from MH i2c: E2 03 00 58 03 00 90 00 CF [16:41:31]RAPDU: 90 00 [16:41:31]wFMCommunicate OK [16:41:31]wFMCommunicate request_size=7 [16:41:31]MH_SAM_APDU [16:41:31]CAPDU: 80 0D 02 02 02 E8 F2 [16:41:31]Write to MH i2c: E2 0A 00 59 03 80 0D 02 02 02 00 E8 F2 00 00 B4 [16:41:31]Write i2c OK [16:41:31]MH_I2C_Read... [16:41:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:41:31]Read from MH i2c: E2 [16:41:31]MH_I2C_Read... [16:41:31]Read from MH i2c: E2 03 00 [16:41:31]MH_I2C_Read... [16:41:31]Read from MH i2c: E2 03 00 59 03 00 90 00 D0 [16:41:31]RAPDU: 90 00 [16:41:31]wFMCommunicate OK [16:41:31]wFMCommunicate request_size=4 [16:41:31]MH_SAM_APDU [16:41:31]CAPDU: 80 0D 03 02 [16:41:31]Write to MH i2c: E2 08 00 5A 03 80 0D 03 02 00 00 00 00 D8 [16:41:31]Write i2c OK [16:41:31]MH_I2C_Read... [16:41:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:41:31]Read from MH i2c: E2 [16:41:31]MH_I2C_Read... [16:41:31]Read from MH i2c: E2 0B 00 [16:41:31]MH_I2C_Read... [16:41:31]Read from MH i2c: E2 0B 00 5A 03 00 3A 34 88 88 E0 17 58 64 90 00 0A [16:41:31]RAPDU: 3A 34 88 88 E0 17 58 64 90 00 [16:41:31]wFMCommunicate OK [16:41:31]SAM_PROTO_SignData done [16:41:31]FM_MakeSignedData done [16:41:31]CreateOFDProtocolMessage [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 5B 03 80 11 00 00 00 00 00 00 D8 [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 5B 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 31 [16:41:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [16:41:31]wFMCommunicate OK [16:41:31]CreateOFDProtocolMessage done [16:41:31]OFDSenderStorePacket 178463 [16:41:31]StoreOFDPacket docnum=178463 [16:41:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0C 01 00 00 3B 8F 04 01 A1 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 A3 00 00 00 F4 03 04 00 3A 6A C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 1F B9 02 00 35 04 06 00 4C 4F FE 28 E8 F2 3A 34 88 88 E0 17 58 64 [16:41:31]CheckFolder [16:41:31]dirname=/storage/ofd_packets [16:41:31]CheckFolder done [16:41:31]ProducePacketName [16:41:31]name=ofd_packets/00178463 [16:41:31]NVStorageSaveData ofd_packets/00178463 [16:41:31]File name is /storage/ofd_packets/00178463 [16:41:31]Write 298 bytes [16:41:31]NVStorageSaveData done [16:41:31]OFDSenderStorePacket done [16:41:31]KKMCreateOFDPacket done [16:41:31]NVStorageSaveData kkm_last_timestamp [16:41:31]File name is /storage/kkm_last_timestamp [16:41:31]Write 4 bytes [16:41:31]NVStorageSaveData done [16:41:31]ExternCall_PrintAddStr [16:41:31]wPrintStart [16:41:31]Write to MH i2c: 01 00 00 5C 03 5F [16:41:31]Write i2c OK [16:41:31]MH_I2C_Read... [16:41:31]Read from MH i2c: 01 [16:41:31]MH_I2C_Read... [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 5C 03 00 00 00 00 00 FF 0F 74 [16:41:31]RasterBufferAndPrint [16:41:31]line Счет N : (1)293568 [16:41:31]line ИНН: 02508201610067 [16:41:31]line Контрольно-Кассовый Чек [16:41:31]line ПРОДАЖА [16:41:31]line ТРК (МРК, ГНК) : 11 [16:41:31]line Товар: 2710194800 [16:41:31]line ДТ-К-5 [16:41:31]line 6.570 * 76.20 [16:41:31]line = 500.63 [16:41:31]line НДС 12% НСП 1% [16:41:31]line > о реализуемом товаре [16:41:31]line ОКРУГЛЕНИЕ: -0.63 [16:41:31]line ИТОГО: 500.00 [16:41:31]line Внесено: 500.00 [16:41:31]line СДАЧА: 0.00 [16:41:31]line НСП 1% : 4.43 [16:41:31]line НДС 12% : 53.16 [16:41:31]line Наличными: 500.00 [16:41:31]line Безнал.: 0.00 [16:41:31]line Место: АЗС № 130 "Партнер Нефть" [16:41:31]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:41:31]line СНО: Общий режим [16:41:31]line Чек 163 22.08.2024 16:41 [16:41:31]line Смена: 469 ФФД: 1.0 [16:41:31]line ЗНМ: 0300000071 [16:41:31]line РНМ: 0000000000092561 [16:41:31]line Версия ККМ: 001 [16:41:31]line ФМ: 0000000000871778 [16:41:31]line ФД: 178463 [16:41:31]line ФПД: 83906450221298 [16:41:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T164130&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178463&fm=83906450221298&tin=02508201610067®Number=0000000000092561&sum=50000 [16:41:31]written 0, free lines is 4095 [16:41:31]OFD Sender: Processing packet 178463 [packets to send 496, broken 495] [16:41:31]ProducePacketName [16:41:31]name=ofd_packets/00178463 [16:41:31]OFD Sender: To server: pG, [16:41:31]CommunicateWithHost lk.salyk.kg:30040 [16:41:31]ConnectInit lk.salyk.kg [16:41:32]Write to MH i2c: 01 00 00 87 03 8A [16:41:32]Write i2c OK [16:41:32]MH_I2C_Read... [16:41:32]Read from MH i2c: 01 [16:41:32]MH_I2C_Read... [16:41:32]Read from MH i2c: 01 07 00 [16:41:32]MH_I2C_Read... [16:41:32]Read from MH i2c: 01 07 00 87 03 00 00 00 00 00 E0 0C 7D [16:41:32]RasterBufferAndPrint [16:41:32]line [16:41:32]line [16:41:32]line [16:41:32]line [16:41:32]line [16:41:32]written 0, free lines is 3302 [16:41:32]MH_Cut [16:41:32]Write to MH i2c: D1 01 00 8E 03 01 63 [16:41:32]Write i2c OK [16:41:32]MH_I2C_Read... [16:41:32]Read from MH i2c: D1 [16:41:32]MH_I2C_Read... [16:41:32]Read from MH i2c: D1 01 00 [16:41:32]MH_I2C_Read... [16:41:32]Read from MH i2c: D1 01 00 8E 03 00 62 [16:41:32]Write to MH i2c: 01 00 00 8F 03 92 [16:41:32]Write i2c OK [16:41:32]MH_I2C_Read... [16:41:32]*** Cut start [16:41:32]*** Partial cut [16:41:32]*** CUTSNS_PIN = 1 [16:41:32]*** CUTSNS_PIN = 0 [16:41:32]*** Brake cut motor [16:41:33]Read from MH i2c: 01 [16:41:33]MH_I2C_Read... [16:41:33]*** Stop cut motor [16:41:33]*** Cut end [16:41:33]Read from MH i2c: 01 07 00 [16:41:33]MH_I2C_Read... [16:41:33]Read from MH i2c: 01 07 00 8F 03 00 00 00 00 00 FF 0F A7 [16:41:33]process_action close_receipt done [16:41:33]requested_data is exist [16:41:33]produce_requested_data [16:41:33]requested_item fm.sn is exist - process it [16:41:33]wFMCommunicate request_size=4 [16:41:33]MH_SAM_APDU [16:41:33]CAPDU: 80 11 00 00 [16:41:33]Write to MH i2c: E2 08 00 90 03 80 11 00 00 00 00 00 00 0D [16:41:33]Write i2c OK [16:41:33]MH_I2C_Read... [16:41:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:41:33]Read from MH i2c: E2 [16:41:33]MH_I2C_Read... [16:41:33]Read from MH i2c: E2 17 00 [16:41:33]MH_I2C_Read... [16:41:33]Read from MH i2c: E2 17 00 90 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 66 [16:41:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [16:41:33]wFMCommunicate OK [16:41:33]requested_item fd.num is exist - process it [16:41:33]SAM_PROTO_GetFieldsCounters [16:41:33]wFMCommunicate request_size=4 [16:41:33]MH_SAM_APDU [16:41:33]CAPDU: 80 13 00 00 [16:41:33]Write to MH i2c: E2 08 00 91 03 80 13 00 00 00 00 00 00 10 [16:41:33]Write i2c OK [16:41:33]MH_I2C_Read... [16:41:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:41:33]Read from MH i2c: E2 [16:41:33]MH_I2C_Read... [16:41:33]Read from MH i2c: E2 62 00 [16:41:33]MH_I2C_Read... [16:41:33]Read from MH i2c: E2 62 00 91 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 1F B9 02 00 0E 04 04 00 D5 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 CE [16:41: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 1F B9 02 00 0E 04 04 00 D5 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 [16:41:33]wFMCommunicate OK [16:41:33]SAM_PROTO_GetFieldsCounters done [16:41:33]requested_item shift.num is exist - process it [16:41:33]requested_item shift.opened is exist - process it [16:41:33]req_shift_opened [16:41:33]FM_GetShiftState [16:41:33]SAM_PROTO_GetShiftState [16:41:33]wFMCommunicate request_size=4 [16:41:33]MH_SAM_APDU [16:41:33]CAPDU: 80 13 01 00 [16:41:33]Write to MH i2c: E2 08 00 92 03 80 13 01 00 00 00 00 00 12 [16:41:33]Write i2c OK [16:41:33]MH_I2C_Read... [16:41:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:41:33]Read from MH i2c: E2 [16:41:33]MH_I2C_Read... [16:41:33]Read from MH i2c: E2 0E 00 [16:41:33]MH_I2C_Read... [16:41:33]Read from MH i2c: E2 0E 00 92 03 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 C0 [16:41:33]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [16:41:33]wFMCommunicate OK [16:41:33]SAM_PROTO_GetShiftState done [16:41:33]FM_GetShiftState done [16:41:33]req_shift_opened done [16:41:33]requested_item shift.open_date is exist - process it [16:41:33]req_shift_open_date [16:41:33]req_shift_open_date done [16:41:33]produce_requested_data done [16:41:33]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178463,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [16:41:33]process_action_free close_receipt [16:41:33]json_value_free [16:41:33]json_value_free done [16:41:33]process_json_proto returns [16:41:33]Send response to host [16:41:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178463,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [16:41:33]free response buf [16:41:33]execute_script done [16:41:33]execute_script returns [16:41:33]free content buf [16:41:33]Sock 8.Close socket [16:41:33]Sock 8.Thread stoped [16:41:39]accept exits with 10 [16:41:39]New connection [16:41:39]New thread 3067022692 created [16:41:39]Thread 3067166052 joined [16:41:39]Waiting for new connection... [16:41:39] Sock 10.Parse request [16:41:39]Sock 10.Check first char [16:41:39]Sock 10.First char is OK [16:41:39]request: POST /json_proto HTTP/1.0 [16:41:39]Method: POST [16:41:39]URL: /json_proto [16:41:39]Method is POST - this is cgi request [16:41:39]url: /json_proto [16:41:39]query_string will be loaded in cgi processing [16:41:39]execute_cgi json_proto POST (null) [16:41:39]execute_cgi path=json_proto method=POST [16:41:39]POST find Content-Length [16:41:39]Host: 172.17.44.131:8080 [16:41:39]Content-Length: 682 [16:41:39]Content-Type: application/json [16:41:39] [16:41:39]POST finish read [16:41:39]Found Content-Length = 682 [16:41:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293567", "tax_sys" : 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" ] } } [16:41:39]execute_script... [16:41: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)293567", "tax_sys" : 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" ] } } [16:41:39]POST & json_proto [16:41:39]process_json_proto [16:41:39]json parsed OK: [16:41:39]protocol is kg_v1.0 [16:41:39]action value=close_receipt [16:41:39]process_action close_receipt [16:41:39]cmd_close_receipt [16:41:39]MH_GetDate [16:41:39]Write to MH i2c: F0 00 00 93 03 85 [16:41:39]Write i2c OK [16:41:39]MH_I2C_Read... [16:41:39]Read from MH i2c: F0 [16:41:39]MH_I2C_Read... [16:41:39]Read from MH i2c: F0 09 00 [16:41:39]MH_I2C_Read... [16:41:39]Read from MH i2c: F0 09 00 93 03 00 43 6A C7 66 4F 53 BE 66 2E [16:41:39]GetLastDocTimeStamp 1724344890 [16:41:39]current date 1724344899 [16:41:39]FM_GetShiftState [16:41:39]SAM_PROTO_GetShiftState [16:41:39]wFMCommunicate request_size=4 [16:41:39]MH_SAM_APDU [16:41:39]CAPDU: 80 13 01 00 [16:41:39]Write to MH i2c: E2 08 00 94 03 80 13 01 00 00 00 00 00 14 [16:41:39]Write i2c OK [16:41:39]MH_I2C_Read... [16:41:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:41:39]Read from MH i2c: E2 [16:41:39]MH_I2C_Read... [16:41:39]Read from MH i2c: E2 0E 00 [16:41:39]MH_I2C_Read... [16:41:39]Read from MH i2c: E2 0E 00 94 03 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 C2 [16:41:39]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [16:41:39]wFMCommunicate OK [16:41:39]SAM_PROTO_GetShiftState done [16:41:39]FM_GetShiftState done [16:41:39]opened in 1724285939 [16:41:39]opened+sec_in_day 1724372339 [16:41:39]quantity*price = 100005 [16:41:39]sum+1 = 100006 [16:41:39]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 СНО: Общий режим Чек 164 22.08.2024 16:41 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178464 ФПД: 273674375486448 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T164139&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178464&fm=273674375486448&tin=02508201610067®Number=0000000000092561&sum=100000 [16:41:40]StoreToDocumentArchive [16:41:40]shift 469 fd 178464 [16:41:40]save to /storage/0469/doc_00178464 [16:41:40]save last doc name /storage/0469/doc_00178464 to /storage/kkm_last_doc_name [16:41:40]save OK [16:41:40]Clear old archive folders... [16:41:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:41:40]tlvbuf is 00B3B5D0 [16:41:40]SAM_PROTO_ClearQueue [16:41:40]wFMCommunicate request_size=4 [16:41:40]MH_SAM_APDU [16:41:40]CAPDU: 80 09 00 00 [16:41:40]Write to MH i2c: E2 08 00 A1 03 80 09 00 00 00 00 00 00 16 [16:41:40]Write i2c OK [16:41:40]MH_I2C_Read... [16:41:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:41:40]Read from MH i2c: E2 [16:41:40]MH_I2C_Read... [16:41:40]Read from MH i2c: E2 03 00 [16:41:40]MH_I2C_Read... [16:41:40]Read from MH i2c: E2 03 00 A1 03 00 90 00 18 [16:41:40]RAPDU: 90 00 [16:41:40]wFMCommunicate OK [16:41:40]SAM_PROTO_ClearQueue done [16:41:40]KKMCreateOFDPacket [16:41:40]OFDProtocolAddRootSTLVToBuf [16:41:40]FM_MakeSignedData [16:41:40]FM_MakeSignedData [16:41:40]SAM_PROTO_SignData [16:41:40]wFMCommunicate request_size=4 [16:41:40]MH_SAM_APDU [16:41:40]CAPDU: 80 0D 01 02 [16:41:40]Write to MH i2c: E2 08 00 A2 03 80 0D 01 02 00 00 00 00 1E [16:41:40]Write i2c OK [16:41:40]MH_I2C_Read... [16:41:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:41:40]Read from MH i2c: E2 [16:41:40]MH_I2C_Read... [16:41:40]Read from MH i2c: E2 03 00 [16:41:40]MH_I2C_Read... [16:41:40]Read from MH i2c: E2 03 00 A2 03 00 90 00 19 [16:41:40]RAPDU: 90 00 [16:41:40]wFMCommunicate OK [16:41:40]wFMCommunicate request_size=255 [16:41:40]MH_SAM_APDU [16:41: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 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 A4 00 00 00 F4 03 04 00 43 6A C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 20 B9 02 00 35 04 06 00 F8 [16:41:40]Write to MH i2c: E2 02 01 A3 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 A4 00 00 00 F4 03 04 00 43 6A C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 20 B9 02 00 35 04 06 00 F8 00 00 57 [16:41:40]Write i2c OK [16:41:40]MH_I2C_Read... [16:41:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:41:40]Read from MH i2c: E2 [16:41:40]MH_I2C_Read... [16:41:40]Read from MH i2c: E2 03 00 [16:41:40]MH_I2C_Read... [16:41:40]Read from MH i2c: E2 03 00 A3 03 00 90 00 1A [16:41:40]RAPDU: 90 00 [16:41:40]wFMCommunicate OK [16:41:40]wFMCommunicate request_size=10 [16:41:40]MH_SAM_APDU [16:41:40]CAPDU: 80 0D 02 02 05 E7 C7 EF 5B F0 [16:41:40]Write to MH i2c: E2 0D 00 A4 03 80 0D 02 02 05 00 E7 C7 EF 5B F0 00 00 13 [16:41:40]Write i2c OK [16:41:40]MH_I2C_Read... [16:41:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:41:40]Read from MH i2c: E2 [16:41:40]MH_I2C_Read... [16:41:40]Read from MH i2c: E2 03 00 [16:41:40]MH_I2C_Read... [16:41:40]Read from MH i2c: E2 03 00 A4 03 00 90 00 1B [16:41:40]RAPDU: 90 00 [16:41:40]wFMCommunicate OK [16:41:40]wFMCommunicate request_size=4 [16:41:40]MH_SAM_APDU [16:41:40]CAPDU: 80 0D 03 02 [16:41:40]Write to MH i2c: E2 08 00 A5 03 80 0D 03 02 00 00 00 00 23 [16:41:40]Write i2c OK [16:41:40]MH_I2C_Read... [16:41:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:41:40]Read from MH i2c: E2 [16:41:40]MH_I2C_Read... [16:41:40]Read from MH i2c: E2 0B 00 [16:41:40]MH_I2C_Read... [16:41:40]Read from MH i2c: E2 0B 00 A5 03 00 07 BE 71 BA CC 15 CA CD 90 00 8C [16:41:40]RAPDU: 07 BE 71 BA CC 15 CA CD 90 00 [16:41:40]wFMCommunicate OK [16:41:40]SAM_PROTO_SignData done [16:41:40]FM_MakeSignedData done [16:41:40]CreateOFDProtocolMessage [16:41:40]wFMCommunicate request_size=4 [16:41:40]MH_SAM_APDU [16:41:40]CAPDU: 80 11 00 00 [16:41:40]Write to MH i2c: E2 08 00 A6 03 80 11 00 00 00 00 00 00 23 [16:41:40]Write i2c OK [16:41:40]MH_I2C_Read... [16:41:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:41:40]Read from MH i2c: E2 [16:41:40]MH_I2C_Read... [16:41:40]Read from MH i2c: E2 17 00 [16:41:40]MH_I2C_Read... [16:41:40]Read from MH i2c: E2 17 00 A6 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 7C [16:41:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [16:41:40]wFMCommunicate OK [16:41:40]CreateOFDProtocolMessage done [16:41:40]OFDSenderStorePacket 178464 [16:41:40]StoreOFDPacket docnum=178464 [16:41:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 E0 A1 07 01 FE 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 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 A4 00 00 00 F4 03 04 00 43 6A C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 20 B9 02 00 35 04 06 00 F8 E7 C7 EF 5B F0 07 BE 71 BA CC 15 CA CD [16:41:40]CheckFolder [16:41:40]dirname=/storage/ofd_packets [16:41:40]CheckFolder done [16:41:40]ProducePacketName [16:41:40]name=ofd_packets/00178464 [16:41:40]NVStorageSaveData ofd_packets/00178464 [16:41:40]File name is /storage/ofd_packets/00178464 [16:41:40]Write 301 bytes [16:41:40]NVStorageSaveData done [16:41:40]OFDSenderStorePacket done [16:41:40]KKMCreateOFDPacket done [16:41:40]NVStorageSaveData kkm_last_timestamp [16:41:40]File name is /storage/kkm_last_timestamp [16:41:40]Write 4 bytes [16:41:40]NVStorageSaveData done [16:41:40]ExternCall_PrintAddStr [16:41:40]wPrintStart [16:41:40]Write to MH i2c: 01 00 00 A7 03 AA [16:41:40]Write i2c OK [16:41:40]MH_I2C_Read... [16:41:40]Read from MH i2c: 01 [16:41:40]MH_I2C_Read... [16:41:40]Read from MH i2c: 01 07 00 [16:41:40]MH_I2C_Read... [16:41:40]Read from MH i2c: 01 07 00 A7 03 00 00 00 00 00 FF 0F BF [16:41:40]RasterBufferAndPrint [16:41:40]line Счет N : (1)293567 [16:41:40]line ИНН: 02508201610067 [16:41:40]line Контрольно-Кассовый Чек [16:41:40]line ПРОДАЖА [16:41:40]line ТРК (МРК, ГНК) : 32 [16:41:40]line Товар: 2710124130 [16:41:40]line Аи-92-К-5 [16:41:40]line 14.750 * 67.80 [16:41:40]line = 1000.05 [16:41:40]line НДС 12% НСП 1% [16:41:40]line > о реализуемом товаре [16:41:40]line ОКРУГЛЕНИЕ: -0.05 [16:41:40]line ИТОГО: 1000.00 [16:41:40]line Внесено: 1000.00 [16:41:40]line СДАЧА: 0.00 [16:41:40]line НСП 1% : 8.85 [16:41:40]line НДС 12% : 106.20 [16:41:40]line Наличными: 1000.00 [16:41:40]line Безнал.: 0.00 [16:41:40]line Место: АЗС № 130 "Партнер Нефть" [16:41:40]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:41:40]line СНО: Общий режим [16:41:40]line Чек 164 22.08.2024 16:41 [16:41:40]line Смена: 469 ФФД: 1.0 [16:41:40]line ЗНМ: 0300000071 [16:41:40]line РНМ: 0000000000092561 [16:41:40]line Версия ККМ: 001 [16:41:40]line ФМ: 0000000000871778 [16:41:40]line ФД: 178464 [16:41:40]line ФПД: 273674375486448 [16:41:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T164139&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178464&fm=273674375486448&tin=02508201610067®Number=0000000000092561&sum=100000 [16:41:40]written 0, free lines is 4095 [16:41:41]Write to MH i2c: 01 00 00 D2 03 D5 [16:41:41]Write i2c OK [16:41:41]MH_I2C_Read... [16:41:41]Read from MH i2c: 01 [16:41:41]MH_I2C_Read... [16:41:41]Read from MH i2c: 01 07 00 [16:41:41]MH_I2C_Read... [16:41:41]Read from MH i2c: 01 07 00 D2 03 00 00 00 00 00 E1 0C C9 [16:41:41]RasterBufferAndPrint [16:41:41]line [16:41:41]line [16:41:41]line [16:41:41]line [16:41:41]line [16:41:41]written 0, free lines is 3308 [16:41:41]MH_Cut [16:41:41]Write to MH i2c: D1 01 00 D9 03 01 AE [16:41:41]Write i2c OK [16:41:41]MH_I2C_Read... [16:41:41]Read from MH i2c: D1 [16:41:41]MH_I2C_Read... [16:41:41]Read from MH i2c: D1 01 00 [16:41:41]MH_I2C_Read... [16:41:41]Read from MH i2c: D1 01 00 D9 03 00 AD [16:41:41]Write to MH i2c: 01 00 00 DA 03 DD [16:41:41]Write i2c OK [16:41:41]MH_I2C_Read... [16:41:41]Connected sock=9 [16:41: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 37 38 0C 01 00 00 3B 8F 04 01 A1 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 A3 00 00 00 F4 03 04 00 3A 6A C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 1F B9 02 00 35 04 06 00 4C 4F FE 28 E8 F2 3A 34 88 88 E0 17 58 64 [16:41:42]*** Cut start [16:41:42]*** Partial cut [16:41:42]*** CUTSNS_PIN = 1 [16:41:42]*** CUTSNS_PIN = 0 [16:41:42]*** Brake cut motor [16:41:42]Read from MH i2c: 01 [16:41:42]MH_I2C_Read... [16:41:42]*** Stop cut motor [16:41:42]*** Cut end [16:41:42]Read from MH i2c: 01 07 00 [16:41:42]MH_I2C_Read... [16:41:42]Read from MH i2c: 01 07 00 DA 03 00 00 00 00 00 FF 0F F2 [16:41:42]process_action close_receipt done [16:41:42]requested_data is exist [16:41:42]produce_requested_data [16:41:42]requested_item fm.sn is exist - process it [16:41:42]wFMCommunicate request_size=4 [16:41:42]MH_SAM_APDU [16:41:42]CAPDU: 80 11 00 00 [16:41:42]Write to MH i2c: E2 08 00 DB 03 80 11 00 00 00 00 00 00 58 [16:41:42]Write i2c OK [16:41:42]MH_I2C_Read... [16:41:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:41:42]Read from MH i2c: E2 [16:41:42]MH_I2C_Read... [16:41:42]Read from MH i2c: E2 17 00 [16:41:42]MH_I2C_Read... [16:41:42]Read from MH i2c: E2 17 00 DB 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 B1 [16:41:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [16:41:42]wFMCommunicate OK [16:41:42]requested_item fd.num is exist - process it [16:41:42]SAM_PROTO_GetFieldsCounters [16:41:42]wFMCommunicate request_size=4 [16:41:42]MH_SAM_APDU [16:41:42]CAPDU: 80 13 00 00 [16:41:42]Write to MH i2c: E2 08 00 DC 03 80 13 00 00 00 00 00 00 5B [16:41:42]Write i2c OK [16:41:42]MH_I2C_Read... [16:41:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:41:42]Read from MH i2c: E2 [16:41:42]MH_I2C_Read... [16:41:42]Read from MH i2c: E2 62 00 [16:41:42]MH_I2C_Read... [16:41:42]Read from MH i2c: E2 62 00 DC 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 20 B9 02 00 0E 04 04 00 D5 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 1D [16:41: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 20 B9 02 00 0E 04 04 00 D5 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 [16:41:42]wFMCommunicate OK [16:41:42]SAM_PROTO_GetFieldsCounters done [16:41:42]requested_item shift.num is exist - process it [16:41:42]requested_item shift.opened is exist - process it [16:41:42]req_shift_opened [16:41:42]FM_GetShiftState [16:41:42]SAM_PROTO_GetShiftState [16:41:42]wFMCommunicate request_size=4 [16:41:42]MH_SAM_APDU [16:41:42]CAPDU: 80 13 01 00 [16:41:42]Write to MH i2c: E2 08 00 DD 03 80 13 01 00 00 00 00 00 5D [16:41:42]Write i2c OK [16:41:42]MH_I2C_Read... [16:41:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:41:42]Read from MH i2c: E2 [16:41:42]MH_I2C_Read... [16:41:42]Read from MH i2c: E2 0E 00 [16:41:42]MH_I2C_Read... [16:41:42]Read from MH i2c: E2 0E 00 DD 03 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 0B [16:41:42]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [16:41:42]wFMCommunicate OK [16:41:42]SAM_PROTO_GetShiftState done [16:41:42]FM_GetShiftState done [16:41:42]req_shift_opened done [16:41:42]requested_item shift.open_date is exist - process it [16:41:42]req_shift_open_date [16:41:42]req_shift_open_date done [16:41:42]produce_requested_data done [16:41:42]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178464,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [16:41:42]process_action_free close_receipt [16:41:42]json_value_free [16:41:42]json_value_free done [16:41:42]process_json_proto returns [16:41:42]Send response to host [16:41:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178464,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [16:41:42]free response buf [16:41:42]execute_script done [16:41:42]execute_script returns [16:41:42]free content buf [16:41:42]Sock 10.Close socket [16:41:42]Sock 10.Thread stoped [16:41: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 37 38 4F 00 00 00 F8 F7 47 00 61 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 37 38 10 04 04 00 1F B9 02 00 F4 03 04 00 EF 15 C7 66 B6 04 01 00 00 C7 06 5D 93 F4 B5 79 AF [16:41:45]CommunicateWithHost err = 0 [16:41:45]CheckOFDResponse [16:41:45]1017 (14) - 77093643461234 [16:41:45]1041 (16) - 0000000000871778 [16:41:45]1040 (4) - 178463 [16:41:45]1012 (4) - 22.08.2024 10:41 [16:41:45]1206 (1) - 0 [16:41:45]OFD Sender: Remove packet 178463 [16:41:45]ProducePacketName [16:41:45]name=ofd_packets/00178463 [16:41:45]NVStorageDeleteData [16:41:45]OFD Sender: Processing packet 178464 [packets to send 496, broken 495] [16:41:45]ProducePacketName [16:41:45]name=ofd_packets/00178464 [16:41:45]OFD Sender: To server: pG, [16:41:45]CommunicateWithHost lk.salyk.kg:30040 [16:41:45]ConnectInit lk.salyk.kg [16:41:48]recv_with_timeout no data received [16:41:50]ConnectInit Can't take IP for lk.salyk.kg [16:41:50]CommunicateWithHost connect error [16:41:50]CommunicateWithHost err = -1 [16:41:50]OFD Sender: Server communicate error [16:41:50]OFD Sender: Processing packet 178464 [packets to send 496, broken 495] [16:41:50]ProducePacketName [16:41:50]name=ofd_packets/00178464 [16:41:50]OFD Sender: To server: pG, [16:41:50]CommunicateWithHost lk.salyk.kg:30040 [16:41:50]ConnectInit lk.salyk.kg [16:41:55]ConnectInit Can't take IP for lk.salyk.kg [16:41:55]CommunicateWithHost connect error [16:41:55]CommunicateWithHost err = -1 [16:41:55]OFD Sender: Server communicate error [16:42:00]OFD Sender: Processing packet 178464 [packets to send 496, broken 495] [16:42:00]ProducePacketName [16:42:00]name=ofd_packets/00178464 [16:42:00]OFD Sender: To server: pG, [16:42:00]CommunicateWithHost lk.salyk.kg:30040 [16:42:00]ConnectInit lk.salyk.kg [16:42:05]ConnectInit Can't take IP for lk.salyk.kg [16:42:05]CommunicateWithHost connect error [16:42:05]CommunicateWithHost err = -1 [16:42:05]OFD Sender: Server communicate error [16:42:10]OFD Sender: Processing packet 178464 [packets to send 496, broken 495] [16:42:10]ProducePacketName [16:42:10]name=ofd_packets/00178464 [16:42:10]OFD Sender: To server: pG, [16:42:10]CommunicateWithHost lk.salyk.kg:30040 [16:42:10]ConnectInit lk.salyk.kg [16:42:19]Connected sock=8 [16:42: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 37 38 0F 01 00 00 E0 A1 07 01 FE 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 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 A4 00 00 00 F4 03 04 00 43 6A C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 20 B9 02 00 35 04 06 00 F8 E7 C7 EF 5B F0 07 BE 71 BA CC 15 CA CD [16: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 37 38 4F 00 00 00 BA AB 47 00 3E 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 37 38 10 04 04 00 20 B9 02 00 F4 03 04 00 13 16 C7 66 B6 04 01 00 00 E5 91 8D A5 9C 87 BA E9 [16:42:20]CommunicateWithHost err = 0 [16:42:20]CheckOFDResponse [16:42:20]1017 (14) - 77093643461234 [16:42:20]1041 (16) - 0000000000871778 [16:42:20]1040 (4) - 178464 [16:42:20]1012 (4) - 22.08.2024 10:42 [16:42:20]1206 (1) - 0 [16:42:20]OFD Sender: Remove packet 178464 [16:42:20]ProducePacketName [16:42:20]name=ofd_packets/00178464 [16:42:20]NVStorageDeleteData [16:42:20]OFD Sender: No OFD packet to send [16:42:25]OFD Sender: No OFD packet to send [16:42:30]OFD Sender: No OFD packet to send [16:42:35]OFD Sender: No OFD packet to send [16:42:40]OFD Sender: No OFD packet to send [16:42:45]OFD Sender: No OFD packet to send [16:42:50]OFD Sender: No OFD packet to send [16:42:55]OFD Sender: No OFD packet to send [16:43:00]OFD Sender: No OFD packet to send [16:43:05]recv_with_timeout no data received [16:43:05]OFD Sender: No OFD packet to send [16:43:10]OFD Sender: No OFD packet to send [16:43:15]OFD Sender: No OFD packet to send [16:43:20]OFD Sender: No OFD packet to send [16:43:25]OFD Sender: No OFD packet to send [16:43:30]OFD Sender: No OFD packet to send [16:43:35]OFD Sender: No OFD packet to send [16:43:40]OFD Sender: No OFD packet to send [16:43:45]OFD Sender: No OFD packet to send [16:43:50]OFD Sender: No OFD packet to send [16:43:55]OFD Sender: No OFD packet to send [16:44:00]OFD Sender: No OFD packet to send [16:44:05]OFD Sender: No OFD packet to send [16:44:10]OFD Sender: No OFD packet to send [16:44:15]OFD Sender: No OFD packet to send [16:44:20]OFD Sender: No OFD packet to send [16:44:25]OFD Sender: No OFD packet to send [16:44:30]OFD Sender: No OFD packet to send [16:44:35]OFD Sender: No OFD packet to send [16:44:40]OFD Sender: No OFD packet to send [16:44:45]OFD Sender: No OFD packet to send [16:44:50]OFD Sender: No OFD packet to send [16:44:56]OFD Sender: No OFD packet to send [16:45:01]OFD Sender: No OFD packet to send [16:45:03]recv_with_timeout no data received [16:45:06]OFD Sender: No OFD packet to send [16:45:11]OFD Sender: No OFD packet to send [16:45:16]OFD Sender: No OFD packet to send [16:45:21]OFD Sender: No OFD packet to send [16:45:26]OFD Sender: No OFD packet to send [16:45:31]OFD Sender: No OFD packet to send [16:45:36]OFD Sender: No OFD packet to send [16:45:41]OFD Sender: No OFD packet to send [16:45:46]OFD Sender: No OFD packet to send [16:45:51]OFD Sender: No OFD packet to send [16:45:56]OFD Sender: No OFD packet to send [16:46:01]OFD Sender: No OFD packet to send [16:46:06]OFD Sender: No OFD packet to send [16:46:11]OFD Sender: No OFD packet to send [16:46:16]OFD Sender: No OFD packet to send [16:46:21]OFD Sender: No OFD packet to send [16:46:26]OFD Sender: No OFD packet to send [16:46:31]OFD Sender: No OFD packet to send [16:46:36]OFD Sender: No OFD packet to send [16:46:41]OFD Sender: No OFD packet to send [16:46:46]OFD Sender: No OFD packet to send [16:46:51]OFD Sender: No OFD packet to send [16:46:56]OFD Sender: No OFD packet to send [16:47:01]OFD Sender: No OFD packet to send [16:47:06]OFD Sender: No OFD packet to send [16:47:11]OFD Sender: No OFD packet to send [16:47:16]OFD Sender: No OFD packet to send [16:47:21]OFD Sender: No OFD packet to send [16:47:26]OFD Sender: No OFD packet to send [16:47:31]OFD Sender: No OFD packet to send [16:47:36]OFD Sender: No OFD packet to send [16:47:36]recv_with_timeout no data received [16:47:41]OFD Sender: No OFD packet to send [16:47:46]OFD Sender: No OFD packet to send [16:47:51]OFD Sender: No OFD packet to send [16:47:56]OFD Sender: No OFD packet to send [16:48:01]OFD Sender: No OFD packet to send [16:48:06]OFD Sender: No OFD packet to send [16:48:11]OFD Sender: No OFD packet to send [16:48:16]OFD Sender: No OFD packet to send [16:48:21]OFD Sender: No OFD packet to send [16:48:26]OFD Sender: No OFD packet to send [16:48:31]OFD Sender: No OFD packet to send [16:48:36]OFD Sender: No OFD packet to send [16:48:41]OFD Sender: No OFD packet to send [16:48:41]recv_with_timeout no data received [16:48:46]OFD Sender: No OFD packet to send [16:48:51]OFD Sender: No OFD packet to send [16:48:56]OFD Sender: No OFD packet to send [16:49:01]OFD Sender: No OFD packet to send [16:49:06]OFD Sender: No OFD packet to send [16:49:11]OFD Sender: No OFD packet to send [16:49:16]OFD Sender: No OFD packet to send [16:49:21]OFD Sender: No OFD packet to send [16:49:26]OFD Sender: No OFD packet to send [16:49:31]OFD Sender: No OFD packet to send [16:49:36]OFD Sender: No OFD packet to send [16:49:41]OFD Sender: No OFD packet to send [16:49:46]OFD Sender: No OFD packet to send [16:49:51]OFD Sender: No OFD packet to send [16:49:56]OFD Sender: No OFD packet to send [16:50:01]OFD Sender: No OFD packet to send [16:50:06]OFD Sender: No OFD packet to send [16:50:11]OFD Sender: No OFD packet to send [16:50:16]OFD Sender: No OFD packet to send [16:50:21]OFD Sender: No OFD packet to send [16:50:26]OFD Sender: No OFD packet to send [16:50:31]OFD Sender: No OFD packet to send [16:50:36]OFD Sender: No OFD packet to send [16:50:41]OFD Sender: No OFD packet to send [16:50:46]OFD Sender: No OFD packet to send [16:50:51]OFD Sender: No OFD packet to send [16:50:56]OFD Sender: No OFD packet to send [16:50:58]recv_with_timeout no data received [16:51:01]OFD Sender: No OFD packet to send [16:51:06]OFD Sender: No OFD packet to send [16:51:11]OFD Sender: No OFD packet to send [16:51:16]OFD Sender: No OFD packet to send [16:51:21]OFD Sender: No OFD packet to send [16:51:26]OFD Sender: No OFD packet to send [16:51:31]OFD Sender: No OFD packet to send [16:51:37]OFD Sender: No OFD packet to send [16:51:42]OFD Sender: No OFD packet to send [16:51:47]OFD Sender: No OFD packet to send [16:51:52]OFD Sender: No OFD packet to send [16:51:57]OFD Sender: No OFD packet to send [16:52:02]OFD Sender: No OFD packet to send [16:52:07]OFD Sender: No OFD packet to send [16:52:12]OFD Sender: No OFD packet to send [16:52:17]OFD Sender: No OFD packet to send [16:52:22]OFD Sender: No OFD packet to send [16:52:27]OFD Sender: No OFD packet to send [16:52:32]OFD Sender: No OFD packet to send [16:52:37]OFD Sender: No OFD packet to send [16:52:42]OFD Sender: No OFD packet to send [16:52:46]recv_with_timeout no data received [16:52:47]OFD Sender: No OFD packet to send [16:52:52]OFD Sender: No OFD packet to send [16:52:57]OFD Sender: No OFD packet to send [16:53:02]OFD Sender: No OFD packet to send [16:53:07]OFD Sender: No OFD packet to send [16:53:12]OFD Sender: No OFD packet to send [16:53:17]OFD Sender: No OFD packet to send [16:53:22]OFD Sender: No OFD packet to send [16:53:24]recv_with_timeout no data received [16:53:27]OFD Sender: No OFD packet to send [16:53:32]OFD Sender: No OFD packet to send [16:53:52]OFD Sender: No OFD packet to send [16:53:53]recv_with_timeout no data received [16:53:57]OFD Sender: No OFD packet to send [16:54:02]OFD Sender: No OFD packet to send [16:54:07]OFD Sender: No OFD packet to send [16:54:12]OFD Sender: No OFD packet to send [16:54:17]OFD Sender: No OFD packet to send [16:54:22]OFD Sender: No OFD packet to send [16:54:27]OFD Sender: No OFD packet to send [16:54:32]OFD Sender: No OFD packet to send [16:54:37]OFD Sender: No OFD packet to send [16:54:42]OFD Sender: No OFD packet to send [16:54:47]OFD Sender: No OFD packet to send [16:54:51]recv_with_timeout no data received [16:54:52]OFD Sender: No OFD packet to send [16:54:57]OFD Sender: No OFD packet to send [16:55:02]OFD Sender: No OFD packet to send [16:55:07]OFD Sender: No OFD packet to send [16:55:12]OFD Sender: No OFD packet to send [16:55:13]recv_with_timeout no data received [16:55:17]OFD Sender: No OFD packet to send [16:55:22]OFD Sender: No OFD packet to send [16:55:27]OFD Sender: No OFD packet to send [16:55:32]OFD Sender: No OFD packet to send [16:55:37]OFD Sender: No OFD packet to send [16:55:42]OFD Sender: No OFD packet to send [16:55:47]OFD Sender: No OFD packet to send [16:55:52]OFD Sender: No OFD packet to send [16:55:57]OFD Sender: No OFD packet to send [16:56:02]OFD Sender: No OFD packet to send [16:56:07]OFD Sender: No OFD packet to send [16:56:12]OFD Sender: No OFD packet to send [16:56:17]OFD Sender: No OFD packet to send [16:56:22]OFD Sender: No OFD packet to send [16:56:27]OFD Sender: No OFD packet to send [16:56:32]OFD Sender: No OFD packet to send [16:56:37]OFD Sender: No OFD packet to send [16:56:42]OFD Sender: No OFD packet to send [16:56:47]OFD Sender: No OFD packet to send [16:56:52]OFD Sender: No OFD packet to send [16:56:57]OFD Sender: No OFD packet to send [16:57:02]OFD Sender: No OFD packet to send [16:57:07]OFD Sender: No OFD packet to send [16:57:12]OFD Sender: No OFD packet to send [16:57:17]OFD Sender: No OFD packet to send [16:57:22]OFD Sender: No OFD packet to send [16:57:27]OFD Sender: No OFD packet to send [16:57:32]OFD Sender: No OFD packet to send [16:57:37]OFD Sender: No OFD packet to send [16:57:42]OFD Sender: No OFD packet to send [16:57:47]OFD Sender: No OFD packet to send [16:57:52]OFD Sender: No OFD packet to send [16:57:57]OFD Sender: No OFD packet to send [16:58:02]OFD Sender: No OFD packet to send [16:58:07]OFD Sender: No OFD packet to send [16:58:12]OFD Sender: No OFD packet to send [16:58:17]OFD Sender: No OFD packet to send [16:58:22]OFD Sender: No OFD packet to send [16:58:28]OFD Sender: No OFD packet to send [16:58:29]recv_with_timeout no data received [16:58:33]OFD Sender: No OFD packet to send [16:58:38]OFD Sender: No OFD packet to send [16:58:53]OFD Sender: No OFD packet to send [16:58:54]recv_with_timeout no data received [16:58:58]OFD Sender: No OFD packet to send [16:59:03]OFD Sender: No OFD packet to send [16:59:08]OFD Sender: No OFD packet to send [16:59:13]OFD Sender: No OFD packet to send [16:59:18]OFD Sender: No OFD packet to send [16:59:23]OFD Sender: No OFD packet to send [16:59:28]OFD Sender: No OFD packet to send [16:59:33]OFD Sender: No OFD packet to send [16:59:38]OFD Sender: No OFD packet to send [16:59:42]recv_with_timeout no data received [16:59:43]OFD Sender: No OFD packet to send [16:59:48]OFD Sender: No OFD packet to send [16:59:53]OFD Sender: No OFD packet to send [16:59:58]OFD Sender: No OFD packet to send [17:00:00]recv_with_timeout no data received [17:00:03]OFD Sender: No OFD packet to send [17:00:08]OFD Sender: No OFD packet to send [17:00:13]OFD Sender: No OFD packet to send [17:00:18]OFD Sender: No OFD packet to send [17:00:23]OFD Sender: No OFD packet to send [17:00:28]OFD Sender: No OFD packet to send [17:00:29]recv_with_timeout no data received [17:00:30]accept exits with 11 [17:00:30]New connection [17:00:30]New thread 3067166052 created [17:00:30]Thread 3067022692 joined [17:00:30]Waiting for new connection... [17:00:30] Sock 11.Parse request [17:00:30]Sock 11.Check first char [17:00:30]Sock 11.First char is OK [17:00:30]request: POST /json_proto HTTP/1.0 [17:00:30]Method: POST [17:00:30]URL: /json_proto [17:00:30]Method is POST - this is cgi request [17:00:30]url: /json_proto [17:00:30]query_string will be loaded in cgi processing [17:00:30]execute_cgi json_proto POST (null) [17:00:30]execute_cgi path=json_proto method=POST [17:00:30]POST find Content-Length [17:00:30]Host: 172.17.44.131:8080 [17:00:30]Content-Length: 792 [17:00:30]Content-Type: application/json [17:00:30] [17:00:30]POST finish read [17:00:30]Found Content-Length = 792 [17:00:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293587", "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" : 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\u000A29866", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:00:30]execute_script... [17:00:30]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293587", "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" : 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\u000A29866", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:00:30]POST & json_proto [17:00:30]process_json_proto [17:00:30]json parsed OK: [17:00:30]protocol is kg_v1.0 [17:00:30]action value=close_receipt [17:00:30]process_action close_receipt [17:00:30]cmd_close_receipt [17:00:30]MH_GetDate [17:00:30]Write to MH i2c: F0 00 00 DE 03 D0 [17:00:30]Write i2c OK [17:00:30]MH_I2C_Read... [17:00:30]Read from MH i2c: F0 [17:00:30]MH_I2C_Read... [17:00:30]Read from MH i2c: F0 09 00 [17:00:30]MH_I2C_Read... [17:00:30]Read from MH i2c: F0 09 00 DE 03 00 AF 6E C7 66 4F 53 BE 66 E9 [17:00:30]GetLastDocTimeStamp 1724344899 [17:00:30]current date 1724346031 [17:00:30]FM_GetShiftState [17:00:30]SAM_PROTO_GetShiftState [17:00:30]wFMCommunicate request_size=4 [17:00:30]MH_SAM_APDU [17:00:30]CAPDU: 80 13 01 00 [17:00:30]Write to MH i2c: E2 08 00 DF 03 80 13 01 00 00 00 00 00 5F [17:00:30]Write i2c OK [17:00:30]MH_I2C_Read... [17:00:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:00:30]Read from MH i2c: E2 [17:00:30]MH_I2C_Read... [17:00:30]Read from MH i2c: E2 0E 00 [17:00:30]MH_I2C_Read... [17:00:30]Read from MH i2c: E2 0E 00 DF 03 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 0D [17:00:30]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [17:00:30]wFMCommunicate OK [17:00:30]SAM_PROTO_GetShiftState done [17:00:30]FM_GetShiftState done [17:00:30]opened in 1724285939 [17:00:30]opened+sec_in_day 1724372339 [17:00:30]quantity*price = 0 [17:00:30]sum+1 = 1 [17:00: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 СНО: Общий режим Чек 165 22.08.2024 17:00 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 Талоны: Топливная Карта 29866 ФМ: 0000000000871778 ФД: 178465 ФПД: 162799020715513 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T170031&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178465&fm=162799020715513&tin=02508201610067®Number=0000000000092561&sum=0 [17:00:31]StoreToDocumentArchive [17:00:31]shift 469 fd 178465 [17:00:31]save to /storage/0469/doc_00178465 [17:00:31]save last doc name /storage/0469/doc_00178465 to /storage/kkm_last_doc_name [17:00:31]save OK [17:00:31]Clear old archive folders... [17:00:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:00:31]tlvbuf is 00B2D8C0 [17:00:31]SAM_PROTO_ClearQueue [17:00:31]wFMCommunicate request_size=4 [17:00:31]MH_SAM_APDU [17:00:31]CAPDU: 80 09 00 00 [17:00:31]Write to MH i2c: E2 08 00 EC 03 80 09 00 00 00 00 00 00 61 [17:00:31]Write i2c OK [17:00:31]MH_I2C_Read... [17:00:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:00:32]Read from MH i2c: E2 [17:00:32]MH_I2C_Read... [17:00:32]Read from MH i2c: E2 03 00 [17:00:32]MH_I2C_Read... [17:00:32]Read from MH i2c: E2 03 00 EC 03 00 90 00 63 [17:00:32]RAPDU: 90 00 [17:00:32]wFMCommunicate OK [17:00:32]SAM_PROTO_ClearQueue done [17:00:32]KKMCreateOFDPacket [17:00:32]OFDProtocolAddRootSTLVToBuf [17:00:32]FM_MakeSignedData [17:00:32]FM_MakeSignedData [17:00:32]SAM_PROTO_SignData [17:00:32]wFMCommunicate request_size=4 [17:00:32]MH_SAM_APDU [17:00:32]CAPDU: 80 0D 01 02 [17:00:32]Write to MH i2c: E2 08 00 ED 03 80 0D 01 02 00 00 00 00 69 [17:00:32]Write i2c OK [17:00:32]MH_I2C_Read... [17:00:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:00:32]Read from MH i2c: E2 [17:00:32]MH_I2C_Read... [17:00:32]Read from MH i2c: E2 03 00 [17:00:32]MH_I2C_Read... [17:00:32]Read from MH i2c: E2 03 00 ED 03 00 90 00 64 [17:00:32]RAPDU: 90 00 [17:00:32]wFMCommunicate OK [17:00:32]wFMCommunicate request_size=255 [17:00:32]MH_SAM_APDU [17:00: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 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 A5 00 00 00 F4 03 04 00 AF 6E C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 21 B9 02 00 35 04 06 00 94 [17:00:32]Write to MH i2c: E2 02 01 EE 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 A5 00 00 00 F4 03 04 00 AF 6E C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 21 B9 02 00 35 04 06 00 94 00 00 51 [17:00:32]Write i2c OK [17:00:32]MH_I2C_Read... [17:00:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:00:32]Read from MH i2c: E2 [17:00:32]MH_I2C_Read... [17:00:32]Read from MH i2c: E2 03 00 [17:00:32]MH_I2C_Read... [17:00:32]Read from MH i2c: E2 03 00 EE 03 00 90 00 65 [17:00:32]RAPDU: 90 00 [17:00:32]wFMCommunicate OK [17:00:32]wFMCommunicate request_size=10 [17:00:32]MH_SAM_APDU [17:00:32]CAPDU: 80 0D 02 02 05 10 99 CC AD F9 [17:00:32]Write to MH i2c: E2 0D 00 EF 03 80 0D 02 02 05 00 10 99 CC AD F9 00 00 91 [17:00:32]Write i2c OK [17:00:32]MH_I2C_Read... [17:00:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:00:32]Read from MH i2c: E2 [17:00:32]MH_I2C_Read... [17:00:32]Read from MH i2c: E2 03 00 [17:00:32]MH_I2C_Read... [17:00:32]Read from MH i2c: E2 03 00 EF 03 00 90 00 66 [17:00:32]RAPDU: 90 00 [17:00:32]wFMCommunicate OK [17:00:32]wFMCommunicate request_size=4 [17:00:32]MH_SAM_APDU [17:00:32]CAPDU: 80 0D 03 02 [17:00:32]Write to MH i2c: E2 08 00 F0 03 80 0D 03 02 00 00 00 00 6E [17:00:32]Write i2c OK [17:00:32]MH_I2C_Read... [17:00:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:00:32]Read from MH i2c: E2 [17:00:32]MH_I2C_Read... [17:00:32]Read from MH i2c: E2 0B 00 [17:00:32]MH_I2C_Read... [17:00:32]Read from MH i2c: E2 0B 00 F0 03 00 39 7C 93 A1 2F B0 AF 88 90 00 6E [17:00:32]RAPDU: 39 7C 93 A1 2F B0 AF 88 90 00 [17:00:32]wFMCommunicate OK [17:00:32]SAM_PROTO_SignData done [17:00:32]FM_MakeSignedData done [17:00:32]CreateOFDProtocolMessage [17:00:32]wFMCommunicate request_size=4 [17:00:32]MH_SAM_APDU [17:00:32]CAPDU: 80 11 00 00 [17:00:32]Write to MH i2c: E2 08 00 F1 03 80 11 00 00 00 00 00 00 6E [17:00:32]Write i2c OK [17:00:32]MH_I2C_Read... [17:00:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:00:32]Read from MH i2c: E2 [17:00:32]MH_I2C_Read... [17:00:32]Read from MH i2c: E2 17 00 [17:00:32]MH_I2C_Read... [17:00:32]Read from MH i2c: E2 17 00 F1 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 C7 [17:00:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [17:00:32]wFMCommunicate OK [17:00:32]CreateOFDProtocolMessage done [17:00:32]OFDSenderStorePacket 178465 [17:00:32]StoreOFDPacket docnum=178465 [17:00:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 65 8D 07 01 8D 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 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 A5 00 00 00 F4 03 04 00 AF 6E C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 21 B9 02 00 35 04 06 00 94 10 99 CC AD F9 39 7C 93 A1 2F B0 AF 88 [17:00:32]CheckFolder [17:00:32]dirname=/storage/ofd_packets [17:00:32]CheckFolder done [17:00:32]ProducePacketName [17:00:32]name=ofd_packets/00178465 [17:00:32]NVStorageSaveData ofd_packets/00178465 [17:00:32]File name is /storage/ofd_packets/00178465 [17:00:32]Write 301 bytes [17:00:32]NVStorageSaveData done [17:00:32]OFDSenderStorePacket done [17:00:32]KKMCreateOFDPacket done [17:00:32]NVStorageSaveData kkm_last_timestamp [17:00:32]File name is /storage/kkm_last_timestamp [17:00:32]Write 4 bytes [17:00:32]NVStorageSaveData done [17:00:32]ExternCall_PrintAddStr [17:00:32]wPrintStart [17:00:32]Write to MH i2c: 01 00 00 F2 03 F5 [17:00:32]Write i2c OK [17:00:32]MH_I2C_Read... [17:00:32]Read from MH i2c: 01 [17:00:32]MH_I2C_Read... [17:00:32]Read from MH i2c: 01 07 00 [17:00:32]MH_I2C_Read... [17:00:32]Read from MH i2c: 01 07 00 F2 03 00 00 00 00 00 FF 0F 0A [17:00:32]RasterBufferAndPrint [17:00:32]line Счет N : (1)293587 [17:00:32]line ИНН: 02508201610067 [17:00:32]line Контрольно-Кассовый Чек [17:00:32]line ПРОДАЖА [17:00:32]line ТРК (МРК, ГНК) : 42 [17:00:32]line Товар: 2710124130 [17:00:32]line Аи-92-К-5 [17:00:32]line 30.000 * 0.00 [17:00:32]line = 0.00 [17:00:32]line НДС 12% НСП 1% [17:00:32]line > о реализуемом товаре [17:00:32]line ИТОГО: 0.00 [17:00:32]line НСП 1% : 0.00 [17:00:32]line НДС 12% : 0.00 [17:00:32]line Наличными: 0.00 [17:00:32]line Безнал.: 0.00 [17:00:32]line Место: АЗС № 130 "Партнер Нефть" [17:00:32]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [17:00:32]line СНО: Общий режим [17:00:32]line Чек 165 22.08.2024 17:00 [17:00:32]line Смена: 469 ФФД: 1.0 [17:00:32]line ЗНМ: 0300000071 [17:00:32]line РНМ: 0000000000092561 [17:00:32]line Версия ККМ: 001 [17:00:32]line Талоны: Топливная Карта [17:00:32]line 29866 [17:00:32]line ФМ: 0000000000871778 [17:00:32]line ФД: 178465 [17:00:32]line ФПД: 162799020715513 [17:00:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T170031&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178465&fm=162799020715513&tin=02508201610067®Number=0000000000092561&sum=0 [17:00:32]written 0, free lines is 4095 [17:00:32]OFD Sender: Processing packet 178465 [packets to send 496, broken 495] [17:00:32]ProducePacketName [17:00:32]name=ofd_packets/00178465 [17:00:32]OFD Sender: To server: pG, [17:00:32]CommunicateWithHost lk.salyk.kg:30040 [17:00:32]ConnectInit lk.salyk.kg [17:00:32]Write to MH i2c: 01 00 00 1C 04 20 [17:00:32]Write i2c OK [17:00:32]MH_I2C_Read... [17:00:32]Read from MH i2c: 01 [17:00:32]MH_I2C_Read... [17:00:32]Read from MH i2c: 01 07 00 [17:00:32]MH_I2C_Read... [17:00:32]Read from MH i2c: 01 07 00 1C 04 00 00 00 00 00 DE 0C 11 [17:00:32]RasterBufferAndPrint [17:00:32]line [17:00:32]line [17:00:32]line [17:00:32]line [17:00:32]line [17:00:32]written 0, free lines is 3300 [17:00:32]MH_Cut [17:00:32]Write to MH i2c: D1 01 00 23 04 01 F9 [17:00:32]Write i2c OK [17:00:32]MH_I2C_Read... [17:00:32]Read from MH i2c: D1 [17:00:32]MH_I2C_Read... [17:00:32]Read from MH i2c: D1 01 00 [17:00:32]MH_I2C_Read... [17:00:32]Read from MH i2c: D1 01 00 23 04 00 F8 [17:00:32]Write to MH i2c: 01 00 00 24 04 28 [17:00:32]Write i2c OK [17:00:32]MH_I2C_Read... [17:00:33]Connected sock=9 [17:00: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 37 38 0F 01 00 00 65 8D 07 01 8D 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 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 A5 00 00 00 F4 03 04 00 AF 6E C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 21 B9 02 00 35 04 06 00 94 10 99 CC AD F9 39 7C 93 A1 2F B0 AF 88 [17:00:33]*** Cut start [17:00:33]*** Partial cut [17:00:33]*** CUTSNS_PIN = 1 [17:00: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 37 38 4F 00 00 00 7A 3D 47 00 8A 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 37 38 10 04 04 00 21 B9 02 00 F4 03 04 00 58 1A C7 66 B6 04 01 00 00 D6 FA C4 32 50 23 B8 B1 [17:00:33]CommunicateWithHost err = 0 [17:00:33]CheckOFDResponse [17:00:33]1017 (14) - 77093643461234 [17:00:33]1041 (16) - 0000000000871778 [17:00:33]1040 (4) - 178465 [17:00:33]1012 (4) - 22.08.2024 11:00 [17:00:33]1206 (1) - 0 [17:00:33]OFD Sender: Remove packet 178465 [17:00:33]ProducePacketName [17:00:33]name=ofd_packets/00178465 [17:00:33]NVStorageDeleteData [17:00:33]*** CUTSNS_PIN = 0 [17:00:33]*** Brake cut motor [17:00:34]OFD Sender: No OFD packet to send [17:00:34]Read from MH i2c: 01 [17:00:34]MH_I2C_Read... [17:00:34]*** Stop cut motor [17:00:34]*** Cut end [17:00:34]Read from MH i2c: 01 07 00 [17:00:34]MH_I2C_Read... [17:00:34]Read from MH i2c: 01 07 00 24 04 00 00 00 00 00 FF 0F 3D [17:00:34]process_action close_receipt done [17:00:34]requested_data is exist [17:00:34]produce_requested_data [17:00:34]requested_item fm.sn is exist - process it [17:00:34]wFMCommunicate request_size=4 [17:00:34]MH_SAM_APDU [17:00:34]CAPDU: 80 11 00 00 [17:00:34]Write to MH i2c: E2 08 00 25 04 80 11 00 00 00 00 00 00 A3 [17:00:34]Write i2c OK [17:00:34]MH_I2C_Read... [17:00:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:00:34]Read from MH i2c: E2 [17:00:34]MH_I2C_Read... [17:00:34]Read from MH i2c: E2 17 00 [17:00:34]MH_I2C_Read... [17:00:34]Read from MH i2c: E2 17 00 25 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 FC [17:00:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [17:00:34]wFMCommunicate OK [17:00:34]requested_item fd.num is exist - process it [17:00:34]SAM_PROTO_GetFieldsCounters [17:00:34]wFMCommunicate request_size=4 [17:00:34]MH_SAM_APDU [17:00:34]CAPDU: 80 13 00 00 [17:00:34]Write to MH i2c: E2 08 00 26 04 80 13 00 00 00 00 00 00 A6 [17:00:34]Write i2c OK [17:00:34]MH_I2C_Read... [17:00:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:00:34]Read from MH i2c: E2 [17:00:34]MH_I2C_Read... [17:00:34]Read from MH i2c: E2 62 00 [17:00:34]MH_I2C_Read... [17:00:34]Read from MH i2c: E2 62 00 26 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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 21 B9 02 00 0E 04 04 00 D5 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 6C [17:00:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 21 B9 02 00 0E 04 04 00 D5 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 [17:00:34]wFMCommunicate OK [17:00:34]SAM_PROTO_GetFieldsCounters done [17:00:34]requested_item shift.num is exist - process it [17:00:34]requested_item shift.opened is exist - process it [17:00:34]req_shift_opened [17:00:34]FM_GetShiftState [17:00:34]SAM_PROTO_GetShiftState [17:00:34]wFMCommunicate request_size=4 [17:00:34]MH_SAM_APDU [17:00:34]CAPDU: 80 13 01 00 [17:00:34]Write to MH i2c: E2 08 00 27 04 80 13 01 00 00 00 00 00 A8 [17:00:34]Write i2c OK [17:00:34]MH_I2C_Read... [17:00:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:00:34]Read from MH i2c: E2 [17:00:34]MH_I2C_Read... [17:00:34]Read from MH i2c: E2 0E 00 [17:00:34]MH_I2C_Read... [17:00:34]Read from MH i2c: E2 0E 00 27 04 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 56 [17:00:34]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [17:00:34]wFMCommunicate OK [17:00:34]SAM_PROTO_GetShiftState done [17:00:34]FM_GetShiftState done [17:00:34]req_shift_opened done [17:00:34]requested_item shift.open_date is exist - process it [17:00:34]req_shift_open_date [17:00:34]req_shift_open_date done [17:00:34]produce_requested_data done [17:00:34]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178465,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [17:00:34]process_action_free close_receipt [17:00:34]json_value_free [17:00:34]json_value_free done [17:00:34]process_json_proto returns [17:00:34]Send response to host [17:00:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178465,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [17:00:34]free response buf [17:00:34]execute_script done [17:00:34]execute_script returns [17:00:34]free content buf [17:00:34]Sock 11.Close socket [17:00:34]Sock 11.Thread stoped [17:00:39]OFD Sender: No OFD packet to send [17:00:44]OFD Sender: No OFD packet to send [17:00:49]OFD Sender: No OFD packet to send [17:00:54]OFD Sender: No OFD packet to send [17:00:59]OFD Sender: No OFD packet to send [17:01:04]OFD Sender: No OFD packet to send [17:01:09]OFD Sender: No OFD packet to send [17:01:14]OFD Sender: No OFD packet to send [17:01:19]OFD Sender: No OFD packet to send [17:01:22]recv_with_timeout no data received [17:01:24]OFD Sender: No OFD packet to send [17:01:29]OFD Sender: No OFD packet to send [17:01:34]OFD Sender: No OFD packet to send [17:01:39]OFD Sender: No OFD packet to send [17:01:44]OFD Sender: No OFD packet to send [17:01:49]OFD Sender: No OFD packet to send [17:01:54]OFD Sender: No OFD packet to send [17:01:59]OFD Sender: No OFD packet to send [17:02:04]OFD Sender: No OFD packet to send [17:02:09]recv_with_timeout no data received [17:02:09]OFD Sender: No OFD packet to send [17:02:14]OFD Sender: No OFD packet to send [17:02:19]OFD Sender: No OFD packet to send [17:02:24]OFD Sender: No OFD packet to send [17:02:25]recv_with_timeout no data received [17:02:29]OFD Sender: No OFD packet to send [17:02:34]OFD Sender: No OFD packet to send [17:02:39]OFD Sender: No OFD packet to send [17:02:44]OFD Sender: No OFD packet to send [17:02:49]OFD Sender: No OFD packet to send [17:02:54]OFD Sender: No OFD packet to send [17:02:59]OFD Sender: No OFD packet to send [17:03:04]OFD Sender: No OFD packet to send [17:03:09]OFD Sender: No OFD packet to send [17:03:14]OFD Sender: No OFD packet to send [17:03:19]OFD Sender: No OFD packet to send [17:03:24]OFD Sender: No OFD packet to send [17:03:29]OFD Sender: No OFD packet to send [17:03:34]OFD Sender: No OFD packet to send [17:03:39]OFD Sender: No OFD packet to send [17:03:44]OFD Sender: No OFD packet to send [17:03:49]OFD Sender: No OFD packet to send [17:03:54]OFD Sender: No OFD packet to send [17:03:59]OFD Sender: No OFD packet to send [17:04:04]OFD Sender: No OFD packet to send [17:04:09]OFD Sender: No OFD packet to send [17:04:14]OFD Sender: No OFD packet to send [17:04:19]OFD Sender: No OFD packet to send [17:04:24]OFD Sender: No OFD packet to send [17:04:29]OFD Sender: No OFD packet to send [17:04:34]OFD Sender: No OFD packet to send [17:04:39]OFD Sender: No OFD packet to send [17:04:44]OFD Sender: No OFD packet to send [17:04:49]OFD Sender: No OFD packet to send [17:04:54]OFD Sender: No OFD packet to send [17:04:59]OFD Sender: No OFD packet to send [17:05:04]OFD Sender: No OFD packet to send [17:05:09]OFD Sender: No OFD packet to send [17:05:14]OFD Sender: No OFD packet to send [17:05:19]OFD Sender: No OFD packet to send [17:05:24]OFD Sender: No OFD packet to send [17:05:29]OFD Sender: No OFD packet to send [17:05:34]OFD Sender: No OFD packet to send [17:05:39]OFD Sender: No OFD packet to send [17:05:44]OFD Sender: No OFD packet to send [17:05:49]OFD Sender: No OFD packet to send [17:05:54]OFD Sender: No OFD packet to send [17:05:59]OFD Sender: No OFD packet to send [17:06:04]OFD Sender: No OFD packet to send [17:06:09]OFD Sender: No OFD packet to send [17:06:15]OFD Sender: No OFD packet to send [17:06:20]OFD Sender: No OFD packet to send [17:06:25]OFD Sender: No OFD packet to send [17:06:30]OFD Sender: No OFD packet to send [17:06:30]recv_with_timeout no data received [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:24]recv_with_timeout no data received [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:45]OFD Sender: No OFD packet to send [17:07:50]OFD Sender: No OFD packet to send [17:07:55]OFD Sender: No OFD packet to send [17:08:00]OFD Sender: No OFD packet to send [17:08:05]OFD Sender: No OFD packet to send [17:08:10]OFD Sender: No OFD packet to send [17:08:15]OFD Sender: No OFD packet to send [17:08:20]OFD Sender: No OFD packet to send [17:08:25]OFD Sender: No OFD packet to send [17:08:30]OFD Sender: No OFD packet to send [17:08:35]OFD Sender: No OFD packet to send [17:08:40]OFD Sender: No OFD packet to send [17:08:45]OFD Sender: No OFD packet to send [17:08:50]OFD Sender: No OFD packet to send [17:08:55]OFD Sender: No OFD packet to send [17:09:00]OFD Sender: No OFD packet to send [17:09:05]OFD Sender: No OFD packet to send [17:09:10]OFD Sender: No OFD packet to send [17:09:15]OFD Sender: No OFD packet to send [17:09:20]OFD Sender: No OFD packet to send [17:09:25]OFD Sender: No OFD packet to send [17:09:27]recv_with_timeout no data received [17:09:30]OFD Sender: No OFD packet to send [17:09:35]OFD Sender: No OFD packet to send [17:09:40]OFD Sender: No OFD packet to send [17:09:45]OFD Sender: No OFD packet to send [17:09:50]OFD Sender: No OFD packet to send [17:09:55]OFD Sender: No OFD packet to send [17:10:00]OFD Sender: No OFD packet to send [17:10:05]OFD Sender: No OFD packet to send [17:10:10]OFD Sender: No OFD packet to send [17:10:15]OFD Sender: No OFD packet to send [17:10:20]OFD Sender: No OFD packet to send [17:10:25]OFD Sender: No OFD packet to send [17:10:30]OFD Sender: No OFD packet to send [17:10:35]OFD Sender: No OFD packet to send [17:10:40]OFD Sender: No OFD packet to send [17:10:45]OFD Sender: No OFD packet to send [17:10:50]OFD Sender: No OFD packet to send [17:10:55]OFD Sender: No OFD packet to send [17:11:00]OFD Sender: No OFD packet to send [17:11:03]accept exits with 8 [17:11:03]New connection [17:11:03]New thread 3067022692 created [17:11:03]Thread 3067166052 joined [17:11:03]Waiting for new connection... [17:11:03] Sock 8.Parse request [17:11:03]Sock 8.Check first char [17:11:03]Sock 8.First char is OK [17:11:03]request: POST /json_proto HTTP/1.0 [17:11:03]Method: POST [17:11:03]URL: /json_proto [17:11:03]Method is POST - this is cgi request [17:11:03]url: /json_proto [17:11:03]query_string will be loaded in cgi processing [17:11:03]execute_cgi json_proto POST (null) [17:11:03]execute_cgi path=json_proto method=POST [17:11:03]POST find Content-Length [17:11:03]Host: 172.17.44.131:8080 [17:11:03]Content-Length: 677 [17:11:03]Content-Type: application/json [17:11:03] [17:11:03]POST finish read [17:11:03]Found Content-Length = 677 [17:11:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293600", "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.030, "sum" : 670.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 670.00, "total" : 670.00, "payments": [ { "type": 0, "sum" : 670.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:11:03]execute_script... [17:11:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293600", "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.030, "sum" : 670.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 670.00, "total" : 670.00, "payments": [ { "type": 0, "sum" : 670.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:11:03]POST & json_proto [17:11:03]process_json_proto [17:11:03]json parsed OK: [17:11:03]protocol is kg_v1.0 [17:11:03]action value=close_receipt [17:11:03]process_action close_receipt [17:11:03]cmd_close_receipt [17:11:03]MH_GetDate [17:11:03]Write to MH i2c: F0 00 00 28 04 1B [17:11:03]Write i2c OK [17:11:03]MH_I2C_Read... [17:11:03]Read from MH i2c: F0 [17:11:03]MH_I2C_Read... [17:11:03]Read from MH i2c: F0 09 00 [17:11:03]MH_I2C_Read... [17:11:03]Read from MH i2c: F0 09 00 28 04 00 27 71 C7 66 4F 53 BE 66 AF [17:11:03]GetLastDocTimeStamp 1724346031 [17:11:03]current date 1724346663 [17:11:03]FM_GetShiftState [17:11:03]SAM_PROTO_GetShiftState [17:11:03]wFMCommunicate request_size=4 [17:11:03]MH_SAM_APDU [17:11:03]CAPDU: 80 13 01 00 [17:11:03]Write to MH i2c: E2 08 00 29 04 80 13 01 00 00 00 00 00 AA [17:11:03]Write i2c OK [17:11:03]MH_I2C_Read... [17:11:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:11:03]Read from MH i2c: E2 [17:11:03]MH_I2C_Read... [17:11:03]Read from MH i2c: E2 0E 00 [17:11:03]MH_I2C_Read... [17:11:03]Read from MH i2c: E2 0E 00 29 04 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 58 [17:11:03]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [17:11:03]wFMCommunicate OK [17:11:03]SAM_PROTO_GetShiftState done [17:11:03]FM_GetShiftState done [17:11:03]opened in 1724285939 [17:11:03]opened+sec_in_day 1724372339 [17:11:03]quantity*price = 67002 [17:11:03]sum+1 = 67004 [17:11:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 670.00 Внесено: 670.00 СДАЧА: 0.00 НСП 1% : 5.93 НДС 12% : 71.15 Наличными: 670.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 166 22.08.2024 17:11 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178466 ФПД: 125028173184045 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T171103&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178466&fm=125028173184045&tin=02508201610067®Number=0000000000092561&sum=67000 [17:11:04]StoreToDocumentArchive [17:11:04]shift 469 fd 178466 [17:11:04]save to /storage/0469/doc_00178466 [17:11:04]save last doc name /storage/0469/doc_00178466 to /storage/kkm_last_doc_name [17:11:04]save OK [17:11:04]Clear old archive folders... [17:11:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:11:04]tlvbuf is 00AF45D0 [17:11:04]SAM_PROTO_ClearQueue [17:11:04]wFMCommunicate request_size=4 [17:11:04]MH_SAM_APDU [17:11:04]CAPDU: 80 09 00 00 [17:11:04]Write to MH i2c: E2 08 00 36 04 80 09 00 00 00 00 00 00 AC [17:11:04]Write i2c OK [17:11:04]MH_I2C_Read... [17:11:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:11:04]Read from MH i2c: E2 [17:11:04]MH_I2C_Read... [17:11:04]Read from MH i2c: E2 03 00 [17:11:04]MH_I2C_Read... [17:11:04]Read from MH i2c: E2 03 00 36 04 00 90 00 AE [17:11:04]RAPDU: 90 00 [17:11:04]wFMCommunicate OK [17:11:04]SAM_PROTO_ClearQueue done [17:11:04]KKMCreateOFDPacket [17:11:04]OFDProtocolAddRootSTLVToBuf [17:11:04]FM_MakeSignedData [17:11:04]FM_MakeSignedData [17:11:04]SAM_PROTO_SignData [17:11:04]wFMCommunicate request_size=4 [17:11:04]MH_SAM_APDU [17:11:04]CAPDU: 80 0D 01 02 [17:11:04]Write to MH i2c: E2 08 00 37 04 80 0D 01 02 00 00 00 00 B4 [17:11:04]Write i2c OK [17:11:04]MH_I2C_Read... [17:11:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:11:04]Read from MH i2c: E2 [17:11:04]MH_I2C_Read... [17:11:04]Read from MH i2c: E2 03 00 [17:11:04]MH_I2C_Read... [17:11:04]Read from MH i2c: E2 03 00 37 04 00 90 00 AF [17:11:04]RAPDU: 90 00 [17:11:04]wFMCommunicate OK [17:11:04]wFMCommunicate request_size=255 [17:11:04]MH_SAM_APDU [17:11:04]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 46 23 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 BB 05 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 05 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 51 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CB 1B 00 00 00 00 07 04 06 00 B8 05 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 00 00 00 F4 03 04 00 27 71 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 22 B9 02 00 35 04 06 00 71 [17:11:04]Write to MH i2c: E2 02 01 38 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 46 23 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 BB 05 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 05 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 51 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CB 1B 00 00 00 00 07 04 06 00 B8 05 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 00 00 00 F4 03 04 00 27 71 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 22 B9 02 00 35 04 06 00 71 00 00 4C [17:11:04]Write i2c OK [17:11:04]MH_I2C_Read... [17:11:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:11:04]Read from MH i2c: E2 [17:11:04]MH_I2C_Read... [17:11:04]Read from MH i2c: E2 03 00 [17:11:04]MH_I2C_Read... [17:11:04]Read from MH i2c: E2 03 00 38 04 00 90 00 B0 [17:11:04]RAPDU: 90 00 [17:11:04]wFMCommunicate OK [17:11:04]wFMCommunicate request_size=10 [17:11:04]MH_SAM_APDU [17:11:04]CAPDU: 80 0D 02 02 05 B6 63 D9 7C 2D [17:11:04]Write to MH i2c: E2 0D 00 39 04 80 0D 02 02 05 00 B6 63 D9 7C 2D 00 00 5C [17:11:04]Write i2c OK [17:11:04]MH_I2C_Read... [17:11:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:11:04]Read from MH i2c: E2 [17:11:04]MH_I2C_Read... [17:11:04]Read from MH i2c: E2 03 00 [17:11:04]MH_I2C_Read... [17:11:04]Read from MH i2c: E2 03 00 39 04 00 90 00 B1 [17:11:04]RAPDU: 90 00 [17:11:04]wFMCommunicate OK [17:11:04]wFMCommunicate request_size=4 [17:11:04]MH_SAM_APDU [17:11:04]CAPDU: 80 0D 03 02 [17:11:04]Write to MH i2c: E2 08 00 3A 04 80 0D 03 02 00 00 00 00 B9 [17:11:04]Write i2c OK [17:11:04]MH_I2C_Read... [17:11:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:11:04]Read from MH i2c: E2 [17:11:04]MH_I2C_Read... [17:11:04]Read from MH i2c: E2 0B 00 [17:11:04]MH_I2C_Read... [17:11:04]Read from MH i2c: E2 0B 00 3A 04 00 0B 0B E3 0F F8 B4 9D E1 90 00 EC [17:11:04]RAPDU: 0B 0B E3 0F F8 B4 9D E1 90 00 [17:11:04]wFMCommunicate OK [17:11:04]SAM_PROTO_SignData done [17:11:04]FM_MakeSignedData done [17:11:04]CreateOFDProtocolMessage [17:11:04]wFMCommunicate request_size=4 [17:11:04]MH_SAM_APDU [17:11:04]CAPDU: 80 11 00 00 [17:11:04]Write to MH i2c: E2 08 00 3B 04 80 11 00 00 00 00 00 00 B9 [17:11:04]Write i2c OK [17:11:04]MH_I2C_Read... [17:11:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:11:04]Read from MH i2c: E2 [17:11:04]MH_I2C_Read... [17:11:04]Read from MH i2c: E2 17 00 [17:11:04]MH_I2C_Read... [17:11:04]Read from MH i2c: E2 17 00 3B 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 12 [17:11:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [17:11:04]wFMCommunicate OK [17:11:04]CreateOFDProtocolMessage done [17:11:04]OFDSenderStorePacket 178466 [17:11:04]StoreOFDPacket docnum=178466 [17:11:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 31 16 07 01 3B 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 46 23 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 BB 05 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 05 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 51 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CB 1B 00 00 00 00 07 04 06 00 B8 05 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 00 00 00 F4 03 04 00 27 71 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 22 B9 02 00 35 04 06 00 71 B6 63 D9 7C 2D 0B 0B E3 0F F8 B4 9D E1 [17:11:04]CheckFolder [17:11:04]dirname=/storage/ofd_packets [17:11:04]CheckFolder done [17:11:04]ProducePacketName [17:11:04]name=ofd_packets/00178466 [17:11:04]NVStorageSaveData ofd_packets/00178466 [17:11:04]File name is /storage/ofd_packets/00178466 [17:11:04]Write 301 bytes [17:11:04]NVStorageSaveData done [17:11:04]OFDSenderStorePacket done [17:11:04]KKMCreateOFDPacket done [17:11:04]NVStorageSaveData kkm_last_timestamp [17:11:04]File name is /storage/kkm_last_timestamp [17:11:04]Write 4 bytes [17:11:04]NVStorageSaveData done [17:11:04]ExternCall_PrintAddStr [17:11:04]wPrintStart [17:11:04]Write to MH i2c: 01 00 00 3C 04 40 [17:11:04]Write i2c OK [17:11:04]MH_I2C_Read... [17:11:04]Read from MH i2c: 01 [17:11:04]MH_I2C_Read... [17:11:04]Read from MH i2c: 01 07 00 [17:11:04]MH_I2C_Read... [17:11:04]Read from MH i2c: 01 07 00 3C 04 00 00 00 00 00 FF 0F 55 [17:11:04]RasterBufferAndPrint [17:11:04]line Счет N : (1)293600 [17:11:04]line ИНН: 02508201610067 [17:11:04]line Контрольно-Кассовый Чек [17:11:04]line ПРОДАЖА [17:11:04]line ТРК (МРК, ГНК) : 43 [17:11:04]line Товар: 2710124500 [17:11:04]line Аи-95-К-5 [17:11:04]line 9.030 * 74.20 [17:11:04]line = 670.03 [17:11:04]line НДС 12% НСП 1% [17:11:04]line > о реализуемом товаре [17:11:04]line ОКРУГЛЕНИЕ: -0.03 [17:11:04]line ИТОГО: 670.00 [17:11:04]line Внесено: 670.00 [17:11:04]line СДАЧА: 0.00 [17:11:04]line НСП 1% : 5.93 [17:11:04]line НДС 12% : 71.15 [17:11:04]line Наличными: 670.00 [17:11:04]line Безнал.: 0.00 [17:11:04]line Место: АЗС № 130 "Партнер Нефть" [17:11:04]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [17:11:04]line СНО: Общий режим [17:11:04]line Чек 166 22.08.2024 17:11 [17:11:04]line Смена: 469 ФФД: 1.0 [17:11:04]line ЗНМ: 0300000071 [17:11:04]line РНМ: 0000000000092561 [17:11:04]line Версия ККМ: 001 [17:11:04]line ФМ: 0000000000871778 [17:11:04]line ФД: 178466 [17:11:04]line ФПД: 125028173184045 [17:11:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T171103&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178466&fm=125028173184045&tin=02508201610067®Number=0000000000092561&sum=67000 [17:11:04]written 0, free lines is 4095 [17:11:04]OFD Sender: Processing packet 178466 [packets to send 496, broken 495] [17:11:04]ProducePacketName [17:11:04]name=ofd_packets/00178466 [17:11:04]OFD Sender: To server: pG, [17:11:04]CommunicateWithHost lk.salyk.kg:30040 [17:11:04]ConnectInit lk.salyk.kg [17:11:05]Write to MH i2c: 01 00 00 67 04 6B [17:11:05]Write i2c OK [17:11:05]MH_I2C_Read... [17:11:05]Read from MH i2c: 01 [17:11:05]MH_I2C_Read... [17:11:05]Read from MH i2c: 01 07 00 [17:11:05]MH_I2C_Read... [17:11:05]Read from MH i2c: 01 07 00 67 04 00 00 00 00 00 C8 0C 46 [17:11:05]RasterBufferAndPrint [17:11:05]line [17:11:05]line [17:11:05]line [17:11:05]line [17:11:05]line [17:11:05]written 0, free lines is 3278 [17:11:05]MH_Cut [17:11:05]Write to MH i2c: D1 01 00 6E 04 01 44 [17:11:05]Write i2c OK [17:11:05]MH_I2C_Read... [17:11:05]Read from MH i2c: D1 [17:11:05]MH_I2C_Read... [17:11:05]Read from MH i2c: D1 01 00 [17:11:05]MH_I2C_Read... [17:11:05]Read from MH i2c: D1 01 00 6E 04 00 43 [17:11:05]Write to MH i2c: 01 00 00 6F 04 73 [17:11:05]Write i2c OK [17:11:05]MH_I2C_Read... [17:11:06]*** Cut start [17:11:06]*** Partial cut [17:11:06]*** CUTSNS_PIN = 1 [17:11:06]*** CUTSNS_PIN = 0 [17:11:06]*** Brake cut motor [17:11:06]Read from MH i2c: 01 [17:11:06]MH_I2C_Read... [17:11:06]*** Stop cut motor [17:11:06]*** Cut end [17:11:06]Read from MH i2c: 01 07 00 [17:11:06]MH_I2C_Read... [17:11:06]Read from MH i2c: 01 07 00 6F 04 00 00 00 00 00 FF 0F 88 [17:11:06]process_action close_receipt done [17:11:06]requested_data is exist [17:11:06]produce_requested_data [17:11:06]requested_item fm.sn is exist - process it [17:11:06]wFMCommunicate request_size=4 [17:11:06]MH_SAM_APDU [17:11:06]CAPDU: 80 11 00 00 [17:11:06]Write to MH i2c: E2 08 00 70 04 80 11 00 00 00 00 00 00 EE [17:11:06]Write i2c OK [17:11:06]MH_I2C_Read... [17:11:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:11:06]Read from MH i2c: E2 [17:11:06]MH_I2C_Read... [17:11:06]Read from MH i2c: E2 17 00 [17:11:06]MH_I2C_Read... [17:11:06]Read from MH i2c: E2 17 00 70 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 47 [17:11:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [17:11:06]wFMCommunicate OK [17:11:06]requested_item fd.num is exist - process it [17:11:06]SAM_PROTO_GetFieldsCounters [17:11:06]wFMCommunicate request_size=4 [17:11:06]MH_SAM_APDU [17:11:06]CAPDU: 80 13 00 00 [17:11:06]Write to MH i2c: E2 08 00 71 04 80 13 00 00 00 00 00 00 F1 [17:11:06]Write i2c OK [17:11:06]MH_I2C_Read... [17:11:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:11:06]Read from MH i2c: E2 [17:11:06]MH_I2C_Read... [17:11:06]Read from MH i2c: E2 62 00 [17:11:06]MH_I2C_Read... [17:11:06]Read from MH i2c: E2 62 00 71 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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 22 B9 02 00 0E 04 04 00 D5 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 BB [17:11:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 22 B9 02 00 0E 04 04 00 D5 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 [17:11:06]wFMCommunicate OK [17:11:06]SAM_PROTO_GetFieldsCounters done [17:11:06]requested_item shift.num is exist - process it [17:11:06]requested_item shift.opened is exist - process it [17:11:06]req_shift_opened [17:11:06]FM_GetShiftState [17:11:06]SAM_PROTO_GetShiftState [17:11:06]wFMCommunicate request_size=4 [17:11:06]MH_SAM_APDU [17:11:06]CAPDU: 80 13 01 00 [17:11:06]Write to MH i2c: E2 08 00 72 04 80 13 01 00 00 00 00 00 F3 [17:11:06]Write i2c OK [17:11:06]MH_I2C_Read... [17:11:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:11:06]Read from MH i2c: E2 [17:11:06]MH_I2C_Read... [17:11:06]Read from MH i2c: E2 0E 00 [17:11:06]MH_I2C_Read... [17:11:06]Read from MH i2c: E2 0E 00 72 04 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 A1 [17:11:06]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [17:11:06]wFMCommunicate OK [17:11:06]SAM_PROTO_GetShiftState done [17:11:06]FM_GetShiftState done [17:11:06]req_shift_opened done [17:11:06]requested_item shift.open_date is exist - process it [17:11:06]req_shift_open_date [17:11:06]req_shift_open_date done [17:11:06]produce_requested_data done [17:11:06]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178466,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [17:11:06]process_action_free close_receipt [17:11:06]json_value_free [17:11:06]json_value_free done [17:11:06]process_json_proto returns [17:11:06]Send response to host [17:11:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178466,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [17:11:06]free response buf [17:11:06]execute_script done [17:11:06]execute_script returns [17:11:06]free content buf [17:11:06]Sock 8.Close socket [17:11:06]Sock 8.Thread stoped [17:11:09]ConnectInit Can't take IP for lk.salyk.kg [17:11:09]CommunicateWithHost connect error [17:11:09]CommunicateWithHost err = -1 [17:11:09]OFD Sender: Server communicate error [17:11:14]OFD Sender: Processing packet 178466 [packets to send 496, broken 495] [17:11:14]ProducePacketName [17:11:14]name=ofd_packets/00178466 [17:11:14]OFD Sender: To server: pG, [17:11:14]CommunicateWithHost lk.salyk.kg:30040 [17:11:14]ConnectInit lk.salyk.kg [17:11:19]Connected sock=8 [17:11:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 31 16 07 01 3B 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 46 23 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 BB 05 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 05 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 51 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CB 1B 00 00 00 00 07 04 06 00 B8 05 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 00 00 00 F4 03 04 00 27 71 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 22 B9 02 00 35 04 06 00 71 B6 63 D9 7C 2D 0B 0B E3 0F F8 B4 9D E1 [17:11:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 4F 00 00 00 F8 16 47 00 8C 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 37 38 10 04 04 00 22 B9 02 00 F4 03 04 00 DE 1C C7 66 B6 04 01 00 00 21 DB CA 89 BE 0B F5 F7 [17:11:20]CommunicateWithHost err = 0 [17:11:20]CheckOFDResponse [17:11:20]1017 (14) - 77093643461234 [17:11:20]1041 (16) - 0000000000871778 [17:11:20]1040 (4) - 178466 [17:11:20]1012 (4) - 22.08.2024 11:11 [17:11:20]1206 (1) - 0 [17:11:20]OFD Sender: Remove packet 178466 [17:11:20]ProducePacketName [17:11:20]name=ofd_packets/00178466 [17:11:20]NVStorageDeleteData [17:11:20]OFD Sender: No OFD packet to send [17:11:25]OFD Sender: No OFD packet to send [17:11:30]OFD Sender: No OFD packet to send [17:11:35]OFD Sender: No OFD packet to send [17:11:40]OFD Sender: No OFD packet to send [17:11:45]OFD Sender: No OFD packet to send [17:11:50]OFD Sender: No OFD packet to send [17:11:55]OFD Sender: No OFD packet to send [17:12:00]OFD Sender: No OFD packet to send [17:12:05]OFD Sender: No OFD packet to send [17:12:10]OFD Sender: No OFD packet to send [17:12:15]OFD Sender: No OFD packet to send [17:12:20]OFD Sender: No OFD packet to send [17:12:25]OFD Sender: No OFD packet to send [17:12:30]OFD Sender: No OFD packet to send [17:12:35]OFD Sender: No OFD packet to send [17:12:40]OFD Sender: No OFD packet to send [17:12:45]OFD Sender: No OFD packet to send [17:12:50]OFD Sender: No OFD packet to send [17:12:55]OFD Sender: No OFD packet to send [17:13:00]OFD Sender: No OFD packet to send [17:13:05]OFD Sender: No OFD packet to send [17:13:10]OFD Sender: No OFD packet to send [17:13:16]OFD Sender: No OFD packet to send [17:13:21]OFD Sender: No OFD packet to send [17:13:26]OFD Sender: No OFD packet to send [17:13:31]OFD Sender: No OFD packet to send [17:13:36]OFD Sender: No OFD packet to send [17:13:41]OFD Sender: No OFD packet to send [17:13:46]OFD Sender: No OFD packet to send [17:13:51]OFD Sender: No OFD packet to send [17:13:56]OFD Sender: No OFD packet to send [17:14:01]OFD Sender: No OFD packet to send [17:14:06]OFD Sender: No OFD packet to send [17:14:11]OFD Sender: No OFD packet to send [17:14:16]OFD Sender: No OFD packet to send [17:14:21]OFD Sender: No OFD packet to send [17:14:26]OFD Sender: No OFD packet to send [17:14:31]OFD Sender: No OFD packet to send [17:14:36]OFD Sender: No OFD packet to send [17:14:40]recv_with_timeout no data received [17:14:41]OFD Sender: No OFD packet to send [17:14:46]OFD Sender: No OFD packet to send [17:14:51]OFD Sender: No OFD packet to send [17:14:56]OFD Sender: No OFD packet to send [17:15:01]OFD Sender: No OFD packet to send [17:15:06]OFD Sender: No OFD packet to send [17:15:11]OFD Sender: No OFD packet to send [17:15:16]OFD Sender: No OFD packet to send [17:15:21]OFD Sender: No OFD packet to send [17:15:26]OFD Sender: No OFD packet to send [17:15:31]OFD Sender: No OFD packet to send [17:15:36]OFD Sender: No OFD packet to send [17:15:41]OFD Sender: No OFD packet to send [17:15:46]OFD Sender: No OFD packet to send [17:15:51]OFD Sender: No OFD packet to send [17:15:56]OFD Sender: No OFD packet to send [17:16:01]OFD Sender: No OFD packet to send [17:16:04]recv_with_timeout no data received [17:16:06]OFD Sender: No OFD packet to send [17:16:11]OFD Sender: No OFD packet to send [17:16:16]OFD Sender: No OFD packet to send [17:16:21]OFD Sender: No OFD packet to send [17:16:26]OFD Sender: No OFD packet to send [17:16:31]OFD Sender: No OFD packet to send [17:16:36]OFD Sender: No OFD packet to send [17:16:41]OFD Sender: No OFD packet to send [17:16:46]OFD Sender: No OFD packet to send [17:16:51]OFD Sender: No OFD packet to send [17:16:56]OFD Sender: No OFD packet to send [17:17:01]OFD Sender: No OFD packet to send [17:17:01]recv_with_timeout no data received [17:17:06]OFD Sender: No OFD packet to send [17:17:11]OFD Sender: No OFD packet to send [17:17:16]recv_with_timeout no data received [17:17:16]OFD Sender: No OFD packet to send [17:17:21]OFD Sender: No OFD packet to send [17:17:26]OFD Sender: No OFD packet to send [17:17:29]recv_with_timeout no data received [17:17:31]OFD Sender: No OFD packet to send [17:17:36]OFD Sender: No OFD packet to send [17:17:41]OFD Sender: No OFD packet to send [17:17:46]OFD Sender: No OFD packet to send [17:17:51]OFD Sender: No OFD packet to send [17:17:56]OFD Sender: No OFD packet to send [17:18:01]OFD Sender: No OFD packet to send [17:18:06]OFD Sender: No OFD packet to send [17:18:11]OFD Sender: No OFD packet to send [17:18:16]OFD Sender: No OFD packet to send [17:18:21]OFD Sender: No OFD packet to send [17:18:26]OFD Sender: No OFD packet to send [17:18:30]recv_with_timeout no data received [17:18:31]OFD Sender: No OFD packet to send [17:18:36]OFD Sender: No OFD packet to send [17:18:41]OFD Sender: No OFD packet to send [17:18:46]OFD Sender: No OFD packet to send [17:18:51]OFD Sender: No OFD packet to send [17:18:56]OFD Sender: No OFD packet to send [17:19:01]OFD Sender: No OFD packet to send [17:19:06]OFD Sender: No OFD packet to send [17:19:11]OFD Sender: No OFD packet to send [17:19:16]OFD Sender: No OFD packet to send [17:19:21]OFD Sender: No OFD packet to send [17:19:26]OFD Sender: No OFD packet to send [17:19:31]OFD Sender: No OFD packet to send [17:19:36]OFD Sender: No OFD packet to send [17:19:37]accept exits with 10 [17:19:37]New connection [17:19:37]New thread 3067166052 created [17:19:37]Thread 3067022692 joined [17:19:37]Waiting for new connection... [17:19:37] Sock 10.Parse request [17:19:37]Sock 10.Check first char [17:19:37]Sock 10.First char is OK [17:19:37]request: POST /json_proto HTTP/1.0 [17:19:37]Method: POST [17:19:37]URL: /json_proto [17:19:37]Method is POST - this is cgi request [17:19:37]url: /json_proto [17:19:37]query_string will be loaded in cgi processing [17:19:37]execute_cgi json_proto POST (null) [17:19:37]execute_cgi path=json_proto method=POST [17:19:37]POST find Content-Length [17:19:37]Host: 172.17.44.131:8080 [17:19:37]Content-Length: 792 [17:19:37]Content-Type: application/json [17:19:37] [17:19:37]POST finish read [17:19:37]Found Content-Length = 792 [17:19:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293609", "tax_sys" : 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" : 35.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A46286", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:19:37]execute_script... [17: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)293609", "tax_sys" : 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" : 35.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A46286", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:19:37]POST & json_proto [17:19:37]process_json_proto [17:19:37]json parsed OK: [17:19:37]protocol is kg_v1.0 [17:19:37]action value=close_receipt [17:19:37]process_action close_receipt [17:19:37]cmd_close_receipt [17:19:37]MH_GetDate [17:19:37]Write to MH i2c: F0 00 00 73 04 66 [17:19:37]Write i2c OK [17:19:37]MH_I2C_Read... [17:19:37]Read from MH i2c: F0 [17:19:37]MH_I2C_Read... [17:19:37]Read from MH i2c: F0 09 00 [17:19:37]MH_I2C_Read... [17:19:37]Read from MH i2c: F0 09 00 73 04 00 2A 73 C7 66 4F 53 BE 66 FF [17:19:37]GetLastDocTimeStamp 1724346663 [17:19:37]current date 1724347178 [17:19:37]FM_GetShiftState [17:19:37]SAM_PROTO_GetShiftState [17:19:37]wFMCommunicate request_size=4 [17:19:37]MH_SAM_APDU [17:19:37]CAPDU: 80 13 01 00 [17:19:37]Write to MH i2c: E2 08 00 74 04 80 13 01 00 00 00 00 00 F5 [17:19:37]Write i2c OK [17:19:37]MH_I2C_Read... [17:19:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:19:37]Read from MH i2c: E2 [17:19:37]MH_I2C_Read... [17:19:37]Read from MH i2c: E2 0E 00 [17:19:37]MH_I2C_Read... [17:19:37]Read from MH i2c: E2 0E 00 74 04 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 A3 [17:19:37]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [17:19:37]wFMCommunicate OK [17:19:37]SAM_PROTO_GetShiftState done [17:19:37]FM_GetShiftState done [17:19:37]opened in 1724285939 [17:19:37]opened+sec_in_day 1724372339 [17:19:37]quantity*price = 0 [17:19:37]sum+1 = 1 [17:19:37]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 167 22.08.2024 17:19 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 Талоны: Топливная Карта 46286 ФМ: 0000000000871778 ФД: 178467 ФПД: 136210518500422 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T171938&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178467&fm=136210518500422&tin=02508201610067®Number=0000000000092561&sum=0 [17:19:38]StoreToDocumentArchive [17:19:38]shift 469 fd 178467 [17:19:38]save to /storage/0469/doc_00178467 [17:19:38]save last doc name /storage/0469/doc_00178467 to /storage/kkm_last_doc_name [17:19:38]save OK [17:19:38]Clear old archive folders... [17:19:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:19:38]tlvbuf is 00B1FFE0 [17:19:38]SAM_PROTO_ClearQueue [17:19:38]wFMCommunicate request_size=4 [17:19:38]MH_SAM_APDU [17:19:38]CAPDU: 80 09 00 00 [17:19:38]Write to MH i2c: E2 08 00 81 04 80 09 00 00 00 00 00 00 F7 [17:19:38]Write i2c OK [17:19:38]MH_I2C_Read... [17:19:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:19:38]Read from MH i2c: E2 [17:19:38]MH_I2C_Read... [17:19:38]Read from MH i2c: E2 03 00 [17:19:38]MH_I2C_Read... [17:19:38]Read from MH i2c: E2 03 00 81 04 00 90 00 F9 [17:19:38]RAPDU: 90 00 [17:19:38]wFMCommunicate OK [17:19:38]SAM_PROTO_ClearQueue done [17:19:38]KKMCreateOFDPacket [17:19:38]OFDProtocolAddRootSTLVToBuf [17:19:38]FM_MakeSignedData [17:19:38]FM_MakeSignedData [17:19:38]SAM_PROTO_SignData [17:19:38]wFMCommunicate request_size=4 [17:19:38]MH_SAM_APDU [17:19:38]CAPDU: 80 0D 01 02 [17:19:38]Write to MH i2c: E2 08 00 82 04 80 0D 01 02 00 00 00 00 FF [17:19:38]Write i2c OK [17:19:38]MH_I2C_Read... [17:19:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:19:38]Read from MH i2c: E2 [17:19:38]MH_I2C_Read... [17:19:38]Read from MH i2c: E2 03 00 [17:19:38]MH_I2C_Read... [17:19:38]Read from MH i2c: E2 03 00 82 04 00 90 00 FA [17:19:38]RAPDU: 90 00 [17:19:38]wFMCommunicate OK [17:19:38]wFMCommunicate request_size=255 [17:19:38]MH_SAM_APDU [17: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 B8 88 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 00 00 00 F4 03 04 00 2A 73 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 23 B9 02 00 35 04 06 00 7B [17:19:38]Write to MH i2c: E2 02 01 83 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 B8 88 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 00 00 00 F4 03 04 00 2A 73 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 23 B9 02 00 35 04 06 00 7B 00 00 ED [17:19:38]Write i2c OK [17:19:38]MH_I2C_Read... [17:19:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:19:39]Read from MH i2c: E2 [17:19:39]MH_I2C_Read... [17:19:39]Read from MH i2c: E2 03 00 [17:19:39]MH_I2C_Read... [17:19:39]Read from MH i2c: E2 03 00 83 04 00 90 00 FB [17:19:39]RAPDU: 90 00 [17:19:39]wFMCommunicate OK [17:19:39]wFMCommunicate request_size=10 [17:19:39]MH_SAM_APDU [17:19:39]CAPDU: 80 0D 02 02 05 E1 FB 91 E4 46 [17:19:39]Write to MH i2c: E2 0D 00 84 04 80 0D 02 02 05 00 E1 FB 91 E4 46 00 00 A3 [17:19:39]Write i2c OK [17:19:39]MH_I2C_Read... [17:19:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:19:39]Read from MH i2c: E2 [17:19:39]MH_I2C_Read... [17:19:39]Read from MH i2c: E2 03 00 [17:19:39]MH_I2C_Read... [17:19:39]Read from MH i2c: E2 03 00 84 04 00 90 00 FC [17:19:39]RAPDU: 90 00 [17:19:39]wFMCommunicate OK [17:19:39]wFMCommunicate request_size=4 [17:19:39]MH_SAM_APDU [17:19:39]CAPDU: 80 0D 03 02 [17:19:39]Write to MH i2c: E2 08 00 85 04 80 0D 03 02 00 00 00 00 04 [17:19:39]Write i2c OK [17:19:39]MH_I2C_Read... [17:19:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:19:39]Read from MH i2c: E2 [17:19:39]MH_I2C_Read... [17:19:39]Read from MH i2c: E2 0B 00 [17:19:39]MH_I2C_Read... [17:19:39]Read from MH i2c: E2 0B 00 85 04 00 D0 04 DC A6 05 34 FC 87 90 00 17 [17:19:39]RAPDU: D0 04 DC A6 05 34 FC 87 90 00 [17:19:39]wFMCommunicate OK [17:19:39]SAM_PROTO_SignData done [17:19:39]FM_MakeSignedData done [17:19:39]CreateOFDProtocolMessage [17:19:39]wFMCommunicate request_size=4 [17:19:39]MH_SAM_APDU [17:19:39]CAPDU: 80 11 00 00 [17:19:39]Write to MH i2c: E2 08 00 86 04 80 11 00 00 00 00 00 00 04 [17:19:39]Write i2c OK [17:19:39]MH_I2C_Read... [17:19:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:19:39]Read from MH i2c: E2 [17:19:39]MH_I2C_Read... [17:19:39]Read from MH i2c: E2 17 00 [17:19:39]MH_I2C_Read... [17:19:39]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 37 38 90 00 5D [17:19:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [17:19:39]wFMCommunicate OK [17:19:39]CreateOFDProtocolMessage done [17:19:39]OFDSenderStorePacket 178467 [17:19:39]StoreOFDPacket docnum=178467 [17:19:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 80 A4 07 01 F5 4B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B8 88 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 00 00 00 F4 03 04 00 2A 73 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 23 B9 02 00 35 04 06 00 7B E1 FB 91 E4 46 D0 04 DC A6 05 34 FC 87 [17:19:39]CheckFolder [17:19:39]dirname=/storage/ofd_packets [17:19:39]CheckFolder done [17:19:39]ProducePacketName [17:19:39]name=ofd_packets/00178467 [17:19:39]NVStorageSaveData ofd_packets/00178467 [17:19:39]File name is /storage/ofd_packets/00178467 [17:19:39]Write 301 bytes [17:19:39]NVStorageSaveData done [17:19:39]OFDSenderStorePacket done [17:19:39]KKMCreateOFDPacket done [17:19:39]NVStorageSaveData kkm_last_timestamp [17:19:39]File name is /storage/kkm_last_timestamp [17:19:39]Write 4 bytes [17:19:39]NVStorageSaveData done [17:19:39]ExternCall_PrintAddStr [17:19:39]wPrintStart [17:19:39]Write to MH i2c: 01 00 00 87 04 8B [17:19:39]Write i2c OK [17:19:39]MH_I2C_Read... [17:19:39]OFD Sender: Processing packet 178467 [packets to send 496, broken 495] [17:19:39]ProducePacketName [17:19:39]name=ofd_packets/00178467 [17:19:39]OFD Sender: To server: pG, [17:19:39]CommunicateWithHost lk.salyk.kg:30040 [17:19:39]ConnectInit lk.salyk.kg [17:19:39]Read from MH i2c: 01 [17:19:39]MH_I2C_Read... [17:19:39]Read from MH i2c: 01 07 00 [17:19:39]MH_I2C_Read... [17:19:39]Read from MH i2c: 01 07 00 87 04 00 00 00 00 00 FF 0F A0 [17:19:39]RasterBufferAndPrint [17:19:39]line Счет N : (1)293609 [17:19:39]line ИНН: 02508201610067 [17:19:39]line Контрольно-Кассовый Чек [17:19:39]line ПРОДАЖА [17:19:39]line ТРК (МРК, ГНК) : 32 [17:19:39]line Товар: 2710124130 [17:19:39]line Аи-92-К-5 [17:19:39]line 35.000 * 0.00 [17:19:39]line = 0.00 [17:19:39]line НДС 12% НСП 1% [17:19:39]line > о реализуемом товаре [17:19:39]line ИТОГО: 0.00 [17:19:39]line НСП 1% : 0.00 [17:19:39]line НДС 12% : 0.00 [17:19:39]line Наличными: 0.00 [17:19:39]line Безнал.: 0.00 [17:19:39]line Место: АЗС № 130 "Партнер Нефть" [17:19:39]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [17:19:39]line СНО: Общий режим [17:19:39]line Чек 167 22.08.2024 17:19 [17:19:39]line Смена: 469 ФФД: 1.0 [17:19:39]line ЗНМ: 0300000071 [17:19:39]line РНМ: 0000000000092561 [17:19:39]line Версия ККМ: 001 [17:19:39]line Талоны: Топливная Карта [17:19:39]line 46286 [17:19:39]line ФМ: 0000000000871778 [17:19:39]line ФД: 178467 [17:19:39]line ФПД: 136210518500422 [17:19:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T171938&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178467&fm=136210518500422&tin=02508201610067®Number=0000000000092561&sum=0 [17:19:39]written 0, free lines is 4095 [17:19:39]Write to MH i2c: 01 00 00 B1 04 B5 [17:19:39]Write i2c OK [17:19:39]MH_I2C_Read... [17:19:39]Read from MH i2c: 01 [17:19:39]MH_I2C_Read... [17:19:39]Read from MH i2c: 01 07 00 [17:19:39]MH_I2C_Read... [17:19:39]Read from MH i2c: 01 07 00 B1 04 00 00 00 00 00 E6 0C AE [17:19:39]RasterBufferAndPrint [17:19:39]line [17:19:39]line [17:19:39]line [17:19:39]line [17:19:39]line [17:19:39]written 0, free lines is 3308 [17:19:39]MH_Cut [17:19:39]Write to MH i2c: D1 01 00 B8 04 01 8E [17:19:39]Write i2c OK [17:19:39]MH_I2C_Read... [17:19:39]Read from MH i2c: D1 [17:19:39]MH_I2C_Read... [17:19:39]Read from MH i2c: D1 01 00 [17:19:39]MH_I2C_Read... [17:19:39]Read from MH i2c: D1 01 00 B8 04 00 8D [17:19:39]Write to MH i2c: 01 00 00 B9 04 BD [17:19:39]Write i2c OK [17:19:39]MH_I2C_Read... [17:19:40]*** Cut start [17:19:40]*** Partial cut [17:19:40]*** CUTSNS_PIN = 1 [17:19:40]*** CUTSNS_PIN = 0 [17:19:40]*** Brake cut motor [17:19:41]Read from MH i2c: 01 [17:19:41]MH_I2C_Read... [17:19:41]*** Stop cut motor [17:19:41]*** Cut end [17:19:41]Read from MH i2c: 01 07 00 [17:19:41]MH_I2C_Read... [17:19:41]Read from MH i2c: 01 07 00 B9 04 00 00 00 00 00 FF 0F D2 [17:19:41]process_action close_receipt done [17:19:41]requested_data is exist [17:19:41]produce_requested_data [17:19:41]requested_item fm.sn is exist - process it [17:19:41]wFMCommunicate request_size=4 [17:19:41]MH_SAM_APDU [17:19:41]CAPDU: 80 11 00 00 [17:19:41]Write to MH i2c: E2 08 00 BA 04 80 11 00 00 00 00 00 00 38 [17:19:41]Write i2c OK [17:19:41]MH_I2C_Read... [17:19:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:19:41]Read from MH i2c: E2 [17:19:41]MH_I2C_Read... [17:19:41]Read from MH i2c: E2 17 00 [17:19:41]MH_I2C_Read... [17:19:41]Read from MH i2c: E2 17 00 BA 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 91 [17:19:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [17:19:41]wFMCommunicate OK [17:19:41]requested_item fd.num is exist - process it [17:19:41]SAM_PROTO_GetFieldsCounters [17:19:41]wFMCommunicate request_size=4 [17:19:41]MH_SAM_APDU [17:19:41]CAPDU: 80 13 00 00 [17:19:41]Write to MH i2c: E2 08 00 BB 04 80 13 00 00 00 00 00 00 3B [17:19:41]Write i2c OK [17:19:41]MH_I2C_Read... [17:19:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:19:41]Read from MH i2c: E2 [17:19:41]MH_I2C_Read... [17:19:41]Read from MH i2c: E2 62 00 [17:19:41]MH_I2C_Read... [17:19:41]Read from MH i2c: E2 62 00 BB 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 23 B9 02 00 0E 04 04 00 D5 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 [17:19: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 23 B9 02 00 0E 04 04 00 D5 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 [17:19:41]wFMCommunicate OK [17:19:41]SAM_PROTO_GetFieldsCounters done [17:19:41]requested_item shift.num is exist - process it [17:19:41]requested_item shift.opened is exist - process it [17:19:41]req_shift_opened [17:19:41]FM_GetShiftState [17:19:41]SAM_PROTO_GetShiftState [17:19:41]wFMCommunicate request_size=4 [17:19:41]MH_SAM_APDU [17:19:41]CAPDU: 80 13 01 00 [17:19:41]Write to MH i2c: E2 08 00 BC 04 80 13 01 00 00 00 00 00 3D [17:19:41]Write i2c OK [17:19:41]MH_I2C_Read... [17:19:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:19:41]Read from MH i2c: E2 [17:19:41]MH_I2C_Read... [17:19:41]Read from MH i2c: E2 0E 00 [17:19:41]MH_I2C_Read... [17:19:41]Read from MH i2c: E2 0E 00 BC 04 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 EB [17:19:41]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [17:19:41]wFMCommunicate OK [17:19:41]SAM_PROTO_GetShiftState done [17:19:41]FM_GetShiftState done [17:19:41]req_shift_opened done [17:19:41]requested_item shift.open_date is exist - process it [17:19:41]req_shift_open_date [17:19:41]req_shift_open_date done [17:19:41]produce_requested_data done [17:19:41]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178467,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [17:19:41]process_action_free close_receipt [17:19:41]json_value_free [17:19:41]json_value_free done [17:19:41]process_json_proto returns [17:19:41]Send response to host [17:19:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178467,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [17:19:41]free response buf [17:19:41]execute_script done [17:19:41]execute_script returns [17:19:41]free content buf [17:19:41]Sock 10.Close socket [17:19:41]Sock 10.Thread stoped [17:19:42]Connected sock=11 [17:19:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 80 A4 07 01 F5 4B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B8 88 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 00 00 00 F4 03 04 00 2A 73 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 23 B9 02 00 35 04 06 00 7B E1 FB 91 E4 46 D0 04 DC A6 05 34 FC 87 [17:19:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 4F 00 00 00 09 93 47 00 B0 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 37 38 10 04 04 00 23 B9 02 00 F4 03 04 00 D6 1E C7 66 B6 04 01 00 00 01 51 37 3C 4D E0 47 B5 [17:19:43]CommunicateWithHost err = 0 [17:19:43]CheckOFDResponse [17:19:43]1017 (14) - 77093643461234 [17:19:43]1041 (16) - 0000000000871778 [17:19:43]1040 (4) - 178467 [17:19:43]1012 (4) - 22.08.2024 11:19 [17:19:43]1206 (1) - 0 [17:19:43]OFD Sender: Remove packet 178467 [17:19:43]ProducePacketName [17:19:43]name=ofd_packets/00178467 [17:19:43]NVStorageDeleteData [17:19:43]OFD Sender: No OFD packet to send [17:19:48]OFD Sender: No OFD packet to send [17:19:53]OFD Sender: No OFD packet to send [17:19:58]OFD Sender: No OFD packet to send [17:20:03]OFD Sender: No OFD packet to send [17:20:08]OFD Sender: No OFD packet to send [17:20:13]OFD Sender: No OFD packet to send [17:20:18]OFD Sender: No OFD packet to send [17:20:23]OFD Sender: No OFD packet to send [17:20:28]OFD Sender: No OFD packet to send [17:20:33]OFD Sender: No OFD packet to send [17:20:36]recv_with_timeout no data received [17:20:38]OFD Sender: No OFD packet to send [17:22:09]ConnectInit Can't connect to host [17:22:14]OFD Sender: No OFD packet to send [17:22:19]OFD Sender: No OFD packet to send [17:22:24]OFD Sender: No OFD packet to send [17:22:29]OFD Sender: No OFD packet to send [17:22:34]OFD Sender: No OFD packet to send [17:22:39]OFD Sender: No OFD packet to send [17:22:44]OFD Sender: No OFD packet to send [17:22:49]OFD Sender: No OFD packet to send [17:22:54]OFD Sender: No OFD packet to send [17:22:56]recv_with_timeout no data received [17:22:59]OFD Sender: No OFD packet to send [17:23:04]OFD Sender: No OFD packet to send [17:23:09]OFD Sender: No OFD packet to send [17:23:14]OFD Sender: No OFD packet to send [17:23:19]OFD Sender: No OFD packet to send [17:23:24]OFD Sender: No OFD packet to send [17:23:29]OFD Sender: No OFD packet to send [17:23:34]OFD Sender: No OFD packet to send [17:23:39]OFD Sender: No OFD packet to send [17:23:44]OFD Sender: No OFD packet to send [17:23:49]OFD Sender: No OFD packet to send [17:23:54]OFD Sender: No OFD packet to send [17:23:59]OFD Sender: No OFD packet to send [17:24:04]OFD Sender: No OFD packet to send [17:24:09]OFD Sender: No OFD packet to send [17:24:14]OFD Sender: No OFD packet to send [17:24:19]OFD Sender: No OFD packet to send [17:24:24]OFD Sender: No OFD packet to send [17:24:29]recv_with_timeout no data received [17:24:29]OFD Sender: No OFD packet to send [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]OFD Sender: No OFD packet to send [17:25:59]OFD Sender: No OFD packet to send [17:26:04]OFD Sender: No OFD packet to send [17:26:09]OFD Sender: No OFD packet to send [17:26:14]OFD Sender: No OFD packet to send [17:26:19]OFD Sender: No OFD packet to send [17:26:24]OFD Sender: No OFD packet to send [17:26:29]OFD Sender: No OFD packet to send [17:26:34]OFD Sender: No OFD packet to send [17:26:39]OFD Sender: No OFD packet to send [17:26:44]OFD Sender: No OFD packet to send [17:26:49]OFD Sender: No OFD packet to send [17:26:54]OFD Sender: No OFD packet to send [17:26:59]OFD Sender: No OFD packet to send [17:27:04]OFD Sender: No OFD packet to send [17:27:09]OFD Sender: No OFD packet to send [17:27:14]OFD Sender: No OFD packet to send [17:27:19]OFD Sender: No OFD packet to send [17:27:24]OFD Sender: No OFD packet to send [17:27:29]OFD Sender: No OFD packet to send [17:27:34]OFD Sender: No OFD packet to send [17:27:39]OFD Sender: No OFD packet to send [17:27:44]OFD Sender: No OFD packet to send [17:27:49]OFD Sender: No OFD packet to send [17:27:54]OFD Sender: No OFD packet to send [17:27:59]OFD Sender: No OFD packet to send [17:28:02]recv_with_timeout no data received [17:28:04]OFD Sender: No OFD packet to send [17:28:09]OFD Sender: No OFD packet to send [17:28:15]OFD Sender: No OFD packet to send [17:28:20]OFD Sender: No OFD packet to send [17:28:25]OFD Sender: No OFD packet to send [17:28:30]OFD Sender: No OFD packet to send [17:28:35]OFD Sender: No OFD packet to send [17:28:40]OFD Sender: No OFD packet to send [17:28:45]OFD Sender: No OFD packet to send [17:28:50]OFD Sender: No OFD packet to send [17:28:52]recv_with_timeout no data received [17:28:55]OFD Sender: No OFD packet to send [17:29:00]OFD Sender: No OFD packet to send [17:29:05]OFD Sender: No OFD packet to send [17:29:10]OFD Sender: No OFD packet to send [17:29:15]OFD Sender: No OFD packet to send [17:29:20]OFD Sender: No OFD packet to send [17:29:20]recv_with_timeout no data received [17:29:25]OFD Sender: No OFD packet to send [17:30:18]ConnectInit Can't connect to host [17:30:20]OFD Sender: No OFD packet to send [17:30:25]OFD Sender: No OFD packet to send [17:30:30]OFD Sender: No OFD packet to send [17:30:35]OFD Sender: No OFD packet to send [17:30:40]OFD Sender: No OFD packet to send [17:30:45]OFD Sender: No OFD packet to send [17:30:50]OFD Sender: No OFD packet to send [17:30:55]OFD Sender: No OFD packet to send [17:31:00]OFD Sender: No OFD packet to send [17:31:05]OFD Sender: No OFD packet to send [17:31:10]OFD Sender: No OFD packet to send [17:31:15]OFD Sender: No OFD packet to send [17:31:20]OFD Sender: No OFD packet to send [17:31:25]OFD Sender: No OFD packet to send [17:31:30]OFD Sender: No OFD packet to send [17:31:35]OFD Sender: No OFD packet to send [17:31:40]OFD Sender: No OFD packet to send [17:31:45]OFD Sender: No OFD packet to send [17:31:50]OFD Sender: No OFD packet to send [17:31:55]OFD Sender: No OFD packet to send [17:31:59]recv_with_timeout no data received [17:32:00]OFD Sender: No OFD packet to send [17:32:05]OFD Sender: No OFD packet to send [17:32:10]OFD Sender: No OFD packet to send [17:32:15]OFD Sender: No OFD packet to send [17:32:20]OFD Sender: No OFD packet to send [17:32:25]OFD Sender: No OFD packet to send [17:32:30]OFD Sender: No OFD packet to send [17:32:33]recv_with_timeout no data received [17:32:35]OFD Sender: No OFD packet to send [17:32:40]OFD Sender: No OFD packet to send [17:32:45]OFD Sender: No OFD packet to send [17:32:50]OFD Sender: No OFD packet to send [17:32:55]OFD Sender: No OFD packet to send [17:32:56]accept exits with 8 [17:32:56]New connection [17:32:56]New thread 3067022692 created [17:32:56]Thread 3067166052 joined [17:32:56]Waiting for new connection... [17:32:56] Sock 8.Parse request [17:32:56]Sock 8.Check first char [17:32:56]Sock 8.First char is OK [17:32:56]request: POST /json_proto HTTP/1.0 [17:32:56]Method: POST [17:32:56]URL: /json_proto [17:32:56]Method is POST - this is cgi request [17:32:56]url: /json_proto [17:32:56]query_string will be loaded in cgi processing [17:32:56]execute_cgi json_proto POST (null) [17:32:56]execute_cgi path=json_proto method=POST [17:32:56]POST find Content-Length [17:32:56]Host: 172.17.44.131:8080 [17:32:56]Content-Length: 682 [17:32:56]Content-Type: application/json [17:32:56] [17:32:56]POST finish read [17:32:56]Found Content-Length = 682 [17:32:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293623", "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:56]execute_script... [17:32: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)293623", "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:56]POST & json_proto [17:32:56]process_json_proto [17:32:56]json parsed OK: [17:32:56]protocol is kg_v1.0 [17:32:56]action value=close_receipt [17:32:56]process_action close_receipt [17:32:56]cmd_close_receipt [17:32:56]MH_GetDate [17:32:56]Write to MH i2c: F0 00 00 BD 04 B0 [17:32:56]Write i2c OK [17:32:56]MH_I2C_Read... [17:32:56]Read from MH i2c: F0 [17:32:56]MH_I2C_Read... [17:32:56]Read from MH i2c: F0 09 00 [17:32:56]MH_I2C_Read... [17:32:56]Read from MH i2c: F0 09 00 BD 04 00 49 76 C7 66 4F 53 BE 66 6B [17:32:56]GetLastDocTimeStamp 1724347178 [17:32:56]current date 1724347977 [17:32:56]FM_GetShiftState [17:32:56]SAM_PROTO_GetShiftState [17:32:56]wFMCommunicate request_size=4 [17:32:56]MH_SAM_APDU [17:32:56]CAPDU: 80 13 01 00 [17:32:56]Write to MH i2c: E2 08 00 BE 04 80 13 01 00 00 00 00 00 3F [17:32:56]Write i2c OK [17:32:56]MH_I2C_Read... [17:32:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:32:56]Read from MH i2c: E2 [17:32:56]MH_I2C_Read... [17:32:56]Read from MH i2c: E2 0E 00 [17:32:56]MH_I2C_Read... [17:32:56]Read from MH i2c: E2 0E 00 BE 04 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 ED [17:32:56]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [17:32:56]wFMCommunicate OK [17:32:56]SAM_PROTO_GetShiftState done [17:32:56]FM_GetShiftState done [17:32:56]opened in 1724285939 [17:32:56]opened+sec_in_day 1724372339 [17:32:56]quantity*price = 100021 [17:32:56]sum+1 = 100023 [17:32:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 168 22.08.2024 17:32 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178468 ФПД: 271487194887727 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T173257&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178468&fm=271487194887727&tin=02508201610067®Number=0000000000092561&sum=100000 [17:32:57]StoreToDocumentArchive [17:32:57]shift 469 fd 178468 [17:32:57]save to /storage/0469/doc_00178468 [17:32:57]save last doc name /storage/0469/doc_00178468 to /storage/kkm_last_doc_name [17:32:57]save OK [17:32:57]Clear old archive folders... [17:32:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:32:57]tlvbuf is 00B20990 [17:32:57]SAM_PROTO_ClearQueue [17:32:57]wFMCommunicate request_size=4 [17:32:57]MH_SAM_APDU [17:32:57]CAPDU: 80 09 00 00 [17:32:57]Write to MH i2c: E2 08 00 CB 04 80 09 00 00 00 00 00 00 41 [17:32:57]Write i2c OK [17:32:57]MH_I2C_Read... [17:32:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:32:58]Read from MH i2c: E2 [17:32:58]MH_I2C_Read... [17:32:58]Read from MH i2c: E2 03 00 [17:32:58]MH_I2C_Read... [17:32:58]Read from MH i2c: E2 03 00 CB 04 00 90 00 43 [17:32:58]RAPDU: 90 00 [17:32:58]wFMCommunicate OK [17:32:58]SAM_PROTO_ClearQueue done [17:32:58]KKMCreateOFDPacket [17:32:58]OFDProtocolAddRootSTLVToBuf [17:32:58]FM_MakeSignedData [17:32:58]FM_MakeSignedData [17:32:58]SAM_PROTO_SignData [17:32:58]wFMCommunicate request_size=4 [17:32:58]MH_SAM_APDU [17:32:58]CAPDU: 80 0D 01 02 [17:32:58]Write to MH i2c: E2 08 00 CC 04 80 0D 01 02 00 00 00 00 49 [17:32:58]Write i2c OK [17:32:58]MH_I2C_Read... [17:32:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:32:58]Read from MH i2c: E2 [17:32:58]MH_I2C_Read... [17:32:58]Read from MH i2c: E2 03 00 [17:32:58]MH_I2C_Read... [17:32:58]Read from MH i2c: E2 03 00 CC 04 00 90 00 44 [17:32:58]RAPDU: 90 00 [17:32:58]wFMCommunicate OK [17:32:58]wFMCommunicate request_size=255 [17:32:58]MH_SAM_APDU [17:32:58]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 A8 00 00 00 F4 03 04 00 49 76 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 24 B9 02 00 35 04 06 00 F6 [17:32:58]Write to MH i2c: E2 02 01 CD 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 A8 00 00 00 F4 03 04 00 49 76 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 24 B9 02 00 35 04 06 00 F6 00 00 38 [17:32:58]Write i2c OK [17:32:58]MH_I2C_Read... [17:32:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:32:58]Read from MH i2c: E2 [17:32:58]MH_I2C_Read... [17:32:58]Read from MH i2c: E2 03 00 [17:32:58]MH_I2C_Read... [17:32:58]Read from MH i2c: E2 03 00 CD 04 00 90 00 45 [17:32:58]RAPDU: 90 00 [17:32:58]wFMCommunicate OK [17:32:58]wFMCommunicate request_size=10 [17:32:58]MH_SAM_APDU [17:32:58]CAPDU: 80 0D 02 02 05 EA 89 CF F6 2F [17:32:58]Write to MH i2c: E2 0D 00 CE 04 80 0D 02 02 05 00 EA 89 CF F6 2F 00 00 BD [17:32:58]Write i2c OK [17:32:58]MH_I2C_Read... [17:32:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:32:58]Read from MH i2c: E2 [17:32:58]MH_I2C_Read... [17:32:58]Read from MH i2c: E2 03 00 [17:32:58]MH_I2C_Read... [17:32:58]Read from MH i2c: E2 03 00 CE 04 00 90 00 46 [17:32:58]RAPDU: 90 00 [17:32:58]wFMCommunicate OK [17:32:58]wFMCommunicate request_size=4 [17:32:58]MH_SAM_APDU [17:32:58]CAPDU: 80 0D 03 02 [17:32:58]Write to MH i2c: E2 08 00 CF 04 80 0D 03 02 00 00 00 00 4E [17:32:58]Write i2c OK [17:32:58]MH_I2C_Read... [17:32:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:32:58]Read from MH i2c: E2 [17:32:58]MH_I2C_Read... [17:32:58]Read from MH i2c: E2 0B 00 [17:32:58]MH_I2C_Read... [17:32:58]Read from MH i2c: E2 0B 00 CF 04 00 2E 93 E9 C4 2A 14 6C CD 90 00 34 [17:32:58]RAPDU: 2E 93 E9 C4 2A 14 6C CD 90 00 [17:32:58]wFMCommunicate OK [17:32:58]SAM_PROTO_SignData done [17:32:58]FM_MakeSignedData done [17:32:58]CreateOFDProtocolMessage [17:32:58]wFMCommunicate request_size=4 [17:32:58]MH_SAM_APDU [17:32:58]CAPDU: 80 11 00 00 [17:32:58]Write to MH i2c: E2 08 00 D0 04 80 11 00 00 00 00 00 00 4E [17:32:58]Write i2c OK [17:32:58]MH_I2C_Read... [17:32:58]recv_with_timeout no data received [17:32:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:32:58]Read from MH i2c: E2 [17:32:58]MH_I2C_Read... [17:32:58]Read from MH i2c: E2 17 00 [17:32:58]MH_I2C_Read... [17:32:58]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 37 38 90 00 A7 [17:32:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [17:32:58]wFMCommunicate OK [17:32:58]CreateOFDProtocolMessage done [17:32:58]OFDSenderStorePacket 178468 [17:32:58]StoreOFDPacket docnum=178468 [17:32:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 9D 3E 07 01 64 88 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 A8 00 00 00 F4 03 04 00 49 76 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 24 B9 02 00 35 04 06 00 F6 EA 89 CF F6 2F 2E 93 E9 C4 2A 14 6C CD [17:32:58]CheckFolder [17:32:58]dirname=/storage/ofd_packets [17:32:58]CheckFolder done [17:32:58]ProducePacketName [17:32:58]name=ofd_packets/00178468 [17:32:58]NVStorageSaveData ofd_packets/00178468 [17:32:58]File name is /storage/ofd_packets/00178468 [17:32:58]Write 301 bytes [17:32:58]NVStorageSaveData done [17:32:58]OFDSenderStorePacket done [17:32:58]KKMCreateOFDPacket done [17:32:58]NVStorageSaveData kkm_last_timestamp [17:32:58]File name is /storage/kkm_last_timestamp [17:32:58]Write 4 bytes [17:32:58]NVStorageSaveData done [17:32:58]ExternCall_PrintAddStr [17:32:58]wPrintStart [17:32:58]Write to MH i2c: 01 00 00 D1 04 D5 [17:32:58]Write i2c OK [17:32:58]MH_I2C_Read... [17:32:58]Read from MH i2c: 01 [17:32:58]MH_I2C_Read... [17:32:58]Read from MH i2c: 01 07 00 [17:32:58]MH_I2C_Read... [17:32:58]Read from MH i2c: 01 07 00 D1 04 00 00 00 00 00 FF 0F EA [17:32:58]RasterBufferAndPrint [17:32:58]line Счет N : (1)293623 [17:32:58]line ИНН: 02508201610067 [17:32:58]line Контрольно-Кассовый Чек [17:32:58]line ПРОДАЖА [17:32:58]line ТРК (МРК, ГНК) : 63 [17:32:58]line Товар: 2710124500 [17:32:58]line Аи-95-К-5 [17:32:58]line 13.480 * 74.20 [17:32:58]line = 1000.22 [17:32:58]line НДС 12% НСП 1% [17:32:58]line > о реализуемом товаре [17:32:58]line ОКРУГЛЕНИЕ: -0.22 [17:32:58]line ИТОГО: 1000.00 [17:32:58]line Внесено: 1000.00 [17:32:58]line СДАЧА: 0.00 [17:32:58]line НСП 1% : 8.85 [17:32:58]line НДС 12% : 106.22 [17:32:58]line Наличными: 1000.00 [17:32:58]line Безнал.: 0.00 [17:32:58]line Место: АЗС № 130 "Партнер Нефть" [17:32:58]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [17:32:58]line СНО: Общий режим [17:32:58]line Чек 168 22.08.2024 17:32 [17:32:58]line Смена: 469 ФФД: 1.0 [17:32:58]line ЗНМ: 0300000071 [17:32:58]line РНМ: 0000000000092561 [17:32:58]line Версия ККМ: 001 [17:32:58]line ФМ: 0000000000871778 [17:32:58]line ФД: 178468 [17:32:58]line ФПД: 271487194887727 [17:32:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T173257&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178468&fm=271487194887727&tin=02508201610067®Number=0000000000092561&sum=100000 [17:32:58]written 0, free lines is 4095 [17:32:58]OFD Sender: Processing packet 178468 [packets to send 496, broken 495] [17:32:58]ProducePacketName [17:32:58]name=ofd_packets/00178468 [17:32:58]OFD Sender: To server: pG, [17:32:58]CommunicateWithHost lk.salyk.kg:30040 [17:32:58]ConnectInit lk.salyk.kg [17:32:59]Write to MH i2c: 01 00 00 FC 04 00 [17:32:59]Write i2c OK [17:32:59]MH_I2C_Read... [17:32:59]Read from MH i2c: 01 [17:32:59]MH_I2C_Read... [17:32:59]Read from MH i2c: 01 07 00 [17:32:59]MH_I2C_Read... [17:32:59]Read from MH i2c: 01 07 00 FC 04 00 00 00 00 00 D7 0C EA [17:32:59]RasterBufferAndPrint [17:32:59]line [17:32:59]line [17:32:59]line [17:32:59]line [17:32:59]line [17:32:59]written 0, free lines is 3294 [17:32:59]MH_Cut [17:32:59]Write to MH i2c: D1 01 00 03 05 01 DA [17:32:59]Write i2c OK [17:32:59]MH_I2C_Read... [17:32:59]Read from MH i2c: D1 [17:32:59]MH_I2C_Read... [17:32:59]Read from MH i2c: D1 01 00 [17:32:59]MH_I2C_Read... [17:32:59]Read from MH i2c: D1 01 00 03 05 00 D9 [17:32:59]Write to MH i2c: 01 00 00 04 05 09 [17:32:59]Write i2c OK [17:32:59]MH_I2C_Read... [17:32:59]Connected sock=9 [17:32:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 9D 3E 07 01 64 88 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 A8 00 00 00 F4 03 04 00 49 76 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 24 B9 02 00 35 04 06 00 F6 EA 89 CF F6 2F 2E 93 E9 C4 2A 14 6C CD [17:32:59]*** Cut start [17:32:59]*** Partial cut [17:32:59]*** CUTSNS_PIN = 1 [17:32:59]*** CUTSNS_PIN = 0 [17:32:59]*** Brake cut motor [17:32:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 4F 00 00 00 7E A3 47 00 FB F0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 24 B9 02 00 F4 03 04 00 F3 21 C7 66 B6 04 01 00 00 62 6C 5F 8C 2E 17 C6 D2 [17:32:59]CommunicateWithHost err = 0 [17:32:59]CheckOFDResponse [17:32:59]1017 (14) - 77093643461234 [17:32:59]1041 (16) - 0000000000871778 [17:32:59]1040 (4) - 178468 [17:32:59]1012 (4) - 22.08.2024 11:33 [17:32:59]1206 (1) - 0 [17:32:59]OFD Sender: Remove packet 178468 [17:32:59]ProducePacketName [17:32:59]name=ofd_packets/00178468 [17:32:59]NVStorageDeleteData [17:33:00]Read from MH i2c: 01 [17:33:00]MH_I2C_Read... [17:33:00]*** Stop cut motor [17:33:00]*** Cut end [17:33:00]Read from MH i2c: 01 07 00 [17:33:00]MH_I2C_Read... [17:33:00]Read from MH i2c: 01 07 00 04 05 00 00 00 00 00 FF 0F 1E [17:33:00]process_action close_receipt done [17:33:00]requested_data is exist [17:33:00]produce_requested_data [17:33:00]requested_item fm.sn is exist - process it [17:33:00]wFMCommunicate request_size=4 [17:33:00]MH_SAM_APDU [17:33:00]CAPDU: 80 11 00 00 [17:33:00]Write to MH i2c: E2 08 00 05 05 80 11 00 00 00 00 00 00 84 [17:33:00]Write i2c OK [17:33:00]MH_I2C_Read... [17:33:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:33:00]Read from MH i2c: E2 [17:33:00]MH_I2C_Read... [17:33:00]Read from MH i2c: E2 17 00 [17:33:00]MH_I2C_Read... [17:33:00]Read from MH i2c: E2 17 00 05 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 DD [17:33:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [17:33:00]wFMCommunicate OK [17:33:00]requested_item fd.num is exist - process it [17:33:00]SAM_PROTO_GetFieldsCounters [17:33:00]wFMCommunicate request_size=4 [17:33:00]MH_SAM_APDU [17:33:00]CAPDU: 80 13 00 00 [17:33:00]Write to MH i2c: E2 08 00 06 05 80 13 00 00 00 00 00 00 87 [17:33:00]Write i2c OK [17:33:00]MH_I2C_Read... [17:33:00]OFD Sender: No OFD packet to send [17:33:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:33:00]Read from MH i2c: E2 [17:33:00]MH_I2C_Read... [17:33:00]Read from MH i2c: E2 62 00 [17:33:00]MH_I2C_Read... [17:33:00]Read from MH i2c: E2 62 00 06 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 24 B9 02 00 0E 04 04 00 D5 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 59 [17:33:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 24 B9 02 00 0E 04 04 00 D5 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 [17:33:00]wFMCommunicate OK [17:33:00]SAM_PROTO_GetFieldsCounters done [17:33:00]requested_item shift.num is exist - process it [17:33:00]requested_item shift.opened is exist - process it [17:33:00]req_shift_opened [17:33:00]FM_GetShiftState [17:33:00]SAM_PROTO_GetShiftState [17:33:00]wFMCommunicate request_size=4 [17:33:00]MH_SAM_APDU [17:33:00]CAPDU: 80 13 01 00 [17:33:00]Write to MH i2c: E2 08 00 07 05 80 13 01 00 00 00 00 00 89 [17:33:00]Write i2c OK [17:33:00]MH_I2C_Read... [17:33:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:33:00]Read from MH i2c: E2 [17:33:00]MH_I2C_Read... [17:33:00]Read from MH i2c: E2 0E 00 [17:33:00]MH_I2C_Read... [17:33:00]Read from MH i2c: E2 0E 00 07 05 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 37 [17:33:00]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [17:33:00]wFMCommunicate OK [17:33:00]SAM_PROTO_GetShiftState done [17:33:00]FM_GetShiftState done [17:33:00]req_shift_opened done [17:33:00]requested_item shift.open_date is exist - process it [17:33:00]req_shift_open_date [17:33:00]req_shift_open_date done [17:33:00]produce_requested_data done [17:33:00]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178468,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [17:33:00]process_action_free close_receipt [17:33:00]json_value_free [17:33:00]json_value_free done [17:33:00]process_json_proto returns [17:33:00]Send response to host [17:33:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178468,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [17:33:00]free response buf [17:33:00]execute_script done [17:33:00]execute_script returns [17:33:00]free content buf [17:33:00]Sock 8.Close socket [17:33:00]Sock 8.Thread stoped [17:33:05]OFD Sender: No OFD packet to send [17:33:10]OFD Sender: No OFD packet to send [17:33:15]OFD Sender: No OFD packet to send [17:33:20]OFD Sender: No OFD packet to send [17:33:25]OFD Sender: No OFD packet to send [17:33:30]OFD Sender: No OFD packet to send [17:33:35]OFD Sender: No OFD packet to send [17:33:38]recv_with_timeout no data received [17:33:40]OFD Sender: No OFD packet to send [17:33:45]OFD Sender: No OFD packet to send [17:33:50]OFD Sender: No OFD packet to send [17:33:55]OFD Sender: No OFD packet to send [17:34:00]OFD Sender: No OFD packet to send [17:34:05]OFD Sender: No OFD packet to send [17:34:10]OFD Sender: No OFD packet to send [17:34:15]OFD Sender: No OFD packet to send [17:34:20]OFD Sender: No OFD packet to send [17:34:25]OFD Sender: No OFD packet to send [17:34:30]OFD Sender: No OFD packet to send [17:34:35]OFD Sender: No OFD packet to send [17:34:40]OFD Sender: No OFD packet to send [17:34:45]OFD Sender: No OFD packet to send [17:34:50]OFD Sender: No OFD packet to send [17:34:55]OFD Sender: No OFD packet to send [17:35:00]OFD Sender: No OFD packet to send [17:35:05]OFD Sender: No OFD packet to send [17:35:10]OFD Sender: No OFD packet to send [17:35:15]OFD Sender: No OFD packet to send [17:35:20]OFD Sender: No OFD packet to send [17:35:25]OFD Sender: No OFD packet to send [17:35:30]OFD Sender: No OFD packet to send [17:35:35]OFD Sender: No OFD packet to send [17:35:40]OFD Sender: No OFD packet to send [17:35:45]OFD Sender: No OFD packet to send [17:35:50]OFD Sender: No OFD packet to send [17:35:55]OFD Sender: No OFD packet to send [17:36:00]OFD Sender: No OFD packet to send [17:36:05]OFD Sender: No OFD packet to send [17:36:10]recv_with_timeout no data received [17:36:10]OFD Sender: No OFD packet to send [17:36:16]OFD Sender: No OFD packet to send [17:36:21]OFD Sender: No OFD packet to send [17:36:26]OFD Sender: No OFD packet to send [17:36:31]OFD Sender: No OFD packet to send [17:36:36]OFD Sender: No OFD packet to send [17:36:41]OFD Sender: No OFD packet to send [17:36:46]OFD Sender: No OFD packet to send [17:36:51]OFD Sender: No OFD packet to send [17:36:56]OFD Sender: No OFD packet to send [17:37:01]OFD Sender: No OFD packet to send [17:37:06]recv_with_timeout no data received [17:37:06]OFD Sender: No OFD packet to send [17:37:11]OFD Sender: No OFD packet to send [17:37:16]OFD Sender: No OFD packet to send [17:37:21]OFD Sender: No OFD packet to send [17:37:26]OFD Sender: No OFD packet to send [17:37:31]OFD Sender: No OFD packet to send [17:37:33]recv_with_timeout no data received [17:37:36]OFD Sender: No OFD packet to send [17:37:41]OFD Sender: No OFD packet to send [17:37:46]OFD Sender: No OFD packet to send [17:37:48]recv_with_timeout no data received [17:37:51]OFD Sender: No OFD packet to send [17:37:56]OFD Sender: No OFD packet to send [17:38:01]OFD Sender: No OFD packet to send [17:38:06]OFD Sender: No OFD packet to send [17:38:11]OFD Sender: No OFD packet to send [17:38:16]OFD Sender: No OFD packet to send [17:38:21]OFD Sender: No OFD packet to send [17:38:31]OFD Sender: No OFD packet to send [17:38:36]OFD Sender: No OFD packet to send [17:38:36]recv_with_timeout no data received [17:38:41]OFD Sender: No OFD packet to send [17:38:46]OFD Sender: No OFD packet to send [17:38:51]OFD Sender: No OFD packet to send [17:38:56]OFD Sender: No OFD packet to send [17:39:01]OFD Sender: No OFD packet to send [17:39:06]OFD Sender: No OFD packet to send [17:39:11]OFD Sender: No OFD packet to send [17:39:16]OFD Sender: No OFD packet to send [17:39:21]OFD Sender: No OFD packet to send [17:39:26]OFD Sender: No OFD packet to send [17:39:31]OFD Sender: No OFD packet to send [17:39:36]OFD Sender: No OFD packet to send [17:39:41]OFD Sender: No OFD packet to send [17:39:46]OFD Sender: No OFD packet to send [17:39:51]OFD Sender: No OFD packet to send [17:39:56]OFD Sender: No OFD packet to send [17:40:01]OFD Sender: No OFD packet to send [17:40:06]OFD Sender: No OFD packet to send [17:40:11]OFD Sender: No OFD packet to send [17:40:16]OFD Sender: No OFD packet to send [17:40:17]recv_with_timeout no data received [17:40:21]OFD Sender: No OFD packet to send [17:40:26]OFD Sender: No OFD packet to send [17:40:31]OFD Sender: No OFD packet to send [17:40:36]OFD Sender: No OFD packet to send [17:40:41]OFD Sender: No OFD packet to send [17:40:46]OFD Sender: No OFD packet to send [17:40:51]OFD Sender: No OFD packet to send [17:40:56]OFD Sender: No OFD packet to send [17:41:01]OFD Sender: No OFD packet to send [17:41:06]OFD Sender: No OFD packet to send [17:41:11]OFD Sender: No OFD packet to send [17:41:16]OFD Sender: No OFD packet to send [17:41:21]OFD Sender: No OFD packet to send [17:41:26]OFD Sender: No OFD packet to send [17:41:31]OFD Sender: No OFD packet to send [17:41:36]OFD Sender: No OFD packet to send [17:41:41]OFD Sender: No OFD packet to send [17:41:46]OFD Sender: No OFD packet to send [17:41:47]recv_with_timeout no data received [17:41:51]OFD Sender: No OFD packet to send [17:41:56]OFD Sender: No OFD packet to send [17:42:01]OFD Sender: No OFD packet to send [17:42:06]OFD Sender: No OFD packet to send [17:42:06]recv_with_timeout no data received [17:42:11]OFD Sender: No OFD packet to send [17:42:16]OFD Sender: No OFD packet to send [17:42:21]OFD Sender: No OFD packet to send [17:42:26]OFD Sender: No OFD packet to send [17:42:27]recv_with_timeout no data received [17:42:31]OFD Sender: No OFD packet to send [17:45:04]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:45:04]Read from MH i2c: E2 [17:45:04]MH_I2C_Read... [17:45:04]Read from MH i2c: E2 FD 00 [17:45:04]MH_I2C_Read... [17:45:04]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 [17:45:04]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 [17:45:04]wFMCommunicate OK [17:45:04]wFMCommunicate request_size=4 [17:45:04]MH_SAM_APDU [17:45:04]CAPDU: 80 17 00 00 [17:45:04]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [17:45:04]Write i2c OK [17:45:04]MH_I2C_Read... [17:45:04]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:45:04]Read from MH i2c: E2 [17:45:04]MH_I2C_Read... [17:45:04]Read from MH i2c: E2 FD 00 [17:45:04]MH_I2C_Read... [17:45:04]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 [17:45:04]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 [17:45:04]wFMCommunicate OK [17:45:04]wFMCommunicate request_size=4 [17:45:04]MH_SAM_APDU [17:45:04]CAPDU: 80 17 00 00 [17:45:04]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [17:45:04]Write i2c OK [17:45:04]MH_I2C_Read... [17:45:05]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:45:05]Read from MH i2c: E2 [17:45:05]MH_I2C_Read... [17:45:05]Read from MH i2c: E2 FD 00 [17:45:05]MH_I2C_Read... [17:45:05]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 [17:45:05]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 [17:45:05]wFMCommunicate OK [17:45:05]wFMCommunicate request_size=4 [17:45:05]MH_SAM_APDU [17:45:05]CAPDU: 80 17 00 00 [17:45:05]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [17:45:05]Write i2c OK [17:45:05]MH_I2C_Read... [17:45:05]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 201! [17:45:05]Read from MH i2c: E2 [17:45:05]MH_I2C_Read... [17:45:05]Read from MH i2c: E2 CC 00 [17:45:05]MH_I2C_Read... [17:45:05]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 [17:45:05]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 [17:45:05]wFMCommunicate OK [17:45:05]SAM_PROTO_GetShiftData done [17:45:05]requested_item shift.sale.total_cash is exist - process it [17:45:05]requested_item shift.sale_refund.total is exist - process it [17:45:05]requested_item shift.sale_refund.total_cash is exist - process it [17:45:05]requested_item shift.buy.total is exist - process it [17:45:05]requested_item shift.buy.total_cash is exist - process it [17:45:05]produce_requested_data done [17:45:05]produce_requested_data return {"fm.sale.total":221709972.65,"fm.sale_refund.total":18116550.00,"fm.buy.total":0.00,"shift.sale.total":163158.86,"shift.sale.total_cash":114812.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:45:05]process_action_free get_value [17:45:05]json_value_free [17:45:05]json_value_free done [17:45:05]process_json_proto returns [17:45:05]Send response to host [17:45:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":221709972.65,"fm.sale_refund.total":18116550.00,"fm.buy.total":0.00,"shift.sale.total":163158.86,"shift.sale.total_cash":114812.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:45:05]free response buf [17:45:05]execute_script done [17:45:05]execute_script returns [17:45:05]free content buf [17:45:05]Sock 9.Close socket [17:45:05]Sock 9.Thread stoped [17:45:07]OFD Sender: No OFD packet to send [17:45:07]ConnectInit Can't connect to host [17:45:12]OFD Sender: No OFD packet to send [17:45:15]ConnectInit Can't connect to host [17:45:17]OFD Sender: No OFD packet to send [17:45:22]OFD Sender: No OFD packet to send [17:45:27]OFD Sender: No OFD packet to send [17:45:28]recv_with_timeout no data received [17:45:32]OFD Sender: No OFD packet to send [17:45:37]OFD Sender: No OFD packet to send [17:45:40]recv_with_timeout no data received [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:12]OFD Sender: No OFD packet to send [17:46:17]OFD Sender: No OFD packet to send [17:46:22]OFD Sender: No OFD packet to send [17:46:27]OFD Sender: No OFD packet to send [17:46:32]OFD Sender: No OFD packet to send [17:46:37]OFD Sender: No OFD packet to send [17:46:42]OFD Sender: No OFD packet to send [17:46:47]OFD Sender: No OFD packet to send [17:46:52]OFD Sender: No OFD packet to send [17:46:57]OFD Sender: No OFD packet to send [17:47:02]OFD Sender: No OFD packet to send [17:47:07]OFD Sender: No OFD packet to send [17:47:12]OFD Sender: No OFD packet to send [17:47:17]OFD Sender: No OFD packet to send [17:47:22]OFD Sender: No OFD packet to send [17:47:27]OFD Sender: No OFD packet to send [17:47:32]OFD Sender: No OFD packet to send [17:47:37]OFD Sender: No OFD packet to send [17:47:42]OFD Sender: No OFD packet to send [17:47:47]OFD Sender: No OFD packet to send [17:47:52]OFD Sender: No OFD packet to send [17:47:57]OFD Sender: No OFD packet to send [17:48:02]OFD Sender: No OFD packet to send [17:48:03]recv_with_timeout no data received [17:48:07]OFD Sender: No OFD packet to send [17:48:12]OFD Sender: No OFD packet to send [17:48:17]OFD Sender: No OFD packet to send [17:48:22]OFD Sender: No OFD packet to send [17:49:08]ConnectInit Can't connect to host [17:49:12]OFD Sender: No OFD packet to send [17:49:17]OFD Sender: No OFD packet to send [17:49:22]OFD Sender: No OFD packet to send [17:49:27]OFD Sender: No OFD packet to send [17:49:32]OFD Sender: No OFD packet to send [17:49:38]OFD Sender: No OFD packet to send [17:49:43]OFD Sender: No OFD packet to send [17:49:48]OFD Sender: No OFD packet to send [17:49:53]OFD Sender: No OFD packet to send [17:49:58]OFD Sender: No OFD packet to send [17:50:03]OFD Sender: No OFD packet to send [17:50:08]OFD Sender: No OFD packet to send [17:50:13]OFD Sender: No OFD packet to send [17:50:18]OFD Sender: No OFD packet to send [17:50:23]OFD Sender: No OFD packet to send [17:50:28]OFD Sender: No OFD packet to send [17:50:33]OFD Sender: No OFD packet to send [17:50:38]OFD Sender: No OFD packet to send [17:50:43]OFD Sender: No OFD packet to send [17:50:48]OFD Sender: No OFD packet to send [17:50:53]OFD Sender: No OFD packet to send [17:50:58]OFD Sender: No OFD packet to send [17:51:03]OFD Sender: No OFD packet to send [17:51:08]OFD Sender: No OFD packet to send [17:51:13]OFD Sender: No OFD packet to send [17:51:18]OFD Sender: No OFD packet to send [17:51:23]OFD Sender: No OFD packet to send [17:51:28]OFD Sender: No OFD packet to send [17:51:33]OFD Sender: No OFD packet to send [17:51:38]OFD Sender: No OFD packet to send [17:51:43]OFD Sender: No OFD packet to send [17:51:48]OFD Sender: No OFD packet to send [17:51:53]OFD Sender: No OFD packet to send [17:51:58]OFD Sender: No OFD packet to send [17:52:03]OFD Sender: No OFD packet to send [17:52:08]OFD Sender: No OFD packet to send [17:52:13]OFD Sender: No OFD packet to send [17:52:18]OFD Sender: No OFD packet to send [17:52:23]OFD Sender: No OFD packet to send [17:52:28]OFD Sender: No OFD packet to send [17:52:33]OFD Sender: No OFD packet to send [17:52:38]OFD Sender: No OFD packet to send [17:52:43]OFD Sender: No OFD packet to send [17:52:48]OFD Sender: No OFD packet to send [17:52:53]OFD Sender: No OFD packet to send [17:52:58]OFD Sender: No OFD packet to send [17:53:03]OFD Sender: No OFD packet to send [17:53:08]OFD Sender: No OFD packet to send [17:53:13]OFD Sender: No OFD packet to send [17:53:18]OFD Sender: No OFD packet to send [17:53:23]OFD Sender: No OFD packet to send [17:53:28]OFD Sender: No OFD packet to send [17:53:33]OFD Sender: No OFD packet to send [17:53:38]OFD Sender: No OFD packet to send [17:53:43]OFD Sender: No OFD packet to send [17:53:48]OFD Sender: No OFD packet to send [17:53:53]OFD Sender: No OFD packet to send [17:53:58]OFD Sender: No OFD packet to send [17:54:03]OFD Sender: No OFD packet to send [17:54:08]OFD Sender: No OFD packet to send [17:54:13]OFD Sender: No OFD packet to send [17:54:18]OFD Sender: No OFD packet to send [17:54:23]OFD Sender: No OFD packet to send [17:54:28]OFD Sender: No OFD packet to send [17:54:33]OFD Sender: No OFD packet to send [17:54:38]OFD Sender: No OFD packet to send [17:54:43]OFD Sender: No OFD packet to send [17:54:48]accept exits with 7 [17:54:48]New connection [17:54:48]New thread 3067071844 created [17:54:48]Thread 3066928484 joined [17:54:48]Waiting for new connection... [17:54:48] Sock 7.Parse request [17:54:48]Sock 7.Check first char [17:54:48]Sock 7.First char is OK [17:54:48]request: POST /json_proto HTTP/1.0 [17:54:48]Method: POST [17:54:48]URL: /json_proto [17:54:48]Method is POST - this is cgi request [17:54:48]url: /json_proto [17:54:48]query_string will be loaded in cgi processing [17:54:48]execute_cgi json_proto POST (null) [17:54:48]execute_cgi path=json_proto method=POST [17:54:48]POST find Content-Length [17:54:48]Host: 172.17.44.131:8080 [17:54:48]Content-Length: 677 [17:54:48]Content-Type: application/json [17:54:48] [17:54:48]POST finish read [17:54:48]Found Content-Length = 677 [17:54:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293644", "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" ] } } [17:54:48]execute_script... [17:54: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)293644", "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" ] } } [17:54:48]POST & json_proto [17:54:48]process_json_proto [17:54:48]json parsed OK: [17:54:48]protocol is kg_v1.0 [17:54:48]action value=close_receipt [17:54:48]process_action close_receipt [17:54:48]cmd_close_receipt [17:54:48]MH_GetDate [17:54:48]Write to MH i2c: F0 00 00 1D 00 0C [17:54:48]Write i2c OK [17:54:48]MH_I2C_Read... [17:54:48]Read from MH i2c: F0 [17:54:48]MH_I2C_Read... [17:54:48]Read from MH i2c: F0 09 00 [17:54:48]MH_I2C_Read... [17:54:48]Read from MH i2c: F0 09 00 1D 00 00 68 7B C7 66 4F 53 BE 66 EB [17:54:48]GetLastDocTimeStamp 1724347977 [17:54:48]current date 1724349288 [17:54:48]FM_GetShiftState [17:54:48]SAM_PROTO_GetShiftState [17:54:48]wFMCommunicate request_size=4 [17:54:48]MH_SAM_APDU [17:54:48]CAPDU: 80 13 01 00 [17:54:48]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [17:54:48]Write i2c OK [17:54:48]MH_I2C_Read... [17:54:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:54:48]Read from MH i2c: E2 [17:54:48]MH_I2C_Read... [17:54:48]Read from MH i2c: E2 0E 00 [17:54:48]MH_I2C_Read... [17:54:48]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 49 [17:54:48]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [17:54:48]wFMCommunicate OK [17:54:48]SAM_PROTO_GetShiftState done [17:54:48]FM_GetShiftState done [17:54:48]opened in 1724285939 [17:54:48]opened+sec_in_day 1724372339 [17:54:48]quantity*price = 40002 [17:54:48]sum+1 = 40003 [17:54:48]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 СНО: Общий режим Чек 169 22.08.2024 17:54 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178469 ФПД: 101473874326581 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T175448&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178469&fm=101473874326581&tin=02508201610067®Number=0000000000092561&sum=40000 [17:54:49]StoreToDocumentArchive [17:54:49]shift 469 fd 178469 [17:54:49]save to /storage/0469/doc_00178469 [17:54:49]save last doc name /storage/0469/doc_00178469 to /storage/kkm_last_doc_name [17:54:49]save OK [17:54:49]Clear old archive folders... [17:54:49]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:54:49]tlvbuf is 01BEFB50 [17:54:49]SAM_PROTO_ClearQueue [17:54:49]wFMCommunicate request_size=4 [17:54:49]MH_SAM_APDU [17:54:49]CAPDU: 80 09 00 00 [17:54:49]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [17:54:49]Write i2c OK [17:54:49]MH_I2C_Read... [17:54:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:54:49]Read from MH i2c: E2 [17:54:49]MH_I2C_Read... [17:54:49]Read from MH i2c: E2 03 00 [17:54:49]MH_I2C_Read... [17:54:49]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [17:54:49]RAPDU: 90 00 [17:54:49]wFMCommunicate OK [17:54:49]SAM_PROTO_ClearQueue done [17:54:49]KKMCreateOFDPacket [17:54:49]OFDProtocolAddRootSTLVToBuf [17:54:49]FM_MakeSignedData [17:54:49]FM_MakeSignedData [17:54:49]SAM_PROTO_SignData [17:54:49]wFMCommunicate request_size=4 [17:54:49]MH_SAM_APDU [17:54:49]CAPDU: 80 0D 01 02 [17:54:49]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [17:54:49]Write i2c OK [17:54:49]MH_I2C_Read... [17:54:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:54:49]Read from MH i2c: E2 [17:54:49]MH_I2C_Read... [17:54:49]Read from MH i2c: E2 03 00 [17:54:49]MH_I2C_Read... [17:54:49]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [17:54:49]RAPDU: 90 00 [17:54:49]wFMCommunicate OK [17:54:49]wFMCommunicate request_size=255 [17:54:49]MH_SAM_APDU [17:54:49]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 A9 00 00 00 F4 03 04 00 68 7B C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 25 B9 02 00 35 04 06 00 5C [17:54:49]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 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 A9 00 00 00 F4 03 04 00 68 7B C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 25 B9 02 00 35 04 06 00 5C 00 00 D8 [17:54:49]Write i2c OK [17:54:49]MH_I2C_Read... [17:54:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:54:49]Read from MH i2c: E2 [17:54:49]MH_I2C_Read... [17:54:49]Read from MH i2c: E2 03 00 [17:54:49]MH_I2C_Read... [17:54:49]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [17:54:49]RAPDU: 90 00 [17:54:49]wFMCommunicate OK [17:54:49]wFMCommunicate request_size=10 [17:54:49]MH_SAM_APDU [17:54:49]CAPDU: 80 0D 02 02 05 4A 3A 3B B4 35 [17:54:49]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 4A 3A 3B B4 35 00 00 5A [17:54:49]Write i2c OK [17:54:49]MH_I2C_Read... [17:54:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:54:49]Read from MH i2c: E2 [17:54:49]MH_I2C_Read... [17:54:49]Read from MH i2c: E2 03 00 [17:54:49]MH_I2C_Read... [17:54:49]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [17:54:49]RAPDU: 90 00 [17:54:49]wFMCommunicate OK [17:54:49]wFMCommunicate request_size=4 [17:54:49]MH_SAM_APDU [17:54:49]CAPDU: 80 0D 03 02 [17:54:49]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [17:54:49]Write i2c OK [17:54:49]MH_I2C_Read... [17:54:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:54:49]Read from MH i2c: E2 [17:54:49]MH_I2C_Read... [17:54:49]Read from MH i2c: E2 0B 00 [17:54:49]MH_I2C_Read... [17:54:49]Read from MH i2c: E2 0B 00 2F 00 00 69 B9 CF 1D 76 97 3B 36 90 00 37 [17:54:49]RAPDU: 69 B9 CF 1D 76 97 3B 36 90 00 [17:54:49]wFMCommunicate OK [17:54:49]SAM_PROTO_SignData done [17:54:49]FM_MakeSignedData done [17:54:49]CreateOFDProtocolMessage [17:54:49]wFMCommunicate request_size=4 [17:54:49]MH_SAM_APDU [17:54:49]CAPDU: 80 11 00 00 [17:54:49]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [17:54:49]Write i2c OK [17:54:49]MH_I2C_Read... [17:54:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:54:49]Read from MH i2c: E2 [17:54:49]MH_I2C_Read... [17:54:49]Read from MH i2c: E2 17 00 [17:54:49]MH_I2C_Read... [17:54:49]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 37 38 90 00 03 [17:54:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [17:54:49]wFMCommunicate OK [17:54:49]CreateOFDProtocolMessage done [17:54:49]OFDSenderStorePacket 178469 [17:54:49]StoreOFDPacket docnum=178469 [17:54:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 75 D6 07 01 ED 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 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 A9 00 00 00 F4 03 04 00 68 7B C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 25 B9 02 00 35 04 06 00 5C 4A 3A 3B B4 35 69 B9 CF 1D 76 97 3B 36 [17:54:49]CheckFolder [17:54:49]dirname=/storage/ofd_packets [17:54:49]CheckFolder done [17:54:49]ProducePacketName [17:54:49]name=ofd_packets/00178469 [17:54:49]NVStorageSaveData ofd_packets/00178469 [17:54:49]File name is /storage/ofd_packets/00178469 [17:54:49]Write 301 bytes [17:54:49]NVStorageSaveData done [17:54:49]OFDSenderStorePacket done [17:54:49]KKMCreateOFDPacket done [17:54:49]NVStorageSaveData kkm_last_timestamp [17:54:49]File name is /storage/kkm_last_timestamp [17:54:49]Write 4 bytes [17:54:49]NVStorageSaveData done [17:54:49]ExternCall_PrintAddStr [17:54:49]wPrintStart [17:54:49]Write to MH i2c: 01 00 00 31 00 31 [17:54:49]Write i2c OK [17:54:49]MH_I2C_Read... [17:54:49]Read from MH i2c: 01 [17:54:49]MH_I2C_Read... [17:54:49]Read from MH i2c: 01 07 00 [17:54:49]MH_I2C_Read... [17:54:49]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [17:54:49]RasterBufferAndPrint [17:54:49]line Счет N : (1)293644 [17:54:49]line ИНН: 02508201610067 [17:54:49]line Контрольно-Кассовый Чек [17:54:49]line ПРОДАЖА [17:54:49]line ТРК (МРК, ГНК) : 42 [17:54:49]line Товар: 2710124130 [17:54:49]line Аи-92-К-5 [17:54:49]line 5.900 * 67.80 [17:54:49]line = 400.02 [17:54:49]line НДС 12% НСП 1% [17:54:49]line > о реализуемом товаре [17:54:49]line ОКРУГЛЕНИЕ: -0.02 [17:54:49]line ИТОГО: 400.00 [17:54:49]line Внесено: 400.00 [17:54:49]line СДАЧА: 0.00 [17:54:49]line НСП 1% : 3.54 [17:54:49]line НДС 12% : 42.48 [17:54:49]line Наличными: 400.00 [17:54:49]line Безнал.: 0.00 [17:54:49]line Место: АЗС № 130 "Партнер Нефть" [17:54:49]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [17:54:49]line СНО: Общий режим [17:54:49]line Чек 169 22.08.2024 17:54 [17:54:49]line Смена: 469 ФФД: 1.0 [17:54:49]line ЗНМ: 0300000071 [17:54:49]line РНМ: 0000000000092561 [17:54:49]line Версия ККМ: 001 [17:54:49]line ФМ: 0000000000871778 [17:54:49]line ФД: 178469 [17:54:49]line ФПД: 101473874326581 [17:54:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T175448&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178469&fm=101473874326581&tin=02508201610067®Number=0000000000092561&sum=40000 [17:54:49]OFD Sender: Processing packet 178469 [packets to send 496, broken 495] [17:54:49]ProducePacketName [17:54:49]name=ofd_packets/00178469 [17:54:49]written 0, free lines is 4095 [17:54:49]OFD Sender: To server: pG, [17:54:49]CommunicateWithHost lk.salyk.kg:30040 [17:54:49]ConnectInit lk.salyk.kg [17:54:50]Write to MH i2c: 01 00 00 5C 00 5C [17:54:50]Write i2c OK [17:54:50]MH_I2C_Read... [17:54:50]Read from MH i2c: 01 [17:54:50]MH_I2C_Read... [17:54:50]Read from MH i2c: 01 07 00 [17:54:50]MH_I2C_Read... [17:54:50]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 DF 0C 4E [17:54:50]RasterBufferAndPrint [17:54:50]line [17:54:50]line [17:54:50]line [17:54:50]line [17:54:50]line [17:54:50]written 0, free lines is 3301 [17:54:50]MH_Cut [17:54:50]Write to MH i2c: D1 01 00 63 00 01 35 [17:54:50]Write i2c OK [17:54:50]MH_I2C_Read... [17:54:50]Read from MH i2c: D1 [17:54:50]MH_I2C_Read... [17:54:50]Read from MH i2c: D1 01 00 [17:54:50]MH_I2C_Read... [17:54:50]Read from MH i2c: D1 01 00 63 00 00 34 [17:54:50]Write to MH i2c: 01 00 00 64 00 64 [17:54:50]Write i2c OK [17:54:50]MH_I2C_Read... [17:54:51]*** Cut start [17:54:51]*** Partial cut [17:54:51]*** CUTSNS_PIN = 1 [17:54:51]*** CUTSNS_PIN = 0 [17:54:51]*** Brake cut motor [17:54:51]Read from MH i2c: 01 [17:54:51]MH_I2C_Read... [17:54:51]*** Stop cut motor [17:54:51]*** Cut end [17:54:51]Read from MH i2c: 01 07 00 [17:54:51]MH_I2C_Read... [17:54:51]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [17:54:51]process_action close_receipt done [17:54:51]requested_data is exist [17:54:51]produce_requested_data [17:54:51]requested_item fm.sn is exist - process it [17:54:51]wFMCommunicate request_size=4 [17:54:51]MH_SAM_APDU [17:54:51]CAPDU: 80 11 00 00 [17:54:51]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [17:54:51]Write i2c OK [17:54:51]MH_I2C_Read... [17:54:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:54:51]Read from MH i2c: E2 [17:54:51]MH_I2C_Read... [17:54:51]Read from MH i2c: E2 17 00 [17:54:51]MH_I2C_Read... [17:54:51]Read from MH i2c: E2 17 00 65 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 38 [17:54:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [17:54:51]wFMCommunicate OK [17:54:51]requested_item fd.num is exist - process it [17:54:51]SAM_PROTO_GetFieldsCounters [17:54:51]wFMCommunicate request_size=4 [17:54:51]MH_SAM_APDU [17:54:51]CAPDU: 80 13 00 00 [17:54:51]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [17:54:51]Write i2c OK [17:54:51]MH_I2C_Read... [17:54:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:54:51]Read from MH i2c: E2 [17:54:51]MH_I2C_Read... [17:54:51]Read from MH i2c: E2 62 00 [17:54:51]MH_I2C_Read... [17:54: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 25 B9 02 00 0E 04 04 00 D5 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 B8 [17:54: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 25 B9 02 00 0E 04 04 00 D5 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 [17:54:51]wFMCommunicate OK [17:54:51]SAM_PROTO_GetFieldsCounters done [17:54:51]requested_item shift.num is exist - process it [17:54:51]requested_item shift.opened is exist - process it [17:54:51]req_shift_opened [17:54:51]FM_GetShiftState [17:54:51]SAM_PROTO_GetShiftState [17:54:51]wFMCommunicate request_size=4 [17:54:51]MH_SAM_APDU [17:54:51]CAPDU: 80 13 01 00 [17:54:51]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [17:54:51]Write i2c OK [17:54:51]MH_I2C_Read... [17:54:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:54:51]Read from MH i2c: E2 [17:54:51]MH_I2C_Read... [17:54:51]Read from MH i2c: E2 0E 00 [17:54:51]MH_I2C_Read... [17:54:51]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 92 [17:54:51]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [17:54:51]wFMCommunicate OK [17:54:51]SAM_PROTO_GetShiftState done [17:54:51]FM_GetShiftState done [17:54:51]req_shift_opened done [17:54:51]requested_item shift.open_date is exist - process it [17:54:51]req_shift_open_date [17:54:51]req_shift_open_date done [17:54:51]produce_requested_data done [17:54:51]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178469,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [17:54:51]process_action_free close_receipt [17:54:51]json_value_free [17:54:51]json_value_free done [17:54:51]process_json_proto returns [17:54:51]Send response to host [17:54:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178469,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [17:54:51]free response buf [17:54:51]execute_script done [17:54:51]execute_script returns [17:54:51]free content buf [17:54:51]Sock 7.Close socket [17:54:51]Sock 7.Thread stoped [17:54:54]ConnectInit Can't take IP for lk.salyk.kg [17:54:54]CommunicateWithHost connect error [17:54:54]CommunicateWithHost err = -1 [17:54:54]OFD Sender: Server communicate error [17:54:59]OFD Sender: Processing packet 178469 [packets to send 496, broken 495] [17:54:59]ProducePacketName [17:54:59]name=ofd_packets/00178469 [17:54:59]OFD Sender: To server: pG, [17:54:59]CommunicateWithHost lk.salyk.kg:30040 [17:54:59]ConnectInit lk.salyk.kg [17:55:04]Connected sock=9 [17:55: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 37 38 0F 01 00 00 75 D6 07 01 ED 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 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 A9 00 00 00 F4 03 04 00 68 7B C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 25 B9 02 00 35 04 06 00 5C 4A 3A 3B B4 35 69 B9 CF 1D 76 97 3B 36 [17: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 37 38 4F 00 00 00 A2 BF 47 00 FA 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 37 38 10 04 04 00 25 B9 02 00 F4 03 04 00 20 27 C7 66 B6 04 01 00 00 87 2C 85 F1 6D F8 BC C5 [17:55:05]CommunicateWithHost err = 0 [17:55:05]CheckOFDResponse [17:55:05]1017 (14) - 77093643461234 [17:55:05]1041 (16) - 0000000000871778 [17:55:05]1040 (4) - 178469 [17:55:05]1012 (4) - 22.08.2024 11:55 [17:55:05]1206 (1) - 0 [17:55:05]OFD Sender: Remove packet 178469 [17:55:05]ProducePacketName [17:55:05]name=ofd_packets/00178469 [17:55:05]NVStorageDeleteData [17:55:05]OFD Sender: No OFD packet to send [17:55:10]OFD Sender: No OFD packet to send [17:55:15]OFD Sender: No OFD packet to send [17:55:20]OFD Sender: No OFD packet to send [17:55:25]OFD Sender: No OFD packet to send [17:55:30]OFD Sender: No OFD packet to send [17:55:35]OFD Sender: No OFD packet to send [17:55:40]OFD Sender: No OFD packet to send [17:55:45]OFD Sender: No OFD packet to send [17:55:46]accept exits with 10 [17:55:46]New connection [17:55:46]New thread 3066928484 created [17:55:46]Thread 3067071844 joined [17:55:46]Waiting for new connection... [17:55:46] Sock 10.Parse request [17:55:46]Sock 10.Check first char [17:55:46]Sock 10.First char is OK [17:55:46]request: POST /json_proto HTTP/1.0 [17:55:46]Method: POST [17:55:46]URL: /json_proto [17:55:46]Method is POST - this is cgi request [17:55:46]url: /json_proto [17:55:46]query_string will be loaded in cgi processing [17:55:46]execute_cgi json_proto POST (null) [17:55:46]execute_cgi path=json_proto method=POST [17:55:46]POST find Content-Length [17:55:46]Host: 172.17.44.131:8080 [17:55:46]Content-Length: 800 [17:55:46]Content-Type: application/json [17:55:46] [17:55:46]POST finish read [17:55:46]Found Content-Length = 800 [17:55:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293643", "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" : 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:55:46]execute_script... [17:55: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)293643", "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" : 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:55:46]POST & json_proto [17:55:46]process_json_proto [17:55:46]json parsed OK: [17:55:46]protocol is kg_v1.0 [17:55:46]action value=close_receipt [17:55:46]process_action close_receipt [17:55:46]cmd_close_receipt [17:55:46]MH_GetDate [17:55:46]Write to MH i2c: F0 00 00 68 00 57 [17:55:46]Write i2c OK [17:55:46]MH_I2C_Read... [17:55:46]Read from MH i2c: F0 [17:55:46]MH_I2C_Read... [17:55:46]Read from MH i2c: F0 09 00 [17:55:46]MH_I2C_Read... [17:55:46]Read from MH i2c: F0 09 00 68 00 00 A3 7B C7 66 4F 53 BE 66 71 [17:55:46]GetLastDocTimeStamp 1724349288 [17:55:46]current date 1724349347 [17:55:46]FM_GetShiftState [17:55:46]SAM_PROTO_GetShiftState [17:55:46]wFMCommunicate request_size=4 [17:55:46]MH_SAM_APDU [17:55:46]CAPDU: 80 13 01 00 [17:55:46]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [17:55:46]Write i2c OK [17:55:46]MH_I2C_Read... [17:55:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:55:46]Read from MH i2c: E2 [17:55:46]MH_I2C_Read... [17:55:46]Read from MH i2c: E2 0E 00 [17:55:46]MH_I2C_Read... [17:55:46]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 94 [17:55:46]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [17:55:46]wFMCommunicate OK [17:55:46]SAM_PROTO_GetShiftState done [17:55:46]FM_GetShiftState done [17:55:46]opened in 1724285939 [17:55:46]opened+sec_in_day 1724372339 [17:55:46]quantity*price = 400050 [17:55:46]sum+1 = 400051 [17:55:46]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 4000.50 НСП 1% : 35.40 НДС 12% : 424.83 Наличными: 0.00 Безнал.: 4000.50 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 170 22.08.2024 17:55 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871778 ФД: 178470 ФПД: 203071893042463 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T175547&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178470&fm=203071893042463&tin=02508201610067®Number=0000000000092561&sum=400050 [17:55:47]StoreToDocumentArchive [17:55:47]shift 469 fd 178470 [17:55:47]save to /storage/0469/doc_00178470 [17:55:47]save last doc name /storage/0469/doc_00178470 to /storage/kkm_last_doc_name [17:55:47]save OK [17:55:47]Clear old archive folders... [17:55:47]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:55:47]tlvbuf is 01BE0240 [17:55:47]SAM_PROTO_ClearQueue [17:55:47]wFMCommunicate request_size=4 [17:55:47]MH_SAM_APDU [17:55:47]CAPDU: 80 09 00 00 [17:55:47]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [17:55:47]Write i2c OK [17:55:47]MH_I2C_Read... [17:55:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:55:47]Read from MH i2c: E2 [17:55:47]MH_I2C_Read... [17:55:47]Read from MH i2c: E2 03 00 [17:55:47]MH_I2C_Read... [17:55:47]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [17:55:47]RAPDU: 90 00 [17:55:47]wFMCommunicate OK [17:55:47]SAM_PROTO_ClearQueue done [17:55:47]KKMCreateOFDPacket [17:55:47]OFDProtocolAddRootSTLVToBuf [17:55:47]FM_MakeSignedData [17:55:47]FM_MakeSignedData [17:55:47]SAM_PROTO_SignData [17:55:47]wFMCommunicate request_size=4 [17:55:47]MH_SAM_APDU [17:55:47]CAPDU: 80 0D 01 02 [17:55:47]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [17:55:47]Write i2c OK [17:55:47]MH_I2C_Read... [17:55:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:55:47]Read from MH i2c: E2 [17:55:47]MH_I2C_Read... [17:55:47]Read from MH i2c: E2 03 00 [17:55:47]MH_I2C_Read... [17:55:47]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [17:55:47]RAPDU: 90 00 [17:55:47]wFMCommunicate OK [17:55:47]wFMCommunicate request_size=255 [17:55:47]MH_SAM_APDU [17:55: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 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 AA 00 00 00 F4 03 04 00 A3 7B C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 26 B9 02 00 35 04 06 00 B8 B1 5C 0C [17:55:47]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 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 AA 00 00 00 F4 03 04 00 A3 7B C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 26 B9 02 00 35 04 06 00 B8 B1 5C 0C 00 00 84 [17:55:47]Write i2c OK [17:55:47]MH_I2C_Read... [17:55:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:55:48]Read from MH i2c: E2 [17:55:48]MH_I2C_Read... [17:55:48]Read from MH i2c: E2 03 00 [17:55:48]MH_I2C_Read... [17:55:48]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [17:55:48]RAPDU: 90 00 [17:55:48]wFMCommunicate OK [17:55:48]wFMCommunicate request_size=7 [17:55:48]MH_SAM_APDU [17:55:48]CAPDU: 80 0D 02 02 02 75 1F [17:55:48]Write to MH i2c: E2 0A 00 79 00 80 0D 02 02 02 00 75 1F 00 00 8B [17:55:48]Write i2c OK [17:55:48]MH_I2C_Read... [17:55:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:55:48]Read from MH i2c: E2 [17:55:48]MH_I2C_Read... [17:55:48]Read from MH i2c: E2 03 00 [17:55:48]MH_I2C_Read... [17:55:48]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [17:55:48]RAPDU: 90 00 [17:55:48]wFMCommunicate OK [17:55:48]wFMCommunicate request_size=4 [17:55:48]MH_SAM_APDU [17:55:48]CAPDU: 80 0D 03 02 [17:55:48]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [17:55:48]Write i2c OK [17:55:48]MH_I2C_Read... [17:55:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:55:48]Read from MH i2c: E2 [17:55:48]MH_I2C_Read... [17:55:48]Read from MH i2c: E2 0B 00 [17:55:48]MH_I2C_Read... [17:55:48]Read from MH i2c: E2 0B 00 7A 00 00 BF 1E 2B B0 02 31 F8 72 90 00 4B [17:55:48]RAPDU: BF 1E 2B B0 02 31 F8 72 90 00 [17:55:48]wFMCommunicate OK [17:55:48]SAM_PROTO_SignData done [17:55:48]FM_MakeSignedData done [17:55:48]CreateOFDProtocolMessage [17:55:48]wFMCommunicate request_size=4 [17:55:48]MH_SAM_APDU [17:55:48]CAPDU: 80 11 00 00 [17:55:48]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [17:55:48]Write i2c OK [17:55:48]MH_I2C_Read... [17:55:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:55:48]Read from MH i2c: E2 [17:55:48]MH_I2C_Read... [17:55:48]Read from MH i2c: E2 17 00 [17:55:48]MH_I2C_Read... [17:55:48]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 37 38 90 00 4E [17:55:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [17:55:48]wFMCommunicate OK [17:55:48]CreateOFDProtocolMessage done [17:55:48]OFDSenderStorePacket 178470 [17:55:48]StoreOFDPacket docnum=178470 [17:55:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0C 01 00 00 DA 68 04 01 4B 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 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 AA 00 00 00 F4 03 04 00 A3 7B C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 26 B9 02 00 35 04 06 00 B8 B1 5C 0C 75 1F BF 1E 2B B0 02 31 F8 72 [17:55:48]CheckFolder [17:55:48]dirname=/storage/ofd_packets [17:55:48]CheckFolder done [17:55:48]ProducePacketName [17:55:48]name=ofd_packets/00178470 [17:55:48]NVStorageSaveData ofd_packets/00178470 [17:55:48]File name is /storage/ofd_packets/00178470 [17:55:48]Write 298 bytes [17:55:48]NVStorageSaveData done [17:55:48]OFDSenderStorePacket done [17:55:48]KKMCreateOFDPacket done [17:55:48]NVStorageSaveData kkm_last_timestamp [17:55:48]File name is /storage/kkm_last_timestamp [17:55:48]Write 4 bytes [17:55:48]NVStorageSaveData done [17:55:48]ExternCall_PrintAddStr [17:55:48]wPrintStart [17:55:48]Write to MH i2c: 01 00 00 7C 00 7C [17:55:48]Write i2c OK [17:55:48]MH_I2C_Read... [17:55:48]Read from MH i2c: 01 [17:55:48]MH_I2C_Read... [17:55:48]Read from MH i2c: 01 07 00 [17:55:48]MH_I2C_Read... [17:55:48]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [17:55:48]RasterBufferAndPrint [17:55:48]line Счет N : (1)293643 [17:55:48]line ИНН: 02508201610067 [17:55:48]line Контрольно-Кассовый Чек [17:55:48]line ПРОДАЖА [17:55:48]line ТРК (МРК, ГНК) : 11 [17:55:48]line Товар: 2710194800 [17:55:48]line ДТ-К-5 [17:55:48]line 52.500 * 76.20 [17:55:48]line = 4000.50 [17:55:48]line НДС 12% НСП 1% [17:55:48]line > о реализуемом товаре [17:55:48]line ИТОГО: 4000.50 [17:55:48]line НСП 1% : 35.40 [17:55:48]line НДС 12% : 424.83 [17:55:48]line Наличными: 0.00 [17:55:48]line Безнал.: 4000.50 [17:55:48]line Место: АЗС № 130 "Партнер Нефть" [17:55:48]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [17:55:48]line СНО: Общий режим [17:55:48]line Чек 170 22.08.2024 17:55 [17:55:48]line Смена: 469 ФФД: 1.0 [17:55:48]line ЗНМ: 0300000071 [17:55:48]line РНМ: 0000000000092561 [17:55:48]line Версия ККМ: 001 [17:55:48]line Платежная система: O! деньги [17:55:48]line ФМ: 0000000000871778 [17:55:48]line ФД: 178470 [17:55:48]line ФПД: 203071893042463 [17:55:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T175547&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178470&fm=203071893042463&tin=02508201610067®Number=0000000000092561&sum=400050 [17:55:48]written 0, free lines is 4095 [17:55:48]OFD Sender: Processing packet 178470 [packets to send 496, broken 495] [17:55:48]ProducePacketName [17:55:48]name=ofd_packets/00178470 [17:55:48]OFD Sender: To server: pG, [17:55:48]CommunicateWithHost lk.salyk.kg:30040 [17:55:48]ConnectInit lk.salyk.kg [17:55:48]Write to MH i2c: 01 00 00 A6 00 A6 [17:55:48]Write i2c OK [17:55:48]MH_I2C_Read... [17:55:48]Read from MH i2c: 01 [17:55:48]MH_I2C_Read... [17:55:48]Read from MH i2c: 01 07 00 [17:55:48]MH_I2C_Read... [17:55:48]Read from MH i2c: 01 07 00 A6 00 00 00 00 00 00 F2 0C AB [17:55:48]RasterBufferAndPrint [17:55:48]line [17:55:48]line [17:55:48]line [17:55:48]line [17:55:48]line [17:55:48]written 0, free lines is 3321 [17:55:48]MH_Cut [17:55:48]Write to MH i2c: D1 01 00 AD 00 01 7F [17:55:48]Write i2c OK [17:55:48]MH_I2C_Read... [17:55:48]Read from MH i2c: D1 [17:55:48]MH_I2C_Read... [17:55:48]Read from MH i2c: D1 01 00 [17:55:48]MH_I2C_Read... [17:55:48]Read from MH i2c: D1 01 00 AD 00 00 7E [17:55:48]Write to MH i2c: 01 00 00 AE 00 AE [17:55:48]Write i2c OK [17:55:48]MH_I2C_Read... [17:55:49]*** Cut start [17:55:49]*** Partial cut [17:55:49]*** CUTSNS_PIN = 1 [17:55:49]*** CUTSNS_PIN = 0 [17:55:49]*** Brake cut motor [17:55:49]Connected sock=11 [17:55:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0C 01 00 00 DA 68 04 01 4B 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 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 AA 00 00 00 F4 03 04 00 A3 7B C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 26 B9 02 00 35 04 06 00 B8 B1 5C 0C 75 1F BF 1E 2B B0 02 31 F8 72 [17:55:49]Read from MH i2c: 01 [17:55:49]MH_I2C_Read... [17:55:49]*** Stop cut motor [17:55:49]*** Cut end [17:55:49]Read from MH i2c: 01 07 00 [17:55:49]MH_I2C_Read... [17:55:49]Read from MH i2c: 01 07 00 AE 00 00 00 00 00 00 FF 0F C3 [17:55:49]process_action close_receipt done [17:55:49]requested_data is exist [17:55:49]produce_requested_data [17:55:49]requested_item fm.sn is exist - process it [17:55:49]wFMCommunicate request_size=4 [17:55:49]MH_SAM_APDU [17:55:49]CAPDU: 80 11 00 00 [17:55:49]Write to MH i2c: E2 08 00 AF 00 80 11 00 00 00 00 00 00 29 [17:55:49]Write i2c OK [17:55:49]MH_I2C_Read... [17:55:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:55:49]Read from MH i2c: E2 [17:55:49]MH_I2C_Read... [17:55:49]Read from MH i2c: E2 17 00 [17:55:49]MH_I2C_Read... [17:55:49]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 37 38 90 00 82 [17:55:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [17:55:49]wFMCommunicate OK [17:55:49]requested_item fd.num is exist - process it [17:55:49]SAM_PROTO_GetFieldsCounters [17:55:49]wFMCommunicate request_size=4 [17:55:49]MH_SAM_APDU [17:55:49]CAPDU: 80 13 00 00 [17:55:49]Write to MH i2c: E2 08 00 B0 00 80 13 00 00 00 00 00 00 2C [17:55:49]Write i2c OK [17:55:49]MH_I2C_Read... [17:55:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:55:50]Read from MH i2c: E2 [17:55:50]MH_I2C_Read... [17:55:50]Read from MH i2c: E2 62 00 [17:55:50]MH_I2C_Read... [17:55: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 26 B9 02 00 0E 04 04 00 D5 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 06 [17:55:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 26 B9 02 00 0E 04 04 00 D5 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 [17:55:50]wFMCommunicate OK [17:55:50]SAM_PROTO_GetFieldsCounters done [17:55:50]requested_item shift.num is exist - process it [17:55:50]requested_item shift.opened is exist - process it [17:55:50]req_shift_opened [17:55:50]FM_GetShiftState [17:55:50]SAM_PROTO_GetShiftState [17:55:50]wFMCommunicate request_size=4 [17:55:50]MH_SAM_APDU [17:55:50]CAPDU: 80 13 01 00 [17:55:50]Write to MH i2c: E2 08 00 B1 00 80 13 01 00 00 00 00 00 2E [17:55: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 37 38 4F 00 00 00 95 C6 47 00 11 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 37 38 10 04 04 00 26 B9 02 00 F4 03 04 00 4D 27 C7 66 B6 04 01 00 00 8F 31 4B CC 61 7A 0C 6D [17:55:50]CommunicateWithHost err = 0 [17:55:50]CheckOFDResponse [17:55:50]1017 (14) - 77093643461234 [17:55:50]1041 (16) - 0000000000871778 [17:55:50]1040 (4) - 178470 [17:55:50]1012 (4) - 22.08.2024 11:55 [17:55:50]1206 (1) - 0 [17:55:50]OFD Sender: Remove packet 178470 [17:55:50]ProducePacketName [17:55:50]name=ofd_packets/00178470 [17:55:50]NVStorageDeleteData [17:55:50]Write i2c OK [17:55:50]MH_I2C_Read... [17:55:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:55:50]Read from MH i2c: E2 [17:55:50]MH_I2C_Read... [17:55:50]Read from MH i2c: E2 0E 00 [17:55:50]MH_I2C_Read... [17:55:50]Read from MH i2c: E2 0E 00 B1 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 DC [17:55:50]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [17:55:50]wFMCommunicate OK [17:55:50]SAM_PROTO_GetShiftState done [17:55:50]FM_GetShiftState done [17:55:50]req_shift_opened done [17:55:50]requested_item shift.open_date is exist - process it [17:55:50]req_shift_open_date [17:55:50]req_shift_open_date done [17:55:50]produce_requested_data done [17:55:50]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178470,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [17:55:50]process_action_free close_receipt [17:55:50]json_value_free [17:55:50]json_value_free done [17:55:50]process_json_proto returns [17:55:50]Send response to host [17:55:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178470,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [17:55:50]free response buf [17:55:50]execute_script done [17:55:50]execute_script returns [17:55:50]free content buf [17:55:50]Sock 10.Close socket [17:55:50]Sock 10.Thread stoped [17:55:50]OFD Sender: No OFD packet to send [17:55:55]OFD Sender: No OFD packet to send [17:56:00]OFD Sender: No OFD packet to send [17:56:05]OFD Sender: No OFD packet to send [17:56:10]OFD Sender: No OFD packet to send [17:56:15]OFD Sender: No OFD packet to send [17:56:20]OFD Sender: No OFD packet to send [17:56:25]OFD Sender: No OFD packet to send [17:56:30]OFD Sender: No OFD packet to send [17:56:35]OFD Sender: No OFD packet to send [17:56:40]OFD Sender: No OFD packet to send [17:56:45]OFD Sender: No OFD packet to send [17:56:50]OFD Sender: No OFD packet to send [17:56:55]OFD Sender: No OFD packet to send [17:56:57]recv_with_timeout no data received [17:57:00]OFD Sender: No OFD packet to send [17:57:05]OFD Sender: No OFD packet to send [17:57:10]OFD Sender: No OFD packet to send [17:57:15]OFD Sender: No OFD packet to send [17:57:20]OFD Sender: No OFD packet to send [17:57:25]OFD Sender: No OFD packet to send [17:57:29]recv_with_timeout no data received [17:57:30]OFD Sender: No OFD packet to send [17:57:35]OFD Sender: No OFD packet to send [17:57:40]OFD Sender: No OFD packet to send [17:57:45]OFD Sender: No OFD packet to send [17:57:50]OFD Sender: No OFD packet to send [17:57:51]recv_with_timeout no data received [17:57:55]OFD Sender: No OFD packet to send [17:58:00]OFD Sender: No OFD packet to send [17:58:05]OFD Sender: No OFD packet to send [17:58:10]OFD Sender: No OFD packet to send [17:58:13]recv_with_timeout no data received [17:58:15]OFD Sender: No OFD packet to send [17:58:20]OFD Sender: No OFD packet to send [17:58:25]OFD Sender: No OFD packet to send [17:58:31]OFD Sender: No OFD packet to send [17:58:36]OFD Sender: No OFD packet to send [17:58:41]OFD Sender: No OFD packet to send [17:58:46]OFD Sender: No OFD packet to send [17:58:51]OFD Sender: No OFD packet to send [17:58:56]OFD Sender: No OFD packet to send [17:59:01]OFD Sender: No OFD packet to send [17:59:06]OFD Sender: No OFD packet to send [17:59:11]OFD Sender: No OFD packet to send [17:59:16]OFD Sender: No OFD packet to send [17:59:21]OFD Sender: No OFD packet to send [17:59:26]OFD Sender: No OFD packet to send [17:59:31]OFD Sender: No OFD packet to send [17:59:36]OFD Sender: No OFD packet to send [17:59:41]OFD Sender: No OFD packet to send [17:59:46]OFD Sender: No OFD packet to send [17:59:51]OFD Sender: No OFD packet to send [17:59:56]OFD Sender: No OFD packet to send [18:00:01]OFD Sender: No OFD packet to send [18:00:05]recv_with_timeout no data received [18:00:06]OFD Sender: No OFD packet to send [18:00:11]OFD Sender: No OFD packet to send [18:00:16]OFD Sender: No OFD packet to send [18:00:21]OFD Sender: No OFD packet to send [18:00:41]OFD Sender: No OFD packet to send [18:00:46]OFD Sender: No OFD packet to send [18:00:51]OFD Sender: No OFD packet to send [18:00:56]OFD Sender: No OFD packet to send [18:01:01]OFD Sender: No OFD packet to send [18:01:06]OFD Sender: No OFD packet to send [18:01:09]recv_with_timeout no data received [18:01:11]OFD Sender: No OFD packet to send [18:01:16]OFD Sender: No OFD packet to send [18:01:21]OFD Sender: No OFD packet to send [18:01:26]OFD Sender: No OFD packet to send [18:01:31]OFD Sender: No OFD packet to send [18:01:36]OFD Sender: No OFD packet to send [18:01:41]OFD Sender: No OFD packet to send [18:01:46]OFD Sender: No OFD packet to send [18:01:51]OFD Sender: No OFD packet to send [18:01:56]OFD Sender: No OFD packet to send [18:02:01]OFD Sender: No OFD packet to send [18:02:06]OFD Sender: No OFD packet to send [18:02:11]OFD Sender: No OFD packet to send [18:02:16]OFD Sender: No OFD packet to send [18:02:21]OFD Sender: No OFD packet to send [18:02:26]OFD Sender: No OFD packet to send [18:02:31]OFD Sender: No OFD packet to send [18:02:36]OFD Sender: No OFD packet to send [18:02:41]OFD Sender: No OFD packet to send [18:02:46]OFD Sender: No OFD packet to send [18:03:01]OFD Sender: No OFD packet to send [18:03:06]OFD Sender: No OFD packet to send [18:03:07]recv_with_timeout no data received [18:03:11]OFD Sender: No OFD packet to send [18:03:16]OFD Sender: No OFD packet to send [18:03:21]OFD Sender: No OFD packet to send [18:03:26]OFD Sender: No OFD packet to send [18:03:31]OFD Sender: No OFD packet to send [18:03:36]OFD Sender: No OFD packet to send [18:03:41]OFD Sender: No OFD packet to send [18:03:46]OFD Sender: No OFD packet to send [18:03:51]OFD Sender: No OFD packet to send [18:03:51]recv_with_timeout no data received [18:03:56]OFD Sender: No OFD packet to send [18:04:01]OFD Sender: No OFD packet to send [18:04:06]OFD Sender: No OFD packet to send [18:04:09]accept exits with 8 [18:04:09]New connection [18:04:09]New thread 3067071844 created [18:04:09]Thread 3066928484 joined [18:04:09]Waiting for new connection... [18:04:09] Sock 8.Parse request [18:04:09]Sock 8.Check first char [18:04:09]Sock 8.First char is OK [18:04:09]request: POST /json_proto HTTP/1.0 [18:04:09]Method: POST [18:04:09]URL: /json_proto [18:04:09]Method is POST - this is cgi request [18:04:09]url: /json_proto [18:04:09]query_string will be loaded in cgi processing [18:04:09]execute_cgi json_proto POST (null) [18:04:09]execute_cgi path=json_proto method=POST [18:04:09]POST find Content-Length [18:04:09]Host: 172.17.44.131:8080 [18:04:09]Content-Length: 677 [18:04:09]Content-Type: application/json [18:04:09] [18:04:09]POST finish read [18:04:09]Found Content-Length = 677 [18:04:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293652", "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" ] } } [18:04:09]execute_script... [18:04:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293652", "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" ] } } [18:04:09]POST & json_proto [18:04:09]process_json_proto [18:04:09]json parsed OK: [18:04:09]protocol is kg_v1.0 [18:04:09]action value=close_receipt [18:04:09]process_action close_receipt [18:04:09]cmd_close_receipt [18:04:09]MH_GetDate [18:04:09]Write to MH i2c: F0 00 00 B2 00 A1 [18:04:09]Write i2c OK [18:04:09]MH_I2C_Read... [18:04:09]Read from MH i2c: F0 [18:04:09]MH_I2C_Read... [18:04:09]Read from MH i2c: F0 09 00 [18:04:09]MH_I2C_Read... [18:04:09]Read from MH i2c: F0 09 00 B2 00 00 99 7D C7 66 4F 53 BE 66 B3 [18:04:09]GetLastDocTimeStamp 1724349347 [18:04:09]current date 1724349849 [18:04:09]FM_GetShiftState [18:04:09]SAM_PROTO_GetShiftState [18:04:09]wFMCommunicate request_size=4 [18:04:09]MH_SAM_APDU [18:04:09]CAPDU: 80 13 01 00 [18:04:09]Write to MH i2c: E2 08 00 B3 00 80 13 01 00 00 00 00 00 30 [18:04:09]Write i2c OK [18:04:09]MH_I2C_Read... [18:04:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:04:09]Read from MH i2c: E2 [18:04:09]MH_I2C_Read... [18:04:09]Read from MH i2c: E2 0E 00 [18:04:09]MH_I2C_Read... [18:04:09]Read from MH i2c: E2 0E 00 B3 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 DE [18:04:09]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [18:04:09]wFMCommunicate OK [18:04:09]SAM_PROTO_GetShiftState done [18:04:09]FM_GetShiftState done [18:04:09]opened in 1724285939 [18:04:09]opened+sec_in_day 1724372339 [18:04:09]quantity*price = 20001 [18:04:09]sum+1 = 20002 [18:04:09]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 СНО: Общий режим Чек 171 22.08.2024 18:04 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178471 ФПД: 57115889231789 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T180409&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178471&fm=57115889231789&tin=02508201610067®Number=0000000000092561&sum=20000 [18:04:10]StoreToDocumentArchive [18:04:10]shift 469 fd 178471 [18:04:10]save to /storage/0469/doc_00178471 [18:04:10]save last doc name /storage/0469/doc_00178471 to /storage/kkm_last_doc_name [18:04:10]save OK [18:04:10]Clear old archive folders... [18:04:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:04:10]tlvbuf is 01BFBE80 [18:04:10]SAM_PROTO_ClearQueue [18:04:10]wFMCommunicate request_size=4 [18:04:10]MH_SAM_APDU [18:04:10]CAPDU: 80 09 00 00 [18:04:10]Write to MH i2c: E2 08 00 C0 00 80 09 00 00 00 00 00 00 32 [18:04:10]Write i2c OK [18:04:10]MH_I2C_Read... [18:04:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:04:10]Read from MH i2c: E2 [18:04:10]MH_I2C_Read... [18:04:10]Read from MH i2c: E2 03 00 [18:04:10]MH_I2C_Read... [18:04:10]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [18:04:10]RAPDU: 90 00 [18:04:10]wFMCommunicate OK [18:04:10]SAM_PROTO_ClearQueue done [18:04:10]KKMCreateOFDPacket [18:04:10]OFDProtocolAddRootSTLVToBuf [18:04:10]FM_MakeSignedData [18:04:10]FM_MakeSignedData [18:04:10]SAM_PROTO_SignData [18:04:10]wFMCommunicate request_size=4 [18:04:10]MH_SAM_APDU [18:04:10]CAPDU: 80 0D 01 02 [18:04:10]Write to MH i2c: E2 08 00 C1 00 80 0D 01 02 00 00 00 00 3A [18:04:10]Write i2c OK [18:04:10]MH_I2C_Read... [18:04:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:04:10]Read from MH i2c: E2 [18:04:10]MH_I2C_Read... [18:04:10]Read from MH i2c: E2 03 00 [18:04:10]MH_I2C_Read... [18:04:10]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [18:04:10]RAPDU: 90 00 [18:04:10]wFMCommunicate OK [18:04:10]wFMCommunicate request_size=255 [18:04:10]MH_SAM_APDU [18:04: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 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 AB 00 00 00 F4 03 04 00 99 7D C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 27 B9 02 00 35 04 06 00 33 [18:04:10]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 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 AB 00 00 00 F4 03 04 00 99 7D C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 27 B9 02 00 35 04 06 00 33 00 00 98 [18:04:10]Write i2c OK [18:04:10]MH_I2C_Read... [18:04:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:04:10]Read from MH i2c: E2 [18:04:10]MH_I2C_Read... [18:04:10]Read from MH i2c: E2 03 00 [18:04:10]MH_I2C_Read... [18:04:10]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [18:04:10]RAPDU: 90 00 [18:04:10]wFMCommunicate OK [18:04:10]wFMCommunicate request_size=10 [18:04:10]MH_SAM_APDU [18:04:10]CAPDU: 80 0D 02 02 05 F2 54 49 E7 AD [18:04:10]Write to MH i2c: E2 0D 00 C3 00 80 0D 02 02 05 00 F2 54 49 E7 AD 00 00 6A [18:04:10]Write i2c OK [18:04:10]MH_I2C_Read... [18:04:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:04:10]Read from MH i2c: E2 [18:04:10]MH_I2C_Read... [18:04:10]Read from MH i2c: E2 03 00 [18:04:10]MH_I2C_Read... [18:04:10]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [18:04:10]RAPDU: 90 00 [18:04:10]wFMCommunicate OK [18:04:10]wFMCommunicate request_size=4 [18:04:10]MH_SAM_APDU [18:04:10]CAPDU: 80 0D 03 02 [18:04:10]Write to MH i2c: E2 08 00 C4 00 80 0D 03 02 00 00 00 00 3F [18:04:10]Write i2c OK [18:04:10]MH_I2C_Read... [18:04:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:04:10]Read from MH i2c: E2 [18:04:10]MH_I2C_Read... [18:04:10]Read from MH i2c: E2 0B 00 [18:04:10]MH_I2C_Read... [18:04:10]Read from MH i2c: E2 0B 00 C4 00 00 47 4F 9A 90 9B B0 48 83 90 00 16 [18:04:10]RAPDU: 47 4F 9A 90 9B B0 48 83 90 00 [18:04:10]wFMCommunicate OK [18:04:10]SAM_PROTO_SignData done [18:04:10]FM_MakeSignedData done [18:04:10]CreateOFDProtocolMessage [18:04:10]wFMCommunicate request_size=4 [18:04:10]MH_SAM_APDU [18:04:10]CAPDU: 80 11 00 00 [18:04:10]Write to MH i2c: E2 08 00 C5 00 80 11 00 00 00 00 00 00 3F [18:04:10]Write i2c OK [18:04:10]MH_I2C_Read... [18:04:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:04:10]Read from MH i2c: E2 [18:04:10]MH_I2C_Read... [18:04:10]Read from MH i2c: E2 17 00 [18:04:10]MH_I2C_Read... [18:04:10]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 37 38 90 00 98 [18:04:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [18:04:10]wFMCommunicate OK [18:04:10]CreateOFDProtocolMessage done [18:04:10]OFDSenderStorePacket 178471 [18:04:10]StoreOFDPacket docnum=178471 [18:04:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 B5 F7 07 01 94 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 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 AB 00 00 00 F4 03 04 00 99 7D C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 27 B9 02 00 35 04 06 00 33 F2 54 49 E7 AD 47 4F 9A 90 9B B0 48 83 [18:04:10]CheckFolder [18:04:10]dirname=/storage/ofd_packets [18:04:10]CheckFolder done [18:04:10]ProducePacketName [18:04:10]name=ofd_packets/00178471 [18:04:10]NVStorageSaveData ofd_packets/00178471 [18:04:10]File name is /storage/ofd_packets/00178471 [18:04:10]Write 301 bytes [18:04:10]NVStorageSaveData done [18:04:10]OFDSenderStorePacket done [18:04:10]KKMCreateOFDPacket done [18:04:10]NVStorageSaveData kkm_last_timestamp [18:04:10]File name is /storage/kkm_last_timestamp [18:04:10]Write 4 bytes [18:04:10]NVStorageSaveData done [18:04:10]ExternCall_PrintAddStr [18:04:10]wPrintStart [18:04:10]Write to MH i2c: 01 00 00 C6 00 C6 [18:04:10]Write i2c OK [18:04:10]MH_I2C_Read... [18:04:10]Read from MH i2c: 01 [18:04:10]MH_I2C_Read... [18:04:10]Read from MH i2c: 01 07 00 [18:04:10]MH_I2C_Read... [18:04:10]Read from MH i2c: 01 07 00 C6 00 00 00 00 00 00 FF 0F DB [18:04:10]RasterBufferAndPrint [18:04:10]line Счет N : (1)293652 [18:04:10]line ИНН: 02508201610067 [18:04:10]line Контрольно-Кассовый Чек [18:04:10]line ПРОДАЖА [18:04:10]line ТРК (МРК, ГНК) : 42 [18:04:10]line Товар: 2710124130 [18:04:10]line Аи-92-К-5 [18:04:10]line 2.950 * 67.80 [18:04:10]line = 200.01 [18:04:10]line НДС 12% НСП 1% [18:04:10]line > о реализуемом товаре [18:04:10]line ОКРУГЛЕНИЕ: -0.01 [18:04:10]line ИТОГО: 200.00 [18:04:10]line Внесено: 200.00 [18:04:10]line СДАЧА: 0.00 [18:04:10]line НСП 1% : 1.77 [18:04:10]line НДС 12% : 21.24 [18:04:10]line Наличными: 200.00 [18:04:10]line Безнал.: 0.00 [18:04:10]line Место: АЗС № 130 "Партнер Нефть" [18:04:10]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:04:10]line СНО: Общий режим [18:04:10]line Чек 171 22.08.2024 18:04 [18:04:10]line Смена: 469 ФФД: 1.0 [18:04:10]line ЗНМ: 0300000071 [18:04:10]line РНМ: 0000000000092561 [18:04:10]line Версия ККМ: 001 [18:04:10]line ФМ: 0000000000871778 [18:04:10]line ФД: 178471 [18:04:10]line ФПД: 57115889231789 [18:04:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T180409&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178471&fm=57115889231789&tin=02508201610067®Number=0000000000092561&sum=20000 [18:04:10]written 0, free lines is 4095 [18:04:10]OFD Sender: Processing packet 178471 [packets to send 496, broken 495] [18:04:10]ProducePacketName [18:04:10]name=ofd_packets/00178471 [18:04:10]OFD Sender: To server: pG, [18:04:10]CommunicateWithHost lk.salyk.kg:30040 [18:04:10]ConnectInit lk.salyk.kg [18:04:11]Write to MH i2c: 01 00 00 F1 00 F1 [18:04:11]Write i2c OK [18:04:11]MH_I2C_Read... [18:04:11]Read from MH i2c: 01 [18:04:11]MH_I2C_Read... [18:04:11]Read from MH i2c: 01 07 00 [18:04:11]MH_I2C_Read... [18:04:11]Read from MH i2c: 01 07 00 F1 00 00 00 00 00 00 CF 0C D3 [18:04:11]RasterBufferAndPrint [18:04:11]line [18:04:11]line [18:04:11]line [18:04:11]line [18:04:11]line [18:04:11]written 0, free lines is 3285 [18:04:11]MH_Cut [18:04:11]Write to MH i2c: D1 01 00 F8 00 01 CA [18:04:11]Write i2c OK [18:04:11]MH_I2C_Read... [18:04:11]Read from MH i2c: D1 [18:04:11]MH_I2C_Read... [18:04:11]Read from MH i2c: D1 01 00 [18:04:11]MH_I2C_Read... [18:04:11]Read from MH i2c: D1 01 00 F8 00 00 C9 [18:04:11]Write to MH i2c: 01 00 00 F9 00 F9 [18:04:11]Write i2c OK [18:04:11]MH_I2C_Read... [18:04:11]Connected sock=10 [18:04: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 37 38 0F 01 00 00 B5 F7 07 01 94 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 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 AB 00 00 00 F4 03 04 00 99 7D C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 27 B9 02 00 35 04 06 00 33 F2 54 49 E7 AD 47 4F 9A 90 9B B0 48 83 [18:04:12]*** Cut start [18:04:12]*** Partial cut [18:04:12]*** CUTSNS_PIN = 1 [18:04: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 37 38 4F 00 00 00 2D FF 47 00 55 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 37 38 10 04 04 00 27 B9 02 00 F4 03 04 00 43 29 C7 66 B6 04 01 00 00 02 85 C5 A1 F0 63 AD D0 [18:04:12]CommunicateWithHost err = 0 [18:04:12]CheckOFDResponse [18:04:12]1017 (14) - 77093643461234 [18:04:12]1041 (16) - 0000000000871778 [18:04:12]1040 (4) - 178471 [18:04:12]1012 (4) - 22.08.2024 12:04 [18:04:12]1206 (1) - 0 [18:04:12]OFD Sender: Remove packet 178471 [18:04:12]ProducePacketName [18:04:12]name=ofd_packets/00178471 [18:04:12]NVStorageDeleteData [18:04:12]*** CUTSNS_PIN = 0 [18:04:12]*** Brake cut motor [18:04:12]OFD Sender: No OFD packet to send [18:04:12]Read from MH i2c: 01 [18:04:12]MH_I2C_Read... [18:04:12]*** Stop cut motor [18:04:12]*** Cut end [18:04:12]Read from MH i2c: 01 07 00 [18:04:12]MH_I2C_Read... [18:04:12]Read from MH i2c: 01 07 00 F9 00 00 00 00 00 00 FF 0F 0E [18:04:12]process_action close_receipt done [18:04:12]requested_data is exist [18:04:12]produce_requested_data [18:04:12]requested_item fm.sn is exist - process it [18:04:12]wFMCommunicate request_size=4 [18:04:12]MH_SAM_APDU [18:04:12]CAPDU: 80 11 00 00 [18:04:12]Write to MH i2c: E2 08 00 FA 00 80 11 00 00 00 00 00 00 74 [18:04:12]Write i2c OK [18:04:12]MH_I2C_Read... [18:04:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:04:12]Read from MH i2c: E2 [18:04:12]MH_I2C_Read... [18:04:12]Read from MH i2c: E2 17 00 [18:04:12]MH_I2C_Read... [18:04:12]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 37 38 90 00 CD [18:04:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [18:04:12]wFMCommunicate OK [18:04:12]requested_item fd.num is exist - process it [18:04:12]SAM_PROTO_GetFieldsCounters [18:04:12]wFMCommunicate request_size=4 [18:04:12]MH_SAM_APDU [18:04:12]CAPDU: 80 13 00 00 [18:04:12]Write to MH i2c: E2 08 00 FB 00 80 13 00 00 00 00 00 00 77 [18:04:12]Write i2c OK [18:04:12]MH_I2C_Read... [18:04:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:04:12]Read from MH i2c: E2 [18:04:12]MH_I2C_Read... [18:04:12]Read from MH i2c: E2 62 00 [18:04:12]MH_I2C_Read... [18:04:12]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 27 B9 02 00 0E 04 04 00 D5 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 55 [18:04: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 27 B9 02 00 0E 04 04 00 D5 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 [18:04:12]wFMCommunicate OK [18:04:12]SAM_PROTO_GetFieldsCounters done [18:04:12]requested_item shift.num is exist - process it [18:04:12]requested_item shift.opened is exist - process it [18:04:12]req_shift_opened [18:04:12]FM_GetShiftState [18:04:12]SAM_PROTO_GetShiftState [18:04:12]wFMCommunicate request_size=4 [18:04:12]MH_SAM_APDU [18:04:12]CAPDU: 80 13 01 00 [18:04:12]Write to MH i2c: E2 08 00 FC 00 80 13 01 00 00 00 00 00 79 [18:04:12]Write i2c OK [18:04:12]MH_I2C_Read... [18:04:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:04:12]Read from MH i2c: E2 [18:04:12]MH_I2C_Read... [18:04:12]Read from MH i2c: E2 0E 00 [18:04:12]MH_I2C_Read... [18:04:12]Read from MH i2c: E2 0E 00 FC 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 27 [18:04:12]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [18:04:12]wFMCommunicate OK [18:04:12]SAM_PROTO_GetShiftState done [18:04:12]FM_GetShiftState done [18:04:12]req_shift_opened done [18:04:12]requested_item shift.open_date is exist - process it [18:04:12]req_shift_open_date [18:04:12]req_shift_open_date done [18:04:12]produce_requested_data done [18:04:12]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178471,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [18:04:12]process_action_free close_receipt [18:04:12]json_value_free [18:04:12]json_value_free done [18:04:12]process_json_proto returns [18:04:12]Send response to host [18:04:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178471,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [18:04:12]free response buf [18:04:12]execute_script done [18:04:12]execute_script returns [18:04:12]free content buf [18:04:12]Sock 8.Close socket [18:04:12]Sock 8.Thread stoped [18:04:17]OFD Sender: No OFD packet to send [18:04:22]OFD Sender: No OFD packet to send [18:04:27]OFD Sender: No OFD packet to send [18:04:32]OFD Sender: No OFD packet to send [18:04:37]OFD Sender: No OFD packet to send [18:04:42]OFD Sender: No OFD packet to send [18:04:47]OFD Sender: No OFD packet to send [18:04:52]OFD Sender: No OFD packet to send [18:04:57]OFD Sender: No OFD packet to send [18:05:02]OFD Sender: No OFD packet to send [18:05:07]OFD Sender: No OFD packet to send [18:05:12]OFD Sender: No OFD packet to send [18:05:17]OFD Sender: No OFD packet to send [18:05:22]OFD Sender: No OFD packet to send [18:05:27]OFD Sender: No OFD packet to send [18:05:32]OFD Sender: No OFD packet to send [18:05:37]OFD Sender: No OFD packet to send [18:05:42]OFD Sender: No OFD packet to send [18:05:47]OFD Sender: No OFD packet to send [18:05:52]OFD Sender: No OFD packet to send [18:05:57]OFD Sender: No OFD packet to send [18:06:02]OFD Sender: No OFD packet to send [18:06:07]OFD Sender: No OFD packet to send [18:06:12]OFD Sender: No OFD packet to send [18:06:17]OFD Sender: No OFD packet to send [18:06:20]recv_with_timeout no data received [18:06:22]OFD Sender: No OFD packet to send [18:06:27]OFD Sender: No OFD packet to send [18:06:32]OFD Sender: No OFD packet to send [18:06:38]OFD Sender: No OFD packet to send [18:06:43]OFD Sender: No OFD packet to send [18:06:48]OFD Sender: No OFD packet to send [18:06:53]OFD Sender: No OFD packet to send [18:06:58]OFD Sender: No OFD packet to send [18:07:03]OFD Sender: No OFD packet to send [18:07:08]OFD Sender: No OFD packet to send [18:07:13]OFD Sender: No OFD packet to send [18:07:18]OFD Sender: No OFD packet to send [18:07:23]recv_with_timeout no data received [18:07:23]OFD Sender: No OFD packet to send [18:07:28]OFD Sender: No OFD packet to send [18:07:29]accept exits with 9 [18:07:29]New connection [18:07:29]New thread 3066928484 created [18:07:29]Thread 3067071844 joined [18:07:29]Waiting for new connection... [18:07:29] Sock 9.Parse request [18:07:29]Sock 9.Check first char [18:07:29]Sock 9.First char is OK [18:07:29]request: POST /json_proto HTTP/1.0 [18:07:29]Method: POST [18:07:29]URL: /json_proto [18:07:29]Method is POST - this is cgi request [18:07:29]url: /json_proto [18:07:29]query_string will be loaded in cgi processing [18:07:29]execute_cgi json_proto POST (null) [18:07:29]execute_cgi path=json_proto method=POST [18:07:29]POST find Content-Length [18:07:29]Host: 172.17.44.131:8080 [18:07:29]Content-Length: 685 [18:07:29]Content-Type: application/json [18:07:29] [18:07:29]POST finish read [18:07:29]Found Content-Length = 685 [18:07:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293645", "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" : 53.510, "sum" : 2001.27, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 5000.00, "total" : 2001.00, "payments": [ { "type": 0, "sum" : 2001.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:07:29]execute_script... [18:07:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293645", "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" : 53.510, "sum" : 2001.27, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 5000.00, "total" : 2001.00, "payments": [ { "type": 0, "sum" : 2001.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:07:29]POST & json_proto [18:07:29]process_json_proto [18:07:29]json parsed OK: [18:07:29]protocol is kg_v1.0 [18:07:29]action value=close_receipt [18:07:29]process_action close_receipt [18:07:29]cmd_close_receipt [18:07:29]MH_GetDate [18:07:29]Write to MH i2c: F0 00 00 FD 00 EC [18:07:29]Write i2c OK [18:07:29]MH_I2C_Read... [18:07:29]Read from MH i2c: F0 [18:07:29]MH_I2C_Read... [18:07:29]Read from MH i2c: F0 09 00 [18:07:29]MH_I2C_Read... [18:07:29]Read from MH i2c: F0 09 00 FD 00 00 62 7E C7 66 4F 53 BE 66 C8 [18:07:29]GetLastDocTimeStamp 1724349849 [18:07:29]current date 1724350050 [18:07:29]FM_GetShiftState [18:07:29]SAM_PROTO_GetShiftState [18:07:29]wFMCommunicate request_size=4 [18:07:29]MH_SAM_APDU [18:07:29]CAPDU: 80 13 01 00 [18:07:29]Write to MH i2c: E2 08 00 FE 00 80 13 01 00 00 00 00 00 7B [18:07:29]Write i2c OK [18:07:29]MH_I2C_Read... [18:07:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:07:29]Read from MH i2c: E2 [18:07:29]MH_I2C_Read... [18:07:29]Read from MH i2c: E2 0E 00 [18:07:29]MH_I2C_Read... [18:07:29]Read from MH i2c: E2 0E 00 FE 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 29 [18:07:29]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [18:07:29]wFMCommunicate OK [18:07:29]SAM_PROTO_GetShiftState done [18:07:29]FM_GetShiftState done [18:07:29]opened in 1724285939 [18:07:29]opened+sec_in_day 1724372339 [18:07:29]quantity*price = 200127 [18:07:29]sum+1 = 200128 [18:07:29]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.27 ИТОГО: 2001.00 Внесено: 5000.00 СДАЧА: 2999.00 НСП 1% : 17.71 НДС 12% : 212.52 Наличными: 2001.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 172 22.08.2024 18:07 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178472 ФПД: 218274722665989 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T180730&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178472&fm=218274722665989&tin=02508201610067®Number=0000000000092561&sum=200100 [18:07:30]StoreToDocumentArchive [18:07:30]shift 469 fd 178472 [18:07:30]save to /storage/0469/doc_00178472 [18:07:30]save last doc name /storage/0469/doc_00178472 to /storage/kkm_last_doc_name [18:07:30]save OK [18:07:30]Clear old archive folders... [18:07:30]ProcessDocumentItem done err = 0, tmpTLVsize=250 [18:07:30]tlvbuf is 01C01710 [18:07:30]SAM_PROTO_ClearQueue [18:07:30]wFMCommunicate request_size=4 [18:07:30]MH_SAM_APDU [18:07:30]CAPDU: 80 09 00 00 [18:07:30]Write to MH i2c: E2 08 00 0B 01 80 09 00 00 00 00 00 00 7E [18:07:30]Write i2c OK [18:07:30]MH_I2C_Read... [18:07:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:07:30]Read from MH i2c: E2 [18:07:30]MH_I2C_Read... [18:07:30]Read from MH i2c: E2 03 00 [18:07:30]MH_I2C_Read... [18:07:30]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [18:07:30]RAPDU: 90 00 [18:07:30]wFMCommunicate OK [18:07:30]SAM_PROTO_ClearQueue done [18:07:30]KKMCreateOFDPacket [18:07:30]OFDProtocolAddRootSTLVToBuf [18:07:30]FM_MakeSignedData [18:07:30]FM_MakeSignedData [18:07:30]SAM_PROTO_SignData [18:07:30]wFMCommunicate request_size=4 [18:07:30]MH_SAM_APDU [18:07:30]CAPDU: 80 0D 01 02 [18:07:30]Write to MH i2c: E2 08 00 0C 01 80 0D 01 02 00 00 00 00 86 [18:07:30]Write i2c OK [18:07:30]MH_I2C_Read... [18:07:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:07:30]Read from MH i2c: E2 [18:07:30]MH_I2C_Read... [18:07:30]Read from MH i2c: E2 03 00 [18:07:30]MH_I2C_Read... [18:07:30]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [18:07:30]RAPDU: 90 00 [18:07:30]wFMCommunicate OK [18:07:30]wFMCommunicate request_size=255 [18:07:30]MH_SAM_APDU [18:07:30]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 06 D1 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 BF 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A4 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EB 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 04 53 00 00 00 00 07 04 06 00 A4 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 AC 00 00 00 F4 03 04 00 62 7E C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 28 B9 02 00 35 04 06 00 C6 85 [18:07:30]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 06 D1 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 BF 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A4 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EB 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 04 53 00 00 00 00 07 04 06 00 A4 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 AC 00 00 00 F4 03 04 00 62 7E C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 28 B9 02 00 35 04 06 00 C6 85 00 00 01 [18:07:30]Write i2c OK [18:07:30]MH_I2C_Read... [18:07:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:07:31]Read from MH i2c: E2 [18:07:31]MH_I2C_Read... [18:07:31]Read from MH i2c: E2 03 00 [18:07:31]MH_I2C_Read... [18:07:31]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [18:07:31]RAPDU: 90 00 [18:07:31]wFMCommunicate OK [18:07:31]wFMCommunicate request_size=9 [18:07:31]MH_SAM_APDU [18:07:31]CAPDU: 80 0D 02 02 04 0B 4E D6 05 [18:07:31]Write to MH i2c: E2 0C 00 0E 01 80 0D 02 02 04 00 0B 4E D6 05 00 00 C5 [18:07:31]Write i2c OK [18:07:31]MH_I2C_Read... [18:07:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:07:31]Read from MH i2c: E2 [18:07:31]MH_I2C_Read... [18:07:31]Read from MH i2c: E2 03 00 [18:07:31]MH_I2C_Read... [18:07:31]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [18:07:31]RAPDU: 90 00 [18:07:31]wFMCommunicate OK [18:07:31]wFMCommunicate request_size=4 [18:07:31]MH_SAM_APDU [18:07:31]CAPDU: 80 0D 03 02 [18:07:31]Write to MH i2c: E2 08 00 0F 01 80 0D 03 02 00 00 00 00 8B [18:07:31]Write i2c OK [18:07:31]MH_I2C_Read... [18:07:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:07:31]Read from MH i2c: E2 [18:07:31]MH_I2C_Read... [18:07:31]Read from MH i2c: E2 0B 00 [18:07:31]MH_I2C_Read... [18:07:31]Read from MH i2c: E2 0B 00 0F 01 00 59 FF 66 5F D3 8F E2 60 90 00 4D [18:07:31]RAPDU: 59 FF 66 5F D3 8F E2 60 90 00 [18:07:31]wFMCommunicate OK [18:07:31]SAM_PROTO_SignData done [18:07:31]FM_MakeSignedData done [18:07:31]CreateOFDProtocolMessage [18:07:31]wFMCommunicate request_size=4 [18:07:31]MH_SAM_APDU [18:07:31]CAPDU: 80 11 00 00 [18:07:31]Write to MH i2c: E2 08 00 10 01 80 11 00 00 00 00 00 00 8B [18:07:31]Write i2c OK [18:07:31]MH_I2C_Read... [18:07:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:07:31]Read from MH i2c: E2 [18:07:31]MH_I2C_Read... [18:07:31]Read from MH i2c: E2 17 00 [18:07:31]MH_I2C_Read... [18:07:31]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 37 38 90 00 E4 [18:07:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [18:07:31]wFMCommunicate OK [18:07:31]CreateOFDProtocolMessage done [18:07:31]OFDSenderStorePacket 178472 [18:07:31]StoreOFDPacket docnum=178472 [18:07:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0E 01 00 00 39 0B 06 01 90 95 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 06 D1 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 BF 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A4 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EB 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 04 53 00 00 00 00 07 04 06 00 A4 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 AC 00 00 00 F4 03 04 00 62 7E C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 28 B9 02 00 35 04 06 00 C6 85 0B 4E D6 05 59 FF 66 5F D3 8F E2 60 [18:07:31]CheckFolder [18:07:31]dirname=/storage/ofd_packets [18:07:31]CheckFolder done [18:07:31]ProducePacketName [18:07:31]name=ofd_packets/00178472 [18:07:31]NVStorageSaveData ofd_packets/00178472 [18:07:31]File name is /storage/ofd_packets/00178472 [18:07:31]Write 300 bytes [18:07:31]NVStorageSaveData done [18:07:31]OFDSenderStorePacket done [18:07:31]KKMCreateOFDPacket done [18:07:31]NVStorageSaveData kkm_last_timestamp [18:07:31]File name is /storage/kkm_last_timestamp [18:07:31]Write 4 bytes [18:07:31]NVStorageSaveData done [18:07:31]ExternCall_PrintAddStr [18:07:31]wPrintStart [18:07:31]Write to MH i2c: 01 00 00 11 01 12 [18:07:31]Write i2c OK [18:07:31]MH_I2C_Read... [18:07:31]Read from MH i2c: 01 [18:07:31]MH_I2C_Read... [18:07:31]Read from MH i2c: 01 07 00 [18:07:31]MH_I2C_Read... [18:07:31]Read from MH i2c: 01 07 00 11 01 00 00 00 00 00 FF 0F 27 [18:07:31]RasterBufferAndPrint [18:07:31]line Счет N : (1)293645 [18:07:31]line ИНН: 02508201610067 [18:07:31]line Контрольно-Кассовый Чек [18:07:31]line ПРОДАЖА [18:07:31]line ТРК (МРК, ГНК) : 81 [18:07:31]line Товар: 2711129700 [18:07:31]line ГАЗ-К-5 [18:07:31]line 53.510 * 37.40 [18:07:31]line = 2001.27 [18:07:31]line НДС 12% НСП 1% [18:07:31]line > о реализуемом товаре [18:07:31]line ОКРУГЛЕНИЕ: -0.27 [18:07:31]line ИТОГО: 2001.00 [18:07:31]line Внесено: 5000.00 [18:07:31]line СДАЧА: 2999.00 [18:07:31]line НСП 1% : 17.71 [18:07:31]line НДС 12% : 212.52 [18:07:31]line Наличными: 2001.00 [18:07:31]line Безнал.: 0.00 [18:07:31]line Место: АЗС № 130 "Партнер Нефть" [18:07:31]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:07:31]line СНО: Общий режим [18:07:31]line Чек 172 22.08.2024 18:07 [18:07:31]line Смена: 469 ФФД: 1.0 [18:07:31]line ЗНМ: 0300000071 [18:07:31]line РНМ: 0000000000092561 [18:07:31]line Версия ККМ: 001 [18:07:31]line ФМ: 0000000000871778 [18:07:31]line ФД: 178472 [18:07:31]line ФПД: 218274722665989 [18:07:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T180730&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178472&fm=218274722665989&tin=02508201610067®Number=0000000000092561&sum=200100 [18:07:31]OFD Sender: Processing packet 178472 [packets to send 496, broken 495] [18:07:31]ProducePacketName [18:07:31]name=ofd_packets/00178472 [18:07:31]OFD Sender: To server: pG, [18:07:31]CommunicateWithHost lk.salyk.kg:30040 [18:07:31]ConnectInit lk.salyk.kg [18:07:31]written 0, free lines is 4095 [18:07:32]Write to MH i2c: 01 00 00 3C 01 3D [18:07:32]Write i2c OK [18:07:32]MH_I2C_Read... [18:07:32]Read from MH i2c: 01 [18:07:32]MH_I2C_Read... [18:07:32]Read from MH i2c: 01 07 00 [18:07:32]MH_I2C_Read... [18:07:32]Read from MH i2c: 01 07 00 3C 01 00 00 00 00 00 D5 0C 25 [18:07:32]RasterBufferAndPrint [18:07:32]line [18:07:32]line [18:07:32]line [18:07:32]line [18:07:32]line [18:07:32]written 0, free lines is 3293 [18:07:32]MH_Cut [18:07:32]Write to MH i2c: D1 01 00 43 01 01 16 [18:07:32]Write i2c OK [18:07:32]MH_I2C_Read... [18:07:32]Read from MH i2c: D1 [18:07:32]MH_I2C_Read... [18:07:32]Read from MH i2c: D1 01 00 [18:07:32]MH_I2C_Read... [18:07:32]Read from MH i2c: D1 01 00 43 01 00 15 [18:07:32]Write to MH i2c: 01 00 00 44 01 45 [18:07:32]Write i2c OK [18:07:32]MH_I2C_Read... [18:07:32]*** Cut start [18:07:32]*** Partial cut [18:07:32]*** CUTSNS_PIN = 1 [18:07:32]*** CUTSNS_PIN = 0 [18:07:33]*** Brake cut motor [18:07:33]Read from MH i2c: 01 [18:07:33]MH_I2C_Read... [18:07:33]*** Stop cut motor [18:07:33]*** Cut end [18:07:33]Read from MH i2c: 01 07 00 [18:07:33]MH_I2C_Read... [18:07:33]Read from MH i2c: 01 07 00 44 01 00 00 00 00 00 FF 0F 5A [18:07:33]process_action close_receipt done [18:07:33]requested_data is exist [18:07:33]produce_requested_data [18:07:33]requested_item fm.sn is exist - process it [18:07:33]wFMCommunicate request_size=4 [18:07:33]MH_SAM_APDU [18:07:33]CAPDU: 80 11 00 00 [18:07:33]Write to MH i2c: E2 08 00 45 01 80 11 00 00 00 00 00 00 C0 [18:07:33]Write i2c OK [18:07:33]MH_I2C_Read... [18:07:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:07:33]Read from MH i2c: E2 [18:07:33]MH_I2C_Read... [18:07:33]Read from MH i2c: E2 17 00 [18:07:33]MH_I2C_Read... [18:07:33]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 37 38 90 00 19 [18:07:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [18:07:33]wFMCommunicate OK [18:07:33]requested_item fd.num is exist - process it [18:07:33]SAM_PROTO_GetFieldsCounters [18:07:33]wFMCommunicate request_size=4 [18:07:33]MH_SAM_APDU [18:07:33]CAPDU: 80 13 00 00 [18:07:33]Write to MH i2c: E2 08 00 46 01 80 13 00 00 00 00 00 00 C3 [18:07:33]Write i2c OK [18:07:33]MH_I2C_Read... [18:07:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:07:33]Read from MH i2c: E2 [18:07:33]MH_I2C_Read... [18:07:33]Read from MH i2c: E2 62 00 [18:07:33]MH_I2C_Read... [18:07:33]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 28 B9 02 00 0E 04 04 00 D5 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 A5 [18:07: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 28 B9 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 AC 00 00 00 5E 04 04 00 AC 00 00 00 57 04 04 00 AD 00 00 00 19 04 04 00 00 00 00 00 90 00 [18:07:33]wFMCommunicate OK [18:07:33]SAM_PROTO_GetFieldsCounters done [18:07:33]requested_item shift.num is exist - process it [18:07:33]requested_item shift.opened is exist - process it [18:07:33]req_shift_opened [18:07:33]FM_GetShiftState [18:07:33]SAM_PROTO_GetShiftState [18:07:33]wFMCommunicate request_size=4 [18:07:33]MH_SAM_APDU [18:07:33]CAPDU: 80 13 01 00 [18:07:33]Write to MH i2c: E2 08 00 47 01 80 13 01 00 00 00 00 00 C5 [18:07:33]Write i2c OK [18:07:33]MH_I2C_Read... [18:07:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:07:33]Read from MH i2c: E2 [18:07:33]MH_I2C_Read... [18:07:33]Read from MH i2c: E2 0E 00 [18:07:33]MH_I2C_Read... [18:07:33]Read from MH i2c: E2 0E 00 47 01 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 73 [18:07:33]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [18:07:33]wFMCommunicate OK [18:07:33]SAM_PROTO_GetShiftState done [18:07:33]FM_GetShiftState done [18:07:33]req_shift_opened done [18:07:33]requested_item shift.open_date is exist - process it [18:07:33]req_shift_open_date [18:07:33]req_shift_open_date done [18:07:33]produce_requested_data done [18:07:33]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178472,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [18:07:33]process_action_free close_receipt [18:07:33]json_value_free [18:07:33]json_value_free done [18:07:33]process_json_proto returns [18:07:33]Send response to host [18:07:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178472,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [18:07:33]free response buf [18:07:33]execute_script done [18:07:33]execute_script returns [18:07:33]free content buf [18:07:33]Sock 9.Close socket [18:07:33]Sock 9.Thread stoped [18:07:41]Connected sock=11 [18:07: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 37 38 0E 01 00 00 39 0B 06 01 90 95 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 06 D1 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 BF 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A4 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EB 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 04 53 00 00 00 00 07 04 06 00 A4 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 AC 00 00 00 F4 03 04 00 62 7E C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 28 B9 02 00 35 04 06 00 C6 85 0B 4E D6 05 59 FF 66 5F D3 8F E2 60 [18: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 37 38 4F 00 00 00 57 52 47 00 83 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 37 38 10 04 04 00 28 B9 02 00 F4 03 04 00 15 2A C7 66 B6 04 01 00 00 58 9B 9A 2D 54 6E CD 7C [18:07:42]CommunicateWithHost err = 0 [18:07:42]CheckOFDResponse [18:07:42]1017 (14) - 77093643461234 [18:07:42]1041 (16) - 0000000000871778 [18:07:42]1040 (4) - 178472 [18:07:42]1012 (4) - 22.08.2024 12:07 [18:07:42]1206 (1) - 0 [18:07:42]OFD Sender: Remove packet 178472 [18:07:42]ProducePacketName [18:07:42]name=ofd_packets/00178472 [18:07:42]NVStorageDeleteData [18:07:43]OFD Sender: No OFD packet to send [18:07:48]OFD Sender: No OFD packet to send [18:07:53]OFD Sender: No OFD packet to send [18:07:58]OFD Sender: No OFD packet to send [18:08:03]OFD Sender: No OFD packet to send [18:08:08]OFD Sender: No OFD packet to send [18:08:13]OFD Sender: No OFD packet to send [18:08:18]OFD Sender: No OFD packet to send [18:08:23]OFD Sender: No OFD packet to send [18:08:28]OFD Sender: No OFD packet to send [18:08:33]OFD Sender: No OFD packet to send [18:08:38]OFD Sender: No OFD packet to send [18:08:43]OFD Sender: No OFD packet to send [18:08:48]OFD Sender: No OFD packet to send [18:08:53]OFD Sender: No OFD packet to send [18:08:58]OFD Sender: No OFD packet to send [18:09:03]OFD Sender: No OFD packet to send [18:09:08]OFD Sender: No OFD packet to send [18:09:13]OFD Sender: No OFD packet to send [18:09:18]OFD Sender: No OFD packet to send [18:09:23]OFD Sender: No OFD packet to send [18:09:28]OFD Sender: No OFD packet to send [18:09:32]accept exits with 10 [18:09:32]New connection [18:09:32]New thread 3067071844 created [18:09:32]Thread 3066928484 joined [18:09:32]Waiting for new connection... [18:09:32] Sock 10.Parse request [18:09:32]Sock 10.Check first char [18:09:32]Sock 10.First char is OK [18:09:32]request: POST /json_proto HTTP/1.0 [18:09:32]Method: POST [18:09:32]URL: /json_proto [18:09:32]Method is POST - this is cgi request [18:09:32]url: /json_proto [18:09:32]query_string will be loaded in cgi processing [18:09:32]execute_cgi json_proto POST (null) [18:09:32]execute_cgi path=json_proto method=POST [18:09:32]POST find Content-Length [18:09:32]Host: 172.17.44.131:8080 [18:09:32]Content-Length: 679 [18:09:32]Content-Type: application/json [18:09:32] [18:09:32]POST finish read [18:09:32]Found Content-Length = 679 [18:09:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293660", "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" ] } } [18:09:32]execute_script... [18:09: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)293660", "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" ] } } [18:09:32]POST & json_proto [18:09:32]process_json_proto [18:09:32]json parsed OK: [18:09:32]protocol is kg_v1.0 [18:09:32]action value=close_receipt [18:09:32]process_action close_receipt [18:09:32]cmd_close_receipt [18:09:32]MH_GetDate [18:09:32]Write to MH i2c: F0 00 00 48 01 38 [18:09:32]Write i2c OK [18:09:32]MH_I2C_Read... [18:09:32]Read from MH i2c: F0 [18:09:32]MH_I2C_Read... [18:09:32]Read from MH i2c: F0 09 00 [18:09:32]MH_I2C_Read... [18:09:32]Read from MH i2c: F0 09 00 48 01 00 DD 7E C7 66 4F 53 BE 66 8F [18:09:32]GetLastDocTimeStamp 1724350050 [18:09:32]current date 1724350173 [18:09:32]FM_GetShiftState [18:09:32]SAM_PROTO_GetShiftState [18:09:32]wFMCommunicate request_size=4 [18:09:32]MH_SAM_APDU [18:09:32]CAPDU: 80 13 01 00 [18:09:32]Write to MH i2c: E2 08 00 49 01 80 13 01 00 00 00 00 00 C7 [18:09:32]Write i2c OK [18:09:32]MH_I2C_Read... [18:09:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:09:32]Read from MH i2c: E2 [18:09:32]MH_I2C_Read... [18:09:32]Read from MH i2c: E2 0E 00 [18:09:32]MH_I2C_Read... [18:09:32]Read from MH i2c: E2 0E 00 49 01 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 75 [18:09:32]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [18:09:32]wFMCommunicate OK [18:09:32]SAM_PROTO_GetShiftState done [18:09:32]FM_GetShiftState done [18:09:32]opened in 1724285939 [18:09:32]opened+sec_in_day 1724372339 [18:09:32]quantity*price = 100050 [18:09:32]sum+1 = 100052 [18:09:32]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 173 22.08.2024 18:09 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178473 ФПД: 80410876642060 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T180933&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178473&fm=80410876642060&tin=02508201610067®Number=0000000000092561&sum=100000 [18:09:33]StoreToDocumentArchive [18:09:33]shift 469 fd 178473 [18:09:33]save to /storage/0469/doc_00178473 [18:09:33]save last doc name /storage/0469/doc_00178473 to /storage/kkm_last_doc_name [18:09:33]save OK [18:09:33]Clear old archive folders... [18:09:33]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:09:33]tlvbuf is 01BE6220 [18:09:33]SAM_PROTO_ClearQueue [18:09:33]wFMCommunicate request_size=4 [18:09:33]MH_SAM_APDU [18:09:33]CAPDU: 80 09 00 00 [18:09:33]Write to MH i2c: E2 08 00 56 01 80 09 00 00 00 00 00 00 C9 [18:09:33]Write i2c OK [18:09:33]MH_I2C_Read... [18:09:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:09:33]Read from MH i2c: E2 [18:09:33]MH_I2C_Read... [18:09:33]Read from MH i2c: E2 03 00 [18:09:33]MH_I2C_Read... [18:09:33]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [18:09:33]RAPDU: 90 00 [18:09:33]wFMCommunicate OK [18:09:33]SAM_PROTO_ClearQueue done [18:09:33]KKMCreateOFDPacket [18:09:33]OFDProtocolAddRootSTLVToBuf [18:09:33]FM_MakeSignedData [18:09:33]FM_MakeSignedData [18:09:33]SAM_PROTO_SignData [18:09:33]wFMCommunicate request_size=4 [18:09:33]MH_SAM_APDU [18:09:33]CAPDU: 80 0D 01 02 [18:09:33]Write to MH i2c: E2 08 00 57 01 80 0D 01 02 00 00 00 00 D1 [18:09:33]Write i2c OK [18:09:33]MH_I2C_Read... [18:09:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:09:33]Read from MH i2c: E2 [18:09:33]MH_I2C_Read... [18:09:33]Read from MH i2c: E2 03 00 [18:09:33]MH_I2C_Read... [18:09:33]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [18:09:33]RAPDU: 90 00 [18:09:33]wFMCommunicate OK [18:09:33]wFMCommunicate request_size=255 [18:09:33]MH_SAM_APDU [18:09: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 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AD 00 00 00 F4 03 04 00 DD 7E C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 29 B9 02 00 35 04 06 00 49 22 1D BD [18:09:33]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 AD 00 00 00 F4 03 04 00 DD 7E C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 29 B9 02 00 35 04 06 00 49 22 1D BD 00 00 93 [18:09:33]Write i2c OK [18:09:33]MH_I2C_Read... [18:09:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:09:34]Read from MH i2c: E2 [18:09:34]MH_I2C_Read... [18:09:34]Read from MH i2c: E2 03 00 [18:09:34]MH_I2C_Read... [18:09:34]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [18:09:34]RAPDU: 90 00 [18:09:34]wFMCommunicate OK [18:09:34]wFMCommunicate request_size=7 [18:09:34]MH_SAM_APDU [18:09:34]CAPDU: 80 0D 02 02 02 03 0C [18:09:34]Write to MH i2c: E2 0A 00 59 01 80 0D 02 02 02 00 03 0C 00 00 E7 [18:09:34]Write i2c OK [18:09:34]MH_I2C_Read... [18:09:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:09:34]Read from MH i2c: E2 [18:09:34]MH_I2C_Read... [18:09:34]Read from MH i2c: E2 03 00 [18:09:34]MH_I2C_Read... [18:09:34]Read from MH i2c: E2 03 00 59 01 00 90 00 CE [18:09:34]RAPDU: 90 00 [18:09:34]wFMCommunicate OK [18:09:34]wFMCommunicate request_size=4 [18:09:34]MH_SAM_APDU [18:09:34]CAPDU: 80 0D 03 02 [18:09:34]Write to MH i2c: E2 08 00 5A 01 80 0D 03 02 00 00 00 00 D6 [18:09:34]Write i2c OK [18:09:34]MH_I2C_Read... [18:09:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:09:34]Read from MH i2c: E2 [18:09:34]MH_I2C_Read... [18:09:34]Read from MH i2c: E2 0B 00 [18:09:34]MH_I2C_Read... [18:09:34]Read from MH i2c: E2 0B 00 5A 01 00 27 AF B3 79 28 A6 7A 52 90 00 73 [18:09:34]RAPDU: 27 AF B3 79 28 A6 7A 52 90 00 [18:09:34]wFMCommunicate OK [18:09:34]SAM_PROTO_SignData done [18:09:34]FM_MakeSignedData done [18:09:34]CreateOFDProtocolMessage [18:09:34]wFMCommunicate request_size=4 [18:09:34]MH_SAM_APDU [18:09:34]CAPDU: 80 11 00 00 [18:09:34]Write to MH i2c: E2 08 00 5B 01 80 11 00 00 00 00 00 00 D6 [18:09:34]Write i2c OK [18:09:34]MH_I2C_Read... [18:09:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:09:34]Read from MH i2c: E2 [18:09:34]MH_I2C_Read... [18:09:34]Read from MH i2c: E2 17 00 [18:09:34]MH_I2C_Read... [18:09:34]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 37 38 90 00 2F [18:09:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [18:09:34]wFMCommunicate OK [18:09:34]CreateOFDProtocolMessage done [18:09:34]OFDSenderStorePacket 178473 [18:09:34]StoreOFDPacket docnum=178473 [18:09:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0C 01 00 00 5A AC 04 01 BC 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 AD 00 00 00 F4 03 04 00 DD 7E C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 29 B9 02 00 35 04 06 00 49 22 1D BD 03 0C 27 AF B3 79 28 A6 7A 52 [18:09:34]CheckFolder [18:09:34]dirname=/storage/ofd_packets [18:09:34]CheckFolder done [18:09:34]ProducePacketName [18:09:34]name=ofd_packets/00178473 [18:09:34]NVStorageSaveData ofd_packets/00178473 [18:09:34]File name is /storage/ofd_packets/00178473 [18:09:34]Write 298 bytes [18:09:34]NVStorageSaveData done [18:09:34]OFDSenderStorePacket done [18:09:34]KKMCreateOFDPacket done [18:09:34]NVStorageSaveData kkm_last_timestamp [18:09:34]File name is /storage/kkm_last_timestamp [18:09:34]Write 4 bytes [18:09:34]NVStorageSaveData done [18:09:34]ExternCall_PrintAddStr [18:09:34]wPrintStart [18:09:34]Write to MH i2c: 01 00 00 5C 01 5D [18:09:34]Write i2c OK [18:09:34]MH_I2C_Read... [18:09:34]Read from MH i2c: 01 [18:09:34]MH_I2C_Read... [18:09:34]Read from MH i2c: 01 07 00 [18:09:34]MH_I2C_Read... [18:09:34]Read from MH i2c: 01 07 00 5C 01 00 00 00 00 00 FF 0F 72 [18:09:34]RasterBufferAndPrint [18:09:34]line Счет N : (1)293660 [18:09:34]line ИНН: 02508201610067 [18:09:34]line Контрольно-Кассовый Чек [18:09:34]line ПРОДАЖА [18:09:34]line ТРК (МРК, ГНК) : 44 [18:09:34]line Товар: 2710194800 [18:09:34]line ДТ-К-5 [18:09:34]line 13.130 * 76.20 [18:09:34]line = 1000.51 [18:09:34]line НДС 12% НСП 1% [18:09:34]line > о реализуемом товаре [18:09:34]line ОКРУГЛЕНИЕ: -0.51 [18:09:34]line ИТОГО: 1000.00 [18:09:34]line Внесено: 1000.00 [18:09:34]line СДАЧА: 0.00 [18:09:34]line НСП 1% : 8.85 [18:09:34]line НДС 12% : 106.25 [18:09:34]line Наличными: 1000.00 [18:09:34]line Безнал.: 0.00 [18:09:34]line Место: АЗС № 130 "Партнер Нефть" [18:09:34]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:09:34]line СНО: Общий режим [18:09:34]line Чек 173 22.08.2024 18:09 [18:09:34]line Смена: 469 ФФД: 1.0 [18:09:34]line ЗНМ: 0300000071 [18:09:34]line РНМ: 0000000000092561 [18:09:34]line Версия ККМ: 001 [18:09:34]line ФМ: 0000000000871778 [18:09:34]line ФД: 178473 [18:09:34]line ФПД: 80410876642060 [18:09:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T180933&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178473&fm=80410876642060&tin=02508201610067®Number=0000000000092561&sum=100000 [18:09:34]OFD Sender: Processing packet 178473 [packets to send 496, broken 495] [18:09:34]ProducePacketName [18:09:34]name=ofd_packets/00178473 [18:09:34]OFD Sender: To server: pG, [18:09:34]CommunicateWithHost lk.salyk.kg:30040 [18:09:34]ConnectInit lk.salyk.kg [18:09:34]written 0, free lines is 4095 [18:09:35]Write to MH i2c: 01 00 00 87 01 88 [18:09:35]Write i2c OK [18:09:35]MH_I2C_Read... [18:09:35]Read from MH i2c: 01 [18:09:35]MH_I2C_Read... [18:09:35]Read from MH i2c: 01 07 00 [18:09:35]MH_I2C_Read... [18:09:35]Read from MH i2c: 01 07 00 87 01 00 00 00 00 00 CF 0C 6A [18:09:35]RasterBufferAndPrint [18:09:35]line [18:09:35]line [18:09:35]line [18:09:35]line [18:09:35]line [18:09:35]written 0, free lines is 3285 [18:09:35]MH_Cut [18:09:35]Write to MH i2c: D1 01 00 8E 01 01 61 [18:09:35]Write i2c OK [18:09:35]MH_I2C_Read... [18:09:35]Read from MH i2c: D1 [18:09:35]MH_I2C_Read... [18:09:35]Read from MH i2c: D1 01 00 [18:09:35]MH_I2C_Read... [18:09:35]Read from MH i2c: D1 01 00 8E 01 00 60 [18:09:35]Write to MH i2c: 01 00 00 8F 01 90 [18:09:35]Write i2c OK [18:09:35]MH_I2C_Read... [18:09:35]*** Cut start [18:09:35]*** Partial cut [18:09:35]*** CUTSNS_PIN = 1 [18:09:35]*** CUTSNS_PIN = 0 [18:09:35]*** Brake cut motor [18:09:36]Read from MH i2c: 01 [18:09:36]MH_I2C_Read... [18:09:36]*** Stop cut motor [18:09:36]*** Cut end [18:09:36]Read from MH i2c: 01 07 00 [18:09:36]MH_I2C_Read... [18:09:36]Read from MH i2c: 01 07 00 8F 01 00 00 00 00 00 FF 0F A5 [18:09:36]process_action close_receipt done [18:09:36]requested_data is exist [18:09:36]produce_requested_data [18:09:36]requested_item fm.sn is exist - process it [18:09:36]wFMCommunicate request_size=4 [18:09:36]MH_SAM_APDU [18:09:36]CAPDU: 80 11 00 00 [18:09:36]Write to MH i2c: E2 08 00 90 01 80 11 00 00 00 00 00 00 0B [18:09:36]Write i2c OK [18:09:36]MH_I2C_Read... [18:09:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:09:36]Read from MH i2c: E2 [18:09:36]MH_I2C_Read... [18:09:36]Read from MH i2c: E2 17 00 [18:09:36]MH_I2C_Read... [18:09:36]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 37 38 90 00 64 [18:09:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [18:09:36]wFMCommunicate OK [18:09:36]requested_item fd.num is exist - process it [18:09:36]SAM_PROTO_GetFieldsCounters [18:09:36]wFMCommunicate request_size=4 [18:09:36]MH_SAM_APDU [18:09:36]CAPDU: 80 13 00 00 [18:09:36]Write to MH i2c: E2 08 00 91 01 80 13 00 00 00 00 00 00 0E [18:09:36]Write i2c OK [18:09:36]MH_I2C_Read... [18:09:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:09:36]Read from MH i2c: E2 [18:09:36]MH_I2C_Read... [18:09:36]Read from MH i2c: E2 62 00 [18:09:36]MH_I2C_Read... [18:09:36]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 29 B9 02 00 0E 04 04 00 D5 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 F4 [18: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 29 B9 02 00 0E 04 04 00 D5 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 [18:09:36]wFMCommunicate OK [18:09:36]SAM_PROTO_GetFieldsCounters done [18:09:36]requested_item shift.num is exist - process it [18:09:36]requested_item shift.opened is exist - process it [18:09:36]req_shift_opened [18:09:36]FM_GetShiftState [18:09:36]SAM_PROTO_GetShiftState [18:09:36]wFMCommunicate request_size=4 [18:09:36]MH_SAM_APDU [18:09:36]CAPDU: 80 13 01 00 [18:09:36]Write to MH i2c: E2 08 00 92 01 80 13 01 00 00 00 00 00 10 [18:09:36]Write i2c OK [18:09:36]MH_I2C_Read... [18:09:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:09:36]Read from MH i2c: E2 [18:09:36]MH_I2C_Read... [18:09:36]Read from MH i2c: E2 0E 00 [18:09:36]MH_I2C_Read... [18:09:36]Read from MH i2c: E2 0E 00 92 01 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 BE [18:09:36]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [18:09:36]wFMCommunicate OK [18:09:36]SAM_PROTO_GetShiftState done [18:09:36]FM_GetShiftState done [18:09:36]req_shift_opened done [18:09:36]requested_item shift.open_date is exist - process it [18:09:36]req_shift_open_date [18:09:36]req_shift_open_date done [18:09:36]produce_requested_data done [18:09:36]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178473,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [18:09:36]process_action_free close_receipt [18:09:36]json_value_free [18:09:36]json_value_free done [18:09:36]process_json_proto returns [18:09:36]Send response to host [18:09:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178473,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [18:09:36]free response buf [18:09:36]execute_script done [18:09:36]execute_script returns [18:09:36]free content buf [18:09:36]Sock 10.Close socket [18:09:36]Sock 10.Thread stoped [18:09:42]Connected sock=11 [18:09: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 37 38 0C 01 00 00 5A AC 04 01 BC 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 AD 00 00 00 F4 03 04 00 DD 7E C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 29 B9 02 00 35 04 06 00 49 22 1D BD 03 0C 27 AF B3 79 28 A6 7A 52 [18:09:47]recv_with_timeout no data received [18:09:47]CommunicateWithHost answer receiving error [18:09:47]CommunicateWithHost err = -3 [18:09:47]OFD Sender: Server communicate error [18:09:52]OFD Sender: Processing packet 178473 [packets to send 496, broken 495] [18:09:52]ProducePacketName [18:09:52]name=ofd_packets/00178473 [18:09:52]OFD Sender: To server: pG, [18:09:52]CommunicateWithHost lk.salyk.kg:30040 [18:09:52]ConnectInit lk.salyk.kg [18:09:53]recv_with_timeout no data received [18:09:56]Connected sock=10 [18:09: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 37 38 0C 01 00 00 5A AC 04 01 BC 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 AD 00 00 00 F4 03 04 00 DD 7E C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 29 B9 02 00 35 04 06 00 49 22 1D BD 03 0C 27 AF B3 79 28 A6 7A 52 [18:09: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 37 38 4F 00 00 00 72 DD 47 00 6C 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 37 38 10 04 04 00 29 B9 02 00 F4 03 04 00 9D 2A C7 66 B6 04 01 00 00 39 F5 77 68 B8 89 56 2F [18:09:59]CommunicateWithHost err = 0 [18:09:59]CheckOFDResponse [18:09:59]1017 (14) - 77093643461234 [18:09:59]1041 (16) - 0000000000871778 [18:09:59]1040 (4) - 178473 [18:09:59]1012 (4) - 22.08.2024 12:10 [18:09:59]1206 (1) - 0 [18:09:59]OFD Sender: Remove packet 178473 [18:09:59]ProducePacketName [18:09:59]name=ofd_packets/00178473 [18:09:59]NVStorageDeleteData [18:09:59]OFD Sender: No OFD packet to send [18:10:05]OFD Sender: No OFD packet to send [18:10:06]recv_with_timeout no data received [18:10:10]OFD Sender: No OFD packet to send [18:10:14]accept exits with 9 [18:10:14]New connection [18:10:14]New thread 3066928484 created [18:10:14]Thread 3067071844 joined [18:10:14]Waiting for new connection... [18:10:14] Sock 9.Parse request [18:10:14]Sock 9.Check first char [18:10:14]Sock 9.First char is OK [18:10:14]request: POST /json_proto HTTP/1.0 [18:10:14]Method: POST [18:10:14]URL: /json_proto [18:10:14]Method is POST - this is cgi request [18:10:14]url: /json_proto [18:10:14]query_string will be loaded in cgi processing [18:10:14]execute_cgi json_proto POST (null) [18:10:14]execute_cgi path=json_proto method=POST [18:10:14]POST find Content-Length [18:10:14]Host: 172.17.44.131:8080 [18:10:14]Content-Length: 800 [18:10:14]Content-Type: application/json [18:10:14] [18:10:14]POST finish read [18:10:14]Found Content-Length = 800 [18:10:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293661", "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\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4121217", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:10:14]execute_script... [18:10: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)293661", "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\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4121217", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:10:14]POST & json_proto [18:10:14]process_json_proto [18:10:14]json parsed OK: [18:10:14]protocol is kg_v1.0 [18:10:14]action value=close_receipt [18:10:14]process_action close_receipt [18:10:14]cmd_close_receipt [18:10:14]MH_GetDate [18:10:14]Write to MH i2c: F0 00 00 93 01 83 [18:10:14]Write i2c OK [18:10:14]MH_I2C_Read... [18:10:14]Read from MH i2c: F0 [18:10:14]MH_I2C_Read... [18:10:14]Read from MH i2c: F0 09 00 [18:10:14]MH_I2C_Read... [18:10:14]Read from MH i2c: F0 09 00 93 01 00 07 7F C7 66 4F 53 BE 66 05 [18:10:14]GetLastDocTimeStamp 1724350173 [18:10:14]current date 1724350215 [18:10:14]FM_GetShiftState [18:10:14]SAM_PROTO_GetShiftState [18:10:14]wFMCommunicate request_size=4 [18:10:14]MH_SAM_APDU [18:10:14]CAPDU: 80 13 01 00 [18:10:14]Write to MH i2c: E2 08 00 94 01 80 13 01 00 00 00 00 00 12 [18:10:14]Write i2c OK [18:10:14]MH_I2C_Read... [18:10:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:10:14]Read from MH i2c: E2 [18:10:14]MH_I2C_Read... [18:10:14]Read from MH i2c: E2 0E 00 [18:10:14]MH_I2C_Read... [18:10:14]Read from MH i2c: E2 0E 00 94 01 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 C0 [18:10:14]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [18:10:14]wFMCommunicate OK [18:10:14]SAM_PROTO_GetShiftState done [18:10:14]FM_GetShiftState done [18:10:14]opened in 1724285939 [18:10:14]opened+sec_in_day 1724372339 [18:10:14]quantity*price = 0 [18:10:14]sum+1 = 1 [18:10:14]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 174 22.08.2024 18:10 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 Талоны: Топливные Талоны 4121217 ФМ: 0000000000871778 ФД: 178474 ФПД: 204577467512243 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T181015&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178474&fm=204577467512243&tin=02508201610067®Number=0000000000092561&sum=0 [18:10:15]StoreToDocumentArchive [18:10:15]shift 469 fd 178474 [18:10:15]save to /storage/0469/doc_00178474 [18:10:15]save last doc name /storage/0469/doc_00178474 to /storage/kkm_last_doc_name [18:10:15]save OK [18:10:15]Clear old archive folders... [18:10:15]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:10:15]tlvbuf is 01BE7E10 [18:10:15]SAM_PROTO_ClearQueue [18:10:15]wFMCommunicate request_size=4 [18:10:15]MH_SAM_APDU [18:10:15]CAPDU: 80 09 00 00 [18:10:15]Write to MH i2c: E2 08 00 A1 01 80 09 00 00 00 00 00 00 14 [18:10:15]Write i2c OK [18:10:15]MH_I2C_Read... [18:10:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:10:15]Read from MH i2c: E2 [18:10:15]MH_I2C_Read... [18:10:15]Read from MH i2c: E2 03 00 [18:10:15]MH_I2C_Read... [18:10:15]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [18:10:15]RAPDU: 90 00 [18:10:15]wFMCommunicate OK [18:10:15]SAM_PROTO_ClearQueue done [18:10:15]KKMCreateOFDPacket [18:10:15]OFDProtocolAddRootSTLVToBuf [18:10:15]FM_MakeSignedData [18:10:15]FM_MakeSignedData [18:10:15]SAM_PROTO_SignData [18:10:15]wFMCommunicate request_size=4 [18:10:15]MH_SAM_APDU [18:10:15]CAPDU: 80 0D 01 02 [18:10:15]Write to MH i2c: E2 08 00 A2 01 80 0D 01 02 00 00 00 00 1C [18:10:15]Write i2c OK [18:10:15]MH_I2C_Read... [18:10:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:10:15]Read from MH i2c: E2 [18:10:15]MH_I2C_Read... [18:10:15]Read from MH i2c: E2 03 00 [18:10:15]MH_I2C_Read... [18:10:15]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [18:10:15]RAPDU: 90 00 [18:10:15]wFMCommunicate OK [18:10:15]wFMCommunicate request_size=255 [18:10:15]MH_SAM_APDU [18:10:15]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 AE 00 00 00 F4 03 04 00 07 7F C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 2A B9 02 00 35 04 06 00 BA [18:10:15]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 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 AE 00 00 00 F4 03 04 00 07 7F C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 2A B9 02 00 35 04 06 00 BA 00 00 37 [18:10:15]Write i2c OK [18:10:15]MH_I2C_Read... [18:10:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:10:16]Read from MH i2c: E2 [18:10:16]MH_I2C_Read... [18:10:16]Read from MH i2c: E2 03 00 [18:10:16]MH_I2C_Read... [18:10:16]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [18:10:16]RAPDU: 90 00 [18:10:16]wFMCommunicate OK [18:10:16]wFMCommunicate request_size=10 [18:10:16]MH_SAM_APDU [18:10:16]CAPDU: 80 0D 02 02 05 0F E7 47 B5 B3 [18:10:16]Write to MH i2c: E2 0D 00 A4 01 80 0D 02 02 05 00 0F E7 47 B5 B3 00 00 CE [18:10:16]Write i2c OK [18:10:16]MH_I2C_Read... [18:10:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:10:16]Read from MH i2c: E2 [18:10:16]MH_I2C_Read... [18:10:16]Read from MH i2c: E2 03 00 [18:10:16]MH_I2C_Read... [18:10:16]Read from MH i2c: E2 03 00 A4 01 00 90 00 19 [18:10:16]RAPDU: 90 00 [18:10:16]wFMCommunicate OK [18:10:16]wFMCommunicate request_size=4 [18:10:16]MH_SAM_APDU [18:10:16]CAPDU: 80 0D 03 02 [18:10:16]Write to MH i2c: E2 08 00 A5 01 80 0D 03 02 00 00 00 00 21 [18:10:16]Write i2c OK [18:10:16]MH_I2C_Read... [18:10:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:10:16]Read from MH i2c: E2 [18:10:16]MH_I2C_Read... [18:10:16]Read from MH i2c: E2 0B 00 [18:10:16]MH_I2C_Read... [18:10:16]Read from MH i2c: E2 0B 00 A5 01 00 C7 3B F6 CD BE 8D 7B FF 90 00 AC [18:10:16]RAPDU: C7 3B F6 CD BE 8D 7B FF 90 00 [18:10:16]wFMCommunicate OK [18:10:16]SAM_PROTO_SignData done [18:10:16]FM_MakeSignedData done [18:10:16]CreateOFDProtocolMessage [18:10:16]wFMCommunicate request_size=4 [18:10:16]MH_SAM_APDU [18:10:16]CAPDU: 80 11 00 00 [18:10:16]Write to MH i2c: E2 08 00 A6 01 80 11 00 00 00 00 00 00 21 [18:10:16]Write i2c OK [18:10:16]MH_I2C_Read... [18:10:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:10:16]Read from MH i2c: E2 [18:10:16]MH_I2C_Read... [18:10:16]Read from MH i2c: E2 17 00 [18:10:16]MH_I2C_Read... [18:10:16]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 37 38 90 00 7A [18:10:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [18:10:16]wFMCommunicate OK [18:10:16]CreateOFDProtocolMessage done [18:10:16]OFDSenderStorePacket 178474 [18:10:16]StoreOFDPacket docnum=178474 [18:10:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 E4 5F 07 01 4D 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 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 AE 00 00 00 F4 03 04 00 07 7F C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 2A B9 02 00 35 04 06 00 BA 0F E7 47 B5 B3 C7 3B F6 CD BE 8D 7B FF [18:10:16]CheckFolder [18:10:16]dirname=/storage/ofd_packets [18:10:16]CheckFolder done [18:10:16]ProducePacketName [18:10:16]name=ofd_packets/00178474 [18:10:16]NVStorageSaveData ofd_packets/00178474 [18:10:16]File name is /storage/ofd_packets/00178474 [18:10:16]Write 301 bytes [18:10:16]NVStorageSaveData done [18:10:16]OFDSenderStorePacket done [18:10:16]KKMCreateOFDPacket done [18:10:16]NVStorageSaveData kkm_last_timestamp [18:10:16]File name is /storage/kkm_last_timestamp [18:10:16]Write 4 bytes [18:10:16]NVStorageSaveData done [18:10:16]ExternCall_PrintAddStr [18:10:16]wPrintStart [18:10:16]Write to MH i2c: 01 00 00 A7 01 A8 [18:10:16]Write i2c OK [18:10:16]MH_I2C_Read... [18:10:16]Read from MH i2c: 01 [18:10:16]MH_I2C_Read... [18:10:16]Read from MH i2c: 01 07 00 [18:10:16]MH_I2C_Read... [18:10:16]Read from MH i2c: 01 07 00 A7 01 00 00 00 00 00 FF 0F BD [18:10:16]RasterBufferAndPrint [18:10:16]line Счет N : (1)293661 [18:10:16]line ИНН: 02508201610067 [18:10:16]line Контрольно-Кассовый Чек [18:10:16]line ПРОДАЖА [18:10:16]line ТРК (МРК, ГНК) : 62 [18:10:16]line Товар: 2710124130 [18:10:16]line Аи-92-К-5 [18:10:16]line 10.000 * 0.00 [18:10:16]line = 0.00 [18:10:16]line НДС 12% НСП 1% [18:10:16]line > о реализуемом товаре [18:10:16]line ИТОГО: 0.00 [18:10:16]line НСП 1% : 0.00 [18:10:16]line НДС 12% : 0.00 [18:10:16]line Наличными: 0.00 [18:10:16]line Безнал.: 0.00 [18:10:16]line Место: АЗС № 130 "Партнер Нефть" [18:10:16]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:10:16]line СНО: Общий режим [18:10:16]line Чек 174 22.08.2024 18:10 [18:10:16]line Смена: 469 ФФД: 1.0 [18:10:16]line ЗНМ: 0300000071 [18:10:16]line РНМ: 0000000000092561 [18:10:16]line Версия ККМ: 001 [18:10:16]line Талоны: Топливные Талоны [18:10:16]line 4121217 [18:10:16]line ФМ: 0000000000871778 [18:10:16]line ФД: 178474 [18:10:16]line ФПД: 204577467512243 [18:10:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T181015&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178474&fm=204577467512243&tin=02508201610067®Number=0000000000092561&sum=0 [18:10:16]written 0, free lines is 4095 [18:10:16]OFD Sender: Processing packet 178474 [packets to send 496, broken 495] [18:10:16]ProducePacketName [18:10:16]name=ofd_packets/00178474 [18:10:16]OFD Sender: To server: pG, [18:10:16]CommunicateWithHost lk.salyk.kg:30040 [18:10:16]ConnectInit lk.salyk.kg [18:10:16]Write to MH i2c: 01 00 00 D1 01 D2 [18:10:16]Write i2c OK [18:10:16]MH_I2C_Read... [18:10:16]Read from MH i2c: 01 [18:10:16]MH_I2C_Read... [18:10:16]Read from MH i2c: 01 07 00 [18:10:16]MH_I2C_Read... [18:10:16]Read from MH i2c: 01 07 00 D1 01 00 00 00 00 00 F1 0C D6 [18:10:16]RasterBufferAndPrint [18:10:16]line [18:10:16]line [18:10:16]line [18:10:16]line [18:10:16]line [18:10:16]written 0, free lines is 3319 [18:10:16]MH_Cut [18:10:16]Write to MH i2c: D1 01 00 D8 01 01 AB [18:10:16]Write i2c OK [18:10:16]MH_I2C_Read... [18:10:16]Read from MH i2c: D1 [18:10:16]MH_I2C_Read... [18:10:16]Read from MH i2c: D1 01 00 [18:10:16]MH_I2C_Read... [18:10:16]Read from MH i2c: D1 01 00 D8 01 00 AA [18:10:16]Write to MH i2c: 01 00 00 D9 01 DA [18:10:16]Write i2c OK [18:10:16]MH_I2C_Read... [18:10:17]*** Cut start [18:10:17]*** Partial cut [18:10:17]*** CUTSNS_PIN = 1 [18:10:17]*** CUTSNS_PIN = 0 [18:10:17]*** Brake cut motor [18:10:17]Read from MH i2c: 01 [18:10:17]MH_I2C_Read... [18:10:17]*** Stop cut motor [18:10:17]*** Cut end [18:10:17]Read from MH i2c: 01 07 00 [18:10:17]MH_I2C_Read... [18:10:17]Read from MH i2c: 01 07 00 D9 01 00 00 00 00 00 FF 0F EF [18:10:17]process_action close_receipt done [18:10:17]requested_data is exist [18:10:17]produce_requested_data [18:10:17]requested_item fm.sn is exist - process it [18:10:17]wFMCommunicate request_size=4 [18:10:17]MH_SAM_APDU [18:10:17]CAPDU: 80 11 00 00 [18:10:17]Write to MH i2c: E2 08 00 DA 01 80 11 00 00 00 00 00 00 55 [18:10:17]Write i2c OK [18:10:17]MH_I2C_Read... [18:10:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:10:18]Read from MH i2c: E2 [18:10:18]MH_I2C_Read... [18:10:18]Read from MH i2c: E2 17 00 [18:10:18]MH_I2C_Read... [18:10:18]Read from MH i2c: E2 17 00 DA 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 AE [18:10:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [18:10:18]wFMCommunicate OK [18:10:18]requested_item fd.num is exist - process it [18:10:18]SAM_PROTO_GetFieldsCounters [18:10:18]wFMCommunicate request_size=4 [18:10:18]MH_SAM_APDU [18:10:18]CAPDU: 80 13 00 00 [18:10:18]Write to MH i2c: E2 08 00 DB 01 80 13 00 00 00 00 00 00 58 [18:10:18]Write i2c OK [18:10:18]MH_I2C_Read... [18:10:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:10:18]Read from MH i2c: E2 [18:10:18]MH_I2C_Read... [18:10:18]Read from MH i2c: E2 62 00 [18:10:18]MH_I2C_Read... [18:10:18]Read from MH i2c: E2 62 00 DB 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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 2A B9 02 00 0E 04 04 00 D5 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 42 [18:10: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 2A B9 02 00 0E 04 04 00 D5 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 [18:10:18]wFMCommunicate OK [18:10:18]SAM_PROTO_GetFieldsCounters done [18:10:18]requested_item shift.num is exist - process it [18:10:18]requested_item shift.opened is exist - process it [18:10:18]req_shift_opened [18:10:18]FM_GetShiftState [18:10:18]SAM_PROTO_GetShiftState [18:10:18]wFMCommunicate request_size=4 [18:10:18]MH_SAM_APDU [18:10:18]CAPDU: 80 13 01 00 [18:10:18]Write to MH i2c: E2 08 00 DC 01 80 13 01 00 00 00 00 00 5A [18:10:18]Write i2c OK [18:10:18]MH_I2C_Read... [18:10:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:10:18]Read from MH i2c: E2 [18:10:18]MH_I2C_Read... [18:10:18]Read from MH i2c: E2 0E 00 [18:10:18]MH_I2C_Read... [18:10:18]Read from MH i2c: E2 0E 00 DC 01 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 08 [18:10:18]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [18:10:18]wFMCommunicate OK [18:10:18]SAM_PROTO_GetShiftState done [18:10:18]FM_GetShiftState done [18:10:18]req_shift_opened done [18:10:18]requested_item shift.open_date is exist - process it [18:10:18]req_shift_open_date [18:10:18]req_shift_open_date done [18:10:18]produce_requested_data done [18:10:18]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178474,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [18:10:18]process_action_free close_receipt [18:10:18]json_value_free [18:10:18]json_value_free done [18:10:18]process_json_proto returns [18:10:18]Send response to host [18:10:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178474,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [18:10:18]free response buf [18:10:18]execute_script done [18:10:18]execute_script returns [18:10:18]free content buf [18:10:18]Sock 9.Close socket [18:10:18]Sock 9.Thread stoped [18:10:21]ConnectInit Can't take IP for lk.salyk.kg [18:10:21]CommunicateWithHost connect error [18:10:21]CommunicateWithHost err = -1 [18:10:21]OFD Sender: Server communicate error [18:10:26]OFD Sender: Processing packet 178474 [packets to send 496, broken 495] [18:10:26]ProducePacketName [18:10:26]name=ofd_packets/00178474 [18:10:26]OFD Sender: To server: pG, [18:10:26]CommunicateWithHost lk.salyk.kg:30040 [18:10:26]ConnectInit lk.salyk.kg [18:10:31]Connected sock=9 [18:10:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 E4 5F 07 01 4D 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 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 AE 00 00 00 F4 03 04 00 07 7F C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 2A B9 02 00 35 04 06 00 BA 0F E7 47 B5 B3 C7 3B F6 CD BE 8D 7B FF [18:10: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 37 38 4F 00 00 00 E6 1C 47 00 BB 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 37 38 10 04 04 00 2A B9 02 00 F4 03 04 00 BF 2A C7 66 B6 04 01 00 00 27 93 1E 60 7B 3E B3 F2 [18:10:31]CommunicateWithHost err = 0 [18:10:31]CheckOFDResponse [18:10:31]1017 (14) - 77093643461234 [18:10:31]1041 (16) - 0000000000871778 [18:10:31]1040 (4) - 178474 [18:10:31]1012 (4) - 22.08.2024 12:10 [18:10:31]1206 (1) - 0 [18:10:31]OFD Sender: Remove packet 178474 [18:10:31]ProducePacketName [18:10:31]name=ofd_packets/00178474 [18:10:31]NVStorageDeleteData [18:10:32]OFD Sender: No OFD packet to send [18:10:33]recv_with_timeout no data received [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:02]recv_with_timeout no data received [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:28]recv_with_timeout no data received [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:52]OFD Sender: No OFD packet to send [18:11:57]OFD Sender: No OFD packet to send [18:12:02]OFD Sender: No OFD packet to send [18:12:07]OFD Sender: No OFD packet to send [18:12:12]OFD Sender: No OFD packet to send [18:12:17]OFD Sender: No OFD packet to send [18:12:22]OFD Sender: No OFD packet to send [18:12:27]OFD Sender: No OFD packet to send [18:12:32]OFD Sender: No OFD packet to send [18:12:37]OFD Sender: No OFD packet to send [18:12:42]OFD Sender: No OFD packet to send [18:12:47]OFD Sender: No OFD packet to send [18:12:52]OFD Sender: No OFD packet to send [18:13:07]OFD Sender: No OFD packet to send [18:13:12]OFD Sender: No OFD packet to send [18:13:15]recv_with_timeout no data received [18:13:17]OFD Sender: No OFD packet to send [18:13:22]OFD Sender: No OFD packet to send [18:13:27]OFD Sender: No OFD packet to send [18:13:32]OFD Sender: No OFD packet to send [18:13:32]recv_with_timeout no data received [18:13:37]OFD Sender: No OFD packet to send [18:13:42]OFD Sender: No OFD packet to send [18:13:47]OFD Sender: No OFD packet to send [18:13:52]OFD Sender: No OFD packet to send [18:13:56]recv_with_timeout no data received [18:13:57]OFD Sender: No OFD packet to send [18:14:02]OFD Sender: No OFD packet to send [18:14:07]OFD Sender: No OFD packet to send [18:14:09]accept exits with 10 [18:14:09]New connection [18:14:09]New thread 3067071844 created [18:14:09]Thread 3066928484 joined [18:14:09]Waiting for new connection... [18:14:09] Sock 10.Parse request [18:14:09]Sock 10.Check first char [18:14:09]Sock 10.First char is OK [18:14:09]request: POST /json_proto HTTP/1.0 [18:14:09]Method: POST [18:14:09]URL: /json_proto [18:14:09]Method is POST - this is cgi request [18:14:09]url: /json_proto [18:14:09]query_string will be loaded in cgi processing [18:14:09]execute_cgi json_proto POST (null) [18:14:09]execute_cgi path=json_proto method=POST [18:14:09]POST find Content-Length [18:14:09]Host: 172.17.44.131:8080 [18:14:09]Content-Length: 804 [18:14:09]Content-Type: application/json [18:14:09] [18:14:09]POST finish read [18:14:09]Found Content-Length = 804 [18:14:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293664", "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" : 13.370, "sum" : 500.04, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\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.04 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:14:09]execute_script... [18:14:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293664", "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" : 13.370, "sum" : 500.04, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\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.04 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:14:09]POST & json_proto [18:14:09]process_json_proto [18:14:09]json parsed OK: [18:14:09]protocol is kg_v1.0 [18:14:09]action value=close_receipt [18:14:09]process_action close_receipt [18:14:09]cmd_close_receipt [18:14:09]MH_GetDate [18:14:09]Write to MH i2c: F0 00 00 DD 01 CD [18:14:09]Write i2c OK [18:14:09]MH_I2C_Read... [18:14:09]Read from MH i2c: F0 [18:14:09]MH_I2C_Read... [18:14:09]Read from MH i2c: F0 09 00 [18:14:09]MH_I2C_Read... [18:14:09]Read from MH i2c: F0 09 00 DD 01 00 F2 7F C7 66 4F 53 BE 66 3A [18:14:09]GetLastDocTimeStamp 1724350215 [18:14:09]current date 1724350450 [18:14:09]FM_GetShiftState [18:14:09]SAM_PROTO_GetShiftState [18:14:09]wFMCommunicate request_size=4 [18:14:09]MH_SAM_APDU [18:14:09]CAPDU: 80 13 01 00 [18:14:09]Write to MH i2c: E2 08 00 DE 01 80 13 01 00 00 00 00 00 5C [18:14:09]Write i2c OK [18:14:09]MH_I2C_Read... [18:14:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:14:09]Read from MH i2c: E2 [18:14:09]MH_I2C_Read... [18:14:09]Read from MH i2c: E2 0E 00 [18:14:09]MH_I2C_Read... [18:14:09]Read from MH i2c: E2 0E 00 DE 01 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 0A [18:14:09]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [18:14:09]wFMCommunicate OK [18:14:09]SAM_PROTO_GetShiftState done [18:14:09]FM_GetShiftState done [18:14:09]opened in 1724285939 [18:14:09]opened+sec_in_day 1724372339 [18:14:09]quantity*price = 50003 [18:14:09]sum+1 = 50005 [18:14:09]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.04 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 0.00 Безнал.: 500.04 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 175 22.08.2024 18:14 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871778 ФД: 178475 ФПД: 30582672257542 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T181410&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178475&fm=30582672257542&tin=02508201610067®Number=0000000000092561&sum=50004 [18:14:11]StoreToDocumentArchive [18:14:11]shift 469 fd 178475 [18:14:11]save to /storage/0469/doc_00178475 [18:14:11]save last doc name /storage/0469/doc_00178475 to /storage/kkm_last_doc_name [18:14:11]save OK [18:14:11]Clear old archive folders... [18:14:11]ProcessDocumentItem done err = 0, tmpTLVsize=250 [18:14:11]tlvbuf is 01BFE6D0 [18:14:11]SAM_PROTO_ClearQueue [18:14:11]wFMCommunicate request_size=4 [18:14:11]MH_SAM_APDU [18:14:11]CAPDU: 80 09 00 00 [18:14:11]Write to MH i2c: E2 08 00 EB 01 80 09 00 00 00 00 00 00 5E [18:14:11]Write i2c OK [18:14:11]MH_I2C_Read... [18:14:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:14:11]Read from MH i2c: E2 [18:14:11]MH_I2C_Read... [18:14:11]Read from MH i2c: E2 03 00 [18:14:11]MH_I2C_Read... [18:14:11]Read from MH i2c: E2 03 00 EB 01 00 90 00 60 [18:14:11]RAPDU: 90 00 [18:14:11]wFMCommunicate OK [18:14:11]SAM_PROTO_ClearQueue done [18:14:11]KKMCreateOFDPacket [18:14:11]OFDProtocolAddRootSTLVToBuf [18:14:11]FM_MakeSignedData [18:14:11]FM_MakeSignedData [18:14:11]SAM_PROTO_SignData [18:14:11]wFMCommunicate request_size=4 [18:14:11]MH_SAM_APDU [18:14:11]CAPDU: 80 0D 01 02 [18:14:11]Write to MH i2c: E2 08 00 EC 01 80 0D 01 02 00 00 00 00 66 [18:14:11]Write i2c OK [18:14:11]MH_I2C_Read... [18:14:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:14:11]Read from MH i2c: E2 [18:14:11]MH_I2C_Read... [18:14:11]Read from MH i2c: E2 03 00 [18:14:11]MH_I2C_Read... [18:14:11]Read from MH i2c: E2 03 00 EC 01 00 90 00 61 [18:14:11]RAPDU: 90 00 [18:14:11]wFMCommunicate OK [18:14:11]wFMCommunicate request_size=255 [18:14:11]MH_SAM_APDU [18:14:11]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 34 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 54 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 54 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 54 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AF 00 00 00 F4 03 04 00 F2 7F C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 2B B9 02 00 35 04 06 00 1B D0 [18:14:11]Write to MH i2c: E2 02 01 ED 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 3A 34 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 54 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 54 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 54 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AF 00 00 00 F4 03 04 00 F2 7F C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 2B B9 02 00 35 04 06 00 1B D0 00 00 02 [18:14:11]Write i2c OK [18:14:11]MH_I2C_Read... [18:14:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:14:11]Read from MH i2c: E2 [18:14:11]MH_I2C_Read... [18:14:11]Read from MH i2c: E2 03 00 [18:14:11]MH_I2C_Read... [18:14:11]Read from MH i2c: E2 03 00 ED 01 00 90 00 62 [18:14:11]RAPDU: 90 00 [18:14:11]wFMCommunicate OK [18:14:11]wFMCommunicate request_size=9 [18:14:11]MH_SAM_APDU [18:14:11]CAPDU: 80 0D 02 02 04 95 50 F2 06 [18:14:11]Write to MH i2c: E2 0C 00 EE 01 80 0D 02 02 04 00 95 50 F2 06 00 00 4E [18:14:11]Write i2c OK [18:14:11]MH_I2C_Read... [18:14:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:14:11]Read from MH i2c: E2 [18:14:11]MH_I2C_Read... [18:14:11]Read from MH i2c: E2 03 00 [18:14:11]MH_I2C_Read... [18:14:11]Read from MH i2c: E2 03 00 EE 01 00 90 00 63 [18:14:11]RAPDU: 90 00 [18:14:11]wFMCommunicate OK [18:14:11]wFMCommunicate request_size=4 [18:14:11]MH_SAM_APDU [18:14:11]CAPDU: 80 0D 03 02 [18:14:11]Write to MH i2c: E2 08 00 EF 01 80 0D 03 02 00 00 00 00 6B [18:14:11]Write i2c OK [18:14:11]MH_I2C_Read... [18:14:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:14:11]Read from MH i2c: E2 [18:14:11]MH_I2C_Read... [18:14:11]Read from MH i2c: E2 0B 00 [18:14:11]MH_I2C_Read... [18:14:11]Read from MH i2c: E2 0B 00 EF 01 00 FC 24 AB 92 84 D3 5A FD 90 00 77 [18:14:11]RAPDU: FC 24 AB 92 84 D3 5A FD 90 00 [18:14:11]wFMCommunicate OK [18:14:11]SAM_PROTO_SignData done [18:14:11]FM_MakeSignedData done [18:14:11]CreateOFDProtocolMessage [18:14:11]wFMCommunicate request_size=4 [18:14:11]MH_SAM_APDU [18:14:11]CAPDU: 80 11 00 00 [18:14:11]Write to MH i2c: E2 08 00 F0 01 80 11 00 00 00 00 00 00 6B [18:14:11]Write i2c OK [18:14:11]MH_I2C_Read... [18:14:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:14:11]Read from MH i2c: E2 [18:14:11]MH_I2C_Read... [18:14:11]Read from MH i2c: E2 17 00 [18:14:11]MH_I2C_Read... [18:14:11]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 37 38 90 00 C4 [18:14:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [18:14:11]wFMCommunicate OK [18:14:11]CreateOFDProtocolMessage done [18:14:11]OFDSenderStorePacket 178475 [18:14:11]StoreOFDPacket docnum=178475 [18:14:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0E 01 00 00 7A 2E 06 01 C6 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 3A 34 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 54 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 54 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 54 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AF 00 00 00 F4 03 04 00 F2 7F C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 2B B9 02 00 35 04 06 00 1B D0 95 50 F2 06 FC 24 AB 92 84 D3 5A FD [18:14:11]CheckFolder [18:14:11]dirname=/storage/ofd_packets [18:14:11]CheckFolder done [18:14:11]ProducePacketName [18:14:11]name=ofd_packets/00178475 [18:14:11]NVStorageSaveData ofd_packets/00178475 [18:14:11]File name is /storage/ofd_packets/00178475 [18:14:11]Write 300 bytes [18:14:11]NVStorageSaveData done [18:14:11]OFDSenderStorePacket done [18:14:11]KKMCreateOFDPacket done [18:14:11]NVStorageSaveData kkm_last_timestamp [18:14:11]File name is /storage/kkm_last_timestamp [18:14:11]Write 4 bytes [18:14:11]NVStorageSaveData done [18:14:11]ExternCall_PrintAddStr [18:14:11]wPrintStart [18:14:11]Write to MH i2c: 01 00 00 F1 01 F2 [18:14:11]Write i2c OK [18:14:11]MH_I2C_Read... [18:14:11]Read from MH i2c: 01 [18:14:11]MH_I2C_Read... [18:14:11]Read from MH i2c: 01 07 00 [18:14:11]MH_I2C_Read... [18:14:11]Read from MH i2c: 01 07 00 F1 01 00 00 00 00 00 FF 0F 07 [18:14:11]RasterBufferAndPrint [18:14:11]line Счет N : (1)293664 [18:14:11]line ИНН: 02508201610067 [18:14:11]line Контрольно-Кассовый Чек [18:14:11]line ПРОДАЖА [18:14:11]line ТРК (МРК, ГНК) : 81 [18:14:11]line Товар: 2711129700 [18:14:11]line ГАЗ-К-5 [18:14:11]line 13.370 * 37.40 [18:14:11]line = 500.04 [18:14:11]line НДС 12% НСП 1% [18:14:11]line > о реализуемом товаре [18:14:11]line ИТОГО: 500.04 [18:14:11]line НСП 1% : 4.42 [18:14:11]line НДС 12% : 53.10 [18:14:11]line Наличными: 0.00 [18:14:11]line Безнал.: 500.04 [18:14:11]line Место: АЗС № 130 "Партнер Нефть" [18:14:11]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:14:11]line СНО: Общий режим [18:14:11]line Чек 175 22.08.2024 18:14 [18:14:11]line Смена: 469 ФФД: 1.0 [18:14:11]line ЗНМ: 0300000071 [18:14:11]line РНМ: 0000000000092561 [18:14:11]line Версия ККМ: 001 [18:14:11]line Платежная система: O! деньги [18:14:11]line ФМ: 0000000000871778 [18:14:11]line ФД: 178475 [18:14:11]line ФПД: 30582672257542 [18:14:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T181410&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178475&fm=30582672257542&tin=02508201610067®Number=0000000000092561&sum=50004 [18:14:11]written 0, free lines is 4095 [18:14:11]OFD Sender: Processing packet 178475 [packets to send 496, broken 495] [18:14:11]ProducePacketName [18:14:11]name=ofd_packets/00178475 [18:14:11]OFD Sender: To server: pG, [18:14:11]CommunicateWithHost lk.salyk.kg:30040 [18:14:11]ConnectInit lk.salyk.kg [18:14:12]Write to MH i2c: 01 00 00 1B 02 1D [18:14:12]Write i2c OK [18:14:12]MH_I2C_Read... [18:14:12]Read from MH i2c: 01 [18:14:12]MH_I2C_Read... [18:14:12]Read from MH i2c: 01 07 00 [18:14:12]MH_I2C_Read... [18:14:12]Read from MH i2c: 01 07 00 1B 02 00 00 00 00 00 DA 0C 0A [18:14:12]RasterBufferAndPrint [18:14:12]line [18:14:12]line [18:14:12]line [18:14:12]line [18:14:12]line [18:14:12]written 0, free lines is 3296 [18:14:12]MH_Cut [18:14:12]Write to MH i2c: D1 01 00 22 02 01 F6 [18:14:12]Write i2c OK [18:14:12]MH_I2C_Read... [18:14:12]Read from MH i2c: D1 [18:14:12]MH_I2C_Read... [18:14:12]Read from MH i2c: D1 01 00 [18:14:12]MH_I2C_Read... [18:14:12]Read from MH i2c: D1 01 00 22 02 00 F5 [18:14:12]Write to MH i2c: 01 00 00 23 02 25 [18:14:12]Write i2c OK [18:14:12]MH_I2C_Read... [18:14:12]Connected sock=8 [18:14: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 37 38 0E 01 00 00 7A 2E 06 01 C6 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 3A 34 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 54 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 54 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 54 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AF 00 00 00 F4 03 04 00 F2 7F C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 2B B9 02 00 35 04 06 00 1B D0 95 50 F2 06 FC 24 AB 92 84 D3 5A FD [18:14:12]*** Cut start [18:14:12]*** Partial cut [18:14:12]*** CUTSNS_PIN = 1 [18:14:12]*** CUTSNS_PIN = 0 [18:14:13]*** Brake cut motor [18:14:13]Read from MH i2c: 01 [18:14:13]MH_I2C_Read... [18:14:13]*** Stop cut motor [18:14:13]*** Cut end [18:14:13]Read from MH i2c: 01 07 00 [18:14:13]MH_I2C_Read... [18:14:13]Read from MH i2c: 01 07 00 23 02 00 00 00 00 00 FF 0F 3A [18:14:13]process_action close_receipt done [18:14:13]requested_data is exist [18:14:13]produce_requested_data [18:14:13]requested_item fm.sn is exist - process it [18:14:13]wFMCommunicate request_size=4 [18:14:13]MH_SAM_APDU [18:14:13]CAPDU: 80 11 00 00 [18:14:13]Write to MH i2c: E2 08 00 24 02 80 11 00 00 00 00 00 00 A0 [18:14:13]Write i2c OK [18:14:13]MH_I2C_Read... [18:14:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:14:13]Read from MH i2c: E2 [18:14:13]MH_I2C_Read... [18:14:13]Read from MH i2c: E2 17 00 [18:14:13]MH_I2C_Read... [18:14:13]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 37 38 90 00 F9 [18:14:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [18:14:13]wFMCommunicate OK [18:14:13]requested_item fd.num is exist - process it [18:14:13]SAM_PROTO_GetFieldsCounters [18:14:13]wFMCommunicate request_size=4 [18:14:13]MH_SAM_APDU [18:14:13]CAPDU: 80 13 00 00 [18:14:13]Write to MH i2c: E2 08 00 25 02 80 13 00 00 00 00 00 00 A3 [18:14:13]Write i2c OK [18:14:13]MH_I2C_Read... [18:14:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:14:13]Read from MH i2c: E2 [18:14:13]MH_I2C_Read... [18:14:13]Read from MH i2c: E2 62 00 [18:14:13]MH_I2C_Read... [18:14:13]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 2B B9 02 00 0E 04 04 00 D5 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 91 [18:14: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 2B B9 02 00 0E 04 04 00 D5 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 [18:14:13]wFMCommunicate OK [18:14:13]SAM_PROTO_GetFieldsCounters done [18:14:13]requested_item shift.num is exist - process it [18:14:13]requested_item shift.opened is exist - process it [18:14:13]req_shift_opened [18:14:13]FM_GetShiftState [18:14:13]SAM_PROTO_GetShiftState [18:14:13]wFMCommunicate request_size=4 [18:14:13]MH_SAM_APDU [18:14:13]CAPDU: 80 13 01 00 [18:14:13]Write to MH i2c: E2 08 00 26 02 80 13 01 00 00 00 00 00 A5 [18:14:13]Write i2c OK [18:14:13]MH_I2C_Read... [18:14:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:14:13]Read from MH i2c: E2 [18:14:13]MH_I2C_Read... [18:14:13]Read from MH i2c: E2 0E 00 [18:14:13]MH_I2C_Read... [18:14:13]Read from MH i2c: E2 0E 00 26 02 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 53 [18:14:13]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [18:14:13]wFMCommunicate OK [18:14:13]SAM_PROTO_GetShiftState done [18:14:13]FM_GetShiftState done [18:14:13]req_shift_opened done [18:14:13]requested_item shift.open_date is exist - process it [18:14:13]req_shift_open_date [18:14:13]req_shift_open_date done [18:14:13]produce_requested_data done [18:14:13]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178475,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [18:14:13]process_action_free close_receipt [18:14:13]json_value_free [18:14:13]json_value_free done [18:14:13]process_json_proto returns [18:14:13]Send response to host [18:14:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178475,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [18:14:13]free response buf [18:14:13]execute_script done [18:14:13]execute_script returns [18:14:13]free content buf [18:14:13]Sock 10.Close socket [18:14:13]Sock 10.Thread stoped [18:14:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 4F 00 00 00 C6 C6 47 00 10 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 37 38 10 04 04 00 2B B9 02 00 F4 03 04 00 9D 2B C7 66 B6 04 01 00 00 8A 44 29 02 37 26 17 21 [18:14:13]CommunicateWithHost err = 0 [18:14:13]CheckOFDResponse [18:14:13]1017 (14) - 77093643461234 [18:14:13]1041 (16) - 0000000000871778 [18:14:13]1040 (4) - 178475 [18:14:13]1012 (4) - 22.08.2024 12:14 [18:14:13]1206 (1) - 0 [18:14:13]OFD Sender: Remove packet 178475 [18:14:13]ProducePacketName [18:14:13]name=ofd_packets/00178475 [18:14:13]NVStorageDeleteData [18:14:14]OFD Sender: No OFD packet to send [18:14:19]OFD Sender: No OFD packet to send [18:14:24]OFD Sender: No OFD packet to send [18:14:29]OFD Sender: No OFD packet to send [18:14:33]recv_with_timeout no data received [18:14:34]OFD Sender: No OFD packet to send [18:14:39]OFD Sender: No OFD packet to send [18:14:44]OFD Sender: No OFD packet to send [18:14:49]OFD Sender: No OFD packet to send [18:14:54]OFD Sender: No OFD packet to send [18:14:59]OFD Sender: No OFD packet to send [18:15:04]OFD Sender: No OFD packet to send [18:15:09]OFD Sender: No OFD packet to send [18:15:14]OFD Sender: No OFD packet to send [18:15:19]OFD Sender: No OFD packet to send [18:15:24]OFD Sender: No OFD packet to send [18:15:29]OFD Sender: No OFD packet to send [18:15:34]OFD Sender: No OFD packet to send [18:15:39]OFD Sender: No OFD packet to send [18:15:40]recv_with_timeout no data received [18:15:44]OFD Sender: No OFD packet to send [18:15:49]OFD Sender: No OFD packet to send [18:15:54]OFD Sender: No OFD packet to send [18:15:59]OFD Sender: No OFD packet to send [18:16:04]OFD Sender: No OFD packet to send [18:16:09]OFD Sender: No OFD packet to send [18:16:14]OFD Sender: No OFD packet to send [18:16:19]OFD Sender: No OFD packet to send [18:16:24]OFD Sender: No OFD packet to send [18:16:29]OFD Sender: No OFD packet to send [18:16:34]OFD Sender: No OFD packet to send [18:16:39]OFD Sender: No OFD packet to send [18:16:44]OFD Sender: No OFD packet to send [18:16:46]recv_with_timeout no data received [18:16:49]OFD Sender: No OFD packet to send [18:16:54]OFD Sender: No OFD packet to send [18:16:59]OFD Sender: No OFD packet to send [18:17:04]OFD Sender: No OFD packet to send [18:17:09]OFD Sender: No OFD packet to send [18:17:14]OFD Sender: No OFD packet to send [18:17:19]OFD Sender: No OFD packet to send [18:17:24]OFD Sender: No OFD packet to send [18:17:29]OFD Sender: No OFD packet to send [18:17:33]recv_with_timeout no data received [18:17:34]OFD Sender: No OFD packet to send [18:17:39]OFD Sender: No OFD packet to send [18:17:44]OFD Sender: No OFD packet to send [18:17:49]OFD Sender: No OFD packet to send [18:17:54]OFD Sender: No OFD packet to send [18:17:59]OFD Sender: No OFD packet to send [18:18:04]OFD Sender: No OFD packet to send [18:18:09]OFD Sender: No OFD packet to send [18:18:14]OFD Sender: No OFD packet to send [18:18:19]OFD Sender: No OFD packet to send [18:18:24]OFD Sender: No OFD packet to send [18:18:29]OFD Sender: No OFD packet to send [18:18:34]OFD Sender: No OFD packet to send [18:18:35]accept exits with 9 [18:18:35]New connection [18:18:35]New thread 3066928484 created [18:18:35]Thread 3067071844 joined [18:18:35]Waiting for new connection... [18:18:35] Sock 9.Parse request [18:18:35]Sock 9.Check first char [18:18:35]Sock 9.First char is OK [18:18:35]request: POST /json_proto HTTP/1.0 [18:18:35]Method: POST [18:18:35]URL: /json_proto [18:18:35]Method is POST - this is cgi request [18:18:35]url: /json_proto [18:18:35]query_string will be loaded in cgi processing [18:18:35]execute_cgi json_proto POST (null) [18:18:35]execute_cgi path=json_proto method=POST [18:18:35]POST find Content-Length [18:18:35]Host: 172.17.44.131:8080 [18:18:35]Content-Length: 667 [18:18:35]Content-Type: application/json [18:18:35] [18:18:35]POST finish read [18:18:35]Found Content-Length = 667 [18:18:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293668", "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" ] } } [18:18:35]execute_script... [18:18: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)293668", "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" ] } } [18:18:35]POST & json_proto [18:18:35]process_json_proto [18:18:35]json parsed OK: [18:18:35]protocol is kg_v1.0 [18:18:35]action value=close_receipt [18:18:35]process_action close_receipt [18:18:35]cmd_close_receipt [18:18:35]MH_GetDate [18:18:35]Write to MH i2c: F0 00 00 27 02 18 [18:18:35]Write i2c OK [18:18:35]MH_I2C_Read... [18:18:35]Read from MH i2c: F0 [18:18:35]MH_I2C_Read... [18:18:35]Read from MH i2c: F0 09 00 [18:18:35]MH_I2C_Read... [18:18:35]Read from MH i2c: F0 09 00 27 02 00 FB 80 C7 66 4F 53 BE 66 8F [18:18:35]GetLastDocTimeStamp 1724350450 [18:18:35]current date 1724350715 [18:18:35]FM_GetShiftState [18:18:35]SAM_PROTO_GetShiftState [18:18:35]wFMCommunicate request_size=4 [18:18:35]MH_SAM_APDU [18:18:35]CAPDU: 80 13 01 00 [18:18:35]Write to MH i2c: E2 08 00 28 02 80 13 01 00 00 00 00 00 A7 [18:18:35]Write i2c OK [18:18:35]MH_I2C_Read... [18:18:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:18:35]Read from MH i2c: E2 [18:18:35]MH_I2C_Read... [18:18:35]Read from MH i2c: E2 0E 00 [18:18:35]MH_I2C_Read... [18:18:35]Read from MH i2c: E2 0E 00 28 02 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 55 [18:18:35]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [18:18:35]wFMCommunicate OK [18:18:35]SAM_PROTO_GetShiftState done [18:18:35]FM_GetShiftState done [18:18:35]opened in 1724285939 [18:18:35]opened+sec_in_day 1724372339 [18:18:35]quantity*price = 50017 [18:18:35]sum+1 = 50019 [18:18:35]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 СНО: Общий режим Чек 176 22.08.2024 18:18 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178476 ФПД: 172127582046484 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T181835&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178476&fm=172127582046484&tin=02508201610067®Number=0000000000092561&sum=50000 [18:18:36]StoreToDocumentArchive [18:18:36]shift 469 fd 178476 [18:18:36]save to /storage/0469/doc_00178476 [18:18:36]save last doc name /storage/0469/doc_00178476 to /storage/kkm_last_doc_name [18:18:36]save OK [18:18:36]Clear old archive folders... [18:18:36]ProcessDocumentItem done err = 0, tmpTLVsize=249 [18:18:36]tlvbuf is 01C02590 [18:18:36]SAM_PROTO_ClearQueue [18:18:36]wFMCommunicate request_size=4 [18:18:36]MH_SAM_APDU [18:18:36]CAPDU: 80 09 00 00 [18:18:36]Write to MH i2c: E2 08 00 35 02 80 09 00 00 00 00 00 00 A9 [18:18:36]Write i2c OK [18:18:36]MH_I2C_Read... [18:18:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:18:36]Read from MH i2c: E2 [18:18:36]MH_I2C_Read... [18:18:36]Read from MH i2c: E2 03 00 [18:18:36]MH_I2C_Read... [18:18:36]Read from MH i2c: E2 03 00 35 02 00 90 00 AB [18:18:36]RAPDU: 90 00 [18:18:36]wFMCommunicate OK [18:18:36]SAM_PROTO_ClearQueue done [18:18:36]KKMCreateOFDPacket [18:18:36]OFDProtocolAddRootSTLVToBuf [18:18:36]FM_MakeSignedData [18:18:36]FM_MakeSignedData [18:18:36]SAM_PROTO_SignData [18:18:36]wFMCommunicate request_size=4 [18:18:36]MH_SAM_APDU [18:18:36]CAPDU: 80 0D 01 02 [18:18:36]Write to MH i2c: E2 08 00 36 02 80 0D 01 02 00 00 00 00 B1 [18:18:36]Write i2c OK [18:18:36]MH_I2C_Read... [18:18:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:18:36]Read from MH i2c: E2 [18:18:36]MH_I2C_Read... [18:18:36]Read from MH i2c: E2 03 00 [18:18:36]MH_I2C_Read... [18:18:36]Read from MH i2c: E2 03 00 36 02 00 90 00 AC [18:18:36]RAPDU: 90 00 [18:18:36]wFMCommunicate OK [18:18:36]wFMCommunicate request_size=255 [18:18:36]MH_SAM_APDU [18:18:36]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 B0 00 00 00 F4 03 04 00 FB 80 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 2C B9 02 00 35 04 06 00 9C 8C 93 [18:18:36]Write to MH i2c: E2 02 01 37 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 B0 00 00 00 F4 03 04 00 FB 80 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 2C B9 02 00 35 04 06 00 9C 8C 93 00 00 A0 [18:18:36]Write i2c OK [18:18:36]MH_I2C_Read... [18:18:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:18:36]Read from MH i2c: E2 [18:18:36]MH_I2C_Read... [18:18:36]Read from MH i2c: E2 03 00 [18:18:36]MH_I2C_Read... [18:18:36]Read from MH i2c: E2 03 00 37 02 00 90 00 AD [18:18:36]RAPDU: 90 00 [18:18:36]wFMCommunicate OK [18:18:36]wFMCommunicate request_size=8 [18:18:36]MH_SAM_APDU [18:18:36]CAPDU: 80 0D 02 02 03 62 49 14 [18:18:36]Write to MH i2c: E2 0B 00 38 02 80 0D 02 02 03 00 62 49 14 00 00 79 [18:18:36]Write i2c OK [18:18:36]MH_I2C_Read... [18:18:36]Read from MH i2c: E2 [18:18:36]MH_I2C_Read... [18:18:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:18:36]Read from MH i2c: E2 03 00 [18:18:36]MH_I2C_Read... [18:18:36]Read from MH i2c: E2 03 00 38 02 00 90 00 AE [18:18:36]RAPDU: 90 00 [18:18:36]wFMCommunicate OK [18:18:36]wFMCommunicate request_size=4 [18:18:36]MH_SAM_APDU [18:18:36]CAPDU: 80 0D 03 02 [18:18:36]Write to MH i2c: E2 08 00 39 02 80 0D 03 02 00 00 00 00 B6 [18:18:36]Write i2c OK [18:18:36]MH_I2C_Read... [18:18:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:18:36]Read from MH i2c: E2 [18:18:36]MH_I2C_Read... [18:18:36]Read from MH i2c: E2 0B 00 [18:18:36]MH_I2C_Read... [18:18:36]Read from MH i2c: E2 0B 00 39 02 00 77 79 5F DE A9 D4 57 83 90 00 3B [18:18:36]RAPDU: 77 79 5F DE A9 D4 57 83 90 00 [18:18:36]wFMCommunicate OK [18:18:36]SAM_PROTO_SignData done [18:18:36]FM_MakeSignedData done [18:18:36]CreateOFDProtocolMessage [18:18:36]wFMCommunicate request_size=4 [18:18:36]MH_SAM_APDU [18:18:36]CAPDU: 80 11 00 00 [18:18:36]Write to MH i2c: E2 08 00 3A 02 80 11 00 00 00 00 00 00 B6 [18:18:36]Write i2c OK [18:18:36]MH_I2C_Read... [18:18:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:18:36]Read from MH i2c: E2 [18:18:36]MH_I2C_Read... [18:18:36]Read from MH i2c: E2 17 00 [18:18:36]MH_I2C_Read... [18:18:36]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 37 38 90 00 0F [18:18:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [18:18:36]wFMCommunicate OK [18:18:36]CreateOFDProtocolMessage done [18:18:36]OFDSenderStorePacket 178476 [18:18:36]StoreOFDPacket docnum=178476 [18:18:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0D 01 00 00 0C C4 05 01 A3 55 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 B0 00 00 00 F4 03 04 00 FB 80 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 2C B9 02 00 35 04 06 00 9C 8C 93 62 49 14 77 79 5F DE A9 D4 57 83 [18:18:36]CheckFolder [18:18:36]dirname=/storage/ofd_packets [18:18:36]CheckFolder done [18:18:36]ProducePacketName [18:18:36]name=ofd_packets/00178476 [18:18:36]NVStorageSaveData ofd_packets/00178476 [18:18:36]File name is /storage/ofd_packets/00178476 [18:18:36]Write 299 bytes [18:18:36]NVStorageSaveData done [18:18:36]OFDSenderStorePacket done [18:18:36]KKMCreateOFDPacket done [18:18:36]NVStorageSaveData kkm_last_timestamp [18:18:36]File name is /storage/kkm_last_timestamp [18:18:36]Write 4 bytes [18:18:36]NVStorageSaveData done [18:18:36]ExternCall_PrintAddStr [18:18:36]wPrintStart [18:18:36]Write to MH i2c: 01 00 00 3B 02 3D [18:18:36]Write i2c OK [18:18:36]MH_I2C_Read... [18:18:36]Read from MH i2c: 01 [18:18:36]MH_I2C_Read... [18:18:36]Read from MH i2c: 01 07 00 [18:18:36]MH_I2C_Read... [18:18:36]Read from MH i2c: 01 07 00 3B 02 00 00 00 00 00 FF 0F 52 [18:18:36]RasterBufferAndPrint [18:18:36]line Счет N : (1)293668 [18:18:36]line ИНН: 02508201610067 [18:18:36]line Контрольно-Кассовый Чек [18:18:36]line ПРОДАЖА [18:18:36]line ТРК (МРК, ГНК) : 51 [18:18:36]line Товар: 2710124130 [18:18:36]line SU-92-К-5 [18:18:36]line 7.270 * 68.80 [18:18:36]line = 500.18 [18:18:36]line НДС 12% НСП 1% [18:18:36]line > о реализуемом товаре [18:18:36]line ОКРУГЛЕНИЕ: -0.18 [18:18:36]line ИТОГО: 500.00 [18:18:36]line Внесено: 500.00 [18:18:36]line СДАЧА: 0.00 [18:18:36]line НСП 1% : 4.43 [18:18:36]line НДС 12% : 53.12 [18:18:36]line Наличными: 500.00 [18:18:36]line Безнал.: 0.00 [18:18:36]line Место: АЗС № 130 "Партнер Нефть" [18:18:36]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:18:36]line СНО: Общий режим [18:18:36]line Чек 176 22.08.2024 18:18 [18:18:36]line Смена: 469 ФФД: 1.0 [18:18:36]line ЗНМ: 0300000071 [18:18:36]line РНМ: 0000000000092561 [18:18:36]line Версия ККМ: 001 [18:18:36]line ФМ: 0000000000871778 [18:18:36]line ФД: 178476 [18:18:36]line ФПД: 172127582046484 [18:18:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T181835&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178476&fm=172127582046484&tin=02508201610067®Number=0000000000092561&sum=50000 [18:18:37]OFD Sender: Processing packet 178476 [packets to send 496, broken 495] [18:18:37]ProducePacketName [18:18:37]name=ofd_packets/00178476 [18:18:37]OFD Sender: To server: pG, [18:18:37]CommunicateWithHost lk.salyk.kg:30040 [18:18:37]ConnectInit lk.salyk.kg [18:18:37]written 0, free lines is 4095 [18:18:37]Write to MH i2c: 01 00 00 66 02 68 [18:18:37]Write i2c OK [18:18:37]MH_I2C_Read... [18:18:37]Read from MH i2c: 01 [18:18:37]MH_I2C_Read... [18:18:37]Read from MH i2c: 01 07 00 [18:18:37]MH_I2C_Read... [18:18:37]Read from MH i2c: 01 07 00 66 02 00 00 00 00 00 D5 0C 50 [18:18:37]RasterBufferAndPrint [18:18:37]line [18:18:37]line [18:18:37]line [18:18:37]line [18:18:37]line [18:18:37]written 0, free lines is 3292 [18:18:37]MH_Cut [18:18:37]Write to MH i2c: D1 01 00 6D 02 01 41 [18:18:37]Write i2c OK [18:18:37]MH_I2C_Read... [18:18:37]Read from MH i2c: D1 [18:18:37]MH_I2C_Read... [18:18:37]Read from MH i2c: D1 01 00 [18:18:37]MH_I2C_Read... [18:18:37]Read from MH i2c: D1 01 00 6D 02 00 40 [18:18:37]Write to MH i2c: 01 00 00 6E 02 70 [18:18:37]Write i2c OK [18:18:37]MH_I2C_Read... [18:18:38]*** Cut start [18:18:38]*** Partial cut [18:18:38]*** CUTSNS_PIN = 1 [18:18:38]*** CUTSNS_PIN = 0 [18:18:38]*** Brake cut motor [18:18:38]Read from MH i2c: 01 [18:18:38]MH_I2C_Read... [18:18:38]*** Stop cut motor [18:18:38]*** Cut end [18:18:38]Read from MH i2c: 01 07 00 [18:18:38]MH_I2C_Read... [18:18:38]Read from MH i2c: 01 07 00 6E 02 00 00 00 00 00 FF 0F 85 [18:18:38]process_action close_receipt done [18:18:38]requested_data is exist [18:18:38]produce_requested_data [18:18:38]requested_item fm.sn is exist - process it [18:18:38]wFMCommunicate request_size=4 [18:18:38]MH_SAM_APDU [18:18:38]CAPDU: 80 11 00 00 [18:18:38]Write to MH i2c: E2 08 00 6F 02 80 11 00 00 00 00 00 00 EB [18:18:38]Write i2c OK [18:18:38]MH_I2C_Read... [18:18:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:18:38]Read from MH i2c: E2 [18:18:38]MH_I2C_Read... [18:18:38]Read from MH i2c: E2 17 00 [18:18:38]MH_I2C_Read... [18:18:38]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 37 38 90 00 44 [18:18:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [18:18:38]wFMCommunicate OK [18:18:38]requested_item fd.num is exist - process it [18:18:38]SAM_PROTO_GetFieldsCounters [18:18:38]wFMCommunicate request_size=4 [18:18:38]MH_SAM_APDU [18:18:38]CAPDU: 80 13 00 00 [18:18:38]Write to MH i2c: E2 08 00 70 02 80 13 00 00 00 00 00 00 EE [18:18:38]Write i2c OK [18:18:38]MH_I2C_Read... [18:18:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:18:39]Read from MH i2c: E2 [18:18:39]MH_I2C_Read... [18:18:39]Read from MH i2c: E2 62 00 [18:18:39]MH_I2C_Read... [18:18: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 2C B9 02 00 0E 04 04 00 D5 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 E0 [18:18: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 2C B9 02 00 0E 04 04 00 D5 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 [18:18:39]wFMCommunicate OK [18:18:39]SAM_PROTO_GetFieldsCounters done [18:18:39]requested_item shift.num is exist - process it [18:18:39]requested_item shift.opened is exist - process it [18:18:39]req_shift_opened [18:18:39]FM_GetShiftState [18:18:39]SAM_PROTO_GetShiftState [18:18:39]wFMCommunicate request_size=4 [18:18:39]MH_SAM_APDU [18:18:39]CAPDU: 80 13 01 00 [18:18:39]Write to MH i2c: E2 08 00 71 02 80 13 01 00 00 00 00 00 F0 [18:18:39]Write i2c OK [18:18:39]MH_I2C_Read... [18:18:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:18:39]Read from MH i2c: E2 [18:18:39]MH_I2C_Read... [18:18:39]Read from MH i2c: E2 0E 00 [18:18:39]MH_I2C_Read... [18:18:39]Read from MH i2c: E2 0E 00 71 02 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 9E [18:18:39]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [18:18:39]wFMCommunicate OK [18:18:39]SAM_PROTO_GetShiftState done [18:18:39]FM_GetShiftState done [18:18:39]req_shift_opened done [18:18:39]requested_item shift.open_date is exist - process it [18:18:39]req_shift_open_date [18:18:39]req_shift_open_date done [18:18:39]produce_requested_data done [18:18:39]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178476,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [18:18:39]process_action_free close_receipt [18:18:39]json_value_free [18:18:39]json_value_free done [18:18:39]process_json_proto returns [18:18:39]Send response to host [18:18:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178476,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [18:18:39]free response buf [18:18:39]execute_script done [18:18:39]execute_script returns [18:18:39]free content buf [18:18:39]Sock 9.Close socket [18:18:39]Sock 9.Thread stoped [18:18:39]Connected sock=11 [18:18: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 37 38 0D 01 00 00 0C C4 05 01 A3 55 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 B0 00 00 00 F4 03 04 00 FB 80 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 2C B9 02 00 35 04 06 00 9C 8C 93 62 49 14 77 79 5F DE A9 D4 57 83 [18: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 37 38 4F 00 00 00 1E 03 47 00 0D 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 37 38 10 04 04 00 2C B9 02 00 F4 03 04 00 A9 2C C7 66 B6 04 01 00 00 D6 59 5A 34 E1 26 30 18 [18:18:42]CommunicateWithHost err = 0 [18:18:42]CheckOFDResponse [18:18:42]1017 (14) - 77093643461234 [18:19:31]Method is POST - this is cgi request [18:19:31]url: /json_proto [18:19:31]query_string will be loaded in cgi processing [18:19:31]execute_cgi json_proto POST (null) [18:19:31]execute_cgi path=json_proto method=POST [18:19:31]POST find Content-Length [18:19:31]Host: 172.17.44.131:8080 [18:19:31]Content-Length: 675 [18:19:31]Content-Type: application/json [18:19:31] [18:19:31]POST finish read [18:19:31]Found Content-Length = 675 [18:19:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293670", "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.500, "sum" : 800.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:19:31]execute_script... [18:19:31]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293670", "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.500, "sum" : 800.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:19:31]POST & json_proto [18:19:31]process_json_proto [18:19:31]json parsed OK: [18:19:31]protocol is kg_v1.0 [18:19:31]action value=close_receipt [18:19:31]process_action close_receipt [18:19:31]cmd_close_receipt [18:19:31]MH_GetDate [18:19:31]Write to MH i2c: F0 00 00 BD 02 AE [18:19:31]Write i2c OK [18:19:31]MH_I2C_Read... [18:19:31]Read from MH i2c: F0 [18:19:31]MH_I2C_Read... [18:19:31]Read from MH i2c: F0 09 00 [18:19:31]MH_I2C_Read... [18:19:31]Read from MH i2c: F0 09 00 BD 02 00 34 81 C7 66 4F 53 BE 66 5F [18:19:31]GetLastDocTimeStamp 1724350755 [18:19:31]current date 1724350772 [18:19:31]FM_GetShiftState [18:19:31]SAM_PROTO_GetShiftState [18:19:31]wFMCommunicate request_size=4 [18:19:31]MH_SAM_APDU [18:19:31]CAPDU: 80 13 01 00 [18:19:31]Write to MH i2c: E2 08 00 BE 02 80 13 01 00 00 00 00 00 3D [18:19:31]Write i2c OK [18:19:31]MH_I2C_Read... [18:19:31]ConnectInit Can't take IP for lk.salyk.kg [18:19:31]CommunicateWithHost connect error [18:19:31]CommunicateWithHost err = -1 [18:19:31]OFD Sender: Server communicate error [18:19:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:19:31]Read from MH i2c: E2 [18:19:31]MH_I2C_Read... [18:19:31]Read from MH i2c: E2 0E 00 [18:19:31]MH_I2C_Read... [18:19:31]Read from MH i2c: E2 0E 00 BE 02 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 EB [18:19:31]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [18:19:31]wFMCommunicate OK [18:19:31]SAM_PROTO_GetShiftState done [18:19:31]FM_GetShiftState done [18:19:31]opened in 1724285939 [18:19:31]opened+sec_in_day 1724372339 [18:19:31]quantity*price = 80010 [18:19:31]sum+1 = 80011 [18:19:31]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 СНО: Общий режим Чек 178 22.08.2024 18:19 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178478 ФПД: 275218344113669 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T181932&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178478&fm=275218344113669&tin=02508201610067®Number=0000000000092561&sum=80000 [18:19:32]StoreToDocumentArchive [18:19:32]shift 469 fd 178478 [18:19:32]save to /storage/0469/doc_00178478 [18:19:32]save last doc name /storage/0469/doc_00178478 to /storage/kkm_last_doc_name [18:19:32]save OK [18:19:32]Clear old archive folders... [18:19:32]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:19:32]tlvbuf is 01C09EB0 [18:19:32]SAM_PROTO_ClearQueue [18:19:32]wFMCommunicate request_size=4 [18:19:32]MH_SAM_APDU [18:19:32]CAPDU: 80 09 00 00 [18:19:32]Write to MH i2c: E2 08 00 CB 02 80 09 00 00 00 00 00 00 3F [18:19:32]Write i2c OK [18:19:32]MH_I2C_Read... [18:19:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:19:32]Read from MH i2c: E2 [18:19:32]MH_I2C_Read... [18:19:32]Read from MH i2c: E2 03 00 [18:19:32]MH_I2C_Read... [18:19:32]Read from MH i2c: E2 03 00 CB 02 00 90 00 41 [18:19:32]RAPDU: 90 00 [18:19:32]wFMCommunicate OK [18:19:32]SAM_PROTO_ClearQueue done [18:19:32]KKMCreateOFDPacket [18:19:32]OFDProtocolAddRootSTLVToBuf [18:19:32]FM_MakeSignedData [18:19:32]FM_MakeSignedData [18:19:32]SAM_PROTO_SignData [18:19:32]wFMCommunicate request_size=4 [18:19:32]MH_SAM_APDU [18:19:32]CAPDU: 80 0D 01 02 [18:19:32]Write to MH i2c: E2 08 00 CC 02 80 0D 01 02 00 00 00 00 47 [18:19:32]Write i2c OK [18:19:32]MH_I2C_Read... [18:19:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:19:32]Read from MH i2c: E2 [18:19:32]MH_I2C_Read... [18:19:32]Read from MH i2c: E2 03 00 [18:19:32]MH_I2C_Read... [18:19:32]Read from MH i2c: E2 03 00 CC 02 00 90 00 42 [18:19:32]RAPDU: 90 00 [18:19:32]wFMCommunicate OK [18:19:32]wFMCommunicate request_size=255 [18:19:32]MH_SAM_APDU [18:19: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 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 00 00 00 F4 03 04 00 34 81 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 2E B9 02 00 35 04 06 00 FA 4F 43 A2 [18:19:32]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 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 00 00 00 F4 03 04 00 34 81 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 2E B9 02 00 35 04 06 00 FA 4F 43 A2 00 00 89 [18:19:32]Write i2c OK [18:19:32]MH_I2C_Read... [18:19:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:19:32]Read from MH i2c: E2 [18:19:32]MH_I2C_Read... [18:19:32]Read from MH i2c: E2 03 00 [18:19:32]MH_I2C_Read... [18:19:32]Read from MH i2c: E2 03 00 CD 02 00 90 00 43 [18:19:32]RAPDU: 90 00 [18:19:32]wFMCommunicate OK [18:19:32]wFMCommunicate request_size=7 [18:19:32]MH_SAM_APDU [18:19:32]CAPDU: 80 0D 02 02 02 F6 05 [18:19:32]Write to MH i2c: E2 0A 00 CE 02 80 0D 02 02 02 00 F6 05 00 00 49 [18:19:32]Write i2c OK [18:19:32]MH_I2C_Read... [18:19:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:19:33]Read from MH i2c: E2 [18:19:33]MH_I2C_Read... [18:19:33]Read from MH i2c: E2 03 00 [18:19:33]MH_I2C_Read... [18:19:33]Read from MH i2c: E2 03 00 CE 02 00 90 00 44 [18:19:33]RAPDU: 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 0D 03 02 [18:19:33]Write to MH i2c: E2 08 00 CF 02 80 0D 03 02 00 00 00 00 4C [18:19:33]Write i2c OK [18:19:33]MH_I2C_Read... [18:19:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:19:33]Read from MH i2c: E2 [18:19:33]MH_I2C_Read... [18:19:33]Read from MH i2c: E2 0B 00 [18:19:33]MH_I2C_Read... [18:19:33]Read from MH i2c: E2 0B 00 CF 02 00 78 12 E4 98 38 4E 7F 8B 90 00 E3 [18:19:33]RAPDU: 78 12 E4 98 38 4E 7F 8B 90 00 [18:19:33]wFMCommunicate OK [18:19:33]SAM_PROTO_SignData done [18:19:33]FM_MakeSignedData done [18:19:33]CreateOFDProtocolMessage [18:19:33]wFMCommunicate request_size=4 [18:19:33]MH_SAM_APDU [18:19:33]CAPDU: 80 11 00 00 [18:19:33]Write to MH i2c: E2 08 00 D0 02 80 11 00 00 00 00 00 00 4C [18:19:33]Write i2c OK [18:19:33]MH_I2C_Read... [18:19:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:19:33]Read from MH i2c: E2 [18:19:33]MH_I2C_Read... [18:19:33]Read from MH i2c: E2 17 00 [18:19:33]MH_I2C_Read... [18:19:33]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 37 38 90 00 A5 [18:19:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [18:19:33]wFMCommunicate OK [18:19:33]CreateOFDProtocolMessage done [18:19:33]OFDSenderStorePacket 178478 [18:19:33]StoreOFDPacket docnum=178478 [18:19:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0C 01 00 00 17 00 04 01 55 33 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 B2 00 00 00 F4 03 04 00 34 81 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 2E B9 02 00 35 04 06 00 FA 4F 43 A2 F6 05 78 12 E4 98 38 4E 7F 8B [18:19:33]CheckFolder [18:19:33]dirname=/storage/ofd_packets [18:19:33]CheckFolder done [18:19:33]ProducePacketName [18:19:33]name=ofd_packets/00178478 [18:19:33]NVStorageSaveData ofd_packets/00178478 [18:19:33]File name is /storage/ofd_packets/00178478 [18:19:33]Write 298 bytes [18:19:33]NVStorageSaveData done [18:19:33]OFDSenderStorePacket done [18:19:33]KKMCreateOFDPacket done [18:19:33]NVStorageSaveData kkm_last_timestamp [18:19:33]File name is /storage/kkm_last_timestamp [18:19:33]Write 4 bytes [18:19:33]NVStorageSaveData done [18:19:33]ExternCall_PrintAddStr [18:19:33]wPrintStart [18:19:33]Write to MH i2c: 01 00 00 D1 02 D3 [18:19:33]Write i2c OK [18:19:33]MH_I2C_Read... [18:19:33]Read from MH i2c: 01 [18:19:33]MH_I2C_Read... [18:19:33]Read from MH i2c: 01 07 00 [18:19:33]MH_I2C_Read... [18:19:33]Read from MH i2c: 01 07 00 D1 02 00 00 00 00 00 FF 0F E8 [18:19:33]RasterBufferAndPrint [18:19:33]line Счет N : (1)293670 [18:19:33]line ИНН: 02508201610067 [18:19:33]line Контрольно-Кассовый Чек [18:19:33]line ПРОДАЖА [18:19:33]line ТРК (МРК, ГНК) : 21 [18:19:33]line Товар: 2710194800 [18:19:33]line ДТ-К-5 [18:19:33]line 10.500 * 76.20 [18:19:33]line = 800.10 [18:19:33]line НДС 12% НСП 1% [18:19:33]line > о реализуемом товаре [18:19:33]line ОКРУГЛЕНИЕ: -0.10 [18:19:33]line ИТОГО: 800.00 [18:19:33]line Внесено: 800.00 [18:19:33]line СДАЧА: 0.00 [18:19:33]line НСП 1% : 7.08 [18:19:33]line НДС 12% : 84.97 [18:19:33]line Наличными: 800.00 [18:19:33]line Безнал.: 0.00 [18:19:33]line Место: АЗС № 130 "Партнер Нефть" [18:19:33]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:19:33]line СНО: Общий режим [18:19:33]line Чек 178 22.08.2024 18:19 [18:19:33]line Смена: 469 ФФД: 1.0 [18:19:33]line ЗНМ: 0300000071 [18:19:33]line РНМ: 0000000000092561 [18:19:33]line Версия ККМ: 001 [18:19:33]line ФМ: 0000000000871778 [18:19:33]line ФД: 178478 [18:19:33]line ФПД: 275218344113669 [18:19:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T181932&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178478&fm=275218344113669&tin=02508201610067®Number=0000000000092561&sum=80000 [18:19:33]OFD Sender: Processing packet 178477 [packets to send 497, broken 495] [18:19:33]ProducePacketName [18:19:33]name=ofd_packets/00178477 [18:19:33]OFD Sender: To server: pG, [18:19:33]CommunicateWithHost lk.salyk.kg:30040 [18:19:33]ConnectInit lk.salyk.kg [18:19:33]written 0, free lines is 4095 [18:19:33]Write to MH i2c: 01 00 00 FC 02 FE [18:19:33]Write i2c OK [18:19:33]MH_I2C_Read... [18:19:33]Read from MH i2c: 01 [18:19:33]MH_I2C_Read... [18:19:33]Read from MH i2c: 01 07 00 [18:19:33]MH_I2C_Read... [18:19:33]Read from MH i2c: 01 07 00 FC 02 00 00 00 00 00 D1 0C E2 [18:19:33]RasterBufferAndPrint [18:19:33]line [18:19:33]line [18:19:33]line [18:19:33]line [18:19:33]line [18:19:33]written 0, free lines is 3293 [18:19:33]MH_Cut [18:19:33]Write to MH i2c: D1 01 00 03 03 01 D8 [18:19:33]Write i2c OK [18:19:33]MH_I2C_Read... [18:19:33]Read from MH i2c: D1 [18:19:33]MH_I2C_Read... [18:19:33]Read from MH i2c: D1 01 00 [18:19:33]MH_I2C_Read... [18:19:33]Read from MH i2c: D1 01 00 03 03 00 D7 [18:19:33]Write to MH i2c: 01 00 00 04 03 07 [18:19:33]Write i2c OK [18:19:33]MH_I2C_Read... [18:19:34]*** Cut start [18:19:34]*** Partial cut [18:19:34]*** CUTSNS_PIN = 1 [18:19:34]*** CUTSNS_PIN = 0 [18:19:34]*** Brake cut motor [18:19:34]Read from MH i2c: 01 [18:19:34]MH_I2C_Read... [18:19:34]*** Stop cut motor [18:19:34]*** Cut end [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 04 03 00 00 00 00 00 FF 0F 1C [18:19:34]process_action close_receipt done [18:19:34]requested_data is exist [18:19:34]produce_requested_data [18:19:34]requested_item fm.sn is exist - process it [18:19:34]wFMCommunicate request_size=4 [18:19:34]MH_SAM_APDU [18:19:34]CAPDU: 80 11 00 00 [18:19:34]Write to MH i2c: E2 08 00 05 03 80 11 00 00 00 00 00 00 82 [18:19:34]Write i2c OK [18:19:34]MH_I2C_Read... [18:19:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:19:34]Read from MH i2c: E2 [18:19:34]MH_I2C_Read... [18:19:34]Read from MH i2c: E2 17 00 [18:19:34]MH_I2C_Read... [18:19:34]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 37 38 90 00 DB [18:19:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [18:19:35]wFMCommunicate OK [18:19:35]requested_item fd.num is exist - process it [18:19:35]SAM_PROTO_GetFieldsCounters [18:19:35]wFMCommunicate request_size=4 [18:19:35]MH_SAM_APDU [18:19:35]CAPDU: 80 13 00 00 [18:19:35]Write to MH i2c: E2 08 00 06 03 80 13 00 00 00 00 00 00 85 [18:19:35]Write i2c OK [18:19:35]MH_I2C_Read... [18:19:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:19:35]Read from MH i2c: E2 [18:19:35]MH_I2C_Read... [18:19:35]Read from MH i2c: E2 62 00 [18:19:35]MH_I2C_Read... [18:19:35]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 2E B9 02 00 0E 04 04 00 D5 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 7F [18:19: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 2E B9 02 00 0E 04 04 00 D5 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 [18:19:35]wFMCommunicate OK [18:19:35]SAM_PROTO_GetFieldsCounters done [18:19:35]requested_item shift.num is exist - process it [18:19:35]requested_item shift.opened is exist - process it [18:19:35]req_shift_opened [18:19:35]FM_GetShiftState [18:19:35]SAM_PROTO_GetShiftState [18:19:35]wFMCommunicate request_size=4 [18:19:35]MH_SAM_APDU [18:19:35]CAPDU: 80 13 01 00 [18:19:35]Write to MH i2c: E2 08 00 07 03 80 13 01 00 00 00 00 00 87 [18:19:35]Write i2c OK [18:19:35]MH_I2C_Read... [18:19:35]Read from MH i2c: E2 [18:19:35]MH_I2C_Read... [18:19:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:19:35]Read from MH i2c: E2 0E 00 [18:19:35]MH_I2C_Read... [18:19:35]Read from MH i2c: E2 0E 00 07 03 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 35 [18:19:35]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [18:19:35]wFMCommunicate OK [18:19:35]SAM_PROTO_GetShiftState done [18:19:35]FM_GetShiftState done [18:19:35]req_shift_opened done [18:19:35]requested_item shift.open_date is exist - process it [18:19:35]req_shift_open_date [18:19:35]req_shift_open_date done [18:19:35]produce_requested_data done [18:19:35]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178478,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [18:19:35]process_action_free close_receipt [18:19:35]json_value_free [18:19:35]json_value_free done [18:19:35]process_json_proto returns [18:19:35]Send response to host [18:19:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178478,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [18:19:35]free response buf [18:19:35]execute_script done [18:19:35]execute_script returns [18:19:35]free content buf [18:19:35]Sock 9.Close socket [18:19:35]Sock 9.Thread stoped [18:19:38]ConnectInit Can't take IP for lk.salyk.kg [18:19:38]CommunicateWithHost connect error [18:19:38]CommunicateWithHost err = -1 [18:19:38]OFD Sender: Server communicate error [18:19:43]OFD Sender: Processing packet 178477 [packets to send 497, broken 495] [18:19:43]ProducePacketName [18:19:43]name=ofd_packets/00178477 [18:19:43]OFD Sender: To server: pG, [18:19:43]CommunicateWithHost lk.salyk.kg:30040 [18:19:43]ConnectInit lk.salyk.kg [18:19:48]ConnectInit Can't take IP for lk.salyk.kg [18:19:48]CommunicateWithHost connect error [18:19:48]CommunicateWithHost err = -1 [18:19:48]OFD Sender: Server communicate error [18:19:53]OFD Sender: Processing packet 178477 [packets to send 497, broken 495] [18:19:53]ProducePacketName [18:19:53]name=ofd_packets/00178477 [18:19:53]OFD Sender: To server: pG, [18:19:53]CommunicateWithHost lk.salyk.kg:30040 [18:19:53]ConnectInit lk.salyk.kg [18:19:58]ConnectInit Can't take IP for lk.salyk.kg [18:19:58]CommunicateWithHost connect error [18:19:58]CommunicateWithHost err = -1 [18:19:58]OFD Sender: Server communicate error [18:20:03]OFD Sender: Processing packet 178477 [packets to send 497, broken 495] [18:20:03]ProducePacketName [18:20:03]name=ofd_packets/00178477 [18:20:03]OFD Sender: To server: pG, [18:20:03]CommunicateWithHost lk.salyk.kg:30040 [18:20:03]ConnectInit lk.salyk.kg [18:20:08]ConnectInit Can't take IP for lk.salyk.kg [18:20:08]CommunicateWithHost connect error [18:20:08]CommunicateWithHost err = -1 [18:20:08]OFD Sender: Server communicate error [18:20:13]OFD Sender: Processing packet 178477 [packets to send 497, broken 495] [18:20:13]ProducePacketName [18:20:13]name=ofd_packets/00178477 [18:20:13]OFD Sender: To server: pG, [18:20:13]CommunicateWithHost lk.salyk.kg:30040 [18:20:13]ConnectInit lk.salyk.kg [18:20:18]ConnectInit Can't take IP for lk.salyk.kg [18:20:18]CommunicateWithHost connect error [18:20:18]CommunicateWithHost err = -1 [18:20:18]OFD Sender: Server communicate error [18:20:23]OFD Sender: Processing packet 178477 [packets to send 497, broken 495] [18:20:23]ProducePacketName [18:20:23]name=ofd_packets/00178477 [18:20:23]OFD Sender: To server: pG, [18:20:23]CommunicateWithHost lk.salyk.kg:30040 [18:20:23]ConnectInit lk.salyk.kg [18:20:28]ConnectInit Can't take IP for lk.salyk.kg [18:20:28]CommunicateWithHost connect error [18:20:28]CommunicateWithHost err = -1 [18:20:28]OFD Sender: Server communicate error [18:20:32]ConnectInit Can't connect to host [18:20:33]OFD Sender: Processing packet 178477 [packets to send 497, broken 495] [18:20:33]ProducePacketName [18:20:33]name=ofd_packets/00178477 [18:20:33]OFD Sender: To server: pG, [18:20:33]CommunicateWithHost lk.salyk.kg:30040 [18:20:33]ConnectInit lk.salyk.kg [18:20:37]ConnectInit Can't connect to host [18:20:38]ConnectInit Can't take IP for lk.salyk.kg [18:20:38]CommunicateWithHost connect error [18:20:38]CommunicateWithHost err = -1 [18:20:38]OFD Sender: Server communicate error [18:20:42]ConnectInit Can't connect to host [18:20:43]OFD Sender: Processing packet 178477 [packets to send 497, broken 495] [18:20:43]ProducePacketName [18:20:43]name=ofd_packets/00178477 [18:20:43]OFD Sender: To server: pG, [18:20:43]CommunicateWithHost lk.salyk.kg:30040 [18:20:43]ConnectInit lk.salyk.kg [18:20:48]ConnectInit Can't take IP for lk.salyk.kg [18:20:48]CommunicateWithHost connect error [18:20:48]CommunicateWithHost err = -1 [18:20:48]OFD Sender: Server communicate error [18:20:53]OFD Sender: Processing packet 178477 [packets to send 497, broken 495] [18:20:53]ProducePacketName [18:20:53]name=ofd_packets/00178477 [18:20:53]OFD Sender: To server: pG, [18:20:53]CommunicateWithHost lk.salyk.kg:30040 [18:20:53]ConnectInit lk.salyk.kg [18:20:53]recv_with_timeout no data received [18:20:58]ConnectInit Can't take IP for lk.salyk.kg [18:20:58]CommunicateWithHost connect error [18:20:58]CommunicateWithHost err = -1 [18:20:58]OFD Sender: Server communicate error [18:21:03]OFD Sender: Processing packet 178477 [packets to send 497, broken 495] [18:21:03]ProducePacketName [18:21:03]name=ofd_packets/00178477 [18:21:03]OFD Sender: To server: pG, [18:21:03]CommunicateWithHost lk.salyk.kg:30040 [18:21:03]ConnectInit lk.salyk.kg [18:21:08]ConnectInit Can't take IP for lk.salyk.kg [18:21:08]CommunicateWithHost connect error [18:21:08]CommunicateWithHost err = -1 [18:21:08]OFD Sender: Server communicate error [18:21:13]OFD Sender: Processing packet 178477 [packets to send 497, broken 495] [18:21:13]ProducePacketName [18:21:13]name=ofd_packets/00178477 [18:21:13]OFD Sender: To server: pG, [18:21:13]CommunicateWithHost lk.salyk.kg:30040 [18:21:13]ConnectInit lk.salyk.kg [18:21:17]recv_with_timeout no data received [18:21:18]ConnectInit Can't take IP for lk.salyk.kg [18:21:18]CommunicateWithHost connect error [18:21:18]CommunicateWithHost err = -1 [18:21:18]OFD Sender: Server communicate error [18:21:23]OFD Sender: Processing packet 178477 [packets to send 497, broken 495] [18:21:23]ProducePacketName [18:21:23]name=ofd_packets/00178477 [18:21:23]OFD Sender: To server: pG, [18:21:23]CommunicateWithHost lk.salyk.kg:30040 [18:21:23]ConnectInit lk.salyk.kg [18:21:28]Connected sock=9 [18:21: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 37 38 0F 01 00 00 69 33 07 01 9D 27 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 B1 00 00 00 F4 03 04 00 23 81 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 2D B9 02 00 35 04 06 00 EF 08 75 9C C3 FE A3 6D CA E2 C9 1C B9 F5 [18:21: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 37 38 4F 00 00 00 9E F8 47 00 7B 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 37 38 10 04 04 00 2D B9 02 00 F4 03 04 00 50 2D C7 66 B6 04 01 00 00 6C EC C4 DF 3F F6 9A D1 [18:21:33]CommunicateWithHost err = 0 [18:21:33]CheckOFDResponse [18:21:33]1017 (14) - 77093643461234 [18:21:33]1041 (16) - 0000000000871778 [18:21:33]1040 (4) - 178477 [18:21:33]1012 (4) - 22.08.2024 12:21 [18:21:33]1206 (1) - 0 [18:21:33]OFD Sender: Remove packet 178477 [18:21:33]ProducePacketName [18:21:33]name=ofd_packets/00178477 [18:21:33]NVStorageDeleteData [18:21:34]OFD Sender: Processing packet 178478 [packets to send 496, broken 495] [18:21:34]ProducePacketName [18:21:34]name=ofd_packets/00178478 [18:21:34]OFD Sender: To server: pG, [18:21:34]CommunicateWithHost lk.salyk.kg:30040 [18:21:34]ConnectInit lk.salyk.kg [18:21:37]Connected sock=9 [18:21:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0C 01 00 00 17 00 04 01 55 33 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 B2 00 00 00 F4 03 04 00 34 81 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 2E B9 02 00 35 04 06 00 FA 4F 43 A2 F6 05 78 12 E4 98 38 4E 7F 8B [18:21:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 4F 00 00 00 C7 FB 47 00 11 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 37 38 10 04 04 00 2E B9 02 00 F4 03 04 00 59 2D C7 66 B6 04 01 00 00 63 5B 1D B1 B9 93 66 97 [18:21:38]CommunicateWithHost err = 0 [18:21:38]CheckOFDResponse [18:21:38]1017 (14) - 77093643461234 [18:21:38]1041 (16) - 0000000000871778 [18:21:38]1040 (4) - 178478 [18:21:38]1012 (4) - 22.08.2024 12:21 [18:21:38]1206 (1) - 0 [18:21:38]OFD Sender: Remove packet 178478 [18:21:38]ProducePacketName [18:21:38]name=ofd_packets/00178478 [18:21:38]NVStorageDeleteData [18:21:38]OFD Sender: No OFD packet to send [18:21:43]OFD Sender: No OFD packet to send [18:21:48]OFD Sender: No OFD packet to send [18:21:53]OFD Sender: No OFD packet to send [18:21:58]OFD Sender: No OFD packet to send [18:22:03]OFD Sender: No OFD packet to send [18:22:08]OFD Sender: No OFD packet to send [18:22:13]OFD Sender: No OFD packet to send [18:22:18]OFD Sender: No OFD packet to send [18:22:23]OFD Sender: No OFD packet to send [18:22:28]OFD Sender: No OFD packet to send [18:22:33]OFD Sender: No OFD packet to send [18:22:38]OFD Sender: No OFD packet to send [18:22:43]OFD Sender: No OFD packet to send [18:22:48]OFD Sender: No OFD packet to send [18:22:54]OFD Sender: No OFD packet to send [18:22:59]OFD Sender: No OFD packet to send [18:23:04]OFD Sender: No OFD packet to send [18:23:09]OFD Sender: No OFD packet to send [18:23:11]recv_with_timeout no data received [18:23:14]OFD Sender: No OFD packet to send [18:23:19]OFD Sender: No OFD packet to send [18:23:24]OFD Sender: No OFD packet to send [18:23:29]OFD Sender: No OFD packet to send [18:23:34]OFD Sender: No OFD packet to send [18:23:39]OFD Sender: No OFD packet to send [18:23:44]OFD Sender: No OFD packet to send [18:23:49]OFD Sender: No OFD packet to send [18:23:54]OFD Sender: No OFD packet to send [18:23:59]OFD Sender: No OFD packet to send [18:24:04]OFD Sender: No OFD packet to send [18:24:09]OFD Sender: No OFD packet to send [18:24:14]OFD Sender: No OFD packet to send [18:24:19]OFD Sender: No OFD packet to send [18:24:24]OFD Sender: No OFD packet to send [18:24:29]OFD Sender: No OFD packet to send [18:24:34]OFD Sender: No OFD packet to send [18:24:39]OFD Sender: No OFD packet to send [18:24:44]OFD Sender: No OFD packet to send [18:24:48]recv_with_timeout no data received [18:24:49]OFD Sender: No OFD packet to send [18:24:54]OFD Sender: No OFD packet to send [18:24:59]OFD Sender: No OFD packet to send [18:25:04]OFD Sender: No OFD packet to send [18:25:09]OFD Sender: No OFD packet to send [18:25:14]OFD Sender: No OFD packet to send [18:25:19]OFD Sender: No OFD packet to send [18:25:24]OFD Sender: No OFD packet to send [18:25:29]OFD Sender: No OFD packet to send [18:25:34]OFD Sender: No OFD packet to send [18:25:39]OFD Sender: No OFD packet to send [18:25:44]OFD Sender: No OFD packet to send [18:25:49]OFD Sender: No OFD packet to send [18:25:51]recv_with_timeout no data received [18:25:54]OFD Sender: No OFD packet to send [18:25:59]OFD Sender: No OFD packet to send [18:26:04]OFD Sender: No OFD packet to send [18:26:09]OFD Sender: No OFD packet to send [18:26:14]OFD Sender: No OFD packet to send [18:26:19]OFD Sender: No OFD packet to send [18:26:23]recv_with_timeout no data received [18:26:24]OFD Sender: No OFD packet to send [18:26:29]OFD Sender: No OFD packet to send [18:26:34]OFD Sender: No OFD packet to send [18:26:39]OFD Sender: No OFD packet to send [18:26:44]OFD Sender: No OFD packet to send [18:26:49]OFD Sender: No OFD packet to send [18:26:54]OFD Sender: No OFD packet to send [18:26:59]OFD Sender: No OFD packet to send [18:27:04]OFD Sender: No OFD packet to send [18:27:09]OFD Sender: No OFD packet to send [18:27:14]OFD Sender: No OFD packet to send [18:27:19]OFD Sender: No OFD packet to send [18:27:24]OFD Sender: No OFD packet to send [18:27:29]OFD Sender: No OFD packet to send [18:27:34]OFD Sender: No OFD packet to send [18:27:39]OFD Sender: No OFD packet to send [18:27:44]OFD Sender: No OFD packet to send [18:27:49]OFD Sender: No OFD packet to send [18:27:54]OFD Sender: No OFD packet to send [18:27:59]OFD Sender: No OFD packet to send [18:28:04]OFD Sender: No OFD packet to send [18:28:09]OFD Sender: No OFD packet to send [18:28:14]OFD Sender: No OFD packet to send [18:28:19]OFD Sender: No OFD packet to send [18:28:24]OFD Sender: No OFD packet to send [18:28:26]recv_with_timeout no data received [18:28:29]OFD Sender: No OFD packet to send [18:28:34]OFD Sender: No OFD packet to send [18:28:39]OFD Sender: No OFD packet to send [18:28:44]recv_with_timeout no data received [18:28:44]OFD Sender: No OFD packet to send [18:28:49]OFD Sender: No OFD packet to send [18:28:54]OFD Sender: No OFD packet to send [18:28:59]OFD Sender: No OFD packet to send [18:29:04]OFD Sender: No OFD packet to send [18:29:09]OFD Sender: No OFD packet to send [18:29:14]OFD Sender: No OFD packet to send [18:29:19]OFD Sender: No OFD packet to send [18:29:24]OFD Sender: No OFD packet to send [18:29:29]OFD Sender: No OFD packet to send [18:29:34]OFD Sender: No OFD packet to send [18:29:39]OFD Sender: No OFD packet to send [18:29:44]OFD Sender: No OFD packet to send [18:29:50]OFD Sender: No OFD packet to send [18:29:55]OFD Sender: No OFD packet to send [18:30:00]OFD Sender: No OFD packet to send [18:30:05]OFD Sender: No OFD packet to send [18:30:10]OFD Sender: No OFD packet to send [18:30:15]OFD Sender: No OFD packet to send [18:30:20]OFD Sender: No OFD packet to send [18:30:25]OFD Sender: No OFD packet to send [18:30:30]OFD Sender: No OFD packet to send [18:30:32]recv_with_timeout no data received [18:30:35]OFD Sender: No OFD packet to send [18:30:40]OFD Sender: No OFD packet to send [18:30:45]OFD Sender: No OFD packet to send [18:30:49]recv_with_timeout no data received [18:30:50]OFD Sender: No OFD packet to send [18:30:55]OFD Sender: No OFD packet to send [18:31:00]OFD Sender: No OFD packet to send [18:31:05]OFD Sender: No OFD packet to send [18:31:10]OFD Sender: No OFD packet to send [18:31:15]OFD Sender: No OFD packet to send [18:31:20]OFD Sender: No OFD packet to send [18:31:25]OFD Sender: No OFD packet to send [18:31:30]OFD Sender: No OFD packet to send [18:31:35]OFD Sender: No OFD packet to send [18:31:36]accept exits with 12 [18:31:36]New connection [18:31:36]New thread 3067071844 created [18:31:36]Thread 3066928484 joined [18:31:36]Waiting for new connection... [18:31:36] Sock 12.Parse request [18:31:36]Sock 12.Check first char [18:31:36]Sock 12.First char is OK [18:31:36]request: POST /json_proto HTTP/1.0 [18:31:36]Method: POST [18:31:36]URL: /json_proto [18:31:36]Method is POST - this is cgi request [18:31:36]url: /json_proto [18:31:36]query_string will be loaded in cgi processing [18:31:36]execute_cgi json_proto POST (null) [18:31:36]execute_cgi path=json_proto method=POST [18:31:36]POST find Content-Length [18:31:36]Host: 172.17.44.131:8080 [18:31:36]Content-Length: 685 [18:31:36]Content-Type: application/json [18:31:36] [18:31:36]POST finish read [18:31:36]Found Content-Length = 685 [18:31:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293675", "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" : 28.880, "sum" : 1080.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1080.00, "total" : 1080.00, "payments": [ { "type": 0, "sum" : 1080.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:31:36]execute_script... [18:31: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)293675", "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" : 28.880, "sum" : 1080.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1080.00, "total" : 1080.00, "payments": [ { "type": 0, "sum" : 1080.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:31:36]POST & json_proto [18:31:36]process_json_proto [18:31:36]json parsed OK: [18:31:36]protocol is kg_v1.0 [18:31:36]action value=close_receipt [18:31:36]process_action close_receipt [18:31:36]cmd_close_receipt [18:31:36]MH_GetDate [18:31:36]Write to MH i2c: F0 00 00 08 03 FA [18:31:36]Write i2c OK [18:31:36]MH_I2C_Read... [18:31:36]Read from MH i2c: F0 [18:31:36]MH_I2C_Read... [18:31:36]Read from MH i2c: F0 09 00 [18:31:36]MH_I2C_Read... [18:31:36]Read from MH i2c: F0 09 00 08 03 00 09 84 C7 66 4F 53 BE 66 83 [18:31:36]GetLastDocTimeStamp 1724350772 [18:31:36]current date 1724351497 [18:31:36]FM_GetShiftState [18:31:36]SAM_PROTO_GetShiftState [18:31:36]wFMCommunicate request_size=4 [18:31:36]MH_SAM_APDU [18:31:36]CAPDU: 80 13 01 00 [18:31:36]Write to MH i2c: E2 08 00 09 03 80 13 01 00 00 00 00 00 89 [18:31:36]Write i2c OK [18:31:36]MH_I2C_Read... [18:31:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:31:36]Read from MH i2c: E2 [18:31:36]MH_I2C_Read... [18:31:36]Read from MH i2c: E2 0E 00 [18:31:36]MH_I2C_Read... [18:31:36]Read from MH i2c: E2 0E 00 09 03 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 37 [18:31:36]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [18:31:36]wFMCommunicate OK [18:31:36]SAM_PROTO_GetShiftState done [18:31:36]FM_GetShiftState done [18:31:36]opened in 1724285939 [18:31:36]opened+sec_in_day 1724372339 [18:31:36]quantity*price = 108011 [18:31:36]sum+1 = 108012 [18:31:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 1080.00 Внесено: 1080.00 СДАЧА: 0.00 НСП 1% : 9.56 НДС 12% : 114.70 Наличными: 1080.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 179 22.08.2024 18:31 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178479 ФПД: 9168673640838 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T183137&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178479&fm=9168673640838&tin=02508201610067®Number=0000000000092561&sum=108000 [18:31:37]StoreToDocumentArchive [18:31:37]shift 469 fd 178479 [18:31:37]save to /storage/0469/doc_00178479 [18:31:37]save last doc name /storage/0469/doc_00178479 to /storage/kkm_last_doc_name [18:31:37]save OK [18:31:37]Clear old archive folders... [18:31:37]ProcessDocumentItem done err = 0, tmpTLVsize=250 [18:31:37]tlvbuf is 01C00520 [18:31:37]SAM_PROTO_ClearQueue [18:31:37]wFMCommunicate request_size=4 [18:31:37]MH_SAM_APDU [18:31:37]CAPDU: 80 09 00 00 [18:31:37]Write to MH i2c: E2 08 00 16 03 80 09 00 00 00 00 00 00 8B [18:31:37]Write i2c OK [18:31:37]MH_I2C_Read... [18:31:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:31:37]Read from MH i2c: E2 [18:31:37]MH_I2C_Read... [18:31:37]Read from MH i2c: E2 03 00 [18:31:37]MH_I2C_Read... [18:31:37]Read from MH i2c: E2 03 00 16 03 00 90 00 8D [18:31:37]RAPDU: 90 00 [18:31:37]wFMCommunicate OK [18:31:37]SAM_PROTO_ClearQueue done [18:31:37]KKMCreateOFDPacket [18:31:37]OFDProtocolAddRootSTLVToBuf [18:31:37]FM_MakeSignedData [18:31:37]FM_MakeSignedData [18:31:37]SAM_PROTO_SignData [18:31:37]wFMCommunicate request_size=4 [18:31:37]MH_SAM_APDU [18:31:37]CAPDU: 80 0D 01 02 [18:31:37]Write to MH i2c: E2 08 00 17 03 80 0D 01 02 00 00 00 00 93 [18:31:37]Write i2c OK [18:31:37]MH_I2C_Read... [18:31:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:31:37]Read from MH i2c: E2 [18:31:37]MH_I2C_Read... [18:31:37]Read from MH i2c: E2 03 00 [18:31:37]MH_I2C_Read... [18:31:37]Read from MH i2c: E2 03 00 17 03 00 90 00 8E [18:31:37]RAPDU: 90 00 [18:31:37]wFMCommunicate OK [18:31:37]wFMCommunicate request_size=255 [18:31:37]MH_SAM_APDU [18:31: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 D0 70 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 EB A5 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 A5 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BC 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CE 2C 00 00 00 00 07 04 06 00 E0 A5 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B3 00 00 00 F4 03 04 00 09 84 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 2F B9 02 00 35 04 06 00 08 56 [18:31:37]Write to MH i2c: E2 02 01 18 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 D0 70 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 EB A5 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 A5 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BC 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CE 2C 00 00 00 00 07 04 06 00 E0 A5 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B3 00 00 00 F4 03 04 00 09 84 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 2F B9 02 00 35 04 06 00 08 56 00 00 1C [18:31:37]Write i2c OK [18:31:37]MH_I2C_Read... [18:31:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:31:38]Read from MH i2c: E2 [18:31:38]MH_I2C_Read... [18:31:38]Read from MH i2c: E2 03 00 [18:31:38]MH_I2C_Read... [18:31:38]Read from MH i2c: E2 03 00 18 03 00 90 00 8F [18:31:38]RAPDU: 90 00 [18:31:38]wFMCommunicate OK [18:31:38]wFMCommunicate request_size=9 [18:31:38]MH_SAM_APDU [18:31:38]CAPDU: 80 0D 02 02 04 BF 89 11 86 [18:31:38]Write to MH i2c: E2 0C 00 19 03 80 0D 02 02 04 00 BF 89 11 86 00 00 7D [18:31:38]Write i2c OK [18:31:38]MH_I2C_Read... [18:31:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:31:38]Read from MH i2c: E2 [18:31:38]MH_I2C_Read... [18:31:38]Read from MH i2c: E2 03 00 [18:31:38]MH_I2C_Read... [18:31:38]Read from MH i2c: E2 03 00 19 03 00 90 00 90 [18:31:38]RAPDU: 90 00 [18:31:38]wFMCommunicate OK [18:31:38]wFMCommunicate request_size=4 [18:31:38]MH_SAM_APDU [18:31:38]CAPDU: 80 0D 03 02 [18:31:38]Write to MH i2c: E2 08 00 1A 03 80 0D 03 02 00 00 00 00 98 [18:31:38]Write i2c OK [18:31:38]MH_I2C_Read... [18:31:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:31:38]Read from MH i2c: E2 [18:31:38]MH_I2C_Read... [18:31:38]Read from MH i2c: E2 0B 00 [18:31:38]MH_I2C_Read... [18:31:38]Read from MH i2c: E2 0B 00 1A 03 00 8A EF 07 85 47 2C 9C 60 90 00 0D [18:31:38]RAPDU: 8A EF 07 85 47 2C 9C 60 90 00 [18:31:38]wFMCommunicate OK [18:31:38]SAM_PROTO_SignData done [18:31:38]FM_MakeSignedData done [18:31:38]CreateOFDProtocolMessage [18:31:38]wFMCommunicate request_size=4 [18:31:38]MH_SAM_APDU [18:31:38]CAPDU: 80 11 00 00 [18:31:38]Write to MH i2c: E2 08 00 1B 03 80 11 00 00 00 00 00 00 98 [18:31:38]Write i2c OK [18:31:38]MH_I2C_Read... [18:31:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:31:38]Read from MH i2c: E2 [18:31:38]MH_I2C_Read... [18:31:38]Read from MH i2c: E2 17 00 [18:31:38]MH_I2C_Read... [18:31:38]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 37 38 90 00 F1 [18:31:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [18:31:38]wFMCommunicate OK [18:31:38]CreateOFDProtocolMessage done [18:31:38]OFDSenderStorePacket 178479 [18:31:38]StoreOFDPacket docnum=178479 [18:31:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0E 01 00 00 54 21 06 01 37 BF 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 D0 70 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 EB A5 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 A5 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BC 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CE 2C 00 00 00 00 07 04 06 00 E0 A5 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B3 00 00 00 F4 03 04 00 09 84 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 2F B9 02 00 35 04 06 00 08 56 BF 89 11 86 8A EF 07 85 47 2C 9C 60 [18:31:38]CheckFolder [18:31:38]dirname=/storage/ofd_packets [18:31:38]CheckFolder done [18:31:38]ProducePacketName [18:31:38]name=ofd_packets/00178479 [18:31:38]NVStorageSaveData ofd_packets/00178479 [18:31:38]File name is /storage/ofd_packets/00178479 [18:31:38]Write 300 bytes [18:31:38]NVStorageSaveData done [18:31:38]OFDSenderStorePacket done [18:31:38]KKMCreateOFDPacket done [18:31:38]NVStorageSaveData kkm_last_timestamp [18:31:38]File name is /storage/kkm_last_timestamp [18:31:38]Write 4 bytes [18:31:38]NVStorageSaveData done [18:31:38]ExternCall_PrintAddStr [18:31:38]wPrintStart [18:31:38]Write to MH i2c: 01 00 00 1C 03 1F [18:31:38]Write i2c OK [18:31:38]MH_I2C_Read... [18:31:38]Read from MH i2c: 01 [18:31:38]MH_I2C_Read... [18:31:38]Read from MH i2c: 01 07 00 [18:31:38]MH_I2C_Read... [18:31:38]Read from MH i2c: 01 07 00 1C 03 00 00 00 00 00 FF 0F 34 [18:31:38]RasterBufferAndPrint [18:31:38]line Счет N : (1)293675 [18:31:38]line ИНН: 02508201610067 [18:31:38]line Контрольно-Кассовый Чек [18:31:38]line ПРОДАЖА [18:31:38]line ТРК (МРК, ГНК) : 81 [18:31:38]line Товар: 2711129700 [18:31:38]line ГАЗ-К-5 [18:31:38]line 28.880 * 37.40 [18:31:38]line = 1080.11 [18:31:38]line НДС 12% НСП 1% [18:31:38]line > о реализуемом товаре [18:31:38]line ОКРУГЛЕНИЕ: -0.11 [18:31:38]line ИТОГО: 1080.00 [18:31:38]line Внесено: 1080.00 [18:31:38]line СДАЧА: 0.00 [18:31:38]line НСП 1% : 9.56 [18:31:38]line НДС 12% : 114.70 [18:31:38]line Наличными: 1080.00 [18:31:38]line Безнал.: 0.00 [18:31:38]line Место: АЗС № 130 "Партнер Нефть" [18:31:38]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:31:38]line СНО: Общий режим [18:31:38]line Чек 179 22.08.2024 18:31 [18:31:38]line Смена: 469 ФФД: 1.0 [18:31:38]line ЗНМ: 0300000071 [18:31:38]line РНМ: 0000000000092561 [18:31:38]line Версия ККМ: 001 [18:31:38]line ФМ: 0000000000871778 [18:31:38]line ФД: 178479 [18:31:38]line ФПД: 9168673640838 [18:31:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T183137&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178479&fm=9168673640838&tin=02508201610067®Number=0000000000092561&sum=108000 [18:31:38]written 0, free lines is 4095 [18:31:38]OFD Sender: Processing packet 178479 [packets to send 496, broken 495] [18:31:38]ProducePacketName [18:31:38]name=ofd_packets/00178479 [18:31:38]OFD Sender: To server: pG, [18:31:38]CommunicateWithHost lk.salyk.kg:30040 [18:31:38]ConnectInit lk.salyk.kg [18:31:38]Write to MH i2c: 01 00 00 47 03 4A [18:31:38]Write i2c OK [18:31:38]MH_I2C_Read... [18:31:38]Read from MH i2c: 01 [18:31:38]MH_I2C_Read... [18:31:38]Read from MH i2c: 01 07 00 [18:31:38]MH_I2C_Read... [18:31:38]Read from MH i2c: 01 07 00 47 03 00 00 00 00 00 C9 0C 26 [18:31:38]RasterBufferAndPrint [18:31:38]line [18:31:38]line [18:31:38]line [18:31:38]line [18:31:38]line [18:31:38]written 0, free lines is 3280 [18:31:38]MH_Cut [18:31:38]Write to MH i2c: D1 01 00 4E 03 01 23 [18:31:38]Write i2c OK [18:31:38]MH_I2C_Read... [18:31:38]Read from MH i2c: D1 [18:31:38]MH_I2C_Read... [18:31:38]Read from MH i2c: D1 01 00 [18:31:38]MH_I2C_Read... [18:31:38]Read from MH i2c: D1 01 00 4E 03 00 22 [18:31:38]Write to MH i2c: 01 00 00 4F 03 52 [18:31:38]Write i2c OK [18:31:38]MH_I2C_Read... [18:31:39]*** Cut start [18:31:39]*** Partial cut [18:31:39]*** CUTSNS_PIN = 1 [18:31:39]*** CUTSNS_PIN = 0 [18:31:39]*** Brake cut motor [18:31:40]Read from MH i2c: 01 [18:31:40]MH_I2C_Read... [18:31:40]*** Stop cut motor [18:31:40]*** Cut end [18:31:40]Read from MH i2c: 01 07 00 [18:31:40]MH_I2C_Read... [18:31:40]Read from MH i2c: 01 07 00 4F 03 00 00 00 00 00 FF 0F 67 [18:31:40]process_action close_receipt done [18:31:40]requested_data is exist [18:31:40]produce_requested_data [18:31:40]requested_item fm.sn is exist - process it [18:31:40]wFMCommunicate request_size=4 [18:31:40]MH_SAM_APDU [18:31:40]CAPDU: 80 11 00 00 [18:31:40]Write to MH i2c: E2 08 00 50 03 80 11 00 00 00 00 00 00 CD [18:31:40]Write i2c OK [18:31:40]MH_I2C_Read... [18:31:40]Read from MH i2c: E2 [18:31:40]MH_I2C_Read... [18:31:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:31:40]Read from MH i2c: E2 17 00 [18:31:40]MH_I2C_Read... [18:31:40]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 37 38 90 00 26 [18:31:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [18:31:40]wFMCommunicate OK [18:31:40]requested_item fd.num is exist - process it [18:31:40]SAM_PROTO_GetFieldsCounters [18:31:40]wFMCommunicate request_size=4 [18:31:40]MH_SAM_APDU [18:31:40]CAPDU: 80 13 00 00 [18:31:40]Write to MH i2c: E2 08 00 51 03 80 13 00 00 00 00 00 00 D0 [18:31:40]Write i2c OK [18:31:40]MH_I2C_Read... [18:31:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:31:40]Read from MH i2c: E2 [18:31:40]MH_I2C_Read... [18:31:40]Read from MH i2c: E2 62 00 [18:31:40]MH_I2C_Read... [18:31:40]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 2F B9 02 00 0E 04 04 00 D5 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 CE [18:31: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 2F B9 02 00 0E 04 04 00 D5 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 [18:31:40]wFMCommunicate OK [18:31:40]SAM_PROTO_GetFieldsCounters done [18:31:40]requested_item shift.num is exist - process it [18:31:40]requested_item shift.opened is exist - process it [18:31:40]req_shift_opened [18:31:40]FM_GetShiftState [18:31:40]SAM_PROTO_GetShiftState [18:31:40]wFMCommunicate request_size=4 [18:31:40]MH_SAM_APDU [18:31:40]CAPDU: 80 13 01 00 [18:31:40]Write to MH i2c: E2 08 00 52 03 80 13 01 00 00 00 00 00 D2 [18:31:40]Write i2c OK [18:31:40]MH_I2C_Read... [18:31:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:31:40]Read from MH i2c: E2 [18:31:40]MH_I2C_Read... [18:31:40]Read from MH i2c: E2 0E 00 [18:31:40]MH_I2C_Read... [18:31:40]Read from MH i2c: E2 0E 00 52 03 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 80 [18:31:40]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [18:31:40]wFMCommunicate OK [18:31:40]SAM_PROTO_GetShiftState done [18:31:40]FM_GetShiftState done [18:31:40]req_shift_opened done [18:31:40]requested_item shift.open_date is exist - process it [18:31:40]req_shift_open_date [18:31:40]req_shift_open_date done [18:31:40]produce_requested_data done [18:31:40]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178479,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [18:31:40]process_action_free close_receipt [18:31:40]json_value_free [18:31:40]json_value_free done [18:31:40]process_json_proto returns [18:31:40]Send response to host [18:31:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178479,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [18:31:40]free response buf [18:31:40]execute_script done [18:31:40]execute_script returns [18:31:40]free content buf [18:31:40]Sock 12.Close socket [18:31:40]Sock 12.Thread stoped [18:31:40]Connected sock=10 [18:31: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 37 38 0E 01 00 00 54 21 06 01 37 BF 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 D0 70 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 EB A5 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 A5 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BC 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CE 2C 00 00 00 00 07 04 06 00 E0 A5 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B3 00 00 00 F4 03 04 00 09 84 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 2F B9 02 00 35 04 06 00 08 56 BF 89 11 86 8A EF 07 85 47 2C 9C 60 [18:31: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 37 38 4F 00 00 00 49 68 47 00 9E 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 37 38 10 04 04 00 2F B9 02 00 F4 03 04 00 B4 2F C7 66 B6 04 01 00 00 CB 1C 33 D3 CA F7 28 17 [18:31:41]CommunicateWithHost err = 0 [18:31:41]CheckOFDResponse [18:31:41]1017 (14) - 77093643461234 [18:31:41]1041 (16) - 0000000000871778 [18:31:41]1040 (4) - 178479 [18:31:41]1012 (4) - 22.08.2024 12:31 [18:31:41]1206 (1) - 0 [18:31:41]OFD Sender: Remove packet 178479 [18:31:41]ProducePacketName [18:31:41]name=ofd_packets/00178479 [18:31:41]NVStorageDeleteData [18:31:41]OFD Sender: No OFD packet to send [18:31:46]OFD Sender: No OFD packet to send [18:31:51]OFD Sender: No OFD packet to send [18:31:56]OFD Sender: No OFD packet to send [18:31:57]recv_with_timeout no data received [18:32:01]OFD Sender: No OFD packet to send [18:32:06]OFD Sender: No OFD packet to send [18:32:11]OFD Sender: No OFD packet to send [18:32:16]OFD Sender: No OFD packet to send [18:32:21]OFD Sender: No OFD packet to send [18:32:26]OFD Sender: No OFD packet to send [18:32:31]OFD Sender: No OFD packet to send [18:32:36]OFD Sender: No OFD packet to send [18:32:37]accept exits with 8 [18:32:37]New connection [18:32:37]New thread 3066928484 created [18:32:37]Thread 3067071844 joined [18:32:37]Waiting for new connection... [18:32:37] Sock 8.Parse request [18:32:37]Sock 8.Check first char [18:32:37]Sock 8.First char is OK [18:32:37]request: POST /json_proto HTTP/1.0 [18:32:37]Method: POST [18:32:37]URL: /json_proto [18:32:37]Method is POST - this is cgi request [18:32:37]url: /json_proto [18:32:37]query_string will be loaded in cgi processing [18:32:37]execute_cgi json_proto POST (null) [18:32:37]execute_cgi path=json_proto method=POST [18:32:37]POST find Content-Length [18:32:37]Host: 172.17.44.131:8080 [18:32:37]Content-Length: 751 [18:32:37]Content-Type: application/json [18:32:37] [18:32:37]POST finish read [18:32:37]Found Content-Length = 751 [18:32:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293677", "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" : 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\u000A30054227", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:32:37]execute_script... [18:32: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)293677", "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" : 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\u000A30054227", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:32:37]POST & json_proto [18:32:37]process_json_proto [18:32:37]json parsed OK: [18:32:37]protocol is kg_v1.0 [18:32:37]action value=close_receipt [18:32:37]process_action close_receipt [18:32:37]cmd_close_receipt [18:32:37]MH_GetDate [18:32:37]Write to MH i2c: F0 00 00 53 03 45 [18:32:37]Write i2c OK [18:32:37]MH_I2C_Read... [18:32:37]Read from MH i2c: F0 [18:32:37]MH_I2C_Read... [18:32:37]Read from MH i2c: F0 09 00 [18:32:37]MH_I2C_Read... [18:32:37]Read from MH i2c: F0 09 00 53 03 00 46 84 C7 66 4F 53 BE 66 0B [18:32:37]GetLastDocTimeStamp 1724351497 [18:32:37]current date 1724351558 [18:32:37]FM_GetShiftState [18:32:37]SAM_PROTO_GetShiftState [18:32:37]wFMCommunicate request_size=4 [18:32:37]MH_SAM_APDU [18:32:37]CAPDU: 80 13 01 00 [18:32:37]Write to MH i2c: E2 08 00 54 03 80 13 01 00 00 00 00 00 D4 [18:32:37]Write i2c OK [18:32:37]MH_I2C_Read... [18:32:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:32:37]Read from MH i2c: E2 [18:32:37]MH_I2C_Read... [18:32:37]Read from MH i2c: E2 0E 00 [18:32:37]MH_I2C_Read... [18:32:37]Read from MH i2c: E2 0E 00 54 03 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 82 [18:32:37]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [18:32:37]wFMCommunicate OK [18:32:37]SAM_PROTO_GetShiftState done [18:32:37]FM_GetShiftState done [18:32:37]opened in 1724285939 [18:32:37]opened+sec_in_day 1724372339 [18:32:37]quantity*price = 0 [18:32:37]sum+1 = 1 [18:32:37]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 180 22.08.2024 18:32 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 Талоны: ТК ГПНА Online 30054227 ФМ: 0000000000871778 ФД: 178480 ФПД: 118383193257207 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T183238&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178480&fm=118383193257207&tin=02508201610067®Number=0000000000092561&sum=0 [18:32:38]StoreToDocumentArchive [18:32:38]shift 469 fd 178480 [18:32:38]save to /storage/0469/doc_00178480 [18:32:38]save last doc name /storage/0469/doc_00178480 to /storage/kkm_last_doc_name [18:32:38]save OK [18:32:38]Clear old archive folders... [18:32:38]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:32:38]tlvbuf is 01C11310 [18:32:38]SAM_PROTO_ClearQueue [18:32:38]wFMCommunicate request_size=4 [18:32:38]MH_SAM_APDU [18:32:38]CAPDU: 80 09 00 00 [18:32:38]Write to MH i2c: E2 08 00 61 03 80 09 00 00 00 00 00 00 D6 [18:32:38]Write i2c OK [18:32:38]MH_I2C_Read... [18:32:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:32:39]Read from MH i2c: E2 [18:32:39]MH_I2C_Read... [18:32:39]Read from MH i2c: E2 03 00 [18:32:39]MH_I2C_Read... [18:32:39]Read from MH i2c: E2 03 00 61 03 00 90 00 D8 [18:32:39]RAPDU: 90 00 [18:32:39]wFMCommunicate OK [18:32:39]SAM_PROTO_ClearQueue done [18:32:39]KKMCreateOFDPacket [18:32:39]OFDProtocolAddRootSTLVToBuf [18:32:39]FM_MakeSignedData [18:32:39]FM_MakeSignedData [18:32:39]SAM_PROTO_SignData [18:32:39]wFMCommunicate request_size=4 [18:32:39]MH_SAM_APDU [18:32:39]CAPDU: 80 0D 01 02 [18:32:39]Write to MH i2c: E2 08 00 62 03 80 0D 01 02 00 00 00 00 DE [18:32:39]Write i2c OK [18:32:39]MH_I2C_Read... [18:32:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:32:39]Read from MH i2c: E2 [18:32:39]MH_I2C_Read... [18:32:39]Read from MH i2c: E2 03 00 [18:32:39]MH_I2C_Read... [18:32:39]Read from MH i2c: E2 03 00 62 03 00 90 00 D9 [18:32:39]RAPDU: 90 00 [18:32:39]wFMCommunicate OK [18:32:39]wFMCommunicate request_size=255 [18:32:39]MH_SAM_APDU [18:32: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 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 B4 00 00 00 F4 03 04 00 46 84 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 30 B9 02 00 35 04 06 00 6B AB 3C 2E [18:32:39]Write to MH i2c: E2 02 01 63 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 B4 00 00 00 F4 03 04 00 46 84 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 30 B9 02 00 35 04 06 00 6B AB 3C 2E 00 00 43 [18:32:39]Write i2c OK [18:32:39]MH_I2C_Read... [18:32:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:32:39]Read from MH i2c: E2 [18:32:39]MH_I2C_Read... [18:32:39]Read from MH i2c: E2 03 00 [18:32:39]MH_I2C_Read... [18:32:39]Read from MH i2c: E2 03 00 63 03 00 90 00 DA [18:32:39]RAPDU: 90 00 [18:32:39]wFMCommunicate OK [18:32:39]wFMCommunicate request_size=7 [18:32:39]MH_SAM_APDU [18:32:39]CAPDU: 80 0D 02 02 02 74 F7 [18:32:39]Write to MH i2c: E2 0A 00 64 03 80 0D 02 02 02 00 74 F7 00 00 50 [18:32:39]Write i2c OK [18:32:39]MH_I2C_Read... [18:32:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:32:39]Read from MH i2c: E2 [18:32:39]MH_I2C_Read... [18:32:39]Read from MH i2c: E2 03 00 [18:32:39]MH_I2C_Read... [18:32:39]Read from MH i2c: E2 03 00 64 03 00 90 00 DB [18:32:39]RAPDU: 90 00 [18:32:39]wFMCommunicate OK [18:32:39]wFMCommunicate request_size=4 [18:32:39]MH_SAM_APDU [18:32:39]CAPDU: 80 0D 03 02 [18:32:39]Write to MH i2c: E2 08 00 65 03 80 0D 03 02 00 00 00 00 E3 [18:32:39]Write i2c OK [18:32:39]MH_I2C_Read... [18:32:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:32:39]Read from MH i2c: E2 [18:32:39]MH_I2C_Read... [18:32:39]Read from MH i2c: E2 0B 00 [18:32:39]MH_I2C_Read... [18:32:39]Read from MH i2c: E2 0B 00 65 03 00 74 DA BA FC 6C 03 58 CD 90 00 7C [18:32:39]RAPDU: 74 DA BA FC 6C 03 58 CD 90 00 [18:32:39]wFMCommunicate OK [18:32:39]SAM_PROTO_SignData done [18:32:39]FM_MakeSignedData done [18:32:39]CreateOFDProtocolMessage [18:32:39]wFMCommunicate request_size=4 [18:32:39]MH_SAM_APDU [18:32:39]CAPDU: 80 11 00 00 [18:32:39]Write to MH i2c: E2 08 00 66 03 80 11 00 00 00 00 00 00 E3 [18:32:39]Write i2c OK [18:32:39]MH_I2C_Read... [18:32:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:32:39]Read from MH i2c: E2 [18:32:39]MH_I2C_Read... [18:32:39]Read from MH i2c: E2 17 00 [18:32:39]MH_I2C_Read... [18:32:39]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 37 38 90 00 3C [18:32:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [18:32:39]wFMCommunicate OK [18:32:39]CreateOFDProtocolMessage done [18:32:39]OFDSenderStorePacket 178480 [18:32:39]StoreOFDPacket docnum=178480 [18:32:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0C 01 00 00 69 D2 04 01 A7 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 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 B4 00 00 00 F4 03 04 00 46 84 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 30 B9 02 00 35 04 06 00 6B AB 3C 2E 74 F7 74 DA BA FC 6C 03 58 CD [18:32:39]CheckFolder [18:32:39]dirname=/storage/ofd_packets [18:32:39]CheckFolder done [18:32:39]ProducePacketName [18:32:39]name=ofd_packets/00178480 [18:32:39]NVStorageSaveData ofd_packets/00178480 [18:32:39]File name is /storage/ofd_packets/00178480 [18:32:39]Write 298 bytes [18:32:39]NVStorageSaveData done [18:32:39]OFDSenderStorePacket done [18:32:39]KKMCreateOFDPacket done [18:32:39]NVStorageSaveData kkm_last_timestamp [18:32:39]File name is /storage/kkm_last_timestamp [18:32:39]Write 4 bytes [18:32:39]NVStorageSaveData done [18:32:39]ExternCall_PrintAddStr [18:32:39]wPrintStart [18:32:39]Write to MH i2c: 01 00 00 67 03 6A [18:32:39]Write i2c OK [18:32:39]MH_I2C_Read... [18:32:39]Read from MH i2c: 01 [18:32:39]MH_I2C_Read... [18:32:39]Read from MH i2c: 01 07 00 [18:32:39]MH_I2C_Read... [18:32:39]Read from MH i2c: 01 07 00 67 03 00 00 00 00 00 FF 0F 7F [18:32:39]RasterBufferAndPrint [18:32:39]line Счет N : (1)293677 [18:32:39]line ИНН: 02508201610067 [18:32:39]line Контрольно-Кассовый Чек [18:32:39]line ПРОДАЖА [18:32:39]line ТРК (МРК, ГНК) : 11 [18:32:39]line Товар: 2710194800 [18:32:39]line ДТ-К-5 [18:32:39]line 50.000 * 0.00 [18:32:39]line = 0.00 [18:32:39]line НДС 12% НСП 1% [18:32:39]line > о реализуемом товаре [18:32:39]line ИТОГО: 0.00 [18:32:39]line НСП 1% : 0.00 [18:32:39]line НДС 12% : 0.00 [18:32:39]line Наличными: 0.00 [18:32:39]line Безнал.: 0.00 [18:32:39]line Место: АЗС № 130 "Партнер Нефть" [18:32:39]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:32:39]line СНО: Общий режим [18:32:39]line Чек 180 22.08.2024 18:32 [18:32:39]line Смена: 469 ФФД: 1.0 [18:32:39]line ЗНМ: 0300000071 [18:32:39]line РНМ: 0000000000092561 [18:32:39]line Версия ККМ: 001 [18:32:39]line Талоны: ТК ГПНА Online [18:32:39]line 30054227 [18:32:39]line ФМ: 0000000000871778 [18:32:39]line ФД: 178480 [18:32:39]line ФПД: 118383193257207 [18:32:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T183238&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178480&fm=118383193257207&tin=02508201610067®Number=0000000000092561&sum=0 [18:32:39]written 0, free lines is 4095 [18:32:39]OFD Sender: Processing packet 178480 [packets to send 496, broken 495] [18:32:39]ProducePacketName [18:32:39]name=ofd_packets/00178480 [18:32:39]OFD Sender: To server: pG, [18:32:39]CommunicateWithHost lk.salyk.kg:30040 [18:32:39]ConnectInit lk.salyk.kg [18:32:39]Write to MH i2c: 01 00 00 91 03 94 [18:32:39]Write i2c OK [18:32:39]MH_I2C_Read... [18:32:39]Read from MH i2c: 01 [18:32:39]MH_I2C_Read... [18:32:39]Read from MH i2c: 01 07 00 [18:32:39]MH_I2C_Read... [18:32:39]Read from MH i2c: 01 07 00 91 03 00 00 00 00 00 DD 0C 84 [18:32:39]RasterBufferAndPrint [18:32:39]line [18:32:39]line [18:32:39]line [18:32:39]line [18:32:39]line [18:32:39]written 0, free lines is 3299 [18:32:39]MH_Cut [18:32:39]Write to MH i2c: D1 01 00 98 03 01 6D [18:32:39]Write i2c OK [18:32:39]MH_I2C_Read... [18:32:39]Read from MH i2c: D1 [18:32:39]MH_I2C_Read... [18:32:39]Read from MH i2c: D1 01 00 [18:32:39]MH_I2C_Read... [18:32:39]Read from MH i2c: D1 01 00 98 03 00 6C [18:32:39]Write to MH i2c: 01 00 00 99 03 9C [18:32:39]Write i2c OK [18:32:39]MH_I2C_Read... [18:32:39]Connected sock=9 [18:32: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 37 38 0C 01 00 00 69 D2 04 01 A7 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 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 B4 00 00 00 F4 03 04 00 46 84 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 30 B9 02 00 35 04 06 00 6B AB 3C 2E 74 F7 74 DA BA FC 6C 03 58 CD [18:32:40]*** Cut start [18:32:40]*** Partial cut [18:32:40]*** CUTSNS_PIN = 1 [18:32:40]*** CUTSNS_PIN = 0 [18:32:40]*** Brake cut motor [18:32: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 37 38 4F 00 00 00 90 BB 47 00 49 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 37 38 10 04 04 00 30 B9 02 00 F4 03 04 00 EF 2F C7 66 B6 04 01 00 00 3A 36 42 BF C0 9B 08 30 [18:32:40]CommunicateWithHost err = 0 [18:32:40]CheckOFDResponse [18:32:40]1017 (14) - 77093643461234 [18:32:40]1041 (16) - 0000000000871778 [18:32:40]1040 (4) - 178480 [18:32:40]1012 (4) - 22.08.2024 12:32 [18:32:40]1206 (1) - 0 [18:32:40]OFD Sender: Remove packet 178480 [18:32:40]ProducePacketName [18:32:40]name=ofd_packets/00178480 [18:32:40]NVStorageDeleteData [18:32:41]Read from MH i2c: 01 [18:32:41]MH_I2C_Read... [18:32:41]*** Stop cut motor [18:32:41]*** Cut end [18:32:41]Read from MH i2c: 01 07 00 [18:32:41]MH_I2C_Read... [18:32:41]Read from MH i2c: 01 07 00 99 03 00 00 00 00 00 FF 0F B1 [18:32:41]process_action close_receipt done [18:32:41]requested_data is exist [18:32:41]produce_requested_data [18:32:41]requested_item fm.sn is exist - process it [18:32:41]wFMCommunicate request_size=4 [18:32:41]MH_SAM_APDU [18:32:41]CAPDU: 80 11 00 00 [18:32:41]Write to MH i2c: E2 08 00 9A 03 80 11 00 00 00 00 00 00 17 [18:32:41]Write i2c OK [18:32:41]MH_I2C_Read... [18:32:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:32:41]Read from MH i2c: E2 [18:32:41]MH_I2C_Read... [18:32:41]Read from MH i2c: E2 17 00 [18:32:41]MH_I2C_Read... [18:32:41]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 37 38 90 00 70 [18:32:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [18:32:41]wFMCommunicate OK [18:32:41]requested_item fd.num is exist - process it [18:32:41]SAM_PROTO_GetFieldsCounters [18:32:41]wFMCommunicate request_size=4 [18:32:41]MH_SAM_APDU [18:32:41]CAPDU: 80 13 00 00 [18:32:41]Write to MH i2c: E2 08 00 9B 03 80 13 00 00 00 00 00 00 1A [18:32:41]Write i2c OK [18:32:41]MH_I2C_Read... [18:32:41]OFD Sender: No OFD packet to send [18:32:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:32:41]Read from MH i2c: E2 [18:32:41]MH_I2C_Read... [18:32:41]Read from MH i2c: E2 62 00 [18:32:41]MH_I2C_Read... [18:32:41]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 30 B9 02 00 0E 04 04 00 D5 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 1C [18:32: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 30 B9 02 00 0E 04 04 00 D5 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 [18:32:41]wFMCommunicate OK [18:32:41]SAM_PROTO_GetFieldsCounters done [18:32:41]requested_item shift.num is exist - process it [18:32:41]requested_item shift.opened is exist - process it [18:32:41]req_shift_opened [18:32:41]FM_GetShiftState [18:32:41]SAM_PROTO_GetShiftState [18:32:41]wFMCommunicate request_size=4 [18:32:41]MH_SAM_APDU [18:32:41]CAPDU: 80 13 01 00 [18:32:41]Write to MH i2c: E2 08 00 9C 03 80 13 01 00 00 00 00 00 1C [18:32:41]Write i2c OK [18:32:41]MH_I2C_Read... [18:32:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:32:41]Read from MH i2c: E2 [18:32:41]MH_I2C_Read... [18:32:41]Read from MH i2c: E2 0E 00 [18:32:41]MH_I2C_Read... [18:32:41]Read from MH i2c: E2 0E 00 9C 03 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 CA [18:32:41]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [18:32:41]wFMCommunicate OK [18:32:41]SAM_PROTO_GetShiftState done [18:32:41]FM_GetShiftState done [18:32:41]req_shift_opened done [18:32:41]requested_item shift.open_date is exist - process it [18:32:41]req_shift_open_date [18:32:41]req_shift_open_date done [18:32:41]produce_requested_data done [18:32:41]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178480,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [18:32:41]process_action_free close_receipt [18:32:41]json_value_free [18:32:41]json_value_free done [18:32:41]process_json_proto returns [18:32:41]Send response to host [18:32:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178480,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [18:32:41]free response buf [18:32:41]execute_script done [18:32:41]execute_script returns [18:32:41]free content buf [18:32:41]Sock 8.Close socket [18:32:41]Sock 8.Thread stoped [18:32:46]OFD Sender: No OFD packet to send [18:32:51]OFD Sender: No OFD packet to send [18:32:56]recv_with_timeout no data received [18:32:56]OFD Sender: No OFD packet to send [18:33:01]OFD Sender: No OFD packet to send [18:33:06]recv_with_timeout no data received [18:33:06]OFD Sender: No OFD packet to send [18:33:11]OFD Sender: No OFD packet to send [18:33:16]OFD Sender: No OFD packet to send [18:33:21]OFD Sender: No OFD packet to send [18:33:24]recv_with_timeout no data received [18:33:26]OFD Sender: No OFD packet to send [18:33:31]OFD Sender: No OFD packet to send [18:33:36]OFD Sender: No OFD packet to send [18:33:41]OFD Sender: No OFD packet to send [18:33:43]recv_with_timeout no data received [18:33:46]OFD Sender: No OFD packet to send [18:34:43]ConnectInit Can't connect to host [18:34:46]OFD Sender: No OFD packet to send [18:34:51]OFD Sender: No OFD packet to send [18:34:56]OFD Sender: No OFD packet to send [18:35:01]OFD Sender: No OFD packet to send [18:35:05]recv_with_timeout no data received [18:35:06]OFD Sender: No OFD packet to send [18:35:11]OFD Sender: No OFD packet to send [18:35:16]OFD Sender: No OFD packet to send [18:35:21]OFD Sender: No OFD packet to send [18:35:26]OFD Sender: No OFD packet to send [18:35:31]OFD Sender: No OFD packet to send [18:35:36]OFD Sender: No OFD packet to send [18:35:41]OFD Sender: No OFD packet to send [18:35:46]OFD Sender: No OFD packet to send [18:35:51]OFD Sender: No OFD packet to send [18:35:56]OFD Sender: No OFD packet to send [18:36:01]OFD Sender: No OFD packet to send [18:36:06]OFD Sender: No OFD packet to send [18:36:11]OFD Sender: No OFD packet to send [18:36:16]OFD Sender: No OFD packet to send [18:36:21]OFD Sender: No OFD packet to send [18:36:26]OFD Sender: No OFD packet to send [18:36:31]OFD Sender: No OFD packet to send [18:36:36]OFD Sender: No OFD packet to send [18:36:41]OFD Sender: No OFD packet to send [18:36:47]OFD Sender: No OFD packet to send [18:36:52]OFD Sender: No OFD packet to send [18:36:57]OFD Sender: No OFD packet to send [18:37:02]OFD Sender: No OFD packet to send [18:37:07]OFD Sender: No OFD packet to send [18:37:12]OFD Sender: No OFD packet to send [18:37:17]OFD Sender: No OFD packet to send [18:37:22]OFD Sender: No OFD packet to send [18:37:27]OFD Sender: No OFD packet to send [18:37:32]OFD Sender: No OFD packet to send [18:37:37]OFD Sender: No OFD packet to send [18:37:42]OFD Sender: No OFD packet to send [18:37:47]OFD Sender: No OFD packet to send [18:37:52]OFD Sender: No OFD packet to send [18:37:57]OFD Sender: No OFD packet to send [18:38:02]OFD Sender: No OFD packet to send [18:38:07]OFD Sender: No OFD packet to send [18:38:12]OFD Sender: No OFD packet to send [18:38:17]OFD Sender: No OFD packet to send [18:38:22]OFD Sender: No OFD packet to send [18:38:23]recv_with_timeout no data received [18:38:27]OFD Sender: No OFD packet to send [18:38:32]OFD Sender: No OFD packet to send [18:38:37]OFD Sender: No OFD packet to send [18:38:42]OFD Sender: No OFD packet to send [18:38:47]OFD Sender: No OFD packet to send [18:38:52]OFD Sender: No OFD packet to send [18:38:57]OFD Sender: No OFD packet to send [18:39:02]OFD Sender: No OFD packet to send [18:39:07]OFD Sender: No OFD packet to send [18:39:12]OFD Sender: No OFD packet to send [18:39:17]OFD Sender: No OFD packet to send [18:39:22]OFD Sender: No OFD packet to send [18:39:27]OFD Sender: No OFD packet to send [18:39:32]OFD Sender: No OFD packet to send [18:39:35]recv_with_timeout no data received [18:39:37]OFD Sender: No OFD packet to send [18:39:42]OFD Sender: No OFD packet to send [18:39:47]OFD Sender: No OFD packet to send [18:39:52]OFD Sender: No OFD packet to send [18:39:55]recv_with_timeout no data received [18:39:57]OFD Sender: No OFD packet to send [18:40:02]OFD Sender: No OFD packet to send [18:40:07]OFD Sender: No OFD packet to send [18:40:11]recv_with_timeout no data received [18:40:12]OFD Sender: No OFD packet to send [18:40:17]OFD Sender: No OFD packet to send [18:40:22]recv_with_timeout no data received [18:40:22]OFD Sender: No OFD packet to send [18:40:27]OFD Sender: No OFD packet to send [18:40:32]OFD Sender: No OFD packet to send [18:40:37]OFD Sender: No OFD packet to send [18:40:42]OFD Sender: No OFD packet to send [18:40:47]OFD Sender: No OFD packet to send [18:40:52]OFD Sender: No OFD packet to send [18:40:57]OFD Sender: No OFD packet to send [18:41:02]OFD Sender: No OFD packet to send [18:41:07]OFD Sender: No OFD packet to send [18:41:12]OFD Sender: No OFD packet to send [18:41:17]OFD Sender: No OFD packet to send [18:41:22]OFD Sender: No OFD packet to send [18:41:27]OFD Sender: No OFD packet to send [18:41:32]OFD Sender: No OFD packet to send [18:41:37]OFD Sender: No OFD packet to send [18:41:42]recv_with_timeout no data received [18:41:42]OFD Sender: No OFD packet to send [18:41:47]OFD Sender: No OFD packet to send [18:41:52]OFD Sender: No OFD packet to send [18:41:57]OFD Sender: No OFD packet to send [18:42:02]OFD Sender: No OFD packet to send [18:42:06]recv_with_timeout no data received [18:42:07]OFD Sender: No OFD packet to send [18:42:12]OFD Sender: No OFD packet to send [18:42:17]OFD Sender: No OFD packet to send [18:42:22]OFD Sender: No OFD packet to send [18:42:27]OFD Sender: No OFD packet to send [18:42:32]OFD Sender: No OFD packet to send [18:42:37]OFD Sender: No OFD packet to send [18:42:42]OFD Sender: No OFD packet to send [18:42:47]OFD Sender: No OFD packet to send [18:42:52]OFD Sender: No OFD packet to send [18:42:57]OFD Sender: No OFD packet to send [18:43:02]OFD Sender: No OFD packet to send [18:43:07]OFD Sender: No OFD packet to send [18:43:12]OFD Sender: No OFD packet to send [18:43:17]OFD Sender: No OFD packet to send [18:43:22]OFD Sender: No OFD packet to send [18:43:27]OFD Sender: No OFD packet to send [18:43:32]OFD Sender: No OFD packet to send [18:43:37]OFD Sender: No OFD packet to send [18:43:38]accept exits with 10 [18:43:38]New connection [18:43:38]New thread 3067071844 created [18:43:38]Thread 3066928484 joined [18:43:38]Waiting for new connection... [18:43:38] Sock 10.Parse request [18:43:38]Sock 10.Check first char [18:43:38]Sock 10.First char is OK [18:43:38]request: POST /json_proto HTTP/1.0 [18:43:38]Method: POST [18:43:38]URL: /json_proto [18:43:38]Method is POST - this is cgi request [18:43:38]url: /json_proto [18:43:38]query_string will be loaded in cgi processing [18:43:38]execute_cgi json_proto POST (null) [18:43:38]execute_cgi path=json_proto method=POST [18:43:38]POST find Content-Length [18:43:38]Host: 172.17.44.131:8080 [18:43:38]Content-Length: 800 [18:43:38]Content-Type: application/json [18:43:38] [18:43:38]POST finish read [18:43:38]Found Content-Length = 800 [18:43:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293685", "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" : 65.820, "sum" : 5015.48, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 5015.48 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:43:38]execute_script... [18:43: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)293685", "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" : 65.820, "sum" : 5015.48, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 5015.48 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:43:38]POST & json_proto [18:43:38]process_json_proto [18:43:38]json parsed OK: [18:43:38]protocol is kg_v1.0 [18:43:38]action value=close_receipt [18:43:38]process_action close_receipt [18:43:38]cmd_close_receipt [18:43:38]MH_GetDate [18:43:38]Write to MH i2c: F0 00 00 9D 03 8F [18:43:38]Write i2c OK [18:43:38]MH_I2C_Read... [18:43:38]Read from MH i2c: F0 [18:43:38]MH_I2C_Read... [18:43:38]Read from MH i2c: F0 09 00 [18:43:38]MH_I2C_Read... [18:43:38]Read from MH i2c: F0 09 00 9D 03 00 DB 86 C7 66 4F 53 BE 66 EC [18:43:38]GetLastDocTimeStamp 1724351558 [18:43:38]current date 1724352219 [18:43:38]FM_GetShiftState [18:43:38]SAM_PROTO_GetShiftState [18:43:38]wFMCommunicate request_size=4 [18:43:38]MH_SAM_APDU [18:43:38]CAPDU: 80 13 01 00 [18:43:38]Write to MH i2c: E2 08 00 9E 03 80 13 01 00 00 00 00 00 1E [18:43:38]Write i2c OK [18:43:38]MH_I2C_Read... [18:43:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:43:39]Read from MH i2c: E2 [18:43:39]MH_I2C_Read... [18:43:39]Read from MH i2c: E2 0E 00 [18:43:39]MH_I2C_Read... [18:43:39]Read from MH i2c: E2 0E 00 9E 03 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 CC [18:43:39]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [18:43:39]wFMCommunicate OK [18:43:39]SAM_PROTO_GetShiftState done [18:43:39]FM_GetShiftState done [18:43:39]opened in 1724285939 [18:43:39]opened+sec_in_day 1724372339 [18:43:39]quantity*price = 501548 [18:43:39]sum+1 = 501549 [18:43:39]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 5015.48 НСП 1% : 44.38 НДС 12% : 532.62 Наличными: 0.00 Безнал.: 5015.48 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 181 22.08.2024 18:43 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871778 ФД: 178481 ФПД: 86798892925138 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T184339&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178481&fm=86798892925138&tin=02508201610067®Number=0000000000092561&sum=501548 [18:43:40]StoreToDocumentArchive [18:43:40]shift 469 fd 178481 [18:43:40]save to /storage/0469/doc_00178481 [18:43:40]save last doc name /storage/0469/doc_00178481 to /storage/kkm_last_doc_name [18:43:40]save OK [18:43:40]Clear old archive folders... [18:43:40]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:43:40]tlvbuf is 01BE0720 [18:43:40]SAM_PROTO_ClearQueue [18:43:40]wFMCommunicate request_size=4 [18:43:40]MH_SAM_APDU [18:43:40]CAPDU: 80 09 00 00 [18:43:40]Write to MH i2c: E2 08 00 AB 03 80 09 00 00 00 00 00 00 20 [18:43:40]Write i2c OK [18:43:40]MH_I2C_Read... [18:43:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:43:40]Read from MH i2c: E2 [18:43:40]MH_I2C_Read... [18:43:40]Read from MH i2c: E2 03 00 [18:43:40]MH_I2C_Read... [18:43:40]Read from MH i2c: E2 03 00 AB 03 00 90 00 22 [18:43:40]RAPDU: 90 00 [18:43:40]wFMCommunicate OK [18:43:40]SAM_PROTO_ClearQueue done [18:43:40]KKMCreateOFDPacket [18:43:40]OFDProtocolAddRootSTLVToBuf [18:43:40]FM_MakeSignedData [18:43:40]FM_MakeSignedData [18:43:40]SAM_PROTO_SignData [18:43:40]wFMCommunicate request_size=4 [18:43:40]MH_SAM_APDU [18:43:40]CAPDU: 80 0D 01 02 [18:43:40]Write to MH i2c: E2 08 00 AC 03 80 0D 01 02 00 00 00 00 28 [18:43:40]Write i2c OK [18:43:40]MH_I2C_Read... [18:43:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:43:40]Read from MH i2c: E2 [18:43:40]MH_I2C_Read... [18:43:40]Read from MH i2c: E2 03 00 [18:43:40]MH_I2C_Read... [18:43:40]Read from MH i2c: E2 03 00 AC 03 00 90 00 23 [18:43:40]RAPDU: 90 00 [18:43:40]wFMCommunicate OK [18:43:40]wFMCommunicate request_size=255 [18:43:40]MH_SAM_APDU [18:43: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 1C 01 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C A7 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C A7 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 56 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E D0 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2C A7 07 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 00 00 00 F4 03 04 00 DB 86 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 31 B9 02 00 35 04 06 00 4E F1 71 2E [18:43:40]Write to MH i2c: E2 02 01 AD 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 1C 01 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C A7 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C A7 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 56 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E D0 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2C A7 07 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 00 00 00 F4 03 04 00 DB 86 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 31 B9 02 00 35 04 06 00 4E F1 71 2E 00 00 43 [18:43:40]Write i2c OK [18:43:40]MH_I2C_Read... [18:43:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:43:40]Read from MH i2c: E2 [18:43:40]MH_I2C_Read... [18:43:40]Read from MH i2c: E2 03 00 [18:43:40]MH_I2C_Read... [18:43:40]Read from MH i2c: E2 03 00 AD 03 00 90 00 24 [18:43:40]RAPDU: 90 00 [18:43:40]wFMCommunicate OK [18:43:40]wFMCommunicate request_size=7 [18:43:40]MH_SAM_APDU [18:43:40]CAPDU: 80 0D 02 02 02 00 D2 [18:43:40]Write to MH i2c: E2 0A 00 AE 03 80 0D 02 02 02 00 00 D2 00 00 01 [18:43:40]Write i2c OK [18:43:40]MH_I2C_Read... [18:43:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:43:40]Read from MH i2c: E2 [18:43:40]MH_I2C_Read... [18:43:40]Read from MH i2c: E2 03 00 [18:43:40]MH_I2C_Read... [18:43:40]Read from MH i2c: E2 03 00 AE 03 00 90 00 25 [18:43:40]RAPDU: 90 00 [18:43:40]wFMCommunicate OK [18:43:40]wFMCommunicate request_size=4 [18:43:40]MH_SAM_APDU [18:43:40]CAPDU: 80 0D 03 02 [18:43:40]Write to MH i2c: E2 08 00 AF 03 80 0D 03 02 00 00 00 00 2D [18:43:40]Write i2c OK [18:43:40]MH_I2C_Read... [18:43:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:43:40]Read from MH i2c: E2 [18:43:40]MH_I2C_Read... [18:43:40]Read from MH i2c: E2 0B 00 [18:43:40]MH_I2C_Read... [18:43:40]Read from MH i2c: E2 0B 00 AF 03 00 1E 7F CE 87 7C CE 90 A1 90 00 9B [18:43:40]RAPDU: 1E 7F CE 87 7C CE 90 A1 90 00 [18:43:40]wFMCommunicate OK [18:43:40]SAM_PROTO_SignData done [18:43:40]FM_MakeSignedData done [18:43:40]CreateOFDProtocolMessage [18:43:40]wFMCommunicate request_size=4 [18:43:40]MH_SAM_APDU [18:43:40]CAPDU: 80 11 00 00 [18:43:40]Write to MH i2c: E2 08 00 B0 03 80 11 00 00 00 00 00 00 2D [18:43:40]Write i2c OK [18:43:40]MH_I2C_Read... [18:43:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:43:40]Read from MH i2c: E2 [18:43:40]MH_I2C_Read... [18:43:40]Read from MH i2c: E2 17 00 [18:43:40]MH_I2C_Read... [18:43:40]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 37 38 90 00 86 [18:43:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [18:43:40]wFMCommunicate OK [18:43:40]CreateOFDProtocolMessage done [18:43:40]OFDSenderStorePacket 178481 [18:43:40]StoreOFDPacket docnum=178481 [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 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 A6 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 4B [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]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30620, crc_r 49A1A6DB, crc_c: 49A1A6DB, size: 53248 [00:00:10]*** [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E328 010249C5) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903S init start (LINUX_LIGHT) [00:00:10]*** Compilation Date Jun 20 2023 Time 12:36:20 [00:00:10]*** Serial: 3139303353513838 54000000005725A6 (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: 604440+1723749199=1724353639 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x20ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33510623 [00:00:10]*** Is cutter blocked? [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 A6 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 4C [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30620 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 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 68 8C C7 66 4F 53 BE 66 E6 [19:07:20]Current date/time: 22.08.2024 19:07 [19:07:20]FM_Init [19:07:20]wFMConnect [19:07:20]MH_SAM_On [19:07:20]Write to MH i2c: E0 00 00 08 00 E7 [19:07:20]Write i2c OK [19:07:20]MH_I2C_Read... [19:07:20]*** iso7816_init finished! [19:07:20]*** atr: [19:07:20]*** 0F 3B D5 18 FF 81 91 FE [19:07:20]*** 1F C3 80 73 C8 21 10 0A [19:07:20]*** 00 00 00 00 00 00 00 00 [19:07:20]*** 00 00 00 00 00 00 00 00 [19:07:20]*** 00 00 00 00 00 00 00 00 [19:07:20]*** 00 00 00 00 00 00 00 00 [19:07:20]*** 00 00 00 00 00 00 00 00 [19:07:20]*** 00 00 00 00 00 00 00 00 [19:07:20]Read from MH i2c: E0 [19:07:20]MH_I2C_Read... [19:07:20]Read from MH i2c: E0 10 00 [19:07:20]MH_I2C_Read... [19:07:20]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:07:20]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [19:07:20]wFMCommunicate request_size=10 [19:07:20]MH_SAM_APDU [19:07:20]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [19:07:20]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [19:07:20]Write i2c OK [19:07:20]MH_I2C_Read... [19:07:20]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [19:07:20]Read from MH i2c: E2 [19:07:20]MH_I2C_Read... [19:07:20]Read from MH i2c: E2 03 00 [19:07:20]MH_I2C_Read... [19:07:20]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [19:07:20]RAPDU: 90 00 [19:07:20]wFMCommunicate OK [19:07:20]wFMCommunicate request_size=4 [19:07:20]MH_SAM_APDU [19:07:20]CAPDU: 80 11 00 00 [19:07:20]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [19:07:20]Write i2c OK [19:07:20]MH_I2C_Read... [19:07:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:07:20]Read from MH i2c: E2 [19:07:20]MH_I2C_Read... [19:07:20]Read from MH i2c: E2 17 00 [19:07:20]MH_I2C_Read... [19:07:20]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 37 38 90 00 DD [19:07:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [19:07:20]wFMCommunicate OK [19:07:20]Detected FM SN is 0000000000871778 [19:07:20]Stored FM SN is 0000000000871778 [19:07:20]wFMCommunicate request_size=9 [19:07:20]MH_SAM_APDU [19:07:20]CAPDU: 80 16 00 00 04 D9 BA 00 00 [19:07:20]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 D9 BA 00 00 00 00 25 [19:07:20]Write i2c OK [19:07:20]MH_I2C_Read... [19:07:20]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [19:07:20]Read from MH i2c: E2 [19:07:20]MH_I2C_Read... [19:07:20]Read from MH i2c: E2 03 00 [19:07:20]MH_I2C_Read... [19:07:20]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [19:07:20]RAPDU: 90 00 [19:07:20]wFMCommunicate OK [19:07:20]FM PIN OK [19:07:20]wFMCommunicate request_size=8 [19:07:20]MH_SAM_APDU [19:07:20]CAPDU: 80 14 04 00 03 02 00 01 [19:07:20]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [19:07:20]Write i2c OK [19:07:20]MH_I2C_Read... [19:07:20]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [19:07:20]Read from MH i2c: E2 [19:07:20]MH_I2C_Read... [19:07:20]Read from MH i2c: E2 03 00 [19:07:20]MH_I2C_Read... [19:07:20]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [19:07:20]RAPDU: 90 00 [19:07:20]wFMCommunicate OK [19:07:20]wFMCommunicate request_size=13 [19:07:20]MH_SAM_APDU [19:07:20]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [19:07:20]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:07:20]Write i2c OK [19:07:20]MH_I2C_Read... [19:07:20]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [19:07:20]Read from MH i2c: E2 [19:07:20]MH_I2C_Read... [19:07:20]Read from MH i2c: E2 03 00 [19:07:20]MH_I2C_Read... [19:07:20]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [19:07:20]RAPDU: 90 00 [19:07:20]wFMCommunicate OK [19:07:20]wFMCommunicate request_size=4 [19:07:20]MH_SAM_APDU [19:07:20]CAPDU: 80 11 00 00 [19:07:20]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [19:07:20]Write i2c OK [19:07:20]MH_I2C_Read... [19:07:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:07:20]Read from MH i2c: E2 [19:07:20]MH_I2C_Read... [19:07:20]Read from MH i2c: E2 17 00 [19:07:20]MH_I2C_Read... [19:07:20]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 37 38 90 00 E1 [19:07:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [19:07:20]wFMCommunicate OK [19:07:20]DocumentArchiveInit [19:07:20]Start Httpd... [19:07:20]Httpd thread 3067325796 created [19:07:20]Write to MH i2c: 01 00 00 0F 00 0F [19:07:20]Write i2c OK [19:07:20]MH_I2C_Read... [19:07:20]Read from MH i2c: 01 [19:07:20]MH_I2C_Read... [19:07:20]Read from MH i2c: 01 07 00 [19:07:20]MH_I2C_Read... [19:07:20]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [19:07:20]MH Int Process started [19:07:20]Allocated Socket 8 [19:07:20]Bind OK [19:07:20]Listen OK [19:07:20]httpd running on port 8080 [19:07:20]Waiting for new connection... [19:07:21]OFD Sender: Processing packet 178481 [packets to send 496, broken 495] [19:07:21]ProducePacketName [19:07:21]name=ofd_packets/00178481 [19:07:21]OFD Sender: To server: pG, [19:07:21]CommunicateWithHost lk.salyk.kg:30040 [19:07:21]ConnectInit lk.salyk.kg [19:07:26]ConnectInit Can't take IP for lk.salyk.kg [19:07:26]CommunicateWithHost connect error [19:07:26]CommunicateWithHost err = -1 [19:07:26]OFD Sender: Server communicate error [19:07:31]OFD Sender: Processing packet 178481 [packets to send 496, broken 495] [19:07:31]ProducePacketName [19:07:31]name=ofd_packets/00178481 [19:07:31]OFD Sender: To server: pG, [19:07:31]CommunicateWithHost lk.salyk.kg:30040 [19:07:31]ConnectInit lk.salyk.kg [19:07:36]ConnectInit Can't take IP for lk.salyk.kg [19:07:36]CommunicateWithHost connect error [19:07:36]CommunicateWithHost err = -1 [19:07:36]OFD Sender: Server communicate error [19:07:40]recv_with_timeout no data received [19:07:41]OFD Sender: Processing packet 178481 [packets to send 496, broken 495] [19:07:41]ProducePacketName [19:07:41]name=ofd_packets/00178481 [19:07:41]OFD Sender: To server: pG, [19:07:41]CommunicateWithHost lk.salyk.kg:30040 [19:07:41]ConnectInit lk.salyk.kg [19:09:09]ConnectInit Can't connect to host [19:09:11]OFD Sender: Processing packet 178481 [packets to send 496, broken 495] [19:09:11]ProducePacketName [19:09:11]name=ofd_packets/00178481 [19:09:11]OFD Sender: To server: pG, [19:09:11]CommunicateWithHost lk.salyk.kg:30040 [19:09:11]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 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 A6 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 4B [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30620, crc_r 49A1A6DB, crc_c: 49A1A6DB, size: 53248 [00:00:10]*** [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E328 010249C5) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903S init start (LINUX_LIGHT) [00:00:10]*** Compilation Date Jun 20 2023 Time 12:36:20 [00:00:10]*** Serial: 3139303353513838 54000000005725A6 (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: 604695+1723749199=1724353894 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x20ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33510623 [00:00:10]*** Is cutter blocked? [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 A6 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 4C [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30620 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 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 8D C7 66 4F 53 BE 66 E5 [19:11:34]Current date/time: 22.08.2024 19:11 [19:11:34]FM_Init [19:11:34]wFMConnect [19:11:34]MH_SAM_On [19:11:34]Write to MH i2c: E0 00 00 08 00 E7 [19:11:34]Write i2c OK [19:11:34]MH_I2C_Read... [19:11:34]*** iso7816_init finished! [19:11:34]*** atr: [19:11:34]*** 0F 3B D5 18 FF 81 91 FE [19:11:34]*** 1F C3 80 73 C8 21 10 0A [19:11:34]*** 00 00 00 00 00 00 00 00 [19:11:34]*** 00 00 00 00 00 00 00 00 [19:11:34]*** 00 00 00 00 00 00 00 00 [19:11:34]*** 00 00 00 00 00 00 00 00 [19:11:34]*** 00 00 00 00 00 00 00 00 [19:11:34]*** 00 00 00 00 00 00 00 00 [19:11:34]Read from MH i2c: E0 [19:11:34]MH_I2C_Read... [19:11:34]Read from MH i2c: E0 10 00 [19:11:34]MH_I2C_Read... [19:11: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 [19:11:34]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [19:11:34]wFMCommunicate request_size=10 [19:11:34]MH_SAM_APDU [19:11:34]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [19:11:34]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [19:11:34]Write i2c OK [19:11:34]MH_I2C_Read... [19:11:34]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [19:11:34]Read from MH i2c: E2 [19:11:34]MH_I2C_Read... [19:11:34]Read from MH i2c: E2 03 00 [19:11:34]MH_I2C_Read... [19:11:34]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [19:11:34]RAPDU: 90 00 [19:11:34]wFMCommunicate OK [19:11:34]wFMCommunicate request_size=4 [19:11:34]MH_SAM_APDU [19:11:34]CAPDU: 80 11 00 00 [19:11:34]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [19:11:34]Write i2c OK [19:11:34]MH_I2C_Read... [19:11:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:11:34]Read from MH i2c: E2 [19:11:34]MH_I2C_Read... [19:11:34]Read from MH i2c: E2 17 00 [19:11:34]MH_I2C_Read... [19:11: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 37 38 90 00 DD [19:11:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [19:11:34]wFMCommunicate OK [19:11:34]Detected FM SN is 0000000000871778 [19:11:34]Stored FM SN is 0000000000871778 [19:11:34]wFMCommunicate request_size=9 [19:11:34]MH_SAM_APDU [19:11:34]CAPDU: 80 16 00 00 04 D9 BA 00 00 [19:11:34]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 D9 BA 00 00 00 00 25 [19:11:34]Write i2c OK [19:11:34]MH_I2C_Read... [19:11:34]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [19:11:34]Read from MH i2c: E2 [19:11:34]MH_I2C_Read... [19:11:34]Read from MH i2c: E2 03 00 [19:11:34]MH_I2C_Read... [19:11:34]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [19:11:34]RAPDU: 90 00 [19:11:34]wFMCommunicate OK [19:11:34]FM PIN OK [19:11:34]wFMCommunicate request_size=8 [19:11:34]MH_SAM_APDU [19:11:34]CAPDU: 80 14 04 00 03 02 00 01 [19:11:34]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [19:11:34]Write i2c OK [19:11:34]MH_I2C_Read... [19:11:34]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [19:11:34]Read from MH i2c: E2 [19:11:34]MH_I2C_Read... [19:11:34]Read from MH i2c: E2 03 00 [19:11:34]MH_I2C_Read... [19:11:34]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [19:11:34]RAPDU: 90 00 [19:11:34]wFMCommunicate OK [19:11:34]wFMCommunicate request_size=13 [19:11:34]MH_SAM_APDU [19:11:34]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [19:11: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 [19:11:34]Write i2c OK [19:11:34]MH_I2C_Read... [19:11:34]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [19:11:34]Read from MH i2c: E2 [19:11:34]MH_I2C_Read... [19:11:34]Read from MH i2c: E2 03 00 [19:11:34]MH_I2C_Read... [19:11:34]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [19:11:34]RAPDU: 90 00 [19:11:34]wFMCommunicate OK [19:11:34]wFMCommunicate request_size=4 [19:11:34]MH_SAM_APDU [19:11:34]CAPDU: 80 11 00 00 [19:11:34]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [19:11:34]Write i2c OK [19:11:34]MH_I2C_Read... [19:11:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:11:34]Read from MH i2c: E2 [19:11:34]MH_I2C_Read... [19:11:34]Read from MH i2c: E2 17 00 [19:11:34]MH_I2C_Read... [19:11: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 37 38 90 00 E1 [19:11:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [19:11:34]wFMCommunicate OK [19:11:34]DocumentArchiveInit [19:11:34]Start Httpd... [19:11:34]Httpd thread 3067141476 created [19:11:34]Write to MH i2c: 01 00 00 0F 00 0F [19:11:34]Write i2c OK [19:11:34]MH_I2C_Read... [19:11:34]Read from MH i2c: 01 [19:11:34]MH_I2C_Read... [19:11:34]Read from MH i2c: 01 07 00 [19:11:34]MH_I2C_Read... [19:11:34]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [19:11:34]MH Int Process started [19:11:34]Allocated Socket 8 [19:11:34]Bind OK [19:11:34]Listen OK [19:11:34]httpd running on port 8080 [19:11:34]Waiting for new connection... [19:11:35]OFD Sender: Processing packet 178481 [packets to send 496, broken 495] [19:11:35]ProducePacketName [19:11:35]name=ofd_packets/00178481 [19:11:35]OFD Sender: To server: pG, [19:11:35]CommunicateWithHost lk.salyk.kg:30040 [19:11:35]ConnectInit lk.salyk.kg [19:11:39]Connected sock=6 [19:11: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 37 38 0C 01 00 00 05 9A 04 01 E4 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 1C 01 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C A7 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C A7 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 56 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E D0 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2C A7 07 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 00 00 00 F4 03 04 00 DB 86 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 31 B9 02 00 35 04 06 00 4E F1 71 2E 00 D2 1E 7F CE 87 7C CE 90 A1 [19:11: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 37 38 4F 00 00 00 D2 CC 47 00 DD 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 37 38 10 04 04 00 31 B9 02 00 F4 03 04 00 13 39 C7 66 B6 04 01 00 00 61 21 AF 62 11 06 AF FB [19:11:39]CommunicateWithHost err = 0 [19:11:39]CheckOFDResponse [19:11:39]1017 (14) - 77093643461234 [19:11:39]1041 (16) - 0000000000871778 [19:11:39]1040 (4) - 178481 [19:11:39]1012 (4) - 22.08.2024 13:11 [19:11:39]1206 (1) - 0 [19:11:39]OFD Sender: Remove packet 178481 [19:11:39]ProducePacketName [19:11:39]name=ofd_packets/00178481 [19:11:39]NVStorageDeleteData [19:11:40]OFD Sender: No OFD packet to send [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:37]recv_with_timeout no data received [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]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:15]OFD Sender: No OFD packet to send [19:13:16]recv_with_timeout no data received [19:13:20]OFD Sender: No OFD packet to send [19:13:25]OFD Sender: No OFD packet to send [19:13:30]OFD Sender: No OFD packet to send [19:13:35]OFD Sender: No OFD packet to send [19:13:40]OFD Sender: No OFD packet to send [19:13:45]OFD Sender: No OFD packet to send [19:13:50]OFD Sender: No OFD packet to send [19:13:55]OFD Sender: No OFD packet to send [19:13:56]accept exits with 9 [19:13:56]New connection [19:13:56]New thread 3066854756 created [19:13:56]Waiting for new connection... [19:13:56] Sock 9.Parse request [19:13:56]Sock 9.Check first char [19:13:56]Sock 9.First char is OK [19:13:56]request: POST /json_proto HTTP/1.0 [19:13:56]Method: POST [19:13:56]URL: /json_proto [19:13:56]Method is POST - this is cgi request [19:13:56]url: /json_proto [19:13:56]query_string will be loaded in cgi processing [19:13:56]execute_cgi json_proto POST (null) [19:13:56]execute_cgi path=json_proto method=POST [19:13:56]POST find Content-Length [19:13:56]Host: 172.17.44.131:8080 [19:13:56]Content-Length: 215 [19:13:56]Content-Type: application/json [19:13:56] [19:13:56]POST finish read [19:13:56]Found Content-Length = 215 [19:13: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:13:56]execute_script... [19:13: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:13:56]POST & json_proto [19:13:56]process_json_proto [19:13:56]json parsed OK: [19:13:56]protocol is kg_v1.0 [19:13:56]action value=get_value [19:13:56]process_action get_value [19:13:56]cmd_get_value [19:13:56]process_action get_value done [19:13:56]requested_data is exist [19:13:56]produce_requested_data [19:13:56]requested_item kkm.sn is exist - process it [19:13:56]requested_item kkm.ver is exist - process it [19:13:56]requested_item fm.sn is exist - process it [19:13:56]wFMCommunicate request_size=4 [19:13:56]MH_SAM_APDU [19:13:56]CAPDU: 80 11 00 00 [19:13:56]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [19:13:56]Write i2c OK [19:13:56]MH_I2C_Read... [19:13:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:13:56]Read from MH i2c: E2 [19:13:56]MH_I2C_Read... [19:13:56]Read from MH i2c: E2 17 00 [19:13:56]MH_I2C_Read... [19:13: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 37 38 90 00 E3 [19:13:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [19:13:56]wFMCommunicate OK [19:13:56]requested_item fd.num is exist - process it [19:13:56]SAM_PROTO_GetFieldsCounters [19:13:56]wFMCommunicate request_size=4 [19:13:56]MH_SAM_APDU [19:13:56]CAPDU: 80 13 00 00 [19:13:56]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [19:13:56]Write i2c OK [19:13:56]MH_I2C_Read... [19:13:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:13:56]Read from MH i2c: E2 [19:13:56]MH_I2C_Read... [19:13:56]Read from MH i2c: E2 62 00 [19:13:56]MH_I2C_Read... [19:13: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 31 B9 02 00 0E 04 04 00 D5 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 93 [19:13:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 31 B9 02 00 0E 04 04 00 D5 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 [19:13:56]wFMCommunicate OK [19:13:56]SAM_PROTO_GetFieldsCounters done [19:13:56]requested_item shift.num is exist - process it [19:13:56]requested_item shift.opened is exist - process it [19:13:56]req_shift_opened [19:13:56]FM_GetShiftState [19:13:56]SAM_PROTO_GetShiftState [19:13:56]wFMCommunicate request_size=4 [19:13:56]MH_SAM_APDU [19:13:56]CAPDU: 80 13 01 00 [19:13:56]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [19:13:56]Write i2c OK [19:13:56]MH_I2C_Read... [19:13:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:13:56]Read from MH i2c: E2 [19:13:56]MH_I2C_Read... [19:13:56]Read from MH i2c: E2 0E 00 [19:13:56]MH_I2C_Read... [19:13:56]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 3D [19:13:56]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [19:13:56]wFMCommunicate OK [19:13:56]SAM_PROTO_GetShiftState done [19:13:56]FM_GetShiftState done [19:13:56]req_shift_opened done [19:13:56]requested_item shift.open_date is exist - process it [19:13:56]req_shift_open_date [19:13:56]req_shift_open_date done [19:13:56]produce_requested_data done [19:13:56]produce_requested_data return {"kkm.sn":"0300000071","kkm.ver":"001","fm.sn":"0000000000871778","fd.num":178481,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [19:13:56]process_action_free get_value [19:13:56]json_value_free [19:13:56]json_value_free done [19:13:56]process_json_proto returns [19:13:56]Send response to host [19:13:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000071","kkm.ver":"001","fm.sn":"0000000000871778","fd.num":178481,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [19:13:56]free response buf [19:13:56]execute_script done [19:13:56]execute_script returns [19:13:56]free content buf [19:13:56]Sock 9.Close socket [19:13:56]Sock 9.Thread stoped [19:13:56]accept exits with 7 [19:13:56]New connection [19:13:56]New thread 3066711396 created [19:13:56]Thread 3066854756 joined [19:13:56]Waiting for new connection... [19:13:56] Sock 7.Parse request [19:13:56]Sock 7.Check first char [19:13:56]Sock 7.First char is OK [19:13:56]request: POST /json_proto HTTP/1.0 [19:13:56]Method: POST [19:13:56]URL: /json_proto [19:13:56]Method is POST - this is cgi request [19:13:56]url: /json_proto [19:13:56]query_string will be loaded in cgi processing [19:13:56]execute_cgi json_proto POST (null) [19:13:56]execute_cgi path=json_proto method=POST [19:13:56]POST find Content-Length [19:13:56]Host: 172.17.44.131:8080 [19:13:56]Content-Length: 331 [19:13:56]Content-Type: application/json [19:13:56] [19:13:56]POST finish read [19:13:56]Found Content-Length = 331 [19:13: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:13:56]execute_script... [19:13: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:13:56]POST & json_proto [19:13:56]process_json_proto [19:13:56]json parsed OK: [19:13:56]protocol is kg_v1.0 [19:13:56]action value=get_value [19:13:56]process_action get_value [19:13:56]cmd_get_value [19:13:56]process_action get_value done [19:13:56]requested_data is exist [19:13:56]produce_requested_data [19:13:56]requested_item fm.sale.total is exist - process it [19:13:56]SAM_PROTO_GetFMData [19:13:56]wFMCommunicate request_size=4 [19:13:56]MH_SAM_APDU [19:13:56]CAPDU: 80 13 03 00 [19:13:56]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [19:13:56]Write i2c OK [19:13:56]MH_I2C_Read... [19:13:57]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [19:13:57]Read from MH i2c: E2 [19:13:57]MH_I2C_Read... [19:13:57]Read from MH i2c: E2 FD 00 [19:13:57]MH_I2C_Read... [19:13:57]Read from MH i2c: E2 FD 00 13 00 00 C6 04 85 04 C2 04 6E 04 04 00 87 B5 02 00 69 04 A4 00 6F 04 04 00 F1 B3 02 00 B1 04 05 00 37 BE 97 29 05 70 04 05 00 37 91 92 13 04 72 04 05 00 00 2D 05 16 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 04 61 8C 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 1B 8E B2 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 9C 00 6F 04 04 00 96 01 00 00 B1 04 04 00 58 A9 FB 6B 70 04 04 00 58 A9 FB 6B 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 AA 48 53 01 EF 03 90 00 E2 [19:13:57]RAPDU: C6 04 85 04 C2 04 6E 04 04 00 87 B5 02 00 69 04 A4 00 6F 04 04 00 F1 B3 02 00 B1 04 05 00 37 BE 97 29 05 70 04 05 00 37 91 92 13 04 72 04 05 00 00 2D 05 16 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 04 61 8C 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 1B 8E B2 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 9C 00 6F 04 04 00 96 01 00 00 B1 04 04 00 58 A9 FB 6B 70 04 04 00 58 A9 FB 6B 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 AA 48 53 01 EF 03 90 00 [19:13:57]wFMCommunicate OK [19:13:57]wFMCommunicate request_size=4 [19:13:57]MH_SAM_APDU [19:13:57]CAPDU: 80 17 00 00 [19:13:57]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [19:13:57]Write i2c OK [19:13:57]MH_I2C_Read... [19:13:57]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:13:57]Read from MH i2c: E2 [19:13:57]MH_I2C_Read... [19:13:57]Read from MH i2c: E2 FD 00 [19:13:57]MH_I2C_Read... [19:13:57]Read from MH i2c: E2 FD 00 14 00 00 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 F8 45 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 90 00 A8 [19:13:57]RAPDU: 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 F8 45 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 90 00 [19:13:57]wFMCommunicate OK [19:13:57]wFMCommunicate request_size=4 [19:13:57]MH_SAM_APDU [19:13:57]CAPDU: 80 17 00 00 [19:13:57]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [19:13:57]Write i2c OK [19:13:57]MH_I2C_Read... [19:13:57]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:13:57]Read from MH i2c: E2 [19:13:57]MH_I2C_Read... [19:13:57]Read from MH i2c: E2 FD 00 [19:13:57]MH_I2C_Read... [19:13:57]Read from MH i2c: E2 FD 00 15 00 00 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 90 00 BC [19:13:57]RAPDU: 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 90 00 [19:13:57]wFMCommunicate OK [19:13:57]wFMCommunicate request_size=4 [19:13:57]MH_SAM_APDU [19:13:57]CAPDU: 80 17 00 00 [19:13:57]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [19:13:57]Write i2c OK [19:13:57]MH_I2C_Read... [19:13:57]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:13:57]Read from MH i2c: E2 [19:13:57]MH_I2C_Read... [19:13:57]Read from MH i2c: E2 FD 00 [19:13:57]MH_I2C_Read... [19:13:57]Read from MH i2c: E2 FD 00 16 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 90 00 11 [19:13:57]RAPDU: EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 90 00 [19:13:57]wFMCommunicate OK [19:13:57]wFMCommunicate request_size=4 [19:13:57]MH_SAM_APDU [19:13:57]CAPDU: 80 17 00 00 [19:13:57]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [19:13:57]Write i2c OK [19:13:57]MH_I2C_Read... [19:13:58]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 224! [19:13:58]Read from MH i2c: E2 [19:13:58]MH_I2C_Read... [19:13:58]Read from MH i2c: E2 E3 00 [19:13:58]MH_I2C_Read... [19:13:58]Read from MH i2c: E2 E3 00 17 00 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 76 [19:13:58]RAPDU: 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [19:13:58]wFMCommunicate OK [19:13:58]SAM_PROTO_GetFMData done [19:13:58]requested_item fm.sale_refund.total is exist - process it [19:13:58]requested_item fm.buy.total is exist - process it [19:13:58]requested_item shift.sale.total is exist - process it [19:13:58]SAM_PROTO_GetShiftData [19:13:58]wFMCommunicate request_size=4 [19:13:58]MH_SAM_APDU [19:13:58]CAPDU: 80 13 02 00 [19:13:58]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [19:13:58]Write i2c OK [19:13:58]MH_I2C_Read... [19:13:58]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [19:13:58]Read from MH i2c: E2 [19:13:58]MH_I2C_Read... [19:13:58]Read from MH i2c: E2 FD 00 [19:13:58]MH_I2C_Read... [19:13:58]Read from MH i2c: E2 FD 00 18 00 00 B0 04 AA 04 AC 04 6E 04 04 00 B5 00 00 00 69 04 9D 00 6F 04 04 00 B5 00 00 00 B1 04 04 00 14 22 12 01 70 04 03 00 64 D7 B9 72 04 03 00 B0 4A 58 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 DD 1D 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 22 6D 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 0A [19:13:58]RAPDU: B0 04 AA 04 AC 04 6E 04 04 00 B5 00 00 00 69 04 9D 00 6F 04 04 00 B5 00 00 00 B1 04 04 00 14 22 12 01 70 04 03 00 64 D7 B9 72 04 03 00 B0 4A 58 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 DD 1D 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 22 6D 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 [19:13:58]wFMCommunicate OK [19:13:58]wFMCommunicate request_size=4 [19:13:58]MH_SAM_APDU [19:13:58]CAPDU: 80 17 00 00 [19:13:58]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [19:13:58]Write i2c OK [19:13:58]MH_I2C_Read... [19:13:58]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:13:58]Read from MH i2c: E2 [19:13:58]MH_I2C_Read... [19:13:58]Read from MH i2c: E2 FD 00 [19:13:58]MH_I2C_Read... [19:13:58]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 [19:13:58]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 [19:13:58]wFMCommunicate OK [19:13:58]wFMCommunicate request_size=4 [19:13:58]MH_SAM_APDU [19:13:58]CAPDU: 80 17 00 00 [19:13:58]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [19:13:58]Write i2c OK [19:13:58]MH_I2C_Read... [19:13:59]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:13:59]Read from MH i2c: E2 [19:13:59]MH_I2C_Read... [19:13:59]Read from MH i2c: E2 FD 00 [19:13:59]MH_I2C_Read... [19:13:59]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 [19:13:59]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 [19:13:59]wFMCommunicate OK [19:13:59]wFMCommunicate request_size=4 [19:13:59]MH_SAM_APDU [19:13:59]CAPDU: 80 17 00 00 [19:13:59]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [19:13:59]Write i2c OK [19:13:59]MH_I2C_Read... [19:13:59]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:13:59]Read from MH i2c: E2 [19:13:59]MH_I2C_Read... [19:13:59]Read from MH i2c: E2 FD 00 [19:13:59]MH_I2C_Read... [19:13:59]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 [19:13:59]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 [19:13:59]wFMCommunicate OK [19:13:59]wFMCommunicate request_size=4 [19:13:59]MH_SAM_APDU [19:13:59]CAPDU: 80 17 00 00 [19:13:59]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [19:13:59]Write i2c OK [19:13:59]MH_I2C_Read... [19:13:59]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 202! [19:13:59]Read from MH i2c: E2 [19:13:59]MH_I2C_Read... [19:13:59]Read from MH i2c: E2 CD 00 [19:13:59]MH_I2C_Read... [19:13:59]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 [19:13:59]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 [19:13:59]wFMCommunicate OK [19:13:59]SAM_PROTO_GetShiftData done [19:13:59]requested_item shift.sale.total_cash is exist - process it [19:13:59]requested_item shift.sale_refund.total is exist - process it [19:13:59]requested_item shift.sale_refund.total_cash is exist - process it [19:13:59]requested_item shift.buy.total is exist - process it [19:13:59]requested_item shift.buy.total_cash is exist - process it [19:13:59]produce_requested_data done [19:13:59]produce_requested_data return {"fm.sale.total":221726469.67,"fm.sale_refund.total":18116550.00,"fm.buy.total":0.00,"shift.sale.total":179655.88,"shift.sale.total_cash":121793.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:13:59]process_action_free get_value [19:13:59]json_value_free [19:13:59]json_value_free done [19:13:59]process_json_proto returns [19:13:59]Send response to host [19:13:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":221726469.67,"fm.sale_refund.total":18116550.00,"fm.buy.total":0.00,"shift.sale.total":179655.88,"shift.sale.total_cash":121793.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:13:59]free response buf [19:13:59]execute_script done [19:13:59]execute_script returns [19:13:59]free content buf [19:13:59]Sock 7.Close socket [19:13:59]Sock 7.Thread stoped [19:13:59]accept exits with 9 [19:13:59]New connection [19:13:59]New thread 3066854756 created [19:13:59]Thread 3066711396 joined [19:13:59]Waiting for new connection... [19:13:59] Sock 9.Parse request [19:13:59]Sock 9.Check first char [19:13:59]Sock 9.First char is OK [19:13:59]request: POST /json_proto HTTP/1.0 [19:13:59]Method: POST [19:13:59]URL: /json_proto [19:13:59]Method is POST - this is cgi request [19:13:59]url: /json_proto [19:13:59]query_string will be loaded in cgi processing [19:13:59]execute_cgi json_proto POST (null) [19:13:59]execute_cgi path=json_proto method=POST [19:13:59]POST find Content-Length [19:13:59]Host: 172.17.44.131:8080 [19:13:59]Content-Length: 789 [19:13:59]Content-Type: application/json [19:13:59] [19:13:59]POST finish read [19:13:59]Found Content-Length = 789 [19:13:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293707", "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" : 42.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\u000A53322", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:13:59]execute_script... [19:13: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)293707", "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" : 42.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\u000A53322", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:13:59]POST & json_proto [19:13:59]process_json_proto [19:13:59]json parsed OK: [19:13:59]protocol is kg_v1.0 [19:13:59]action value=close_receipt [19:13:59]process_action close_receipt [19:13:59]cmd_close_receipt [19:13:59]MH_GetDate [19:13:59]Write to MH i2c: F0 00 00 1D 00 0C [19:13:59]Write i2c OK [19:13:59]MH_I2C_Read... [19:13:59]Read from MH i2c: F0 [19:13:59]MH_I2C_Read... [19:13:59]Read from MH i2c: F0 09 00 [19:13:59]MH_I2C_Read... [19:13:59]Read from MH i2c: F0 09 00 1D 00 00 F8 8D C7 66 4F 53 BE 66 8D [19:13:59]GetLastDocTimeStamp 1724352219 [19:13:59]current date 1724354040 [19:13:59]FM_GetShiftState [19:13:59]SAM_PROTO_GetShiftState [19:13:59]wFMCommunicate request_size=4 [19:13:59]MH_SAM_APDU [19:13:59]CAPDU: 80 13 01 00 [19:13:59]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [19:13:59]Write i2c OK [19:13:59]MH_I2C_Read... [19:14:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:14:00]Read from MH i2c: E2 [19:14:00]MH_I2C_Read... [19:14:00]Read from MH i2c: E2 0E 00 [19:14:00]MH_I2C_Read... [19:14:00]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 49 [19:14:00]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [19:14:00]wFMCommunicate OK [19:14:00]SAM_PROTO_GetShiftState done [19:14:00]FM_GetShiftState done [19:14:00]opened in 1724285939 [19:14:00]opened+sec_in_day 1724372339 [19:14:00]quantity*price = 0 [19:14:00]sum+1 = 1 [19:14:00]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 182 22.08.2024 19:14 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 Талоны: Топливная Карта 53322 ФМ: 0000000000871778 ФД: 178482 ФПД: 54227793554311 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T191400&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178482&fm=54227793554311&tin=02508201610067®Number=0000000000092561&sum=0 [19:14:00]StoreToDocumentArchive [19:14:00]shift 469 fd 178482 [19:14:00]save to /storage/0469/doc_00178482 [19:14:00]save last doc name /storage/0469/doc_00178482 to /storage/kkm_last_doc_name [19:14:00]save OK [19:14:00]Clear old archive folders... [19:14:01]ProcessDocumentItem done err = 0, tmpTLVsize=248 [19:14:01]tlvbuf is 003867A0 [19:14:01]SAM_PROTO_ClearQueue [19:14:01]wFMCommunicate request_size=4 [19:14:01]MH_SAM_APDU [19:14:01]CAPDU: 80 09 00 00 [19:14:01]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [19:14:01]Write i2c OK [19:14:01]MH_I2C_Read... [19:14:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:14:01]Read from MH i2c: E2 [19:14:01]MH_I2C_Read... [19:14:01]Read from MH i2c: E2 03 00 [19:14:01]MH_I2C_Read... [19:14:01]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [19:14:01]RAPDU: 90 00 [19:14:01]wFMCommunicate OK [19:14:01]SAM_PROTO_ClearQueue done [19:14:01]KKMCreateOFDPacket [19:14:01]OFDProtocolAddRootSTLVToBuf [19:14:01]FM_MakeSignedData [19:14:01]FM_MakeSignedData [19:14:01]SAM_PROTO_SignData [19:14:01]wFMCommunicate request_size=4 [19:14:01]MH_SAM_APDU [19:14:01]CAPDU: 80 0D 01 02 [19:14:01]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [19:14:01]Write i2c OK [19:14:01]MH_I2C_Read... [19:14:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:14:01]Read from MH i2c: E2 [19:14:01]MH_I2C_Read... [19:14:01]Read from MH i2c: E2 03 00 [19:14:01]MH_I2C_Read... [19:14:01]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [19:14:01]RAPDU: 90 00 [19:14:01]wFMCommunicate OK [19:14:01]wFMCommunicate request_size=255 [19:14:01]MH_SAM_APDU [19:14: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 10 A4 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 00 00 00 F4 03 04 00 F8 8D C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 32 B9 02 00 35 04 06 00 31 51 E4 5F [19:14:01]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 10 A4 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 00 00 00 F4 03 04 00 F8 8D C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 32 B9 02 00 35 04 06 00 31 51 E4 5F 00 00 AF [19:14:01]Write i2c OK [19:14:01]MH_I2C_Read... [19:14:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:14:01]Read from MH i2c: E2 [19:14:01]MH_I2C_Read... [19:14:01]Read from MH i2c: E2 03 00 [19:14:01]MH_I2C_Read... [19:14:01]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [19:14:01]RAPDU: 90 00 [19:14:01]wFMCommunicate OK [19:14:01]wFMCommunicate request_size=7 [19:14:01]MH_SAM_APDU [19:14:01]CAPDU: 80 0D 02 02 02 2B 87 [19:14:01]Write to MH i2c: E2 0A 00 2E 00 80 0D 02 02 02 00 2B 87 00 00 5E [19:14:01]Write i2c OK [19:14:01]MH_I2C_Read... [19:14:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:14:01]Read from MH i2c: E2 [19:14:01]MH_I2C_Read... [19:14:01]Read from MH i2c: E2 03 00 [19:14:01]MH_I2C_Read... [19:14:01]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [19:14:01]RAPDU: 90 00 [19:14:01]wFMCommunicate OK [19:14:01]wFMCommunicate request_size=4 [19:14:01]MH_SAM_APDU [19:14:01]CAPDU: 80 0D 03 02 [19:14:01]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [19:14:01]Write i2c OK [19:14:01]MH_I2C_Read... [19:14:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:14:01]Read from MH i2c: E2 [19:14:01]MH_I2C_Read... [19:14:01]Read from MH i2c: E2 0B 00 [19:14:01]MH_I2C_Read... [19:14:01]Read from MH i2c: E2 0B 00 2F 00 00 93 22 CF 52 25 F3 20 37 90 00 F0 [19:14:01]RAPDU: 93 22 CF 52 25 F3 20 37 90 00 [19:14:01]wFMCommunicate OK [19:14:01]SAM_PROTO_SignData done [19:14:01]FM_MakeSignedData done [19:14:01]CreateOFDProtocolMessage [19:14:01]wFMCommunicate request_size=4 [19:14:01]MH_SAM_APDU [19:14:01]CAPDU: 80 11 00 00 [19:14:01]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [19:14:01]Write i2c OK [19:14:01]MH_I2C_Read... [19:14:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:14:01]Read from MH i2c: E2 [19:14:01]MH_I2C_Read... [19:14:01]Read from MH i2c: E2 17 00 [19:14:01]MH_I2C_Read... [19:14:01]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 37 38 90 00 03 [19:14:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [19:14:01]wFMCommunicate OK [19:14:01]CreateOFDProtocolMessage done [19:14:01]OFDSenderStorePacket 178482 [19:14:01]StoreOFDPacket docnum=178482 [19:14:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0C 01 00 00 51 C4 04 01 E1 A2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 00 00 00 F4 03 04 00 F8 8D C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 32 B9 02 00 35 04 06 00 31 51 E4 5F 2B 87 93 22 CF 52 25 F3 20 37 [19:14:01]CheckFolder [19:14:01]dirname=/storage/ofd_packets [19:14:01]CheckFolder done [19:14:01]ProducePacketName [19:14:01]name=ofd_packets/00178482 [19:14:01]NVStorageSaveData ofd_packets/00178482 [19:14:01]File name is /storage/ofd_packets/00178482 [19:14:01]Write 298 bytes [19:14:01]NVStorageSaveData done [19:14:01]OFDSenderStorePacket done [19:14:01]KKMCreateOFDPacket done [19:14:01]NVStorageSaveData kkm_last_timestamp [19:14:01]File name is /storage/kkm_last_timestamp [19:14:01]Write 4 bytes [19:14:01]NVStorageSaveData done [19:14:01]ExternCall_PrintAddStr [19:14:01]wPrintStart [19:14:01]Write to MH i2c: 01 00 00 31 00 31 [19:14:01]Write i2c OK [19:14:01]MH_I2C_Read... [19:14:01]Read from MH i2c: 01 [19:14:01]MH_I2C_Read... [19:14:01]Read from MH i2c: 01 07 00 [19:14:01]MH_I2C_Read... [19:14:01]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [19:14:02]RasterBufferAndPrint [19:14:02]line Счет N : (1)293707 [19:14:02]OFD Sender: Processing packet 178482 [packets to send 496, broken 495] [19:14:02]ProducePacketName [19:14:02]name=ofd_packets/00178482 [19:14:02]OFD Sender: To server: pG, [19:14:02]CommunicateWithHost lk.salyk.kg:30040 [19:14:02]ConnectInit lk.salyk.kg [19:14:02]line ИНН: 02508201610067 [19:14:02]line Контрольно-Кассовый Чек [19:14:02]line ПРОДАЖА [19:14:02]line ТРК (МРК, ГНК) : 11 [19:14:02]line Товар: 2710194800 [19:14:02]line ДТ-К-5 [19:14:02]line 42.000 * 0.00 [19:14:02]line = 0.00 [19:14:02]line НДС 12% НСП 1% [19:14:02]line > о реализуемом товаре [19:14:02]line ИТОГО: 0.00 [19:14:02]line НСП 1% : 0.00 [19:14:02]line НДС 12% : 0.00 [19:14:02]line Наличными: 0.00 [19:14:02]line Безнал.: 0.00 [19:14:02]line Место: АЗС № 130 "Партнер Нефть" [19:14:02]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [19:14:02]line СНО: Общий режим [19:14:02]line Чек 182 22.08.2024 19:14 [19:14:02]line Смена: 469 ФФД: 1.0 [19:14:02]line ЗНМ: 0300000071 [19:14:02]line РНМ: 0000000000092561 [19:14:02]line Версия ККМ: 001 [19:14:02]line Талоны: Топливная Карта [19:14:02]line 53322 [19:14:02]line ФМ: 0000000000871778 [19:14:02]line ФД: 178482 [19:14:02]line ФПД: 54227793554311 [19:14:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T191400&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178482&fm=54227793554311&tin=02508201610067®Number=0000000000092561&sum=0 [19:14:02]written 0, free lines is 4095 [19:14:02]Write to MH i2c: 01 00 00 5B 00 5B [19:14:02]Write i2c OK [19:14:02]MH_I2C_Read... [19:14:02]Read from MH i2c: 01 [19:14:02]MH_I2C_Read... [19:14:02]Read from MH i2c: 01 07 00 [19:14:02]MH_I2C_Read... [19:14:02]Read from MH i2c: 01 07 00 5B 00 00 00 00 00 00 F1 0C 5F [19:14:02]RasterBufferAndPrint [19:14:02]line [19:14:02]line [19:14:02]line [19:14:02]line [19:14:02]line [19:14:02]written 0, free lines is 3331 [19:14:02]MH_Cut [19:14:02]Write to MH i2c: D1 01 00 62 00 01 34 [19:14:02]Write i2c OK [19:14:02]MH_I2C_Read... [19:14:02]Read from MH i2c: D1 [19:14:02]MH_I2C_Read... [19:14:02]Read from MH i2c: D1 01 00 [19:14:02]MH_I2C_Read... [19:14:02]Read from MH i2c: D1 01 00 62 00 00 33 [19:14:02]Write to MH i2c: 01 00 00 63 00 63 [19:14:02]Write i2c OK [19:14:02]MH_I2C_Read... [19:14:03]*** Cut start [19:14:03]*** Partial cut [19:14:03]*** CUTSNS_PIN = 1 [19:14:03]*** CUTSNS_PIN = 0 [19:14:03]*** Brake cut motor [19:14:04]Read from MH i2c: 01 [19:14:04]MH_I2C_Read... [19:14:04]*** Stop cut motor [19:14:04]*** Cut end [19:14:04]Read from MH i2c: 01 07 00 [19:14:04]MH_I2C_Read... [19:14:04]Read from MH i2c: 01 07 00 63 00 00 00 00 00 00 FF 0F 78 [19:14:04]process_action close_receipt done [19:14:04]requested_data is exist [19:14:04]produce_requested_data [19:14:04]requested_item fm.sn is exist - process it [19:14:04]wFMCommunicate request_size=4 [19:14:04]MH_SAM_APDU [19:14:04]CAPDU: 80 11 00 00 [19:14:04]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [19:14:04]Write i2c OK [19:14:04]MH_I2C_Read... [19:14:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:14:04]Read from MH i2c: E2 [19:14:04]MH_I2C_Read... [19:14:04]Read from MH i2c: E2 17 00 [19:14:04]MH_I2C_Read... [19:14:04]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 37 38 90 00 37 [19:14:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [19:14:04]wFMCommunicate OK [19:14:04]requested_item fd.num is exist - process it [19:14:04]SAM_PROTO_GetFieldsCounters [19:14:04]wFMCommunicate request_size=4 [19:14:04]MH_SAM_APDU [19:14:04]CAPDU: 80 13 00 00 [19:14:04]Write to MH i2c: E2 08 00 65 00 80 13 00 00 00 00 00 00 E1 [19:14:04]Write i2c OK [19:14:04]MH_I2C_Read... [19:14:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:14:04]Read from MH i2c: E2 [19:14:04]MH_I2C_Read... [19:14:04]Read from MH i2c: E2 62 00 [19:14:04]MH_I2C_Read... [19:14:04]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 32 B9 02 00 0E 04 04 00 D5 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 EB [19:14: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 32 B9 02 00 0E 04 04 00 D5 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 [19:14:04]wFMCommunicate OK [19:14:04]SAM_PROTO_GetFieldsCounters done [19:14:04]requested_item shift.num is exist - process it [19:14:04]requested_item shift.opened is exist - process it [19:14:04]req_shift_opened [19:14:04]FM_GetShiftState [19:14:04]SAM_PROTO_GetShiftState [19:14:04]wFMCommunicate request_size=4 [19:14:04]MH_SAM_APDU [19:14:04]CAPDU: 80 13 01 00 [19:14:04]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [19:14:04]Write i2c OK [19:14:04]MH_I2C_Read... [19:14:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:14:04]Read from MH i2c: E2 [19:14:04]MH_I2C_Read... [19:14:04]Read from MH i2c: E2 0E 00 [19:14:04]MH_I2C_Read... [19:14:04]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 91 [19:14:04]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [19:14:04]wFMCommunicate OK [19:14:04]SAM_PROTO_GetShiftState done [19:14:04]FM_GetShiftState done [19:14:04]req_shift_opened done [19:14:04]requested_item shift.open_date is exist - process it [19:14:04]req_shift_open_date [19:14:04]req_shift_open_date done [19:14:04]produce_requested_data done [19:14:04]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178482,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [19:14:04]process_action_free close_receipt [19:14:04]json_value_free [19:14:04]json_value_free done [19:14:04]process_json_proto returns [19:14:04]Send response to host [19:14:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178482,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [19:14:04]free response buf [19:14:04]execute_script done [19:14:04]execute_script returns [19:14:04]free content buf [19:14:04]Sock 9.Close socket [19:14:04]Sock 9.Thread stoped [19:14:07]ConnectInit Can't take IP for lk.salyk.kg [19:14:07]CommunicateWithHost connect error [19:14:07]CommunicateWithHost err = -1 [19:14:07]OFD Sender: Server communicate error [19:14:12]OFD Sender: Processing packet 178482 [packets to send 496, broken 495] [19:14:12]ProducePacketName [19:14:12]name=ofd_packets/00178482 [19:14:12]OFD Sender: To server: pG, [19:14:12]CommunicateWithHost lk.salyk.kg:30040 [19:14:12]ConnectInit lk.salyk.kg [19:14:17]ConnectInit Can't take IP for lk.salyk.kg [19:14:17]CommunicateWithHost connect error [19:14:17]CommunicateWithHost err = -1 [19:14:17]OFD Sender: Server communicate error [19:14:21]recv_with_timeout no data received [19:14:22]OFD Sender: Processing packet 178482 [packets to send 496, broken 495] [19:14:22]ProducePacketName [19:14:22]name=ofd_packets/00178482 [19:14:22]OFD Sender: To server: pG, [19:14:22]CommunicateWithHost lk.salyk.kg:30040 [19:14:22]ConnectInit lk.salyk.kg [19:14:27]ConnectInit Can't take IP for lk.salyk.kg [19:14:27]CommunicateWithHost connect error [19:14:27]CommunicateWithHost err = -1 [19:14:27]OFD Sender: Server communicate error [19:14:32]OFD Sender: Processing packet 178482 [packets to send 496, broken 495] [19:14:32]ProducePacketName [19:14:32]name=ofd_packets/00178482 [19:14:32]OFD Sender: To server: pG, [19:14:32]CommunicateWithHost lk.salyk.kg:30040 [19:14:32]ConnectInit lk.salyk.kg [19:14:37]ConnectInit Can't take IP for lk.salyk.kg [19:14:37]CommunicateWithHost connect error [19:14:37]CommunicateWithHost err = -1 [19:14:37]OFD Sender: Server communicate error [19:14:42]OFD Sender: Processing packet 178482 [packets to send 496, broken 495] [19:14:42]ProducePacketName [19:14:42]name=ofd_packets/00178482 [19:14:42]OFD Sender: To server: pG, [19:14:42]CommunicateWithHost lk.salyk.kg:30040 [19:14:42]ConnectInit lk.salyk.kg [19:14:47]ConnectInit Can't take IP for lk.salyk.kg [19:14:47]CommunicateWithHost connect error [19:14:47]CommunicateWithHost err = -1 [19:14:47]OFD Sender: Server communicate error [19:14:52]OFD Sender: Processing packet 178482 [packets to send 496, broken 495] [19:14:52]ProducePacketName [19:14:52]name=ofd_packets/00178482 [19:14:52]OFD Sender: To server: pG, [19:14:52]CommunicateWithHost lk.salyk.kg:30040 [19:14:52]ConnectInit lk.salyk.kg [19:14:57]Connected sock=9 [19:14: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 37 38 0C 01 00 00 51 C4 04 01 E1 A2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 00 00 00 F4 03 04 00 F8 8D C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 32 B9 02 00 35 04 06 00 31 51 E4 5F 2B 87 93 22 CF 52 25 F3 20 37 [19:14: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 37 38 4F 00 00 00 01 4F 47 00 02 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 37 38 10 04 04 00 32 B9 02 00 F4 03 04 00 D9 39 C7 66 B6 04 01 00 00 D0 A7 DD 4E 77 10 C1 74 [19:14:58]CommunicateWithHost err = 0 [19:14:58]CheckOFDResponse [19:14:58]1017 (14) - 77093643461234 [19:14:58]1041 (16) - 0000000000871778 [19:14:58]1040 (4) - 178482 [19:14:58]1012 (4) - 22.08.2024 13:15 [19:14:58]1206 (1) - 0 [19:14:58]OFD Sender: Remove packet 178482 [19:14:58]ProducePacketName [19:14:58]name=ofd_packets/00178482 [19:14:58]NVStorageDeleteData [19:14:58]OFD Sender: No OFD packet to send [19:15:03]OFD Sender: No OFD packet to send [19:15:08]OFD Sender: No OFD packet to send [19:15:13]OFD Sender: No OFD packet to send [19:15:18]OFD Sender: No OFD packet to send [19:15:23]OFD Sender: No OFD packet to send [19:15:28]OFD Sender: No OFD packet to send [19:15:33]OFD Sender: No OFD packet to send [19:15:38]OFD Sender: No OFD packet to send [19:15:43]OFD Sender: No OFD packet to send [19:15:48]OFD Sender: No OFD packet to send [19:15:53]OFD Sender: No OFD packet to send [19:15:58]OFD Sender: No OFD packet to send [19:16:03]OFD Sender: No OFD packet to send [19:16:08]OFD Sender: No OFD packet to send [19:16:13]OFD Sender: No OFD packet to send [19:16:18]OFD Sender: No OFD packet to send [19:16:23]OFD Sender: No OFD packet to send [19:16:28]OFD Sender: No OFD packet to send [19:16:33]OFD Sender: No OFD packet to send [19:16:38]OFD Sender: No OFD packet to send [19:16:43]OFD Sender: No OFD packet to send [19:16:48]OFD Sender: No OFD packet to send [19:16:53]OFD Sender: No OFD packet to send [19:16:59]OFD Sender: No OFD packet to send [19:17:04]OFD Sender: No OFD packet to send [19:17:09]OFD Sender: No OFD packet to send [19:17:14]OFD Sender: No OFD packet to send [19:17:19]OFD Sender: No OFD packet to send [19:17:24]OFD Sender: No OFD packet to send [19:17:29]OFD Sender: No OFD packet to send [19:17:34]OFD Sender: No OFD packet to send [19:17:36]recv_with_timeout no data received [19:17:39]OFD Sender: No OFD packet to send [19:17:44]OFD Sender: No OFD packet to send [19:17:49]OFD Sender: No OFD packet to send [19:17:54]OFD Sender: No OFD packet to send [19:17:59]OFD Sender: No OFD packet to send [19:19:02]ConnectInit Can't connect to host [19:19:04]OFD Sender: No OFD packet to send [19:19:09]OFD Sender: No OFD packet to send [19:19:14]OFD Sender: No OFD packet to send [19:19:19]OFD Sender: No OFD packet to send [19:19:24]OFD Sender: No OFD packet to send [19:19:29]OFD Sender: No OFD packet to send [19:19:33]recv_with_timeout no data received [19:19:34]OFD Sender: No OFD packet to send [19:20:24]ConnectInit Can't connect to host [19:20:24]OFD Sender: No OFD packet to send [19:20:29]OFD Sender: No OFD packet to send [19:20:34]OFD Sender: No OFD packet to send [19:20:39]OFD Sender: No OFD packet to send [19:20:44]OFD Sender: No OFD packet to send [19:20:49]OFD Sender: No OFD packet to send [19:20:54]OFD Sender: No OFD packet to send [19:20:59]OFD Sender: No OFD packet to send [19:21:04]OFD Sender: No OFD packet to send [19:21:09]OFD Sender: No OFD packet to send [19:21:14]OFD Sender: No OFD packet to send [19:21:19]OFD Sender: No OFD packet to send [19:21:24]OFD Sender: No OFD packet to send [19:21:29]OFD Sender: No OFD packet to send [19:21:34]OFD Sender: No OFD packet to send [19:21:39]OFD Sender: No OFD packet to send [19:21:44]OFD Sender: No OFD packet to send [19:21:49]OFD Sender: No OFD packet to send [19:21:54]OFD Sender: No OFD packet to send [19:21:59]OFD Sender: No OFD packet to send [19:22:04]OFD Sender: No OFD packet to send [19:22:09]OFD Sender: No OFD packet to send [19:22:14]OFD Sender: No OFD packet to send [19:22:19]OFD Sender: No OFD packet to send [19:22:24]OFD Sender: No OFD packet to send [19:22:29]OFD Sender: No OFD packet to send [19:22:34]OFD Sender: No OFD packet to send [19:22:39]OFD Sender: No OFD packet to send [19:22:44]OFD Sender: No OFD packet to send [19:22:49]OFD Sender: No OFD packet to send [19:22:54]OFD Sender: No OFD packet to send [19:22:59]OFD Sender: No OFD packet to send [19:23:04]OFD Sender: No OFD packet to send [19:23:09]OFD Sender: No OFD packet to send [19:23:14]OFD Sender: No OFD packet to send [19:23:19]OFD Sender: No OFD packet to send [19:23:24]OFD Sender: No OFD packet to send [19:23:29]OFD Sender: No OFD packet to send [19:23:34]OFD Sender: No OFD packet to send [19:23:39]OFD Sender: No OFD packet to send [19:23:44]OFD Sender: No OFD packet to send [19:23:50]OFD Sender: No OFD packet to send [19:23:55]OFD Sender: No OFD packet to send [19:24:00]OFD Sender: No OFD packet to send [19:24:05]OFD Sender: No OFD packet to send [19:24:10]OFD Sender: No OFD packet to send [19:24:13]recv_with_timeout no data received [19:24:15]OFD Sender: No OFD packet to send [19:24:20]OFD Sender: No OFD packet to send [19:24:25]OFD Sender: No OFD packet to send [19:24:30]OFD Sender: No OFD packet to send [19:24:35]OFD Sender: No OFD packet to send [19:24:40]OFD Sender: No OFD packet to send [19:24:43]recv_with_timeout no data received [19:24:45]OFD Sender: No OFD packet to send [19:24:50]OFD Sender: No OFD packet to send [19:24:55]OFD Sender: No OFD packet to send [19:25:00]OFD Sender: No OFD packet to send [19:25:05]OFD Sender: No OFD packet to send [19:25:10]OFD Sender: No OFD packet to send [19:25:15]OFD Sender: No OFD packet to send [19:25:20]OFD Sender: No OFD packet to send [19:25:25]OFD Sender: No OFD packet to send [19:25:30]OFD Sender: No OFD packet to send [19:25:35]OFD Sender: No OFD packet to send [19:25:40]OFD Sender: No OFD packet to send [19:25:45]OFD Sender: No OFD packet to send [19:25:50]OFD Sender: No OFD packet to send [19:25:55]OFD Sender: No OFD packet to send [19:26:00]OFD Sender: No OFD packet to send [19:26:05]OFD Sender: No OFD packet to send [19:26:10]OFD Sender: No OFD packet to send [19:26:15]OFD Sender: No OFD packet to send [19:26:20]OFD Sender: No OFD packet to send [19:26:25]OFD Sender: No OFD packet to send [19:26:30]OFD Sender: No OFD packet to send [19:26:33]recv_with_timeout no data received [19:26:35]OFD Sender: No OFD packet to send [19:26:40]OFD Sender: No OFD packet to send [19:26:45]OFD Sender: No OFD packet to send [19:26:50]OFD Sender: No OFD packet to send [19:26:55]OFD Sender: No OFD packet to send [19:27:00]OFD Sender: No OFD packet to send [19:27:05]OFD Sender: No OFD packet to send [19:27:10]OFD Sender: No OFD packet to send [19:27:15]OFD Sender: No OFD packet to send [19:27:20]OFD Sender: No OFD packet to send [19:27:25]OFD Sender: No OFD packet to send [19:27:30]OFD Sender: No OFD packet to send [19:27:35]OFD Sender: No OFD packet to send [19:27:40]OFD Sender: No OFD packet to send [19:27:45]OFD Sender: No OFD packet to send [19:27:50]OFD Sender: No OFD packet to send [19:27:55]OFD Sender: No OFD packet to send [19:28:00]OFD Sender: No OFD packet to send [19:28:05]OFD Sender: No OFD packet to send [19:28:10]OFD Sender: No OFD packet to send [19:28:15]OFD Sender: No OFD packet to send [19:28:20]OFD Sender: No OFD packet to send [19:28:25]OFD Sender: No OFD packet to send [19:28:30]OFD Sender: No OFD packet to send [19:28:35]OFD Sender: No OFD packet to send [19:28:40]OFD Sender: No OFD packet to send [19:28:41]recv_with_timeout no data received [19:28:45]OFD Sender: No OFD packet to send [19:28:50]OFD Sender: No OFD packet to send [19:28:55]OFD Sender: No OFD packet to send [19:29:00]OFD Sender: No OFD packet to send [19:29:05]OFD Sender: No OFD packet to send [19:29:10]OFD Sender: No OFD packet to send [19:29:15]OFD Sender: No OFD packet to send [19:29:20]OFD Sender: No OFD packet to send [19:29:25]OFD Sender: No OFD packet to send [19:29:30]OFD Sender: No OFD packet to send [19:29:35]OFD Sender: No OFD packet to send [19:29:40]OFD Sender: No OFD packet to send [19:29:45]OFD Sender: No OFD packet to send [19:29:50]OFD Sender: No OFD packet to send [19:29:55]OFD Sender: No OFD packet to send [19:30:00]OFD Sender: No OFD packet to send [19:30:05]OFD Sender: No OFD packet to send [19:30:10]OFD Sender: No OFD packet to send [19:30:15]OFD Sender: No OFD packet to send [19:30:20]OFD Sender: No OFD packet to send [19:30:26]OFD Sender: No OFD packet to send [19:31:33]ConnectInit Can't connect to host [19:31:33]ConnectInit Can't take IP for lk.salyk.kg [19:31:33]CommunicateWithHost connect error [19:31:33]CommunicateWithHost err = -1 [19:31:33]OFD Sender: Server communicate error [19:31:38]OFD Sender: Processing packet 178483 [packets to send 496, broken 495] [19:31:38]ProducePacketName [19:31:38]name=ofd_packets/00178483 [19:31:38]OFD Sender: To server: pG, [19:31:38]CommunicateWithHost lk.salyk.kg:30040 [19:31:38]ConnectInit lk.salyk.kg [19:31:40]Connected sock=9 [19:31: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 37 38 0D 01 00 00 CB A5 05 01 86 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 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 B7 00 00 00 F4 03 04 00 DD 91 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 33 B9 02 00 35 04 06 00 44 7E 9C 5C 63 1A C3 FC 4D F5 01 74 64 F2 [19:31: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 37 38 4F 00 00 00 8B 11 47 00 D9 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 37 38 10 04 04 00 33 B9 02 00 F4 03 04 00 C4 3D C7 66 B6 04 01 00 00 A1 41 40 0B 93 9E 6B CD [19:31:40]CommunicateWithHost err = 0 [19:31:40]CheckOFDResponse [19:31:40]1017 (14) - 77093643461234 [19:31:40]1041 (16) - 0000000000871778 [19:31:40]1040 (4) - 178483 [19:31:40]1012 (4) - 22.08.2024 13:31 [19:31:40]1206 (1) - 0 [19:31:40]OFD Sender: Remove packet 178483 [19:31:40]ProducePacketName [19:31:40]name=ofd_packets/00178483 [19:31:40]NVStorageDeleteData [19:31:41]OFD Sender: No OFD packet to send [19:31:46]OFD Sender: No OFD packet to send [19:31:51]OFD Sender: No OFD packet to send [19:31:56]OFD Sender: No OFD packet to send [19:32:01]OFD Sender: No OFD packet to send [19:32:06]OFD Sender: No OFD packet to send [19:32:11]OFD Sender: No OFD packet to send [19:32:16]OFD Sender: No OFD packet to send [19:32:21]OFD Sender: No OFD packet to send [19:32:26]OFD Sender: No OFD packet to send [19:32:31]OFD Sender: No OFD packet to send [19:32:36]OFD Sender: No OFD packet to send [19:32:41]OFD Sender: No OFD packet to send [19:32:46]OFD Sender: No OFD packet to send [19:30:31]OFD Sender: No OFD packet to send [19:30:36]OFD Sender: No OFD packet to send [19:30:36]accept exits with 7 [19:30:36]New connection [19:30:36]New thread 3066711396 created [19:30:36]Thread 3066854756 joined [19:30:36]Waiting for new connection... [19:30:36] Sock 7.Parse request [19:30:36]Sock 7.Check first char [19:30:36]Sock 7.First char is OK [19:30:36]request: POST /json_proto HTTP/1.0 [19:30:36]Method: POST [19:30:36]URL: /json_proto [19:30:36]Method is POST - this is cgi request [19:30:36]url: /json_proto [19:30:36]query_string will be loaded in cgi processing [19:30:36]execute_cgi json_proto POST (null) [19:30:36]execute_cgi path=json_proto method=POST [19:30:36]POST find Content-Length [19:30:36]Host: 172.17.44.131:8080 [19:30:36]Content-Length: 668 [19:30:36]Content-Type: application/json [19:30:36] [19:30:36]POST finish read [19:30:36]Found Content-Length = 668 [19:30:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293728", "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" ] } } [19:30:36]execute_script... [19:30: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)293728", "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" ] } } [19:30:36]POST & json_proto [19:30:36]process_json_proto [19:30:36]json parsed OK: [19:30:36]protocol is kg_v1.0 [19:30:36]action value=close_receipt [19:30:36]process_action close_receipt [19:30:36]cmd_close_receipt [19:30:36]MH_GetDate [19:30:36]Write to MH i2c: F0 00 00 67 00 56 [19:30:36]Write i2c OK [19:30:36]MH_I2C_Read... [19:30:36]Read from MH i2c: F0 [19:30:36]MH_I2C_Read... [19:30:36]Read from MH i2c: F0 09 00 [19:30:36]MH_I2C_Read... [19:30:36]Read from MH i2c: F0 09 00 67 00 00 DD 91 C7 66 4F 53 BE 66 C0 [19:30:36]GetLastDocTimeStamp 1724354040 [19:30:36]current date 1724355037 [19:30:36]FM_GetShiftState [19:30:36]SAM_PROTO_GetShiftState [19:30:36]wFMCommunicate request_size=4 [19:30:36]MH_SAM_APDU [19:30:36]CAPDU: 80 13 01 00 [19:30:36]Write to MH i2c: E2 08 00 68 00 80 13 01 00 00 00 00 00 E5 [19:30:36]Write i2c OK [19:30:36]MH_I2C_Read... [19:30:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:30:36]Read from MH i2c: E2 [19:30:36]MH_I2C_Read... [19:30:36]Read from MH i2c: E2 0E 00 [19:30:36]MH_I2C_Read... [19:30:36]Read from MH i2c: E2 0E 00 68 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 93 [19:30:36]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [19:30:36]wFMCommunicate OK [19:30:36]SAM_PROTO_GetShiftState done [19:30:36]FM_GetShiftState done [19:30:36]opened in 1724285939 [19:30:36]opened+sec_in_day 1724372339 [19:30:36]quantity*price = 91504 [19:30:36]sum+1 = 91505 [19:30:36]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.73 ИТОГО: 1300.00 Внесено: 1300.00 СДАЧА: 0.00 НСП 1% : 11.51 НДС 12% : 138.13 Наличными: 1300.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 184 22.08.2024 19:36 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178484 ФПД: 219077193171987 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T193628&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178484&fm=219077193171987&tin=02508201610067®Number=0000000000092561&sum=130000 [19:36:28]StoreToDocumentArchive [19:36:28]shift 469 fd 178484 [19:36:28]save to /storage/0469/doc_00178484 [19:36:28]save last doc name /storage/0469/doc_00178484 to /storage/kkm_last_doc_name [19:36:28]save OK [19:36:28]Clear old archive folders... [19:36:28]ProcessDocumentItem done err = 0, tmpTLVsize=248 [19:36:28]tlvbuf is 0037B080 [19:36:28]SAM_PROTO_ClearQueue [19:36:28]wFMCommunicate request_size=4 [19:36:28]MH_SAM_APDU [19:36:28]CAPDU: 80 09 00 00 [19:36:28]Write to MH i2c: E2 08 00 C0 00 80 09 00 00 00 00 00 00 32 [19:36:28]Write i2c OK [19:36:28]MH_I2C_Read... [19:36:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:36:28]Read from MH i2c: E2 [19:36:28]MH_I2C_Read... [19:36:28]Read from MH i2c: E2 03 00 [19:36:28]MH_I2C_Read... [19:36:28]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [19:36:28]RAPDU: 90 00 [19:36:28]wFMCommunicate OK [19:36:28]SAM_PROTO_ClearQueue done [19:36:28]KKMCreateOFDPacket [19:36:28]OFDProtocolAddRootSTLVToBuf [19:36:28]FM_MakeSignedData [19:36:28]FM_MakeSignedData [19:36:28]SAM_PROTO_SignData [19:36:28]wFMCommunicate request_size=4 [19:36:28]MH_SAM_APDU [19:36:28]CAPDU: 80 0D 01 02 [19:36:28]Write to MH i2c: E2 08 00 C1 00 80 0D 01 02 00 00 00 00 3A [19:36:28]Write i2c OK [19:36:28]MH_I2C_Read... [19:36:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:36:28]Read from MH i2c: E2 [19:36:28]MH_I2C_Read... [19:36:28]Read from MH i2c: E2 03 00 [19:36:28]MH_I2C_Read... [19:36:28]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [19:36:28]RAPDU: 90 00 [19:36:28]wFMCommunicate OK [19:36:28]wFMCommunicate request_size=255 [19:36:28]MH_SAM_APDU [19:36: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 AE 42 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 19 FC 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 FB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 35 00 00 00 00 07 04 06 00 D0 FB 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B8 00 00 00 F4 03 04 00 3C 93 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 34 B9 02 00 35 04 06 00 C7 3F E2 47 [19:36:28]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 AE 42 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 19 FC 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 FB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 35 00 00 00 00 07 04 06 00 D0 FB 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B8 00 00 00 F4 03 04 00 3C 93 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 34 B9 02 00 35 04 06 00 C7 3F E2 47 00 00 74 [19:36:28]Write i2c OK [19:36:28]MH_I2C_Read... [19:36:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:36:28]Read from MH i2c: E2 [19:36:28]MH_I2C_Read... [19:36:28]Read from MH i2c: E2 03 00 [19:36:28]MH_I2C_Read... [19:36:28]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [19:36:28]RAPDU: 90 00 [19:36:28]wFMCommunicate OK [19:36:28]wFMCommunicate request_size=7 [19:36:28]MH_SAM_APDU [19:36:28]CAPDU: 80 0D 02 02 02 04 13 [19:36:28]Write to MH i2c: E2 0A 00 C3 00 80 0D 02 02 02 00 04 13 00 00 58 [19:36:28]Write i2c OK [19:36:28]MH_I2C_Read... [19:36:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:36:28]Read from MH i2c: E2 [19:36:28]MH_I2C_Read... [19:36:28]Read from MH i2c: E2 03 00 [19:36:28]MH_I2C_Read... [19:36:28]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [19:36:28]RAPDU: 90 00 [19:36:28]wFMCommunicate OK [19:36:28]wFMCommunicate request_size=4 [19:36:28]MH_SAM_APDU [19:36:28]CAPDU: 80 0D 03 02 [19:36:28]Write to MH i2c: E2 08 00 C4 00 80 0D 03 02 00 00 00 00 3F [19:36:28]Write i2c OK [19:36:28]MH_I2C_Read... [19:36:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:36:28]Read from MH i2c: E2 [19:36:28]MH_I2C_Read... [19:36:28]Read from MH i2c: E2 0B 00 [19:36:28]MH_I2C_Read... [19:36:28]Read from MH i2c: E2 0B 00 C4 00 00 81 8C 26 92 86 33 FC 2E 90 00 E8 [19:36:28]RAPDU: 81 8C 26 92 86 33 FC 2E 90 00 [19:36:28]wFMCommunicate OK [19:36:28]SAM_PROTO_SignData done [19:36:28]FM_MakeSignedData done [19:36:28]CreateOFDProtocolMessage [19:36:28]wFMCommunicate request_size=4 [19:36:28]MH_SAM_APDU [19:36:28]CAPDU: 80 11 00 00 [19:36:28]Write to MH i2c: E2 08 00 C5 00 80 11 00 00 00 00 00 00 3F [19:36:28]Write i2c OK [19:36:28]MH_I2C_Read... [19:36:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:36:28]Read from MH i2c: E2 [19:36:28]MH_I2C_Read... [19:36:28]Read from MH i2c: E2 17 00 [19:36:28]MH_I2C_Read... [19:36:28]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 37 38 90 00 98 [19:36:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [19:36:28]wFMCommunicate OK [19:36:28]CreateOFDProtocolMessage done [19:36:28]OFDSenderStorePacket 178484 [19:36:28]StoreOFDPacket docnum=178484 [19:36:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0C 01 00 00 0F E4 04 01 D3 7C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AE 42 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 19 FC 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 FB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 35 00 00 00 00 07 04 06 00 D0 FB 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B8 00 00 00 F4 03 04 00 3C 93 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 34 B9 02 00 35 04 06 00 C7 3F E2 47 04 13 81 8C 26 92 86 33 FC 2E [19:36:28]CheckFolder [19:36:28]dirname=/storage/ofd_packets [19:36:28]CheckFolder done [19:36:28]ProducePacketName [19:36:28]name=ofd_packets/00178484 [19:36:28]NVStorageSaveData ofd_packets/00178484 [19:36:28]File name is /storage/ofd_packets/00178484 [19:36:28]Write 298 bytes [19:36:28]NVStorageSaveData done [19:36:28]OFDSenderStorePacket done [19:36:28]KKMCreateOFDPacket done [19:36:28]NVStorageSaveData kkm_last_timestamp [19:36:28]File name is /storage/kkm_last_timestamp [19:36:28]Write 4 bytes [19:36:28]NVStorageSaveData done [19:36:28]ExternCall_PrintAddStr [19:36:28]wPrintStart [19:36:28]Write to MH i2c: 01 00 00 C6 00 C6 [19:36:28]Write i2c OK [19:36:28]MH_I2C_Read... [19:36:28]Read from MH i2c: 01 [19:36:28]MH_I2C_Read... [19:36:28]Read from MH i2c: 01 07 00 [19:36:28]MH_I2C_Read... [19:36:28]Read from MH i2c: 01 07 00 C6 00 00 00 00 00 00 FF 0F DB [19:36:28]RasterBufferAndPrint [19:36:28]line Счет N : (1)293730 [19:36:28]line ИНН: 02508201610067 [19:36:28]line Контрольно-Кассовый Чек [19:36:28]line ПРОДАЖА [19:36:28]line ТРК (МРК, ГНК) : 11 [19:36:28]line Товар: 2710194800 [19:36:28]line ДТ-К-5 [19:36:28]line 17.070 * 76.20 [19:36:28]line = 1300.73 [19:36:28]line НДС 12% НСП 1% [19:36:28]line > о реализуемом товаре [19:36:28]line ОКРУГЛЕНИЕ: -0.73 [19:36:28]line ИТОГО: 1300.00 [19:36:28]line Внесено: 1300.00 [19:36:28]line СДАЧА: 0.00 [19:36:28]line НСП 1% : 11.51 [19:36:28]line НДС 12% : 138.13 [19:36:28]line Наличными: 1300.00 [19:36:28]line Безнал.: 0.00 [19:36:28]line Место: АЗС № 130 "Партнер Нефть" [19:36:28]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [19:36:28]line СНО: Общий режим [19:36:28]line Чек 184 22.08.2024 19:36 [19:36:28]line Смена: 469 ФФД: 1.0 [19:36:28]line ЗНМ: 0300000071 [19:36:28]line РНМ: 0000000000092561 [19:36:28]line Версия ККМ: 001 [19:36:28]line ФМ: 0000000000871778 [19:36:28]line ФД: 178484 [19:36:28]line ФПД: 219077193171987 [19:36:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T193628&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178484&fm=219077193171987&tin=02508201610067®Number=0000000000092561&sum=130000 [19:36:29]OFD Sender: Processing packet 178484 [packets to send 496, broken 495] [19:36:29]ProducePacketName [19:36:29]name=ofd_packets/00178484 [19:36:29]OFD Sender: To server: pG, [19:36:29]CommunicateWithHost lk.salyk.kg:30040 [19:36:29]ConnectInit lk.salyk.kg [19:36:29]written 0, free lines is 4095 [19:36:29]Write to MH i2c: 01 00 00 F1 00 F1 [19:36:29]Write i2c OK [19:36:29]MH_I2C_Read... [19:36:29]Read from MH i2c: 01 [19:36:29]MH_I2C_Read... [19:36:29]Read from MH i2c: 01 07 00 [19:36:29]MH_I2C_Read... [19:36:29]Read from MH i2c: 01 07 00 F1 00 00 00 00 00 00 D5 0C D9 [19:36:29]RasterBufferAndPrint [19:36:29]line [19:36:29]line [19:36:29]line [19:36:29]line [19:36:29]line [19:36:29]written 0, free lines is 3291 [19:36:29]MH_Cut [19:36:29]Write to MH i2c: D1 01 00 F8 00 01 CA [19:36:29]Write i2c OK [19:36:29]MH_I2C_Read... [19:36:29]Read from MH i2c: D1 [19:36:29]MH_I2C_Read... [19:36:29]Read from MH i2c: D1 01 00 [19:36:29]MH_I2C_Read... [19:36:29]Read from MH i2c: D1 01 00 F8 00 00 C9 [19:36:29]Write to MH i2c: 01 00 00 F9 00 F9 [19:36:29]Write i2c OK [19:36:29]MH_I2C_Read... [19:36:29]Connected sock=9 [19:36: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 37 38 0C 01 00 00 0F E4 04 01 D3 7C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AE 42 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 19 FC 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 FB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 35 00 00 00 00 07 04 06 00 D0 FB 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B8 00 00 00 F4 03 04 00 3C 93 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 34 B9 02 00 35 04 06 00 C7 3F E2 47 04 13 81 8C 26 92 86 33 FC 2E [19:36: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 37 38 4F 00 00 00 1E 95 47 00 A7 D1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 34 B9 02 00 F4 03 04 00 E5 3E C7 66 B6 04 01 00 00 F6 35 9F EE AC FF B0 81 [19:36:30]CommunicateWithHost err = 0 [19:36:30]CheckOFDResponse [19:36:30]1017 (14) - 77093643461234 [19:36:30]1041 (16) - 0000000000871778 [19:36:30]1040 (4) - 178484 [19:36:30]1012 (4) - 22.08.2024 13:36 [19:36:30]1206 (1) - 0 [19:36:30]OFD Sender: Remove packet 178484 [19:36:30]ProducePacketName [19:36:30]name=ofd_packets/00178484 [19:36:30]NVStorageDeleteData [19:36:30]*** Cut start [19:36:30]*** Partial cut [19:36:30]*** CUTSNS_PIN = 1 [19:36:30]*** CUTSNS_PIN = 0 [19:36:30]*** Brake cut motor [19:36:30]OFD Sender: No OFD packet to send [19:36:31]Read from MH i2c: 01 [19:36:31]MH_I2C_Read... [19:36:31]*** Stop cut motor [19:36:31]*** Cut end [19:36:31]Read from MH i2c: 01 07 00 [19:36:31]MH_I2C_Read... [19:36:31]Read from MH i2c: 01 07 00 F9 00 00 00 00 00 00 FF 0F 0E [19:36:31]process_action close_receipt done [19:36:31]requested_data is exist [19:36:31]produce_requested_data [19:36:31]requested_item fm.sn is exist - process it [19:36:31]wFMCommunicate request_size=4 [19:36:31]MH_SAM_APDU [19:36:31]CAPDU: 80 11 00 00 [19:36:31]Write to MH i2c: E2 08 00 FA 00 80 11 00 00 00 00 00 00 74 [19:36:31]Write i2c OK [19:36:31]MH_I2C_Read... [19:36:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:36:31]Read from MH i2c: E2 [19:36:31]MH_I2C_Read... [19:36:31]Read from MH i2c: E2 17 00 [19:36:31]MH_I2C_Read... [19:36:31]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 37 38 90 00 CD [19:36:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [19:36:31]wFMCommunicate OK [19:36:31]requested_item fd.num is exist - process it [19:36:31]SAM_PROTO_GetFieldsCounters [19:36:31]wFMCommunicate request_size=4 [19:36:31]MH_SAM_APDU [19:36:31]CAPDU: 80 13 00 00 [19:36:31]Write to MH i2c: E2 08 00 FB 00 80 13 00 00 00 00 00 00 77 [19:36:31]Write i2c OK [19:36:31]MH_I2C_Read... [19:36:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:36:31]Read from MH i2c: E2 [19:36:31]MH_I2C_Read... [19:36:31]Read from MH i2c: E2 62 00 [19:36:31]MH_I2C_Read... [19:36:31]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 34 B9 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 B8 00 00 00 5E 04 04 00 B8 00 00 00 57 04 04 00 B9 00 00 00 19 04 04 00 00 00 00 00 90 00 89 [19: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 34 B9 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 B8 00 00 00 5E 04 04 00 B8 00 00 00 57 04 04 00 B9 00 00 00 19 04 04 00 00 00 00 00 90 00 [19:36:31]wFMCommunicate OK [19:36:31]SAM_PROTO_GetFieldsCounters done [19:36:31]requested_item shift.num is exist - process it [19:36:31]requested_item shift.opened is exist - process it [19:36:31]req_shift_opened [19:36:31]FM_GetShiftState [19:36:31]SAM_PROTO_GetShiftState [19:36:31]wFMCommunicate request_size=4 [19:36:31]MH_SAM_APDU [19:36:31]CAPDU: 80 13 01 00 [19:36:31]Write to MH i2c: E2 08 00 FC 00 80 13 01 00 00 00 00 00 79 [19:36:31]Write i2c OK [19:36:31]MH_I2C_Read... [19:36:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:36:31]Read from MH i2c: E2 [19:36:31]MH_I2C_Read... [19:36:31]Read from MH i2c: E2 0E 00 [19:36:31]MH_I2C_Read... [19:36:31]Read from MH i2c: E2 0E 00 FC 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 27 [19:36:31]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [19:36:31]wFMCommunicate OK [19:36:31]SAM_PROTO_GetShiftState done [19:36:31]FM_GetShiftState done [19:36:31]req_shift_opened done [19:36:31]requested_item shift.open_date is exist - process it [19:36:31]req_shift_open_date [19:36:31]req_shift_open_date done [19:36:31]produce_requested_data done [19:36:31]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178484,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [19:36:31]process_action_free close_receipt [19:36:31]json_value_free [19:36:31]json_value_free done [19:36:31]process_json_proto returns [19:36:31]Send response to host [19:36:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178484,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [19:36:31]free response buf [19:36:31]execute_script done [19:36:31]execute_script returns [19:36:31]free content buf [19:36:31]Sock 10.Close socket [19:36:31]Sock 10.Thread stoped [19:36:35]OFD Sender: No OFD packet to send [19:36:40]OFD Sender: No OFD packet to send [19:36:45]OFD Sender: No OFD packet to send [19:36:50]OFD Sender: No OFD packet to send [19:36:54]recv_with_timeout no data received [19:36:55]OFD Sender: No OFD packet to send [19:37:00]OFD Sender: No OFD packet to send [19:37:01]accept exits with 7 [19:37:01]New connection [19:37:01]New thread 3066711396 created [19:37:01]Thread 3066854756 joined [19:37:01]Waiting for new connection... [19:37:01] Sock 7.Parse request [19:37:01]Sock 7.Check first char [19:37:01]Sock 7.First char is OK [19:37:01]request: POST /json_proto HTTP/1.0 [19:37:01]Method: POST [19:37:01]URL: /json_proto [19:37:01]Method is POST - this is cgi request [19:37:01]url: /json_proto [19:37:01]query_string will be loaded in cgi processing [19:37:01]execute_cgi json_proto POST (null) [19:37:01]execute_cgi path=json_proto method=POST [19:37:01]POST find Content-Length [19:37:01]Host: 172.17.44.131:8080 [19:37:01]Content-Length: 677 [19:37:01]Content-Type: application/json [19:37:01] [19:37:01]POST finish read [19:37:01]Found Content-Length = 677 [19:37:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293733", "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:37:01]execute_script... [19:37:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293733", "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:37:01]POST & json_proto [19:37:01]process_json_proto [19:37:01]json parsed OK: [19:37:01]protocol is kg_v1.0 [19:37:01]action value=close_receipt [19:37:01]process_action close_receipt [19:37:01]cmd_close_receipt [19:37:01]MH_GetDate [19:37:01]Write to MH i2c: F0 00 00 FD 00 EC [19:37:01]Write i2c OK [19:37:01]MH_I2C_Read... [19:37:01]Read from MH i2c: F0 [19:37:01]MH_I2C_Read... [19:37:01]Read from MH i2c: F0 09 00 [19:37:01]MH_I2C_Read... [19:37:01]Read from MH i2c: F0 09 00 FD 00 00 5E 93 C7 66 4F 53 BE 66 D9 [19:37:01]GetLastDocTimeStamp 1724355388 [19:37:01]current date 1724355422 [19:37:01]FM_GetShiftState [19:37:01]SAM_PROTO_GetShiftState [19:37:01]wFMCommunicate request_size=4 [19:37:01]MH_SAM_APDU [19:37:01]CAPDU: 80 13 01 00 [19:37:01]Write to MH i2c: E2 08 00 FE 00 80 13 01 00 00 00 00 00 7B [19:37:01]Write i2c OK [19:37:01]MH_I2C_Read... [19:37:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:37:01]Read from MH i2c: E2 [19:37:01]MH_I2C_Read... [19:37:01]Read from MH i2c: E2 0E 00 [19:37:01]MH_I2C_Read... [19:37:01]Read from MH i2c: E2 0E 00 FE 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 29 [19:37:01]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [19:37:01]wFMCommunicate OK [19:37:01]SAM_PROTO_GetShiftState done [19:37:01]FM_GetShiftState done [19:37:01]opened in 1724285939 [19:37:01]opened+sec_in_day 1724372339 [19:37:01]quantity*price = 50036 [19:37:01]sum+1 = 50037 [19:37: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 СНО: Общий режим Чек 185 22.08.2024 19:37 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178485 ФПД: 119445361806995 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T193702&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178485&fm=119445361806995&tin=02508201610067®Number=0000000000092561&sum=50000 [19:37:02]StoreToDocumentArchive [19:37:02]shift 469 fd 178485 [19:37:02]save to /storage/0469/doc_00178485 [19:37:02]save last doc name /storage/0469/doc_00178485 to /storage/kkm_last_doc_name [19:37:02]save OK [19:37:02]Clear old archive folders... [19:37:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:37:02]tlvbuf is 0037C9B0 [19:37:02]SAM_PROTO_ClearQueue [19:37:02]wFMCommunicate request_size=4 [19:37:02]MH_SAM_APDU [19:37:02]CAPDU: 80 09 00 00 [19:37:02]Write to MH i2c: E2 08 00 0B 01 80 09 00 00 00 00 00 00 7E [19:37:02]Write i2c OK [19:37:02]MH_I2C_Read... [19:37:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:37:02]Read from MH i2c: E2 [19:37:02]MH_I2C_Read... [19:37:02]Read from MH i2c: E2 03 00 [19:37:02]MH_I2C_Read... [19:37:02]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [19:37:02]RAPDU: 90 00 [19:37:02]wFMCommunicate OK [19:37:02]SAM_PROTO_ClearQueue done [19:37:02]KKMCreateOFDPacket [19:37:02]OFDProtocolAddRootSTLVToBuf [19:37:02]FM_MakeSignedData [19:37:02]FM_MakeSignedData [19:37:02]SAM_PROTO_SignData [19:37:02]wFMCommunicate request_size=4 [19:37:02]MH_SAM_APDU [19:37:02]CAPDU: 80 0D 01 02 [19:37:02]Write to MH i2c: E2 08 00 0C 01 80 0D 01 02 00 00 00 00 86 [19:37:02]Write i2c OK [19:37:02]MH_I2C_Read... [19:37:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:37:02]Read from MH i2c: E2 [19:37:02]MH_I2C_Read... [19:37:02]Read from MH i2c: E2 03 00 [19:37:02]MH_I2C_Read... [19:37:02]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [19:37:02]RAPDU: 90 00 [19:37:02]wFMCommunicate OK [19:37:02]wFMCommunicate request_size=255 [19:37:02]MH_SAM_APDU [19:37: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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 00 00 00 F4 03 04 00 5E 93 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 35 B9 02 00 35 04 06 00 6C [19:37:02]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 B9 00 00 00 F4 03 04 00 5E 93 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 35 B9 02 00 35 04 06 00 6C 00 00 12 [19:37:03]Write i2c OK [19:37:03]MH_I2C_Read... [19:37:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:37:03]Read from MH i2c: E2 [19:37:03]MH_I2C_Read... [19:37:03]Read from MH i2c: E2 03 00 [19:37:03]MH_I2C_Read... [19:37:03]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [19:37:03]RAPDU: 90 00 [19:37:03]wFMCommunicate OK [19:37:03]wFMCommunicate request_size=10 [19:37:03]MH_SAM_APDU [19:37:03]CAPDU: 80 0D 02 02 05 A2 8A 5C 4E 93 [19:37:03]Write to MH i2c: E2 0D 00 0E 01 80 0D 02 02 05 00 A2 8A 5C 4E 93 00 00 FC [19:37:03]Write i2c OK [19:37:03]MH_I2C_Read... [19:37:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:37:03]Read from MH i2c: E2 [19:37:03]MH_I2C_Read... [19:37:03]Read from MH i2c: E2 03 00 [19:37:03]MH_I2C_Read... [19:37:03]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [19:37:03]RAPDU: 90 00 [19:37:03]wFMCommunicate OK [19:37:03]wFMCommunicate request_size=4 [19:37:03]MH_SAM_APDU [19:37:03]CAPDU: 80 0D 03 02 [19:37:03]Write to MH i2c: E2 08 00 0F 01 80 0D 03 02 00 00 00 00 8B [19:37:03]Write i2c OK [19:37:03]MH_I2C_Read... [19:37:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:37:03]Read from MH i2c: E2 [19:37:03]MH_I2C_Read... [19:37:03]Read from MH i2c: E2 0B 00 [19:37:03]MH_I2C_Read... [19:37:03]Read from MH i2c: E2 0B 00 0F 01 00 E4 1F 3C 92 7E C8 1D 2A 90 00 EA [19:37:03]RAPDU: E4 1F 3C 92 7E C8 1D 2A 90 00 [19:37:03]wFMCommunicate OK [19:37:03]SAM_PROTO_SignData done [19:37:03]FM_MakeSignedData done [19:37:03]CreateOFDProtocolMessage [19:37:03]wFMCommunicate request_size=4 [19:37:03]MH_SAM_APDU [19:37:03]CAPDU: 80 11 00 00 [19:37:03]Write to MH i2c: E2 08 00 10 01 80 11 00 00 00 00 00 00 8B [19:37:03]Write i2c OK [19:37:03]MH_I2C_Read... [19:37:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:37:03]Read from MH i2c: E2 [19:37:03]MH_I2C_Read... [19:37:03]Read from MH i2c: E2 17 00 [19:37:03]MH_I2C_Read... [19:37:03]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 37 38 90 00 E4 [19:37:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [19:37:03]wFMCommunicate OK [19:37:03]CreateOFDProtocolMessage done [19:37:03]OFDSenderStorePacket 178485 [19:37:03]StoreOFDPacket docnum=178485 [19:37:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 48 8D 07 01 BA 7F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 00 00 00 F4 03 04 00 5E 93 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 35 B9 02 00 35 04 06 00 6C A2 8A 5C 4E 93 E4 1F 3C 92 7E C8 1D 2A [19:37:03]CheckFolder [19:37:03]dirname=/storage/ofd_packets [19:37:03]CheckFolder done [19:37:03]ProducePacketName [19:37:03]name=ofd_packets/00178485 [19:37:03]NVStorageSaveData ofd_packets/00178485 [19:37:03]File name is /storage/ofd_packets/00178485 [19:37:03]Write 301 bytes [19:37:03]NVStorageSaveData done [19:37:03]OFDSenderStorePacket done [19:37:03]KKMCreateOFDPacket done [19:37:03]NVStorageSaveData kkm_last_timestamp [19:37:03]File name is /storage/kkm_last_timestamp [19:37:03]Write 4 bytes [19:37:03]NVStorageSaveData done [19:37:03]ExternCall_PrintAddStr [19:37:03]wPrintStart [19:37:03]Write to MH i2c: 01 00 00 11 01 12 [19:37:03]Write i2c OK [19:37:03]MH_I2C_Read... [19:37:03]Read from MH i2c: 01 [19:37:03]MH_I2C_Read... [19:37:03]Read from MH i2c: 01 07 00 [19:37:03]MH_I2C_Read... [19:37:03]Read from MH i2c: 01 07 00 11 01 00 00 00 00 00 FF 0F 27 [19:37:03]RasterBufferAndPrint [19:37:03]line Счет N : (1)293733 [19:37:03]line ИНН: 02508201610067 [19:37:03]line Контрольно-Кассовый Чек [19:37:03]line ПРОДАЖА [19:37:03]line ТРК (МРК, ГНК) : 52 [19:37:03]line Товар: 2710124130 [19:37:03]line Аи-92-К-5 [19:37:03]line 7.380 * 67.80 [19:37:03]line = 500.36 [19:37:03]line НДС 12% НСП 1% [19:37:03]line > о реализуемом товаре [19:37:03]line ОКРУГЛЕНИЕ: -0.36 [19:37:03]line ИТОГО: 500.00 [19:37:03]line Внесено: 500.00 [19:37:03]line СДАЧА: 0.00 [19:37:03]line НСП 1% : 4.43 [19:37:03]line НДС 12% : 53.14 [19:37:03]line Наличными: 500.00 [19:37:03]line Безнал.: 0.00 [19:37:03]line Место: АЗС № 130 "Партнер Нефть" [19:37:03]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [19:37:03]line СНО: Общий режим [19:37:03]line Чек 185 22.08.2024 19:37 [19:37:03]line Смена: 469 ФФД: 1.0 [19:37:03]line ЗНМ: 0300000071 [19:37:03]line РНМ: 0000000000092561 [19:37:03]line Версия ККМ: 001 [19:37:03]line ФМ: 0000000000871778 [19:37:03]line ФД: 178485 [19:37:03]line ФПД: 119445361806995 [19:37:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T193702&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178485&fm=119445361806995&tin=02508201610067®Number=0000000000092561&sum=50000 [19:37:03]written 0, free lines is 4095 [19:37:03]OFD Sender: Processing packet 178485 [packets to send 496, broken 495] [19:37:03]ProducePacketName [19:37:03]name=ofd_packets/00178485 [19:37:03]OFD Sender: To server: pG, [19:37:03]CommunicateWithHost lk.salyk.kg:30040 [19:37:03]ConnectInit lk.salyk.kg [19:37:03]Write to MH i2c: 01 00 00 3C 01 3D [19:37:03]Write i2c OK [19:37:03]MH_I2C_Read... [19:37:03]Read from MH i2c: 01 [19:37:03]MH_I2C_Read... [19:37:03]Read from MH i2c: 01 07 00 [19:37:03]MH_I2C_Read... [19:37:03]Read from MH i2c: 01 07 00 3C 01 00 00 00 00 00 D3 0C 23 [19:37:03]RasterBufferAndPrint [19:37:03]line [19:37:03]line [19:37:03]line [19:37:03]line [19:37:03]line [19:37:03]written 0, free lines is 3290 [19:37:03]MH_Cut [19:37:03]Write to MH i2c: D1 01 00 43 01 01 16 [19:37:03]Write i2c OK [19:37:03]MH_I2C_Read... [19:37:03]Read from MH i2c: D1 [19:37:03]MH_I2C_Read... [19:37:03]Read from MH i2c: D1 01 00 [19:37:03]MH_I2C_Read... [19:37:03]Read from MH i2c: D1 01 00 43 01 00 15 [19:37:03]Write to MH i2c: 01 00 00 44 01 45 [19:37:03]Write i2c OK [19:37:03]MH_I2C_Read... [19:37:04]*** Cut start [19:37:04]*** Partial cut [19:37:04]*** CUTSNS_PIN = 1 [19:37:04]*** CUTSNS_PIN = 0 [19:37:04]*** Brake cut motor [19:37:05]Connected sock=11 [19:37: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 37 38 0F 01 00 00 48 8D 07 01 BA 7F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 00 00 00 F4 03 04 00 5E 93 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 35 B9 02 00 35 04 06 00 6C A2 8A 5C 4E 93 E4 1F 3C 92 7E C8 1D 2A [19:37:05]Read from MH i2c: 01 [19:37:05]MH_I2C_Read... [19:37:05]*** Stop cut motor [19:37:05]*** Cut end [19:37:05]Read from MH i2c: 01 07 00 [19:37:05]MH_I2C_Read... [19:37:05]Read from MH i2c: 01 07 00 44 01 00 00 00 00 00 FF 0F 5A [19:37:05]process_action close_receipt done [19:37:05]requested_data is exist [19:37:05]produce_requested_data [19:37:05]requested_item fm.sn is exist - process it [19:37:05]wFMCommunicate request_size=4 [19:37:05]MH_SAM_APDU [19:37:05]CAPDU: 80 11 00 00 [19:37:05]Write to MH i2c: E2 08 00 45 01 80 11 00 00 00 00 00 00 C0 [19:37:05]Write i2c OK [19:37:05]MH_I2C_Read... [19:37:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:37:05]Read from MH i2c: E2 [19:37:05]MH_I2C_Read... [19:37:05]Read from MH i2c: E2 17 00 [19:37:05]MH_I2C_Read... [19:37:05]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 37 38 90 00 19 [19:37:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [19:37:05]wFMCommunicate OK [19:37:05]requested_item fd.num is exist - process it [19:37:05]SAM_PROTO_GetFieldsCounters [19:37:05]wFMCommunicate request_size=4 [19:37:05]MH_SAM_APDU [19:37:05]CAPDU: 80 13 00 00 [19:37:05]Write to MH i2c: E2 08 00 46 01 80 13 00 00 00 00 00 00 C3 [19:37:05]Write i2c OK [19:37:05]MH_I2C_Read... [19:37: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 37 38 4F 00 00 00 8B 12 47 00 2D 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 37 38 10 04 04 00 35 B9 02 00 F4 03 04 00 08 3F C7 66 B6 04 01 00 00 71 E4 AE 56 25 FC 52 89 [19:37:05]CommunicateWithHost err = 0 [19:37:05]CheckOFDResponse [19:37:05]1017 (14) - 77093643461234 [19:37:05]1041 (16) - 0000000000871778 [19:37:05]1040 (4) - 178485 [19:37:05]1012 (4) - 22.08.2024 13:37 [19:37:05]1206 (1) - 0 [19:37:05]OFD Sender: Remove packet 178485 [19:37:05]ProducePacketName [19:37:05]name=ofd_packets/00178485 [19:37:05]NVStorageDeleteData [19:37:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:37:05]Read from MH i2c: E2 [19:37:05]MH_I2C_Read... [19:37:05]Read from MH i2c: E2 62 00 [19:37:05]MH_I2C_Read... [19:37:05]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 35 B9 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 B9 00 00 00 5E 04 04 00 B9 00 00 00 57 04 04 00 BA 00 00 00 19 04 04 00 00 00 00 00 90 00 D9 [19:37: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 35 B9 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 B9 00 00 00 5E 04 04 00 B9 00 00 00 57 04 04 00 BA 00 00 00 19 04 04 00 00 00 00 00 90 00 [19:37:05]wFMCommunicate OK [19:37:05]SAM_PROTO_GetFieldsCounters done [19:37:05]requested_item shift.num is exist - process it [19:37:05]requested_item shift.opened is exist - process it [19:37:05]req_shift_opened [19:37:05]FM_GetShiftState [19:37:05]SAM_PROTO_GetShiftState [19:37:05]wFMCommunicate request_size=4 [19:37:05]MH_SAM_APDU [19:37:05]CAPDU: 80 13 01 00 [19:37:05]Write to MH i2c: E2 08 00 47 01 80 13 01 00 00 00 00 00 C5 [19:37:05]Write i2c OK [19:37:05]MH_I2C_Read... [19:37:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:37:05]Read from MH i2c: E2 [19:37:05]MH_I2C_Read... [19:37:05]Read from MH i2c: E2 0E 00 [19:37:05]MH_I2C_Read... [19:37:05]Read from MH i2c: E2 0E 00 47 01 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 73 [19:37:05]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [19:37:05]wFMCommunicate OK [19:37:05]SAM_PROTO_GetShiftState done [19:37:05]FM_GetShiftState done [19:37:05]req_shift_opened done [19:37:05]requested_item shift.open_date is exist - process it [19:37:05]req_shift_open_date [19:37:05]req_shift_open_date done [19:37:05]produce_requested_data done [19:37:05]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178485,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [19:37:05]process_action_free close_receipt [19:37:05]json_value_free [19:37:05]json_value_free done [19:37:05]process_json_proto returns [19:37:05]Send response to host [19:37:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178485,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [19:37:05]free response buf [19:37:05]execute_script done [19:37:05]execute_script returns [19:37:05]free content buf [19:37:05]Sock 7.Close socket [19:37:05]Sock 7.Thread stoped [19:37:05]OFD Sender: No OFD packet to send [19:37:05]accept exits with 10 [19:37:05]New connection [19:37:05]New thread 3066854756 created [19:37:05]Thread 3066711396 joined [19:37:05]Waiting for new connection... [19:37:05] Sock 10.Parse request [19:37:05]Sock 10.Check first char [19:37:05]Sock 10.First char is OK [19:37:05]request: POST /json_proto HTTP/1.0 [19:37:05]Method: POST [19:37:05]URL: /json_proto [19:37:05]Method is POST - this is cgi request [19:37:05]url: /json_proto [19:37:05]query_string will be loaded in cgi processing [19:37:05]execute_cgi json_proto POST (null) [19:37:05]execute_cgi path=json_proto method=POST [19:37:05]POST find Content-Length [19:37:05]Host: 172.17.44.131:8080 [19:37:05]Content-Length: 674 [19:37:05]Content-Type: application/json [19:37:05] [19:37:05]POST finish read [19:37:05]Found Content-Length = 674 [19:37:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293734", "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" ] } } [19:37:05]execute_script... [19:37: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)293734", "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" ] } } [19:37:05]POST & json_proto [19:37:05]process_json_proto [19:37:05]json parsed OK: [19:37:05]protocol is kg_v1.0 [19:37:05]action value=close_receipt [19:37:05]process_action close_receipt [19:37:05]cmd_close_receipt [19:37:05]MH_GetDate [19:37:05]Write to MH i2c: F0 00 00 48 01 38 [19:37:05]Write i2c OK [19:37:05]MH_I2C_Read... [19:37:05]Read from MH i2c: F0 [19:37:05]MH_I2C_Read... [19:37:05]Read from MH i2c: F0 09 00 [19:37:05]MH_I2C_Read... [19:37:05]Read from MH i2c: F0 09 00 48 01 00 62 93 C7 66 4F 53 BE 66 29 [19:37:05]GetLastDocTimeStamp 1724355422 [19:37:05]current date 1724355426 [19:37:05]FM_GetShiftState [19:37:05]SAM_PROTO_GetShiftState [19:37:05]wFMCommunicate request_size=4 [19:37:05]MH_SAM_APDU [19:37:05]CAPDU: 80 13 01 00 [19:37:05]Write to MH i2c: E2 08 00 49 01 80 13 01 00 00 00 00 00 C7 [19:37:05]Write i2c OK [19:37:05]MH_I2C_Read... [19:37:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:37:05]Read from MH i2c: E2 [19:37:05]MH_I2C_Read... [19:37:05]Read from MH i2c: E2 0E 00 [19:37:05]MH_I2C_Read... [19:37:05]Read from MH i2c: E2 0E 00 49 01 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 75 [19:37:05]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [19:37:05]wFMCommunicate OK [19:37:05]SAM_PROTO_GetShiftState done [19:37:05]FM_GetShiftState done [19:37:05]opened in 1724285939 [19:37:05]opened+sec_in_day 1724372339 [19:37:05]quantity*price = 50063 [19:37:05]sum+1 = 50064 [19:37:05]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 СНО: Общий режим Чек 186 22.08.2024 19:37 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178486 ФПД: 94936198034999 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T193706&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178486&fm=94936198034999&tin=02508201610067®Number=0000000000092561&sum=50000 [19:37:07]StoreToDocumentArchive [19:37:07]shift 469 fd 178486 [19:37:07]save to /storage/0469/doc_00178486 [19:37:07]save last doc name /storage/0469/doc_00178486 to /storage/kkm_last_doc_name [19:37:07]save OK [19:37:07]Clear old archive folders... [19:37:07]ProcessDocumentItem done err = 0, tmpTLVsize=248 [19:37:07]tlvbuf is 003927C0 [19:37:07]SAM_PROTO_ClearQueue [19:37:07]wFMCommunicate request_size=4 [19:37:07]MH_SAM_APDU [19:37:07]CAPDU: 80 09 00 00 [19:37:07]Write to MH i2c: E2 08 00 56 01 80 09 00 00 00 00 00 00 C9 [19:37:07]Write i2c OK [19:37:07]MH_I2C_Read... [19:37:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:37:07]Read from MH i2c: E2 [19:37:07]MH_I2C_Read... [19:37:07]Read from MH i2c: E2 03 00 [19:37:07]MH_I2C_Read... [19:37:07]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [19:37:07]RAPDU: 90 00 [19:37:07]wFMCommunicate OK [19:37:07]SAM_PROTO_ClearQueue done [19:37:07]KKMCreateOFDPacket [19:37:07]OFDProtocolAddRootSTLVToBuf [19:37:07]FM_MakeSignedData [19:37:07]FM_MakeSignedData [19:37:07]SAM_PROTO_SignData [19:37:07]wFMCommunicate request_size=4 [19:37:07]MH_SAM_APDU [19:37:07]CAPDU: 80 0D 01 02 [19:37:07]Write to MH i2c: E2 08 00 57 01 80 0D 01 02 00 00 00 00 D1 [19:37:07]Write i2c OK [19:37:07]MH_I2C_Read... [19:37:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:37:07]Read from MH i2c: E2 [19:37:07]MH_I2C_Read... [19:37:07]Read from MH i2c: E2 03 00 [19:37:07]MH_I2C_Read... [19:37:07]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [19:37:07]RAPDU: 90 00 [19:37:07]wFMCommunicate OK [19:37:07]wFMCommunicate request_size=255 [19:37:07]MH_SAM_APDU [19:37: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 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 BA 00 00 00 F4 03 04 00 62 93 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 36 B9 02 00 35 04 06 00 56 58 0E 5C [19:37:07]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 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 BA 00 00 00 F4 03 04 00 62 93 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 36 B9 02 00 35 04 06 00 56 58 0E 5C 00 00 A2 [19:37:07]Write i2c OK [19:37:07]MH_I2C_Read... [19:37:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:37:07]Read from MH i2c: E2 [19:37:07]MH_I2C_Read... [19:37:07]Read from MH i2c: E2 03 00 [19:37:07]MH_I2C_Read... [19:37:07]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [19:37:07]RAPDU: 90 00 [19:37:07]wFMCommunicate OK [19:37:07]wFMCommunicate request_size=7 [19:37:07]MH_SAM_APDU [19:37:07]CAPDU: 80 0D 02 02 02 36 37 [19:37:07]Write to MH i2c: E2 0A 00 59 01 80 0D 02 02 02 00 36 37 00 00 45 [19:37:07]Write i2c OK [19:37:07]MH_I2C_Read... [19:37:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:37:07]Read from MH i2c: E2 [19:37:07]MH_I2C_Read... [19:37:07]Read from MH i2c: E2 03 00 [19:37:07]MH_I2C_Read... [19:37:07]Read from MH i2c: E2 03 00 59 01 00 90 00 CE [19:37:07]RAPDU: 90 00 [19:37:07]wFMCommunicate OK [19:37:07]wFMCommunicate request_size=4 [19:37:07]MH_SAM_APDU [19:37:07]CAPDU: 80 0D 03 02 [19:37:07]Write to MH i2c: E2 08 00 5A 01 80 0D 03 02 00 00 00 00 D6 [19:37:07]Write i2c OK [19:37:07]MH_I2C_Read... [19:37:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:37:07]Read from MH i2c: E2 [19:37:07]MH_I2C_Read... [19:37:07]Read from MH i2c: E2 0B 00 [19:37:07]MH_I2C_Read... [19:37:07]Read from MH i2c: E2 0B 00 5A 01 00 4B 25 3F 4F 47 54 41 34 90 00 E5 [19:37:07]RAPDU: 4B 25 3F 4F 47 54 41 34 90 00 [19:37:07]wFMCommunicate OK [19:37:07]SAM_PROTO_SignData done [19:37:07]FM_MakeSignedData done [19:37:07]CreateOFDProtocolMessage [19:37:07]wFMCommunicate request_size=4 [19:37:07]MH_SAM_APDU [19:37:07]CAPDU: 80 11 00 00 [19:37:07]Write to MH i2c: E2 08 00 5B 01 80 11 00 00 00 00 00 00 D6 [19:37:07]Write i2c OK [19:37:07]MH_I2C_Read... [19:37:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:37:07]Read from MH i2c: E2 [19:37:07]MH_I2C_Read... [19:37:07]Read from MH i2c: E2 17 00 [19:37:07]MH_I2C_Read... [19:37:07]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 37 38 90 00 2F [19:37:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [19:37:07]wFMCommunicate OK [19:37:07]CreateOFDProtocolMessage done [19:37:07]OFDSenderStorePacket 178486 [19:37:07]StoreOFDPacket docnum=178486 [19:37:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0C 01 00 00 88 4B 04 01 BE ED 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 BA 00 00 00 F4 03 04 00 62 93 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 36 B9 02 00 35 04 06 00 56 58 0E 5C 36 37 4B 25 3F 4F 47 54 41 34 [19:37:07]CheckFolder [19:37:07]dirname=/storage/ofd_packets [19:37:07]CheckFolder done [19:37:07]ProducePacketName [19:37:07]name=ofd_packets/00178486 [19:37:07]NVStorageSaveData ofd_packets/00178486 [19:37:07]File name is /storage/ofd_packets/00178486 [19:37:07]Write 298 bytes [19:37:07]NVStorageSaveData done [19:37:07]OFDSenderStorePacket done [19:37:07]KKMCreateOFDPacket done [19:37:07]NVStorageSaveData kkm_last_timestamp [19:37:07]File name is /storage/kkm_last_timestamp [19:37:07]Write 4 bytes [19:37:07]NVStorageSaveData done [19:37:07]ExternCall_PrintAddStr [19:37:07]wPrintStart [19:37:07]Write to MH i2c: 01 00 00 5C 01 5D [19:37:07]Write i2c OK [19:37:07]MH_I2C_Read... [19:37:07]Read from MH i2c: 01 [19:37:07]MH_I2C_Read... [19:37:07]Read from MH i2c: 01 07 00 [19:37:08]MH_I2C_Read... [19:37:08]Read from MH i2c: 01 07 00 5C 01 00 00 00 00 00 FF 0F 72 [19:37:08]RasterBufferAndPrint [19:37:08]line Счет N : (1)293734 [19:37:08]line ИНН: 02508201610067 [19:37:08]line Контрольно-Кассовый Чек [19:37:08]line ПРОДАЖА [19:37:08]line ТРК (МРК, ГНК) : 21 [19:37:08]line Товар: 2710194800 [19:37:08]line ДТ-К-5 [19:37:08]line 6.570 * 76.20 [19:37:08]line = 500.63 [19:37:08]line НДС 12% НСП 1% [19:37:08]line > о реализуемом товаре [19:37:08]line ОКРУГЛЕНИЕ: -0.63 [19:37:08]line ИТОГО: 500.00 [19:37:08]line Внесено: 500.00 [19:37:08]line СДАЧА: 0.00 [19:37:08]line НСП 1% : 4.43 [19:37:08]line НДС 12% : 53.16 [19:37:08]line Наличными: 500.00 [19:37:08]line Безнал.: 0.00 [19:37:08]line Место: АЗС № 130 "Партнер Нефть" [19:37:08]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [19:37:08]line СНО: Общий режим [19:37:08]line Чек 186 22.08.2024 19:37 [19:37:08]line Смена: 469 ФФД: 1.0 [19:37:08]line ЗНМ: 0300000071 [19:37:08]line РНМ: 0000000000092561 [19:37:08]line Версия ККМ: 001 [19:37:08]line ФМ: 0000000000871778 [19:37:08]line ФД: 178486 [19:37:08]line ФПД: 94936198034999 [19:37:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T193706&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178486&fm=94936198034999&tin=02508201610067®Number=0000000000092561&sum=50000 [19:37:08]OFD Sender: Processing packet 178486 [packets to send 496, broken 495] [19:37:08]ProducePacketName [19:37:08]name=ofd_packets/00178486 [19:37:08]OFD Sender: To server: pG, [19:37:08]CommunicateWithHost lk.salyk.kg:30040 [19:37:08]ConnectInit lk.salyk.kg [19:37:08]written 0, free lines is 4095 [19:37:08]Write to MH i2c: 01 00 00 87 01 88 [19:37:08]Write i2c OK [19:37:08]MH_I2C_Read... [19:37:08]Read from MH i2c: 01 [19:37:08]MH_I2C_Read... [19:37:08]Read from MH i2c: 01 07 00 [19:37:08]MH_I2C_Read... [19:37:08]Read from MH i2c: 01 07 00 87 01 00 00 00 00 00 DE 0C 79 [19:37:08]RasterBufferAndPrint [19:37:08]line [19:37:08]line [19:37:08]line [19:37:08]line [19:37:08]line [19:37:08]written 0, free lines is 3309 [19:37:08]MH_Cut [19:37:08]Write to MH i2c: D1 01 00 8E 01 01 61 [19:37:08]Write i2c OK [19:37:08]MH_I2C_Read... [19:37:08]Read from MH i2c: D1 [19:37:08]MH_I2C_Read... [19:37:08]Read from MH i2c: D1 01 00 [19:37:08]MH_I2C_Read... [19:37:08]Read from MH i2c: D1 01 00 8E 01 00 60 [19:37:08]Write to MH i2c: 01 00 00 8F 01 90 [19:37:08]Write i2c OK [19:37:08]MH_I2C_Read... [19:37:09]*** Cut start [19:37:09]*** Partial cut [19:37:09]*** CUTSNS_PIN = 1 [19:37:09]*** CUTSNS_PIN = 0 [19:37:09]*** Brake cut motor [19:37:09]Connected sock=9 [19:37: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 37 38 0C 01 00 00 88 4B 04 01 BE ED 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 BA 00 00 00 F4 03 04 00 62 93 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 36 B9 02 00 35 04 06 00 56 58 0E 5C 36 37 4B 25 3F 4F 47 54 41 34 [19:37:09]Read from MH i2c: 01 [19:37:09]MH_I2C_Read... [19:37:09]*** Stop cut motor [19:37:09]*** Cut end [19:37:09]Read from MH i2c: 01 07 00 [19:37:09]MH_I2C_Read... [19:37:09]Read from MH i2c: 01 07 00 8F 01 00 00 00 00 00 FF 0F A5 [19:37:09]process_action close_receipt done [19:37:09]requested_data is exist [19:37:09]produce_requested_data [19:37:09]requested_item fm.sn is exist - process it [19:37:09]wFMCommunicate request_size=4 [19:37:09]MH_SAM_APDU [19:37:09]CAPDU: 80 11 00 00 [19:37:09]Write to MH i2c: E2 08 00 90 01 80 11 00 00 00 00 00 00 0B [19:37:09]Write i2c OK [19:37:09]MH_I2C_Read... [19:37:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:37:09]Read from MH i2c: E2 [19:37:09]MH_I2C_Read... [19:37:09]Read from MH i2c: E2 17 00 [19:37:09]MH_I2C_Read... [19:37:09]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 37 38 90 00 64 [19:37:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [19:37:09]wFMCommunicate OK [19:37:09]requested_item fd.num is exist - process it [19:37:09]SAM_PROTO_GetFieldsCounters [19:37:09]wFMCommunicate request_size=4 [19:37:09]MH_SAM_APDU [19:37:09]CAPDU: 80 13 00 00 [19:37:09]Write to MH i2c: E2 08 00 91 01 80 13 00 00 00 00 00 00 0E [19:37:09]Write i2c OK [19:37:09]MH_I2C_Read... [19:37: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 37 38 4F 00 00 00 8D 27 47 00 53 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 37 38 10 04 04 00 36 B9 02 00 F4 03 04 00 0D 3F C7 66 B6 04 01 00 00 E0 D0 59 33 3C 82 EE 6D [19:37:10]CommunicateWithHost err = 0 [19:37:10]CheckOFDResponse [19:37:10]1017 (14) - 77093643461234 [19:37:10]1041 (16) - 0000000000871778 [19:37:10]1040 (4) - 178486 [19:37:10]1012 (4) - 22.08.2024 13:37 [19:37:10]1206 (1) - 0 [19:37:10]OFD Sender: Remove packet 178486 [19:37:10]ProducePacketName [19:37:10]name=ofd_packets/00178486 [19:37:10]NVStorageDeleteData [19:37:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:37:10]Read from MH i2c: E2 [19:37:10]MH_I2C_Read... [19:37:10]Read from MH i2c: E2 62 00 [19:37:10]MH_I2C_Read... [19:37:10]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 36 B9 02 00 0E 04 04 00 D5 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 28 [19:37: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 36 B9 02 00 0E 04 04 00 D5 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 [19:37:10]wFMCommunicate OK [19:37:10]SAM_PROTO_GetFieldsCounters done [19:37:10]requested_item shift.num is exist - process it [19:37:10]requested_item shift.opened is exist - process it [19:37:10]req_shift_opened [19:37:10]FM_GetShiftState [19:37:10]SAM_PROTO_GetShiftState [19:37:10]wFMCommunicate request_size=4 [19:37:10]MH_SAM_APDU [19:37:10]CAPDU: 80 13 01 00 [19:37:10]Write to MH i2c: E2 08 00 92 01 80 13 01 00 00 00 00 00 10 [19:37:10]Write i2c OK [19:37:10]MH_I2C_Read... [19:37:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:37:10]Read from MH i2c: E2 [19:37:10]MH_I2C_Read... [19:37:10]Read from MH i2c: E2 0E 00 [19:37:10]MH_I2C_Read... [19:37:10]Read from MH i2c: E2 0E 00 92 01 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 BE [19:37:10]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [19:37:10]wFMCommunicate OK [19:37:10]SAM_PROTO_GetShiftState done [19:37:10]FM_GetShiftState done [19:37:10]req_shift_opened done [19:37:10]requested_item shift.open_date is exist - process it [19:37:10]req_shift_open_date [19:37:10]req_shift_open_date done [19:37:10]produce_requested_data done [19:37:10]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178486,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [19:37:10]process_action_free close_receipt [19:37:10]json_value_free [19:37:10]json_value_free done [19:37:10]process_json_proto returns [19:37:10]Send response to host [19:37:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178486,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [19:37:10]free response buf [19:37:10]execute_script done [19:37:10]execute_script returns [19:37:10]free content buf [19:37:10]Sock 10.Close socket [19:37:10]Sock 10.Thread stoped [19:37:10]OFD Sender: No OFD packet to send [19:37:15]OFD Sender: No OFD packet to send [19:37:17]accept exits with 7 [19:37:17]New connection [19:37:17]New thread 3066711396 created [19:37:17]Thread 3066854756 joined [19:37:17]Waiting for new connection... [19:37:17] Sock 7.Parse request [19:37:17]Sock 7.Check first char [19:37:17]Sock 7.First char is OK [19:37:17]request: POST /json_proto HTTP/1.0 [19:37:17]Method: POST [19:37:17]URL: /json_proto [19:37:17]Method is POST - this is cgi request [19:37:17]url: /json_proto [19:37:17]query_string will be loaded in cgi processing [19:37:17]execute_cgi json_proto POST (null) [19:37:17]execute_cgi path=json_proto method=POST [19:37:17]POST find Content-Length [19:37:17]Host: 172.17.44.131:8080 [19:37:17]Content-Length: 679 [19:37:17]Content-Type: application/json [19:37:17] [19:37:17]POST finish read [19:37:17]Found Content-Length = 679 [19:37:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293731", "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" : 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" ] } } [19:37:17]execute_script... [19: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)293731", "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" : 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" ] } } [19:37:17]POST & json_proto [19:37:17]process_json_proto [19:37:17]json parsed OK: [19:37:17]protocol is kg_v1.0 [19:37:17]action value=close_receipt [19:37:17]process_action close_receipt [19:37:17]cmd_close_receipt [19:37:17]MH_GetDate [19:37:17]Write to MH i2c: F0 00 00 93 01 83 [19:37:17]Write i2c OK [19:37:17]MH_I2C_Read... [19:37:17]Read from MH i2c: F0 [19:37:17]MH_I2C_Read... [19:37:17]Read from MH i2c: F0 09 00 [19:37:17]MH_I2C_Read... [19:37:17]Read from MH i2c: F0 09 00 93 01 00 6E 93 C7 66 4F 53 BE 66 80 [19:37:17]GetLastDocTimeStamp 1724355426 [19:37:17]current date 1724355438 [19:37:17]FM_GetShiftState [19:37:17]SAM_PROTO_GetShiftState [19:37:17]wFMCommunicate request_size=4 [19:37:17]MH_SAM_APDU [19:37:17]CAPDU: 80 13 01 00 [19:37:17]Write to MH i2c: E2 08 00 94 01 80 13 01 00 00 00 00 00 12 [19:37:17]Write i2c OK [19:37:17]MH_I2C_Read... [19:37:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:37:17]Read from MH i2c: E2 [19:37:17]MH_I2C_Read... [19:37:17]Read from MH i2c: E2 0E 00 [19:37:17]MH_I2C_Read... [19:37:17]Read from MH i2c: E2 0E 00 94 01 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 C0 [19:37:17]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [19:37:17]wFMCommunicate OK [19:37:17]SAM_PROTO_GetShiftState done [19:37:17]FM_GetShiftState done [19:37:17]opened in 1724285939 [19:37:17]opened+sec_in_day 1724372339 [19:37:17]quantity*price = 160020 [19:37:17]sum+1 = 160021 [19:37:17]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 СНО: Общий режим Чек 187 22.08.2024 19:37 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178487 ФПД: 245392340693210 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T193718&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178487&fm=245392340693210&tin=02508201610067®Number=0000000000092561&sum=160000 [19:37:18]StoreToDocumentArchive [19:37:18]shift 469 fd 178487 [19:37:18]save to /storage/0469/doc_00178487 [19:37:18]save last doc name /storage/0469/doc_00178487 to /storage/kkm_last_doc_name [19:37:18]save OK [19:37:18]Clear old archive folders... [19:37:18]ProcessDocumentItem done err = 0, tmpTLVsize=248 [19:37:18]tlvbuf is 003A60F0 [19:37:18]SAM_PROTO_ClearQueue [19:37:18]wFMCommunicate request_size=4 [19:37:18]MH_SAM_APDU [19:37:18]CAPDU: 80 09 00 00 [19:37:18]Write to MH i2c: E2 08 00 A1 01 80 09 00 00 00 00 00 00 14 [19:37:18]Write i2c OK [19:37:18]MH_I2C_Read... [19:37:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:37:18]Read from MH i2c: E2 [19:37:18]MH_I2C_Read... [19:37:18]Read from MH i2c: E2 03 00 [19:37:18]MH_I2C_Read... [19:37:18]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [19:37:18]RAPDU: 90 00 [19:37:18]wFMCommunicate OK [19:37:18]SAM_PROTO_ClearQueue done [19:37:18]KKMCreateOFDPacket [19:37:18]OFDProtocolAddRootSTLVToBuf [19:37:18]FM_MakeSignedData [19:37:18]FM_MakeSignedData [19:37:18]SAM_PROTO_SignData [19:37:18]wFMCommunicate request_size=4 [19:37:18]MH_SAM_APDU [19:37:18]CAPDU: 80 0D 01 02 [19:37:18]Write to MH i2c: E2 08 00 A2 01 80 0D 01 02 00 00 00 00 1C [19:37:18]Write i2c OK [19:37:18]MH_I2C_Read... [19:37:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:37:18]Read from MH i2c: E2 [19:37:18]MH_I2C_Read... [19:37:18]Read from MH i2c: E2 03 00 [19:37:18]MH_I2C_Read... [19:37:18]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [19:37:18]RAPDU: 90 00 [19:37:18]wFMCommunicate OK [19:37:18]wFMCommunicate request_size=255 [19:37:18]MH_SAM_APDU [19:37: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 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 BB 00 00 00 F4 03 04 00 6E 93 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 37 B9 02 00 35 04 06 00 DF 2E DB 4C [19:37:18]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 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 BB 00 00 00 F4 03 04 00 6E 93 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 37 B9 02 00 35 04 06 00 DF 2E DB 4C 00 00 3F [19:37:18]Write i2c OK [19:37:18]MH_I2C_Read... [19:37:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:37:18]Read from MH i2c: E2 [19:37:18]MH_I2C_Read... [19:37:18]Read from MH i2c: E2 03 00 [19:37:18]MH_I2C_Read... [19:37:18]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [19:37:18]RAPDU: 90 00 [19:37:18]wFMCommunicate OK [19:37:18]wFMCommunicate request_size=7 [19:37:18]MH_SAM_APDU [19:37:18]CAPDU: 80 0D 02 02 02 30 DA [19:37:18]Write to MH i2c: E2 0A 00 A4 01 80 0D 02 02 02 00 30 DA 00 00 2D [19:37:18]Write i2c OK [19:37:18]MH_I2C_Read... [19:37:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:37:18]Read from MH i2c: E2 [19:37:18]MH_I2C_Read... [19:37:18]Read from MH i2c: E2 03 00 [19:37:18]MH_I2C_Read... [19:37:18]Read from MH i2c: E2 03 00 A4 01 00 90 00 19 [19:37:18]RAPDU: 90 00 [19:37:18]wFMCommunicate OK [19:37:18]wFMCommunicate request_size=4 [19:37:18]MH_SAM_APDU [19:37:18]CAPDU: 80 0D 03 02 [19:37:18]Write to MH i2c: E2 08 00 A5 01 80 0D 03 02 00 00 00 00 21 [19:37:18]Write i2c OK [19:37:18]MH_I2C_Read... [19:37:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:37:18]Read from MH i2c: E2 [19:37:18]MH_I2C_Read... [19:37:18]Read from MH i2c: E2 0B 00 [19:37:18]MH_I2C_Read... [19:37:18]Read from MH i2c: E2 0B 00 A5 01 00 9F E3 66 FB 9F 86 68 91 90 00 23 [19:37:18]RAPDU: 9F E3 66 FB 9F 86 68 91 90 00 [19:37:18]wFMCommunicate OK [19:37:18]SAM_PROTO_SignData done [19:37:18]FM_MakeSignedData done [19:37:18]CreateOFDProtocolMessage [19:37:18]wFMCommunicate request_size=4 [19:37:18]MH_SAM_APDU [19:37:18]CAPDU: 80 11 00 00 [19:37:18]Write to MH i2c: E2 08 00 A6 01 80 11 00 00 00 00 00 00 21 [19:37:18]Write i2c OK [19:37:18]MH_I2C_Read... [19:37:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:37:18]Read from MH i2c: E2 [19:37:18]MH_I2C_Read... [19:37:18]Read from MH i2c: E2 17 00 [19:37:18]MH_I2C_Read... [19:37:18]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 37 38 90 00 7A [19:37:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [19:37:18]wFMCommunicate OK [19:37:18]CreateOFDProtocolMessage done [19:37:18]OFDSenderStorePacket 178487 [19:37:18]StoreOFDPacket docnum=178487 [19:37:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0C 01 00 00 CB D0 04 01 15 7B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 BB 00 00 00 F4 03 04 00 6E 93 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 37 B9 02 00 35 04 06 00 DF 2E DB 4C 30 DA 9F E3 66 FB 9F 86 68 91 [19:37:18]CheckFolder [19:37:18]dirname=/storage/ofd_packets [19:37:18]CheckFolder done [19:37:18]ProducePacketName [19:37:18]name=ofd_packets/00178487 [19:37:18]NVStorageSaveData ofd_packets/00178487 [19:37:18]File name is /storage/ofd_packets/00178487 [19:37:18]Write 298 bytes [19:37:18]NVStorageSaveData done [19:37:18]OFDSenderStorePacket done [19:37:18]KKMCreateOFDPacket done [19:37:18]NVStorageSaveData kkm_last_timestamp [19:37:18]File name is /storage/kkm_last_timestamp [19:37:18]Write 4 bytes [19:37:18]NVStorageSaveData done [19:37:18]ExternCall_PrintAddStr [19:37:18]wPrintStart [19:37:18]Write to MH i2c: 01 00 00 A7 01 A8 [19:37:18]Write i2c OK [19:37:18]MH_I2C_Read... [19:37:18]Read from MH i2c: 01 [19:37:18]MH_I2C_Read... [19:37:18]Read from MH i2c: 01 07 00 [19:37:18]MH_I2C_Read... [19:37:18]Read from MH i2c: 01 07 00 A7 01 00 00 00 00 00 FF 0F BD [19:37:18]RasterBufferAndPrint [19:37:18]line Счет N : (1)293731 [19:37:18]line ИНН: 02508201610067 [19:37:18]line Контрольно-Кассовый Чек [19:37:18]line ПРОДАЖА [19:37:18]line ТРК (МРК, ГНК) : 34 [19:37:18]line Товар: 2710194800 [19:37:18]line ДТ-К-5 [19:37:18]line 21.000 * 76.20 [19:37:18]line = 1600.20 [19:37:18]line НДС 12% НСП 1% [19:37:18]line > о реализуемом товаре [19:37:18]line ОКРУГЛЕНИЕ: -0.20 [19:37:18]line ИТОГО: 1600.00 [19:37:18]line Внесено: 1600.00 [19:37:18]line СДАЧА: 0.00 [19:37:18]line НСП 1% : 14.16 [19:37:18]line НДС 12% : 169.93 [19:37:18]line Наличными: 1600.00 [19:37:18]line Безнал.: 0.00 [19:37:18]line Место: АЗС № 130 "Партнер Нефть" [19:37:18]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [19:37:18]line СНО: Общий режим [19:37:18]line Чек 187 22.08.2024 19:37 [19:37:18]line Смена: 469 ФФД: 1.0 [19:37:18]line ЗНМ: 0300000071 [19:37:18]line РНМ: 0000000000092561 [19:37:18]line Версия ККМ: 001 [19:37:18]line ФМ: 0000000000871778 [19:37:18]line ФД: 178487 [19:37:18]line ФПД: 245392340693210 [19:37:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T193718&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178487&fm=245392340693210&tin=02508201610067®Number=0000000000092561&sum=160000 [19:37:18]written 0, free lines is 4095 [19:37:18]OFD Sender: Processing packet 178487 [packets to send 496, broken 495] [19:37:18]ProducePacketName [19:37:18]name=ofd_packets/00178487 [19:37:18]OFD Sender: To server: pG, [19:37:18]CommunicateWithHost lk.salyk.kg:30040 [19:37:18]ConnectInit lk.salyk.kg [19:37:19]Write to MH i2c: 01 00 00 D2 01 D3 [19:37:19]Write i2c OK [19:37:19]MH_I2C_Read... [19:37:19]Read from MH i2c: 01 [19:37:19]MH_I2C_Read... [19:37:19]Read from MH i2c: 01 07 00 [19:37:19]MH_I2C_Read... [19:37:19]Read from MH i2c: 01 07 00 D2 01 00 00 00 00 00 E5 0C CB [19:37:19]RasterBufferAndPrint [19:37:19]line [19:37:19]line [19:37:19]line [19:37:19]line [19:37:19]line [19:37:19]written 0, free lines is 3319 [19:37:19]MH_Cut [19:37:19]Write to MH i2c: D1 01 00 D9 01 01 AC [19:37:19]Write i2c OK [19:37:19]MH_I2C_Read... [19:37:19]Read from MH i2c: D1 [19:37:19]MH_I2C_Read... [19:37:19]Read from MH i2c: D1 01 00 [19:37:19]MH_I2C_Read... [19:37:19]Read from MH i2c: D1 01 00 D9 01 00 AB [19:37:19]Write to MH i2c: 01 00 00 DA 01 DB [19:37:19]Write i2c OK [19:37:19]MH_I2C_Read... [19:37:20]*** Cut start [19:37:20]*** Partial cut [19:37:20]*** CUTSNS_PIN = 1 [19:37:20]*** CUTSNS_PIN = 0 [19:37:20]*** Brake cut motor [19:37:20]Read from MH i2c: 01 [19:37:20]MH_I2C_Read... [19:37:20]*** Stop cut motor [19:37:20]*** Cut end [19:37:20]Read from MH i2c: 01 07 00 [19:37:20]MH_I2C_Read... [19:37:20]Read from MH i2c: 01 07 00 DA 01 00 00 00 00 00 FF 0F F0 [19:37:20]process_action close_receipt done [19:37:20]requested_data is exist [19:37:20]produce_requested_data [19:37:20]requested_item fm.sn is exist - process it [19:37:20]wFMCommunicate request_size=4 [19:37:20]MH_SAM_APDU [19:37:20]CAPDU: 80 11 00 00 [19:37:20]Write to MH i2c: E2 08 00 DB 01 80 11 00 00 00 00 00 00 56 [19:37:20]Write i2c OK [19:37:20]MH_I2C_Read... [19:37:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:37:20]Read from MH i2c: E2 [19:37:20]MH_I2C_Read... [19:37:20]Read from MH i2c: E2 17 00 [19:37:20]MH_I2C_Read... [19:37:20]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 37 38 90 00 AF [19:37:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [19:37:20]wFMCommunicate OK [19:37:20]requested_item fd.num is exist - process it [19:37:20]SAM_PROTO_GetFieldsCounters [19:37:20]wFMCommunicate request_size=4 [19:37:20]MH_SAM_APDU [19:37:20]CAPDU: 80 13 00 00 [19:37:20]Write to MH i2c: E2 08 00 DC 01 80 13 00 00 00 00 00 00 59 [19:37:20]Write i2c OK [19:37:20]MH_I2C_Read... [19:37:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:37:20]Read from MH i2c: E2 [19:37:20]MH_I2C_Read... [19:37:20]Read from MH i2c: E2 62 00 [19:37:20]MH_I2C_Read... [19:37:20]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 37 B9 02 00 0E 04 04 00 D5 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 77 [19:37:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 37 B9 02 00 0E 04 04 00 D5 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 [19:37:20]wFMCommunicate OK [19:37:20]SAM_PROTO_GetFieldsCounters done [19:37:20]requested_item shift.num is exist - process it [19:37:20]requested_item shift.opened is exist - process it [19:37:20]req_shift_opened [19:37:20]FM_GetShiftState [19:37:20]SAM_PROTO_GetShiftState [19:37:20]wFMCommunicate request_size=4 [19:37:20]MH_SAM_APDU [19:37:20]CAPDU: 80 13 01 00 [19:37:20]Write to MH i2c: E2 08 00 DD 01 80 13 01 00 00 00 00 00 5B [19:37:20]Write i2c OK [19:37:20]MH_I2C_Read... [19:37:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:37:20]Read from MH i2c: E2 [19:37:20]MH_I2C_Read... [19:37:20]Read from MH i2c: E2 0E 00 [19:37:20]MH_I2C_Read... [19:37:20]Read from MH i2c: E2 0E 00 DD 01 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 09 [19:37:20]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [19:37:20]wFMCommunicate OK [19:37:20]SAM_PROTO_GetShiftState done [19:37:20]FM_GetShiftState done [19:37:20]req_shift_opened done [19:37:20]requested_item shift.open_date is exist - process it [19:37:20]req_shift_open_date [19:37:20]req_shift_open_date done [19:37:20]produce_requested_data done [19:37:20]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178487,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [19:37:20]process_action_free close_receipt [19:37:20]json_value_free [19:37:20]json_value_free done [19:37:20]process_json_proto returns [19:37:20]Send response to host [19:37:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178487,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [19:37:20]free response buf [19:37:20]execute_script done [19:37:20]execute_script returns [19:37:20]free content buf [19:37:20]Sock 7.Close socket [19:37:20]Sock 7.Thread stoped [19:37:22]recv_with_timeout no data received [19:37:23]ConnectInit Can't take IP for lk.salyk.kg [19:37:23]CommunicateWithHost connect error [19:37:23]CommunicateWithHost err = -1 [19:37:23]OFD Sender: Server communicate error [19:37:28]OFD Sender: Processing packet 178487 [packets to send 496, broken 495] [19:37:28]ProducePacketName [19:37:28]name=ofd_packets/00178487 [19:37:28]OFD Sender: To server: pG, [19:37:28]CommunicateWithHost lk.salyk.kg:30040 [19:37:28]ConnectInit lk.salyk.kg [19:37:33]ConnectInit Can't take IP for lk.salyk.kg [19:37:33]CommunicateWithHost connect error [19:37:33]CommunicateWithHost err = -1 [19:37:33]OFD Sender: Server communicate error [19:37:38]OFD Sender: Processing packet 178487 [packets to send 496, broken 495] [19:37:38]ProducePacketName [19:37:38]name=ofd_packets/00178487 [19:37:38]OFD Sender: To server: pG, [19:37:38]CommunicateWithHost lk.salyk.kg:30040 [19:37:38]ConnectInit lk.salyk.kg [19:37:43]ConnectInit Can't take IP for lk.salyk.kg [19:37:43]CommunicateWithHost connect error [19:37:43]CommunicateWithHost err = -1 [19:37:43]OFD Sender: Server communicate error [19:37:48]OFD Sender: Processing packet 178487 [packets to send 496, broken 495] [19:37:48]ProducePacketName [19:37:48]name=ofd_packets/00178487 [19:37:48]OFD Sender: To server: pG, [19:37:48]CommunicateWithHost lk.salyk.kg:30040 [19:37:48]ConnectInit lk.salyk.kg [19:37:50]Connected sock=10 [19:37: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 37 38 0C 01 00 00 CB D0 04 01 15 7B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 BB 00 00 00 F4 03 04 00 6E 93 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 37 B9 02 00 35 04 06 00 DF 2E DB 4C 30 DA 9F E3 66 FB 9F 86 68 91 [19:37: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 37 38 4F 00 00 00 BD AF 47 00 79 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 37 38 10 04 04 00 37 B9 02 00 F4 03 04 00 36 3F C7 66 B6 04 01 00 00 D7 83 32 9D 6C 0B A8 3E [19:37:52]CommunicateWithHost err = 0 [19:37:52]CheckOFDResponse [19:37:52]1017 (14) - 77093643461234 [19:37:52]1041 (16) - 0000000000871778 [19:37:52]1040 (4) - 178487 [19:37:52]1012 (4) - 22.08.2024 13:37 [19:37:52]1206 (1) - 0 [19:37:52]OFD Sender: Remove packet 178487 [19:37:52]ProducePacketName [19:37:52]name=ofd_packets/00178487 [19:37:52]NVStorageDeleteData [19:37:52]OFD Sender: No OFD packet to send [19:37:57]OFD Sender: No OFD packet to send [19:38:01]recv_with_timeout no data received [19:38:02]OFD Sender: No OFD packet to send [19:38:07]OFD Sender: No OFD packet to send [19:38:11]recv_with_timeout no data received [19:38:12]OFD Sender: No OFD packet to send [19:38:17]OFD Sender: No OFD packet to send [19:38:23]OFD Sender: No OFD packet to send [19:38:28]OFD Sender: No OFD packet to send [19:38:33]OFD Sender: No OFD packet to send [19:38:38]OFD Sender: No OFD packet to send [19:38:38]recv_with_timeout no data received [19:38:43]OFD Sender: No OFD packet to send [19:38:46]accept exits with 9 [19:38:46]New connection [19:38:46]New thread 3066854756 created [19:38:46]Thread 3066711396 joined [19:38:46]Waiting for new connection... [19:38:46] Sock 9.Parse request [19:38:46]Sock 9.Check first char [19:38:46]Sock 9.First char is OK [19:38:46]request: POST /json_proto HTTP/1.0 [19:38:46]Method: POST [19:38:46]URL: /json_proto [19:38:46]Method is POST - this is cgi request [19:38:46]url: /json_proto [19:38:46]query_string will be loaded in cgi processing [19:38:46]execute_cgi json_proto POST (null) [19:38:46]execute_cgi path=json_proto method=POST [19:38:46]POST find Content-Length [19:38:46]Host: 172.17.44.131:8080 [19:38:46]Content-Length: 677 [19:38:46]Content-Type: application/json [19:38:46] [19:38:46]POST finish read [19:38:46]Found Content-Length = 677 [19:38:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293736", "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" ] } } [19:38:46]execute_script... [19:38:46]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293736", "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" ] } } [19:38:46]POST & json_proto [19:38:46]process_json_proto [19:38:46]json parsed OK: [19:38:46]protocol is kg_v1.0 [19:38:46]action value=close_receipt [19:38:46]process_action close_receipt [19:38:46]cmd_close_receipt [19:38:46]MH_GetDate [19:38:46]Write to MH i2c: F0 00 00 DE 01 CE [19:38:46]Write i2c OK [19:38:46]MH_I2C_Read... [19:38:46]Read from MH i2c: F0 [19:38:46]MH_I2C_Read... [19:38:46]Read from MH i2c: F0 09 00 [19:38:46]MH_I2C_Read... [19:38:46]Read from MH i2c: F0 09 00 DE 01 00 C7 93 C7 66 4F 53 BE 66 24 [19:38:46]GetLastDocTimeStamp 1724355438 [19:38:46]current date 1724355527 [19:38:46]FM_GetShiftState [19:38:46]SAM_PROTO_GetShiftState [19:38:46]wFMCommunicate request_size=4 [19:38:46]MH_SAM_APDU [19:38:46]CAPDU: 80 13 01 00 [19:38:46]Write to MH i2c: E2 08 00 DF 01 80 13 01 00 00 00 00 00 5D [19:38:46]Write i2c OK [19:38:46]MH_I2C_Read... [19:38:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:38:46]Read from MH i2c: E2 [19:38:46]MH_I2C_Read... [19:38:46]Read from MH i2c: E2 0E 00 [19:38:46]MH_I2C_Read... [19:38:46]Read from MH i2c: E2 0E 00 DF 01 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 0B [19:38:46]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [19:38:46]wFMCommunicate OK [19:38:46]SAM_PROTO_GetShiftState done [19:38:46]FM_GetShiftState done [19:38:46]opened in 1724285939 [19:38:46]opened+sec_in_day 1724372339 [19:38:46]quantity*price = 20001 [19:38:46]sum+1 = 20002 [19:38:46]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 СНО: Общий режим Чек 188 22.08.2024 19:38 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178488 ФПД: 276907054011093 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T193847&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178488&fm=276907054011093&tin=02508201610067®Number=0000000000092561&sum=20000 [19:38:47]StoreToDocumentArchive [19:38:47]shift 469 fd 178488 [19:38:47]save to /storage/0469/doc_00178488 [19:38:47]save last doc name /storage/0469/doc_00178488 to /storage/kkm_last_doc_name [19:38:47]save OK [19:38:47]Clear old archive folders... [19:38:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:38:47]tlvbuf is 0037F6F0 [19:38:47]SAM_PROTO_ClearQueue [19:38:47]wFMCommunicate request_size=4 [19:38:47]MH_SAM_APDU [19:38:47]CAPDU: 80 09 00 00 [19:38:47]Write to MH i2c: E2 08 00 EC 01 80 09 00 00 00 00 00 00 5F [19:38:47]Write i2c OK [19:38:47]MH_I2C_Read... [19:38:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:38:47]Read from MH i2c: E2 [19:38:47]MH_I2C_Read... [19:38:47]Read from MH i2c: E2 03 00 [19:38:47]MH_I2C_Read... [19:38:47]Read from MH i2c: E2 03 00 EC 01 00 90 00 61 [19:38:47]RAPDU: 90 00 [19:38:47]wFMCommunicate OK [19:38:47]SAM_PROTO_ClearQueue done [19:38:47]KKMCreateOFDPacket [19:38:47]OFDProtocolAddRootSTLVToBuf [19:38:47]FM_MakeSignedData [19:38:47]FM_MakeSignedData [19:38:47]SAM_PROTO_SignData [19:38:47]wFMCommunicate request_size=4 [19:38:47]MH_SAM_APDU [19:38:47]CAPDU: 80 0D 01 02 [19:38:47]Write to MH i2c: E2 08 00 ED 01 80 0D 01 02 00 00 00 00 67 [19:38:47]Write i2c OK [19:38:47]MH_I2C_Read... [19:38:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:38:47]Read from MH i2c: E2 [19:38:47]MH_I2C_Read... [19:38:47]Read from MH i2c: E2 03 00 [19:38:47]MH_I2C_Read... [19:38:47]Read from MH i2c: E2 03 00 ED 01 00 90 00 62 [19:38:47]RAPDU: 90 00 [19:38:47]wFMCommunicate OK [19:38:47]wFMCommunicate request_size=255 [19:38:47]MH_SAM_APDU [19:38: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 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 BC 00 00 00 F4 03 04 00 C7 93 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 38 B9 02 00 35 04 06 00 FB [19:38:47]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 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 BC 00 00 00 F4 03 04 00 C7 93 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 38 B9 02 00 35 04 06 00 FB 00 00 F3 [19:38:47]Write i2c OK [19:38:47]MH_I2C_Read... [19:38:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:38:47]Read from MH i2c: E2 [19:38:47]MH_I2C_Read... [19:38:47]Read from MH i2c: E2 03 00 [19:38:47]MH_I2C_Read... [19:38:47]Read from MH i2c: E2 03 00 EE 01 00 90 00 63 [19:38:47]RAPDU: 90 00 [19:38:47]wFMCommunicate OK [19:38:47]wFMCommunicate request_size=10 [19:38:47]MH_SAM_APDU [19:38:47]CAPDU: 80 0D 02 02 05 D8 72 97 12 D5 [19:38:47]Write to MH i2c: E2 0D 00 EF 01 80 0D 02 02 05 00 D8 72 97 12 D5 00 00 3C [19:38:47]Write i2c OK [19:38:47]MH_I2C_Read... [19:38:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:38:47]Read from MH i2c: E2 [19:38:47]MH_I2C_Read... [19:38:47]Read from MH i2c: E2 03 00 [19:38:47]MH_I2C_Read... [19:38:47]Read from MH i2c: E2 03 00 EF 01 00 90 00 64 [19:38:47]RAPDU: 90 00 [19:38:47]wFMCommunicate OK [19:38:47]wFMCommunicate request_size=4 [19:38:47]MH_SAM_APDU [19:38:47]CAPDU: 80 0D 03 02 [19:38:47]Write to MH i2c: E2 08 00 F0 01 80 0D 03 02 00 00 00 00 6C [19:38:47]Write i2c OK [19:38:47]MH_I2C_Read... [19:38:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:38:47]Read from MH i2c: E2 [19:38:47]MH_I2C_Read... [19:38:47]Read from MH i2c: E2 0B 00 [19:38:47]MH_I2C_Read... [19:38:47]Read from MH i2c: E2 0B 00 F0 01 00 A7 94 94 67 C9 7C F1 3C 90 00 15 [19:38:47]RAPDU: A7 94 94 67 C9 7C F1 3C 90 00 [19:38:47]wFMCommunicate OK [19:38:47]SAM_PROTO_SignData done [19:38:47]FM_MakeSignedData done [19:38:47]CreateOFDProtocolMessage [19:38:47]wFMCommunicate request_size=4 [19:38:47]MH_SAM_APDU [19:38:47]CAPDU: 80 11 00 00 [19:38:47]Write to MH i2c: E2 08 00 F1 01 80 11 00 00 00 00 00 00 6C [19:38:47]Write i2c OK [19:38:47]MH_I2C_Read... [19:38:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:38:48]Read from MH i2c: E2 [19:38:48]MH_I2C_Read... [19:38:48]Read from MH i2c: E2 17 00 [19:38:48]MH_I2C_Read... [19:38:48]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 37 38 90 00 C5 [19:38:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [19:38:48]wFMCommunicate OK [19:38:48]CreateOFDProtocolMessage done [19:38:48]OFDSenderStorePacket 178488 [19:38:48]StoreOFDPacket docnum=178488 [19:38:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 0B A2 07 01 FA 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 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 BC 00 00 00 F4 03 04 00 C7 93 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 38 B9 02 00 35 04 06 00 FB D8 72 97 12 D5 A7 94 94 67 C9 7C F1 3C [19:38:48]CheckFolder [19:38:48]dirname=/storage/ofd_packets [19:38:48]CheckFolder done [19:38:48]ProducePacketName [19:38:48]name=ofd_packets/00178488 [19:38:48]NVStorageSaveData ofd_packets/00178488 [19:38:48]File name is /storage/ofd_packets/00178488 [19:38:48]Write 301 bytes [19:38:48]NVStorageSaveData done [19:38:48]OFDSenderStorePacket done [19:38:48]KKMCreateOFDPacket done [19:38:48]NVStorageSaveData kkm_last_timestamp [19:38:48]File name is /storage/kkm_last_timestamp [19:38:48]Write 4 bytes [19:38:48]NVStorageSaveData done [19:38:48]ExternCall_PrintAddStr [19:38:48]wPrintStart [19:38:48]Write to MH i2c: 01 00 00 F2 01 F3 [19:38:48]Write i2c OK [19:38:48]MH_I2C_Read... [19:38:48]Read from MH i2c: 01 [19:38:48]MH_I2C_Read... [19:38:48]Read from MH i2c: 01 07 00 [19:38:48]MH_I2C_Read... [19:38:48]Read from MH i2c: 01 07 00 F2 01 00 00 00 00 00 FF 0F 08 [19:38:48]RasterBufferAndPrint [19:38:48]line Счет N : (1)293736 [19:38:48]line ИНН: 02508201610067 [19:38:48]line Контрольно-Кассовый Чек [19:38:48]line ПРОДАЖА [19:38:48]line ТРК (МРК, ГНК) : 52 [19:38:48]line Товар: 2710124130 [19:38:48]line Аи-92-К-5 [19:38:48]line 2.950 * 67.80 [19:38:48]line = 200.01 [19:38:48]line НДС 12% НСП 1% [19:38:48]line > о реализуемом товаре [19:38:48]line ОКРУГЛЕНИЕ: -0.01 [19:38:48]line ИТОГО: 200.00 [19:38:48]line Внесено: 200.00 [19:38:48]line СДАЧА: 0.00 [19:38:48]line НСП 1% : 1.77 [19:38:48]line НДС 12% : 21.24 [19:38:48]line Наличными: 200.00 [19:38:48]line Безнал.: 0.00 [19:38:48]line Место: АЗС № 130 "Партнер Нефть" [19:38:48]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [19:38:48]line СНО: Общий режим [19:38:48]line Чек 188 22.08.2024 19:38 [19:38:48]line Смена: 469 ФФД: 1.0 [19:38:48]line ЗНМ: 0300000071 [19:38:48]line РНМ: 0000000000092561 [19:38:48]line Версия ККМ: 001 [19:38:48]line ФМ: 0000000000871778 [19:38:48]line ФД: 178488 [19:38:48]line ФПД: 276907054011093 [19:38:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T193847&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178488&fm=276907054011093&tin=02508201610067®Number=0000000000092561&sum=20000 [19:38:48]written 0, free lines is 4095 [19:38:48]OFD Sender: Processing packet 178488 [packets to send 496, broken 495] [19:38:48]ProducePacketName [19:38:48]name=ofd_packets/00178488 [19:38:48]OFD Sender: To server: pG, [19:38:48]CommunicateWithHost lk.salyk.kg:30040 [19:38:48]ConnectInit lk.salyk.kg [19:38:48]Write to MH i2c: 01 00 00 1D 02 1F [19:38:48]Write i2c OK [19:38:48]MH_I2C_Read... [19:38:48]Read from MH i2c: 01 [19:38:48]MH_I2C_Read... [19:38:48]Read from MH i2c: 01 07 00 [19:38:48]MH_I2C_Read... [19:38:48]Read from MH i2c: 01 07 00 1D 02 00 00 00 00 00 D0 0C 02 [19:38:48]RasterBufferAndPrint [19:38:48]line [19:38:48]line [19:38:48]line [19:38:48]line [19:38:48]line [19:38:48]written 0, free lines is 3290 [19:38:48]MH_Cut [19:38:48]Write to MH i2c: D1 01 00 24 02 01 F8 [19:38:48]Write i2c OK [19:38:48]MH_I2C_Read... [19:38:48]Read from MH i2c: D1 [19:38:48]MH_I2C_Read... [19:38:48]Read from MH i2c: D1 01 00 [19:38:48]MH_I2C_Read... [19:38:48]Read from MH i2c: D1 01 00 24 02 00 F7 [19:38:48]Write to MH i2c: 01 00 00 25 02 27 [19:38:48]Write i2c OK [19:38:48]MH_I2C_Read... [19:38:49]*** Cut start [19:38:49]*** Partial cut [19:38:49]*** CUTSNS_PIN = 1 [19:38:49]*** CUTSNS_PIN = 0 [19:38:49]*** Brake cut motor [19:38:49]Read from MH i2c: 01 [19:38:49]MH_I2C_Read... [19:38:49]*** Stop cut motor [19:38:49]*** Cut end [19:38:49]Read from MH i2c: 01 07 00 [19:38:49]MH_I2C_Read... [19:38:49]Read from MH i2c: 01 07 00 25 02 00 00 00 00 00 FF 0F 3C [19:38:49]process_action close_receipt done [19:38:49]requested_data is exist [19:38:49]produce_requested_data [19:38:49]requested_item fm.sn is exist - process it [19:38:49]wFMCommunicate request_size=4 [19:38:49]MH_SAM_APDU [19:38:49]CAPDU: 80 11 00 00 [19:38:49]Write to MH i2c: E2 08 00 26 02 80 11 00 00 00 00 00 00 A2 [19:38:49]Write i2c OK [19:38:49]MH_I2C_Read... [19:38:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:38:49]Read from MH i2c: E2 [19:38:49]MH_I2C_Read... [19:38:49]Read from MH i2c: E2 17 00 [19:38:49]MH_I2C_Read... [19:38:49]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 37 38 90 00 FB [19:38:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [19:38:49]wFMCommunicate OK [19:38:49]requested_item fd.num is exist - process it [19:38:49]SAM_PROTO_GetFieldsCounters [19:38:49]wFMCommunicate request_size=4 [19:38:49]MH_SAM_APDU [19:38:49]CAPDU: 80 13 00 00 [19:38:49]Write to MH i2c: E2 08 00 27 02 80 13 00 00 00 00 00 00 A5 [19:38:49]Write i2c OK [19:38:49]MH_I2C_Read... [19:38:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:38:50]Connected sock=11 [19:38: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 37 38 0F 01 00 00 0B A2 07 01 FA 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 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 BC 00 00 00 F4 03 04 00 C7 93 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 38 B9 02 00 35 04 06 00 FB D8 72 97 12 D5 A7 94 94 67 C9 7C F1 3C [19:38:50]Read from MH i2c: E2 [19:38:50]MH_I2C_Read... [19:38:50]Read from MH i2c: E2 62 00 [19:38:50]MH_I2C_Read... [19:38:50]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 38 B9 02 00 0E 04 04 00 D5 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 C7 [19: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 38 B9 02 00 0E 04 04 00 D5 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 [19:38:50]wFMCommunicate OK [19:38:50]SAM_PROTO_GetFieldsCounters done [19:38:50]requested_item shift.num is exist - process it [19:38:50]requested_item shift.opened is exist - process it [19:38:50]req_shift_opened [19:38:50]FM_GetShiftState [19:38:50]SAM_PROTO_GetShiftState [19:38:50]wFMCommunicate request_size=4 [19:38:50]MH_SAM_APDU [19:38:50]CAPDU: 80 13 01 00 [19:38:50]Write to MH i2c: E2 08 00 28 02 80 13 01 00 00 00 00 00 A7 [19:38:50]Write i2c OK [19:38:50]MH_I2C_Read... [19:38:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:38:50]Read from MH i2c: E2 [19:38:50]MH_I2C_Read... [19:38:50]Read from MH i2c: E2 0E 00 [19:38:50]MH_I2C_Read... [19:38:50]Read from MH i2c: E2 0E 00 28 02 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 55 [19:38:50]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [19:38:50]wFMCommunicate OK [19:38:50]SAM_PROTO_GetShiftState done [19:38:50]FM_GetShiftState done [19:38:50]req_shift_opened done [19:38:50]requested_item shift.open_date is exist - process it [19:38:50]req_shift_open_date [19:38:50]req_shift_open_date done [19:38:50]produce_requested_data done [19:38:50]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178488,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [19:38:50]process_action_free close_receipt [19:38:50]json_value_free [19:38:50]json_value_free done [19:38:50]process_json_proto returns [19:38:50]Send response to host [19:38:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178488,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [19:38:50]free response buf [19:38:50]execute_script done [19:38:50]execute_script returns [19:38:50]free content buf [19:38:50]Sock 9.Close socket [19:38:50]Sock 9.Thread stoped [19: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 37 38 4F 00 00 00 59 9C 47 00 9F 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 37 38 10 04 04 00 38 B9 02 00 F4 03 04 00 72 3F C7 66 B6 04 01 00 00 AA 22 BE A7 6B 00 09 E0 [19:38:50]CommunicateWithHost err = 0 [19:38:50]CheckOFDResponse [19:38:50]1017 (14) - 77093643461234 [19:38:50]1041 (16) - 0000000000871778 [19:38:50]1040 (4) - 178488 [19:38:50]1012 (4) - 22.08.2024 13:38 [19:38:50]1206 (1) - 0 [19:38:50]OFD Sender: Remove packet 178488 [19:38:50]ProducePacketName [19:38:50]name=ofd_packets/00178488 [19:38:50]NVStorageDeleteData [19:38:51]OFD Sender: No OFD packet to send [19:38:56]OFD Sender: No OFD packet to send [19:39:01]OFD Sender: No OFD packet to send [19:39:06]OFD Sender: No OFD packet to send [19:39:11]OFD Sender: No OFD packet to send [19:39:16]OFD Sender: No OFD packet to send [19:39:21]OFD Sender: No OFD packet to send [19:39:26]OFD Sender: No OFD packet to send [19:39:30]accept exits with 10 [19:39:30]New connection [19:39:30]New thread 3066711396 created [19:39:30]Thread 3066854756 joined [19:39:30]Waiting for new connection... [19:39:30] Sock 10.Parse request [19:39:30]Sock 10.Check first char [19:39:30]Sock 10.First char is OK [19:39:30]request: POST /json_proto HTTP/1.0 [19:39:30]Method: POST [19:39:30]URL: /json_proto [19:39:30]Method is POST - this is cgi request [19:39:30]url: /json_proto [19:39:30]query_string will be loaded in cgi processing [19:39:30]execute_cgi json_proto POST (null) [19:39:30]execute_cgi path=json_proto method=POST [19:39:30]POST find Content-Length [19:39:30]Host: 172.17.44.131:8080 [19:39:30]Content-Length: 793 [19:39:30]Content-Type: application/json [19:39:30] [19:39:30]POST finish read [19:39:30]Found Content-Length = 793 [19:39:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293737", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.35 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:39:30]execute_script... [19:39: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)293737", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.35 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:39:30]POST & json_proto [19:39:30]process_json_proto [19:39:30]json parsed OK: [19:39:30]protocol is kg_v1.0 [19:39:30]action value=close_receipt [19:39:30]process_action close_receipt [19:39:30]cmd_close_receipt [19:39:30]MH_GetDate [19:39:30]Write to MH i2c: F0 00 00 29 02 1A [19:39:30]Write i2c OK [19:39:30]MH_I2C_Read... [19:39:30]Read from MH i2c: F0 [19:39:30]MH_I2C_Read... [19:39:30]Read from MH i2c: F0 09 00 [19:39:30]MH_I2C_Read... [19:39:30]Read from MH i2c: F0 09 00 29 02 00 F3 93 C7 66 4F 53 BE 66 9C [19:39:30]GetLastDocTimeStamp 1724355527 [19:39:30]current date 1724355571 [19:39:30]FM_GetShiftState [19:39:30]SAM_PROTO_GetShiftState [19:39:30]wFMCommunicate request_size=4 [19:39:30]MH_SAM_APDU [19:39:30]CAPDU: 80 13 01 00 [19:39:30]Write to MH i2c: E2 08 00 2A 02 80 13 01 00 00 00 00 00 A9 [19:39:30]Write i2c OK [19:39:30]MH_I2C_Read... [19:39:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:39:30]Read from MH i2c: E2 [19:39:30]MH_I2C_Read... [19:39:30]Read from MH i2c: E2 0E 00 [19:39:30]MH_I2C_Read... [19:39:30]Read from MH i2c: E2 0E 00 2A 02 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 57 [19:39:30]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [19:39:30]wFMCommunicate OK [19:39:30]SAM_PROTO_GetShiftState done [19:39:30]FM_GetShiftState done [19:39:30]opened in 1724285939 [19:39:30]opened+sec_in_day 1724372339 [19:39:30]quantity*price = 100035 [19:39:30]sum+1 = 100036 [19:39:30]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.35 НСП 1% : 8.85 НДС 12% : 106.23 Наличными: 0.00 Безнал.: 1000.35 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 189 22.08.2024 19:39 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871778 ФД: 178489 ФПД: 234535497531506 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T193931&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178489&fm=234535497531506&tin=02508201610067®Number=0000000000092561&sum=100035 [19:39:31]StoreToDocumentArchive [19:39:31]shift 469 fd 178489 [19:39:31]save to /storage/0469/doc_00178489 [19:39:31]save last doc name /storage/0469/doc_00178489 to /storage/kkm_last_doc_name [19:39:31]save OK [19:39:31]Clear old archive folders... [19:39:31]ProcessDocumentItem done err = 0, tmpTLVsize=249 [19:39:31]tlvbuf is 00396A30 [19:39:31]SAM_PROTO_ClearQueue [19:39:31]wFMCommunicate request_size=4 [19:39:31]MH_SAM_APDU [19:39:31]CAPDU: 80 09 00 00 [19:39:31]Write to MH i2c: E2 08 00 37 02 80 09 00 00 00 00 00 00 AB [19:39:31]Write i2c OK [19:39:31]MH_I2C_Read... [19:39:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:39:31]Read from MH i2c: E2 [19:39:31]MH_I2C_Read... [19:39:31]Read from MH i2c: E2 03 00 [19:39:31]MH_I2C_Read... [19:39:31]Read from MH i2c: E2 03 00 37 02 00 90 00 AD [19:39:31]RAPDU: 90 00 [19:39:31]wFMCommunicate OK [19:39:31]SAM_PROTO_ClearQueue done [19:39:31]KKMCreateOFDPacket [19:39:31]OFDProtocolAddRootSTLVToBuf [19:39:31]FM_MakeSignedData [19:39:31]FM_MakeSignedData [19:39:31]SAM_PROTO_SignData [19:39:31]wFMCommunicate request_size=4 [19:39:31]MH_SAM_APDU [19:39:31]CAPDU: 80 0D 01 02 [19:39:31]Write to MH i2c: E2 08 00 38 02 80 0D 01 02 00 00 00 00 B3 [19:39:31]Write i2c OK [19:39:31]MH_I2C_Read... [19:39:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:39:31]Read from MH i2c: E2 [19:39:31]MH_I2C_Read... [19:39:31]Read from MH i2c: E2 03 00 [19:39:31]MH_I2C_Read... [19:39:31]Read from MH i2c: E2 03 00 38 02 00 90 00 AE [19:39:31]RAPDU: 90 00 [19:39:31]wFMCommunicate OK [19:39:31]wFMCommunicate request_size=255 [19:39:31]MH_SAM_APDU [19:39:31]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 BD 00 00 00 F4 03 04 00 F3 93 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 39 B9 02 00 35 04 06 00 D5 4F 0D [19:39:31]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 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 BD 00 00 00 F4 03 04 00 F3 93 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 39 B9 02 00 35 04 06 00 D5 4F 0D 00 00 E2 [19:39:31]Write i2c OK [19:39:31]MH_I2C_Read... [19:39:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:39:31]Read from MH i2c: E2 [19:39:31]MH_I2C_Read... [19:39:31]Read from MH i2c: E2 03 00 [19:39:31]MH_I2C_Read... [19:39:31]Read from MH i2c: E2 03 00 39 02 00 90 00 AF [19:39:31]RAPDU: 90 00 [19:39:31]wFMCommunicate OK [19:39:31]wFMCommunicate request_size=8 [19:39:31]MH_SAM_APDU [19:39:31]CAPDU: 80 0D 02 02 03 04 80 72 [19:39:31]Write to MH i2c: E2 0B 00 3A 02 80 0D 02 02 03 00 04 80 72 00 00 B2 [19:39:31]Write i2c OK [19:39:31]MH_I2C_Read... [19:39:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:39:31]Read from MH i2c: E2 [19:39:31]MH_I2C_Read... [19:39:31]Read from MH i2c: E2 03 00 [19:39:31]MH_I2C_Read... [19:39:31]Read from MH i2c: E2 03 00 3A 02 00 90 00 B0 [19:39:31]RAPDU: 90 00 [19:39:31]wFMCommunicate OK [19:39:31]wFMCommunicate request_size=4 [19:39:31]MH_SAM_APDU [19:39:31]CAPDU: 80 0D 03 02 [19:39:31]Write to MH i2c: E2 08 00 3B 02 80 0D 03 02 00 00 00 00 B8 [19:39:31]Write i2c OK [19:39:31]MH_I2C_Read... [19:39:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:39:31]Read from MH i2c: E2 [19:39:31]MH_I2C_Read... [19:39:31]Read from MH i2c: E2 0B 00 [19:39:31]MH_I2C_Read... [19:39:31]Read from MH i2c: E2 0B 00 3B 02 00 CD E6 E0 E9 F3 09 8B 90 90 00 4C [19:39:31]RAPDU: CD E6 E0 E9 F3 09 8B 90 90 00 [19:39:31]wFMCommunicate OK [19:39:31]SAM_PROTO_SignData done [19:39:31]FM_MakeSignedData done [19:39:31]CreateOFDProtocolMessage [19:39:31]wFMCommunicate request_size=4 [19:39:31]MH_SAM_APDU [19:39:31]CAPDU: 80 11 00 00 [19:39:31]Write to MH i2c: E2 08 00 3C 02 80 11 00 00 00 00 00 00 B8 [19:39:31]Write i2c OK [19:39:31]MH_I2C_Read... [19:39:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:39:31]Read from MH i2c: E2 [19:39:31]MH_I2C_Read... [19:39:31]Read from MH i2c: E2 17 00 [19:39:31]MH_I2C_Read... [19:39:31]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 37 38 90 00 11 [19:39:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [19:39:31]wFMCommunicate OK [19:39:31]CreateOFDProtocolMessage done [19:39:31]OFDSenderStorePacket 178489 [19:39:31]StoreOFDPacket docnum=178489 [19:39:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0D 01 00 00 C1 ED 05 01 23 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 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 BD 00 00 00 F4 03 04 00 F3 93 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 39 B9 02 00 35 04 06 00 D5 4F 0D 04 80 72 CD E6 E0 E9 F3 09 8B 90 [19:39:31]CheckFolder [19:39:31]dirname=/storage/ofd_packets [19:39:31]CheckFolder done [19:39:31]ProducePacketName [19:39:31]name=ofd_packets/00178489 [19:39:31]NVStorageSaveData ofd_packets/00178489 [19:39:31]File name is /storage/ofd_packets/00178489 [19:39:31]Write 299 bytes [19:39:31]NVStorageSaveData done [19:39:31]OFDSenderStorePacket done [19:39:31]KKMCreateOFDPacket done [19:39:31]NVStorageSaveData kkm_last_timestamp [19:39:31]File name is /storage/kkm_last_timestamp [19:39:31]Write 4 bytes [19:39:31]NVStorageSaveData done [19:39:31]ExternCall_PrintAddStr [19:39:31]wPrintStart [19:39:31]Write to MH i2c: 01 00 00 3D 02 3F [19:39:31]Write i2c OK [19:39:31]MH_I2C_Read... [19:39:31]Read from MH i2c: 01 [19:39:31]MH_I2C_Read... [19:39:31]Read from MH i2c: 01 07 00 [19:39:31]MH_I2C_Read... [19:39:31]Read from MH i2c: 01 07 00 3D 02 00 00 00 00 00 FF 0F 54 [19:39:31]RasterBufferAndPrint [19:39:31]line Счет N : (1)293737 [19:39:31]line ИНН: 02508201610067 [19:39:31]line Контрольно-Кассовый Чек [19:39:31]line ПРОДАЖА [19:39:31]line ТРК (МРК, ГНК) : 41 [19:39:31]line Товар: 2710124130 [19:39:31]line SU-92-К-5 [19:39:31]line 14.540 * 68.80 [19:39:31]line = 1000.35 [19:39:31]line НДС 12% НСП 1% [19:39:31]line > о реализуемом товаре [19:39:31]line ИТОГО: 1000.35 [19:39:31]line НСП 1% : 8.85 [19:39:31]line НДС 12% : 106.23 [19:39:31]line Наличными: 0.00 [19:39:31]line Безнал.: 1000.35 [19:39:31]line Место: АЗС № 130 "Партнер Нефть" [19:39:31]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [19:39:31]line СНО: Общий режим [19:39:31]line Чек 189 22.08.2024 19:39 [19:39:31]line Смена: 469 ФФД: 1.0 [19:39:31]line ЗНМ: 0300000071 [19:39:31]line РНМ: 0000000000092561 [19:39:31]line Версия ККМ: 001 [19:39:31]line Платежная система: O! деньги [19:39:31]line ФМ: 0000000000871778 [19:39:31]line ФД: 178489 [19:39:31]line ФПД: 234535497531506 [19:39:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T193931&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178489&fm=234535497531506&tin=02508201610067®Number=0000000000092561&sum=100035 [19:39:31]written 0, free lines is 4095 [19:39:31]OFD Sender: Processing packet 178489 [packets to send 496, broken 495] [19:39:31]ProducePacketName [19:39:31]name=ofd_packets/00178489 [19:39:31]OFD Sender: To server: pG, [19:39:31]CommunicateWithHost lk.salyk.kg:30040 [19:39:31]ConnectInit lk.salyk.kg [19:39:32]Write to MH i2c: 01 00 00 67 02 69 [19:39:32]Write i2c OK [19:39:32]MH_I2C_Read... [19:39:32]Read from MH i2c: 01 [19:39:32]MH_I2C_Read... [19:39:32]Read from MH i2c: 01 07 00 [19:39:32]MH_I2C_Read... [19:39:32]Read from MH i2c: 01 07 00 67 02 00 00 00 00 00 E9 0C 65 [19:39:32]RasterBufferAndPrint [19:39:32]line [19:39:32]line [19:39:32]line [19:39:32]line [19:39:32]line [19:39:32]written 0, free lines is 3312 [19:39:32]MH_Cut [19:39:32]Write to MH i2c: D1 01 00 6E 02 01 42 [19:39:32]Write i2c OK [19:39:32]MH_I2C_Read... [19:39:32]Read from MH i2c: D1 [19:39:32]MH_I2C_Read... [19:39:32]Read from MH i2c: D1 01 00 [19:39:32]MH_I2C_Read... [19:39:32]Read from MH i2c: D1 01 00 6E 02 00 41 [19:39:32]Write to MH i2c: 01 00 00 6F 02 71 [19:39:32]Write i2c OK [19:39:32]MH_I2C_Read... [19:39:33]*** Cut start [19:39:33]*** Partial cut [19:39:33]*** CUTSNS_PIN = 1 [19:39:33]*** CUTSNS_PIN = 0 [19:39:33]*** Brake cut motor [19:39:33]Read from MH i2c: 01 [19:39:33]MH_I2C_Read... [19:39:33]*** Stop cut motor [19:39:33]*** Cut end [19:39:33]Read from MH i2c: 01 07 00 [19:39:33]MH_I2C_Read... [19:39:33]Read from MH i2c: 01 07 00 6F 02 00 00 00 00 00 FF 0F 86 [19:39:33]process_action close_receipt done [19:39:33]requested_data is exist [19:39:33]produce_requested_data [19:39:33]requested_item fm.sn is exist - process it [19:39:33]wFMCommunicate request_size=4 [19:39:33]MH_SAM_APDU [19:39:33]CAPDU: 80 11 00 00 [19:39:33]Write to MH i2c: E2 08 00 70 02 80 11 00 00 00 00 00 00 EC [19:39:33]Write i2c OK [19:39:33]MH_I2C_Read... [19:39:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:39:33]Read from MH i2c: E2 [19:39:33]MH_I2C_Read... [19:39:33]Read from MH i2c: E2 17 00 [19:39:33]MH_I2C_Read... [19:39:33]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 37 38 90 00 45 [19:39:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [19:39:33]wFMCommunicate OK [19:39:33]requested_item fd.num is exist - process it [19:39:33]SAM_PROTO_GetFieldsCounters [19:39:33]wFMCommunicate request_size=4 [19:39:33]MH_SAM_APDU [19:39:33]CAPDU: 80 13 00 00 [19:39:33]Write to MH i2c: E2 08 00 71 02 80 13 00 00 00 00 00 00 EF [19:39:33]Write i2c OK [19:39:33]MH_I2C_Read... [19:39:33]Connected sock=11 [19:39: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 37 38 0D 01 00 00 C1 ED 05 01 23 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 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 BD 00 00 00 F4 03 04 00 F3 93 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 39 B9 02 00 35 04 06 00 D5 4F 0D 04 80 72 CD E6 E0 E9 F3 09 8B 90 [19:39:33]Read from MH i2c: E2 [19:39:33]MH_I2C_Read... [19:39:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:39:33]Read from MH i2c: E2 62 00 [19:39:33]MH_I2C_Read... [19:39:33]Read from MH i2c: E2 62 00 71 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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 39 B9 02 00 0E 04 04 00 D5 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 15 [19:39: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 39 B9 02 00 0E 04 04 00 D5 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 [19:39:33]wFMCommunicate OK [19:39:33]SAM_PROTO_GetFieldsCounters done [19:39:33]requested_item shift.num is exist - process it [19:39:33]requested_item shift.opened is exist - process it [19:39:33]req_shift_opened [19:39:33]FM_GetShiftState [19:39:33]SAM_PROTO_GetShiftState [19:39:33]wFMCommunicate request_size=4 [19:39:33]MH_SAM_APDU [19:39:33]CAPDU: 80 13 01 00 [19:39:33]Write to MH i2c: E2 08 00 72 02 80 13 01 00 00 00 00 00 F1 [19:39:33]Write i2c OK [19:39:33]MH_I2C_Read... [19:39:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:39:33]Read from MH i2c: E2 [19:39:33]MH_I2C_Read... [19:39:33]Read from MH i2c: E2 0E 00 [19:39:33]MH_I2C_Read... [19:39:33]Read from MH i2c: E2 0E 00 72 02 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 9F [19:39:33]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [19:39:33]wFMCommunicate OK [19:39:33]SAM_PROTO_GetShiftState done [19:39:33]FM_GetShiftState done [19:39:33]req_shift_opened done [19:39:33]requested_item shift.open_date is exist - process it [19:39:33]req_shift_open_date [19:39:33]req_shift_open_date done [19:39:33]produce_requested_data done [19:39:33]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178489,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [19:39:33]process_action_free close_receipt [19:39:33]json_value_free [19:39:33]json_value_free done [19:39:33]process_json_proto returns [19:39:33]Send response to host [19:39:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178489,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [19:39:33]free response buf [19:39:33]execute_script done [19:39:33]execute_script returns [19:39:33]free content buf [19:39:33]Sock 10.Close socket [19:39:33]Sock 10.Thread stoped [19:39: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 37 38 4F 00 00 00 6E E5 47 00 32 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 37 38 10 04 04 00 39 B9 02 00 F4 03 04 00 9D 3F C7 66 B6 04 01 00 00 2D BB DE 8F BB 06 77 AE [19:39:34]CommunicateWithHost err = 0 [19:39:34]CheckOFDResponse [19:39:34]1017 (14) - 77093643461234 [19:39:34]1041 (16) - 0000000000871778 [19:39:34]1040 (4) - 178489 [19:39:34]1012 (4) - 22.08.2024 13:39 [19:39:34]1206 (1) - 0 [19:39:34]OFD Sender: Remove packet 178489 [19:39:34]ProducePacketName [19:39:34]name=ofd_packets/00178489 [19:39:34]NVStorageDeleteData [19:39:34]OFD Sender: No OFD packet to send [19:39:39]OFD Sender: No OFD packet to send [19:39:44]OFD Sender: No OFD packet to send [19:39:49]OFD Sender: No OFD packet to send [19:39:50]recv_with_timeout no data received [19:39:54]OFD Sender: No OFD packet to send [19:39:59]OFD Sender: No OFD packet to send [19:40:04]OFD Sender: No OFD packet to send [19:40:09]OFD Sender: No OFD packet to send [19:40:14]OFD Sender: No OFD packet to send [19:40:15]recv_with_timeout no data received [19:40:19]OFD Sender: No OFD packet to send [19:40:24]OFD Sender: No OFD packet to send [19:40:29]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:41]recv_with_timeout no data received [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:44:08]ConnectInit Can't connect to host [19:44:10]OFD Sender: No OFD packet to send [19:44:15]OFD Sender: No OFD packet to send [19:44:20]OFD Sender: No OFD packet to send [19:44:25]OFD Sender: No OFD packet to send [19:44:30]OFD Sender: No OFD packet to send [19:44:35]OFD Sender: No OFD packet to send [19:44:40]OFD Sender: No OFD packet to send [19:44:45]OFD Sender: No OFD packet to send [19:44:50]OFD Sender: No OFD packet to send [19:44:55]OFD Sender: No OFD packet to send [19:45:00]OFD Sender: No OFD packet to send [19:45:05]OFD Sender: No OFD packet to send [19:45:10]OFD Sender: No OFD packet to send [19:45:15]OFD Sender: No OFD packet to send [19:45:20]OFD Sender: No OFD packet to send [19:45:25]OFD Sender: No OFD packet to send [19:45:30]OFD Sender: No OFD packet to send [19:45:35]OFD Sender: No OFD packet to send [19:45:40]OFD Sender: No OFD packet to send [19:45:45]OFD Sender: No OFD packet to send [19:45:50]OFD Sender: No OFD packet to send [19:45:53]recv_with_timeout no data received [19:45:55]OFD Sender: No OFD packet to send [19:46:00]OFD Sender: No OFD packet to send [19:46:05]OFD Sender: No OFD packet to send [19:46:10]OFD Sender: No OFD packet to send [19:46:15]OFD Sender: No OFD packet to send [19:46:20]OFD Sender: No OFD packet to send [19:46:25]OFD Sender: No OFD packet to send [19:46:30]OFD Sender: No OFD packet to send [19:46:34]accept exits with 9 [19:46:34]New connection [19:46:34]New thread 3066854756 created [19:46:34]Thread 3066711396 joined [19:46:34]Waiting for new connection... [19:46:34] Sock 9.Parse request [19:46:34]Sock 9.Check first char [19:46:34]Sock 9.First char is OK [19:46:34]request: POST /json_proto HTTP/1.0 [19:46:34]Method: POST [19:46:34]URL: /json_proto [19:46:34]Method is POST - this is cgi request [19:46:34]url: /json_proto [19:46:34]query_string will be loaded in cgi processing [19:46:34]execute_cgi json_proto POST (null) [19:46:34]execute_cgi path=json_proto method=POST [19:46:34]POST find Content-Length [19:46:34]Host: 172.17.44.131:8080 [19:46:34]Content-Length: 672 [19:46:34]Content-Type: application/json [19:46:34] [19:46:34]POST finish read [19:46:34]Found Content-Length = 672 [19:46:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293743", "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" : 42.740, "sum" : 2940.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2940.00, "total" : 2940.00, "payments": [ { "type": 0, "sum" : 2940.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:46:34]execute_script... [19:46: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)293743", "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" : 42.740, "sum" : 2940.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2940.00, "total" : 2940.00, "payments": [ { "type": 0, "sum" : 2940.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:46:34]POST & json_proto [19:46:34]process_json_proto [19:46:34]json parsed OK: [19:46:34]protocol is kg_v1.0 [19:46:34]action value=close_receipt [19:46:34]process_action close_receipt [19:46:34]cmd_close_receipt [19:46:34]MH_GetDate [19:46:34]Write to MH i2c: F0 00 00 73 02 64 [19:46:34]Write i2c OK [19:46:34]MH_I2C_Read... [19:46:34]Read from MH i2c: F0 [19:46:34]MH_I2C_Read... [19:46:34]Read from MH i2c: F0 09 00 [19:46:34]MH_I2C_Read... [19:46:34]Read from MH i2c: F0 09 00 73 02 00 9B 95 C7 66 4F 53 BE 66 90 [19:46:34]GetLastDocTimeStamp 1724355571 [19:46:34]current date 1724355995 [19:46:34]FM_GetShiftState [19:46:34]SAM_PROTO_GetShiftState [19:46:34]wFMCommunicate request_size=4 [19:46:34]MH_SAM_APDU [19:46:34]CAPDU: 80 13 01 00 [19:46:34]Write to MH i2c: E2 08 00 74 02 80 13 01 00 00 00 00 00 F3 [19:46:34]Write i2c OK [19:46:34]MH_I2C_Read... [19:46:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:46:34]Read from MH i2c: E2 [19:46:34]MH_I2C_Read... [19:46:34]Read from MH i2c: E2 0E 00 [19:46:34]MH_I2C_Read... [19:46:34]Read from MH i2c: E2 0E 00 74 02 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 A1 [19:46:34]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [19:46:34]wFMCommunicate OK [19:46:34]SAM_PROTO_GetShiftState done [19:46:34]FM_GetShiftState done [19:46:34]opened in 1724285939 [19:46:34]opened+sec_in_day 1724372339 [19:46:34]quantity*price = 294051 [19:46:34]sum+1 = 294052 [19:46:34]Check (price>sum+1) || (price+1 о реализуемом товаре [19:46:36]line ОКРУГЛЕНИЕ: -0.51 [19:46:36]line ИТОГО: 2940.00 [19:46:36]line Внесено: 2940.00 [19:46:36]line СДАЧА: 0.00 [19:46:36]line НСП 1% : 26.02 [19:46:36]line НДС 12% : 312.27 [19:46:36]line Наличными: 2940.00 [19:46:36]line Безнал.: 0.00 [19:46:36]line Место: АЗС № 130 "Партнер Нефть" [19:46:36]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [19:46:36]line СНО: Общий режим [19:46:36]line Чек 190 22.08.2024 19:46 [19:46:36]line Смена: 469 ФФД: 1.0 [19:46:36]line ЗНМ: 0300000071 [19:46:36]line РНМ: 0000000000092561 [19:46:36]line Версия ККМ: 001 [19:46:36]line ФМ: 0000000000871778 [19:46:36]line ФД: 178490 [19:46:36]line ФПД: 132642552372747 [19:46:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T194635&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178490&fm=132642552372747&tin=02508201610067®Number=0000000000092561&sum=294000 [19:46:36]OFD Sender: Processing packet 178490 [packets to send 496, broken 495] [19:46:36]ProducePacketName [19:46:36]name=ofd_packets/00178490 [19:46:36]OFD Sender: To server: pG, [19:46:36]CommunicateWithHost lk.salyk.kg:30040 [19:46:36]ConnectInit lk.salyk.kg [19:46:36]written 0, free lines is 4095 [19:46:37]Write to MH i2c: 01 00 00 B2 02 B4 [19:46:37]Write i2c OK [19:46:37]MH_I2C_Read... [19:46:37]Read from MH i2c: 01 [19:46:37]MH_I2C_Read... [19:46:37]Read from MH i2c: 01 07 00 [19:46:37]MH_I2C_Read... [19:46:37]Read from MH i2c: 01 07 00 B2 02 00 00 00 00 00 D8 0C 9F [19:46:37]RasterBufferAndPrint [19:46:37]line [19:46:37]line [19:46:37]line [19:46:37]line [19:46:37]line [19:46:37]written 0, free lines is 3294 [19:46:37]MH_Cut [19:46:37]Write to MH i2c: D1 01 00 B9 02 01 8D [19:46:37]Write i2c OK [19:46:37]MH_I2C_Read... [19:46:37]Read from MH i2c: D1 [19:46:37]MH_I2C_Read... [19:46:37]Read from MH i2c: D1 01 00 [19:46:37]MH_I2C_Read... [19:46:37]Read from MH i2c: D1 01 00 B9 02 00 8C [19:46:37]Write to MH i2c: 01 00 00 BA 02 BC [19:46:37]Write i2c OK [19:46:37]MH_I2C_Read... [19:46:38]*** Cut start [19:46:38]*** Partial cut [19:46:38]*** CUTSNS_PIN = 1 [19:46:38]*** CUTSNS_PIN = 0 [19:46:38]*** Brake cut motor [19:46:38]Read from MH i2c: 01 [19:46:38]MH_I2C_Read... [19:46:38]*** Stop cut motor [19:46:38]*** Cut end [19:46:38]Read from MH i2c: 01 07 00 [19:46:38]MH_I2C_Read... [19:46:38]Read from MH i2c: 01 07 00 BA 02 00 00 00 00 00 FF 0F D1 [19:46:38]process_action close_receipt done [19:46:38]requested_data is exist [19:46:38]produce_requested_data [19:46:38]requested_item fm.sn is exist - process it [19:46:38]wFMCommunicate request_size=4 [19:46:38]MH_SAM_APDU [19:46:38]CAPDU: 80 11 00 00 [19:46:38]Write to MH i2c: E2 08 00 BB 02 80 11 00 00 00 00 00 00 37 [19:46:38]Write i2c OK [19:46:38]MH_I2C_Read... [19:46:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:46:38]Read from MH i2c: E2 [19:46:38]MH_I2C_Read... [19:46:38]Read from MH i2c: E2 17 00 [19:46:38]MH_I2C_Read... [19:46:38]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 37 38 90 00 90 [19:46:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [19:46:38]wFMCommunicate OK [19:46:38]requested_item fd.num is exist - process it [19:46:38]SAM_PROTO_GetFieldsCounters [19:46:38]wFMCommunicate request_size=4 [19:46:38]MH_SAM_APDU [19:46:38]CAPDU: 80 13 00 00 [19:46:38]Write to MH i2c: E2 08 00 BC 02 80 13 00 00 00 00 00 00 3A [19:46:38]Write i2c OK [19:46:38]MH_I2C_Read... [19:46:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:46:38]Read from MH i2c: E2 [19:46:38]MH_I2C_Read... [19:46:38]Read from MH i2c: E2 62 00 [19:46:38]MH_I2C_Read... [19:46:38]Read from MH i2c: E2 62 00 BC 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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 3A B9 02 00 0E 04 04 00 D5 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 64 [19:46: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 3A B9 02 00 0E 04 04 00 D5 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 [19:46:38]wFMCommunicate OK [19:46:38]SAM_PROTO_GetFieldsCounters done [19:46:38]requested_item shift.num is exist - process it [19:46:38]requested_item shift.opened is exist - process it [19:46:38]req_shift_opened [19:46:38]FM_GetShiftState [19:46:38]SAM_PROTO_GetShiftState [19:46:38]wFMCommunicate request_size=4 [19:46:38]MH_SAM_APDU [19:46:38]CAPDU: 80 13 01 00 [19:46:38]Write to MH i2c: E2 08 00 BD 02 80 13 01 00 00 00 00 00 3C [19:46:38]Write i2c OK [19:46:38]MH_I2C_Read... [19:48:28]ConnectInit Can't connect to host [19:48:32]ConnectInit Can't take IP for lk.salyk.kg [19:48:32]CommunicateWithHost connect error [19:48:32]CommunicateWithHost err = -1 [19:48:32]OFD Sender: Server communicate error [19:48:37]OFD Sender: Processing packet 178490 [packets to send 496, broken 495] [19:48:37]ProducePacketName [19:48:37]name=ofd_packets/00178490 [19:48:37]OFD Sender: To server: pG, [19:48:37]CommunicateWithHost lk.salyk.kg:30040 [19:48:37]ConnectInit lk.salyk.kg [19:48:37]Connected sock=9 [19:48: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 37 38 0D 01 00 00 FF 80 05 01 7F 46 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 A6 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 A3 7C 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 7C 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2A 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 79 00 00 00 00 07 04 06 00 70 7C 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 00 00 00 F4 03 04 00 9B 95 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 3A B9 02 00 35 04 06 00 78 A3 40 37 5E 0B 52 2A 5D 6A C5 C6 EB FD [19:48: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 37 38 4F 00 00 00 08 10 47 00 24 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 37 38 10 04 04 00 3A B9 02 00 F4 03 04 00 BE 41 C7 66 B6 04 01 00 00 BF 8F 9A 25 37 84 59 B3 [19:48:38]CommunicateWithHost err = 0 [19:48:38]CheckOFDResponse [19:48:38]1017 (14) - 77093643461234 [19:48:38]1041 (16) - 0000000000871778 [19:48:38]1040 (4) - 178490 [19:48:38]1012 (4) - 22.08.2024 13:48 [19:48:38]1206 (1) - 0 [19:48:38]OFD Sender: Remove packet 178490 [19:48:38]ProducePacketName [19:48:38]name=ofd_packets/00178490 [19:48:38]NVStorageDeleteData [19:48:38]OFD Sender: No OFD packet to send [19:48:43]OFD Sender: No OFD packet to send [19:48:48]OFD Sender: No OFD packet to send [19:48:54]OFD Sender: No OFD packet to send [19:48:59]OFD Sender: No OFD packet to send [19:49:04]OFD Sender: No OFD packet to send [19:49:09]OFD Sender: No OFD packet to send [19:49:14]OFD Sender: No OFD packet to send [19:49:19]OFD Sender: No OFD packet to send [19:49:24]OFD Sender: No OFD packet to send [19:49:29]OFD Sender: No OFD packet to send [19:49:34]OFD Sender: No OFD packet to send [19:49:39]OFD Sender: No OFD packet to send [19:49:44]OFD Sender: No OFD packet to send [19:49:49]OFD Sender: No OFD packet to send [19:49:54]OFD Sender: No OFD packet to send [19:49:59]OFD Sender: No OFD packet to send [19:50:04]OFD Sender: No OFD packet to send [19:50:09]OFD Sender: No OFD packet to send [19:50:14]OFD Sender: No OFD packet to send [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: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: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:11]accept exits with 7 [19:51:11]New connection [19:51:11]New thread 3066711396 created [19:51:11]Thread 3066854756 joined [19:51:11]Waiting for new connection... [19:51:11] Sock 7.Parse request [19:51:11]Sock 7.Check first char [19:51:11]Sock 7.First char is OK [19:51:11]request: POST /json_proto HTTP/1.0 [19:51:11]Method: POST [19:51:11]URL: /json_proto [19:51:11]Method is POST - this is cgi request [19:51:11]url: /json_proto [19:51:11]query_string will be loaded in cgi processing [19:51:11]execute_cgi json_proto POST (null) [19:51:11]execute_cgi path=json_proto method=POST [19:51:11]POST find Content-Length [19:51:11]Host: 172.17.44.131:8080 [19:51:11]Content-Length: 675 [19:51:11]Content-Type: application/json [19:51:11] [19:51:11]POST finish read [19:51:11]Found Content-Length = 675 [19:51:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293748", "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" : 12.180, "sum" : 928.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 928.00, "total" : 928.00, "payments": [ { "type": 0, "sum" : 928.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:51:11]execute_script... [19: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)293748", "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" : 12.180, "sum" : 928.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 928.00, "total" : 928.00, "payments": [ { "type": 0, "sum" : 928.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:51:11]POST & json_proto [19:51:11]process_json_proto [19:51:11]json parsed OK: [19:51:11]protocol is kg_v1.0 [19:51:11]action value=close_receipt [19:51:11]process_action close_receipt [19:51:11]cmd_close_receipt [19:51:11]MH_GetDate [19:51:11]Write to MH i2c: F0 00 00 BE 02 AF [19:51:11]Write i2c OK [19:51:11]MH_I2C_Read... [19:51:11]Read from MH i2c: F0 [19:51:11]MH_I2C_Read... [19:51:11]Read from MH i2c: F0 09 00 [19:51:11]MH_I2C_Read... [19:51:11]Read from MH i2c: F0 09 00 BE 02 00 B0 96 C7 66 4F 53 BE 66 F1 [19:51:11]GetLastDocTimeStamp 1724355995 [19:51:11]current date 1724356272 [19:51:11]FM_GetShiftState [19:51:11]SAM_PROTO_GetShiftState [19:51:11]wFMCommunicate request_size=4 [19:51:11]MH_SAM_APDU [19:51:11]CAPDU: 80 13 01 00 [19:51:11]Write to MH i2c: E2 08 00 BF 02 80 13 01 00 00 00 00 00 3E [19:51:11]Write i2c OK [19:51:11]MH_I2C_Read... [19:51:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:51:11]Read from MH i2c: E2 [19:51:11]MH_I2C_Read... [19:51:11]Read from MH i2c: E2 0E 00 [19:51:11]MH_I2C_Read... [19:51:11]Read from MH i2c: E2 0E 00 BF 02 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 EC [19:51:11]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [19:51:11]wFMCommunicate OK [19:51:11]SAM_PROTO_GetShiftState done [19:51:11]FM_GetShiftState done [19:51:11]opened in 1724285939 [19:51:11]opened+sec_in_day 1724372339 [19:51:11]quantity*price = 92811 [19:51:11]sum+1 = 92813 [19:51:11]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.12 ИТОГО: 928.00 Внесено: 928.00 СДАЧА: 0.00 НСП 1% : 8.21 НДС 12% : 98.56 Наличными: 928.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 191 22.08.2024 19:51 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178491 ФПД: 74375289245462 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T195112&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178491&fm=74375289245462&tin=02508201610067®Number=0000000000092561&sum=92800 [19:51:12]StoreToDocumentArchive [19:51:12]shift 469 fd 178491 [19:51:12]save to /storage/0469/doc_00178491 [19:51:12]save last doc name /storage/0469/doc_00178491 to /storage/kkm_last_doc_name [19:51:12]save OK [19:51:12]Clear old archive folders... [19:51:12]ProcessDocumentItem done err = 0, tmpTLVsize=248 [19:51:12]tlvbuf is 0039C9A0 [19:51:12]SAM_PROTO_ClearQueue [19:51:12]wFMCommunicate request_size=4 [19:51:12]MH_SAM_APDU [19:51:12]CAPDU: 80 09 00 00 [19:51:12]Write to MH i2c: E2 08 00 CC 02 80 09 00 00 00 00 00 00 40 [19:51:12]Write i2c OK [19:51:12]MH_I2C_Read... [19:51:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:51:12]Read from MH i2c: E2 [19:51:12]MH_I2C_Read... [19:51:12]Read from MH i2c: E2 03 00 [19:51:12]MH_I2C_Read... [19:51:12]Read from MH i2c: E2 03 00 CC 02 00 90 00 42 [19:51:12]RAPDU: 90 00 [19:51:12]wFMCommunicate OK [19:51:12]SAM_PROTO_ClearQueue done [19:51:12]KKMCreateOFDPacket [19:51:12]OFDProtocolAddRootSTLVToBuf [19:51:12]FM_MakeSignedData [19:51:12]FM_MakeSignedData [19:51:12]SAM_PROTO_SignData [19:51:12]wFMCommunicate request_size=4 [19:51:12]MH_SAM_APDU [19:51:12]CAPDU: 80 0D 01 02 [19:51:12]Write to MH i2c: E2 08 00 CD 02 80 0D 01 02 00 00 00 00 48 [19:51:12]Write i2c OK [19:51:12]MH_I2C_Read... [19:51:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:51:12]Read from MH i2c: E2 [19:51:12]MH_I2C_Read... [19:51:12]Read from MH i2c: E2 03 00 [19:51:12]MH_I2C_Read... [19:51:12]Read from MH i2c: E2 03 00 CD 02 00 90 00 43 [19:51:12]RAPDU: 90 00 [19:51:12]wFMCommunicate OK [19:51:12]wFMCommunicate request_size=255 [19:51:12]MH_SAM_APDU [19:51: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 94 2F 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 6A 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 6A 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 35 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 80 26 00 00 00 00 07 04 06 00 80 6A 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BF 00 00 00 F4 03 04 00 B0 96 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 3B B9 02 00 35 04 06 00 43 A4 D8 B2 [19:51:12]Write to MH i2c: E2 02 01 CE 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 94 2F 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 6A 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 6A 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 35 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 80 26 00 00 00 00 07 04 06 00 80 6A 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BF 00 00 00 F4 03 04 00 B0 96 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 3B B9 02 00 35 04 06 00 43 A4 D8 B2 00 00 6C [19:51:12]Write i2c OK [19:51:12]MH_I2C_Read... [19:51:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:51:13]Read from MH i2c: E2 [19:51:13]MH_I2C_Read... [19:51:13]Read from MH i2c: E2 03 00 [19:51:13]MH_I2C_Read... [19:51:13]Read from MH i2c: E2 03 00 CE 02 00 90 00 44 [19:51:13]RAPDU: 90 00 [19:51:13]wFMCommunicate OK [19:51:13]wFMCommunicate request_size=7 [19:51:13]MH_SAM_APDU [19:51:13]CAPDU: 80 0D 02 02 02 0F 16 [19:51:13]Write to MH i2c: E2 0A 00 CF 02 80 0D 02 02 02 00 0F 16 00 00 74 [19:51:13]Write i2c OK [19:51:13]MH_I2C_Read... [19:51:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:51:13]Read from MH i2c: E2 [19:51:13]MH_I2C_Read... [19:51:13]Read from MH i2c: E2 03 00 [19:51:13]MH_I2C_Read... [19:51:13]Read from MH i2c: E2 03 00 CF 02 00 90 00 45 [19:51:13]RAPDU: 90 00 [19:51:13]wFMCommunicate OK [19:51:13]wFMCommunicate request_size=4 [19:51:13]MH_SAM_APDU [19:51:13]CAPDU: 80 0D 03 02 [19:51:13]Write to MH i2c: E2 08 00 D0 02 80 0D 03 02 00 00 00 00 4D [19:51:13]Write i2c OK [19:51:13]MH_I2C_Read... [19:51:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:51:13]Read from MH i2c: E2 [19:51:13]MH_I2C_Read... [19:51:13]Read from MH i2c: E2 0B 00 [19:51:13]MH_I2C_Read... [19:51:13]Read from MH i2c: E2 0B 00 D0 02 00 AF C9 37 2F DB EB A7 96 90 00 2F [19:51:13]RAPDU: AF C9 37 2F DB EB A7 96 90 00 [19:51:13]wFMCommunicate OK [19:51:13]SAM_PROTO_SignData done [19:51:13]FM_MakeSignedData done [19:51:13]CreateOFDProtocolMessage [19:51:13]wFMCommunicate request_size=4 [19:51:13]MH_SAM_APDU [19:51:13]CAPDU: 80 11 00 00 [19:51:13]Write to MH i2c: E2 08 00 D1 02 80 11 00 00 00 00 00 00 4D [19:51:13]Write i2c OK [19:51:13]MH_I2C_Read... [19:51:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:51:13]Read from MH i2c: E2 [19:51:13]MH_I2C_Read... [19:51:13]Read from MH i2c: E2 17 00 [19:51:13]MH_I2C_Read... [19:51:13]Read from MH i2c: E2 17 00 D1 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 A6 [19:51:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [19:51:13]wFMCommunicate OK [19:51:13]CreateOFDProtocolMessage done [19:51:13]OFDSenderStorePacket 178491 [19:51:13]StoreOFDPacket docnum=178491 [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]/dev/ttyS4 opened [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 A6 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 4B [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: *** Check firmware version 30620, crc_r 49A1A6DB, crc_c: 49A1A6DB, size: 53248 [00:00:10]A0 *** [00:00:10]01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E328 010249C5) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903S init start (LINUX_LIGHT) [00:00:10]*** Compilation Date Jun 20 2023 Time 12:36:20 [00:00:10]*** Serial: 3139303353513838 54000000005725A6 (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: 607160+1723749199=1724356359 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x20ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33510623 [00:00:10]*** Is cutter blocked? [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 A6 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 4C [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30620 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 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 08 97 C7 66 4F 53 BE 66 91 [19:52:40]Current date/time: 22.08.2024 19:52 [19:52:40]FM_Init [19:52:40]wFMConnect [19:52:40]MH_SAM_On [19:52:40]Write to MH i2c: E0 00 00 08 00 E7 [19:52:40]Write i2c OK [19:52:40]MH_I2C_Read... [19:52:40]*** iso7816_init finished! [19:52:40]*** atr: [19:52:40]*** 0F 3B D5 18 FF 81 91 FE [19:52:40]*** 1F C3 80 73 C8 21 10 0A [19:52:40]*** 00 00 00 00 00 00 00 00 [19:52:40]*** 00 00 00 00 00 00 00 00 [19:52:40]*** 00 00 00 00 00 00 00 00 [19:52:40]*** 00 00 00 00 00 00 00 00 [19:52:40]*** 00 00 00 00 00 00 00 00 [19:52:40]*** 00 00 00 00 00 00 00 00 [19:52:40]Read from MH i2c: E0 [19:52:40]MH_I2C_Read... [19:52:40]Read from MH i2c: E0 10 00 [19:52:40]MH_I2C_Read... [19:52: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 [19:52:40]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [19:52:40]wFMCommunicate request_size=10 [19:52:40]MH_SAM_APDU [19:52:40]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [19:52:40]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [19:52:40]Write i2c OK [19:52:40]MH_I2C_Read... [19:52:40]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [19:52:40]Read from MH i2c: E2 [19:52:40]MH_I2C_Read... [19:52:40]Read from MH i2c: E2 03 00 [19:52:40]MH_I2C_Read... [19:52:40]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [19:52:40]RAPDU: 90 00 [19:52:40]wFMCommunicate OK [19:52:40]wFMCommunicate request_size=4 [19:52:40]MH_SAM_APDU [19:52:40]CAPDU: 80 11 00 00 [19:52:40]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [19:52:40]Write i2c OK [19:52:40]MH_I2C_Read... [19:52:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:52:40]Read from MH i2c: E2 [19:52:40]MH_I2C_Read... [19:52:40]Read from MH i2c: E2 17 00 [19:52:40]MH_I2C_Read... [19:52: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 37 38 90 00 DD [19:52:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [19:52:40]wFMCommunicate OK [19:52:40]Detected FM SN is 0000000000871778 [19:52:40]Stored FM SN is 0000000000871778 [19:52:40]wFMCommunicate request_size=9 [19:52:40]MH_SAM_APDU [19:52:40]CAPDU: 80 16 00 00 04 D9 BA 00 00 [19:52:40]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 D9 BA 00 00 00 00 25 [19:52:40]Write i2c OK [19:52:40]MH_I2C_Read... [19:52:40]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [19:52:40]Read from MH i2c: E2 [19:52:40]MH_I2C_Read... [19:52:40]Read from MH i2c: E2 03 00 [19:52:40]MH_I2C_Read... [19:52:40]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [19:52:40]RAPDU: 90 00 [19:52:40]wFMCommunicate OK [19:52:40]FM PIN OK [19:52:40]wFMCommunicate request_size=8 [19:52:40]MH_SAM_APDU [19:52:40]CAPDU: 80 14 04 00 03 02 00 01 [19:52:40]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [19:52:40]Write i2c OK [19:52:40]MH_I2C_Read... [19:52:40]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [19:52:40]Read from MH i2c: E2 [19:52:40]MH_I2C_Read... [19:52:40]Read from MH i2c: E2 03 00 [19:52:40]MH_I2C_Read... [19:52:40]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [19:52:40]RAPDU: 90 00 [19:52:40]wFMCommunicate OK [19:52:40]wFMCommunicate request_size=13 [19:52:40]MH_SAM_APDU [19:52:40]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [19:52: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 [19:52:40]Write i2c OK [19:52:40]MH_I2C_Read... [19:52:40]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [19:52:40]Read from MH i2c: E2 [19:52:40]MH_I2C_Read... [19:52:40]Read from MH i2c: E2 03 00 [19:52:40]MH_I2C_Read... [19:52:40]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [19:52:40]RAPDU: 90 00 [19:52:40]wFMCommunicate OK [19:52:40]wFMCommunicate request_size=4 [19:52:40]MH_SAM_APDU [19:52:40]CAPDU: 80 11 00 00 [19:52:40]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [19:52:40]Write i2c OK [19:52:40]MH_I2C_Read... [19:52:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:52:40]Read from MH i2c: E2 [19:52:40]MH_I2C_Read... [19:52:40]Read from MH i2c: E2 17 00 [19:52:40]MH_I2C_Read... [19:52: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 37 38 90 00 E1 [19:52:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [19:52:40]wFMCommunicate OK [19:52:40]DocumentArchiveInit [19:52:40]Start Httpd... [19:52:40]Httpd thread 3067690340 created [19:52:40]Write to MH i2c: 01 00 00 0F 00 0F [19:52:40]Write i2c OK [19:52:40]MH_I2C_Read... [19:52:40]Read from MH i2c: 01 [19:52:40]MH_I2C_Read... [19:52:40]Read from MH i2c: 01 07 00 [19:52:40]MH_I2C_Read... [19:52:40]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [19:52:40]MH Int Process started [19:52:40]Allocated Socket 8 [19:52:40]Bind OK [19:52:40]Listen OK [19:52:40]httpd running on port 8080 [19:52:40]Waiting for new connection... [19:52:41]OFD Sender: Processing packet 178491 [packets to send 496, broken 495] [19:52:41]ProducePacketName [19:52:41]name=ofd_packets/00178491 [19:52:41]OFD Sender: To server: pG, [19:52:41]CommunicateWithHost lk.salyk.kg:30040 [19:52:41]ConnectInit lk.salyk.kg [19:52:41]Connected sock=7 [19: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 37 38 0C 01 00 00 3A 4E 04 01 19 C1 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 94 2F 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 6A 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 6A 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 35 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 80 26 00 00 00 00 07 04 06 00 80 6A 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BF 00 00 00 F4 03 04 00 B0 96 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 3B B9 02 00 35 04 06 00 43 A4 D8 B2 0F 16 AF C9 37 2F DB EB A7 96 [19:52:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 4F 00 00 00 8F D0 47 00 96 40 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 3B B9 02 00 F4 03 04 00 B1 42 C7 66 B6 04 01 00 00 27 18 C0 62 BF 6A 55 E6 [19:52:44]CommunicateWithHost err = 0 [19:52:44]CheckOFDResponse [19:52:44]1017 (14) - 77093643461234 [19:52:44]1041 (16) - 0000000000871778 [19:52:44]1040 (4) - 178491 [19:52:44]1012 (4) - 22.08.2024 13:52 [19:52:44]1206 (1) - 0 [19:52:44]OFD Sender: Remove packet 178491 [19:52:44]ProducePacketName [19:52:44]name=ofd_packets/00178491 [19:52:44]NVStorageDeleteData [19:52:44]OFD Sender: No OFD packet to send [19:52:49]OFD Sender: No OFD packet to send [19:52:54]OFD Sender: No OFD packet to send [19:46:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:46:38]Read from MH i2c: E2 [19:46:38]MH_I2C_Read... [19:46:38]Read from MH i2c: E2 0E 00 [19:46:38]MH_I2C_Read... [19:46:38]Read from MH i2c: E2 0E 00 BD 02 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 EA [19:46:38]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [19:46:38]wFMCommunicate OK [19:46:38]SAM_PROTO_GetShiftState done [19:46:38]FM_GetShiftState done [19:46:38]req_shift_opened done [19:46:38]requested_item shift.open_date is exist - process it [19:46:38]req_shift_open_date [19:46:38]req_shift_open_date done [19:46:38]produce_requested_data done [19:46:38]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178490,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [19:46:38]process_action_free close_receipt [19:46:38]json_value_free [19:46:38]json_value_free done [19:46:38]process_json_proto returns [19:46:38]Send response to host [19:46:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178490,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [19:46:38]free response buf [19:46:38]execute_script done [19:46:38]execute_script r[19:52:59]OFD Sender: No OFD packet to send [19:53:04]accept exits with 9 [19:53:04]New connection [19:53:04]New thread 3067403620 created [19:53:04]Waiting for new connection... [19:53:04] Sock 9.Parse request [19:53:04]Sock 9.Check first char [19:53:04]Sock 9.First char is OK [19:53:04]request: POST /json_proto HTTP/1.0 [19:53:04]Method: POST [19:53:04]URL: /json_proto [19:53:04]Method is POST - this is cgi request [19:53:04]url: /json_proto [19:53:04]query_string will be loaded in cgi processing [19:53:04]execute_cgi json_proto POST (null) [19:53:04]execute_cgi path=json_proto method=POST [19:53:04]POST find Content-Length [19:53:04]Host: 172.17.44.131:8080 [19:53:04]Content-Length: 215 [19:53:04]Content-Type: application/json [19:53:04] [19:53:04]POST finish read [19:53:04]Found Content-Length = 215 [19:53: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" ] } } [19:53:04]execute_script... [19:53: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" ] } } [19:53:04]POST & json_proto [19:53:04]process_json_proto [19:53:04]json parsed OK: [19:53:04]protocol is kg_v1.0 [19:53:04]action value=get_value [19:53:04]process_action get_value [19:53:04]cmd_get_value [19:53:04]process_action get_value done [19:53:04]requested_data is exist [19:53:04]produce_requested_data [19:53:04]requested_item kkm.sn is exist - process it [19:53:04]requested_item kkm.ver is exist - process it [19:53:04]requested_item fm.sn is exist - process it [19:53:04]wFMCommunicate request_size=4 [19:53:04]MH_SAM_APDU [19:53:04]CAPDU: 80 11 00 00 [19:53:04]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [19:53:04]Write i2c OK [19:53:04]MH_I2C_Read... [19:53:04]Read from MH i2c: E2 [19:53:04]MH_I2C_Read... [19:53:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:53:04]Read from MH i2c: E2 17 00 [19:53:04]MH_I2C_Read... [19:53: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 37 38 90 00 E3 [19:53:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [19:53:04]wFMCommunicate OK [19:53:04]requested_item fd.num is exist - process it [19:53:04]SAM_PROTO_GetFieldsCounters [19:53:04]wFMCommunicate request_size=4 [19:53:04]MH_SAM_APDU [19:53:04]CAPDU: 80 13 00 00 [19:53:04]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [19:53:04]Write i2c OK [19:53:04]MH_I2C_Read... [19:53:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:53:04]Read from MH i2c: E2 [19:53:04]MH_I2C_Read... [19:53:04]Read from MH i2c: E2 62 00 [19:53:04]MH_I2C_Read... [19:53: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 3B B9 02 00 0E 04 04 00 D5 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 BB [19:53: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 3B B9 02 00 0E 04 04 00 D5 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 [19:53:04]wFMCommunicate OK [19:53:04]SAM_PROTO_GetFieldsCounters done [19:53:04]requested_item shift.num is exist - process it [19:53:04]requested_item shift.opened is exist - process it [19:53:04]req_shift_opened [19:53:04]FM_GetShiftState [19:53:04]SAM_PROTO_GetShiftState [19:53:04]wFMCommunicate request_size=4 [19:53:04]MH_SAM_APDU [19:53:04]CAPDU: 80 13 01 00 [19:53:04]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [19:53:04]Write i2c OK [19:53:04]MH_I2C_Read... [19:53:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:53:04]Read from MH i2c: E2 [19:53:04]MH_I2C_Read... [19:53:04]Read from MH i2c: E2 0E 00 [19:53:04]MH_I2C_Read... [19:53:04]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 3D [19:53:04]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [19:53:04]wFMCommunicate OK [19:53:04]SAM_PROTO_GetShiftState done [19:53:04]FM_GetShiftState done [19:53:04]req_shift_opened done [19:53:04]requested_item shift.open_date is exist - process it [19:53:04]req_shift_open_date [19:53:04]req_shift_open_date done [19:53:04]produce_requested_data done [19:53:04]produce_requested_data return {"kkm.sn":"0300000071","kkm.ver":"001","fm.sn":"0000000000871778","fd.num":178491,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [19:53:04]process_action_free get_value [19:53:04]json_value_free [19:53:04]json_value_free done [19:53:04]process_json_proto returns [19:53:04]Send response to host [19:53:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000071","kkm.ver":"001","fm.sn":"0000000000871778","fd.num":178491,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [19:53:04]free response buf [19:53:04]execute_script done [19:53:04]execute_script returns [19:53:04]free content buf [19:53:04]Sock 9.Close socket [19:53:04]Sock 9.Thread stoped [19:53:04]accept exits with 7 [19:53:04]New connection [19:53:04]New thread 3067260260 created [19:53:04]Thread 3067403620 joined [19:53:04]Waiting for new connection... [19:53:04] Sock 7.Parse request [19:53:04]Sock 7.Check first char [19:53:04]Sock 7.First char is OK [19:53:04]request: POST /json_proto HTTP/1.0 [19:53:04]Method: POST [19:53:04]URL: /json_proto [19:53:04]Method is POST - this is cgi request [19:53:04]url: /json_proto [19:53:04]query_string will be loaded in cgi processing [19:53:04]execute_cgi json_proto POST (null) [19:53:04]execute_cgi path=json_proto method=POST [19:53:04]POST find Content-Length [19:53:04]Host: 172.17.44.131:8080 [19:53:04]Content-Length: 331 [19:53:04]Content-Type: application/json [19:53:04] [19:53:04]POST finish read [19:53:04]Found Content-Length = 331 [19:53: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" ] } } [19:53:04]execute_script... [19:53: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" ] } } [19:53:04]POST & json_proto [19:53:04]process_json_proto [19:53:04]json parsed OK: [19:53:04]protocol is kg_v1.0 [19:53:04]action value=get_value [19:53:04]process_action get_value [19:53:05]cmd_get_value [19:53:05]process_action get_value done [19:53:05]requested_data is exist [19:53:05]produce_requested_data [19:53:05]requested_item fm.sale.total is exist - process it [19:53:05]SAM_PROTO_GetFMData [19:53:05]wFMCommunicate request_size=4 [19:53:05]MH_SAM_APDU [19:53:05]CAPDU: 80 13 03 00 [19:53:05]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [19:53:05]OFD Sender: No OFD packet to send [19:53:05]Write i2c OK [19:53:05]MH_I2C_Read... [19:53:05]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [19:53:05]Read from MH i2c: E2 [19:53:05]MH_I2C_Read... [19:53:05]Read from MH i2c: E2 FD 00 [19:53:05]MH_I2C_Read... [19:53:05]Read from MH i2c: E2 FD 00 13 00 00 C6 04 85 04 C2 04 6E 04 04 00 91 B5 02 00 69 04 A4 00 6F 04 04 00 FB B3 02 00 B1 04 05 00 E6 D2 A6 29 05 70 04 05 00 23 1F A0 13 04 72 04 05 00 C3 B3 06 16 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 EE 9E 62 8C 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 47 B0 B2 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 9C 00 6F 04 04 00 96 01 00 00 B1 04 04 00 58 A9 FB 6B 70 04 04 00 58 A9 FB 6B 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 AA 48 53 01 EF 03 90 00 9A [19:53:05]RAPDU: C6 04 85 04 C2 04 6E 04 04 00 91 B5 02 00 69 04 A4 00 6F 04 04 00 FB B3 02 00 B1 04 05 00 E6 D2 A6 29 05 70 04 05 00 23 1F A0 13 04 72 04 05 00 C3 B3 06 16 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 EE 9E 62 8C 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 47 B0 B2 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 9C 00 6F 04 04 00 96 01 00 00 B1 04 04 00 58 A9 FB 6B 70 04 04 00 58 A9 FB 6B 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 AA 48 53 01 EF 03 90 00 [19:53:05]wFMCommunicate OK [19:53:05]wFMCommunicate request_size=4 [19:53:05]MH_SAM_APDU [19:53:05]CAPDU: 80 17 00 00 [19:53:05]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [19:53:05]Write i2c OK [19:53:05]MH_I2C_Read... [19:53:05]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:53:05]Read from MH i2c: E2 [19:53:05]MH_I2C_Read... [19:53:05]Read from MH i2c: E2 FD 00 [19:53:05]MH_I2C_Read... [19:53:05]Read from MH i2c: E2 FD 00 14 00 00 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 F8 45 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 90 00 A8 [19:53:05]RAPDU: 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 F8 45 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 90 00 [19:53:05]wFMCommunicate OK [19:53:05]wFMCommunicate request_size=4 [19:53:05]MH_SAM_APDU [19:53:05]CAPDU: 80 17 00 00 [19:53:05]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [19:53:05]Write i2c OK [19:53:05]MH_I2C_Read... [19:53:06]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:53:06]Read from MH i2c: E2 [19:53:06]MH_I2C_Read... [19:53:06]Read from MH i2c: E2 FD 00 [19:53:06]MH_I2C_Read... [19:53:06]Read from MH i2c: E2 FD 00 15 00 00 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 90 00 BC [19:53:06]RAPDU: 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 90 00 [19:53:06]wFMCommunicate OK [19:53:06]wFMCommunicate request_size=4 [19:53:06]MH_SAM_APDU [19:53:06]CAPDU: 80 17 00 00 [19:53:06]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [19:53:06]Write i2c OK [19:53:06]MH_I2C_Read... [19:53:06]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:53:06]Read from MH i2c: E2 [19:53:06]MH_I2C_Read... [19:53:06]Read from MH i2c: E2 FD 00 [19:53:06]MH_I2C_Read... [19:53:06]Read from MH i2c: E2 FD 00 16 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 90 00 11 [19:53:06]RAPDU: EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 90 00 [19:53:06]wFMCommunicate OK [19:53:06]wFMCommunicate request_size=4 [19:53:06]MH_SAM_APDU [19:53:06]CAPDU: 80 17 00 00 [19:53:06]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [19:53:06]Write i2c OK [19:53:06]MH_I2C_Read... [19:53:06]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 224! [19:53:06]Read from MH i2c: E2 [19:53:06]MH_I2C_Read... [19:53:06]Read from MH i2c: E2 E3 00 [19:53:06]MH_I2C_Read... [19:53:06]Read from MH i2c: E2 E3 00 17 00 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 76 [19:53:06]RAPDU: 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [19:53:06]wFMCommunicate OK [19:53:06]SAM_PROTO_GetFMData done [19:53:06]requested_item fm.sale_refund.total is exist - process it [19:53:06]requested_item fm.buy.total is exist - process it [19:53:06]requested_item shift.sale.total is exist - process it [19:53:06]SAM_PROTO_GetShiftData [19:53:06]wFMCommunicate request_size=4 [19:53:06]MH_SAM_APDU [19:53:06]CAPDU: 80 13 02 00 [19:53:06]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [19:53:06]Write i2c OK [19:53:06]MH_I2C_Read... [19:53:07]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [19:53:07]Read from MH i2c: E2 [19:53:07]MH_I2C_Read... [19:53:07]Read from MH i2c: E2 FD 00 [19:53:07]MH_I2C_Read... [19:53:07]Read from MH i2c: E2 FD 00 18 00 00 B0 04 AA 04 AC 04 6E 04 04 00 BF 00 00 00 69 04 9D 00 6F 04 04 00 BF 00 00 00 B1 04 04 00 C3 36 21 01 70 04 03 00 50 65 C7 72 04 03 00 73 D1 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 F4 B7 1E 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 4E 8F 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 C3 [19:53:07]RAPDU: B0 04 AA 04 AC 04 6E 04 04 00 BF 00 00 00 69 04 9D 00 6F 04 04 00 BF 00 00 00 B1 04 04 00 C3 36 21 01 70 04 03 00 50 65 C7 72 04 03 00 73 D1 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 F4 B7 1E 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 4E 8F 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 [19:53:07]wFMCommunicate OK [19:53:07]wFMCommunicate request_size=4 [19:53:07]MH_SAM_APDU [19:53:07]CAPDU: 80 17 00 00 [19:53:07]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [19:53:07]Write i2c OK [19:53:07]MH_I2C_Read... [19:53:07]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:53:07]Read from MH i2c: E2 [19:53:07]MH_I2C_Read... [19:53:07]Read from MH i2c: E2 FD 00 [19:53:07]MH_I2C_Read... [19:53:07]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 [19:53:07]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 [19:53:07]wFMCommunicate OK [19:53:07]wFMCommunicate request_size=4 [19:53:07]MH_SAM_APDU [19:53:07]CAPDU: 80 17 00 00 [19:53:07]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [19:53:07]Write i2c OK [19:53:07]MH_I2C_Read... [19:53:07]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:53:07]Read from MH i2c: E2 [19:53:07]MH_I2C_Read... [19:53:07]Read from MH i2c: E2 FD 00 [19:53:07]MH_I2C_Read... [19:53:07]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 [19:53:07]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 [19:53:07]wFMCommunicate OK [19:53:07]wFMCommunicate request_size=4 [19:53:07]MH_SAM_APDU [19:53:07]CAPDU: 80 17 00 00 [19:53:07]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [19:53:07]Write i2c OK [19:53:07]MH_I2C_Read... [19:53:07]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:53:07]Read from MH i2c: E2 [19:53:07]MH_I2C_Read... [19:53:07]Read from MH i2c: E2 FD 00 [19:53:07]MH_I2C_Read... [19:53:07]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 [19:53:07]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 [19:53:07]wFMCommunicate OK [19:53:07]wFMCommunicate request_size=4 [19:53:07]MH_SAM_APDU [19:53:07]CAPDU: 80 17 00 00 [19:53:07]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [19:53:07]Write i2c OK [19:53:07]MH_I2C_Read... [19:53:08]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 202! [19:53:08]Read from MH i2c: E2 [19:53:08]MH_I2C_Read... [19:53:08]Read from MH i2c: E2 CD 00 [19:53:08]MH_I2C_Read... [19:53:08]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 [19:53:08]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 [19:53:08]wFMCommunicate OK [19:53:08]SAM_PROTO_GetShiftData done [19:53:08]requested_item shift.sale.total_cash is exist - process it [19:53:08]requested_item shift.sale_refund.total is exist - process it [19:53:08]requested_item shift.sale_refund.total_cash is exist - process it [19:53:08]requested_item shift.buy.total is exist - process it [19:53:08]requested_item shift.buy.total_cash is exist - process it [19:53:08]produce_requested_data done [19:53:08]produce_requested_data return {"fm.sale.total":221736353.02,"fm.sale_refund.total":18116550.00,"fm.buy.total":0.00,"shift.sale.total":189539.23,"shift.sale.total_cash":130676.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:53:08]process_action_free get_value [19:53:08]json_value_free [19:53:08]json_value_free done [19:53:08]process_json_proto returns [19:53:08]Send response to host [19:53:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":221736353.02,"fm.sale_refund.total":18116550.00,"fm.buy.total":0.00,"shift.sale.total":189539.23,"shift.sale.total_cash":130676.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:53:08]free response buf [19:53:08]execute_script done [19:53:08]execute_script returns [19:53:08]free content buf [19:53:08]Sock 7.Close socket [19:53:08]Sock 7.Thread stoped [19:53:08]accept exits with 9 [19:53:08]New connection [19:53:08]New thread 3067403620 created [19:53:08]Thread 3067260260 joined [19:53:08]Waiting for new connection... [19:53:08] Sock 9.Parse request [19:53:08]Sock 9.Check first char [19:53:08]Sock 9.First char is OK [19:53:08]request: POST /json_proto HTTP/1.0 [19:53:08]Method: POST [19:53:08]URL: /json_proto [19:53:08]Method is POST - this is cgi request [19:53:08]url: /json_proto [19:53:08]query_string will be loaded in cgi processing [19:53:08]execute_cgi json_proto POST (null) [19:53:08]execute_cgi path=json_proto method=POST [19:53:08]POST find Content-Length [19:53:08]Host: 172.17.44.131:8080 [19:53:08]Content-Length: 677 [19:53:08]Content-Type: application/json [19:53:08] [19:53:08]POST finish read [19:53:08]Found Content-Length = 677 [19:53:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293750", "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" ] } } [19:53:08]execute_script... [19:53:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293750", "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" ] } } [19:53:08]POST & json_proto [19:53:08]process_json_proto [19:53:08]json parsed OK: [19:53:08]protocol is kg_v1.0 [19:53:08]action value=close_receipt [19:53:08]process_action close_receipt [19:53:08]cmd_close_receipt [19:53:08]MH_GetDate [19:53:08]Write to MH i2c: F0 00 00 1D 00 0C [19:53:08]Write i2c OK [19:53:08]MH_I2C_Read... [19:53:08]Read from MH i2c: F0 [19:53:08]MH_I2C_Read... [19:53:08]Read from MH i2c: F0 09 00 [19:53:08]MH_I2C_Read... [19:53:08]Read from MH i2c: F0 09 00 1D 00 00 25 97 C7 66 4F 53 BE 66 C4 [19:53:08]GetLastDocTimeStamp 1724356272 [19:53:08]current date 1724356389 [19:53:08]FM_GetShiftState [19:53:08]SAM_PROTO_GetShiftState [19:53:08]wFMCommunicate request_size=4 [19:53:08]MH_SAM_APDU [19:53:08]CAPDU: 80 13 01 00 [19:53:08]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [19:53:08]Write i2c OK [19:53:08]MH_I2C_Read... [19:53:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:53:08]Read from MH i2c: E2 [19:53:08]MH_I2C_Read... [19:53:08]Read from MH i2c: E2 0E 00 [19:53:08]MH_I2C_Read... [19:53:08]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 49 [19:53:08]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [19:53:08]wFMCommunicate OK [19:53:08]SAM_PROTO_GetShiftState done [19:53:08]FM_GetShiftState done [19:53:08]opened in 1724285939 [19:53:08]opened+sec_in_day 1724372339 [19:53:08]quantity*price = 30035 [19:53:08]sum+1 = 30036 [19:53: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 СНО: Общий режим Чек 192 22.08.2024 19:53 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178492 ФПД: 247915422675640 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T195309&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178492&fm=247915422675640&tin=02508201610067®Number=0000000000092561&sum=30000 [19:53:09]StoreToDocumentArchive [19:53:09]shift 469 fd 178492 [19:53:09]save to /storage/0469/doc_00178492 [19:53:09]save last doc name /storage/0469/doc_00178492 to /storage/kkm_last_doc_name [19:53:09]save OK [19:53:09]Clear old archive folders... [19:53:09]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:53:09]tlvbuf is 00E44FE0 [19:53:09]SAM_PROTO_ClearQueue [19:53:09]wFMCommunicate request_size=4 [19:53:09]MH_SAM_APDU [19:53:09]CAPDU: 80 09 00 00 [19:53:09]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [19:53:09]Write i2c OK [19:53:09]MH_I2C_Read... [19:53:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:53:09]Read from MH i2c: E2 [19:53:09]MH_I2C_Read... [19:53:09]Read from MH i2c: E2 03 00 [19:53:09]MH_I2C_Read... [19:53:09]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [19:53:09]RAPDU: 90 00 [19:53:09]wFMCommunicate OK [19:53:09]SAM_PROTO_ClearQueue done [19:53:09]KKMCreateOFDPacket [19:53:09]OFDProtocolAddRootSTLVToBuf [19:53:09]FM_MakeSignedData [19:53:09]FM_MakeSignedData [19:53:09]SAM_PROTO_SignData [19:53:09]wFMCommunicate request_size=4 [19:53:09]MH_SAM_APDU [19:53:09]CAPDU: 80 0D 01 02 [19:53:09]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [19:53:09]Write i2c OK [19:53:09]MH_I2C_Read... [19:53:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:53:09]Read from MH i2c: E2 [19:53:09]MH_I2C_Read... [19:53:09]Read from MH i2c: E2 03 00 [19:53:09]MH_I2C_Read... [19:53:09]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [19:53:09]RAPDU: 90 00 [19:53:09]wFMCommunicate OK [19:53:09]wFMCommunicate request_size=255 [19:53:09]MH_SAM_APDU [19:53:09]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 C0 00 00 00 F4 03 04 00 25 97 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 3C B9 02 00 35 04 06 00 E1 [19:53:10]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 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 00 00 00 F4 03 04 00 25 97 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 3C B9 02 00 35 04 06 00 E1 00 00 9E [19:53:10]Write i2c OK [19:53:10]MH_I2C_Read... [19:53:10]OFD Sender: No OFD packet to send [19:53:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:53:10]Read from MH i2c: E2 [19:53:10]MH_I2C_Read... [19:53:10]Read from MH i2c: E2 03 00 [19:53:10]MH_I2C_Read... [19:53:10]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [19:53:10]RAPDU: 90 00 [19:53:10]wFMCommunicate OK [19:53:10]wFMCommunicate request_size=10 [19:53:10]MH_SAM_APDU [19:53:10]CAPDU: 80 0D 02 02 05 7A 4E B3 F2 B8 [19:53:10]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 7A 4E B3 F2 B8 00 00 D7 [19:53:10]Write i2c OK [19:53:10]MH_I2C_Read... [19:53:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:53:10]Read from MH i2c: E2 [19:53:10]MH_I2C_Read... [19:53:10]Read from MH i2c: E2 03 00 [19:53:10]MH_I2C_Read... [19:53:10]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [19:53:10]RAPDU: 90 00 [19:53:10]wFMCommunicate OK [19:53:10]wFMCommunicate request_size=4 [19:53:10]MH_SAM_APDU [19:53:10]CAPDU: 80 0D 03 02 [19:53:10]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [19:53:10]Write i2c OK [19:53:10]MH_I2C_Read... [19:53:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:53:10]Read from MH i2c: E2 [19:53:10]MH_I2C_Read... [19:53:10]Read from MH i2c: E2 0B 00 [19:53:10]MH_I2C_Read... [19:53:10]Read from MH i2c: E2 0B 00 2F 00 00 90 1A F0 63 C6 64 69 B6 90 00 F1 [19:53:10]RAPDU: 90 1A F0 63 C6 64 69 B6 90 00 [19:53:10]wFMCommunicate OK [19:53:10]SAM_PROTO_SignData done [19:53:10]FM_MakeSignedData done [19:53:10]CreateOFDProtocolMessage [19:53:10]wFMCommunicate request_size=4 [19:53:10]MH_SAM_APDU [19:53:10]CAPDU: 80 11 00 00 [19:53:10]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [19:53:10]Write i2c OK [19:53:10]MH_I2C_Read... [19:53:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:53:10]Read from MH i2c: E2 [19:53:10]MH_I2C_Read... [19:53:10]Read from MH i2c: E2 17 00 [19:53:10]MH_I2C_Read... [19:53: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 37 38 90 00 03 [19:53:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [19:53:10]wFMCommunicate OK [19:53:10]CreateOFDProtocolMessage done [19:53:10]OFDSenderStorePacket 178492 [19:53:10]StoreOFDPacket docnum=178492 [19:53:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 DA A8 07 01 48 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 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 00 00 00 F4 03 04 00 25 97 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 3C B9 02 00 35 04 06 00 E1 7A 4E B3 F2 B8 90 1A F0 63 C6 64 69 B6 [19:53:10]CheckFolder [19:53:10]dirname=/storage/ofd_packets [19:53:10]CheckFolder done [19:53:10]ProducePacketName [19:53:10]name=ofd_packets/00178492 [19:53:10]NVStorageSaveData ofd_packets/00178492 [19:53:10]File name is /storage/ofd_packets/00178492 [19:53:10]Write 301 bytes [19:53:10]NVStorageSaveData done [19:53:10]OFDSenderStorePacket done [19:53:10]KKMCreateOFDPacket done [19:53:10]NVStorageSaveData kkm_last_timestamp [19:53:10]File name is /storage/kkm_last_timestamp [19:53:10]Write 4 bytes [19:53:10]NVStorageSaveData done [19:53:10]ExternCall_PrintAddStr [19:53:10]wPrintStart [19:53:10]Write to MH i2c: 01 00 00 31 00 31 [19:53:10]Write i2c OK [19:53:10]MH_I2C_Read... [19:53:10]Read from MH i2c: 01 [19:53:10]MH_I2C_Read... [19:53:10]Read from MH i2c: 01 07 00 [19:53:10]MH_I2C_Read... [19:53:10]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [19:53:10]RasterBufferAndPrint [19:53:10]line Счет N : (1)293750 [19:53:10]line ИНН: 02508201610067 [19:53:10]line Контрольно-Кассовый Чек [19:53:10]line ПРОДАЖА [19:53:10]line ТРК (МРК, ГНК) : 52 [19:53:10]line Товар: 2710124130 [19:53:10]line Аи-92-К-5 [19:53:10]line 4.430 * 67.80 [19:53:10]line = 300.35 [19:53:10]line НДС 12% НСП 1% [19:53:10]line > о реализуемом товаре [19:53:10]line ОКРУГЛЕНИЕ: -0.35 [19:53:10]line ИТОГО: 300.00 [19:53:10]line Внесено: 300.00 [19:53:10]line СДАЧА: 0.00 [19:53:10]line НСП 1% : 2.66 [19:53:10]line НДС 12% : 31.90 [19:53:10]line Наличными: 300.00 [19:53:10]line Безнал.: 0.00 [19:53:10]line Место: АЗС № 130 "Партнер Нефть" [19:53:10]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [19:53:10]line СНО: Общий режим [19:53:10]line Чек 192 22.08.2024 19:53 [19:53:10]line Смена: 469 ФФД: 1.0 [19:53:10]line ЗНМ: 0300000071 [19:53:10]line РНМ: 0000000000092561 [19:53:10]line Версия ККМ: 001 [19:53:10]line ФМ: 0000000000871778 [19:53:10]line ФД: 178492 [19:53:10]line ФПД: 247915422675640 [19:53:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T195309&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178492&fm=247915422675640&tin=02508201610067®Number=0000000000092561&sum=30000 [19:53:10]OFD Sender: Processing packet 178492 [packets to send 496, broken 495] [19:53:10]ProducePacketName [19:53:10]name=ofd_packets/00178492 [19:53:10]OFD Sender: To server: pG, [19:53:10]CommunicateWithHost lk.salyk.kg:30040 [19:53:10]ConnectInit lk.salyk.kg [19:53:10]written 0, free lines is 4095 [19:53:11]Connected sock=10 [19:53:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 DA A8 07 01 48 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 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 00 00 00 F4 03 04 00 25 97 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 3C B9 02 00 35 04 06 00 E1 7A 4E B3 F2 B8 90 1A F0 63 C6 64 69 B6 [19:53:11]Write to MH i2c: 01 00 00 5C 00 5C [19:53:11]Write i2c OK [19:53:11]MH_I2C_Read... [19:53:11]Read from MH i2c: 01 [19:53:11]MH_I2C_Read... [19:53:11]Read from MH i2c: 01 07 00 [19:53:11]MH_I2C_Read... [19:53:11]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 2A 0D 9A [19:53:11]RasterBufferAndPrint [19:53:11]line [19:53:11]line [19:53:11]line [19:53:11]line [19:53:11]line [19:53:11]written 0, free lines is 3391 [19:53:11]MH_Cut [19:53:11]Write to MH i2c: D1 01 00 63 00 01 35 [19:53:11]Write i2c OK [19:53:11]MH_I2C_Read... [19:53:11]Read from MH i2c: D1 [19:53:11]MH_I2C_Read... [19:53:11]Read from MH i2c: D1 01 00 [19:53:11]MH_I2C_Read... [19:53:11]Read from MH i2c: D1 01 00 63 00 00 34 [19:53:11]Write to MH i2c: 01 00 00 64 00 64 [19:53:11]Write i2c OK [19:53:11]MH_I2C_Read... [19: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 37 38 4F 00 00 00 16 E3 47 00 8E F0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 3C B9 02 00 F4 03 04 00 CE 42 C7 66 B6 04 01 00 00 69 3F 7E 3C E8 CE 7F 41 [19:53:11]CommunicateWithHost err = 0 [19:53:11]CheckOFDResponse [19:53:11]1017 (14) - 77093643461234 [19:53:11]1041 (16) - 0000000000871778 [19:53:11]1040 (4) - 178492 [19:53:11]1012 (4) - 22.08.2024 13:53 [19:53:11]1206 (1) - 0 [19:53:11]OFD Sender: Remove packet 178492 [19:53:11]ProducePacketName [19:53:11]name=ofd_packets/00178492 [19:53:11]NVStorageDeleteData [19:53:11]*** Cut start [19:53:11]*** Partial cut [19:53:11]*** CUTSNS_PIN = 1 [19:53:11]*** CUTSNS_PIN = 0 [19:53:12]*** Brake cut motor [19:53:12]OFD Sender: No OFD packet to send [19:53:12]Read from MH i2c: 01 [19:53:12]MH_I2C_Read... [19:53:12]*** Stop cut motor [19:53:12]*** Cut end [19:53:12]Read from MH i2c: 01 07 00 [19:53:12]MH_I2C_Read... [19:53:12]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [19:53:12]process_action close_receipt done [19:53:12]requested_data is exist [19:53:12]produce_requested_data [19:53:12]requested_item fm.sn is exist - process it [19:53:12]wFMCommunicate request_size=4 [19:53:12]MH_SAM_APDU [19:53:12]CAPDU: 80 11 00 00 [19:53:12]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [19:53:12]Write i2c OK [19:53:12]MH_I2C_Read... [19:53:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:53:12]Read from MH i2c: E2 [19:53:12]MH_I2C_Read... [19:53:12]Read from MH i2c: E2 17 00 [19:53:12]MH_I2C_Read... [19:53:12]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 37 38 90 00 38 [19:53:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [19:53:12]wFMCommunicate OK [19:53:12]requested_item fd.num is exist - process it [19:53:12]SAM_PROTO_GetFieldsCounters [19:53:12]wFMCommunicate request_size=4 [19:53:12]MH_SAM_APDU [19:53:12]CAPDU: 80 13 00 00 [19:53:12]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [19:53:12]Write i2c OK [19:53:12]MH_I2C_Read... [19:53:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:53:12]Read from MH i2c: E2 [19:53:12]MH_I2C_Read... [19:53:12]Read from MH i2c: E2 62 00 [19:53:12]MH_I2C_Read... [19:53:12]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 3C B9 02 00 0E 04 04 00 D5 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 14 [19: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 3C B9 02 00 0E 04 04 00 D5 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 [19:53:12]wFMCommunicate OK [19:53:12]SAM_PROTO_GetFieldsCounters done [19:53:12]requested_item shift.num is exist - process it [19:53:12]requested_item shift.opened is exist - process it [19:53:12]req_shift_opened [19:53:12]FM_GetShiftState [19:53:12]SAM_PROTO_GetShiftState [19:53:12]wFMCommunicate request_size=4 [19:53:12]MH_SAM_APDU [19:53:12]CAPDU: 80 13 01 00 [19:53:12]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [19:53:12]Write i2c OK [19:53:12]MH_I2C_Read... [19:53:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:53:12]Read from MH i2c: E2 [19:53:12]MH_I2C_Read... [19:53:12]Read from MH i2c: E2 0E 00 [19:53:12]MH_I2C_Read... [19:53:12]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 92 [19:53:12]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [19:53:12]wFMCommunicate OK [19:53:12]SAM_PROTO_GetShiftState done [19:53:12]FM_GetShiftState done [19:53:12]req_shift_opened done [19:53:12]requested_item shift.open_date is exist - process it [19:53:12]req_shift_open_date [19:53:12]req_shift_open_date done [19:53:12]produce_requested_data done [19:53:12]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178492,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [19:53:12]process_action_free close_receipt [19:53:12]json_value_free [19:53:12]json_value_free done [19:53:12]process_json_proto returns [19:53:12]Send response to host [19:53:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178492,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [19:53:12]free response buf [19:53:12]execute_script done [19:53:12]execute_script returns [19:53:12]free content buf [19:53:12]Sock 9.Close socket [19:53:12]Sock 9.Thread stoped [19:53:17]OFD Sender: No OFD packet to send [19:53:20]recv_with_timeout no data received [19:53:22]OFD Sender: No OFD packet to send [19:53:27]OFD Sender: No OFD packet to send [19:53:32]OFD Sender: No OFD packet to send [19:53:37]OFD Sender: No OFD packet to send [19:53:41]recv_with_timeout no data received [19:53:42]OFD Sender: No OFD packet to send [19:53:47]OFD Sender: No OFD packet to send [19:53:52]OFD Sender: No OFD packet to send [19:53:57]OFD Sender: No OFD packet to send [19:53:59]accept exits with 7 [19:53:59]New connection [19:53:59]New thread 3067260260 created [19:53:59]Thread 3067403620 joined [19:53:59]Waiting for new connection... [19:53:59] Sock 7.Parse request [19:53:59]Sock 7.Check first char [19:53:59]Sock 7.First char is OK [19:53:59]request: POST /json_proto HTTP/1.0 [19:53:59]Method: POST [19:53:59]URL: /json_proto [19:53:59]Method is POST - this is cgi request [19:53:59]url: /json_proto [19:53:59]query_string will be loaded in cgi processing [19:53:59]execute_cgi json_proto POST (null) [19:53:59]execute_cgi path=json_proto method=POST [19:53:59]POST find Content-Length [19:53:59]Host: 172.17.44.131:8080 [19:53:59]Content-Length: 675 [19:53:59]Content-Type: application/json [19:53:59] [19:53:59]POST finish read [19:53:59]Found Content-Length = 675 [19:53:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293753", "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.820, "sum" : 900.68, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 900.00, "total" : 900.00, "payments": [ { "type": 0, "sum" : 900.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:53:59]execute_script... [19:53: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)293753", "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.820, "sum" : 900.68, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 900.00, "total" : 900.00, "payments": [ { "type": 0, "sum" : 900.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:53:59]POST & json_proto [19:53:59]process_json_proto [19:53:59]json parsed OK: [19:53:59]protocol is kg_v1.0 [19:53:59]action value=close_receipt [19:53:59]process_action close_receipt [19:53:59]cmd_close_receipt [19:53:59]MH_GetDate [19:53:59]Write to MH i2c: F0 00 00 68 00 57 [19:53:59]Write i2c OK [19:53:59]MH_I2C_Read... [19:53:59]Read from MH i2c: F0 [19:53:59]MH_I2C_Read... [19:53:59]Read from MH i2c: F0 09 00 [19:53:59]MH_I2C_Read... [19:53:59]Read from MH i2c: F0 09 00 68 00 00 57 97 C7 66 4F 53 BE 66 41 [19:53:59]GetLastDocTimeStamp 1724356389 [19:53:59]current date 1724356439 [19:53:59]FM_GetShiftState [19:53:59]SAM_PROTO_GetShiftState [19:53:59]wFMCommunicate request_size=4 [19:53:59]MH_SAM_APDU [19:53:59]CAPDU: 80 13 01 00 [19:53:59]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [19:53:59]Write i2c OK [19:53:59]MH_I2C_Read... [19:53:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:53:59]Read from MH i2c: E2 [19:53:59]MH_I2C_Read... [19:53:59]Read from MH i2c: E2 0E 00 [19:53:59]MH_I2C_Read... [19:53:59]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 94 [19:53:59]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [19:53:59]wFMCommunicate OK [19:53:59]SAM_PROTO_GetShiftState done [19:53:59]FM_GetShiftState done [19:53:59]opened in 1724285939 [19:53:59]opened+sec_in_day 1724372339 [19:53:59]quantity*price = 90068 [19:53:59]sum+1 = 90069 [19:53:59]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 СНО: Общий режим Чек 195 22.08.2024 20:09 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 Талоны: Топливная Карта 46286 ФМ: 0000000000871778 ФД: 178495 ФПД: 258451328441931 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T200932&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178495&fm=258451328441931&tin=02508201610067®Number=0000000000092561&sum=0 [20:09:33]StoreToDocumentArchive [20:09:33]shift 469 fd 178495 [20:09:33]save to /storage/0469/doc_00178495 [20:09:33]save last doc name /storage/0469/doc_00178495 to /storage/kkm_last_doc_name [20:09:33]save OK [20:09:33]Clear old archive folders... [20:09:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:09:33]tlvbuf is 01854D30 [20:09:33]SAM_PROTO_ClearQueue [20:09:33]wFMCommunicate request_size=4 [20:09:33]MH_SAM_APDU [20:09:33]CAPDU: 80 09 00 00 [20:09:33]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [20:09:33]Write i2c OK [20:09:33]MH_I2C_Read... [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 37 38 4F 00 00 00 92 1C 47 00 38 E9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 Read from MH i2c: 30 E2 30 [20:09:33]30 MH_I2C_Read... [20:09:33]30 Read from MH i2c: 30 E2 30 03 30 00 38 [20:09:33]37 MH_I2C_Read... [20:09:33]31 37 37 38 10 04 04 00 3D B9 02 00 F4 03 04 00 A3 46 C7 66 B6 04 01 00 00 72 3F 67 8D D9 00 2A F5 [20:09:33]CommunicateWithHost err = 0 [20:09:33]CheckOFDResponse [20:09:33]1017 (14) - 77093643461234 [20:09:33]1041 (16) - 0000000000871778 [20:09:33]1040 (4) - 178493 [20:09:33]1012 (4) - 22.08.2024 14:09 [20:09:33]1206 (1) - 0 [20:09:33]OFD Sender: Remove packet 178493 [20:09:33]ProducePacketName [20:09:33]name=ofd_packets/00178493 [20:09:33]NVStorageDeleteData [20:09:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:09:33]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [20:09:33]RAPDU: 90 00 [20:09:33]wFMCommunicate OK [20:09:33]SAM_PROTO_ClearQueue done [20:09:33]KKMCreateOFDPacket [20:09:33]OFDProtocolAddRootSTLVToBuf [20:09:33]FM_MakeSignedData [20:09:33]FM_MakeSignedData [20:09:33]SAM_PROTO_SignData [20:09:33]wFMCommunicate request_size=4 [20:09:33]MH_SAM_APDU [20:09:33]CAPDU: 80 0D 01 02 [20:09:33]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [20:09:33]Write i2c OK [20:09:33]MH_I2C_Read... [20:09:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:09:33]Read from MH i2c: E2 [20:09:33]MH_I2C_Read... [20:09:33]Read from MH i2c: E2 03 00 [20:09:33]MH_I2C_Read... [20:09:33]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [20:09:33]RAPDU: 90 00 [20:09:33]wFMCommunicate OK [20:09:33]wFMCommunicate request_size=255 [20:09:33]MH_SAM_APDU [20:09: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 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 C3 00 00 00 F4 03 04 00 FC 9A C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 3F B9 02 00 35 04 06 00 EB [20:09:33]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 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 C3 00 00 00 F4 03 04 00 FC 9A C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 3F B9 02 00 35 04 06 00 EB 00 00 2B [20:09:33]Write i2c OK [20:09:33]MH_I2C_Read... [20:09:33]Read from MH i2c: *** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:09:33]E2 [20:09:33]MH_I2C_Read... [20:09:33]Read from MH i2c: E2 03 00 [20:09:33]MH_I2C_Read... [20:09:33]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [20:09:33]RAPDU: 90 00 [20:09:33]wFMCommunicate OK [20:09:33]wFMCommunicate request_size=10 [20:09:33]MH_SAM_APDU [20:09:33]CAPDU: 80 0D 02 02 05 0F 63 9F 9E 4B [20:09:33]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 0F 63 9F 9E 4B 00 00 AC [20:09:33]Write i2c OK [20:09:33]MH_I2C_Read... [20:09:33]OFD Sender: No OFD packet to send [20:09:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:09:33]Read from MH i2c: E2 [20:09:33]MH_I2C_Read... [20:09:33]Read from MH i2c: E2 03 00 [20:09:33]MH_I2C_Read... [20:09:33]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [20:09:33]RAPDU: 90 00 [20:09:33]wFMCommunicate OK [20:09:33]wFMCommunicate request_size=4 [20:09:33]MH_SAM_APDU [20:09:33]CAPDU: 80 0D 03 02 [20:09:33]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [20:09:33]Write i2c OK [20:09:33]MH_I2C_Read... [20:09:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:09:33]Read from MH i2c: E2 [20:09:33]MH_I2C_Read... [20:09:33]Read from MH i2c: E2 0B 00 [20:09:33]MH_I2C_Read... [20:09:33]Read from MH i2c: E2 0B 00 2F 00 00 A3 B6 DE 1F 89 4E 11 44 90 00 2D [20:09:33]RAPDU: A3 B6 DE 1F 89 4E 11 44 90 00 [20:09:33]wFMCommunicate OK [20:09:33]SAM_PROTO_SignData done [20:09:33]FM_MakeSignedData done [20:09:33]CreateOFDProtocolMessage [20:09:33]wFMCommunicate request_size=4 [20:09:33]MH_SAM_APDU [20:09:33]CAPDU: 80 11 00 00 [20:09:33]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [20:09:33]Write i2c OK [20:09:33]MH_I2C_Read... [20:09:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:09:33]Read from MH i2c: E2 [20:09:33]MH_I2C_Read... [20:09:33]Read from MH i2c: E2 17 00 [20:09:33]MH_I2C_Read... [20:09:33]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 37 38 90 00 03 [20:09:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [20:09:33]wFMCommunicate OK [20:09:33]CreateOFDProtocolMessage done [20:09:33]OFDSenderStorePacket 178495 [20:09:33]StoreOFDPacket docnum=178495 [20:09:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 EB F0 07 01 FF 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 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 C3 00 00 00 F4 03 04 00 FC 9A C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 3F B9 02 00 35 04 06 00 EB 0F 63 9F 9E 4B A3 B6 DE 1F 89 4E 11 44 [20:09:33]CheckFolder [20:09:33]dirname=/storage/ofd_packets [20:09:33]CheckFolder done [20:09:33]ProducePacketName [20:09:33]name=ofd_packets/00178495 [20:09:33]NVStorageSaveData ofd_packets/00178495 [20:09:33]File name is /storage/ofd_packets/00178495 [20:09:33]Write 301 bytes [20:09:33]NVStorageSaveData done [20:09:33]OFDSenderStorePacket done [20:09:33]KKMCreateOFDPacket done [20:09:33]NVStorageSaveData kkm_last_timestamp [20:09:33]File name is /storage/kkm_last_timestamp [20:09:33]Write 4 bytes [20:09:33]NVStorageSaveData done [20:09:33]ExternCall_PrintAddStr [20:09:33]wPrintStart [20:09:33]Write to MH i2c: 01 00 00 31 00 31 [20:09:33]Write i2c OK [20:09:33]MH_I2C_Read... [20:09:33]Read from MH i2c: 01 [20:09:33]MH_I2C_Read... [20:09:33]Read from MH i2c: 01 07 00 [20:09:33]MH_I2C_Read... [20:09:33]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [20:09:33]RasterBufferAndPrint [20:09:33]line Счет N : (1)293755 [20:09:33]OFD Sender: Processing packet 178495 [packets to send 496, broken 495] [20:09:33]ProducePacketName [20:09:33]name=ofd_packets/00178495 [20:09:33]OFD Sender: To server: pG, [20:09:33]CommunicateWithHost lk.salyk.kg:30040 [20:09:33]ConnectInit lk.salyk.kg [20:09:34]line ИНН: 02508201610067 [20:09:34]line Контрольно-Кассовый Чек [20:09:34]line ПРОДАЖА [20:09:34]line ТРК (МРК, ГНК) : 42 [20:09:34]line Товар: 2710124130 [20:09:34]line Аи-92-К-5 [20:09:34]line 10.000 * 0.00 [20:09:34]line = 0.00 [20:09:34]line НДС 12% НСП 1% [20:09:34]line > о реализуемом товаре [20:09:34]line ИТОГО: 0.00 [20:09:34]line НСП 1% : 0.00 [20:09:34]line НДС 12% : 0.00 [20:09:34]line Наличными: 0.00 [20:09:34]line Безнал.: 0.00 [20:09:34]line Место: АЗС № 130 "Партнер Нефть" [20:09:34]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:09:34]line СНО: Общий режим [20:09:34]line Чек 195 22.08.2024 20:09 [20:09:34]line Смена: 469 ФФД: 1.0 [20:09:34]line ЗНМ: 0300000071 [20:09:34]line РНМ: 0000000000092561 [20:09:34]line Версия ККМ: 001 [20:09:34]line Талоны: Топливная Карта [20:09:34]line 46286 [20:09:34]line ФМ: 0000000000871778 [20:09:34]line ФД: 178495 [20:09:34]line ФПД: 258451328441931 [20:09:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T200932&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178495&fm=258451328441931&tin=02508201610067®Number=0000000000092561&sum=0 [20:09:34]written 0, free lines is 4095 [20:09:34]Write to MH i2c: 01 00 00 5B 00 5B [20:09:34]Write i2c OK [20:09:34]MH_I2C_Read... [20:09:34]Read from MH i2c: 01 [20:09:34]MH_I2C_Read... [20:09:34]Read from MH i2c: 01 07 00 [20:09:34]MH_I2C_Read... [20:09:34]Read from MH i2c: 01 07 00 5B 00 00 00 00 00 00 DE 0C 4C [20:09:34]RasterBufferAndPrint [20:09:34]line [20:09:34]line [20:09:34]line [20:09:34]line [20:09:34]line [20:09:34]written 0, free lines is 3318 [20:09:34]MH_Cut [20:09:34]Write to MH i2c: D1 01 00 62 00 01 34 [20:09:34]Write i2c OK [20:09:34]MH_I2C_Read... [20:09:34]Read from MH i2c: D1 [20:09:34]MH_I2C_Read... [20:09:34]Read from MH i2c: D1 01 00 [20:09:34]MH_I2C_Read... [20:09:34]Read from MH i2c: D1 01 00 62 00 00 33 [20:09:34]Write to MH i2c: 01 00 00 63 00 63 [20:09:34]Write i2c OK [20:09:34]MH_I2C_Read... [20:09:35]*** Cut start [20:09:35]*** Partial cut [20:09:35]*** CUTSNS_PIN = 1 [20:09:35]*** CUTSNS_PIN = 0 [20:09:35]*** Brake cut motor [20:09:35]Read from MH i2c: 01 [20:09:35]MH_I2C_Read... [20:09:35]*** Stop cut motor [20:09:35]*** Cut end [20:09:35]Read from MH i2c: 01 07 00 [20:09:35]MH_I2C_Read... [20:09:35]Read from MH i2c: 01 07 00 63 00 00 00 00 00 00 FF 0F 78 [20:09:35]process_action close_receipt done [20:09:35]requested_data is exist [20:09:35]produce_requested_data [20:09:35]requested_item fm.sn is exist - process it [20:09:35]wFMCommunicate request_size=4 [20:09:35]MH_SAM_APDU [20:09:35]CAPDU: 80 11 00 00 [20:09:35]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [20:09:35]Write i2c OK [20:09:35]MH_I2C_Read... [20:09:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:09:35]Read from MH i2c: E2 [20:09:35]MH_I2C_Read... [20:09:35]Read from MH i2c: E2 17 00 [20:09:35]MH_I2C_Read... [20:09:35]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 37 38 90 00 37 [20:09:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [20:09:35]wFMCommunicate OK [20:09:35]requested_item fd.num is exist - process it [20:09:35]SAM_PROTO_GetFieldsCounters [20:09:35]wFMCommunicate request_size=4 [20:09:35]MH_SAM_APDU [20:09:35]CAPDU: 80 13 00 00 [20:09:35]Write to MH i2c: E2 08 00 65 00 80 13 00 00 00 00 00 00 E1 [20:09:35]Write i2c OK [20:09:35]MH_I2C_Read... [20:09:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:09:36]Read from MH i2c: E2 [20:09:36]MH_I2C_Read... [20:09:36]Read from MH i2c: E2 62 00 [20:09:36]MH_I2C_Read... [20:09:36]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 3F B9 02 00 0E 04 04 00 D5 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 1F [20: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 3F B9 02 00 0E 04 04 00 D5 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 [20:09:36]wFMCommunicate OK [20:09:36]SAM_PROTO_GetFieldsCounters done [20:09:36]requested_item shift.num is exist - process it [20:09:36]requested_item shift.opened is exist - process it [20:09:36]req_shift_opened [20:09:36]FM_GetShiftState [20:09:36]SAM_PROTO_GetShiftState [20:09:36]wFMCommunicate request_size=4 [20:09:36]MH_SAM_APDU [20:09:36]CAPDU: 80 13 01 00 [20:09:36]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [20:09:36]Write i2c OK [20:09:36]MH_I2C_Read... [20:09:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:09:36]Read from MH i2c: E2 [20:09:36]MH_I2C_Read... [20:09:36]Read from MH i2c: E2 0E 00 [20:09:36]MH_I2C_Read... [20:09:36]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 91 [20:09:36]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [20:09:36]wFMCommunicate OK [20:09:36]SAM_PROTO_GetShiftState done [20:09:36]FM_GetShiftState done [20:09:36]req_shift_opened done [20:09:36]requested_item shift.open_date is exist - process it [20:09:36]req_shift_open_date [20:09:36]req_shift_open_date done [20:09:36]produce_requested_data done [20:09:36]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178495,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [20:09:36]process_action_free close_receipt [20:09:36]json_value_free [20:09:36]json_value_free done [20:09:36]process_json_proto returns [20:09:36]Send response to host [20:09:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178495,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [20:09:36]free response buf [20:09:36]execute_script done [20:09:36]execute_script returns [20:09:36]free content buf [20:09:36]Sock 8.Close socket [20:09:36]Sock 8.Thread stoped [20:09:36]accept exits with 11 [20:09:36]New connection [20:09:36]New thread 3067325796 created [20:09:36]Thread 3067469156 joined [20:09:36]Waiting for new connection... [20:09:36] Sock 11.Parse request [20:09:36]Sock 11.Check first char [20:09:36]Sock 11.First char is OK [20:09:36]request: POST /json_proto HTTP/1.0 [20:09:36]Method: POST [20:09:36]URL: /json_proto [20:09:36]Method is POST - this is cgi request [20:09:36]url: /json_proto [20:09:36]query_string will be loaded in cgi processing [20:09:36]execute_cgi json_proto POST (null) [20:09:36]execute_cgi path=json_proto method=POST [20:09:36]POST find Content-Length [20:09:36]Host: 172.17.44.131:8080 [20:09:36]Content-Length: 667 [20:09:36]Content-Type: application/json [20:09:36] [20:09:36]POST finish read [20:09:36]Found Content-Length = 667 [20:09:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293756", "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" ] } } [20:09:36]execute_script... [20:09:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293756", "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" ] } } [20:09:36]POST & json_proto [20:09:36]process_json_proto [20:09:36]json parsed OK: [20:09:36]protocol is kg_v1.0 [20:09:36]action value=close_receipt [20:09:36]process_action close_receipt [20:09:36]cmd_close_receipt [20:09:36]MH_GetDate [20:09:36]Write to MH i2c: F0 00 00 67 00 56 [20:09:36]Write i2c OK [20:09:36]MH_I2C_Read... [20:09:36]Read from MH i2c: F0 [20:09:36]MH_I2C_Read... [20:09:36]Read from MH i2c: F0 09 00 [20:09:36]MH_I2C_Read... [20:09:36]Read from MH i2c: F0 09 00 67 00 00 00 9B C7 66 4F 53 BE 66 ED [20:09:36]GetLastDocTimeStamp 1724357372 [20:09:36]current date 1724357376 [20:09:36]FM_GetShiftState [20:09:36]SAM_PROTO_GetShiftState [20:09:36]wFMCommunicate request_size=4 [20:09:36]MH_SAM_APDU [20:09:36]CAPDU: 80 13 01 00 [20:09:36]Write to MH i2c: E2 08 00 68 00 80 13 01 00 00 00 00 00 E5 [20:09:36]Write i2c OK [20:09:36]MH_I2C_Read... [20:09:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:09:36]Read from MH i2c: E2 [20:09:36]MH_I2C_Read... [20:09:36]Read from MH i2c: E2 0E 00 [20:09:36]MH_I2C_Read... [20:09:36]Read from MH i2c: E2 0E 00 68 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 93 [20:09:36]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [20:09:36]wFMCommunicate OK [20:09:36]SAM_PROTO_GetShiftState done [20:09:36]FM_GetShiftState done [20:09:36]opened in 1724285939 [20:09:36]opened+sec_in_day 1724372339 [20:09:36]quantity*price = 50017 [20:09:36]sum+1 = 50019 [20:09:36]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 СНО: Общий режим Чек 196 22.08.2024 20:09 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178496 ФПД: 79303036351862 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T200937&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178496&fm=79303036351862&tin=02508201610067®Number=0000000000092561&sum=50000 [20:09:38]StoreToDocumentArchive [20:09:38]shift 469 fd 178496 [20:09:38]save to /storage/0469/doc_00178496 [20:09:38]save last doc name /storage/0469/doc_00178496 to /storage/kkm_last_doc_name [20:09:38]save OK [20:09:38]Clear old archive folders... [20:09:38]ProcessDocumentItem done err = 0, tmpTLVsize=249 [20:09:38]tlvbuf is 01870910 [20:09:38]SAM_PROTO_ClearQueue [20:09:38]wFMCommunicate request_size=4 [20:09:38]MH_SAM_APDU [20:09:38]CAPDU: 80 09 00 00 [20:09:38]Write to MH i2c: E2 08 00 75 00 80 09 00 00 00 00 00 00 E7 [20:09:38]Write i2c OK [20:09:38]MH_I2C_Read... [20:09:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:09:38]Read from MH i2c: E2 [20:09:38]MH_I2C_Read... [20:09:38]Read from MH i2c: E2 03 00 [20:09:38]MH_I2C_Read... [20:09:38]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [20:09:38]RAPDU: 90 00 [20:09:38]wFMCommunicate OK [20:09:38]SAM_PROTO_ClearQueue done [20:09:38]KKMCreateOFDPacket [20:09:38]OFDProtocolAddRootSTLVToBuf [20:09:38]FM_MakeSignedData [20:09:38]FM_MakeSignedData [20:09:38]SAM_PROTO_SignData [20:09:38]wFMCommunicate request_size=4 [20:09:38]MH_SAM_APDU [20:09:38]CAPDU: 80 0D 01 02 [20:09:38]Write to MH i2c: E2 08 00 76 00 80 0D 01 02 00 00 00 00 EF [20:09:38]Write i2c OK [20:09:38]MH_I2C_Read... [20:09:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:09:38]Read from MH i2c: E2 [20:09:38]MH_I2C_Read... [20:09:38]Read from MH i2c: E2 03 00 [20:09:38]MH_I2C_Read... [20:09:38]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [20:09:38]RAPDU: 90 00 [20:09:38]wFMCommunicate OK [20:09:38]wFMCommunicate request_size=255 [20:09:38]MH_SAM_APDU [20:09:38]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 00 00 00 F4 03 04 00 01 9B C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 40 B9 02 00 35 04 06 00 48 20 2D [20:09:38]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 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 00 00 00 F4 03 04 00 01 9B C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 40 B9 02 00 35 04 06 00 48 20 2D 00 00 01 [20:09:38]Write i2c OK [20:09:38]MH_I2C_Read... [20:09:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:09:38]Read from MH i2c: E2 [20:09:38]MH_I2C_Read... [20:09:38]Read from MH i2c: E2 03 00 [20:09:38]MH_I2C_Read... [20:09:38]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [20:09:38]RAPDU: 90 00 [20:09:38]wFMCommunicate OK [20:09:38]wFMCommunicate request_size=8 [20:09:38]MH_SAM_APDU [20:09:38]CAPDU: 80 0D 02 02 03 4F B5 76 [20:09:38]Write to MH i2c: E2 0B 00 78 00 80 0D 02 02 03 00 4F B5 76 00 00 72 [20:09:38]Write i2c OK [20:09:38]MH_I2C_Read... [20:09:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:09:38]Read from MH i2c: E2 [20:09:38]MH_I2C_Read... [20:09:38]Read from MH i2c: E2 03 00 [20:09:38]MH_I2C_Read... [20:09:38]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [20:09:38]RAPDU: 90 00 [20:09:38]wFMCommunicate OK [20:09:38]wFMCommunicate request_size=4 [20:09:38]MH_SAM_APDU [20:09:38]CAPDU: 80 0D 03 02 [20:09:38]Write to MH i2c: E2 08 00 79 00 80 0D 03 02 00 00 00 00 F4 [20:09:38]Write i2c OK [20:09:38]MH_I2C_Read... [20:09:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:09:38]Read from MH i2c: E2 [20:09:38]MH_I2C_Read... [20:09:38]Read from MH i2c: E2 0B 00 [20:09:38]MH_I2C_Read... [20:09:38]Read from MH i2c: E2 0B 00 79 00 00 9F 44 C5 84 42 DB 18 00 90 00 56 [20:09:38]RAPDU: 9F 44 C5 84 42 DB 18 00 90 00 [20:09:38]wFMCommunicate OK [20:09:38]SAM_PROTO_SignData done [20:09:38]FM_MakeSignedData done [20:09:38]CreateOFDProtocolMessage [20:09:38]wFMCommunicate request_size=4 [20:09:38]MH_SAM_APDU [20:09:38]CAPDU: 80 11 00 00 [20:09:38]Write to MH i2c: E2 08 00 7A 00 80 11 00 00 00 00 00 00 F4 [20:09:38]Write i2c OK [20:09:38]MH_I2C_Read... [20:09:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [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:39]Read from MH i2c: E2 [20:09:39]MH_I2C_Read... [20:09:39]Read from MH i2c: E2 17 00 [20:09:39]MH_I2C_Read... [20:09:39]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 37 38 90 00 4D [20:09:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [20:09:39]wFMCommunicate OK [20:09:39]CreateOFDProtocolMessage done [20:09:39]OFDSenderStorePacket 178496 [20:09:39]StoreOFDPacket docnum=178496 [20:09:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0D 01 00 00 4F 66 05 01 36 99 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 00 00 00 F4 03 04 00 01 9B C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 40 B9 02 00 35 04 06 00 48 20 2D 4F B5 76 9F 44 C5 84 42 DB 18 00 [20:09:39]CheckFolder [20:09:39]dirname=/storage/ofd_packets [20:09:39]CheckFolder done [20:09:39]ProducePacketName [20:09:39]name=ofd_packets/00178496 [20:09:39]NVStorageSaveData ofd_packets/00178496 [20:09:39]File name is /storage/ofd_packets/00178496 [20:09:39]Write 299 bytes [20:09:39]NVStorageSaveData done [20:09:39]OFDSenderStorePacket done [20:09:39]KKMCreateOFDPacket done [20:09:39]NVStorageSaveData kkm_last_timestamp [20:09:39]File name is /storage/kkm_last_timestamp [20:09:39]Write 4 bytes [20:09:39]NVStorageSaveData done [20:09:39]ExternCall_PrintAddStr [20:09:39]wPrintStart [20:09:39]Write to MH i2c: 01 00 00 7B 00 7B [20:09:39]Write i2c OK [20:09:39]MH_I2C_Read... [20:09:39]Read from MH i2c: 01 [20:09:39]MH_I2C_Read... [20:09:39]Read from MH i2c: 01 07 00 [20:09:39]MH_I2C_Read... [20:09:39]Read from MH i2c: 01 07 00 7B 00 00 00 00 00 00 FF 0F 90 [20:09:39]RasterBufferAndPrint [20:09:39]line Счет N : (1)293756 [20:09:39]line ИНН: 02508201610067 [20:09:39]line Контрольно-Кассовый Чек [20:09:39]line ПРОДАЖА [20:09:39]line ТРК (МРК, ГНК) : 51 [20:09:39]line Товар: 2710124130 [20:09:39]line SU-92-К-5 [20:09:39]line 7.270 * 68.80 [20:09:39]line = 500.18 [20:09:39]line НДС 12% НСП 1% [20:09:39]line > о реализуемом товаре [20:09:39]line ОКРУГЛЕНИЕ: -0.18 [20:09:39]line ИТОГО: 500.00 [20:09:39]line Внесено: 500.00 [20:09:39]line СДАЧА: 0.00 [20:09:39]line НСП 1% : 4.43 [20:09:39]line НДС 12% : 53.12 [20:09:39]line Наличными: 500.00 [20:09:39]line Безнал.: 0.00 [20:09:39]line Место: АЗС № 130 "Партнер Нефть" [20:09:39]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:09:39]line СНО: Общий режим [20:09:39]line Чек 196 22.08.2024 20:09 [20:09:39]line Смена: 469 ФФД: 1.0 [20:09:39]line ЗНМ: 0300000071 [20:09:39]line РНМ: 0000000000092561 [20:09:39]line Версия ККМ: 001 [20:09:39]line ФМ: 0000000000871778 [20:09:39]line ФД: 178496 [20:09:39]line ФПД: 79303036351862 [20:09:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T200937&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178496&fm=79303036351862&tin=02508201610067®Number=0000000000092561&sum=50000 [20:09:39]written 0, free lines is 4095 [20:09:39]OFD Sender: Processing packet 178495 [packets to send 497, broken 495] [20:09:39]ProducePacketName [20:09:39]name=ofd_packets/00178495 [20:09:39]OFD Sender: To server: pG, [20:09:39]CommunicateWithHost lk.salyk.kg:30040 [20:09:39]ConnectInit lk.salyk.kg [20:09:39]Write to MH i2c: 01 00 00 A6 00 A6 [20:09:39]Write i2c OK [20:09:39]MH_I2C_Read... [20:09:39]Read from MH i2c: 01 [20:09:39]MH_I2C_Read... [20:09:39]Read from MH i2c: 01 07 00 [20:09:39]MH_I2C_Read... [20:09:39]Read from MH i2c: 01 07 00 A6 00 00 00 00 00 00 D0 0C 89 [20:09:39]RasterBufferAndPrint [20:09:39]line [20:09:39]line [20:09:39]line [20:09:39]line [20:09:39]line [20:09:39]written 0, free lines is 3310 [20:09:39]MH_Cut [20:09:39]Write to MH i2c: D1 01 00 AD 00 01 7F [20:09:39]Write i2c OK [20:09:39]MH_I2C_Read... [20:09:39]Read from MH i2c: D1 [20:09:39]MH_I2C_Read... [20:09:39]Read from MH i2c: D1 01 00 [20:09:39]MH_I2C_Read... [20:09:39]Read from MH i2c: D1 01 00 AD 00 00 7E [20:09:39]Write to MH i2c: 01 00 00 AE 00 AE [20:09:39]Write i2c OK [20:09:39]MH_I2C_Read... [20:09:40]*** Cut start [20:09:40]*** Partial cut [20:09:40]*** CUTSNS_PIN = 1 [20:09:40]*** CUTSNS_PIN = 0 [20:09:40]*** Brake cut motor [20:09:40]Read from MH i2c: 01 [20:09:40]MH_I2C_Read... [20:09:40]*** Stop cut motor [20:09:40]*** Cut end [20:09:40]Read from MH i2c: 01 07 00 [20:09:40]MH_I2C_Read... [20:09:40]Read from MH i2c: 01 07 00 AE 00 00 00 00 00 00 FF 0F C3 [20:09:40]process_action close_receipt done [20:09:40]requested_data is exist [20:09:40]produce_requested_data [20:09:40]requested_item fm.sn is exist - process it [20:09:40]wFMCommunicate request_size=4 [20:09:40]MH_SAM_APDU [20:09:40]CAPDU: 80 11 00 00 [20:09:40]Write to MH i2c: E2 08 00 AF 00 80 11 00 00 00 00 00 00 29 [20:09:40]Write i2c OK [20:09:40]MH_I2C_Read... [20:09:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:09:40]Read from MH i2c: E2 [20:09:40]MH_I2C_Read... [20:09:40]Read from MH i2c: E2 17 00 [20:09:40]MH_I2C_Read... [20:09:40]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 37 38 90 00 82 [20:09:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [20:09:40]wFMCommunicate OK [20:09:40]requested_item fd.num is exist - process it [20:09:40]SAM_PROTO_GetFieldsCounters [20:09:40]wFMCommunicate request_size=4 [20:09:40]MH_SAM_APDU [20:09:40]CAPDU: 80 13 00 00 [20:09:40]Write to MH i2c: E2 08 00 B0 00 80 13 00 00 00 00 00 00 2C [20:09:41]Write i2c OK [20:09:41]MH_I2C_Read... [20:09:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:09:41]Read from MH i2c: E2 [20:09:41]MH_I2C_Read... [20:09:41]Read from MH i2c: E2 62 00 [20:09:41]MH_I2C_Read... [20:09:41]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 40 B9 02 00 0E 04 04 00 D5 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 6E [20:09: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 40 B9 02 00 0E 04 04 00 D5 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 [20:09:41]wFMCommunicate OK [20:09:41]SAM_PROTO_GetFieldsCounters done [20:09:41]requested_item shift.num is exist - process it [20:09:41]requested_item shift.opened is exist - process it [20:09:41]req_shift_opened [20:09:41]FM_GetShiftState [20:09:41]SAM_PROTO_GetShiftState [20:09:41]wFMCommunicate request_size=4 [20:09:41]MH_SAM_APDU [20:09:41]CAPDU: 80 13 01 00 [20:09:41]Write to MH i2c: E2 08 00 B1 00 80 13 01 00 00 00 00 00 2E [20:09:41]Write i2c OK [20:09:41]MH_I2C_Read... [20:09:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:09:41]Read from MH i2c: E2 [20:09:41]MH_I2C_Read... [20:09:41]Read from MH i2c: E2 0E 00 [20:09:41]MH_I2C_Read... [20:09:41]Read from MH i2c: E2 0E 00 B1 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 DC [20:09:41]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [20:09:41]wFMCommunicate OK [20:09:41]SAM_PROTO_GetShiftState done [20:09:41]FM_GetShiftState done [20:09:41]req_shift_opened done [20:09:41]requested_item shift.open_date is exist - process it [20:09:41]req_shift_open_date [20:09:41]req_shift_open_date done [20:09:41]produce_requested_data done [20:09:41]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178496,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [20:09:41]process_action_free close_receipt [20:09:41]json_value_free [20:09:41]json_value_free done [20:09:41]process_json_proto returns [20:09:41]Send response to host [20:09:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178496,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [20:09:41]free response buf [20:09:41]execute_script done [20:09:41]execute_script returns [20:09:41]free content buf [20:09:41]Sock 11.Close socket [20:09:41]Sock 11.Thread stoped [20:09:43]Connected sock=9 [20:09: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 37 38 0F 01 00 00 EB F0 07 01 FF 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 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 C3 00 00 00 F4 03 04 00 FC 9A C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 3F B9 02 00 35 04 06 00 EB 0F 63 9F 9E 4B A3 B6 DE 1F 89 4E 11 44 [20:09: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 37 38 4F 00 00 00 66 AF 47 00 6C 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 37 38 10 04 04 00 3F B9 02 00 F4 03 04 00 AF 46 C7 66 B6 04 01 00 00 15 CD 7A 1E A6 1B A2 20 [20:09:45]CommunicateWithHost err = 0 [20:09:45]CheckOFDResponse [20:09:45]1017 (14) - 77093643461234 [20:09:45]1041 (16) - 0000000000871778 [20:09:45]1040 (4) - 178495 [20:09:45]1012 (4) - 22.08.2024 14:09 [20:09:45]1206 (1) - 0 [20:09:45]OFD Sender: Remove packet 178495 [20:09:45]ProducePacketName [20:09:45]name=ofd_packets/00178495 [20:09:45]NVStorageDeleteData [20:09:45]OFD Sender: Processing packet 178496 [packets to send 496, broken 495] [20:09:45]ProducePacketName [20:09:45]name=ofd_packets/00178496 [20:09:45]OFD Sender: To server: pG, [20:09:45]CommunicateWithHost lk.salyk.kg:30040 [20:09:45]ConnectInit lk.salyk.kg [20:09:49]recv_with_timeout no data received [20:09:50]ConnectInit Can't take IP for lk.salyk.kg [20:09:50]CommunicateWithHost connect error [20:09:50]CommunicateWithHost err = -1 [20:09:50]OFD Sender: Server communicate error [20:09:55]OFD Sender: Processing packet 178496 [packets to send 496, broken 495] [20:09:55]ProducePacketName [20:09:55]name=ofd_packets/00178496 [20:09:55]OFD Sender: To server: pG, [20:09:55]CommunicateWithHost lk.salyk.kg:30040 [20:09:55]ConnectInit lk.salyk.kg [20:10:01]recv_with_timeout no data received [20:10:06]Connected sock=10 [20:10: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 37 38 0D 01 00 00 4F 66 05 01 36 99 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 00 00 00 F4 03 04 00 01 9B C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 40 B9 02 00 35 04 06 00 48 20 2D 4F B5 76 9F 44 C5 84 42 DB 18 00 [20:10:11]recv_with_timeout no data received [20:10:11]CommunicateWithHost answer receiving error [20:10:11]CommunicateWithHost err = -3 [20:10:11]OFD Sender: Server communicate error [20:10:16]OFD Sender: Processing packet 178496 [packets to send 496, broken 495] [20:10:16]ProducePacketName [20:10:16]name=ofd_packets/00178496 [20:10:16]OFD Sender: To server: pG, [20:10:16]CommunicateWithHost lk.salyk.kg:30040 [20:10:16]ConnectInit lk.salyk.kg [20:10:20]Connected sock=9 [20:10: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 37 38 0D 01 00 00 4F 66 05 01 36 99 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 00 00 00 F4 03 04 00 01 9B C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 40 B9 02 00 35 04 06 00 48 20 2D 4F B5 76 9F 44 C5 84 42 DB 18 00 [20:10: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 37 38 4F 00 00 00 03 0A 47 00 2C 9F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 40 B9 02 00 F4 03 04 00 D4 46 C7 66 B6 04 01 00 00 D0 A0 1F 58 05 A0 E8 2A [20:10:21]CommunicateWithHost err = 0 [20:10:21]CheckOFDResponse [20:10:21]1017 (14) - 77093643461234 [20:10:21]1041 (16) - 0000000000871778 [20:10:21]1040 (4) - 178496 [20:10:21]1012 (4) - 22.08.2024 14:10 [20:10:21]1206 (1) - 0 [20:10:21]OFD Sender: Remove packet 178496 [20:10:21]ProducePacketName [20:10:21]name=ofd_packets/00178496 [20:10:21]NVStorageDeleteData [20:10:22]OFD Sender: No OFD packet to send [20:10:27]OFD Sender: No OFD packet to send [20:10:32]OFD Sender: No OFD packet to send [20:10:36]recv_with_timeout no data received [20:10:37]OFD Sender: No OFD packet to send [20:10:42]OFD Sender: No OFD packet to send [20:10:47]OFD Sender: No OFD packet to send [20:10:49]recv_with_timeout no data received [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:10]recv_with_timeout no data received [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:28]recv_with_timeout no data received [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:03]accept exits with 8 [20:12:03]New connection [20:12:03]New thread 3067469156 created [20:12:03]Thread 3067325796 joined [20:12:03]Waiting for new connection... [20:12:03] Sock 8.Parse request [20:12:03]Sock 8.Check first char [20:12:03]Sock 8.First char is OK [20:12:03]request: POST /json_proto HTTP/1.0 [20:12:03]Method: POST [20:12:03]URL: /json_proto [20:12:03]Method is POST - this is cgi request [20:12:03]url: /json_proto [20:12:03]query_string will be loaded in cgi processing [20:12:03]execute_cgi json_proto POST (null) [20:12:03]execute_cgi path=json_proto method=POST [20:12:03]POST find Content-Length [20:12:03]Host: 172.17.44.131:8080 [20:12:03]Content-Length: 674 [20:12:03]Content-Type: application/json [20:12:03] [20:12:03]POST finish read [20:12:03]Found Content-Length = 674 [20:12:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293769", "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" : 7.750, "sum" : 590.55, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 590.00, "total" : 590.00, "payments": [ { "type": 0, "sum" : 590.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:12:03]execute_script... [20:12: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)293769", "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" : 7.750, "sum" : 590.55, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 590.00, "total" : 590.00, "payments": [ { "type": 0, "sum" : 590.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:12:03]POST & json_proto [20:12:03]process_json_proto [20:12:03]json parsed OK: [20:12:03]protocol is kg_v1.0 [20:12:03]action value=close_receipt [20:12:03]process_action close_receipt [20:12:03]cmd_close_receipt [20:12:03]MH_GetDate [20:12:03]Write to MH i2c: F0 00 00 B2 00 A1 [20:12:03]Write i2c OK [20:12:03]MH_I2C_Read... [20:12:03]Read from MH i2c: F0 [20:12:03]MH_I2C_Read... [20:12:03]Read from MH i2c: F0 09 00 [20:12:03]MH_I2C_Read... [20:12:03]Read from MH i2c: F0 09 00 B2 00 00 93 9B C7 66 4F 53 BE 66 CB [20:12:03]GetLastDocTimeStamp 1724357377 [20:12:03]current date 1724357523 [20:12:03]FM_GetShiftState [20:12:03]SAM_PROTO_GetShiftState [20:12:03]wFMCommunicate request_size=4 [20:12:03]MH_SAM_APDU [20:12:03]CAPDU: 80 13 01 00 [20:12:03]Write to MH i2c: E2 08 00 B3 00 80 13 01 00 00 00 00 00 30 [20:12:03]Write i2c OK [20:12:03]MH_I2C_Read... [20:12:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:12:03]Read from MH i2c: E2 [20:12:03]MH_I2C_Read... [20:12:03]Read from MH i2c: E2 0E 00 [20:12:03]MH_I2C_Read... [20:12:03]Read from MH i2c: E2 0E 00 B3 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 DE [20:12:03]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [20:12:03]wFMCommunicate OK [20:12:03]SAM_PROTO_GetShiftState done [20:12:03]FM_GetShiftState done [20:12:03]opened in 1724285939 [20:12:03]opened+sec_in_day 1724372339 [20:12:03]quantity*price = 59055 [20:12:03]sum+1 = 59056 [20:12:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.55 ИТОГО: 590.00 Внесено: 590.00 СДАЧА: 0.00 НСП 1% : 5.23 НДС 12% : 62.71 Наличными: 590.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 197 22.08.2024 20:12 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178497 ФПД: 171313764798829 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T201203&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178497&fm=171313764798829&tin=02508201610067®Number=0000000000092561&sum=59000 [20:12:04]StoreToDocumentArchive [20:12:04]shift 469 fd 178497 [20:12:04]save to /storage/0469/doc_00178497 [20:12:04]save last doc name /storage/0469/doc_00178497 to /storage/kkm_last_doc_name [20:12:04]save OK [20:12:04]Clear old archive folders... [20:12:04]ProcessDocumentItem done err = 0, tmpTLVsize=248 [20:12:04]tlvbuf is 017DF2D0 [20:12:04]SAM_PROTO_ClearQueue [20:12:04]wFMCommunicate request_size=4 [20:12:04]MH_SAM_APDU [20:12:04]CAPDU: 80 09 00 00 [20:12:04]Write to MH i2c: E2 08 00 C0 00 80 09 00 00 00 00 00 00 32 [20:12:04]Write i2c OK [20:12:04]MH_I2C_Read... [20:12:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:12:04]Read from MH i2c: E2 [20:12:04]MH_I2C_Read... [20:12:04]Read from MH i2c: E2 03 00 [20:12:04]MH_I2C_Read... [20:12:04]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [20:12:04]RAPDU: 90 00 [20:12:04]wFMCommunicate OK [20:12:04]SAM_PROTO_ClearQueue done [20:12:04]KKMCreateOFDPacket [20:12:04]OFDProtocolAddRootSTLVToBuf [20:12:04]FM_MakeSignedData [20:12:04]FM_MakeSignedData [20:12:04]SAM_PROTO_SignData [20:12:04]wFMCommunicate request_size=4 [20:12:04]MH_SAM_APDU [20:12:04]CAPDU: 80 0D 01 02 [20:12:04]Write to MH i2c: E2 08 00 C1 00 80 0D 01 02 00 00 00 00 3A [20:12:04]Write i2c OK [20:12:04]MH_I2C_Read... [20:12:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:12:04]Read from MH i2c: E2 [20:12:04]MH_I2C_Read... [20:12:04]Read from MH i2c: E2 03 00 [20:12:04]MH_I2C_Read... [20:12:04]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [20:12:04]RAPDU: 90 00 [20:12:04]wFMCommunicate OK [20:12:04]wFMCommunicate request_size=255 [20:12:04]MH_SAM_APDU [20:12: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 46 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 AF E6 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 78 E6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0B 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 18 00 00 00 00 07 04 06 00 78 E6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 00 00 00 F4 03 04 00 93 9B C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 41 B9 02 00 35 04 06 00 9B CF 18 18 [20:12:04]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 46 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 AF E6 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 78 E6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0B 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 18 00 00 00 00 07 04 06 00 78 E6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 00 00 00 F4 03 04 00 93 9B C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 41 B9 02 00 35 04 06 00 9B CF 18 18 00 00 66 [20:12:04]Write i2c OK [20:12:04]MH_I2C_Read... [20:12:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:12:04]Read from MH i2c: E2 [20:12:04]MH_I2C_Read... [20:12:04]Read from MH i2c: E2 03 00 [20:12:04]MH_I2C_Read... [20:12:04]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [20:12:04]RAPDU: 90 00 [20:12:04]wFMCommunicate OK [20:12:04]wFMCommunicate request_size=7 [20:12:04]MH_SAM_APDU [20:12:04]CAPDU: 80 0D 02 02 02 91 6D [20:12:04]Write to MH i2c: E2 0A 00 C3 00 80 0D 02 02 02 00 91 6D 00 00 3F [20:12:04]Write i2c OK [20:12:04]MH_I2C_Read... [20:12:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:12:04]Read from MH i2c: E2 [20:12:04]MH_I2C_Read... [20:12:04]Read from MH i2c: E2 03 00 [20:12:04]MH_I2C_Read... [20:12:04]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [20:12:04]RAPDU: 90 00 [20:12:04]wFMCommunicate OK [20:12:04]wFMCommunicate request_size=4 [20:12:04]MH_SAM_APDU [20:12:04]CAPDU: 80 0D 03 02 [20:12:04]Write to MH i2c: E2 08 00 C4 00 80 0D 03 02 00 00 00 00 3F [20:12:04]Write i2c OK [20:12:04]MH_I2C_Read... [20:12:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:12:04]Read from MH i2c: E2 [20:12:04]MH_I2C_Read... [20:12:04]Read from MH i2c: E2 0B 00 [20:12:04]MH_I2C_Read... [20:12:04]Read from MH i2c: E2 0B 00 C4 00 00 B3 C7 C1 D6 FF 7C 12 7C 90 00 5A [20:12:04]RAPDU: B3 C7 C1 D6 FF 7C 12 7C 90 00 [20:12:04]wFMCommunicate OK [20:12:04]SAM_PROTO_SignData done [20:12:04]FM_MakeSignedData done [20:12:04]CreateOFDProtocolMessage [20:12:04]wFMCommunicate request_size=4 [20:12:04]MH_SAM_APDU [20:12:04]CAPDU: 80 11 00 00 [20:12:04]Write to MH i2c: E2 08 00 C5 00 80 11 00 00 00 00 00 00 3F [20:12:04]Write i2c OK [20:12:04]MH_I2C_Read... [20:12:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:12:05]Read from MH i2c: E2 [20:12:05]MH_I2C_Read... [20:12:05]Read from MH i2c: E2 17 00 [20:12:05]MH_I2C_Read... [20:12:05]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 37 38 90 00 98 [20:12:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [20:12:05]wFMCommunicate OK [20:12:05]CreateOFDProtocolMessage done [20:12:05]OFDSenderStorePacket 178497 [20:12:05]StoreOFDPacket docnum=178497 [20:12:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0C 01 00 00 E0 9E 04 01 67 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 46 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 AF E6 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 78 E6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0B 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 18 00 00 00 00 07 04 06 00 78 E6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 00 00 00 F4 03 04 00 93 9B C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 41 B9 02 00 35 04 06 00 9B CF 18 18 91 6D B3 C7 C1 D6 FF 7C 12 7C [20:12:05]CheckFolder [20:12:05]dirname=/storage/ofd_packets [20:12:05]CheckFolder done [20:12:05]ProducePacketName [20:12:05]name=ofd_packets/00178497 [20:12:05]NVStorageSaveData ofd_packets/00178497 [20:12:05]File name is /storage/ofd_packets/00178497 [20:12:05]Write 298 bytes [20:12:05]NVStorageSaveData done [20:12:05]OFDSenderStorePacket done [20:12:05]KKMCreateOFDPacket done [20:12:05]NVStorageSaveData kkm_last_timestamp [20:12:05]File name is /storage/kkm_last_timestamp [20:12:05]Write 4 bytes [20:12:05]NVStorageSaveData done [20:12:05]ExternCall_PrintAddStr [20:12:05]wPrintStart [20:12:05]Write to MH i2c: 01 00 00 C6 00 C6 [20:12:05]Write i2c OK [20:12:05]MH_I2C_Read... [20:12:05]Read from MH i2c: 01 [20:12:05]MH_I2C_Read... [20:12:05]Read from MH i2c: 01 07 00 [20:12:05]MH_I2C_Read... [20:12:05]Read from MH i2c: 01 07 00 C6 00 00 00 00 00 00 FF 0F DB [20:12:05]RasterBufferAndPrint [20:12:05]line Счет N : (1)293769 [20:12:05]line ИНН: 02508201610067 [20:12:05]line Контрольно-Кассовый Чек [20:12:05]line ПРОДАЖА [20:12:05]line ТРК (МРК, ГНК) : 11 [20:12:05]line Товар: 2710194800 [20:12:05]line ДТ-К-5 [20:12:05]line 7.750 * 76.20 [20:12:05]line = 590.55 [20:12:05]line НДС 12% НСП 1% [20:12:05]line > о реализуемом товаре [20:12:05]line ОКРУГЛЕНИЕ: -0.55 [20:12:05]line ИТОГО: 590.00 [20:12:05]line Внесено: 590.00 [20:12:05]line СДАЧА: 0.00 [20:12:05]line НСП 1% : 5.23 [20:12:05]line НДС 12% : 62.71 [20:12:05]line Наличными: 590.00 [20:12:05]line Безнал.: 0.00 [20:12:05]line Место: АЗС № 130 "Партнер Нефть" [20:12:05]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:12:05]line СНО: Общий режим [20:12:05]line Чек 197 22.08.2024 20:12 [20:12:05]line Смена: 469 ФФД: 1.0 [20:12:05]line ЗНМ: 0300000071 [20:12:05]line РНМ: 0000000000092561 [20:12:05]line Версия ККМ: 001 [20:12:05]line ФМ: 0000000000871778 [20:12:05]line ФД: 178497 [20:12:05]line ФПД: 171313764798829 [20:12:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T201203&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178497&fm=171313764798829&tin=02508201610067®Number=0000000000092561&sum=59000 [20:12:05]written 0, free lines is 4095 [20:12:05]OFD Sender: Processing packet 178497 [packets to send 496, broken 495] [20:12:05]ProducePacketName [20:12:05]name=ofd_packets/00178497 [20:12:05]OFD Sender: To server: pG, [20:12:05]CommunicateWithHost lk.salyk.kg:30040 [20:12:05]ConnectInit lk.salyk.kg [20:12:05]Write to MH i2c: 01 00 00 F1 00 F1 [20:12:05]Write i2c OK [20:12:05]MH_I2C_Read... [20:12:05]Read from MH i2c: 01 [20:12:05]MH_I2C_Read... [20:12:05]Read from MH i2c: 01 07 00 [20:12:05]MH_I2C_Read... [20:12:05]Read from MH i2c: 01 07 00 F1 00 00 00 00 00 00 D3 0C D7 [20:12:05]RasterBufferAndPrint [20:12:05]line [20:12:05]line [20:12:05]line [20:12:05]line [20:12:05]line [20:12:05]written 0, free lines is 3290 [20:12:05]MH_Cut [20:12:05]Write to MH i2c: D1 01 00 F8 00 01 CA [20:12:05]Write i2c OK [20:12:05]MH_I2C_Read... [20:12:05]Read from MH i2c: D1 [20:12:05]MH_I2C_Read... [20:12:05]Read from MH i2c: D1 01 00 [20:12:05]MH_I2C_Read... [20:12:05]Read from MH i2c: D1 01 00 F8 00 00 C9 [20:12:05]Write to MH i2c: 01 00 00 F9 00 F9 [20:12:05]Write i2c OK [20:12:05]MH_I2C_Read... [20:12:06]*** Cut start [20:12:06]*** Partial cut [20:12:06]*** CUTSNS_PIN = 1 [20:12:06]*** CUTSNS_PIN = 0 [20:12:06]*** Brake cut motor [20:12:06]Read from MH i2c: 01 [20:12:06]MH_I2C_Read... [20:12:06]*** Stop cut motor [20:12:06]*** Cut end [20:12:06]Read from MH i2c: 01 07 00 [20:12:06]MH_I2C_Read... [20:12:06]Read from MH i2c: 01 07 00 F9 00 00 00 00 00 00 FF 0F 0E [20:12:06]process_action close_receipt done [20:12:06]requested_data is exist [20:12:06]produce_requested_data [20:12:06]requested_item fm.sn is exist - process it [20:12:06]wFMCommunicate request_size=4 [20:12:06]MH_SAM_APDU [20:12:06]CAPDU: 80 11 00 00 [20:12:06]Write to MH i2c: E2 08 00 FA 00 80 11 00 00 00 00 00 00 74 [20:12:06]Write i2c OK [20:12:06]MH_I2C_Read... [20:12:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:12:06]Read from MH i2c: E2 [20:12:06]MH_I2C_Read... [20:12:06]Read from MH i2c: E2 17 00 [20:12:06]MH_I2C_Read... [20:12:06]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 37 38 90 00 CD [20:12:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [20:12:06]wFMCommunicate OK [20:12:06]requested_item fd.num is exist - process it [20:12:06]SAM_PROTO_GetFieldsCounters [20:12:06]wFMCommunicate request_size=4 [20:12:06]MH_SAM_APDU [20:12:06]CAPDU: 80 13 00 00 [20:12:06]Write to MH i2c: E2 08 00 FB 00 80 13 00 00 00 00 00 00 77 [20:12:06]Write i2c OK [20:12:06]MH_I2C_Read... [20:12:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:12:07]Read from MH i2c: E2 [20:12:07]MH_I2C_Read... [20:12:07]Read from MH i2c: E2 62 00 [20:12:07]MH_I2C_Read... [20:12:07]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 41 B9 02 00 0E 04 04 00 D5 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 BD [20:12: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 41 B9 02 00 0E 04 04 00 D5 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 [20:12:07]wFMCommunicate OK [20:12:07]SAM_PROTO_GetFieldsCounters done [20:12:07]requested_item shift.num is exist - process it [20:12:07]requested_item shift.opened is exist - process it [20:12:07]req_shift_opened [20:12:07]FM_GetShiftState [20:12:07]SAM_PROTO_GetShiftState [20:12:07]wFMCommunicate request_size=4 [20:12:07]MH_SAM_APDU [20:12:07]CAPDU: 80 13 01 00 [20:12:07]Write to MH i2c: E2 08 00 FC 00 80 13 01 00 00 00 00 00 79 [20:12:07]Write i2c OK [20:12:07]MH_I2C_Read... [20:12:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:12:07]Read from MH i2c: E2 [20:12:07]MH_I2C_Read... [20:12:07]Read from MH i2c: E2 0E 00 [20:12:07]MH_I2C_Read... [20:12:07]Read from MH i2c: E2 0E 00 FC 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 27 [20:12:07]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [20:12:07]wFMCommunicate OK [20:12:07]SAM_PROTO_GetShiftState done [20:12:07]FM_GetShiftState done [20:12:07]req_shift_opened done [20:12:07]requested_item shift.open_date is exist - process it [20:12:07]req_shift_open_date [20:12:07]req_shift_open_date done [20:12:07]produce_requested_data done [20:12:07]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178497,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [20:12:07]process_action_free close_receipt [20:12:07]json_value_free [20:12:07]json_value_free done [20:12:07]process_json_proto returns [20:12:07]Send response to host [20:12:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178497,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [20:12:07]free response buf [20:12:07]execute_script done [20:12:07]execute_script returns [20:12:07]free content buf [20:12:07]Sock 8.Close socket [20:12:07]Sock 8.Thread stoped [20:12:09]Connected sock=10 [20:12: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 37 38 0C 01 00 00 E0 9E 04 01 67 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 46 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 AF E6 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 78 E6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0B 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 18 00 00 00 00 07 04 06 00 78 E6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 00 00 00 F4 03 04 00 93 9B C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 41 B9 02 00 35 04 06 00 9B CF 18 18 91 6D B3 C7 C1 D6 FF 7C 12 7C [20:12: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 37 38 4F 00 00 00 EF 04 47 00 95 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 37 38 10 04 04 00 41 B9 02 00 F4 03 04 00 41 47 C7 66 B6 04 01 00 00 B8 13 9C 8F 00 91 66 AD [20:12:11]CommunicateWithHost err = 0 [20:12:11]CheckOFDResponse [20:12:11]1017 (14) - 77093643461234 [20:12:11]1041 (16) - 0000000000871778 [20:12:11]1040 (4) - 178497 [20:12:11]1012 (4) - 22.08.2024 14:12 [20:12:11]1206 (1) - 0 [20:12:11]OFD Sender: Remove packet 178497 [20:12:11]ProducePacketName [20:12:11]name=ofd_packets/00178497 [20:12:11]NVStorageDeleteData [20:12:12]OFD Sender: No OFD packet to send [20:12:17]OFD Sender: No OFD packet to send [20:12:22]OFD Sender: No OFD packet to send [20:12:27]OFD Sender: No OFD packet to send [20:12:32]OFD Sender: No OFD packet to send [20:12:37]OFD Sender: No OFD packet to send [20:12:42]OFD Sender: No OFD packet to send [20:12:47]OFD Sender: No OFD packet to send [20:12:52]OFD Sender: No OFD packet to send [20:12:57]OFD Sender: No OFD packet to send [20:13:02]OFD Sender: No OFD packet to send [20:13:07]OFD Sender: No OFD packet to send [20:13:12]OFD Sender: No OFD packet to send [20:13:17]OFD Sender: No OFD packet to send [20:13:22]OFD Sender: No OFD packet to send [20:13:23]recv_with_timeout no data received [20:13:27]OFD Sender: No OFD packet to send [20:13:32]OFD Sender: No OFD packet to send [20:13:37]OFD Sender: No OFD packet to send [20:13:42]OFD Sender: No OFD packet to send [20:13:47]OFD Sender: No OFD packet to send [20:13:52]OFD Sender: No OFD packet to send [20:13:57]OFD Sender: No OFD packet to send [20:14:02]OFD Sender: No OFD packet to send [20:14:07]OFD Sender: No OFD packet to send [20:14:12]OFD Sender: No OFD packet to send [20:14:17]OFD Sender: No OFD packet to send [20:14:22]OFD Sender: No OFD packet to send [20:14:27]OFD Sender: No OFD packet to send [20:14:32]OFD Sender: No OFD packet to send [20:14:37]OFD Sender: No OFD packet to send [20:14:42]OFD Sender: No OFD packet to send [20:14:47]OFD Sender: No OFD packet to send [20:14:52]OFD Sender: No OFD packet to send [20:14:57]OFD Sender: No OFD packet to send [20:15:02]OFD Sender: No OFD packet to send [20:15:07]OFD Sender: No OFD packet to send [20:15:12]OFD Sender: No OFD packet to send [20:15:17]OFD Sender: No OFD packet to send [20:15:18]accept exits with 9 [20:15:18]New connection [20:15:18]New thread 3067325796 created [20:15:18]Thread 3067469156 joined [20:15:18]Waiting for new connection... [20:15:18] Sock 9.Parse request [20:15:18]Sock 9.Check first char [20:15:18]Sock 9.First char is OK [20:15:18]request: POST /json_proto HTTP/1.0 [20:15:18]Method: POST [20:15:18]URL: /json_proto [20:15:18]Method is POST - this is cgi request [20:15:18]url: /json_proto [20:15:18]query_string will be loaded in cgi processing [20:15:18]execute_cgi json_proto POST (null) [20:15:18]execute_cgi path=json_proto method=POST [20:15:18]POST find Content-Length [20:15:18]Host: 172.17.44.131:8080 [20:15:18]Content-Length: 674 [20:15:18]Content-Type: application/json [20:15:18] [20:15:18]POST finish read [20:15:18]Found Content-Length = 674 [20:15:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293773", "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" ] } } [20:15:18]execute_script... [20: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 : (1)293773", "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" ] } } [20:15:18]POST & json_proto [20:15:18]process_json_proto [20:15:18]json parsed OK: [20:15:18]protocol is kg_v1.0 [20:15:18]action value=close_receipt [20:15:18]process_action close_receipt [20:15:18]cmd_close_receipt [20:15:18]MH_GetDate [20:15:18]Write to MH i2c: F0 00 00 FD 00 EC [20:15:18]Write i2c OK [20:15:18]MH_I2C_Read... [20:15:18]Read from MH i2c: F0 [20:15:18]MH_I2C_Read... [20:15:18]Read from MH i2c: F0 09 00 [20:15:18]MH_I2C_Read... [20:15:18]Read from MH i2c: F0 09 00 FD 00 00 56 9C C7 66 4F 53 BE 66 DA [20:15:18]GetLastDocTimeStamp 1724357523 [20:15:18]current date 1724357718 [20:15:18]FM_GetShiftState [20:15:18]SAM_PROTO_GetShiftState [20:15:18]wFMCommunicate request_size=4 [20:15:18]MH_SAM_APDU [20:15:18]CAPDU: 80 13 01 00 [20:15:18]Write to MH i2c: E2 08 00 FE 00 80 13 01 00 00 00 00 00 7B [20:15:18]Write i2c OK [20:15:18]MH_I2C_Read... [20:15:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:15:18]Read from MH i2c: E2 [20:15:18]MH_I2C_Read... [20:15:18]Read from MH i2c: E2 0E 00 [20:15:18]MH_I2C_Read... [20:15:18]Read from MH i2c: E2 0E 00 FE 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 29 [20:15:18]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [20:15:18]wFMCommunicate OK [20:15:18]SAM_PROTO_GetShiftState done [20:15:18]FM_GetShiftState done [20:15:18]opened in 1724285939 [20:15:18]opened+sec_in_day 1724372339 [20:15:18]quantity*price = 50063 [20:15:18]sum+1 = 50064 [20:15:18]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 СНО: Общий режим Чек 198 22.08.2024 20:15 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178498 ФПД: 166586217407576 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T201519&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178498&fm=166586217407576&tin=02508201610067®Number=0000000000092561&sum=50000 [20:15:19]StoreToDocumentArchive [20:15:19]shift 469 fd 178498 [20:15:19]save to /storage/0469/doc_00178498 [20:15:19]save last doc name /storage/0469/doc_00178498 to /storage/kkm_last_doc_name [20:15:19]save OK [20:15:19]Clear old archive folders... [20:15:19]ProcessDocumentItem done err = 0, tmpTLVsize=248 [20:15:19]tlvbuf is 01852EC0 [20:15:19]SAM_PROTO_ClearQueue [20:15:19]wFMCommunicate request_size=4 [20:15:19]MH_SAM_APDU [20:15:19]CAPDU: 80 09 00 00 [20:15:19]Write to MH i2c: E2 08 00 0B 01 80 09 00 00 00 00 00 00 7E [20:15:19]Write i2c OK [20:15:19]MH_I2C_Read... [20:15:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:15:19]Read from MH i2c: E2 [20:15:19]MH_I2C_Read... [20:15:19]Read from MH i2c: E2 03 00 [20:15:19]MH_I2C_Read... [20:15:19]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [20:15:19]RAPDU: 90 00 [20:15:19]wFMCommunicate OK [20:15:19]SAM_PROTO_ClearQueue done [20:15:19]KKMCreateOFDPacket [20:15:19]OFDProtocolAddRootSTLVToBuf [20:15:19]FM_MakeSignedData [20:15:19]FM_MakeSignedData [20:15:19]SAM_PROTO_SignData [20:15:19]wFMCommunicate request_size=4 [20:15:19]MH_SAM_APDU [20:15:19]CAPDU: 80 0D 01 02 [20:15:19]Write to MH i2c: E2 08 00 0C 01 80 0D 01 02 00 00 00 00 86 [20:15:19]Write i2c OK [20:15:19]MH_I2C_Read... [20:15:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:15:19]Read from MH i2c: E2 [20:15:19]MH_I2C_Read... [20:15:19]Read from MH i2c: E2 03 00 [20:15:19]MH_I2C_Read... [20:15:19]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [20:15:19]RAPDU: 90 00 [20:15:19]wFMCommunicate OK [20:15:19]wFMCommunicate request_size=255 [20:15:19]MH_SAM_APDU [20:15: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 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 C6 00 00 00 F4 03 04 00 57 9C C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 42 B9 02 00 35 04 06 00 97 82 60 50 [20:15:19]Write to MH i2c: E2 02 01 0D 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 C6 00 00 00 F4 03 04 00 57 9C C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 42 B9 02 00 35 04 06 00 97 82 60 50 00 00 1E [20:15:19]Write i2c OK [20:15:19]MH_I2C_Read... [20:15:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:15:20]Read from MH i2c: E2 [20:15:20]MH_I2C_Read... [20:15:20]Read from MH i2c: E2 03 00 [20:15:20]MH_I2C_Read... [20:15:20]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [20:15:20]RAPDU: 90 00 [20:15:20]wFMCommunicate OK [20:15:20]wFMCommunicate request_size=7 [20:15:20]MH_SAM_APDU [20:15:20]CAPDU: 80 0D 02 02 02 24 58 [20:15:20]Write to MH i2c: E2 0A 00 0E 01 80 0D 02 02 02 00 24 58 00 00 09 [20:15:20]Write i2c OK [20:15:20]MH_I2C_Read... [20:15:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:15:20]Read from MH i2c: E2 [20:15:20]MH_I2C_Read... [20:15:20]Read from MH i2c: E2 03 00 [20:15:20]MH_I2C_Read... [20:15:20]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [20:15:20]RAPDU: 90 00 [20:15:20]wFMCommunicate OK [20:15:20]wFMCommunicate request_size=4 [20:15:20]MH_SAM_APDU [20:15:20]CAPDU: 80 0D 03 02 [20:15:20]Write to MH i2c: E2 08 00 0F 01 80 0D 03 02 00 00 00 00 8B [20:15:20]Write i2c OK [20:15:20]MH_I2C_Read... [20:15:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:15:20]Read from MH i2c: E2 [20:15:20]MH_I2C_Read... [20:15:20]Read from MH i2c: E2 0B 00 [20:15:20]MH_I2C_Read... [20:15:20]Read from MH i2c: E2 0B 00 0F 01 00 D7 78 EF C1 C8 EB 72 6E 90 00 1E [20:15:20]RAPDU: D7 78 EF C1 C8 EB 72 6E 90 00 [20:15:20]wFMCommunicate OK [20:15:20]SAM_PROTO_SignData done [20:15:20]FM_MakeSignedData done [20:15:20]CreateOFDProtocolMessage [20:15:20]wFMCommunicate request_size=4 [20:15:20]MH_SAM_APDU [20:15:20]CAPDU: 80 11 00 00 [20:15:20]Write to MH i2c: E2 08 00 10 01 80 11 00 00 00 00 00 00 8B [20:15:20]Write i2c OK [20:15:20]MH_I2C_Read... [20:15:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:15:20]Read from MH i2c: E2 [20:15:20]MH_I2C_Read... [20:15:20]Read from MH i2c: E2 17 00 [20:15:20]MH_I2C_Read... [20:15:20]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 37 38 90 00 E4 [20:15:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [20:15:20]wFMCommunicate OK [20:15:20]CreateOFDProtocolMessage done [20:15:20]OFDSenderStorePacket 178498 [20:15:20]StoreOFDPacket docnum=178498 [20:15:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0C 01 00 00 A5 06 04 01 0A 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 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 C6 00 00 00 F4 03 04 00 57 9C C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 42 B9 02 00 35 04 06 00 97 82 60 50 24 58 D7 78 EF C1 C8 EB 72 6E [20:15:20]CheckFolder [20:15:20]dirname=/storage/ofd_packets [20:15:20]CheckFolder done [20:15:20]ProducePacketName [20:15:20]name=ofd_packets/00178498 [20:15:20]NVStorageSaveData ofd_packets/00178498 [20:15:20]File name is /storage/ofd_packets/00178498 [20:15:20]Write 298 bytes [20:15:20]NVStorageSaveData done [20:15:20]OFDSenderStorePacket done [20:15:20]KKMCreateOFDPacket done [20:15:20]NVStorageSaveData kkm_last_timestamp [20:15:20]File name is /storage/kkm_last_timestamp [20:15:20]Write 4 bytes [20:15:20]NVStorageSaveData done [20:15:20]ExternCall_PrintAddStr [20:15:20]wPrintStart [20:15:20]Write to MH i2c: 01 00 00 11 01 12 [20:15:20]Write i2c OK [20:15:20]MH_I2C_Read... [20:15:20]Read from MH i2c: 01 [20:15:20]MH_I2C_Read... [20:15:20]Read from MH i2c: 01 07 00 [20:15:20]MH_I2C_Read... [20:15:20]Read from MH i2c: 01 07 00 11 01 00 00 00 00 00 FF 0F 27 [20:15:20]RasterBufferAndPrint [20:15:20]line Счет N : (1)293773 [20:15:20]line ИНН: 02508201610067 [20:15:20]line Контрольно-Кассовый Чек [20:15:20]line ПРОДАЖА [20:15:20]line ТРК (МРК, ГНК) : 21 [20:15:20]line Товар: 2710194800 [20:15:20]line ДТ-К-5 [20:15:20]line 6.570 * 76.20 [20:15:20]line = 500.63 [20:15:20]line НДС 12% НСП 1% [20:15:20]line > о реализуемом товаре [20:15:20]line ОКРУГЛЕНИЕ: -0.63 [20:15:20]line ИТОГО: 500.00 [20:15:20]line Внесено: 500.00 [20:15:20]line СДАЧА: 0.00 [20:15:20]line НСП 1% : 4.43 [20:15:20]line НДС 12% : 53.16 [20:15:20]line Наличными: 500.00 [20:15:20]line Безнал.: 0.00 [20:15:20]line Место: АЗС № 130 "Партнер Нефть" [20:15:20]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:15:20]line СНО: Общий режим [20:15:20]line Чек 198 22.08.2024 20:15 [20:15:20]line Смена: 469 ФФД: 1.0 [20:15:20]line ЗНМ: 0300000071 [20:15:20]line РНМ: 0000000000092561 [20:15:20]line Версия ККМ: 001 [20:15:20]line ФМ: 0000000000871778 [20:15:20]line ФД: 178498 [20:15:20]line ФПД: 166586217407576 [20:15:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T201519&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178498&fm=166586217407576&tin=02508201610067®Number=0000000000092561&sum=50000 [20:15:20]OFD Sender: Processing packet 178498 [packets to send 496, broken 495] [20:15:20]ProducePacketName [20:15:20]name=ofd_packets/00178498 [20:15:20]OFD Sender: To server: pG, [20:15:20]CommunicateWithHost lk.salyk.kg:30040 [20:15:20]ConnectInit lk.salyk.kg [20:15:20]written 0, free lines is 4095 [20:15:21]Write to MH i2c: 01 00 00 3C 01 3D [20:15:21]Write i2c OK [20:15:21]MH_I2C_Read... [20:15:21]Read from MH i2c: 01 [20:15:21]MH_I2C_Read... [20:15:21]Read from MH i2c: 01 07 00 [20:15:21]MH_I2C_Read... [20:15:21]Read from MH i2c: 01 07 00 3C 01 00 00 00 00 00 D3 0C 23 [20:15:21]RasterBufferAndPrint [20:15:21]line [20:15:21]line [20:15:21]line [20:15:21]line [20:15:21]line [20:15:21]written 0, free lines is 3289 [20:15:21]MH_Cut [20:15:21]Write to MH i2c: D1 01 00 43 01 01 16 [20:15:21]Write i2c OK [20:15:21]MH_I2C_Read... [20:15:21]Read from MH i2c: D1 [20:15:21]MH_I2C_Read... [20:15:21]Read from MH i2c: D1 01 00 [20:15:21]MH_I2C_Read... [20:15:21]Read from MH i2c: D1 01 00 43 01 00 15 [20:15:21]Write to MH i2c: 01 00 00 44 01 45 [20:15:21]Write i2c OK [20:15:21]MH_I2C_Read... [20:15:21]*** Cut start [20:15:21]*** Partial cut [20:15:21]*** CUTSNS_PIN = 1 [20:15:21]*** CUTSNS_PIN = 0 [20:15:22]*** Brake cut motor [20:15:22]Connected sock=11 [20:15: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 37 38 0C 01 00 00 A5 06 04 01 0A 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 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 C6 00 00 00 F4 03 04 00 57 9C C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 42 B9 02 00 35 04 06 00 97 82 60 50 24 58 D7 78 EF C1 C8 EB 72 6E [20:15:22]Read from MH i2c: 01 [20:15:22]MH_I2C_Read... [20:15:22]*** Stop cut motor [20:15:22]*** Cut end [20:15:22]Read from MH i2c: 01 07 00 [20:15:22]MH_I2C_Read... [20:15:22]Read from MH i2c: 01 07 00 44 01 00 00 00 00 00 FF 0F 5A [20:15:22]process_action close_receipt done [20:15:22]requested_data is exist [20:15:22]produce_requested_data [20:15:22]requested_item fm.sn is exist - process it [20:15:22]wFMCommunicate request_size=4 [20:15:22]MH_SAM_APDU [20:15:22]CAPDU: 80 11 00 00 [20:15:22]Write to MH i2c: E2 08 00 45 01 80 11 00 00 00 00 00 00 C0 [20:15:22]Write i2c OK [20:15:22]MH_I2C_Read... [20:15:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:15:22]Read from MH i2c: E2 [20:15:22]MH_I2C_Read... [20:15:22]Read from MH i2c: E2 17 00 [20:15:22]MH_I2C_Read... [20:15:22]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 37 38 90 00 19 [20:15:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [20:15:22]wFMCommunicate OK [20:15:22]requested_item fd.num is exist - process it [20:15:22]SAM_PROTO_GetFieldsCounters [20:15:22]wFMCommunicate request_size=4 [20:15:22]MH_SAM_APDU [20:15:22]CAPDU: 80 13 00 00 [20:15:22]Write to MH i2c: E2 08 00 46 01 80 13 00 00 00 00 00 00 C3 [20:15:22]Write i2c OK [20:15:22]MH_I2C_Read... [20:15:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:15:22]Read from MH i2c: E2 [20:15:22]MH_I2C_Read... [20:15:22]Read from MH i2c: E2 62 00 [20:15:22]MH_I2C_Read... [20:15:22]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 42 B9 02 00 0E 04 04 00 D5 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 0D [20:15: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 42 B9 02 00 0E 04 04 00 D5 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 [20:15:22]wFMCommunicate OK [20:15:22]SAM_PROTO_GetFieldsCounters done [20:15:22]requested_item shift.num is exist - process it [20:15:22]requested_item shift.opened is exist - process it [20:15:22]req_shift_opened [20:15:22]FM_GetShiftState [20:15:22]SAM_PROTO_GetShiftState [20:15:22]wFMCommunicate request_size=4 [20:15:22]MH_SAM_APDU [20:15:22]CAPDU: 80 13 01 00 [20:15:22]Write to MH i2c: E2 08 00 47 01 80 13 01 00 00 00 00 00 C5 [20:15:22]Write i2c OK [20:15:22]MH_I2C_Read... [20:15:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:15:22]Read from MH i2c: E2 [20:15:22]MH_I2C_Read... [20:15:22]Read from MH i2c: E2 0E 00 [20:15:22]MH_I2C_Read... [20:15:22]Read from MH i2c: E2 0E 00 47 01 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 73 [20:15:22]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [20:15:22]wFMCommunicate OK [20:15:22]SAM_PROTO_GetShiftState done [20:15:22]FM_GetShiftState done [20:15:22]req_shift_opened done [20:15:22]requested_item shift.open_date is exist - process it [20:15:22]req_shift_open_date [20:15:22]req_shift_open_date done [20:15:22]produce_requested_data done [20:15:22]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178498,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [20:15:22]process_action_free close_receipt [20:15:22]json_value_free [20:15:22]json_value_free done [20:15:22]process_json_proto returns [20:15:22]Send response to host [20:15:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178498,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [20:15:22]free response buf [20:15:22]execute_script done [20:15:22]execute_script returns [20:15:22]free content buf [20:15:22]Sock 9.Close socket [20:15:22]Sock 9.Thread stoped [20:15: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 37 38 4F 00 00 00 D0 0B 47 00 32 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 37 38 10 04 04 00 42 B9 02 00 F4 03 04 00 01 48 C7 66 B6 04 01 00 00 81 2E 34 2C AD 93 94 78 [20:15:22]CommunicateWithHost err = 0 [20:15:22]CheckOFDResponse [20:15:22]1017 (14) - 77093643461234 [20:15:22]1041 (16) - 0000000000871778 [20:15:22]1040 (4) - 178498 [20:15:22]1012 (4) - 22.08.2024 14:15 [20:15:22]1206 (1) - 0 [20:15:22]OFD Sender: Remove packet 178498 [20:15:22]ProducePacketName [20:15:22]name=ofd_packets/00178498 [20:15:22]NVStorageDeleteData [20:15:23]OFD Sender: No OFD packet to send [20:15:28]OFD Sender: No OFD packet to send [20:15:33]OFD Sender: No OFD packet to send [20:15:38]OFD Sender: No OFD packet to send [20:15:43]OFD Sender: No OFD packet to send [20:15:48]OFD Sender: No OFD packet to send [20:15:53]OFD Sender: No OFD packet to send [20:15:58]OFD Sender: No OFD packet to send [20:16:03]OFD Sender: No OFD packet to send [20:16:08]OFD Sender: No OFD packet to send [20:16:13]OFD Sender: No OFD packet to send [20:16:17]accept exits with 8 [20:16:17]New connection [20:16:17]New thread 3067469156 created [20:16:17]Thread 3067325796 joined [20:16:17]Waiting for new connection... [20:16:17] Sock 8.Parse request [20:16:17]Sock 8.Check first char [20:16:17]Sock 8.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.131:8080 [20:16:17]Content-Length: 682 [20:16:17]Content-Type: application/json [20:16:17] [20:16:17]POST finish read [20:16:17]Found Content-Length = 682 [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)293775", "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: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)293775", "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: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 48 01 38 [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 48 01 00 92 9C C7 66 4F 53 BE 66 62 [20:16:17]GetLastDocTimeStamp 1724357719 [20:16:17]current date 1724357778 [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 49 01 80 13 01 00 00 00 00 00 C7 [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 49 01 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 75 [20:16:17]RAPDU: 09 00 01 F3 83 C6 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 1724285939 [20:16:17]opened+sec_in_day 1724372339 [20:16:17]quantity*price = 100021 [20:16:17]sum+1 = 100023 [20:16:17]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 СНО: Общий режим Чек 199 22.08.2024 20:16 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178499 ФПД: 260659978413258 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T201618&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178499&fm=260659978413258&tin=02508201610067®Number=0000000000092561&sum=100000 [20:16:18]StoreToDocumentArchive [20:16:18]shift 469 fd 178499 [20:16:18]save to /storage/0469/doc_00178499 [20:16:18]save last doc name /storage/0469/doc_00178499 to /storage/kkm_last_doc_name [20:16:18]save OK [20:16:18]Clear old archive folders... [20:16:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:16:19]tlvbuf is 01854840 [20:16:19]SAM_PROTO_ClearQueue [20:16:19]wFMCommunicate request_size=4 [20:16:19]MH_SAM_APDU [20:16:19]CAPDU: 80 09 00 00 [20:16:19]Write to MH i2c: E2 08 00 56 01 80 09 00 00 00 00 00 00 C9 [20:16:19]Write i2c OK [20:16:19]MH_I2C_Read... [20:16:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:16:19]Read from MH i2c: E2 [20:16:19]MH_I2C_Read... [20:16:19]Read from MH i2c: E2 03 00 [20:16:19]MH_I2C_Read... [20:16:19]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [20:16:19]RAPDU: 90 00 [20:16:19]wFMCommunicate OK [20:16:19]SAM_PROTO_ClearQueue done [20:16:19]KKMCreateOFDPacket [20:16:19]OFDProtocolAddRootSTLVToBuf [20:16:19]FM_MakeSignedData [20:16:19]FM_MakeSignedData [20:16:19]SAM_PROTO_SignData [20:16:19]wFMCommunicate request_size=4 [20:16:19]MH_SAM_APDU [20:16:19]CAPDU: 80 0D 01 02 [20:16:19]Write to MH i2c: E2 08 00 57 01 80 0D 01 02 00 00 00 00 D1 [20:16:19]Write i2c OK [20:16:19]MH_I2C_Read... [20:16:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:16:19]Read from MH i2c: E2 [20:16:19]MH_I2C_Read... [20:16:19]Read from MH i2c: E2 03 00 [20:16:19]MH_I2C_Read... [20:16:19]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [20:16:19]RAPDU: 90 00 [20:16:19]wFMCommunicate OK [20:16:19]wFMCommunicate request_size=255 [20:16:19]MH_SAM_APDU [20:16: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 C7 00 00 00 F4 03 04 00 92 9C C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 43 B9 02 00 35 04 06 00 ED [20:16:19]Write to MH i2c: E2 02 01 58 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 C7 00 00 00 F4 03 04 00 92 9C C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 43 B9 02 00 35 04 06 00 ED 00 00 64 [20:16:19]Write i2c OK [20:16:19]MH_I2C_Read... [20:16:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:16:19]Read from MH i2c: E2 [20:16:19]MH_I2C_Read... [20:16:19]Read from MH i2c: E2 03 00 [20:16:19]MH_I2C_Read... [20:16:19]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [20:16:19]RAPDU: 90 00 [20:16:19]wFMCommunicate OK [20:16:19]wFMCommunicate request_size=10 [20:16:19]MH_SAM_APDU [20:16:19]CAPDU: 80 0D 02 02 05 11 A1 6B A4 CA [20:16:19]Write to MH i2c: E2 0D 00 59 01 80 0D 02 02 05 00 11 A1 6B A4 CA 00 00 69 [20:16:19]Write i2c OK [20:16:19]MH_I2C_Read... [20:16:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:16:19]Read from MH i2c: E2 [20:16:19]MH_I2C_Read... [20:16:19]Read from MH i2c: E2 03 00 [20:16:19]MH_I2C_Read... [20:16:19]Read from MH i2c: E2 03 00 59 01 00 90 00 CE [20:16:19]RAPDU: 90 00 [20:16:19]wFMCommunicate OK [20:16:19]wFMCommunicate request_size=4 [20:16:19]MH_SAM_APDU [20:16:19]CAPDU: 80 0D 03 02 [20:16:19]Write to MH i2c: E2 08 00 5A 01 80 0D 03 02 00 00 00 00 D6 [20:16:19]Write i2c OK [20:16:19]MH_I2C_Read... [20:16:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:16:19]Read from MH i2c: E2 [20:16:19]MH_I2C_Read... [20:16:19]Read from MH i2c: E2 0B 00 [20:16:19]MH_I2C_Read... [20:16:19]Read from MH i2c: E2 0B 00 5A 01 00 87 77 13 BC E5 08 2C F6 90 00 B3 [20:16:19]RAPDU: 87 77 13 BC E5 08 2C F6 90 00 [20:16:19]wFMCommunicate OK [20:16:19]SAM_PROTO_SignData done [20:16:19]FM_MakeSignedData done [20:16:19]CreateOFDProtocolMessage [20:16:19]wFMCommunicate request_size=4 [20:16:19]MH_SAM_APDU [20:16:19]CAPDU: 80 11 00 00 [20:16:19]Write to MH i2c: E2 08 00 5B 01 80 11 00 00 00 00 00 00 D6 [20:16:19]Write i2c OK [20:16:19]MH_I2C_Read... [20:16:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:16:19]Read from MH i2c: E2 [20:16:19]MH_I2C_Read... [20:16:19]Read from MH i2c: E2 17 00 [20:16:19]MH_I2C_Read... [20:16:19]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 37 38 90 00 2F [20:16:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [20:16:19]wFMCommunicate OK [20:16:19]CreateOFDProtocolMessage done [20:16:19]OFDSenderStorePacket 178499 [20:16:19]StoreOFDPacket docnum=178499 [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 37 38 0F 01 00 00 64 B6 07 01 AD BF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 C7 00 00 00 F4 03 04 00 92 9C C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 43 B9 02 00 35 04 06 00 ED 11 A1 6B A4 CA 87 77 13 BC E5 08 2C F6 [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/00178499 [20:16:19]NVStorageSaveData ofd_packets/00178499 [20:16:19]File name is /storage/ofd_packets/00178499 [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 5C 01 5D [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 5C 01 00 00 00 00 00 FF 0F 72 [20:16:19]RasterBufferAndPrint [20:16:19]line Счет N : (1)293775 [20:16:19]line ИНН: 02508201610067 [20:16:19]line Контрольно-Кассовый Чек [20:16:19]line ПРОДАЖА [20:16:19]line ТРК (МРК, ГНК) : 63 [20:16:19]line Товар: 2710124500 [20:16:19]line Аи-95-К-5 [20:16:19]line 13.480 * 74.20 [20:16:19]line = 1000.22 [20:16:19]line НДС 12% НСП 1% [20:16:19]line > о реализуемом товаре [20:16:19]line ОКРУГЛЕНИЕ: -0.22 [20:16:19]line ИТОГО: 1000.00 [20:16:19]line Внесено: 1000.00 [20:16:19]line СДАЧА: 0.00 [20:16:19]line НСП 1% : 8.85 [20:16:19]line НДС 12% : 106.22 [20:16:19]line Наличными: 1000.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 Чек 199 22.08.2024 20:16 [20:16:19]line Смена: 469 ФФД: 1.0 [20:16:19]line ЗНМ: 0300000071 [20:16:19]line РНМ: 0000000000092561 [20:16:19]line Версия ККМ: 001 [20:16:19]line ФМ: 0000000000871778 [20:16:19]line ФД: 178499 [20:16:19]line ФПД: 260659978413258 [20:16:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T201618&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178499&fm=260659978413258&tin=02508201610067®Number=0000000000092561&sum=100000 [20:16:19]written 0, free lines is 4095 [20:16:19]OFD Sender: Processing packet 178499 [packets to send 496, broken 495] [20:16:19]ProducePacketName [20:16:19]name=ofd_packets/00178499 [20:16:19]OFD Sender: To server: pG, [20:16:19]CommunicateWithHost lk.salyk.kg:30040 [20:16:19]ConnectInit lk.salyk.kg [20:16:20]Write to MH i2c: 01 00 00 87 01 88 [20:16:20]Write i2c OK [20:16:20]MH_I2C_Read... [20:16:20]Read from MH i2c: 01 [20:16:20]MH_I2C_Read... [20:16:20]Read from MH i2c: 01 07 00 [20:16:20]MH_I2C_Read... [20:16:20]Read from MH i2c: 01 07 00 87 01 00 00 00 00 00 D5 0C 70 [20:16:20]RasterBufferAndPrint [20:16:20]line [20:16:20]line [20:16:20]line [20:16:20]line [20:16:20]line [20:16:20]written 0, free lines is 3292 [20:16:20]MH_Cut [20:16:20]Write to MH i2c: D1 01 00 8E 01 01 61 [20:16:20]Write i2c OK [20:16:20]MH_I2C_Read... [20:16:20]Read from MH i2c: D1 [20:16:20]MH_I2C_Read... [20:16:20]Read from MH i2c: D1 01 00 [20:16:20]MH_I2C_Read... [20:16:20]Read from MH i2c: D1 01 00 8E 01 00 60 [20:16:20]Write to MH i2c: 01 00 00 8F 01 90 [20:16:20]Write i2c OK [20:16:20]MH_I2C_Read... [20:16:20]*** Cut start [20:16:20]*** Partial cut [20:16:20]*** CUTSNS_PIN = 1 [20:16:20]*** CUTSNS_PIN = 0 [20:16:21]*** Brake cut motor [20:16:21]Connected sock=11 [20:16: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 37 38 0F 01 00 00 64 B6 07 01 AD BF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 C7 00 00 00 F4 03 04 00 92 9C C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 43 B9 02 00 35 04 06 00 ED 11 A1 6B A4 CA 87 77 13 BC E5 08 2C F6 [20:16:21]Read from MH i2c: 01 [20:16:21]MH_I2C_Read... [20:16:21]*** Stop cut motor [20:16:21]*** Cut end [20:16:21]Read from MH i2c: 01 07 00 [20:16:21]MH_I2C_Read... [20:16:21]Read from MH i2c: 01 07 00 8F 01 00 00 00 00 00 FF 0F A5 [20:16:21]process_action close_receipt done [20:16:21]requested_data is exist [20:16:21]produce_requested_data [20:16:21]requested_item fm.sn is exist - process it [20:16:21]wFMCommunicate request_size=4 [20:16:21]MH_SAM_APDU [20:16:21]CAPDU: 80 11 00 00 [20:16:21]Write to MH i2c: E2 08 00 90 01 80 11 00 00 00 00 00 00 0B [20:16:21]Write i2c OK [20:16:21]MH_I2C_Read... [20:16:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:16:21]Read from MH i2c: E2 [20:16:21]MH_I2C_Read... [20:16:21]Read from MH i2c: E2 17 00 [20:16:21]MH_I2C_Read... [20:16:21]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 37 38 90 00 64 [20:16:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [20:16:21]wFMCommunicate OK [20:16:21]requested_item fd.num is exist - process it [20:16:21]SAM_PROTO_GetFieldsCounters [20:16:21]wFMCommunicate request_size=4 [20:16:21]MH_SAM_APDU [20:16:21]CAPDU: 80 13 00 00 [20:16:21]Write to MH i2c: E2 08 00 91 01 80 13 00 00 00 00 00 00 0E [20:16:21]Write i2c OK [20:16:21]MH_I2C_Read... [20:16:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:16:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 4F 00 00 00 61 29 47 00 AC 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 37 38 10 04 04 00 43 B9 02 00 F4 03 04 00 3C 48 C7 66 B6 04 01 00 00 BA 32 AF 41 CC 64 7E 9B [20:16:21]CommunicateWithHost err = 0 [20:16:21]CheckOFDResponse [20:16:21]1017 (14) - 77093643461234 [20:16:21]1041 (16) - 0000000000871778 [20:16:21]1040 (4) - 178499 [20:16:21]1012 (4) - 22.08.2024 14:16 [20:16:21]1206 (1) - 0 [20:16:21]OFD Sender: Remove packet 178499 [20:16:21]ProducePacketName [20:16:21]name=ofd_packets/00178499 [20:16:21]NVStorageDeleteData [20:16:21]Read from MH i2c: E2 [20:16:21]MH_I2C_Read... [20:16:21]Read from MH i2c: E2 62 00 [20:16:21]MH_I2C_Read... [20:16:21]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 43 B9 02 00 0E 04 04 00 D5 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 5C [20:16: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 43 B9 02 00 0E 04 04 00 D5 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 [20:16:21]wFMCommunicate OK [20:16:21]SAM_PROTO_GetFieldsCounters done [20:16:21]requested_item shift.num is exist - process it [20:16:21]requested_item shift.opened is exist - process it [20:16:21]req_shift_opened [20:16:21]FM_GetShiftState [20:16:21]SAM_PROTO_GetShiftState [20:16:21]wFMCommunicate request_size=4 [20:16:21]MH_SAM_APDU [20:16:21]CAPDU: 80 13 01 00 [20:16:21]Write to MH i2c: E2 08 00 92 01 80 13 01 00 00 00 00 00 10 [20:16:21]Write i2c OK [20:16:21]MH_I2C_Read... [20:16:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:16:21]Read from MH i2c: E2 [20:16:21]MH_I2C_Read... [20:16:21]Read from MH i2c: E2 0E 00 [20:16:21]MH_I2C_Read... [20:16:21]Read from MH i2c: E2 0E 00 92 01 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 BE [20:16:21]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [20:16:21]wFMCommunicate OK [20:16:21]SAM_PROTO_GetShiftState done [20:16:21]FM_GetShiftState done [20:16:21]req_shift_opened done [20:16:21]requested_item shift.open_date is exist - process it [20:16:21]req_shift_open_date [20:16:21]req_shift_open_date done [20:16:21]produce_requested_data done [20:16:21]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178499,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [20:16:21]process_action_free close_receipt [20:16:21]json_value_free [20:16:21]json_value_free done [20:16:21]process_json_proto returns [20:16:21]Send response to host [20:16:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178499,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [20:16:21]free response buf [20:16:21]execute_script done [20:16:21]execute_script returns [20:16:21]free content buf [20:16:21]Sock 8.Close socket [20:16:21]Sock 8.Thread stoped [20:16:22]OFD Sender: No OFD packet to send [20:16:27]OFD Sender: No OFD packet to send [20:16:32]OFD Sender: No OFD packet to send [20:16:33]recv_with_timeout no data received [20:16:37]OFD Sender: No OFD packet to send [20:16:42]OFD Sender: No OFD packet to send [20:16:47]OFD Sender: No OFD packet to send [20:16:52]OFD Sender: No OFD packet to send [20:16:57]OFD Sender: No OFD packet to send [20:17:02]OFD Sender: No OFD packet to send [20:17:07]OFD Sender: No OFD packet to send [20:17:12]OFD Sender: No OFD packet to send [20:17:17]OFD Sender: No OFD packet to send [20:17:22]OFD Sender: No OFD packet to send [20:17:27]OFD Sender: No OFD packet to send [20:17:32]OFD Sender: No OFD packet to send [20:17:34]recv_with_timeout no data received [20:17:37]OFD Sender: No OFD packet to send [20:17:42]OFD Sender: No OFD packet to send [20:17:45]recv_with_timeout no data received [20:17:47]OFD Sender: No OFD packet to send [20:17:52]OFD Sender: No OFD packet to send [20:17:57]OFD Sender: No OFD packet to send [20:18:02]OFD Sender: No OFD packet to send [20:18:07]OFD Sender: No OFD packet to send [20:18:12]OFD Sender: No OFD packet to send [20:18:17]OFD Sender: No OFD packet to send [20:18:17]recv_with_timeout no data received [20:18:22]OFD Sender: No OFD packet to send [20:18:27]OFD Sender: No OFD packet to send [20:18:32]OFD Sender: No OFD packet to send [20:18:36]recv_with_timeout no data received [20:18:37]OFD Sender: No OFD packet to send [20:18:42]OFD Sender: No OFD packet to send [20:18:47]OFD Sender: No OFD packet to send [20:18:52]OFD Sender: No OFD packet to send [20:18:57]OFD Sender: No OFD packet to send [20:19:02]OFD Sender: No OFD packet to send [20:19:07]OFD Sender: No OFD packet to send [20:19:12]OFD Sender: No OFD packet to send [20:19:17]OFD Sender: No OFD packet to send [20:19:22]OFD Sender: No OFD packet to send [20:19:27]OFD Sender: No OFD packet to send [20:19:32]OFD Sender: No OFD packet to send [20:19:37]OFD Sender: No OFD packet to send [20:19:42]OFD Sender: No OFD packet to send [20:19:47]OFD Sender: No OFD packet to send [20:19:52]OFD Sender: No OFD packet to send [20:20:07]OFD Sender: No OFD packet to send [20:20:12]OFD Sender: No OFD packet to send [20:20:17]OFD Sender: No OFD packet to send [20:20:22]OFD Sender: No OFD packet to send [20:20:26]recv_with_timeout no data received [20:20:27]OFD Sender: No OFD packet to send [20:20:32]OFD Sender: No OFD packet to send [20:20:37]OFD Sender: No OFD packet to send [20:20:42]OFD Sender: No OFD packet to send [20:20:47]OFD Sender: No OFD packet to send [20:20:52]OFD Sender: No OFD packet to send [20:20:57]OFD Sender: No OFD packet to send [20:21:02]OFD Sender: No OFD packet to send [20:21:07]OFD Sender: No OFD packet to send [20:21:12]recv_with_timeout no data received [20:21:12]OFD Sender: No OFD packet to send [20:21:17]OFD Sender: No OFD packet to send [20:21:22]OFD Sender: No OFD packet to send [20:21:23]recv_with_timeout no data received [20:21:27]OFD Sender: No OFD packet to send [20:21:32]OFD Sender: No OFD packet to send [20:21:35]recv_with_timeout no data received [20:21:37]OFD Sender: No OFD packet to send [20:21:42]OFD Sender: No OFD packet to send [20:21:47]OFD Sender: No OFD packet to send [20:21:52]OFD Sender: No OFD packet to send [20:21:55]recv_with_timeout no data received [20:21:57]OFD Sender: No OFD packet to send [20:22:02]OFD Sender: No OFD packet to send [20:22:07]OFD Sender: No OFD packet to send [20:22:12]OFD Sender: No OFD packet to send [20:22:16]recv_with_timeout no data received [20:22:17]OFD Sender: No OFD packet to send [20:22:22]OFD Sender: No OFD packet to send [20:22:27]OFD Sender: No OFD packet to send [20:22:32]OFD Sender: No OFD packet to send [20:22:37]OFD Sender: No OFD packet to send [20:22:42]OFD Sender: No OFD packet to send [20:22:47]OFD Sender: No OFD packet to send [20:22:53]OFD Sender: No OFD packet to send [20:22:58]OFD Sender: No OFD packet to send [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: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:34]recv_with_timeout no data received [20:23:38]OFD Sender: No OFD packet to send [20:23:43]OFD Sender: No OFD packet to send [20:23:48]OFD Sender: No OFD packet to send [20:23:53]OFD Sender: No OFD packet to send [20:23:58]OFD Sender: No OFD packet to send [20:24:03]OFD Sender: No OFD packet to send [20:24:08]OFD Sender: No OFD packet to send [20:24:13]OFD Sender: No OFD packet to send [20:24:18]OFD Sender: No OFD packet to send [20:24:18]recv_with_timeout no data received [20:24:23]OFD Sender: No OFD packet to send [20:24:28]OFD Sender: No OFD packet to send [20:24:33]OFD Sender: No OFD packet to send [20:24:38]OFD Sender: No OFD packet to send [20:24:43]OFD Sender: No OFD packet to send [20:24:48]OFD Sender: No OFD packet to send [20:24:53]OFD Sender: No OFD packet to send [20:24:58]OFD Sender: No OFD packet to send [20:25:03]OFD Sender: No OFD packet to send [20:25:08]OFD Sender: No OFD packet to send [20:25:13]OFD Sender: No OFD packet to send [20:25:18]OFD Sender: No OFD packet to send [20:25:23]OFD Sender: No OFD packet to send [20:25:28]OFD Sender: No OFD packet to send [20:25:33]OFD Sender: No OFD packet to send [20:25:38]OFD Sender: No OFD packet to send [20:25:43]OFD Sender: No OFD packet to send [20:25:48]OFD Sender: No OFD packet to send [20:25:50]recv_with_timeout no data received [20:25:53]OFD Sender: No OFD packet to send [20:25:58]OFD Sender: No OFD packet to send [20:26:03]OFD Sender: No OFD packet to send [20:26:08]OFD Sender: No OFD packet to send [20:26:13]OFD Sender: No OFD packet to send [20:26:18]OFD Sender: No OFD packet to send [20:26:23]OFD Sender: No OFD packet to send [20:26:28]OFD Sender: No OFD packet to send [20:26:33]OFD Sender: No OFD packet to send [20:26:38]OFD Sender: No OFD packet to send [20:26:43]OFD Sender: No OFD packet to send [20:26:48]OFD Sender: No OFD packet to send [20:26:53]OFD Sender: No OFD packet to send [20:26:58]OFD Sender: No OFD packet to send [20:27:03]OFD Sender: No OFD packet to send [20:27:08]OFD Sender: No OFD packet to send [20:27:13]OFD Sender: No OFD packet to send [20:27:18]OFD Sender: No OFD packet to send [20:27:23]OFD Sender: No OFD packet to send [20:27:28]OFD Sender: No OFD packet to send [20:27:33]OFD Sender: No OFD packet to send [20:27:38]OFD Sender: No OFD packet to send [20:27:43]OFD Sender: No OFD packet to send [20:27:48]OFD Sender: No OFD packet to send [20:27:53]OFD Sender: No OFD packet to send [20:27:58]OFD Sender: No OFD packet to send [20:28:03]OFD Sender: No OFD packet to send [20:28:08]OFD Sender: No OFD packet to send [20:28:13]OFD Sender: No OFD packet to send [20:28:18]OFD Sender: No OFD packet to send [20:28:21]recv_with_timeout no data received [20:28:23]OFD Sender: No OFD packet to send [20:28:28]OFD Sender: No OFD packet to send [20:28:33]OFD Sender: No OFD packet to send [20:28:38]OFD Sender: No OFD packet to send [20:28:43]OFD Sender: No OFD packet to send [20:28:48]OFD Sender: No OFD packet to send [20:28:53]OFD Sender: No OFD packet to send [20:28:58]OFD Sender: No OFD packet to send [20:29:03]OFD Sender: No OFD packet to send [20:29:08]OFD Sender: No OFD packet to send [20:29:13]OFD Sender: No OFD packet to send [20:29:18]OFD Sender: No OFD packet to send [20:29:23]OFD Sender: No OFD packet to send [20:29:28]OFD Sender: No OFD packet to send [20:29:33]OFD Sender: No OFD packet to send [20:29:38]OFD Sender: No OFD packet to send [20:29:43]OFD Sender: No OFD packet to send [20:29:49]OFD Sender: No OFD packet to send [20:29:54]OFD Sender: No OFD packet to send [20:29:56]recv_with_timeout no data received [20:29:59]OFD Sender: No OFD packet to send [20:30:04]OFD Sender: No OFD packet to send [20:30:06]recv_with_timeout no data received [20:30:09]OFD Sender: No OFD packet to send [20:30:14]OFD Sender: No OFD packet to send [20:30:19]OFD Sender: No OFD packet to send [20:30:24]OFD Sender: No OFD packet to send [20:30:29]OFD Sender: No OFD packet to send [20:30:34]OFD Sender: No OFD packet to send [20:30:39]OFD Sender: No OFD packet to send [20:30:39]recv_with_timeout no data received [20:30:44]OFD Sender: No OFD packet to send [20:30:49]OFD Sender: No OFD packet to send [20:30:54]OFD Sender: No OFD packet to send [20:30:59]OFD Sender: No OFD packet to send [20:31:04]OFD Sender: No OFD packet to send [20:31:09]OFD Sender: No OFD packet to send [20:31:14]OFD Sender: No OFD packet to send [20:31:19]OFD Sender: No OFD packet to send [20:31:24]OFD Sender: No OFD packet to send [20:31:29]OFD Sender: No OFD packet to send [20:31:34]OFD Sender: No OFD packet to send [20:31:39]OFD Sender: No OFD packet to send [20:31:44]OFD Sender: No OFD packet to send [20:31:47]accept exits with 10 [20:31:47]New connection [20:31:47]New thread 3067325796 created [20:31:47]Thread 3067469156 joined [20:31:47]Waiting for new connection... [20:31:47] Sock 10.Parse request [20:31:47]Sock 10.Check first char [20:31:47]Sock 10.First char is OK [20:31:47]request: POST /json_proto HTTP/1.0 [20:31:47]Method: POST [20:31:47]URL: /json_proto [20:31:47]Method is POST - this is cgi request [20:31:47]url: /json_proto [20:31:47]query_string will be loaded in cgi processing [20:31:47]execute_cgi json_proto POST (null) [20:31:47]execute_cgi path=json_proto method=POST [20:31:47]POST find Content-Length [20:31:47]Host: 172.17.44.131:8080 [20:31:47]Content-Length: 679 [20:31:47]Content-Type: application/json [20:31:47] [20:31:47]POST finish read [20:31:47]Found Content-Length = 679 [20:31:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293785", "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" : 10.110, "sum" : 750.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 750.00, "payments": [ { "type": 0, "sum" : 750.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:31:47]execute_script... [20:31:47]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293785", "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" : 10.110, "sum" : 750.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 750.00, "payments": [ { "type": 0, "sum" : 750.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:31:47]POST & json_proto [20:31:47]process_json_proto [20:31:47]json parsed OK: [20:31:47]protocol is kg_v1.0 [20:31:47]action value=close_receipt [20:31:47]process_action close_receipt [20:31:47]cmd_close_receipt [20:31:47]MH_GetDate [20:31:47]Write to MH i2c: F0 00 00 93 01 83 [20:31:47]Write i2c OK [20:31:47]MH_I2C_Read... [20:31:47]Read from MH i2c: F0 [20:31:47]MH_I2C_Read... [20:31:47]Read from MH i2c: F0 09 00 [20:31:47]MH_I2C_Read... [20:31:47]Read from MH i2c: F0 09 00 93 01 00 34 A0 C7 66 4F 53 BE 66 53 [20:31:47]GetLastDocTimeStamp 1724357778 [20:31:47]current date 1724358708 [20:31:47]FM_GetShiftState [20:31:47]SAM_PROTO_GetShiftState [20:31:47]wFMCommunicate request_size=4 [20:31:47]MH_SAM_APDU [20:31:47]CAPDU: 80 13 01 00 [20:31:47]Write to MH i2c: E2 08 00 94 01 80 13 01 00 00 00 00 00 12 [20:31:47]Write i2c OK [20:31:47]MH_I2C_Read... [20:31:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:31:47]Read from MH i2c: E2 [20:31:47]MH_I2C_Read... [20:31:47]Read from MH i2c: E2 0E 00 [20:31:47]MH_I2C_Read... [20:31:47]Read from MH i2c: E2 0E 00 94 01 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 C0 [20:31:47]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [20:31:47]wFMCommunicate OK [20:31:47]SAM_PROTO_GetShiftState done [20:31:47]FM_GetShiftState done [20:31:47]opened in 1724285939 [20:31:47]opened+sec_in_day 1724372339 [20:31:47]quantity*price = 75016 [20:31:47]sum+1 = 75017 [20:31:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 750.00 Внесено: 3000.00 СДАЧА: 2250.00 НСП 1% : 6.64 НДС 12% : 79.66 Наличными: 750.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 200 22.08.2024 20:31 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178500 ФПД: 232835554614917 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T203148&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178500&fm=232835554614917&tin=02508201610067®Number=0000000000092561&sum=75000 [20:31:48]StoreToDocumentArchive [20:31:48]shift 469 fd 178500 [20:31:48]save to /storage/0469/doc_00178500 [20:31:48]save last doc name /storage/0469/doc_00178500 to /storage/kkm_last_doc_name [20:31:48]save OK [20:31:48]Clear old archive folders... [20:31:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:31:48]tlvbuf is 017F0E80 [20:31:48]SAM_PROTO_ClearQueue [20:31:48]wFMCommunicate request_size=4 [20:31:48]MH_SAM_APDU [20:31:48]CAPDU: 80 09 00 00 [20:31:48]Write to MH i2c: E2 08 00 A1 01 80 09 00 00 00 00 00 00 14 [20:31:48]Write i2c OK [20:31:48]MH_I2C_Read... [20:31:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:31:49]Read from MH i2c: E2 [20:31:49]MH_I2C_Read... [20:31:49]Read from MH i2c: E2 03 00 [20:31:49]MH_I2C_Read... [20:31:49]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [20:31:49]RAPDU: 90 00 [20:31:49]wFMCommunicate OK [20:31:49]SAM_PROTO_ClearQueue done [20:31:49]KKMCreateOFDPacket [20:31:49]OFDProtocolAddRootSTLVToBuf [20:31:49]FM_MakeSignedData [20:31:49]FM_MakeSignedData [20:31:49]SAM_PROTO_SignData [20:31:49]wFMCommunicate request_size=4 [20:31:49]MH_SAM_APDU [20:31:49]CAPDU: 80 0D 01 02 [20:31:49]Write to MH i2c: E2 08 00 A2 01 80 0D 01 02 00 00 00 00 1C [20:31:49]Write i2c OK [20:31:49]MH_I2C_Read... [20:31:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:31:49]Read from MH i2c: E2 [20:31:49]MH_I2C_Read... [20:31:49]Read from MH i2c: E2 03 00 [20:31:49]MH_I2C_Read... [20:31:49]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [20:31:49]RAPDU: 90 00 [20:31:49]wFMCommunicate OK [20:31:49]wFMCommunicate request_size=255 [20:31:49]MH_SAM_APDU [20:31:49]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 C8 00 00 00 F4 03 04 00 34 A0 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 44 B9 02 00 35 04 06 00 D3 [20:31:49]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 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 C8 00 00 00 F4 03 04 00 34 A0 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 44 B9 02 00 35 04 06 00 D3 00 00 9B [20:31:49]Write i2c OK [20:31:49]MH_I2C_Read... [20:31:49]OFD Sender: No OFD packet to send [20:31:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:31:49]Read from MH i2c: E2 [20:31:49]MH_I2C_Read... [20:31:49]Read from MH i2c: E2 03 00 [20:31:49]MH_I2C_Read... [20:31:49]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [20:31:49]RAPDU: 90 00 [20:31:49]wFMCommunicate OK [20:31:49]wFMCommunicate request_size=10 [20:31:49]MH_SAM_APDU [20:31:49]CAPDU: 80 0D 02 02 05 C3 40 86 1E 85 [20:31:49]Write to MH i2c: E2 0D 00 A4 01 80 0D 02 02 05 00 C3 40 86 1E 85 00 00 55 [20:31:49]Write i2c OK [20:31:49]MH_I2C_Read... [20:31:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:31:49]Read from MH i2c: E2 [20:31:49]MH_I2C_Read... [20:31:49]Read from MH i2c: E2 03 00 [20:31:49]MH_I2C_Read... [20:31:49]Read from MH i2c: E2 03 00 A4 01 00 90 00 19 [20:31:49]RAPDU: 90 00 [20:31:49]wFMCommunicate OK [20:31:49]wFMCommunicate request_size=4 [20:31:49]MH_SAM_APDU [20:31:49]CAPDU: 80 0D 03 02 [20:31:49]Write to MH i2c: E2 08 00 A5 01 80 0D 03 02 00 00 00 00 21 [20:31:49]Write i2c OK [20:31:49]MH_I2C_Read... [20:31:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:31:49]Read from MH i2c: E2 [20:31:49]MH_I2C_Read... [20:31:49]Read from MH i2c: E2 0B 00 [20:31:49]MH_I2C_Read... [20:31:49]Read from MH i2c: E2 0B 00 A5 01 00 7B C9 4F 26 24 C0 2E 55 90 00 42 [20:31:49]RAPDU: 7B C9 4F 26 24 C0 2E 55 90 00 [20:31:49]wFMCommunicate OK [20:31:49]SAM_PROTO_SignData done [20:31:49]FM_MakeSignedData done [20:31:49]CreateOFDProtocolMessage [20:31:49]wFMCommunicate request_size=4 [20:31:49]MH_SAM_APDU [20:31:49]CAPDU: 80 11 00 00 [20:31:49]Write to MH i2c: E2 08 00 A6 01 80 11 00 00 00 00 00 00 21 [20:31:49]Write i2c OK [20:31:49]MH_I2C_Read... [20:31:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:31:49]Read from MH i2c: E2 [20:31:49]MH_I2C_Read... [20:31:49]Read from MH i2c: E2 17 00 [20:31:49]MH_I2C_Read... [20:31:49]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 37 38 90 00 7A [20:31:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [20:31:49]wFMCommunicate OK [20:31:49]CreateOFDProtocolMessage done [20:31:49]OFDSenderStorePacket 178500 [20:31:49]StoreOFDPacket docnum=178500 [20:31:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 62 29 07 01 17 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 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 C8 00 00 00 F4 03 04 00 34 A0 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 44 B9 02 00 35 04 06 00 D3 C3 40 86 1E 85 7B C9 4F 26 24 C0 2E 55 [20:31:49]CheckFolder [20:31:49]dirname=/storage/ofd_packets [20:31:49]CheckFolder done [20:31:49]ProducePacketName [20:31:49]name=ofd_packets/00178500 [20:31:49]NVStorageSaveData ofd_packets/00178500 [20:31:49]File name is /storage/ofd_packets/00178500 [20:31:49]Write 301 bytes [20:31:49]NVStorageSaveData done [20:31:49]OFDSenderStorePacket done [20:31:49]KKMCreateOFDPacket done [20:31:49]NVStorageSaveData kkm_last_timestamp [20:31:49]File name is /storage/kkm_last_timestamp [20:31:49]Write 4 bytes [20:31:49]NVStorageSaveData done [20:31:49]ExternCall_PrintAddStr [20:31:49]wPrintStart [20:31:49]Write to MH i2c: 01 00 00 A7 01 A8 [20:31:49]Write i2c OK [20:31:49]MH_I2C_Read... [20:31:49]Read from MH i2c: 01 [20:31:49]MH_I2C_Read... [20:31:49]Read from MH i2c: 01 07 00 [20:31:49]MH_I2C_Read... [20:31:49]Read from MH i2c: 01 07 00 A7 01 00 00 00 00 00 FF 0F BD [20:31:49]RasterBufferAndPrint [20:31:49]line Счет N : (1)293785 [20:31:49]line ИНН: 02508201610067 [20:31:49]line Контрольно-Кассовый Чек [20:31:49]line ПРОДАЖА [20:31:49]line ТРК (МРК, ГНК) : 53 [20:31:49]line Товар: 2710124500 [20:31:49]line Аи-95-К-5 [20:31:49]line 10.110 * 74.20 [20:31:49]line = 750.16 [20:31:49]line НДС 12% НСП 1% [20:31:49]line > о реализуемом товаре [20:31:49]line ОКРУГЛЕНИЕ: -0.16 [20:31:49]line ИТОГО: 750.00 [20:31:49]line Внесено: 3000.00 [20:31:49]line СДАЧА: 2250.00 [20:31:49]line НСП 1% : 6.64 [20:31:49]line НДС 12% : 79.66 [20:31:49]line Наличными: 750.00 [20:31:49]line Безнал.: 0.00 [20:31:49]line Место: АЗС № 130 "Партнер Нефть" [20:31:49]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:31:49]line СНО: Общий режим [20:31:49]line Чек 200 22.08.2024 20:31 [20:31:49]line Смена: 469 ФФД: 1.0 [20:31:49]line ЗНМ: 0300000071 [20:31:49]line РНМ: 0000000000092561 [20:31:49]line Версия ККМ: 001 [20:31:49]line ФМ: 0000000000871778 [20:31:49]line ФД: 178500 [20:31:49]line ФПД: 232835554614917 [20:31:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T203148&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178500&fm=232835554614917&tin=02508201610067®Number=0000000000092561&sum=75000 [20:31:49]OFD Sender: Processing packet 178500 [packets to send 496, broken 495] [20:31:49]ProducePacketName [20:31:49]name=ofd_packets/00178500 [20:31:49]OFD Sender: To server: pG, [20:31:49]CommunicateWithHost lk.salyk.kg:30040 [20:31:49]ConnectInit lk.salyk.kg [20:31:49]written 0, free lines is 4095 [20:31:50]recv_with_timeout no data received [20:31:50]Write to MH i2c: 01 00 00 D2 01 D3 [20:31:50]Write i2c OK [20:31:50]MH_I2C_Read... [20:31:50]Read from MH i2c: 01 [20:31:50]MH_I2C_Read... [20:31:50]Read from MH i2c: 01 07 00 [20:31:50]MH_I2C_Read... [20:31:50]Read from MH i2c: 01 07 00 D2 01 00 00 00 00 00 C1 0C A7 [20:31:50]RasterBufferAndPrint [20:31:50]line [20:31:50]line [20:31:50]line [20:31:50]line [20:31:50]line [20:31:50]written 0, free lines is 3271 [20:31:50]MH_Cut [20:31:50]Write to MH i2c: D1 01 00 D9 01 01 AC [20:31:50]Write i2c OK [20:31:50]MH_I2C_Read... [20:31:50]Read from MH i2c: D1 [20:31:50]MH_I2C_Read... [20:31:50]Read from MH i2c: D1 01 00 [20:31:50]MH_I2C_Read... [20:31:50]Read from MH i2c: D1 01 00 D9 01 00 AB [20:31:50]Write to MH i2c: 01 00 00 DA 01 DB [20:31:50]Write i2c OK [20:31:50]MH_I2C_Read... [20:31:51]*** Cut start [20:31:51]*** Partial cut [20:31:51]*** CUTSNS_PIN = 1 [20:31:51]*** CUTSNS_PIN = 0 [20:31:51]*** Brake cut motor [20:31:51]Read from MH i2c: 01 [20:31:51]MH_I2C_Read... [20:31:51]*** Stop cut motor [20:31:51]*** Cut end [20:31:51]Read from MH i2c: 01 07 00 [20:31:51]MH_I2C_Read... [20:31:51]Read from MH i2c: 01 07 00 DA 01 00 00 00 00 00 FF 0F F0 [20:31:51]process_action close_receipt done [20:31:51]requested_data is exist [20:31:51]produce_requested_data [20:31:51]requested_item fm.sn is exist - process it [20:31:51]wFMCommunicate request_size=4 [20:31:51]MH_SAM_APDU [20:31:51]CAPDU: 80 11 00 00 [20:31:51]Write to MH i2c: E2 08 00 DB 01 80 11 00 00 00 00 00 00 56 [20:31:51]Write i2c OK [20:31:51]MH_I2C_Read... [20:31:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:31:51]Read from MH i2c: E2 [20:31:51]MH_I2C_Read... [20:31:51]Read from MH i2c: E2 17 00 [20:31:51]MH_I2C_Read... [20:31:51]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 37 38 90 00 AF [20:31:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [20:31:51]wFMCommunicate OK [20:31:51]requested_item fd.num is exist - process it [20:31:51]SAM_PROTO_GetFieldsCounters [20:31:51]wFMCommunicate request_size=4 [20:31:51]MH_SAM_APDU [20:31:51]CAPDU: 80 13 00 00 [20:31:51]Write to MH i2c: E2 08 00 DC 01 80 13 00 00 00 00 00 00 59 [20:31:51]Write i2c OK [20:31:51]MH_I2C_Read... [20:31:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:31:51]Read from MH i2c: E2 [20:31:51]MH_I2C_Read... [20:31:51]Read from MH i2c: E2 62 00 [20:31:51]MH_I2C_Read... [20:31:51]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 44 B9 02 00 0E 04 04 00 D5 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 AB [20:31:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 44 B9 02 00 0E 04 04 00 D5 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 [20:31:51]wFMCommunicate OK [20:31:51]SAM_PROTO_GetFieldsCounters done [20:31:51]requested_item shift.num is exist - process it [20:31:51]requested_item shift.opened is exist - process it [20:31:51]req_shift_opened [20:31:51]FM_GetShiftState [20:31:51]SAM_PROTO_GetShiftState [20:31:51]wFMCommunicate request_size=4 [20:31:51]MH_SAM_APDU [20:31:51]CAPDU: 80 13 01 00 [20:31:51]Write to MH i2c: E2 08 00 DD 01 80 13 01 00 00 00 00 00 5B [20:31:51]Write i2c OK [20:31:51]MH_I2C_Read... [20:31:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:31:51]Read from MH i2c: E2 [20:31:51]MH_I2C_Read... [20:31:51]Read from MH i2c: E2 0E 00 [20:31:51]MH_I2C_Read... [20:31:51]Read from MH i2c: E2 0E 00 DD 01 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 09 [20:31:51]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [20:31:51]wFMCommunicate OK [20:31:51]SAM_PROTO_GetShiftState done [20:31:51]FM_GetShiftState done [20:31:51]req_shift_opened done [20:31:51]requested_item shift.open_date is exist - process it [20:31:51]req_shift_open_date [20:31:51]req_shift_open_date done [20:31:51]produce_requested_data done [20:31:51]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178500,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [20:31:51]process_action_free close_receipt [20:31:51]json_value_free [20:31:51]json_value_free done [20:31:51]process_json_proto returns [20:31:51]Send response to host [20:31:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178500,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [20:31:51]free response buf [20:31:51]execute_script done [20:31:51]execute_script returns [20:31:51]free content buf [20:31:51]Sock 10.Close socket [20:31:51]Sock 10.Thread stoped [20:31:53]Connected sock=11 [20:31: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 37 38 0F 01 00 00 62 29 07 01 17 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 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 C8 00 00 00 F4 03 04 00 34 A0 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 44 B9 02 00 35 04 06 00 D3 C3 40 86 1E 85 7B C9 4F 26 24 C0 2E 55 [20:31: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 37 38 4F 00 00 00 87 77 47 00 3E 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 37 38 10 04 04 00 44 B9 02 00 F4 03 04 00 E0 4B C7 66 B6 04 01 00 00 82 C5 EF 8A 44 E8 67 74 [20:31:55]CommunicateWithHost err = 0 [20:31:55]CheckOFDResponse [20:31:55]1017 (14) - 77093643461234 [20:31:55]1041 (16) - 0000000000871778 [20:31:55]1040 (4) - 178500 [20:31:55]1012 (4) - 22.08.2024 14:32 [20:31:55]1206 (1) - 0 [20:31:55]OFD Sender: Remove packet 178500 [20:31:55]ProducePacketName [20:31:55]name=ofd_packets/00178500 [20:31:55]NVStorageDeleteData [20:31:56]OFD Sender: No OFD packet to send [20:32:01]OFD Sender: No OFD packet to send [20:32:06]OFD Sender: No OFD packet to send [20:32:11]OFD Sender: No OFD packet to send [20:32:16]OFD Sender: No OFD packet to send [20:32:21]OFD Sender: No OFD packet to send [20:32:21]recv_with_timeout no data received [20:32:26]OFD Sender: No OFD packet to send [20:32:31]OFD Sender: No OFD packet to send [20:32:36]OFD Sender: No OFD packet to send [20:32:41]OFD Sender: No OFD packet to send [20:32:46]OFD Sender: No OFD packet to send [20:32:51]OFD Sender: No OFD packet to send [20:32:56]OFD Sender: No OFD packet to send [20:33:01]OFD Sender: No OFD packet to send [20:33:06]OFD Sender: No OFD packet to send [20:33:11]OFD Sender: No OFD packet to send [20:33:16]OFD Sender: No OFD packet to send [20:33:21]OFD Sender: No OFD packet to send [20:33:26]OFD Sender: No OFD packet to send [20:33:31]OFD Sender: No OFD packet to send [20:33:36]OFD Sender: No OFD packet to send [20:33:41]OFD Sender: No OFD packet to send [20:33:46]OFD Sender: No OFD packet to send [20:33:51]OFD Sender: No OFD packet to send [20:33:56]OFD Sender: No OFD packet to send [20:34:01]OFD Sender: No OFD packet to send [20:34:06]OFD Sender: No OFD packet to send [20:34:11]OFD Sender: No OFD packet to send [20:34:16]OFD Sender: No OFD packet to send [20:34:21]OFD Sender: No OFD packet to send [20:34:26]OFD Sender: No OFD packet to send [20:34:31]OFD Sender: No OFD packet to send [20:34:35]accept exits with 9 [20:34:35]New connection [20:34:35]New thread 3067469156 created [20:34:35]Thread 3067325796 joined [20:34:35]Waiting for new connection... [20:34:35] Sock 9.Parse request [20:34:35]Sock 9.Check first char [20:34:35]Sock 9.First char is OK [20:34:35]request: POST /json_proto HTTP/1.0 [20:34:35]Method: POST [20:34:35]URL: /json_proto [20:34:35]Method is POST - this is cgi request [20:34:35]url: /json_proto [20:34:35]query_string will be loaded in cgi processing [20:34:35]execute_cgi json_proto POST (null) [20:34:35]execute_cgi path=json_proto method=POST [20:34:35]POST find Content-Length [20:34:35]Host: 172.17.44.131:8080 [20:34:35]Content-Length: 792 [20:34:35]Content-Type: application/json [20:34:35] [20:34:35]POST finish read [20:34:35]Found Content-Length = 792 [20:34:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293786", "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" : 50.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A46286", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:34:35]execute_script... [20:34: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)293786", "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" : 50.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A46286", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:34:35]POST & json_proto [20:34:35]process_json_proto [20:34:35]json parsed OK: [20:34:35]protocol is kg_v1.0 [20:34:35]action value=close_receipt [20:34:35]process_action close_receipt [20:34:35]cmd_close_receipt [20:34:35]MH_GetDate [20:34:35]Write to MH i2c: F0 00 00 DE 01 CE [20:34:35]Write i2c OK [20:34:35]MH_I2C_Read... [20:34:35]Read from MH i2c: F0 [20:34:35]MH_I2C_Read... [20:34:35]Read from MH i2c: F0 09 00 [20:34:35]MH_I2C_Read... [20:34:35]Read from MH i2c: F0 09 00 DE 01 00 DC A0 C7 66 4F 53 BE 66 46 [20:34:35]GetLastDocTimeStamp 1724358708 [20:34:35]current date 1724358876 [20:34:35]FM_GetShiftState [20:34:35]SAM_PROTO_GetShiftState [20:34:35]wFMCommunicate request_size=4 [20:34:35]MH_SAM_APDU [20:34:35]CAPDU: 80 13 01 00 [20:34:35]Write to MH i2c: E2 08 00 DF 01 80 13 01 00 00 00 00 00 5D [20:34:35]Write i2c OK [20:34:35]MH_I2C_Read... [20:34:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:34:35]Read from MH i2c: E2 [20:34:35]MH_I2C_Read... [20:34:35]Read from MH i2c: E2 0E 00 [20:34:35]MH_I2C_Read... [20:34:35]Read from MH i2c: E2 0E 00 DF 01 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 0B [20:34:35]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [20:34:35]wFMCommunicate OK [20:34:35]SAM_PROTO_GetShiftState done [20:34:35]FM_GetShiftState done [20:34:35]opened in 1724285939 [20:34:35]opened+sec_in_day 1724372339 [20:34:35]quantity*price = 0 [20:34:35]sum+1 = 1 [20:34:35]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 201 22.08.2024 20:34 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 Талоны: Топливная Карта 46286 ФМ: 0000000000871778 ФД: 178501 ФПД: 91253372004983 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T203436&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178501&fm=91253372004983&tin=02508201610067®Number=0000000000092561&sum=0 [20:34:36]StoreToDocumentArchive [20:34:36]shift 469 fd 178501 [20:34:36]save to /storage/0469/doc_00178501 [20:34:36]save last doc name /storage/0469/doc_00178501 to /storage/kkm_last_doc_name [20:34:36]save OK [20:34:36]Clear old archive folders... [20:34:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:34:36]tlvbuf is 017E9DD0 [20:34:36]SAM_PROTO_ClearQueue [20:34:36]wFMCommunicate request_size=4 [20:34:36]MH_SAM_APDU [20:34:36]CAPDU: 80 09 00 00 [20:34:36]Write to MH i2c: E2 08 00 EC 01 80 09 00 00 00 00 00 00 5F [20:34:36]Write i2c OK [20:34:36]MH_I2C_Read... [20:34:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:34:37]Read from MH i2c: E2 [20:34:37]MH_I2C_Read... [20:34:37]Read from MH i2c: E2 03 00 [20:34:37]MH_I2C_Read... [20:34:37]Read from MH i2c: E2 03 00 EC 01 00 90 00 61 [20:34:37]RAPDU: 90 00 [20:34:37]wFMCommunicate OK [20:34:37]SAM_PROTO_ClearQueue done [20:34:37]KKMCreateOFDPacket [20:34:37]OFDProtocolAddRootSTLVToBuf [20:34:37]FM_MakeSignedData [20:34:37]FM_MakeSignedData [20:34:37]SAM_PROTO_SignData [20:34:37]wFMCommunicate request_size=4 [20:34:37]MH_SAM_APDU [20:34:37]CAPDU: 80 0D 01 02 [20:34:37]Write to MH i2c: E2 08 00 ED 01 80 0D 01 02 00 00 00 00 67 [20:34:37]Write i2c OK [20:34:37]MH_I2C_Read... [20:34:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:34:37]Read from MH i2c: E2 [20:34:37]MH_I2C_Read... [20:34:37]Read from MH i2c: E2 03 00 [20:34:37]MH_I2C_Read... [20:34:37]Read from MH i2c: E2 03 00 ED 01 00 90 00 62 [20:34:37]RAPDU: 90 00 [20:34:37]wFMCommunicate OK [20:34:37]wFMCommunicate request_size=255 [20:34:37]MH_SAM_APDU [20:34: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 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 C9 00 00 00 F4 03 04 00 DC A0 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 45 B9 02 00 35 04 06 00 52 [20:34:37]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 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 C9 00 00 00 F4 03 04 00 DC A0 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 45 B9 02 00 35 04 06 00 52 00 00 22 [20:34:37]Write i2c OK [20:34:37]MH_I2C_Read... [20:34:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:34:37]Read from MH i2c: E2 [20:34:37]MH_I2C_Read... [20:34:37]Read from MH i2c: E2 03 00 [20:34:37]MH_I2C_Read... [20:34:37]Read from MH i2c: E2 03 00 EE 01 00 90 00 63 [20:34:37]RAPDU: 90 00 [20:34:37]wFMCommunicate OK [20:34:37]wFMCommunicate request_size=10 [20:34:37]MH_SAM_APDU [20:34:37]CAPDU: 80 0D 02 02 05 FE 94 D2 AA 77 [20:34:37]Write to MH i2c: E2 0D 00 EF 01 80 0D 02 02 05 00 FE 94 D2 AA 77 00 00 F9 [20:34:37]Write i2c OK [20:34:37]MH_I2C_Read... [20:34:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:34:37]Read from MH i2c: E2 [20:34:37]MH_I2C_Read... [20:34:37]Read from MH i2c: E2 03 00 [20:34:37]MH_I2C_Read... [20:34:37]Read from MH i2c: E2 03 00 EF 01 00 90 00 64 [20:34:37]RAPDU: 90 00 [20:34:37]wFMCommunicate OK [20:34:37]wFMCommunicate request_size=4 [20:34:37]MH_SAM_APDU [20:34:37]CAPDU: 80 0D 03 02 [20:34:37]Write to MH i2c: E2 08 00 F0 01 80 0D 03 02 00 00 00 00 6C [20:34:37]Write i2c OK [20:34:37]MH_I2C_Read... [20:34:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:34:37]Read from MH i2c: E2 [20:34:37]MH_I2C_Read... [20:34:37]Read from MH i2c: E2 0B 00 [20:34:37]MH_I2C_Read... [20:34:37]Read from MH i2c: E2 0B 00 F0 01 00 1A 92 E3 BA EA D3 26 43 90 00 DC [20:34:37]RAPDU: 1A 92 E3 BA EA D3 26 43 90 00 [20:34:37]wFMCommunicate OK [20:34:37]SAM_PROTO_SignData done [20:34:37]FM_MakeSignedData done [20:34:37]CreateOFDProtocolMessage [20:34:37]wFMCommunicate request_size=4 [20:34:37]MH_SAM_APDU [20:34:37]CAPDU: 80 11 00 00 [20:34:37]Write to MH i2c: E2 08 00 F1 01 80 11 00 00 00 00 00 00 6C [20:34:37]Write i2c OK [20:34:37]MH_I2C_Read... [20:34:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:34:37]Read from MH i2c: E2 [20:34:37]MH_I2C_Read... [20:34:37]Read from MH i2c: E2 17 00 [20:34:37]MH_I2C_Read... [20:34:37]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 37 38 90 00 C5 [20:34:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [20:34:37]wFMCommunicate OK [20:34:37]CreateOFDProtocolMessage done [20:34:37]OFDSenderStorePacket 178501 [20:34:37]StoreOFDPacket docnum=178501 [20:34:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 71 E2 07 01 84 41 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 C9 00 00 00 F4 03 04 00 DC A0 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 45 B9 02 00 35 04 06 00 52 FE 94 D2 AA 77 1A 92 E3 BA EA D3 26 43 [20:34:37]CheckFolder [20:34:37]dirname=/storage/ofd_packets [20:34:37]CheckFolder done [20:34:37]ProducePacketName [20:34:37]name=ofd_packets/00178501 [20:34:37]NVStorageSaveData ofd_packets/00178501 [20:34:37]File name is /storage/ofd_packets/00178501 [20:34:37]Write 301 bytes [20:34:37]NVStorageSaveData done [20:34:37]OFDSenderStorePacket done [20:34:37]KKMCreateOFDPacket done [20:34:37]NVStorageSaveData kkm_last_timestamp [20:34:37]File name is /storage/kkm_last_timestamp [20:34:37]Write 4 bytes [20:34:37]NVStorageSaveData done [20:34:37]ExternCall_PrintAddStr [20:34:37]wPrintStart [20:34:37]Write to MH i2c: 01 00 00 F2 01 F3 [20:34:37]Write i2c OK [20:34:37]MH_I2C_Read... [20:34:37]Read from MH i2c: 01 [20:34:37]MH_I2C_Read... [20:34:37]Read from MH i2c: 01 07 00 [20:34:37]MH_I2C_Read... [20:34:37]Read from MH i2c: 01 07 00 F2 01 00 00 00 00 00 FF 0F 08 [20:34:37]RasterBufferAndPrint [20:34:37]line Счет N : (1)293786 [20:34:37]line ИНН: 02508201610067 [20:34:37]line Контрольно-Кассовый Чек [20:34:37]line ПРОДАЖА [20:34:37]line ТРК (МРК, ГНК) : 42 [20:34:37]line Товар: 2710124130 [20:34:37]line Аи-92-К-5 [20:34:37]line 50.000 * 0.00 [20:34:37]line = 0.00 [20:34:37]line НДС 12% НСП 1% [20:34:37]line > о реализуемом товаре [20:34:37]line ИТОГО: 0.00 [20:34:37]line НСП 1% : 0.00 [20:34:37]line НДС 12% : 0.00 [20:34:37]line Наличными: 0.00 [20:34:37]line Безнал.: 0.00 [20:34:37]line Место: АЗС № 130 "Партнер Нефть" [20:34:37]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:34:37]line СНО: Общий режим [20:34:37]line Чек 201 22.08.2024 20:34 [20:34:37]line Смена: 469 ФФД: 1.0 [20:34:37]line ЗНМ: 0300000071 [20:34:37]line РНМ: 0000000000092561 [20:34:37]line Версия ККМ: 001 [20:34:37]line Талоны: Топливная Карта [20:34:37]line 46286 [20:34:37]line ФМ: 0000000000871778 [20:34:37]line ФД: 178501 [20:34:37]line ФПД: 91253372004983 [20:34:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T203436&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178501&fm=91253372004983&tin=02508201610067®Number=0000000000092561&sum=0 [20:34:37]written 0, free lines is 4095 [20:34:37]OFD Sender: Processing packet 178501 [packets to send 496, broken 495] [20:34:37]ProducePacketName [20:34:37]name=ofd_packets/00178501 [20:34:37]OFD Sender: To server: pG, [20:34:37]CommunicateWithHost lk.salyk.kg:30040 [20:34:37]ConnectInit lk.salyk.kg [20:34:37]Write to MH i2c: 01 00 00 1C 02 1E [20:34:37]Write i2c OK [20:34:37]MH_I2C_Read... [20:34:37]Read from MH i2c: 01 [20:34:37]MH_I2C_Read... [20:34:37]Read from MH i2c: 01 07 00 [20:34:37]MH_I2C_Read... [20:34:37]Read from MH i2c: 01 07 00 1C 02 00 00 00 00 00 D1 0C 02 [20:34:37]RasterBufferAndPrint [20:34:37]line [20:34:37]line [20:34:37]line [20:34:37]line [20:34:37]line [20:34:37]written 0, free lines is 3287 [20:34:37]MH_Cut [20:34:37]Write to MH i2c: D1 01 00 23 02 01 F7 [20:34:37]Write i2c OK [20:34:37]MH_I2C_Read... [20:34:37]Read from MH i2c: D1 [20:34:37]MH_I2C_Read... [20:34:37]Read from MH i2c: D1 01 00 [20:34:37]MH_I2C_Read... [20:34:37]Read from MH i2c: D1 01 00 23 02 00 F6 [20:34:37]Write to MH i2c: 01 00 00 24 02 26 [20:34:37]Write i2c OK [20:34:37]MH_I2C_Read... [20:34:38]Connected sock=11 [20: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 37 38 0F 01 00 00 71 E2 07 01 84 41 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 C9 00 00 00 F4 03 04 00 DC A0 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 45 B9 02 00 35 04 06 00 52 FE 94 D2 AA 77 1A 92 E3 BA EA D3 26 43 [20:34:38]*** Cut start [20:34:38]*** Partial cut [20:34:38]*** CUTSNS_PIN = 1 [20:34:38]*** CUTSNS_PIN = 0 [20:34:38]*** Brake cut motor [20:34:39]Read from MH i2c: 01 [20:34:39]MH_I2C_Read... [20:34:39]*** Stop cut motor [20:34:39]*** Cut end [20:34:39]Read from MH i2c: 01 07 00 [20:34:39]MH_I2C_Read... [20:34:39]Read from MH i2c: 01 07 00 24 02 00 00 00 00 00 FF 0F 3B [20:34:39]process_action close_receipt done [20:34:39]requested_data is exist [20:34:39]produce_requested_data [20:34:39]requested_item fm.sn is exist - process it [20:34:39]wFMCommunicate request_size=4 [20:34:39]MH_SAM_APDU [20:34:39]CAPDU: 80 11 00 00 [20:34:39]Write to MH i2c: E2 08 00 25 02 80 11 00 00 00 00 00 00 A1 [20:34:39]Write i2c OK [20:34:39]MH_I2C_Read... [20:34:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:34:39]Read from MH i2c: E2 [20:34:39]MH_I2C_Read... [20:34:39]Read from MH i2c: E2 17 00 [20:34:39]MH_I2C_Read... [20:34:39]Read from MH i2c: E2 17 00 25 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 FA [20:34:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [20:34:39]wFMCommunicate OK [20:34:39]requested_item fd.num is exist - process it [20:34:39]SAM_PROTO_GetFieldsCounters [20:34:39]wFMCommunicate request_size=4 [20:34:39]MH_SAM_APDU [20:34:39]CAPDU: 80 13 00 00 [20:34:39]Write to MH i2c: E2 08 00 26 02 80 13 00 00 00 00 00 00 A4 [20:34:39]Write i2c OK [20:34:39]MH_I2C_Read... [20:34:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:34:39]Read from MH i2c: E2 [20:34:39]MH_I2C_Read... [20:34:39]Read from MH i2c: E2 62 00 [20:34:39]MH_I2C_Read... [20:34:39]Read from MH i2c: E2 62 00 26 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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 45 B9 02 00 0E 04 04 00 D5 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 FA [20:34: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 45 B9 02 00 0E 04 04 00 D5 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 [20:34:39]wFMCommunicate OK [20:34:39]SAM_PROTO_GetFieldsCounters done [20:34:39]requested_item shift.num is exist - process it [20:34:39]requested_item shift.opened is exist - process it [20:34:39]req_shift_opened [20:34:39]FM_GetShiftState [20:34:39]SAM_PROTO_GetShiftState [20:34:39]wFMCommunicate request_size=4 [20:34:39]MH_SAM_APDU [20:34:39]CAPDU: 80 13 01 00 [20:34:39]Write to MH i2c: E2 08 00 27 02 80 13 01 00 00 00 00 00 A6 [20:34:39]Write i2c OK [20:34:39]MH_I2C_Read... [20:34:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:34:39]Read from MH i2c: E2 [20:34:39]MH_I2C_Read... [20:34:39]Read from MH i2c: E2 0E 00 [20:34:39]MH_I2C_Read... [20:34:39]Read from MH i2c: E2 0E 00 27 02 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 54 [20:34:39]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [20:34:39]wFMCommunicate OK [20:34:39]SAM_PROTO_GetShiftState done [20:34:39]FM_GetShiftState done [20:34:39]req_shift_opened done [20:34:39]requested_item shift.open_date is exist - process it [20:34:39]req_shift_open_date [20:34:39]req_shift_open_date done [20:34:39]produce_requested_data done [20:34:39]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178501,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [20:34:39]process_action_free close_receipt [20:34:39]json_value_free [20:34:39]json_value_free done [20:34:39]process_json_proto returns [20:34:39]Send response to host [20:34:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178501,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [20:34:39]free response buf [20:34:39]execute_script done [20:34:39]execute_script returns [20:34:39]free content buf [20:34:39]Sock 9.Close socket [20:34:39]Sock 9.Thread stoped [20: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 37 38 4F 00 00 00 3A 50 47 00 2D 2B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 45 B9 02 00 F4 03 04 00 85 4C C7 66 B6 04 01 00 00 DF 25 88 3B A6 C9 50 62 [20:34:40]CommunicateWithHost err = 0 [20:34:40]CheckOFDResponse [20:34:40]1017 (14) - 77093643461234 [20:34:40]1041 (16) - 0000000000871778 [20:34:40]1040 (4) - 178501 [20:34:40]1012 (4) - 22.08.2024 14:34 [20:34:40]1206 (1) - 0 [20:34:40]OFD Sender: Remove packet 178501 [20:34:40]ProducePacketName [20:34:40]name=ofd_packets/00178501 [20:34:40]NVStorageDeleteData [20:34:41]OFD Sender: No OFD packet to send [20:34:46]OFD Sender: No OFD packet to send [20:34:51]OFD Sender: No OFD packet to send [20:34:56]OFD Sender: No OFD packet to send [20:35:01]OFD Sender: No OFD packet to send [20:35:06]OFD Sender: No OFD packet to send [20:35:11]OFD Sender: No OFD packet to send [20:35:16]OFD Sender: No OFD packet to send [20:35:21]OFD Sender: No OFD packet to send [20:35:26]OFD Sender: No OFD packet to send [20:35:31]OFD Sender: No OFD packet to send [20:35:36]OFD Sender: No OFD packet to send [20:35:41]OFD Sender: No OFD packet to send [20:35:46]OFD Sender: No OFD packet to send [20:35:51]OFD Sender: No OFD packet to send [20:35:56]OFD Sender: No OFD packet to send [20:36:01]OFD Sender: No OFD packet to send [20:36:06]OFD Sender: No OFD packet to send [20:36:11]OFD Sender: No OFD packet to send [20:36:16]OFD Sender: No OFD packet to send [20:36:21]recv_with_timeout no data received [20:36:21]OFD Sender: No OFD packet to send [20:36:26]OFD Sender: No OFD packet to send [20:36:31]OFD Sender: No OFD packet to send [20:36:36]OFD Sender: No OFD packet to send [20:36:41]OFD Sender: No OFD packet to send [20:36:46]OFD Sender: No OFD packet to send [20:36:51]OFD Sender: No OFD packet to send [20:36:56]OFD Sender: No OFD packet to send [20:37:01]OFD Sender: No OFD packet to send [20:37:06]OFD Sender: No OFD packet to send [20:37:11]OFD Sender: No OFD packet to send [20:37:16]OFD Sender: No OFD packet to send [20:37:21]OFD Sender: No OFD packet to send [20:37:26]OFD Sender: No OFD packet to send [20:37:31]OFD Sender: No OFD packet to send [20:37:32]recv_with_timeout no data received [20:37:36]OFD Sender: No OFD packet to send [20:37:41]OFD Sender: No OFD packet to send [20:37:46]OFD Sender: No OFD packet to send [20:37:51]OFD Sender: No OFD packet to send [20:37:56]OFD Sender: No OFD packet to send [20:38:01]OFD Sender: No OFD packet to send [20:38:06]OFD Sender: No OFD packet to send [20:38:11]OFD Sender: No OFD packet to send [20:38:16]OFD Sender: No OFD packet to send [20:38:21]OFD Sender: No OFD packet to send [20:38:26]OFD Sender: No OFD packet to send [20:38:31]OFD Sender: No OFD packet to send [20:38:36]OFD Sender: No OFD packet to send [20:38:41]OFD Sender: No OFD packet to send [20:38:46]OFD Sender: No OFD packet to send [20:38:51]OFD Sender: No OFD packet to send [20:38:57]OFD Sender: No OFD packet to send [20:39:02]OFD Sender: No OFD packet to send [20:39:05]recv_with_timeout no data received [20:39:07]OFD Sender: No OFD packet to send [20:39:12]OFD Sender: No OFD packet to send [20:39:17]OFD Sender: No OFD packet to send [20:39:22]OFD Sender: No OFD packet to send [20:39:27]OFD Sender: No OFD packet to send [20:39:32]OFD Sender: No OFD packet to send [20:39:37]OFD Sender: No OFD packet to send [20:39:42]OFD Sender: No OFD packet to send [20:39:47]OFD Sender: No OFD packet to send [20:39:48]accept exits with 10 [20:39:48]New connection [20:39:48]New thread 3067325796 created [20:39:48]Thread 3067469156 joined [20:39:48]Waiting for new connection... [20:39:48] Sock 10.Parse request [20:39:48]Sock 10.Check first char [20:39:48]Sock 10.First char is OK [20:39:48]request: POST /json_proto HTTP/1.0 [20:39:48]Method: POST [20:39:48]URL: /json_proto [20:39:48]Method is POST - this is cgi request [20:39:48]url: /json_proto [20:39:48]query_string will be loaded in cgi processing [20:39:48]execute_cgi json_proto POST (null) [20:39:48]execute_cgi path=json_proto method=POST [20:39:48]POST find Content-Length [20:39:48]Host: 172.17.44.131:8080 [20:39:48]Content-Length: 674 [20:39:48]Content-Type: application/json [20:39:48] [20:39:48]POST finish read [20:39:48]Found Content-Length = 674 [20:39:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293788", "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" ] } } [20:39:48]execute_script... [20:39:48]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293788", "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" ] } } [20:39:48]POST & json_proto [20:39:48]process_json_proto [20:39:48]json parsed OK: [20:39:48]protocol is kg_v1.0 [20:39:48]action value=close_receipt [20:39:48]process_action close_receipt [20:39:48]cmd_close_receipt [20:39:48]MH_GetDate [20:39:48]Write to MH i2c: F0 00 00 28 02 19 [20:39:48]Write i2c OK [20:39:48]MH_I2C_Read... [20:39:48]Read from MH i2c: F0 [20:39:48]MH_I2C_Read... [20:39:48]Read from MH i2c: F0 09 00 [20:39:48]MH_I2C_Read... [20:39:48]Read from MH i2c: F0 09 00 28 02 00 15 A2 C7 66 4F 53 BE 66 CC [20:39:48]GetLastDocTimeStamp 1724358876 [20:39:48]current date 1724359189 [20:39:48]FM_GetShiftState [20:39:48]SAM_PROTO_GetShiftState [20:39:48]wFMCommunicate request_size=4 [20:39:48]MH_SAM_APDU [20:39:48]CAPDU: 80 13 01 00 [20:39:48]Write to MH i2c: E2 08 00 29 02 80 13 01 00 00 00 00 00 A8 [20:39:48]Write i2c OK [20:39:48]MH_I2C_Read... [20:39:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:39:48]Read from MH i2c: E2 [20:39:48]MH_I2C_Read... [20:39:48]Read from MH i2c: E2 0E 00 [20:39:48]MH_I2C_Read... [20:39:48]Read from MH i2c: E2 0E 00 29 02 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 56 [20:39:48]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [20:39:48]wFMCommunicate OK [20:39:48]SAM_PROTO_GetShiftState done [20:39:48]FM_GetShiftState done [20:39:48]opened in 1724285939 [20:39:48]opened+sec_in_day 1724372339 [20:39:48]quantity*price = 50063 [20:39:48]sum+1 = 50064 [20:39:48]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 СНО: Общий режим Чек 202 22.08.2024 20:39 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178502 ФПД: 117232457393547 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T203949&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178502&fm=117232457393547&tin=02508201610067®Number=0000000000092561&sum=50000 [20:39:50]StoreToDocumentArchive [20:39:50]shift 469 fd 178502 [20:39:50]save to /storage/0469/doc_00178502 [20:39:50]save last doc name /storage/0469/doc_00178502 to /storage/kkm_last_doc_name [20:39:50]save OK [20:39:50]Clear old archive folders... [20:39:50]ProcessDocumentItem done err = 0, tmpTLVsize=248 [20:39:50]tlvbuf is 00051400 [20:39:50]SAM_PROTO_ClearQueue [20:39:50]wFMCommunicate request_size=4 [20:39:50]MH_SAM_APDU [20:39:50]CAPDU: 80 09 00 00 [20:39:50]Write to MH i2c: E2 08 00 36 02 80 09 00 00 00 00 00 00 AA [20:39:50]Write i2c OK [20:39:50]MH_I2C_Read... [20:39:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:39:50]Read from MH i2c: E2 [20:39:50]MH_I2C_Read... [20:39:50]Read from MH i2c: E2 03 00 [20:39:50]MH_I2C_Read... [20:39:50]Read from MH i2c: E2 03 00 36 02 00 90 00 AC [20:39:50]RAPDU: 90 00 [20:39:50]wFMCommunicate OK [20:39:50]SAM_PROTO_ClearQueue done [20:39:50]KKMCreateOFDPacket [20:39:50]OFDProtocolAddRootSTLVToBuf [20:39:50]FM_MakeSignedData [20:39:50]FM_MakeSignedData [20:39:50]SAM_PROTO_SignData [20:39:50]wFMCommunicate request_size=4 [20:39:50]MH_SAM_APDU [20:39:50]CAPDU: 80 0D 01 02 [20:39:50]Write to MH i2c: E2 08 00 37 02 80 0D 01 02 00 00 00 00 B2 [20:39:50]Write i2c OK [20:39:50]MH_I2C_Read... [20:39:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:39:50]Read from MH i2c: E2 [20:39:50]MH_I2C_Read... [20:39:50]Read from MH i2c: E2 03 00 [20:39:50]MH_I2C_Read... [20:39:50]Read from MH i2c: E2 03 00 37 02 00 90 00 AD [20:39:50]RAPDU: 90 00 [20:39:50]wFMCommunicate OK [20:39:50]wFMCommunicate request_size=255 [20:39:50]MH_SAM_APDU [20:39: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 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 CA 00 00 00 F4 03 04 00 15 A2 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 46 B9 02 00 35 04 06 00 6A 9F 4E FA [20:39:50]Write to MH i2c: E2 02 01 38 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 CA 00 00 00 F4 03 04 00 15 A2 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 46 B9 02 00 35 04 06 00 6A 9F 4E FA 00 00 9E [20:39:50]Write i2c OK [20:39:50]MH_I2C_Read... [20:39:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:39:50]Read from MH i2c: E2 [20:39:50]MH_I2C_Read... [20:39:50]Read from MH i2c: E2 03 00 [20:39:50]MH_I2C_Read... [20:39:50]Read from MH i2c: E2 03 00 38 02 00 90 00 AE [20:39:50]RAPDU: 90 00 [20:39:50]wFMCommunicate OK [20:39:50]wFMCommunicate request_size=7 [20:39:50]MH_SAM_APDU [20:39:50]CAPDU: 80 0D 02 02 02 A5 8B [20:39:50]Write to MH i2c: E2 0A 00 39 02 80 0D 02 02 02 00 A5 8B 00 00 E9 [20:39:50]Write i2c OK [20:39:50]MH_I2C_Read... [20:39:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:39:50]Read from MH i2c: E2 [20:39:50]MH_I2C_Read... [20:39:50]Read from MH i2c: E2 03 00 [20:39:50]MH_I2C_Read... [20:39:50]Read from MH i2c: E2 03 00 39 02 00 90 00 AF [20:39:50]RAPDU: 90 00 [20:39:50]wFMCommunicate OK [20:39:50]wFMCommunicate request_size=4 [20:39:50]MH_SAM_APDU [20:39:50]CAPDU: 80 0D 03 02 [20:39:50]Write to MH i2c: E2 08 00 3A 02 80 0D 03 02 00 00 00 00 B7 [20:39:50]Write i2c OK [20:39:50]MH_I2C_Read... [20:39:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:39:50]Read from MH i2c: E2 [20:39:50]MH_I2C_Read... [20:39:50]Read from MH i2c: E2 0B 00 [20:39:50]MH_I2C_Read... [20:39:50]Read from MH i2c: E2 0B 00 3A 02 00 9E A1 CC 13 38 46 B8 97 90 00 A3 [20:39:50]RAPDU: 9E A1 CC 13 38 46 B8 97 90 00 [20:39:50]wFMCommunicate OK [20:39:50]SAM_PROTO_SignData done [20:39:50]FM_MakeSignedData done [20:39:50]CreateOFDProtocolMessage [20:39:50]wFMCommunicate request_size=4 [20:39:50]MH_SAM_APDU [20:39:50]CAPDU: 80 11 00 00 [20:39:50]Write to MH i2c: E2 08 00 3B 02 80 11 00 00 00 00 00 00 B7 [20:39:50]Write i2c OK [20:39:50]MH_I2C_Read... [20:39:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:39:50]Read from MH i2c: E2 [20:39:50]MH_I2C_Read... [20:39:50]Read from MH i2c: E2 17 00 [20:39:50]MH_I2C_Read... [20:39:50]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 37 38 90 00 10 [20:39:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [20:39:50]wFMCommunicate OK [20:39:50]CreateOFDProtocolMessage done [20:39:50]OFDSenderStorePacket 178502 [20:39:50]StoreOFDPacket docnum=178502 [20:39:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0C 01 00 00 01 F8 04 01 6C 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 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 CA 00 00 00 F4 03 04 00 15 A2 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 46 B9 02 00 35 04 06 00 6A 9F 4E FA A5 8B 9E A1 CC 13 38 46 B8 97 [20:39:50]CheckFolder [20:39:50]dirname=/storage/ofd_packets [20:39:50]CheckFolder done [20:39:50]ProducePacketName [20:39:50]name=ofd_packets/00178502 [20:39:50]NVStorageSaveData ofd_packets/00178502 [20:39:50]File name is /storage/ofd_packets/00178502 [20:39:50]Write 298 bytes [20:39:50]NVStorageSaveData done [20:39:50]OFDSenderStorePacket done [20:39:50]KKMCreateOFDPacket done [20:39:50]NVStorageSaveData kkm_last_timestamp [20:39:50]File name is /storage/kkm_last_timestamp [20:39:50]Write 4 bytes [20:39:50]NVStorageSaveData done [20:39:50]ExternCall_PrintAddStr [20:39:50]wPrintStart [20:39:50]Write to MH i2c: 01 00 00 3C 02 3E [20:39:50]Write i2c OK [20:39:50]MH_I2C_Read... [20:39:50]Read from MH i2c: 01 [20:39:50]MH_I2C_Read... [20:39:50]Read from MH i2c: 01 07 00 [20:39:50]MH_I2C_Read... [20:39:50]Read from MH i2c: 01 07 00 3C 02 00 00 00 00 00 FF 0F 53 [20:39:50]RasterBufferAndPrint [20:39:50]line Счет N : (1)293788 [20:39:50]line ИНН: 02508201610067 [20:39:50]line Контрольно-Кассовый Чек [20:39:50]line ПРОДАЖА [20:39:50]line ТРК (МРК, ГНК) : 21 [20:39:50]line Товар: 2710194800 [20:39:50]line ДТ-К-5 [20:39:50]line 6.570 * 76.20 [20:39:50]line = 500.63 [20:39:50]line НДС 12% НСП 1% [20:39:50]line > о реализуемом товаре [20:39:50]line ОКРУГЛЕНИЕ: -0.63 [20:39:50]line ИТОГО: 500.00 [20:39:50]line Внесено: 500.00 [20:39:50]line СДАЧА: 0.00 [20:39:50]line НСП 1% : 4.43 [20:39:50]line НДС 12% : 53.16 [20:39:50]line Наличными: 500.00 [20:39:50]line Безнал.: 0.00 [20:39:50]line Место: АЗС № 130 "Партнер Нефть" [20:39:50]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:39:50]line СНО: Общий режим [20:39:50]line Чек 202 22.08.2024 20:39 [20:39:50]line Смена: 469 ФФД: 1.0 [20:39:50]line ЗНМ: 0300000071 [20:39:50]line РНМ: 0000000000092561 [20:39:50]line Версия ККМ: 001 [20:39:50]line ФМ: 0000000000871778 [20:39:50]line ФД: 178502 [20:39:50]line ФПД: 117232457393547 [20:39:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T203949&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178502&fm=117232457393547&tin=02508201610067®Number=0000000000092561&sum=50000 [20:39:50]OFD Sender: Processing packet 178502 [packets to send 496, broken 495] [20:39:50]ProducePacketName [20:39:50]name=ofd_packets/00178502 [20:39:50]OFD Sender: To server: pG, [20:39:50]CommunicateWithHost lk.salyk.kg:30040 [20:39:50]ConnectInit lk.salyk.kg [20:39:50]written 0, free lines is 4095 [20:39:51]Write to MH i2c: 01 00 00 67 02 69 [20:39:51]Write i2c OK [20:39:51]MH_I2C_Read... [20:39:51]Read from MH i2c: 01 [20:39:51]MH_I2C_Read... [20:39:51]Read from MH i2c: 01 07 00 [20:39:51]MH_I2C_Read... [20:39:51]Read from MH i2c: 01 07 00 67 02 00 00 00 00 00 C8 0C 44 [20:39:51]RasterBufferAndPrint [20:39:51]line [20:39:51]line [20:39:51]line [20:39:51]line [20:39:51]line [20:39:51]written 0, free lines is 3279 [20:39:51]MH_Cut [20:39:51]Write to MH i2c: D1 01 00 6E 02 01 42 [20:39:51]Write i2c OK [20:39:51]MH_I2C_Read... [20:39:51]Read from MH i2c: D1 [20:39:51]MH_I2C_Read... [20:39:51]Read from MH i2c: D1 01 00 [20:39:51]MH_I2C_Read... [20:39:51]Read from MH i2c: D1 01 00 6E 02 00 41 [20:39:51]Write to MH i2c: 01 00 00 6F 02 71 [20:39:51]Write i2c OK [20:39:51]MH_I2C_Read... [20:39:52]*** Cut start [20:39:52]*** Partial cut [20:39:52]*** CUTSNS_PIN = 1 [20:39:52]*** CUTSNS_PIN = 0 [20:39:52]Connected sock=11 [20:39: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 37 38 0C 01 00 00 01 F8 04 01 6C 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 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 CA 00 00 00 F4 03 04 00 15 A2 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 46 B9 02 00 35 04 06 00 6A 9F 4E FA A5 8B 9E A1 CC 13 38 46 B8 97 [20:39:52]*** Brake cut motor [20:39:52]Read from MH i2c: 01 [20:39:52]MH_I2C_Read... [20:39:52]*** Stop cut motor [20:39:52]*** Cut end [20:39:52]Read from MH i2c: 01 07 00 [20:39:52]MH_I2C_Read... [20:39:52]Read from MH i2c: 01 07 00 6F 02 00 00 00 00 00 FF 0F 86 [20:39:52]process_action close_receipt done [20:39:52]requested_data is exist [20:39:52]produce_requested_data [20:39:52]requested_item fm.sn is exist - process it [20:39:52]wFMCommunicate request_size=4 [20:39:52]MH_SAM_APDU [20:39:52]CAPDU: 80 11 00 00 [20:39:52]Write to MH i2c: E2 08 00 70 02 80 11 00 00 00 00 00 00 EC [20:39:52]Write i2c OK [20:39:52]MH_I2C_Read... [20:39:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:39:52]Read from MH i2c: E2 [20:39:52]MH_I2C_Read... [20:39:52]Read from MH i2c: E2 17 00 [20:39:52]MH_I2C_Read... [20:39:52]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 37 38 90 00 45 [20:39:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [20:39:52]wFMCommunicate OK [20:39:52]requested_item fd.num is exist - process it [20:39:52]SAM_PROTO_GetFieldsCounters [20:39:52]wFMCommunicate request_size=4 [20:39:52]MH_SAM_APDU [20:39:52]CAPDU: 80 13 00 00 [20:39:52]Write to MH i2c: E2 08 00 71 02 80 13 00 00 00 00 00 00 EF [20:39:52]Write i2c OK [20:39:52]MH_I2C_Read... [20: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 37 38 4F 00 00 00 46 83 47 00 B5 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 37 38 10 04 04 00 46 B9 02 00 F4 03 04 00 BF 4D C7 66 B6 04 01 00 00 BA EC E2 5A E0 26 BD FF [20:39:52]CommunicateWithHost err = 0 [20:39:52]CheckOFDResponse [20:39:52]1017 (14) - 77093643461234 [20:39:52]1041 (16) - 0000000000871778 [20:39:52]1040 (4) - 178502 [20:39:52]1012 (4) - 22.08.2024 14:39 [20:39:52]1206 (1) - 0 [20:39:52]OFD Sender: Remove packet 178502 [20:39:52]ProducePacketName [20:39:52]name=ofd_packets/00178502 [20:39:52]NVStorageDeleteData [20:39:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:39:52]Read from MH i2c: E2 [20:39:52]MH_I2C_Read... [20:39:52]Read from MH i2c: E2 62 00 [20:39:52]MH_I2C_Read... [20:39:52]Read from MH i2c: E2 62 00 71 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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 46 B9 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 CA 00 00 00 5E 04 04 00 CA 00 00 00 57 04 04 00 CB 00 00 00 19 04 04 00 00 00 00 00 90 00 49 [20:39: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 46 B9 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 CA 00 00 00 5E 04 04 00 CA 00 00 00 57 04 04 00 CB 00 00 00 19 04 04 00 00 00 00 00 90 00 [20:39:52]wFMCommunicate OK [20:39:52]SAM_PROTO_GetFieldsCounters done [20:39:52]requested_item shift.num is exist - process it [20:39:52]requested_item shift.opened is exist - process it [20:39:52]req_shift_opened [20:39:52]FM_GetShiftState [20:39:52]SAM_PROTO_GetShiftState [20:39:52]wFMCommunicate request_size=4 [20:39:52]MH_SAM_APDU [20:39:52]CAPDU: 80 13 01 00 [20:39:52]Write to MH i2c: E2 08 00 72 02 80 13 01 00 00 00 00 00 F1 [20:39:52]Write i2c OK [20:39:52]MH_I2C_Read... [20:39:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:39:52]Read from MH i2c: E2 [20:39:52]MH_I2C_Read... [20:39:52]Read from MH i2c: E2 0E 00 [20:39:52]MH_I2C_Read... [20:39:52]Read from MH i2c: E2 0E 00 72 02 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 9F [20:39:52]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [20:39:52]wFMCommunicate OK [20:39:52]SAM_PROTO_GetShiftState done [20:39:52]FM_GetShiftState done [20:39:52]req_shift_opened done [20:39:52]requested_item shift.open_date is exist - process it [20:39:52]req_shift_open_date [20:39:52]req_shift_open_date done [20:39:52]produce_requested_data done [20:39:52]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178502,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [20:39:52]process_action_free close_receipt [20:39:52]json_value_free [20:39:52]json_value_free done [20:39:52]process_json_proto returns [20:39:52]Send response to host [20:39:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178502,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [20:39:52]free response buf [20:39:52]execute_script done [20:39:52]execute_script returns [20:39:52]free content buf [20:39:52]Sock 10.Close socket [20:39:52]Sock 10.Thread stoped [20:39:53]OFD Sender: No OFD packet to send [20:39:58]OFD Sender: No OFD packet to send [20:40:03]OFD Sender: No OFD packet to send [20:40:08]OFD Sender: No OFD packet to send [20:40:13]OFD Sender: No OFD packet to send [20:40:18]OFD Sender: No OFD packet to send [20:40:23]OFD Sender: No OFD packet to send [20:40:28]OFD Sender: No OFD packet to send [20:40:33]OFD Sender: No OFD packet to send [20:40:38]OFD Sender: No OFD packet to send [20:40:43]OFD Sender: No OFD packet to send [20:40:48]OFD Sender: No OFD packet to send [20:40:53]OFD Sender: No OFD packet to send [20:40:58]OFD Sender: No OFD packet to send [20:41:03]recv_with_timeout no data received [20:41:03]OFD Sender: No OFD packet to send [20:41:08]OFD Sender: No OFD packet to send [20:41:13]OFD Sender: No OFD packet to send [20:41:18]OFD Sender: No OFD packet to send [20:41:23]OFD Sender: No OFD packet to send [20:41:28]OFD Sender: No OFD packet to send [20:41:33]OFD Sender: No OFD packet to send [20:41:38]OFD Sender: No OFD packet to send [20:41:43]OFD Sender: No OFD packet to send [20:41:48]OFD Sender: No OFD packet to send [20:41:53]OFD Sender: No OFD packet to send [20:41:58]OFD Sender: No OFD packet to send [20:42:03]OFD Sender: No OFD packet to send [20:42:08]OFD Sender: No OFD packet to send [20:42:13]OFD Sender: No OFD packet to send [20:42:18]OFD Sender: No OFD packet to send [20:42:20]recv_with_timeout no data received [20:42:23]OFD Sender: No OFD packet to send [20:42:28]OFD Sender: No OFD packet to send [20:42:33]OFD Sender: No OFD packet to send [20:42:38]OFD Sender: No OFD packet to send [20:42:43]OFD Sender: No OFD packet to send [20:42:48]OFD Sender: No OFD packet to send [20:42:53]OFD Sender: No OFD packet to send [20:42:58]OFD Sender: No OFD packet to send [20:43:03]OFD Sender: No OFD packet to send [20:43:08]OFD Sender: No OFD packet to send [20:43:13]OFD Sender: No OFD packet to send [20:43:18]OFD Sender: No OFD packet to send [20:43:23]OFD Sender: No OFD packet to send [20:43:28]OFD Sender: No OFD packet to send [20:43:33]OFD Sender: No OFD packet to send [20:43:38]OFD Sender: No OFD packet to send [20:43:43]OFD Sender: No OFD packet to send [20:43:48]OFD Sender: No OFD packet to send [20:43:53]OFD Sender: No OFD packet to send [20:43:58]OFD Sender: No OFD packet to send [20:44:03]OFD Sender: No OFD packet to send [20:44:08]OFD Sender: No OFD packet to send [20:44:13]OFD Sender: No OFD packet to send [20:44:18]OFD Sender: No OFD packet to send [20:44:23]OFD Sender: No OFD packet to send [20:44:27]recv_with_timeout no data received [20:44:28]OFD Sender: No OFD packet to send [20:44:33]OFD Sender: No OFD packet to send [20:44:38]OFD Sender: No OFD packet to send [20:44:43]OFD Sender: No OFD packet to send [20:44:45]recv_with_timeout no data received [20:44:48]OFD Sender: No OFD packet to send [20:44:53]OFD Sender: No OFD packet to send [20:44:58]OFD Sender: No OFD packet to send [20:45:03]OFD Sender: No OFD packet to send [20:45:09]OFD Sender: No OFD packet to send [20:45:14]OFD Sender: No OFD packet to send [20:45:19]OFD Sender: No OFD packet to send [20:45:24]OFD Sender: No OFD packet to send [20:45:25]recv_with_timeout no data received [20:45:29]OFD Sender: No OFD packet to send [20:45:34]OFD Sender: No OFD packet to send [20:45:39]OFD Sender: No OFD packet to send [20:45:44]OFD Sender: No OFD packet to send [20:45:49]OFD Sender: No OFD packet to send [20:45:54]OFD Sender: No OFD packet to send [20:45:59]OFD Sender: No OFD packet to send [20:46:04]OFD Sender: No OFD packet to send [20:46:09]OFD Sender: No OFD packet to send [20:46:14]OFD Sender: No OFD packet to send [20:46:19]OFD Sender: No OFD packet to send [20:46:21]recv_with_timeout no data received [20:46:24]OFD Sender: No OFD packet to send [20:46:29]OFD Sender: No OFD packet to send [20:46:34]OFD Sender: No OFD packet to send [20:46:39]OFD Sender: No OFD packet to send [20:46:44]OFD Sender: No OFD packet to send [20:46:46]recv_with_timeout no data received [20:46:49]OFD Sender: No OFD packet to send [20:46:54]OFD Sender: No OFD packet to send [20:46:59]OFD Sender: No OFD packet to send [20:47:01]accept exits with 8 [20:47:01]New connection [20:47:01]New thread 3067469156 created [20:47:01]Thread 3067325796 joined [20:47:01]Waiting for new connection... [20:47:01] Sock 8.Parse request [20:47:01]Sock 8.Check first char [20:47:01]Sock 8.First char is OK [20:47:01]request: POST /json_proto HTTP/1.0 [20:47:01]Method: POST [20:47:01]URL: /json_proto [20:47:01]Method is POST - this is cgi request [20:47:01]url: /json_proto [20:47:01]query_string will be loaded in cgi processing [20:47:01]execute_cgi json_proto POST (null) [20:47:01]execute_cgi path=json_proto method=POST [20:47:01]POST find Content-Length [20:47:01]Host: 172.17.44.131:8080 [20:47:01]Content-Length: 679 [20:47:01]Content-Type: application/json [20:47:01] [20:47:01]POST finish read [20:47:01]Found Content-Length = 679 [20:47:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293792", "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" : 35.370, "sum" : 2695.19, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2695.00, "total" : 2695.00, "payments": [ { "type": 0, "sum" : 2695.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:47:01]execute_script... [20:47: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)293792", "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" : 35.370, "sum" : 2695.19, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2695.00, "total" : 2695.00, "payments": [ { "type": 0, "sum" : 2695.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:47:01]POST & json_proto [20:47:01]process_json_proto [20:47:01]json parsed OK: [20:47:01]protocol is kg_v1.0 [20:47:01]action value=close_receipt [20:47:01]process_action close_receipt [20:47:01]cmd_close_receipt [20:47:01]MH_GetDate [20:47:01]Write to MH i2c: F0 00 00 73 02 64 [20:47:01]Write i2c OK [20:47:01]MH_I2C_Read... [20:47:01]Read from MH i2c: F0 [20:47:01]MH_I2C_Read... [20:47:01]Read from MH i2c: F0 09 00 [20:47:01]MH_I2C_Read... [20:47:01]Read from MH i2c: F0 09 00 73 02 00 C6 A3 C7 66 4F 53 BE 66 C9 [20:47:01]GetLastDocTimeStamp 1724359189 [20:47:01]current date 1724359622 [20:47:01]FM_GetShiftState [20:47:01]SAM_PROTO_GetShiftState [20:47:01]wFMCommunicate request_size=4 [20:47:01]MH_SAM_APDU [20:47:01]CAPDU: 80 13 01 00 [20:47:01]Write to MH i2c: E2 08 00 74 02 80 13 01 00 00 00 00 00 F3 [20:47:01]Write i2c OK [20:47:01]MH_I2C_Read... [20:47:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:47:01]Read from MH i2c: E2 [20:47:01]MH_I2C_Read... [20:47:01]Read from MH i2c: E2 0E 00 [20:47:01]MH_I2C_Read... [20:47:01]Read from MH i2c: E2 0E 00 74 02 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 A1 [20:47:01]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [20:47:01]wFMCommunicate OK [20:47:01]SAM_PROTO_GetShiftState done [20:47:01]FM_GetShiftState done [20:47:01]opened in 1724285939 [20:47:01]opened+sec_in_day 1724372339 [20:47:01]quantity*price = 269519 [20:47:01]sum+1 = 269520 [20:47:01]Check (price>sum+1) || (price+1 о реализуемом товаре [20:47:03]line ОКРУГЛЕНИЕ: -0.19 [20:47:03]line ИТОГО: 2695.00 [20:47:03]line Внесено: 2695.00 [20:47:03]line СДАЧА: 0.00 [20:47:03]line НСП 1% : 23.85 [20:47:03]line НДС 12% : 286.21 [20:47:03]line Наличными: 2695.00 [20:47:03]line Безнал.: 0.00 [20:47:03]line Место: АЗС № 130 "Партнер Нефть" [20:47:03]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:47:03]line СНО: Общий режим [20:47:03]line Чек 203 22.08.2024 20:47 [20:47:03]line Смена: 469 ФФД: 1.0 [20:47:03]line ЗНМ: 0300000071 [20:47:03]line РНМ: 0000000000092561 [20:47:03]line Версия ККМ: 001 [20:47:03]line ФМ: 0000000000871778 [20:47:03]line ФД: 178503 [20:47:03]line ФПД: 26635423837268 [20:47:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T204702&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178503&fm=26635423837268&tin=02508201610067®Number=0000000000092561&sum=269500 [20:47:03]OFD Sender: Processing packet 178503 [packets to send 496, broken 495] [20:47:03]ProducePacketName [20:47:03]name=ofd_packets/00178503 [20:47:03]OFD Sender: To server: pG, [20:47:03]CommunicateWithHost lk.salyk.kg:30040 [20:47:03]ConnectInit lk.salyk.kg [20:47:03]written 0, free lines is 4095 [20:47:04]Write to MH i2c: 01 00 00 B2 02 B4 [20:47:04]Write i2c OK [20:47:04]MH_I2C_Read... [20:47:04]Read from MH i2c: 01 [20:47:04]MH_I2C_Read... [20:47:04]Read from MH i2c: 01 07 00 [20:47:04]MH_I2C_Read... [20:47:04]Read from MH i2c: 01 07 00 B2 02 00 00 00 00 00 D7 0C 9E [20:47:04]RasterBufferAndPrint [20:47:04]line [20:47:04]line [20:47:04]line [20:47:04]line [20:47:04]line [20:47:04]written 0, free lines is 3293 [20:47:04]MH_Cut [20:47:04]Write to MH i2c: D1 01 00 B9 02 01 8D [20:47:04]Write i2c OK [20:47:04]MH_I2C_Read... [20:47:04]Read from MH i2c: D1 [20:47:04]MH_I2C_Read... [20:47:04]Read from MH i2c: D1 01 00 [20:47:04]MH_I2C_Read... [20:47:04]Read from MH i2c: D1 01 00 B9 02 00 8C [20:47:04]Write to MH i2c: 01 00 00 BA 02 BC [20:47:04]Write i2c OK [20:47:04]MH_I2C_Read... [20:47:04]*** Cut start [20:47:04]*** Partial cut [20:47:04]*** CUTSNS_PIN = 1 [20:47:04]*** CUTSNS_PIN = 0 [20:47:05]*** Brake cut motor [20:47:05]Read from MH i2c: 01 [20:47:05]MH_I2C_Read... [20:47:05]*** Stop cut motor [20:47:05]*** Cut end [20:47:05]Read from MH i2c: 01 07 00 [20:47:05]MH_I2C_Read... [20:47:05]Read from MH i2c: 01 07 00 BA 02 00 00 00 00 00 FF 0F D1 [20:47:05]process_action close_receipt done [20:47:05]requested_data is exist [20:47:05]produce_requested_data [20:47:05]requested_item fm.sn is exist - process it [20:47:05]wFMCommunicate request_size=4 [20:47:05]MH_SAM_APDU [20:47:05]CAPDU: 80 11 00 00 [20:47:05]Write to MH i2c: E2 08 00 BB 02 80 11 00 00 00 00 00 00 37 [20:47:05]Write i2c OK [20:47:05]MH_I2C_Read... [20:47:05]Connected sock=9 [20: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 37 38 0C 01 00 00 8F B0 04 01 E2 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 2A 8A 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 CF 1C 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BC 1C 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 51 09 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CD 6F 00 00 00 00 07 04 06 00 BC 1C 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CB 00 00 00 F4 03 04 00 C6 A3 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 47 B9 02 00 35 04 06 00 18 39 8A F9 EC 54 6F BC B8 89 65 44 02 02 [20:47:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:47:05]Read from MH i2c: E2 [20:47:05]MH_I2C_Read... [20:47:05]Read from MH i2c: E2 17 00 [20:47:05]MH_I2C_Read... [20:47:05]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 37 38 90 00 90 [20:47:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [20:47:05]wFMCommunicate OK [20:47:05]requested_item fd.num is exist - process it [20:47:05]SAM_PROTO_GetFieldsCounters [20:47:05]wFMCommunicate request_size=4 [20:47:05]MH_SAM_APDU [20:47:05]CAPDU: 80 13 00 00 [20:47:05]Write to MH i2c: E2 08 00 BC 02 80 13 00 00 00 00 00 00 3A [20:47:05]Write i2c OK [20:47:05]MH_I2C_Read... [20:47:05]Read from MH i2c: E2 [20:47:05]MH_I2C_Read... [20:47:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:47:05]Read from MH i2c: E2 62 00 [20:47:05]MH_I2C_Read... [20:47:05]Read from MH i2c: E2 62 00 BC 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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 47 B9 02 00 0E 04 04 00 D5 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 98 [20:47:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 47 B9 02 00 0E 04 04 00 D5 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 [20:47:05]wFMCommunicate OK [20:47:05]SAM_PROTO_GetFieldsCounters done [20:47:05]requested_item shift.num is exist - process it [20:47:05]requested_item shift.opened is exist - process it [20:47:05]req_shift_opened [20:47:05]FM_GetShiftState [20:47:05]SAM_PROTO_GetShiftState [20:47:05]wFMCommunicate request_size=4 [20:47:05]MH_SAM_APDU [20:47:05]CAPDU: 80 13 01 00 [20:47:05]Write to MH i2c: E2 08 00 BD 02 80 13 01 00 00 00 00 00 3C [20:47:05]Write i2c OK [20:47:05]MH_I2C_Read... [20:47:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:47:05]Read from MH i2c: E2 [20:47:05]MH_I2C_Read... [20:47:05]Read from MH i2c: E2 0E 00 [20:47:05]MH_I2C_Read... [20:47:05]Read from MH i2c: E2 0E 00 BD 02 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 EA [20:47:05]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [20:47:05]wFMCommunicate OK [20:47:05]SAM_PROTO_GetShiftState done [20:47:05]FM_GetShiftState done [20:47:05]req_shift_opened done [20:47:05]requested_item shift.open_date is exist - process it [20:47:05]req_shift_open_date [20:47:05]req_shift_open_date done [20:47:05]produce_requested_data done [20:47:05]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178503,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [20:47:05]process_action_free close_receipt [20:47:05]json_value_free [20:47:05]json_value_free done [20:47:05]process_json_proto returns [20:47:05]Send response to host [20:47:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178503,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [20:47:05]free response buf [20:47:05]execute_script done [20:47:05]execute_script returns [20:47:05]free content buf [20:47:05]Sock 8.Close socket [20:47:05]Sock 8.Thread stoped [20: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 37 38 4F 00 00 00 0C EE 47 00 E8 26 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 47 B9 02 00 F4 03 04 00 72 4F C7 66 B6 04 01 00 00 71 7A 61 B8 8A A2 2E 29 [20:47:07]CommunicateWithHost err = 0 [20:47:07]CheckOFDResponse [20:47:07]1017 (14) - 77093643461234 [20:47:07]1041 (16) - 0000000000871778 [20:47:07]1040 (4) - 178503 [20:47:07]1012 (4) - 22.08.2024 14:47 [20:47:07]1206 (1) - 0 [20:47:07]OFD Sender: Remove packet 178503 [20:47:07]ProducePacketName [20:47:07]name=ofd_packets/00178503 [20:47:07]NVStorageDeleteData [20:47:08]OFD Sender: No OFD packet to send [20:47:13]OFD Sender: No OFD packet to send [20:47:18]OFD Sender: No OFD packet to send [20:47:19]accept exits with 10 [20:47:19]New connection [20:47:19]New thread 3067325796 created [20:47:19]Thread 3067469156 joined [20:47:19]Waiting for new connection... [20:47:19] Sock 10.Parse request [20:47:19]Sock 10.Check first char [20:47:19]Sock 10.First char is OK [20:47:19]request: POST /json_proto HTTP/1.0 [20:47:19]Method: POST [20:47:19]URL: /json_proto [20:47:19]Method is POST - this is cgi request [20:47:19]url: /json_proto [20:47:19]query_string will be loaded in cgi processing [20:47:19]execute_cgi json_proto POST (null) [20:47:19]execute_cgi path=json_proto method=POST [20:47:19]POST find Content-Length [20:47:19]Host: 172.17.44.131:8080 [20:47:19]Content-Length: 978 [20:47:19]Content-Type: application/json [20:47:19] [20:47:19]POST finish read [20:47:19]Found Content-Length = 978 [20:47:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293793", "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" : 75.20, "quantity" : 45.190, "sum" : 3398.29, "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 45.19 \u0441\u043E\u043C", "deposit" : 9000.00, "total" : 3398.00, "payments": [ { "type": 0, "sum" : 3398.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:47:19]execute_script... [20:47: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)293793", "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" : 75.20, "quantity" : 45.190, "sum" : 3398.29, "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 45.19 \u0441\u043E\u043C", "deposit" : 9000.00, "total" : 3398.00, "payments": [ { "type": 0, "sum" : 3398.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:47:19]POST & json_proto [20:47:19]process_json_proto [20:47:19]json parsed OK: [20:47:19]protocol is kg_v1.0 [20:47:19]action value=close_receipt [20:47:19]process_action close_receipt [20:47:19]cmd_close_receipt [20:47:19]MH_GetDate [20:47:19]Write to MH i2c: F0 00 00 BE 02 AF [20:47:19]Write i2c OK [20:47:19]MH_I2C_Read... [20:47:19]Read from MH i2c: F0 [20:47:19]MH_I2C_Read... [20:47:19]Read from MH i2c: F0 09 00 [20:47:19]MH_I2C_Read... [20:47:19]Read from MH i2c: F0 09 00 BE 02 00 D8 A3 C7 66 4F 53 BE 66 26 [20:47:19]GetLastDocTimeStamp 1724359622 [20:47:19]current date 1724359640 [20:47:19]FM_GetShiftState [20:47:19]SAM_PROTO_GetShiftState [20:47:19]wFMCommunicate request_size=4 [20:47:19]MH_SAM_APDU [20:47:19]CAPDU: 80 13 01 00 [20:47:19]Write to MH i2c: E2 08 00 BF 02 80 13 01 00 00 00 00 00 3E [20:47:19]Write i2c OK [20:47:19]MH_I2C_Read... [20:47:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:47:19]Read from MH i2c: E2 [20:47:19]MH_I2C_Read... [20:47:19]Read from MH i2c: E2 0E 00 [20:47:19]MH_I2C_Read... [20:47:19]Read from MH i2c: E2 0E 00 BF 02 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 EC [20:47:19]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [20:47:19]wFMCommunicate OK [20:47:19]SAM_PROTO_GetShiftState done [20:47:19]FM_GetShiftState done [20:47:19]opened in 1724285939 [20:47:19]opened+sec_in_day 1724372339 [20:47:19]quantity*price = 339828 [20:47:19]sum+1 = 339830 [20:47:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.29 ИТОГО: 3398.00 Внесено: 9000.00 СДАЧА: 5602.00 НСП 1% : 30.07 НДС 12% : 360.88 Наличными: 3398.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 204 22.08.2024 20:47 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 Дисконтная программа ДТ номер 130 сэкономлено 45.19 сом ФМ: 0000000000871778 ФД: 178504 ФПД: 127091787413656 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T204720&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178504&fm=127091787413656&tin=02508201610067®Number=0000000000092561&sum=339800 [20:47:21]StoreToDocumentArchive [20:47:21]shift 469 fd 178504 [20:47:21]save to /storage/0469/doc_00178504 [20:47:21]save last doc name /storage/0469/doc_00178504 to /storage/kkm_last_doc_name [20:47:21]save OK [20:47:21]Clear old archive folders... [20:47:21]ProcessDocumentItem done err = 0, tmpTLVsize=248 [20:47:21]tlvbuf is 017E3980 [20:47:21]SAM_PROTO_ClearQueue [20:47:21]wFMCommunicate request_size=4 [20:47:21]MH_SAM_APDU [20:47:21]CAPDU: 80 09 00 00 [20:47:21]Write to MH i2c: E2 08 00 CC 02 80 09 00 00 00 00 00 00 40 [20:47:21]Write i2c OK [20:47:21]MH_I2C_Read... [20:47:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:47:21]Read from MH i2c: E2 [20:47:21]MH_I2C_Read... [20:47:21]Read from MH i2c: E2 03 00 [20:47:21]MH_I2C_Read... [20:47:21]Read from MH i2c: E2 03 00 CC 02 00 90 00 42 [20:47:21]RAPDU: 90 00 [20:47:21]wFMCommunicate OK [20:47:21]SAM_PROTO_ClearQueue done [20:47:21]KKMCreateOFDPacket [20:47:21]OFDProtocolAddRootSTLVToBuf [20:47:21]FM_MakeSignedData [20:47:21]FM_MakeSignedData [20:47:21]SAM_PROTO_SignData [20:47:21]wFMCommunicate request_size=4 [20:47:21]MH_SAM_APDU [20:47:21]CAPDU: 80 0D 01 02 [20:47:21]Write to MH i2c: E2 08 00 CD 02 80 0D 01 02 00 00 00 00 48 [20:47:21]Write i2c OK [20:47:21]MH_I2C_Read... [20:47:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:47:21]Read from MH i2c: E2 [20:47:21]MH_I2C_Read... [20:47:21]Read from MH i2c: E2 03 00 [20:47:21]MH_I2C_Read... [20:47:21]Read from MH i2c: E2 03 00 CD 02 00 90 00 43 [20:47:21]RAPDU: 90 00 [20:47:21]wFMCommunicate OK [20:47:21]wFMCommunicate request_size=255 [20:47:21]MH_SAM_APDU [20:47:21]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 86 B0 00 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 75 2F 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 2F 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BF 0B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F8 8C 00 00 00 00 07 04 06 00 58 2F 05 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 D8 A3 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 48 B9 02 00 35 04 06 00 73 96 DC D7 [20:47:21]Write to MH i2c: E2 02 01 CE 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 86 B0 00 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 75 2F 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 2F 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BF 0B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F8 8C 00 00 00 00 07 04 06 00 58 2F 05 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 D8 A3 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 48 B9 02 00 35 04 06 00 73 96 DC D7 00 00 79 [20:47:21]Write i2c OK [20:47:21]MH_I2C_Read... [20:47:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:47:21]Read from MH i2c: E2 [20:47:21]MH_I2C_Read... [20:47:21]Read from MH i2c: E2 03 00 [20:47:21]MH_I2C_Read... [20:47:21]Read from MH i2c: E2 03 00 CE 02 00 90 00 44 [20:47:21]RAPDU: 90 00 [20:47:21]wFMCommunicate OK [20:47:21]wFMCommunicate request_size=7 [20:47:21]MH_SAM_APDU [20:47:21]CAPDU: 80 0D 02 02 02 B8 98 [20:47:21]Write to MH i2c: E2 0A 00 CF 02 80 0D 02 02 02 00 B8 98 00 00 9F [20:47:21]Write i2c OK [20:47:21]MH_I2C_Read... [20:47:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:47:21]Read from MH i2c: E2 [20:47:21]MH_I2C_Read... [20:47:21]Read from MH i2c: E2 03 00 [20:47:21]MH_I2C_Read... [20:47:21]Read from MH i2c: E2 03 00 CF 02 00 90 00 45 [20:47:21]RAPDU: 90 00 [20:47:21]wFMCommunicate OK [20:47:21]wFMCommunicate request_size=4 [20:47:21]MH_SAM_APDU [20:47:21]CAPDU: 80 0D 03 02 [20:47:21]Write to MH i2c: E2 08 00 D0 02 80 0D 03 02 00 00 00 00 4D [20:47:21]Write i2c OK [20:47:21]MH_I2C_Read... [20:47:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:47:21]Read from MH i2c: E2 [20:47:21]MH_I2C_Read... [20:47:21]Read from MH i2c: E2 0B 00 [20:47:21]MH_I2C_Read... [20:47:21]Read from MH i2c: E2 0B 00 D0 02 00 66 1C 01 47 80 81 C2 18 90 00 F3 [20:47:21]RAPDU: 66 1C 01 47 80 81 C2 18 90 00 [20:47:21]wFMCommunicate OK [20:47:21]SAM_PROTO_SignData done [20:47:21]FM_MakeSignedData done [20:47:21]CreateOFDProtocolMessage [20:47:21]wFMCommunicate request_size=4 [20:47:21]MH_SAM_APDU [20:47:21]CAPDU: 80 11 00 00 [20:47:21]Write to MH i2c: E2 08 00 D1 02 80 11 00 00 00 00 00 00 4D [20:47:21]Write i2c OK [20:47:21]MH_I2C_Read... [20:47:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:47:21]Read from MH i2c: E2 [20:47:21]MH_I2C_Read... [20:47:21]Read from MH i2c: E2 17 00 [20:47:21]MH_I2C_Read... [20:47:21]Read from MH i2c: E2 17 00 D1 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 A6 [20:47:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [20:47:21]wFMCommunicate OK [20:47:21]CreateOFDProtocolMessage done [20:47:21]OFDSenderStorePacket 178504 [20:47:21]StoreOFDPacket docnum=178504 [20:47:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0C 01 00 00 F9 55 04 01 2F 00 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 B0 00 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 75 2F 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 2F 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BF 0B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F8 8C 00 00 00 00 07 04 06 00 58 2F 05 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 D8 A3 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 48 B9 02 00 35 04 06 00 73 96 DC D7 B8 98 66 1C 01 47 80 81 C2 18 [20:47:21]CheckFolder [20:47:21]dirname=/storage/ofd_packets [20:47:21]CheckFolder done [20:47:21]ProducePacketName [20:47:21]name=ofd_packets/00178504 [20:47:21]NVStorageSaveData ofd_packets/00178504 [20:47:21]File name is /storage/ofd_packets/00178504 [20:47:21]Write 298 bytes [20:47:21]NVStorageSaveData done [20:47:21]OFDSenderStorePacket done [20:47:21]KKMCreateOFDPacket done [20:47:21]NVStorageSaveData kkm_last_timestamp [20:47:21]File name is /storage/kkm_last_timestamp [20:47:21]Write 4 bytes [20:47:21]NVStorageSaveData done [20:47:21]ExternCall_PrintAddStr [20:47:21]wPrintStart [20:47:21]Write to MH i2c: 01 00 00 D2 02 D4 [20:47:21]Write i2c OK [20:47:21]MH_I2C_Read... [20:47:21]Read from MH i2c: 01 [20:47:21]MH_I2C_Read... [20:47:21]Read from MH i2c: 01 07 00 [20:47:21]MH_I2C_Read... [20:47:21]Read from MH i2c: 01 07 00 D2 02 00 00 00 00 00 FF 0F E9 [20:47:21]RasterBufferAndPrint [20:47:21]line Счет N : (1)293793 [20:47:21]line ИНН: 02508201610067 [20:47:21]line Контрольно-Кассовый Чек [20:47:21]line ПРОДАЖА [20:47:21]line ТРК (МРК, ГНК) : 54 [20:47:21]line Товар: 2710194800 [20:47:21]line ДТ-К-5 [20:47:21]line 45.190 * 75.20 [20:47:21]line = 3398.29 [20:47:21]line НДС 12% НСП 1% [20:47:21]line > о реализуемом товаре [20:47:21]line ОКРУГЛЕНИЕ: -0.29 [20:47:21]line ИТОГО: 3398.00 [20:47:21]line Внесено: 9000.00 [20:47:21]line СДАЧА: 5602.00 [20:47:21]line НСП 1% : 30.07 [20:47:21]line НДС 12% : 360.88 [20:47:21]line Наличными: 3398.00 [20:47:21]line Безнал.: 0.00 [20:47:21]line Место: АЗС № 130 "Партнер Нефть" [20:47:21]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:47:21]line СНО: Общий режим [20:47:21]line Чек 204 22.08.2024 20:47 [20:47:21]line Смена: 469 ФФД: 1.0 [20:47:21]line ЗНМ: 0300000071 [20:47:21]line РНМ: 0000000000092561 [20:47:21]line Версия ККМ: 001 [20:47:21]line [20:47:21]line Дисконтная программа [20:47:21]line ДТ [20:47:21]line номер 130 [20:47:21]line сэкономлено 45.19 сом [20:47:21]line ФМ: 0000000000871778 [20:47:21]line ФД: 178504 [20:47:21]line ФПД: 127091787413656 [20:47:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T204720&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178504&fm=127091787413656&tin=02508201610067®Number=0000000000092561&sum=339800 [20:47:21]OFD Sender: Processing packet 178504 [packets to send 496, broken 495] [20:47:21]ProducePacketName [20:47:21]name=ofd_packets/00178504 [20:47:21]OFD Sender: To server: pG, [20:47:21]CommunicateWithHost lk.salyk.kg:30040 [20:47:21]ConnectInit lk.salyk.kg [20:47:21]written 0, free lines is 4095 [20:47:22]Write to MH i2c: 01 00 00 02 03 05 [20:47:22]Write i2c OK [20:47:22]MH_I2C_Read... [20:47:22]Read from MH i2c: 01 [20:47:22]MH_I2C_Read... [20:47:22]Read from MH i2c: 01 07 00 [20:47:22]MH_I2C_Read... [20:47:22]Read from MH i2c: 01 07 00 02 03 00 00 00 00 00 7D 0C 95 [20:47:22]RasterBufferAndPrint [20:47:22]line [20:47:22]line [20:47:22]line [20:47:22]line [20:47:22]line [20:47:22]written 0, free lines is 3212 [20:47:22]MH_Cut [20:47:22]Write to MH i2c: D1 01 00 09 03 01 DE [20:47:22]Write i2c OK [20:47:22]MH_I2C_Read... [20:47:22]Read from MH i2c: D1 [20:47:22]MH_I2C_Read... [20:47:22]Read from MH i2c: D1 01 00 [20:47:22]MH_I2C_Read... [20:47:22]Read from MH i2c: D1 01 00 09 03 00 DD [20:47:22]Write to MH i2c: 01 00 00 0A 03 0D [20:47:22]Write i2c OK [20:47:22]MH_I2C_Read... [20:47:22]*** Cut start [20:47:22]*** Partial cut [20:47:22]*** CUTSNS_PIN = 1 [20:47:23]*** CUTSNS_PIN = 0 [20:47:23]*** Brake cut motor [20:47:23]Read from MH i2c: 01 [20:47:23]MH_I2C_Read... [20:47:23]*** Stop cut motor [20:47:23]*** Cut end [20:47:23]Read from MH i2c: 01 07 00 [20:47:23]MH_I2C_Read... [20:47:23]Read from MH i2c: 01 07 00 0A 03 00 00 00 00 00 FF 0F 22 [20:47:23]process_action close_receipt done [20:47:23]requested_data is exist [20:47:23]produce_requested_data [20:47:23]requested_item fm.sn is exist - process it [20:47:23]wFMCommunicate request_size=4 [20:47:23]MH_SAM_APDU [20:47:23]CAPDU: 80 11 00 00 [20:47:23]Write to MH i2c: E2 08 00 0B 03 80 11 00 00 00 00 00 00 88 [20:47:23]Write i2c OK [20:47:23]MH_I2C_Read... [20:47:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:47:23]Read from MH i2c: E2 [20:47:23]MH_I2C_Read... [20:47:23]Read from MH i2c: E2 17 00 [20:47:23]MH_I2C_Read... [20:47:23]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 37 38 90 00 E1 [20:47:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [20:47:23]wFMCommunicate OK [20:47:23]requested_item fd.num is exist - process it [20:47:23]SAM_PROTO_GetFieldsCounters [20:47:23]wFMCommunicate request_size=4 [20:47:23]MH_SAM_APDU [20:47:23]CAPDU: 80 13 00 00 [20:47:23]Write to MH i2c: E2 08 00 0C 03 80 13 00 00 00 00 00 00 8B [20:47:23]Write i2c OK [20:47:23]MH_I2C_Read... [20:47:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:47:23]Read from MH i2c: E2 [20:47:23]MH_I2C_Read... [20:47:23]Read from MH i2c: E2 62 00 [20:47:23]MH_I2C_Read... [20:47:23]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 48 B9 02 00 0E 04 04 00 D5 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 ED [20:47: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 48 B9 02 00 0E 04 04 00 D5 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 [20:47:23]wFMCommunicate OK [20:47:23]SAM_PROTO_GetFieldsCounters done [20:47:23]requested_item shift.num is exist - process it [20:47:23]requested_item shift.opened is exist - process it [20:47:23]req_shift_opened [20:47:23]FM_GetShiftState [20:47:23]SAM_PROTO_GetShiftState [20:47:23]wFMCommunicate request_size=4 [20:47:23]MH_SAM_APDU [20:47:23]CAPDU: 80 13 01 00 [20:47:23]Write to MH i2c: E2 08 00 0D 03 80 13 01 00 00 00 00 00 8D [20:47:23]Write i2c OK [20:47:23]MH_I2C_Read... [20:47:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:47:23]Read from MH i2c: E2 [20:47:23]MH_I2C_Read... [20:47:23]Read from MH i2c: E2 0E 00 [20:47:23]MH_I2C_Read... [20:47:23]Read from MH i2c: E2 0E 00 0D 03 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 3B [20:47:23]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [20:47:23]wFMCommunicate OK [20:47:23]SAM_PROTO_GetShiftState done [20:47:23]FM_GetShiftState done [20:47:23]req_shift_opened done [20:47:23]requested_item shift.open_date is exist - process it [20:47:23]req_shift_open_date [20:47:23]req_shift_open_date done [20:47:23]produce_requested_data done [20:47:23]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178504,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [20:47:23]process_action_free close_receipt [20:47:23]json_value_free [20:47:23]json_value_free done [20:47:23]process_json_proto returns [20:47:23]Send response to host [20:47:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178504,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [20:47:23]free response buf [20:47:23]execute_script done [20:47:23]execute_script returns [20:47:23]free content buf [20:47:23]Sock 10.Close socket [20:47:23]Sock 10.Thread stoped [20:47:26]ConnectInit Can't take IP for lk.salyk.kg [20:47:26]CommunicateWithHost connect error [20:47:26]CommunicateWithHost err = -1 [20:47:26]OFD Sender: Server communicate error [20:47:29]accept exits with 9 [20:47:29]New connection [20:47:29]New thread 3067469156 created [20:47:29]Thread 3067325796 joined [20:47:29]Waiting for new connection... [20:47:29] Sock 9.Parse request [20:47:29]Sock 9.Check first char [20:47:29]Sock 9.First char is OK [20:47:29]request: POST /json_proto HTTP/1.0 [20:47:29]Method: POST [20:47:29]URL: /json_proto [20:47:29]Method is POST - this is cgi request [20:47:29]url: /json_proto [20:47:29]query_string will be loaded in cgi processing [20:47:29]execute_cgi json_proto POST (null) [20:47:29]execute_cgi path=json_proto method=POST [20:47:29]POST find Content-Length [20:47:29]Host: 172.17.44.131:8080 [20:47:29]Content-Length: 674 [20:47:29]Content-Type: application/json [20:47:29] [20:47:29]POST finish read [20:47:29]Found Content-Length = 674 [20:47:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293795", "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.620, "sum" : 580.64, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 580.00, "total" : 580.00, "payments": [ { "type": 0, "sum" : 580.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:47:29]execute_script... [20:47:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293795", "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.620, "sum" : 580.64, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 580.00, "total" : 580.00, "payments": [ { "type": 0, "sum" : 580.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:47:29]POST & json_proto [20:47:29]process_json_proto [20:47:29]json parsed OK: [20:47:29]protocol is kg_v1.0 [20:47:29]action value=close_receipt [20:47:29]process_action close_receipt [20:47:29]cmd_close_receipt [20:47:29]MH_GetDate [20:47:29]Write to MH i2c: F0 00 00 0E 03 00 [20:47:29]Write i2c OK [20:47:29]MH_I2C_Read... [20:47:29]Read from MH i2c: F0 [20:47:29]MH_I2C_Read... [20:47:29]Read from MH i2c: F0 09 00 [20:47:29]MH_I2C_Read... [20:47:29]Read from MH i2c: F0 09 00 0E 03 00 E1 A3 C7 66 4F 53 BE 66 80 [20:47:29]GetLastDocTimeStamp 1724359640 [20:47:29]current date 1724359649 [20:47:29]FM_GetShiftState [20:47:29]SAM_PROTO_GetShiftState [20:47:29]wFMCommunicate request_size=4 [20:47:29]MH_SAM_APDU [20:47:29]CAPDU: 80 13 01 00 [20:47:29]Write to MH i2c: E2 08 00 0F 03 80 13 01 00 00 00 00 00 8F [20:47:29]Write i2c OK [20:47:29]MH_I2C_Read... [20:47:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:47:29]Read from MH i2c: E2 [20:47:29]MH_I2C_Read... [20:47:29]Read from MH i2c: E2 0E 00 [20:47:29]MH_I2C_Read... [20:47:29]Read from MH i2c: E2 0E 00 0F 03 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 3D [20:47:29]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [20:47:29]wFMCommunicate OK [20:47:29]SAM_PROTO_GetShiftState done [20:47:29]FM_GetShiftState done [20:47:29]opened in 1724285939 [20:47:29]opened+sec_in_day 1724372339 [20:47:29]quantity*price = 58064 [20:47:29]sum+1 = 58065 [20:47:29]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.64 ИТОГО: 580.00 Внесено: 580.00 СДАЧА: 0.00 НСП 1% : 5.14 НДС 12% : 61.66 Наличными: 580.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 205 22.08.2024 20:47 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178505 ФПД: 199254165714327 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T204729&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178505&fm=199254165714327&tin=02508201610067®Number=0000000000092561&sum=58000 [20:47:30]StoreToDocumentArchive [20:47:30]shift 469 fd 178505 [20:47:30]save to /storage/0469/doc_00178505 [20:47:30]save last doc name /storage/0469/doc_00178505 to /storage/kkm_last_doc_name [20:47:30]save OK [20:47:30]Clear old archive folders... [20:47:30]ProcessDocumentItem done err = 0, tmpTLVsize=248 [20:47:30]tlvbuf is 0183E750 [20:47:30]SAM_PROTO_ClearQueue [20:47:30]wFMCommunicate request_size=4 [20:47:30]MH_SAM_APDU [20:47:30]CAPDU: 80 09 00 00 [20:47:30]Write to MH i2c: E2 08 00 1C 03 80 09 00 00 00 00 00 00 91 [20:47:30]Write i2c OK [20:47:30]MH_I2C_Read... [20:47:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:47:30]Read from MH i2c: E2 [20:47:30]MH_I2C_Read... [20:47:30]Read from MH i2c: E2 03 00 [20:47:30]MH_I2C_Read... [20:47:30]Read from MH i2c: E2 03 00 1C 03 00 90 00 93 [20:47:30]RAPDU: 90 00 [20:47:30]wFMCommunicate OK [20:47:30]SAM_PROTO_ClearQueue done [20:47:30]KKMCreateOFDPacket [20:47:30]OFDProtocolAddRootSTLVToBuf [20:47:30]FM_MakeSignedData [20:47:30]FM_MakeSignedData [20:47:30]SAM_PROTO_SignData [20:47:30]wFMCommunicate request_size=4 [20:47:30]MH_SAM_APDU [20:47:30]CAPDU: 80 0D 01 02 [20:47:30]Write to MH i2c: E2 08 00 1D 03 80 0D 01 02 00 00 00 00 99 [20:47:30]Write i2c OK [20:47:30]MH_I2C_Read... [20:47:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:47:30]Read from MH i2c: E2 [20:47:30]MH_I2C_Read... [20:47:30]Read from MH i2c: E2 03 00 [20:47:30]MH_I2C_Read... [20:47:30]Read from MH i2c: E2 03 00 1D 03 00 90 00 94 [20:47:30]RAPDU: 90 00 [20:47:30]wFMCommunicate OK [20:47:30]wFMCommunicate request_size=255 [20:47:30]MH_SAM_APDU [20:47: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 C4 1D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D0 E2 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 E2 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 02 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 16 18 00 00 00 00 07 04 06 00 90 E2 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CD 00 00 00 F4 03 04 00 E1 A3 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 49 B9 02 00 35 04 06 00 B5 38 79 C4 [20:47:30]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 C4 1D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D0 E2 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 E2 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 02 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 16 18 00 00 00 00 07 04 06 00 90 E2 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CD 00 00 00 F4 03 04 00 E1 A3 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 49 B9 02 00 35 04 06 00 B5 38 79 C4 00 00 0B [20:47:30]Write i2c OK [20:47:30]MH_I2C_Read... [20:47:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:47:30]Read from MH i2c: E2 [20:47:30]MH_I2C_Read... [20:47:30]Read from MH i2c: E2 03 00 [20:47:30]MH_I2C_Read... [20:47:30]Read from MH i2c: E2 03 00 1E 03 00 90 00 95 [20:47:30]RAPDU: 90 00 [20:47:30]wFMCommunicate OK [20:47:30]wFMCommunicate request_size=7 [20:47:30]MH_SAM_APDU [20:47:30]CAPDU: 80 0D 02 02 02 75 97 [20:47:30]Write to MH i2c: E2 0A 00 1F 03 80 0D 02 02 02 00 75 97 00 00 AC [20:47:30]Write i2c OK [20:47:30]MH_I2C_Read... [20:47:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:47:31]Read from MH i2c: E2 [20:47:31]MH_I2C_Read... [20:47:31]Read from MH i2c: E2 03 00 [20:47:31]MH_I2C_Read... [20:47:31]Read from MH i2c: E2 03 00 1F 03 00 90 00 96 [20:47:31]RAPDU: 90 00 [20:47:31]wFMCommunicate OK [20:47:31]wFMCommunicate request_size=4 [20:47:31]MH_SAM_APDU [20:47:31]CAPDU: 80 0D 03 02 [20:47:31]Write to MH i2c: E2 08 00 20 03 80 0D 03 02 00 00 00 00 9E [20:47:31]Write i2c OK [20:47:31]MH_I2C_Read... [20:47:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:47:31]Read from MH i2c: E2 [20:47:31]MH_I2C_Read... [20:47:31]Read from MH i2c: E2 0B 00 [20:47:31]MH_I2C_Read... [20:47:31]Read from MH i2c: E2 0B 00 20 03 00 0D A8 6F A9 2B 81 13 A6 90 00 D1 [20:47:31]RAPDU: 0D A8 6F A9 2B 81 13 A6 90 00 [20:47:31]wFMCommunicate OK [20:47:31]SAM_PROTO_SignData done [20:47:31]FM_MakeSignedData done [20:47:31]CreateOFDProtocolMessage [20:47:31]wFMCommunicate request_size=4 [20:47:31]MH_SAM_APDU [20:47:31]CAPDU: 80 11 00 00 [20:47:31]Write to MH i2c: E2 08 00 21 03 80 11 00 00 00 00 00 00 9E [20:47:31]Write i2c OK [20:47:31]MH_I2C_Read... [20:47:31]Read from MH i2c: E2 [20:47:31]MH_I2C_Read... [20:47:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:47:31]Read from MH i2c: E2 17 00 [20:47:31]MH_I2C_Read... [20:47:31]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 37 38 90 00 F7 [20:47:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [20:47:31]wFMCommunicate OK [20:47:31]CreateOFDProtocolMessage done [20:47:31]OFDSenderStorePacket 178505 [20:47:31]StoreOFDPacket docnum=178505 [20:47:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0C 01 00 00 5F 1B 04 01 AF 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 C4 1D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D0 E2 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 E2 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 02 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 16 18 00 00 00 00 07 04 06 00 90 E2 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CD 00 00 00 F4 03 04 00 E1 A3 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 49 B9 02 00 35 04 06 00 B5 38 79 C4 75 97 0D A8 6F A9 2B 81 13 A6 [20:47:31]CheckFolder [20:47:31]dirname=/storage/ofd_packets [20:47:31]CheckFolder done [20:47:31]ProducePacketName [20:47:31]name=ofd_packets/00178505 [20:47:31]NVStorageSaveData ofd_packets/00178505 [20:47:31]File name is /storage/ofd_packets/00178505 [20:47:31]Write 298 bytes [20:47:31]NVStorageSaveData done [20:47:31]OFDSenderStorePacket done [20:47:31]KKMCreateOFDPacket done [20:47:31]NVStorageSaveData kkm_last_timestamp [20:47:31]File name is /storage/kkm_last_timestamp [20:47:31]Write 4 bytes [20:47:31]NVStorageSaveData done [20:47:31]ExternCall_PrintAddStr [20:47:31]wPrintStart [20:47:31]Write to MH i2c: 01 00 00 22 03 25 [20:47:31]Write i2c OK [20:47:31]MH_I2C_Read... [20:47:31]Read from MH i2c: 01 [20:47:31]MH_I2C_Read... [20:47:31]Read from MH i2c: 01 07 00 [20:47:31]MH_I2C_Read... [20:47:31]Read from MH i2c: 01 07 00 22 03 00 00 00 00 00 FF 0F 3A [20:47:31]RasterBufferAndPrint [20:47:31]line Счет N : (1)293795 [20:47:31]line ИНН: 02508201610067 [20:47:31]line Контрольно-Кассовый Чек [20:47:31]line ПРОДАЖА [20:47:31]line ТРК (МРК, ГНК) : 21 [20:47:31]line Товар: 2710194800 [20:47:31]line ДТ-К-5 [20:47:31]line 7.620 * 76.20 [20:47:31]line = 580.64 [20:47:31]line НДС 12% НСП 1% [20:47:31]line > о реализуемом товаре [20:47:31]line ОКРУГЛЕНИЕ: -0.64 [20:47:31]line ИТОГО: 580.00 [20:47:31]line Внесено: 580.00 [20:47:31]line СДАЧА: 0.00 [20:47:31]line НСП 1% : 5.14 [20:47:31]line НДС 12% : 61.66 [20:47:31]line Наличными: 580.00 [20:47:31]line Безнал.: 0.00 [20:47:31]line Место: АЗС № 130 "Партнер Нефть" [20:47:31]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:47:31]line СНО: Общий режим [20:47:31]line Чек 205 22.08.2024 20:47 [20:47:31]line Смена: 469 ФФД: 1.0 [20:47:31]line ЗНМ: 0300000071 [20:47:31]line РНМ: 0000000000092561 [20:47:31]line Версия ККМ: 001 [20:47:31]line ФМ: 0000000000871778 [20:47:31]line ФД: 178505 [20:47:31]line ФПД: 199254165714327 [20:47:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T204729&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178505&fm=199254165714327&tin=02508201610067®Number=0000000000092561&sum=58000 [20:47:31]written 0, free lines is 4095 [20:47:31]OFD Sender: Processing packet 178504 [packets to send 497, broken 495] [20:47:31]ProducePacketName [20:47:31]name=ofd_packets/00178504 [20:47:31]OFD Sender: To server: pG, [20:47:31]CommunicateWithHost lk.salyk.kg:30040 [20:47:31]ConnectInit lk.salyk.kg [20:47:31]Write to MH i2c: 01 00 00 4D 03 50 [20:47:31]Write i2c OK [20:47:31]MH_I2C_Read... [20:47:31]Read from MH i2c: 01 [20:47:31]MH_I2C_Read... [20:47:31]Read from MH i2c: 01 07 00 [20:47:31]MH_I2C_Read... [20:47:31]Read from MH i2c: 01 07 00 4D 03 00 00 00 00 00 CF 0C 32 [20:47:31]RasterBufferAndPrint [20:47:31]line [20:47:31]line [20:47:31]line [20:47:31]line [20:47:31]line [20:47:31]written 0, free lines is 3300 [20:47:31]MH_Cut [20:47:31]Write to MH i2c: D1 01 00 54 03 01 29 [20:47:31]Write i2c OK [20:47:31]MH_I2C_Read... [20:47:31]Read from MH i2c: D1 [20:47:31]MH_I2C_Read... [20:47:31]Read from MH i2c: D1 01 00 [20:47:31]MH_I2C_Read... [20:47:31]Read from MH i2c: D1 01 00 54 03 00 28 [20:47:31]Write to MH i2c: 01 00 00 55 03 58 [20:47:31]Write i2c OK [20:47:31]MH_I2C_Read... [20:47:32]*** Cut start [20:47:32]*** Partial cut [20:47:32]*** CUTSNS_PIN = 1 [20:47:32]*** CUTSNS_PIN = 0 [20:47:32]*** Brake cut motor [20:47:32]Read from MH i2c: 01 [20:47:33]MH_I2C_Read... [20:47:33]*** Stop cut motor [20:47:33]*** Cut end [20:47:33]Read from MH i2c: 01 07 00 [20:47:33]MH_I2C_Read... [20:47:33]Read from MH i2c: 01 07 00 55 03 00 00 00 00 00 FF 0F 6D [20:47:33]process_action close_receipt done [20:47:33]requested_data is exist [20:47:33]produce_requested_data [20:47:33]requested_item fm.sn is exist - process it [20:47:33]wFMCommunicate request_size=4 [20:47:33]MH_SAM_APDU [20:47:33]CAPDU: 80 11 00 00 [20:47:33]Write to MH i2c: E2 08 00 56 03 80 11 00 00 00 00 00 00 D3 [20:47:33]Write i2c OK [20:47:33]MH_I2C_Read... [20:47:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:47:33]Read from MH i2c: E2 [20:47:33]MH_I2C_Read... [20:47:33]Read from MH i2c: E2 17 00 [20:47:33]MH_I2C_Read... [20:47:33]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 37 38 90 00 2C [20:47:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [20:47:33]wFMCommunicate OK [20:47:33]requested_item fd.num is exist - process it [20:47:33]SAM_PROTO_GetFieldsCounters [20:47:33]wFMCommunicate request_size=4 [20:47:33]MH_SAM_APDU [20:47:33]CAPDU: 80 13 00 00 [20:47:33]Write to MH i2c: E2 08 00 57 03 80 13 00 00 00 00 00 00 D6 [20:47:33]Write i2c OK [20:47:33]MH_I2C_Read... [20:47:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:47:33]Read from MH i2c: E2 [20:47:33]MH_I2C_Read... [20:47:33]Read from MH i2c: E2 62 00 [20:47:33]MH_I2C_Read... [20:47:33]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 49 B9 02 00 0E 04 04 00 D5 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 3C [20:47: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 49 B9 02 00 0E 04 04 00 D5 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 [20:47:33]wFMCommunicate OK [20:47:33]SAM_PROTO_GetFieldsCounters done [20:47:33]requested_item shift.num is exist - process it [20:47:33]requested_item shift.opened is exist - process it [20:47:33]req_shift_opened [20:47:33]FM_GetShiftState [20:47:33]SAM_PROTO_GetShiftState [20:47:33]wFMCommunicate request_size=4 [20:47:33]MH_SAM_APDU [20:47:33]CAPDU: 80 13 01 00 [20:47:33]Write to MH i2c: E2 08 00 58 03 80 13 01 00 00 00 00 00 D8 [20:47:33]Write i2c OK [20:47:33]MH_I2C_Read... [20:47:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:47:33]Read from MH i2c: E2 [20:47:33]MH_I2C_Read... [20:47:33]Read from MH i2c: E2 0E 00 [20:47:33]MH_I2C_Read... [20:47:33]Read from MH i2c: E2 0E 00 58 03 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 86 [20:47:33]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [20:47:33]wFMCommunicate OK [20:47:33]SAM_PROTO_GetShiftState done [20:47:33]FM_GetShiftState done [20:47:33]req_shift_opened done [20:47:33]requested_item shift.open_date is exist - process it [20:47:33]req_shift_open_date [20:47:33]req_shift_open_date done [20:47:33]produce_requested_data done [20:47:33]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178505,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [20:47:33]process_action_free close_receipt [20:47:33]json_value_free [20:47:33]json_value_free done [20:47:33]process_json_proto returns [20:47:33]Send response to host [20:47:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178505,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [20:47:33]free response buf [20:47:33]execute_script done [20:47:33]execute_script returns [20:47:33]free content buf [20:47:33]Sock 9.Close socket [20:47:33]Sock 9.Thread stoped [20:47:36]ConnectInit Can't take IP for lk.salyk.kg [20:47:36]CommunicateWithHost connect error [20:47:36]CommunicateWithHost err = -1 [20:47:36]OFD Sender: Server communicate error [20:47:41]OFD Sender: Processing packet 178504 [packets to send 497, broken 495] [20:47:41]ProducePacketName [20:47:41]name=ofd_packets/00178504 [20:47:41]OFD Sender: To server: pG, [20:47:41]CommunicateWithHost lk.salyk.kg:30040 [20:47:41]ConnectInit lk.salyk.kg [20:47:46]ConnectInit Can't take IP for lk.salyk.kg [20:47:46]CommunicateWithHost connect error [20:47:46]CommunicateWithHost err = -1 [20:47:46]OFD Sender: Server communicate error [20:47:51]OFD Sender: Processing packet 178504 [packets to send 497, broken 495] [20:47:51]ProducePacketName [20:47:51]name=ofd_packets/00178504 [20:47:51]OFD Sender: To server: pG, [20:47:51]CommunicateWithHost lk.salyk.kg:30040 [20:47:51]ConnectInit lk.salyk.kg [20:47:56]ConnectInit Can't take IP for lk.salyk.kg [20:47:56]CommunicateWithHost connect error [20:47:56]CommunicateWithHost err = -1 [20:47:56]OFD Sender: Server communicate error [20:48:01]OFD Sender: Processing packet 178504 [packets to send 497, broken 495] [20:48:01]ProducePacketName [20:48:01]name=ofd_packets/00178504 [20:48:01]OFD Sender: To server: pG, [20:48:01]CommunicateWithHost lk.salyk.kg:30040 [20:48:01]ConnectInit lk.salyk.kg [20:48:06]ConnectInit Can't take IP for lk.salyk.kg [20:48:06]CommunicateWithHost connect error [20:48:06]CommunicateWithHost err = -1 [20:48:06]OFD Sender: Server communicate error [20:48:08]recv_with_timeout no data received [20:48:11]OFD Sender: Processing packet 178504 [packets to send 497, broken 495] [20:48:11]ProducePacketName [20:48:11]name=ofd_packets/00178504 [20:48:11]OFD Sender: To server: pG, [20:48:11]CommunicateWithHost lk.salyk.kg:30040 [20:48:11]ConnectInit lk.salyk.kg [20:48:16]ConnectInit Can't take IP for lk.salyk.kg [20:48:16]CommunicateWithHost connect error [20:48:16]CommunicateWithHost err = -1 [20:48:16]OFD Sender: Server communicate error [20:48:21]OFD Sender: Processing packet 178504 [packets to send 497, broken 495] [20:48:21]ProducePacketName [20:48:21]name=ofd_packets/00178504 [20:48:21]OFD Sender: To server: pG, [20:48:21]CommunicateWithHost lk.salyk.kg:30040 [20:48:21]ConnectInit lk.salyk.kg [20:48:24]accept exits with 10 [20:48:24]New connection [20:48:24]New thread 3067325796 created [20:48:24]Thread 3067469156 joined [20:48:24]Waiting for new connection... [20:48:24] Sock 10.Parse request [20:48:24]Sock 10.Check first char [20:48:24]Sock 10.First char is OK [20:48:24]request: POST /json_proto HTTP/1.0 [20:48:24]Method: POST [20:48:24]URL: /json_proto [20:48:24]Method is POST - this is cgi request [20:48:24]url: /json_proto [20:48:24]query_string will be loaded in cgi processing [20:48:24]execute_cgi json_proto POST (null) [20:48:24]execute_cgi path=json_proto method=POST [20:48:24]POST find Content-Length [20:48:24]Host: 172.17.44.131:8080 [20:48:24]Content-Length: 682 [20:48:24]Content-Type: application/json [20:48:24] [20:48:24]POST finish read [20:48:24]Found Content-Length = 682 [20:48:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293796", "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" ] } } [20:48:24]execute_script... [20:48: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)293796", "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" ] } } [20:48:24]POST & json_proto [20:48:24]process_json_proto [20:48:24]json parsed OK: [20:48:24]protocol is kg_v1.0 [20:48:24]action value=close_receipt [20:48:24]process_action close_receipt [20:48:24]cmd_close_receipt [20:48:24]MH_GetDate [20:48:24]Write to MH i2c: F0 00 00 59 03 4B [20:48:24]Write i2c OK [20:48:24]MH_I2C_Read... [20:48:24]Read from MH i2c: F0 [20:48:24]MH_I2C_Read... [20:48:24]Read from MH i2c: F0 09 00 [20:48:24]MH_I2C_Read... [20:48:24]Read from MH i2c: F0 09 00 59 03 00 18 A4 C7 66 4F 53 BE 66 03 [20:48:24]GetLastDocTimeStamp 1724359649 [20:48:24]current date 1724359704 [20:48:24]FM_GetShiftState [20:48:24]SAM_PROTO_GetShiftState [20:48:24]wFMCommunicate request_size=4 [20:48:24]MH_SAM_APDU [20:48:24]CAPDU: 80 13 01 00 [20:48:24]Write to MH i2c: E2 08 00 5A 03 80 13 01 00 00 00 00 00 DA [20:48:24]Write i2c OK [20:48:24]MH_I2C_Read... [20:48:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:48:24]Read from MH i2c: E2 [20:48:24]MH_I2C_Read... [20:48:24]Read from MH i2c: E2 0E 00 [20:48:24]MH_I2C_Read... [20:48:24]Read from MH i2c: E2 0E 00 5A 03 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 88 [20:48:24]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [20:48:24]wFMCommunicate OK [20:48:24]SAM_PROTO_GetShiftState done [20:48:24]FM_GetShiftState done [20:48:24]opened in 1724285939 [20:48:24]opened+sec_in_day 1724372339 [20:48:24]quantity*price = 200043 [20:48:24]sum+1 = 200044 [20:48:24]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 СНО: Общий режим Чек 206 22.08.2024 20:48 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178506 ФПД: 72373764859771 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T204824&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178506&fm=72373764859771&tin=02508201610067®Number=0000000000092561&sum=200000 [20:48:25]StoreToDocumentArchive [20:48:25]shift 469 fd 178506 [20:48:25]save to /storage/0469/doc_00178506 [20:48:25]save last doc name /storage/0469/doc_00178506 to /storage/kkm_last_doc_name [20:48:25]save OK [20:48:25]Clear old archive folders... [20:48:25]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:48:25]tlvbuf is 0182CC00 [20:48:25]SAM_PROTO_ClearQueue [20:48:25]wFMCommunicate request_size=4 [20:48:25]MH_SAM_APDU [20:48:25]CAPDU: 80 09 00 00 [20:48:25]Write to MH i2c: E2 08 00 67 03 80 09 00 00 00 00 00 00 DC [20:48:25]Write i2c OK [20:48:25]MH_I2C_Read... [20:48:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:48:25]Read from MH i2c: E2 [20:48:25]MH_I2C_Read... [20:48:25]Read from MH i2c: E2 03 00 [20:48:25]MH_I2C_Read... [20:48:25]Read from MH i2c: E2 03 00 67 03 00 90 00 DE [20:48:25]RAPDU: 90 00 [20:48:25]wFMCommunicate OK [20:48:25]SAM_PROTO_ClearQueue done [20:48:25]KKMCreateOFDPacket [20:48:25]OFDProtocolAddRootSTLVToBuf [20:48:25]FM_MakeSignedData [20:48:25]FM_MakeSignedData [20:48:25]SAM_PROTO_SignData [20:48:25]wFMCommunicate request_size=4 [20:48:25]MH_SAM_APDU [20:48:25]CAPDU: 80 0D 01 02 [20:48:25]Write to MH i2c: E2 08 00 68 03 80 0D 01 02 00 00 00 00 E4 [20:48:25]Write i2c OK [20:48:25]MH_I2C_Read... [20:48:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:48:25]Read from MH i2c: E2 [20:48:25]MH_I2C_Read... [20:48:25]Read from MH i2c: E2 03 00 [20:48:25]MH_I2C_Read... [20:48:25]Read from MH i2c: E2 03 00 68 03 00 90 00 DF [20:48:25]RAPDU: 90 00 [20:48:25]wFMCommunicate OK [20:48:25]wFMCommunicate request_size=255 [20:48:25]MH_SAM_APDU [20:48: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 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 CE 00 00 00 F4 03 04 00 18 A4 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 4A B9 02 00 35 04 06 00 41 [20:48:25]Write to MH i2c: E2 02 01 69 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 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 CE 00 00 00 F4 03 04 00 18 A4 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 4A B9 02 00 35 04 06 00 41 00 00 F2 [20:48:25]Write i2c OK [20:48:25]MH_I2C_Read... [20:48:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:48:26]Read from MH i2c: E2 [20:48:26]MH_I2C_Read... [20:48:26]Read from MH i2c: E2 03 00 [20:48:26]MH_I2C_Read... [20:48:26]Read from MH i2c: E2 03 00 69 03 00 90 00 E0 [20:48:26]RAPDU: 90 00 [20:48:26]wFMCommunicate OK [20:48:26]wFMCommunicate request_size=10 [20:48:26]MH_SAM_APDU [20:48:26]CAPDU: 80 0D 02 02 05 D2 D4 8B A7 7B [20:48:26]Write to MH i2c: E2 0D 00 6A 03 80 0D 02 02 05 00 D2 D4 8B A7 7B 00 00 44 [20:48:26]Write i2c OK [20:48:26]MH_I2C_Read... [20:48:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:48:26]Read from MH i2c: E2 [20:48:26]MH_I2C_Read... [20:48:26]Read from MH i2c: E2 03 00 [20:48:26]MH_I2C_Read... [20:48:26]Read from MH i2c: E2 03 00 6A 03 00 90 00 E1 [20:48:26]RAPDU: 90 00 [20:48:26]wFMCommunicate OK [20:48:26]wFMCommunicate request_size=4 [20:48:26]MH_SAM_APDU [20:48:26]CAPDU: 80 0D 03 02 [20:48:26]Write to MH i2c: E2 08 00 6B 03 80 0D 03 02 00 00 00 00 E9 [20:48:26]Write i2c OK [20:48:26]MH_I2C_Read... [20:48:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:48:26]Read from MH i2c: E2 [20:48:26]MH_I2C_Read... [20:48:26]Read from MH i2c: E2 0B 00 [20:48:26]MH_I2C_Read... [20:48:26]Read from MH i2c: E2 0B 00 6B 03 00 FB 3D 7F 79 7C 41 1F 65 90 00 5B [20:48:26]RAPDU: FB 3D 7F 79 7C 41 1F 65 90 00 [20:48:26]wFMCommunicate OK [20:48:26]SAM_PROTO_SignData done [20:48:26]FM_MakeSignedData done [20:48:26]CreateOFDProtocolMessage [20:48:26]wFMCommunicate request_size=4 [20:48:26]MH_SAM_APDU [20:48:26]CAPDU: 80 11 00 00 [20:48:26]Write to MH i2c: E2 08 00 6C 03 80 11 00 00 00 00 00 00 E9 [20:48:26]Write i2c OK [20:48:26]MH_I2C_Read... [20:48:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:48:26]Read from MH i2c: E2 [20:48:26]MH_I2C_Read... [20:48:26]Read from MH i2c: E2 17 00 [20:48:26]MH_I2C_Read... [20:48:26]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 37 38 90 00 42 [20:48:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [20:48:26]wFMCommunicate OK [20:48:26]CreateOFDProtocolMessage done [20:48:26]OFDSenderStorePacket 178506 [20:48:26]StoreOFDPacket docnum=178506 [20:48:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 A7 73 07 01 94 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 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 CE 00 00 00 F4 03 04 00 18 A4 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 4A B9 02 00 35 04 06 00 41 D2 D4 8B A7 7B FB 3D 7F 79 7C 41 1F 65 [20:48:26]CheckFolder [20:48:26]dirname=/storage/ofd_packets [20:48:26]CheckFolder done [20:48:26]ProducePacketName [20:48:26]name=ofd_packets/00178506 [20:48:26]NVStorageSaveData ofd_packets/00178506 [20:48:26]File name is /storage/ofd_packets/00178506 [20:48:26]Write 301 bytes [20:48:26]NVStorageSaveData done [20:48:26]OFDSenderStorePacket done [20:48:26]KKMCreateOFDPacket done [20:48:26]NVStorageSaveData kkm_last_timestamp [20:48:26]File name is /storage/kkm_last_timestamp [20:48:26]Write 4 bytes [20:48:26]NVStorageSaveData done [20:48:26]ExternCall_PrintAddStr [20:48:26]wPrintStart [20:48:26]Write to MH i2c: 01 00 00 6D 03 70 [20:48:26]Write i2c OK [20:48:26]MH_I2C_Read... [20:48:26]Read from MH i2c: 01 [20:48:26]MH_I2C_Read... [20:48:26]Read from MH i2c: 01 07 00 [20:48:26]MH_I2C_Read... [20:48:26]Read from MH i2c: 01 07 00 6D 03 00 00 00 00 00 FF 0F 85 [20:48:26]RasterBufferAndPrint [20:48:26]line Счет N : (1)293796 [20:48:26]line ИНН: 02508201610067 [20:48:26]line Контрольно-Кассовый Чек [20:48:26]line ПРОДАЖА [20:48:26]line ТРК (МРК, ГНК) : 43 [20:48:26]line Товар: 2710124500 [20:48:26]line Аи-95-К-5 [20:48:26]line 26.960 * 74.20 [20:48:26]line = 2000.43 [20:48:26]line НДС 12% НСП 1% [20:48:26]line > о реализуемом товаре [20:48:26]line ОКРУГЛЕНИЕ: -0.43 [20:48:26]line ИТОГО: 2000.00 [20:48:26]line Внесено: 2000.00 [20:48:26]line СДАЧА: 0.00 [20:48:26]line НСП 1% : 17.70 [20:48:26]line НДС 12% : 212.43 [20:48:26]line Наличными: 2000.00 [20:48:26]line Безнал.: 0.00 [20:48:26]line Место: АЗС № 130 "Партнер Нефть" [20:48:26]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:48:26]line СНО: Общий режим [20:48:26]line Чек 206 22.08.2024 20:48 [20:48:26]line Смена: 469 ФФД: 1.0 [20:48:26]line ЗНМ: 0300000071 [20:48:26]line РНМ: 0000000000092561 [20:48:26]line Версия ККМ: 001 [20:48:26]line ФМ: 0000000000871778 [20:48:26]line ФД: 178506 [20:48:26]line ФПД: 72373764859771 [20:48:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T204824&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178506&fm=72373764859771&tin=02508201610067®Number=0000000000092561&sum=200000 [20:48:26]written 0, free lines is 4095 [20:48:26]ConnectInit Can't take IP for lk.salyk.kg [20:48:26]CommunicateWithHost connect error [20:48:26]CommunicateWithHost err = -1 [20:48:26]OFD Sender: Server communicate error [20:48:26]OFD Sender: Processing packet 178504 [packets to send 498, broken 495] [20:48:26]ProducePacketName [20:48:26]name=ofd_packets/00178504 [20:48:26]OFD Sender: To server: pG, [20:48:26]CommunicateWithHost lk.salyk.kg:30040 [20:48:26]ConnectInit lk.salyk.kg [20:48:26]Write to MH i2c: 01 00 00 98 03 9B [20:48:26]Write i2c OK [20:48:26]MH_I2C_Read... [20:48:26]Read from MH i2c: 01 [20:48:26]MH_I2C_Read... [20:48:26]Read from MH i2c: 01 07 00 [20:48:26]MH_I2C_Read... [20:48:26]Read from MH i2c: 01 07 00 98 03 00 00 00 00 00 D9 0C 87 [20:48:26]RasterBufferAndPrint [20:48:26]line [20:48:26]line [20:48:26]line [20:48:26]line [20:48:26]line [20:48:26]written 0, free lines is 3313 [20:48:26]MH_Cut [20:48:26]Write to MH i2c: D1 01 00 9F 03 01 74 [20:48:26]Write i2c OK [20:48:26]MH_I2C_Read... [20:48:26]Read from MH i2c: D1 [20:48:26]MH_I2C_Read... [20:48:26]Read from MH i2c: D1 01 00 [20:48:26]MH_I2C_Read... [20:48:26]Read from MH i2c: D1 01 00 9F 03 00 73 [20:48:26]Write to MH i2c: 01 00 00 A0 03 A3 [20:48:26]Write i2c OK [20:48:26]MH_I2C_Read... [20:48:27]*** Cut start [20:48:27]*** Partial cut [20:48:27]*** CUTSNS_PIN = 1 [20:48:27]*** CUTSNS_PIN = 0 [20:48:27]*** Brake cut motor [20:48:28]Read from MH i2c: 01 [20:48:28]MH_I2C_Read... [20:48:28]*** Stop cut motor [20:48:28]*** Cut end [20:48:28]Read from MH i2c: 01 07 00 [20:48:28]MH_I2C_Read... [20:48:28]Read from MH i2c: 01 07 00 A0 03 00 00 00 00 00 FF 0F B8 [20:48:28]process_action close_receipt done [20:48:28]requested_data is exist [20:48:28]produce_requested_data [20:48:28]requested_item fm.sn is exist - process it [20:48:28]wFMCommunicate request_size=4 [20:48:28]MH_SAM_APDU [20:48:28]CAPDU: 80 11 00 00 [20:48:28]Write to MH i2c: E2 08 00 A1 03 80 11 00 00 00 00 00 00 1E [20:48:28]Write i2c OK [20:48:28]MH_I2C_Read... [20:48:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:48:28]Read from MH i2c: E2 [20:48:28]MH_I2C_Read... [20:48:28]Read from MH i2c: E2 17 00 [20:48:28]MH_I2C_Read... [20:48:28]Read from MH i2c: E2 17 00 A1 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 77 [20:48:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [20:48:28]wFMCommunicate OK [20:48:28]requested_item fd.num is exist - process it [20:48:28]SAM_PROTO_GetFieldsCounters [20:48:28]wFMCommunicate request_size=4 [20:48:28]MH_SAM_APDU [20:48:28]CAPDU: 80 13 00 00 [20:48:28]Write to MH i2c: E2 08 00 A2 03 80 13 00 00 00 00 00 00 21 [20:48:28]Write i2c OK [20:48:28]MH_I2C_Read... [20:48:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:48:28]Read from MH i2c: E2 [20:48:28]MH_I2C_Read... [20:48:28]Read from MH i2c: E2 62 00 [20:48:28]MH_I2C_Read... [20:48:28]Read from MH i2c: E2 62 00 A2 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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 4A B9 02 00 0E 04 04 00 D5 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 8B [20:48: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 4A B9 02 00 0E 04 04 00 D5 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 [20:48:28]wFMCommunicate OK [20:48:28]SAM_PROTO_GetFieldsCounters done [20:48:28]requested_item shift.num is exist - process it [20:48:28]requested_item shift.opened is exist - process it [20:48:28]req_shift_opened [20:48:28]FM_GetShiftState [20:48:28]SAM_PROTO_GetShiftState [20:48:28]wFMCommunicate request_size=4 [20:48:28]MH_SAM_APDU [20:48:28]CAPDU: 80 13 01 00 [20:48:28]Write to MH i2c: E2 08 00 A3 03 80 13 01 00 00 00 00 00 23 [20:48:28]Write i2c OK [20:48:28]MH_I2C_Read... [20:48:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:48:28]Read from MH i2c: E2 [20:48:28]MH_I2C_Read... [20:48:28]Read from MH i2c: E2 0E 00 [20:48:28]MH_I2C_Read... [20:48:28]Read from MH i2c: E2 0E 00 A3 03 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 D1 [20:48:28]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [20:48:28]wFMCommunicate OK [20:48:28]SAM_PROTO_GetShiftState done [20:48:28]FM_GetShiftState done [20:48:28]req_shift_opened done [20:48:28]requested_item shift.open_date is exist - process it [20:48:28]req_shift_open_date [20:48:28]req_shift_open_date done [20:48:28]produce_requested_data done [20:48:28]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178506,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [20:48:28]process_action_free close_receipt [20:48:28]json_value_free [20:48:28]json_value_free done [20:48:28]process_json_proto returns [20:48:28]Send response to host [20:48:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178506,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [20:48:28]free response buf [20:48:28]execute_script done [20:48:28]execute_script returns [20:48:28]free content buf [20:48:28]Sock 10.Close socket [20:48:28]Sock 10.Thread stoped [20:48:31]ConnectInit Can't take IP for lk.salyk.kg [20:48:31]CommunicateWithHost connect error [20:48:31]CommunicateWithHost err = -1 [20:48:31]OFD Sender: Server communicate error [20:48:36]OFD Sender: Processing packet 178504 [packets to send 498, broken 495] [20:48:36]ProducePacketName [20:48:36]name=ofd_packets/00178504 [20:48:36]OFD Sender: To server: pG, [20:48:36]CommunicateWithHost lk.salyk.kg:30040 [20:48:36]ConnectInit lk.salyk.kg [20:48:41]ConnectInit Can't take IP for lk.salyk.kg [20:48:41]CommunicateWithHost connect error [20:48:41]CommunicateWithHost err = -1 [20:48:41]OFD Sender: Server communicate error [20:48:46]OFD Sender: Processing packet 178504 [packets to send 498, broken 495] [20:48:46]ProducePacketName [20:48:46]name=ofd_packets/00178504 [20:48:46]OFD Sender: To server: pG, [20:48:46]CommunicateWithHost lk.salyk.kg:30040 [20:48:46]ConnectInit lk.salyk.kg [20:48:51]ConnectInit Can't take IP for lk.salyk.kg [20:48:51]CommunicateWithHost connect error [20:48:51]CommunicateWithHost err = -1 [20:48:51]OFD Sender: Server communicate error [20:48:56]OFD Sender: Processing packet 178504 [packets to send 498, broken 495] [20:48:56]ProducePacketName [20:48:56]name=ofd_packets/00178504 [20:48:56]OFD Sender: To server: pG, [20:48:56]CommunicateWithHost lk.salyk.kg:30040 [20:48:56]ConnectInit lk.salyk.kg [20:48:56]Connected sock=8 [20:48: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 37 38 0C 01 00 00 F9 55 04 01 2F 00 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 B0 00 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 75 2F 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 2F 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BF 0B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F8 8C 00 00 00 00 07 04 06 00 58 2F 05 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 D8 A3 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 48 B9 02 00 35 04 06 00 73 96 DC D7 B8 98 66 1C 01 47 80 81 C2 18 [20:48: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 37 38 4F 00 00 00 4D 00 47 00 DB 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 37 38 10 04 04 00 48 B9 02 00 F4 03 04 00 E0 4F C7 66 B6 04 01 00 00 E8 C9 4B 11 87 CA 51 A3 [20:48:57]CommunicateWithHost err = 0 [20:48:57]CheckOFDResponse [20:48:57]1017 (14) - 77093643461234 [20:48:57]1041 (16) - 0000000000871778 [20:48:57]1040 (4) - 178504 [20:48:57]1012 (4) - 22.08.2024 14:49 [20:48:57]1206 (1) - 0 [20:48:57]OFD Sender: Remove packet 178504 [20:48:57]ProducePacketName [20:48:57]name=ofd_packets/00178504 [20:48:57]NVStorageDeleteData [20:48:58]OFD Sender: Processing packet 178505 [packets to send 497, broken 495] [20:48:58]ProducePacketName [20:48:58]name=ofd_packets/00178505 [20:48:58]OFD Sender: To server: pG, [20:48:58]CommunicateWithHost lk.salyk.kg:30040 [20:48:58]ConnectInit lk.salyk.kg [20:48:58]Connected sock=8 [20:48: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 37 38 0C 01 00 00 5F 1B 04 01 AF 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 C4 1D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D0 E2 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 E2 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 02 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 16 18 00 00 00 00 07 04 06 00 90 E2 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CD 00 00 00 F4 03 04 00 E1 A3 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 49 B9 02 00 35 04 06 00 B5 38 79 C4 75 97 0D A8 6F A9 2B 81 13 A6 [20:48: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 37 38 4F 00 00 00 83 64 47 00 42 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 37 38 10 04 04 00 49 B9 02 00 F4 03 04 00 E2 4F C7 66 B6 04 01 00 00 95 39 70 89 36 71 15 39 [20:48:59]CommunicateWithHost err = 0 [20:48:59]CheckOFDResponse [20:48:59]1017 (14) - 77093643461234 [20:48:59]1041 (16) - 0000000000871778 [20:48:59]1040 (4) - 178505 [20:48:59]1012 (4) - 22.08.2024 14:49 [20:48:59]1206 (1) - 0 [20:48:59]OFD Sender: Remove packet 178505 [20:48:59]ProducePacketName [20:48:59]name=ofd_packets/00178505 [20:48:59]NVStorageDeleteData [20:48:59]OFD Sender: Processing packet 178506 [packets to send 496, broken 495] [20:48:59]ProducePacketName [20:48:59]name=ofd_packets/00178506 [20:48:59]OFD Sender: To server: pG, [20:48:59]CommunicateWithHost lk.salyk.kg:30040 [20:48:59]ConnectInit lk.salyk.kg [20:49:00]Connected sock=8 [20:49: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 37 38 0F 01 00 00 A7 73 07 01 94 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 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 CE 00 00 00 F4 03 04 00 18 A4 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 4A B9 02 00 35 04 06 00 41 D2 D4 8B A7 7B FB 3D 7F 79 7C 41 1F 65 [20:49: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 37 38 4F 00 00 00 AE F1 47 00 47 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 37 38 10 04 04 00 4A B9 02 00 F4 03 04 00 E3 4F C7 66 B6 04 01 00 00 AA 2C 03 F8 61 7F C7 39 [20:49:01]CommunicateWithHost err = 0 [20:49:01]CheckOFDResponse [20:49:01]1017 (14) - 77093643461234 [20:49:01]1041 (16) - 0000000000871778 [20:49:01]1040 (4) - 178506 [20:49:01]1012 (4) - 22.08.2024 14:49 [20:49:01]1206 (1) - 0 [20:49:01]OFD Sender: Remove packet 178506 [20:49:01]ProducePacketName [20:49:01]name=ofd_packets/00178506 [20:49:01]NVStorageDeleteData [20:49:02]OFD Sender: No OFD packet to send [20:49:07]OFD Sender: No OFD packet to send [20:49:12]OFD Sender: No OFD packet to send [20:49:17]OFD Sender: No OFD packet to send [20:49:22]OFD Sender: No OFD packet to send [20:49:27]OFD Sender: No OFD packet to send [20:49:32]OFD Sender: No OFD packet to send [20:49:37]OFD Sender: No OFD packet to send [20:49:42]OFD Sender: No OFD packet to send [20:49:47]OFD Sender: No OFD packet to send [20:49:52]OFD Sender: No OFD packet to send [20:49:57]OFD Sender: No OFD packet to send [20:49:58]recv_with_timeout no data received [20:50:02]OFD Sender: No OFD packet to send [20:50:07]OFD Sender: No OFD packet to send [20:50:12]OFD Sender: No OFD packet to send [20:50:13]recv_with_timeout no data received [20:50:17]OFD Sender: No OFD packet to send [20:50:22]OFD Sender: No OFD packet to send [20:50:27]OFD Sender: No OFD packet to send [20:50:29]accept exits with 12 [20:50:29]New connection [20:50:29]New thread 3067469156 created [20:50:29]Thread 3067325796 joined [20:50:29]Waiting for new connection... [20:50:29] Sock 12.Parse request [20:50:29]Sock 12.Check first char [20:50:29]Sock 12.First char is OK [20:50:29]request: POST /json_proto HTTP/1.0 [20:50:29]Method: POST [20:50:29]URL: /json_proto [20:50:29]Method is POST - this is cgi request [20:50:29]url: /json_proto [20:50:29]query_string will be loaded in cgi processing [20:50:29]execute_cgi json_proto POST (null) [20:50:29]execute_cgi path=json_proto method=POST [20:50:29]POST find Content-Length [20:50:29]Host: 172.17.44.131:8080 [20:50:29]Content-Length: 682 [20:50:29]Content-Type: application/json [20:50:29] [20:50:29]POST finish read [20:50:29]Found Content-Length = 682 [20:50:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293799", "tax_sys" : 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:50:29]execute_script... [20:50: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)293799", "tax_sys" : 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:50:29]POST & json_proto [20:50:29]process_json_proto [20:50:29]json parsed OK: [20:50:29]protocol is kg_v1.0 [20:50:29]action value=close_receipt [20:50:29]process_action close_receipt [20:50:29]cmd_close_receipt [20:50:29]MH_GetDate [20:50:29]Write to MH i2c: F0 00 00 A4 03 96 [20:50:29]Write i2c OK [20:50:29]MH_I2C_Read... [20:50:29]Read from MH i2c: F0 [20:50:29]MH_I2C_Read... [20:50:29]Read from MH i2c: F0 09 00 [20:50:29]MH_I2C_Read... [20:50:29]Read from MH i2c: F0 09 00 A4 03 00 95 A4 C7 66 4F 53 BE 66 CB [20:50:29]GetLastDocTimeStamp 1724359704 [20:50:29]current date 1724359829 [20:50:29]FM_GetShiftState [20:50:29]SAM_PROTO_GetShiftState [20:50:29]wFMCommunicate request_size=4 [20:50:29]MH_SAM_APDU [20:50:29]CAPDU: 80 13 01 00 [20:50:29]Write to MH i2c: E2 08 00 A5 03 80 13 01 00 00 00 00 00 25 [20:50:29]Write i2c OK [20:50:29]MH_I2C_Read... [20:50:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:50:29]Read from MH i2c: E2 [20:50:29]MH_I2C_Read... [20:50:29]Read from MH i2c: E2 0E 00 [20:50:29]MH_I2C_Read... [20:50:29]Read from MH i2c: E2 0E 00 A5 03 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 D3 [20:50:29]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [20:50:29]wFMCommunicate OK [20:50:29]SAM_PROTO_GetShiftState done [20:50:29]FM_GetShiftState done [20:50:29]opened in 1724285939 [20:50:29]opened+sec_in_day 1724372339 [20:50:29]quantity*price = 100005 [20:50:29]sum+1 = 100006 [20:50:29]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 СНО: Общий режим Чек 207 22.08.2024 20:50 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178507 ФПД: 67396922396403 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T205029&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178507&fm=67396922396403&tin=02508201610067®Number=0000000000092561&sum=100000 [20:50:30]StoreToDocumentArchive [20:50:30]shift 469 fd 178507 [20:50:30]save to /storage/0469/doc_00178507 [20:50:30]save last doc name /storage/0469/doc_00178507 to /storage/kkm_last_doc_name [20:50:30]save OK [20:50:30]Clear old archive folders... [20:50:30]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:50:30]tlvbuf is 0182E840 [20:50:30]SAM_PROTO_ClearQueue [20:50:30]wFMCommunicate request_size=4 [20:50:30]MH_SAM_APDU [20:50:30]CAPDU: 80 09 00 00 [20:50:30]Write to MH i2c: E2 08 00 B2 03 80 09 00 00 00 00 00 00 27 [20:50:30]Write i2c OK [20:50:30]MH_I2C_Read... [20:50:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:50:30]Read from MH i2c: E2 [20:50:30]MH_I2C_Read... [20:50:30]Read from MH i2c: E2 03 00 [20:50:30]MH_I2C_Read... [20:50:30]Read from MH i2c: E2 03 00 B2 03 00 90 00 29 [20:50:30]RAPDU: 90 00 [20:50:30]wFMCommunicate OK [20:50:30]SAM_PROTO_ClearQueue done [20:50:30]KKMCreateOFDPacket [20:50:30]OFDProtocolAddRootSTLVToBuf [20:50:30]FM_MakeSignedData [20:50:30]FM_MakeSignedData [20:50:30]SAM_PROTO_SignData [20:50:30]wFMCommunicate request_size=4 [20:50:30]MH_SAM_APDU [20:50:30]CAPDU: 80 0D 01 02 [20:50:30]Write to MH i2c: E2 08 00 B3 03 80 0D 01 02 00 00 00 00 2F [20:50:30]Write i2c OK [20:50:30]MH_I2C_Read... [20:50:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:50:30]Read from MH i2c: E2 [20:50:30]MH_I2C_Read... [20:50:30]Read from MH i2c: E2 03 00 [20:50:30]MH_I2C_Read... [20:50:30]Read from MH i2c: E2 03 00 B3 03 00 90 00 2A [20:50:30]RAPDU: 90 00 [20:50:30]wFMCommunicate OK [20:50:30]wFMCommunicate request_size=255 [20:50:30]MH_SAM_APDU [20:50: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 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 CF 00 00 00 F4 03 04 00 95 A4 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 4B B9 02 00 35 04 06 00 3D [20:50:30]Write to MH i2c: E2 02 01 B4 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 CF 00 00 00 F4 03 04 00 95 A4 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 4B B9 02 00 35 04 06 00 3D 00 00 8F [20:50:30]Write i2c OK [20:50:30]MH_I2C_Read... [20:50:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:50:30]Read from MH i2c: E2 [20:50:30]MH_I2C_Read... [20:50:30]Read from MH i2c: E2 03 00 [20:50:30]MH_I2C_Read... [20:50:30]Read from MH i2c: E2 03 00 B4 03 00 90 00 2B [20:50:30]RAPDU: 90 00 [20:50:30]wFMCommunicate OK [20:50:30]wFMCommunicate request_size=10 [20:50:30]MH_SAM_APDU [20:50:30]CAPDU: 80 0D 02 02 05 4C 11 9E 4E F3 [20:50:30]Write to MH i2c: E2 0D 00 B5 03 80 0D 02 02 05 00 4C 11 9E 4E F3 00 00 78 [20:50:30]Write i2c OK [20:50:30]MH_I2C_Read... [20:50:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:50:30]Read from MH i2c: E2 [20:50:30]MH_I2C_Read... [20:50:30]Read from MH i2c: E2 03 00 [20:50:30]MH_I2C_Read... [20:50:30]Read from MH i2c: E2 03 00 B5 03 00 90 00 2C [20:50:30]RAPDU: 90 00 [20:50:30]wFMCommunicate OK [20:50:30]wFMCommunicate request_size=4 [20:50:30]MH_SAM_APDU [20:50:30]CAPDU: 80 0D 03 02 [20:50:30]Write to MH i2c: E2 08 00 B6 03 80 0D 03 02 00 00 00 00 34 [20:50:30]Write i2c OK [20:50:30]MH_I2C_Read... [20:50:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:50:30]Read from MH i2c: E2 [20:50:30]MH_I2C_Read... [20:50:30]Read from MH i2c: E2 0B 00 [20:50:30]MH_I2C_Read... [20:50:30]Read from MH i2c: E2 0B 00 B6 03 00 A7 71 66 C7 C7 90 75 B5 90 00 FB [20:50:30]RAPDU: A7 71 66 C7 C7 90 75 B5 90 00 [20:50:30]wFMCommunicate OK [20:50:30]SAM_PROTO_SignData done [20:50:30]FM_MakeSignedData done [20:50:30]CreateOFDProtocolMessage [20:50:30]wFMCommunicate request_size=4 [20:50:30]MH_SAM_APDU [20:50:30]CAPDU: 80 11 00 00 [20:50:30]Write to MH i2c: E2 08 00 B7 03 80 11 00 00 00 00 00 00 34 [20:50:30]Write i2c OK [20:50:30]MH_I2C_Read... [20:50:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:50:30]Read from MH i2c: E2 [20:50:30]MH_I2C_Read... [20:50:30]Read from MH i2c: E2 17 00 [20:50:30]MH_I2C_Read... [20:50:30]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 37 38 90 00 8D [20:50:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [20:50:30]wFMCommunicate OK [20:50:30]CreateOFDProtocolMessage done [20:50:30]OFDSenderStorePacket 178507 [20:50:30]StoreOFDPacket docnum=178507 [20:50:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 AA 1D 07 01 55 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 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 CF 00 00 00 F4 03 04 00 95 A4 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 4B B9 02 00 35 04 06 00 3D 4C 11 9E 4E F3 A7 71 66 C7 C7 90 75 B5 [20:50:30]CheckFolder [20:50:30]dirname=/storage/ofd_packets [20:50:30]CheckFolder done [20:50:30]ProducePacketName [20:50:30]name=ofd_packets/00178507 [20:50:30]NVStorageSaveData ofd_packets/00178507 [20:50:30]File name is /storage/ofd_packets/00178507 [20:50:30]Write 301 bytes [20:50:30]NVStorageSaveData done [20:50:30]OFDSenderStorePacket done [20:50:30]KKMCreateOFDPacket done [20:50:30]NVStorageSaveData kkm_last_timestamp [20:50:30]File name is /storage/kkm_last_timestamp [20:50:30]Write 4 bytes [20:50:30]NVStorageSaveData done [20:50:30]ExternCall_PrintAddStr [20:50:30]wPrintStart [20:50:30]Write to MH i2c: 01 00 00 B8 03 BB [20:50:30]Write i2c OK [20:50:30]MH_I2C_Read... [20:50:30]Read from MH i2c: 01 [20:50:30]MH_I2C_Read... [20:50:30]Read from MH i2c: 01 07 00 [20:50:30]MH_I2C_Read... [20:50:30]Read from MH i2c: 01 07 00 B8 03 00 00 00 00 00 FF 0F D0 [20:50:30]RasterBufferAndPrint [20:50:30]line Счет N : (1)293799 [20:50:30]line ИНН: 02508201610067 [20:50:30]line Контрольно-Кассовый Чек [20:50:30]line ПРОДАЖА [20:50:30]line ТРК (МРК, ГНК) : 32 [20:50:30]line Товар: 2710124130 [20:50:30]line Аи-92-К-5 [20:50:30]line 14.750 * 67.80 [20:50:30]line = 1000.05 [20:50:30]line НДС 12% НСП 1% [20:50:30]line > о реализуемом товаре [20:50:30]line ОКРУГЛЕНИЕ: -0.05 [20:50:30]line ИТОГО: 1000.00 [20:50:30]line Внесено: 1000.00 [20:50:30]line СДАЧА: 0.00 [20:50:30]line НСП 1% : 8.85 [20:50:30]line НДС 12% : 106.20 [20:50:30]line Наличными: 1000.00 [20:50:30]line Безнал.: 0.00 [20:50:30]line Место: АЗС № 130 "Партнер Нефть" [20:50:30]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:50:30]line СНО: Общий режим [20:50:30]line Чек 207 22.08.2024 20:50 [20:50:30]line Смена: 469 ФФД: 1.0 [20:50:30]line ЗНМ: 0300000071 [20:50:30]line РНМ: 0000000000092561 [20:50:30]line Версия ККМ: 001 [20:50:30]line ФМ: 0000000000871778 [20:50:30]line ФД: 178507 [20:50:30]line ФПД: 67396922396403 [20:50:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T205029&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178507&fm=67396922396403&tin=02508201610067®Number=0000000000092561&sum=100000 [20:50:30]written 0, free lines is 4095 [20:50:31]OFD Sender: Processing packet 178507 [packets to send 496, broken 495] [20:50:31]ProducePacketName [20:50:31]name=ofd_packets/00178507 [20:50:31]OFD Sender: To server: pG, [20:50:31]CommunicateWithHost lk.salyk.kg:30040 [20:50:31]ConnectInit lk.salyk.kg [20:50:31]Write to MH i2c: 01 00 00 E3 03 E6 [20:50:31]Write i2c OK [20:50:31]MH_I2C_Read... [20:50:31]Read from MH i2c: 01 [20:50:31]MH_I2C_Read... [20:50:31]Read from MH i2c: 01 07 00 [20:50:31]MH_I2C_Read... [20:50:31]Read from MH i2c: 01 07 00 E3 03 00 00 00 00 00 C7 0C C0 [20:50:31]RasterBufferAndPrint [20:50:31]line [20:50:31]line [20:50:31]line [20:50:31]line [20:50:31]line [20:50:31]written 0, free lines is 3295 [20:50:31]MH_Cut [20:50:31]Write to MH i2c: D1 01 00 EA 03 01 BF [20:50:31]Write i2c OK [20:50:31]MH_I2C_Read... [20:50:31]Read from MH i2c: D1 [20:50:31]MH_I2C_Read... [20:50:31]Read from MH i2c: D1 01 00 [20:50:31]MH_I2C_Read... [20:50:31]Read from MH i2c: D1 01 00 EA 03 00 BE [20:50:31]Write to MH i2c: 01 00 00 EB 03 EE [20:50:31]Write i2c OK [20:50:31]MH_I2C_Read... [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 37 38 0F 01 00 00 AA 1D 07 01 55 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 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 CF 00 00 00 F4 03 04 00 95 A4 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 4B B9 02 00 35 04 06 00 3D 4C 11 9E 4E F3 A7 71 66 C7 C7 90 75 B5 [20:50: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 37 38 4F 00 00 00 06 7B 47 00 4C 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 37 38 10 04 04 00 4B B9 02 00 F4 03 04 00 3E 50 C7 66 B6 04 01 00 00 AA 8C 13 31 D3 C8 98 F5 [20:50:32]CommunicateWithHost err = 0 [20:50:32]CheckOFDResponse [20:50:32]1017 (14) - 77093643461234 [20:50:32]1041 (16) - 0000000000871778 [20:50:32]1040 (4) - 178507 [20:50:32]1012 (4) - 22.08.2024 14:50 [20:50:32]1206 (1) - 0 [20:50:32]OFD Sender: Remove packet 178507 [20:50:32]ProducePacketName [20:50:32]name=ofd_packets/00178507 [20:50:32]NVStorageDeleteData [20:50:32]*** Cut start [20:50:32]*** Partial cut [20:50:32]*** CUTSNS_PIN = 1 [20:50:32]*** CUTSNS_PIN = 0 [20:50:32]*** Brake cut motor [20:50:32]OFD Sender: No OFD packet to send [20:50:32]Read from MH i2c: 01 [20:50:32]MH_I2C_Read... [20:50:32]*** Stop cut motor [20:50:32]*** Cut end [20:50:32]Read from MH i2c: 01 07 00 [20:50:32]MH_I2C_Read... [20:50:32]Read from MH i2c: 01 07 00 EB 03 00 00 00 00 00 FF 0F 03 [20:50:32]process_action close_receipt done [20:50:32]requested_data is exist [20:50:32]produce_requested_data [20:50:32]requested_item fm.sn is exist - process it [20:50:32]wFMCommunicate request_size=4 [20:50:32]MH_SAM_APDU [20:50:32]CAPDU: 80 11 00 00 [20:50:32]Write to MH i2c: E2 08 00 EC 03 80 11 00 00 00 00 00 00 69 [20:50:32]Write i2c OK [20:50:32]MH_I2C_Read... [20:50:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:50:32]Read from MH i2c: E2 [20:50:32]MH_I2C_Read... [20:50:32]Read from MH i2c: E2 17 00 [20:50:32]MH_I2C_Read... [20:50:32]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 37 38 90 00 C2 [20:50:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [20:50:32]wFMCommunicate OK [20:50:32]requested_item fd.num is exist - process it [20:50:32]SAM_PROTO_GetFieldsCounters [20:50:32]wFMCommunicate request_size=4 [20:50:32]MH_SAM_APDU [20:50:32]CAPDU: 80 13 00 00 [20:50:32]Write to MH i2c: E2 08 00 ED 03 80 13 00 00 00 00 00 00 6C [20:50:32]Write i2c OK [20:50:32]MH_I2C_Read... [20:50:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:50:32]Read from MH i2c: E2 [20:50:32]MH_I2C_Read... [20:50:32]Read from MH i2c: E2 62 00 [20:50:32]MH_I2C_Read... [20:50:32]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 4B B9 02 00 0E 04 04 00 D5 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 DA [20:50: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 4B B9 02 00 0E 04 04 00 D5 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 [20:50:33]wFMCommunicate OK [20:50:33]SAM_PROTO_GetFieldsCounters done [20:50:33]requested_item shift.num is exist - process it [20:50:33]requested_item shift.opened is exist - process it [20:50:33]req_shift_opened [20:50:33]FM_GetShiftState [20:50:33]SAM_PROTO_GetShiftState [20:50:33]wFMCommunicate request_size=4 [20:50:33]MH_SAM_APDU [20:50:33]CAPDU: 80 13 01 00 [20:50:33]Write to MH i2c: E2 08 00 EE 03 80 13 01 00 00 00 00 00 6E [20:50:33]Write i2c OK [20:50:33]MH_I2C_Read... [20:50:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:50:33]Read from MH i2c: E2 [20:50:33]MH_I2C_Read... [20:50:33]Read from MH i2c: E2 0E 00 [20:50:33]MH_I2C_Read... [20:50:33]Read from MH i2c: E2 0E 00 EE 03 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 1C [20:50:33]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [20:50:33]wFMCommunicate OK [20:50:33]SAM_PROTO_GetShiftState done [20:50:33]FM_GetShiftState done [20:50:33]req_shift_opened done [20:50:33]requested_item shift.open_date is exist - process it [20:50:33]req_shift_open_date [20:50:33]req_shift_open_date done [20:50:33]produce_requested_data done [20:50:33]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178507,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [20:50:33]process_action_free close_receipt [20:50:33]json_value_free [20:50:33]json_value_free done [20:50:33]process_json_proto returns [20:50:33]Send response to host [20:50:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178507,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [20:50:33]free response buf [20:50:33]execute_script done [20:50:33]execute_script returns [20:50:33]free content buf [20:50:33]Sock 12.Close socket [20:50:33]Sock 12.Thread stoped [20:50:37]OFD Sender: No OFD packet to send [20:50:42]OFD Sender: No OFD packet to send [20:50:47]recv_with_timeout no data received [20:50:47]OFD Sender: No OFD packet to send [20:50:52]OFD Sender: No OFD packet to send [20:50:57]OFD Sender: No OFD packet to send [20:51:02]OFD Sender: No OFD packet to send [20:51:07]OFD Sender: No OFD packet to send [20:51:12]OFD Sender: No OFD packet to send [20:51:14]recv_with_timeout no data received [20:51:17]OFD Sender: No OFD packet to send [20:51:22]OFD Sender: No OFD packet to send [20:51:27]OFD Sender: No OFD packet to send [20:51:32]OFD Sender: No OFD packet to send [20:51:37]OFD Sender: No OFD packet to send [20:51:42]OFD Sender: No OFD packet to send [20:51:47]OFD Sender: No OFD packet to send [20:51:52]OFD Sender: No OFD packet to send [20:51:55]recv_with_timeout no data received [20:51:57]OFD Sender: No OFD packet to send [20:52:02]OFD Sender: No OFD packet to send [20:52:07]OFD Sender: No OFD packet to send [20:52:12]OFD Sender: No OFD packet to send [20:52:15]recv_with_timeout no data received [20:52:17]OFD Sender: No OFD packet to send [20:52:22]OFD Sender: No OFD packet to send [20:52:27]OFD Sender: No OFD packet to send [20:52:32]OFD Sender: No OFD packet to send [20:52:37]OFD Sender: No OFD packet to send [20:52:42]OFD Sender: No OFD packet to send [20:52:47]OFD Sender: No OFD packet to send [20:52:52]OFD Sender: No OFD packet to send [20:52:57]OFD Sender: No OFD packet to send [20:53:02]OFD Sender: No OFD packet to send [20:53:07]OFD Sender: No OFD packet to send [20:53:12]OFD Sender: No OFD packet to send [20:47:02]MH_SAM_APDU [20:47:02]CAPDU: 80 15 02 00 08 F4 03 04 00 C6 A3 C7 66 [20:47:02]Write to MH i2c: E2 10 00 7D 02 80 15 02 00 08 00 F4 03 04 00 C6 A3 C7 66 00 00 A0 [20:47:02]Write i2c OK [20:47:02]MH_I2C_Read... [20:47:02]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [20:47:02]Read from MH i2c: E2 [20:47:02]MH_I2C_Read... [20:47:02]Read from MH i2c: E2 03 00 [20:47:02]MH_I2C_Read... [20:47:02]Read from MH i2c: E2 03 00 7D 02 00 90 00 F3 [20:47:02]RAPDU: 90 00 [20:47:02]wFMCommunicate OK [20:47:02]wFMCommunicate request_size=25 [20:47:02]MH_SAM_APDU [20:47:02]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 31 [20:47:02]Write to MH i2c: E2 1C 00 7E 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 31 00 00 60 [20:47:02]Write i2c OK [20:47:02]MH_I2C_Read... [20:47:02]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [20:47:02]Read from MH i2c: E2 [20:47:02]MH_I2C_Read... [20:47:02]Read from MH i2c: E2 03 00 [20:47:02]MH_I2C_Read... [20:47:02]Read from MH i2c: E2 03 00 7E 02 00 90 00 F4 [20:47:02]RAPDU: 90 00 [20:47:02]wFMCommunicate OK [20:47:02]wFMCommunicate request_size=4 [20:47:02]MH_SAM_APDU [20:47:02]CAPDU: 80 15 03 00 [20:47:02]Write to MH i2c: E2 08 00 7F 02 80 15 03 00 00 00 00 00 02 [20:47:02]Write i2c OK [20:47:02]MH_I2C_Read... [20:47:02]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [20:47:02]Read from MH i2c: E2 [20:47:02]MH_I2C_Read... [20:47:02]Read from MH i2c: E2 40 00 [20:47:02]MH_I2C_Read... [20:47:02]Read from MH i2c: E2 40 00 7F 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 37 38 10 04 04 00 47 B9 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 CB 00 00 00 35 04 06 00 18 39 8A F9 EC 54 90 00 B5 [20:47:02]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 37 38 10 04 04 00 47 B9 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 CB 00 00 00 35 04 06 00 18 39 8A F9 EC 54 90 00 [20:47:02]wFMCommunicate OK [20:47:02]SAM_PROTO_ProcessDocument answer len = 59 [20:47:02]SAM_PROTO_ProcessDocument done [20:47:02]SetTLVBufToDocument [20:47:02]Processing tag 1209 (04B9) [20:47:02]Malloc new data [20:47:02]Processing tag 1041 (0411) [20:47:02]Processing tag 1040 (0410) [20:47:02]Malloc new data [20:47:02]Processing tag 1038 (040E) [20:47:02]Malloc new data [20:47:02]Processing tag 1042 (0412) [20:47:02]Malloc new data [20:47:02]Processing tag 1077 (0435) [20:47:02]Malloc new data [20:47:02]SetTLVBufToDocument err=0 [20:47:02]KKMLoadAndSignReceiptData store KKM data [20:47:02]KKMLoadAndSignReceiptData err=0 [20:47:02]wFMCommunicate request_size=4 [20:47:02]MH_SAM_APDU [20:47:02]CAPDU: 80 11 00 00 [20:47:02]Write to MH i2c: E2 08 00 80 02 80 11 00 00 00 00 00 00 FC [20:47:02]Write i2c OK [20:47:02]MH_I2C_Read... [20:47:02]Read from MH i2c: E2 [20:47:02]MH_I2C_Read... [20:47:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:47:02]Read from MH i2c: E2 17 00 [20:47:02]MH_I2C_Read... [20:47:02]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 37 38 90 00 55 [20:47:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [20:47:02]wFMCommunicate OK [20:47:02]Счет N : (1)293792 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 34 Товар: 2710194800 ДТ-К-5 35.370 * 76.20 = 2695.19 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.19 ИТОГО: 2695.00 Внесено: 2695.00 СДАЧА: 0.00 НСП 1% : 23.85 НДС 12% : 286.21 Наличными: 2695.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 203 22.08.2024 20:47 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178503 ФПД: 26635423837268 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T204702&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178503&fm=26635423837268&tin=02508201610067®Number=0000000000092561&sum=269500 [20:47:02]StoreToDocumentArchive [20:47:02]shift 469 fd 178503 [20:47:02]save to /storage/0469/doc_00178503 [20:47:02]save last doc name /storage/0469/doc_00178503 to /storage/kkm_last_doc_name [20:47:02]save OK [20:47:02]Clear old archive folders... [20:47:02]ProcessDocumentItem done err = 0, tmpTLVsize=248 [20:47:02]tlvbuf is 01857B40 [20:47:02]SAM_PROTO_ClearQueue [20:47:02]wFMCommunicate request_size=4 [20:47:02]MH_SAM_APDU [20:47:02]CAPDU: 80 09 00 00 [20:47:02]Write to MH i2c: E2 08 00 81 02 80 09 00 00 00 00 00 00 F5 [20:47:02]Write i2c OK [20:47:02]MH_I2C_Read... [20:47:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:47:02]Read from MH i2c: E2 [20:47:02]MH_I2C_Read... [20:47:02]Read from MH i2c: E2 03 00 [20:47:02]MH_I2C_Read... [20:47:02]Read from MH i2c: E2 03 00 81 02 00 90 00 F7 [20:47:02]RAPDU: 90 00 [20:47:02]wFMCommunicate OK [20:47:02]SAM_PROTO_ClearQueue done [20:47:02]KKMCreateOFDPacket [20:47:02]OFDProtocolAddRootSTLVToBuf [20:47:02]FM_MakeSignedData [20:47:02]FM_MakeSignedData [20:47:02]SAM_PROTO_SignData [20:47:02]wFMCommunicate request_size=4 [20:47:02]MH_SAM_APDU [20:47:02]CAPDU: 80 0D 01 02 [20:47:02]Write to MH i2c: E2 08 00 82 02 80 0D 01 02 00 00 00 00 FD [20:47:02]Write i2c OK [20:47:02]MH_I2C_Read... [20:47:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:47:02]Read from MH i2c: E2 [20:47:02]MH_I2C_Read... [20:47:02]Read from MH i2c: E2 03 00 [20:47:02]MH_I2C_Read... [20:47:02]Read from MH i2c: E2 03 00 82 02 00 90 00 F8 [20:47:02]RAPDU: 90 00 [20:47:02]wFMCommunicate OK [20:47:02]wFMCommunicate request_size=255 [20:47:02]MH_SAM_APDU [20:47: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 2A 8A 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 CF 1C 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BC 1C 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 51 09 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CD 6F 00 00 00 00 07 04 06 00 BC 1C 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CB 00 00 00 F4 03 04 00 C6 A3 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 47 B9 02 00 35 04 06 00 18 39 8A F9 [20:47:02]Write to MH i2c: E2 02 01 83 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 8A 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 CF 1C 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BC 1C 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 51 09 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CD 6F 00 00 00 00 07 04 06 00 BC 1C 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CB 00 00 00 F4 03 04 00 C6 A3 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 47 B9 02 00 35 04 06 00 18 39 8A F9 00 00 42 [20:47:02]Write i2c OK [20:47:02]MH_I2C_Read... [20:47:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:47:03]Read from MH i2c: E2 [20:47:03]MH_I2C_Read... [20:47:03]Read from MH i2c: E2 03 00 [20:47:03]MH_I2C_Read... [20:47:03]Read from MH i2c: E2 03 00 83 02 00 90 00 F9 [20:47:03]RAPDU: 90 00 [20:47:03]wFMCommunicate OK [20:47:03]wFMCommunicate request_size=7 [20[20:53:17]OFD Sender: No OFD packet to send [20:53:22]OFD Sender: No OFD packet to send [20:53:27]OFD Sender: No OFD packet to send [20:53:32]OFD Sender: No OFD packet to send [20:53:38]OFD Sender: No OFD packet to send [20:53:43]OFD Sender: No OFD packet to send [20:53:48]OFD Sender: No OFD packet to send [20:53:53]OFD Sender: No OFD packet to send [20:53:58]OFD Sender: No OFD packet to send [20:54:03]OFD Sender: No OFD packet to send [20:54:08]OFD Sender: No OFD packet to send [20:54:13]OFD Sender: No OFD packet to send [20:54:18]OFD Sender: No OFD packet to send [20:54:23]OFD Sender: No OFD packet to send [20:54:28]OFD Sender: No OFD packet to send [20:54:33]OFD Sender: No OFD packet to send [20:54:38]OFD Sender: No OFD packet to send [20:54:41]accept exits with 8 [20:54:41]New connection [20:54:41]New thread 3067325796 created [20:54:41]Thread 3067469156 joined [20:54:41]Waiting for new connection... [20:54:41] Sock 8.Parse request [20:54:41]Sock 8.Check first char [20:54:41]Sock 8.First char is OK [20:54:41]request: POST /json_proto HTTP/1.0 [20:54:41]Method: POST [20:54:41]URL: /json_proto [20:54:41]Method is POST - this is cgi request [20:54:41]url: /json_proto [20:54:41]query_string will be loaded in cgi processing [20:54:41]execute_cgi json_proto POST (null) [20:54:41]execute_cgi path=json_proto method=POST [20:54:41]POST find Content-Length [20:54:41]Host: 172.17.44.131:8080 [20:54:41]Content-Length: 682 [20:54:41]Content-Type: application/json [20:54:41] [20:54:41]POST finish read [20:54:41]Found Content-Length = 682 [20:54:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293802", "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" : 38.430, "sum" : 2605.55, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2605.00, "total" : 2605.00, "payments": [ { "type": 0, "sum" : 2605.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:54:41]execute_script... [20:54: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)293802", "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" : 38.430, "sum" : 2605.55, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2605.00, "total" : 2605.00, "payments": [ { "type": 0, "sum" : 2605.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:54:41]POST & json_proto [20:54:41]process_json_proto [20:54:41]json parsed OK: [20:54:41]protocol is kg_v1.0 [20:54:41]action value=close_receipt [20:54:41]process_action close_receipt [20:54:41]cmd_close_receipt [20:54:41]MH_GetDate [20:54:41]Write to MH i2c: F0 00 00 EF 03 E1 [20:54:41]Write i2c OK [20:54:41]MH_I2C_Read... [20:54:41]Read from MH i2c: F0 [20:54:41]MH_I2C_Read... [20:54:41]Read from MH i2c: F0 09 00 [20:54:41]MH_I2C_Read... [20:54:41]Read from MH i2c: F0 09 00 EF 03 00 92 A5 C7 66 4F 53 BE 66 14 [20:54:41]GetLastDocTimeStamp 1724359829 [20:54:41]current date 1724360082 [20:54:41]FM_GetShiftState [20:54:41]SAM_PROTO_GetShiftState [20:54:41]wFMCommunicate request_size=4 [20:54:41]MH_SAM_APDU [20:54:41]CAPDU: 80 13 01 00 [20:54:41]Write to MH i2c: E2 08 00 F0 03 80 13 01 00 00 00 00 00 70 [20:54:41]Write i2c OK [20:54:41]MH_I2C_Read... [20:54:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:54:41]Read from MH i2c: E2 [20:54:41]MH_I2C_Read... [20:54:41]Read from MH i2c: E2 0E 00 [20:54:41]MH_I2C_Read... [20:54:41]Read from MH i2c: E2 0E 00 F0 03 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 1E [20:54:41]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [20:54:41]wFMCommunicate OK [20:54:41]SAM_PROTO_GetShiftState done [20:54:41]FM_GetShiftState done [20:54:41]opened in 1724285939 [20:54:41]opened+sec_in_day 1724372339 [20:54:41]quantity*price = 260555 [20:54:41]sum+1 = 260556 [20:54:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.55 ИТОГО: 2605.00 Внесено: 2605.00 СДАЧА: 0.00 НСП 1% : 23.06 НДС 12% : 276.70 Наличными: 2605.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 208 22.08.2024 20:54 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178508 ФПД: 61922018010926 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T205442&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178508&fm=61922018010926&tin=02508201610067®Number=0000000000092561&sum=260500 [20:54:42]StoreToDocumentArchive [20:54:42]shift 469 fd 178508 [20:54:42]save to /storage/0469/doc_00178508 [20:54:42]save last doc name /storage/0469/doc_00178508 to /storage/kkm_last_doc_name [20:54:42]save OK [20:54:42]Clear old archive folders... [20:54:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:54:42]tlvbuf is 018554D0 [20:54:42]SAM_PROTO_ClearQueue [20:54:42]wFMCommunicate request_size=4 [20:54:42]MH_SAM_APDU [20:54:42]CAPDU: 80 09 00 00 [20:54:42]Write to MH i2c: E2 08 00 FD 03 80 09 00 00 00 00 00 00 72 [20:54:42]Write i2c OK [20:54:42]MH_I2C_Read... [20:54:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:54:42]Read from MH i2c: E2 [20:54:42]MH_I2C_Read... [20:54:42]Read from MH i2c: E2 03 00 [20:54:42]MH_I2C_Read... [20:54:42]Read from MH i2c: E2 03 00 FD 03 00 90 00 74 [20:54:42]RAPDU: 90 00 [20:54:42]wFMCommunicate OK [20:54:42]SAM_PROTO_ClearQueue done [20:54:42]KKMCreateOFDPacket [20:54:42]OFDProtocolAddRootSTLVToBuf [20:54:42]FM_MakeSignedData [20:54:42]FM_MakeSignedData [20:54:42]SAM_PROTO_SignData [20:54:42]wFMCommunicate request_size=4 [20:54:42]MH_SAM_APDU [20:54:42]CAPDU: 80 0D 01 02 [20:54:42]Write to MH i2c: E2 08 00 FE 03 80 0D 01 02 00 00 00 00 7A [20:54:42]Write i2c OK [20:54:42]MH_I2C_Read... [20:54:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:54:42]Read from MH i2c: E2 [20:54:42]MH_I2C_Read... [20:54:42]Read from MH i2c: E2 03 00 [20:54:42]MH_I2C_Read... [20:54:42]Read from MH i2c: E2 03 00 FE 03 00 90 00 75 [20:54:42]RAPDU: 90 00 [20:54:42]wFMCommunicate OK [20:54:42]wFMCommunicate request_size=255 [20:54:42]MH_SAM_APDU [20:54: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 1E 96 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 CB F9 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 F9 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 02 09 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 16 6C 00 00 00 00 07 04 06 00 94 F9 03 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 92 A5 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 4C B9 02 00 35 04 06 00 38 [20:54:42]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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1E 96 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 CB F9 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 F9 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 02 09 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 16 6C 00 00 00 00 07 04 06 00 94 F9 03 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 92 A5 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 4C B9 02 00 35 04 06 00 38 00 00 8F [20:54:42]Write i2c OK [20:54:42]MH_I2C_Read... [20:54:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:54:43]Read from MH i2c: E2 [20:54:43]MH_I2C_Read... [20:54:43]Read from MH i2c: E2 03 00 [20:54:43]MH_I2C_Read... [20:54:43]Read from MH i2c: E2 03 00 FF 03 00 90 00 76 [20:54:43]RAPDU: 90 00 [20:54:43]wFMCommunicate OK [20:54:43]wFMCommunicate request_size=10 [20:54:43]MH_SAM_APDU [20:54:43]CAPDU: 80 0D 02 02 05 51 57 E3 27 2E [20:54:43]Write to MH i2c: E2 0D 00 00 04 80 0D 02 02 05 00 51 57 E3 27 2E 00 00 68 [20:54:43]Write i2c OK [20:54:43]MH_I2C_Read... [20:54:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:54:43]Read from MH i2c: E2 [20:54:43]MH_I2C_Read... [20:54:43]Read from MH i2c: E2 03 00 [20:54:43]MH_I2C_Read... [20:54:43]Read from MH i2c: E2 03 00 00 04 00 90 00 78 [20:54:43]RAPDU: 90 00 [20:54:43]wFMCommunicate OK [20:54:43]wFMCommunicate request_size=4 [20:54:43]MH_SAM_APDU [20:54:43]CAPDU: 80 0D 03 02 [20:54:43]Write to MH i2c: E2 08 00 01 04 80 0D 03 02 00 00 00 00 80 [20:54:43]Write i2c OK [20:54:43]MH_I2C_Read... [20:54:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:54:43]Read from MH i2c: E2 [20:54:43]MH_I2C_Read... [20:54:43]Read from MH i2c: E2 0B 00 [20:54:43]MH_I2C_Read... [20:54:43]Read from MH i2c: E2 0B 00 01 04 00 05 EA 9B 73 F0 64 A8 50 90 00 CA [20:54:43]RAPDU: 05 EA 9B 73 F0 64 A8 50 90 00 [20:54:43]wFMCommunicate OK [20:54:43]SAM_PROTO_SignData done [20:54:43]FM_MakeSignedData done [20:54:43]CreateOFDProtocolMessage [20:54:43]wFMCommunicate request_size=4 [20:54:43]MH_SAM_APDU [20:54:43]CAPDU: 80 11 00 00 [20:54:43]Write to MH i2c: E2 08 00 02 04 80 11 00 00 00 00 00 00 80 [20:54:43]Write i2c OK [20:54:43]MH_I2C_Read... [20:54:43]OFD Sender: No OFD packet to send [20:54:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:54:43]Read from MH i2c: E2 [20:54:43]MH_I2C_Read... [20:54:43]Read from MH i2c: E2 17 00 [20:54:43]MH_I2C_Read... [20:54:43]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 37 38 90 00 D9 [20:54:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [20:54:43]wFMCommunicate OK [20:54:43]CreateOFDProtocolMessage done [20:54:43]OFDSenderStorePacket 178508 [20:54:43]StoreOFDPacket docnum=178508 [20:54:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 1C C2 07 01 C5 3C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1E 96 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 CB F9 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 F9 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 02 09 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 16 6C 00 00 00 00 07 04 06 00 94 F9 03 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 92 A5 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 4C B9 02 00 35 04 06 00 38 51 57 E3 27 2E 05 EA 9B 73 F0 64 A8 50 [20:54:43]CheckFolder [20:54:43]dirname=/storage/ofd_packets [20:54:43]CheckFolder done [20:54:43]ProducePacketName [20:54:43]name=ofd_packets/00178508 [20:54:43]NVStorageSaveData ofd_packets/00178508 [20:54:43]File name is /storage/ofd_packets/00178508 [20:54:43]Write 301 bytes [20:54:43]NVStorageSaveData done [20:54:43]OFDSenderStorePacket done [20:54:43]KKMCreateOFDPacket done [20:54:43]NVStorageSaveData kkm_last_timestamp [20:54:43]File name is /storage/kkm_last_timestamp [20:54:43]Write 4 bytes [20:54:43]NVStorageSaveData done [20:54:43]ExternCall_PrintAddStr [20:54:43]wPrintStart [20:54:43]Write to MH i2c: 01 00 00 03 04 07 [20:54:43]Write i2c OK [20:54:43]MH_I2C_Read... [20:54:43]Read from MH i2c: 01 [20:54:43]MH_I2C_Read... [20:54:43]Read from MH i2c: 01 07 00 [20:54:43]MH_I2C_Read... [20:54:43]Read from MH i2c: 01 07 00 03 04 00 00 00 00 00 FF 0F 1C [20:54:43]RasterBufferAndPrint [20:54:43]line Счет N : (1)293802 [20:54:43]line ИНН: 02508201610067 [20:54:43]line Контрольно-Кассовый Чек [20:54:43]line ПРОДАЖА [20:54:43]line ТРК (МРК, ГНК) : 52 [20:54:43]line Товар: 2710124130 [20:54:43]line Аи-92-К-5 [20:54:43]line 38.430 * 67.80 [20:54:43]line = 2605.55 [20:54:43]line НДС 12% НСП 1% [20:54:43]line > о реализуемом товаре [20:54:43]line ОКРУГЛЕНИЕ: -0.55 [20:54:43]line ИТОГО: 2605.00 [20:54:43]line Внесено: 2605.00 [20:54:43]line СДАЧА: 0.00 [20:54:43]line НСП 1% : 23.06 [20:54:43]line НДС 12% : 276.70 [20:54:43]line Наличными: 2605.00 [20:54:43]line Безнал.: 0.00 [20:54:43]line Место: АЗС № 130 "Партнер Нефть" [20:54:43]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:54:43]line СНО: Общий режим [20:54:43]line Чек 208 22.08.2024 20:54 [20:54:43]line Смена: 469 ФФД: 1.0 [20:54:43]line ЗНМ: 0300000071 [20:54:43]line РНМ: 0000000000092561 [20:54:43]line Версия ККМ: 001 [20:54:43]line ФМ: 0000000000871778 [20:54:43]line ФД: 178508 [20:54:43]line ФПД: 61922018010926 [20:54:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T205442&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178508&fm=61922018010926&tin=02508201610067®Number=0000000000092561&sum=260500 [20:54:43]written 0, free lines is 4095 [20:54:43]OFD Sender: Processing packet 178508 [packets to send 496, broken 495] [20:54:43]ProducePacketName [20:54:43]name=ofd_packets/00178508 [20:54:43]OFD Sender: To server: pG, [20:54:43]CommunicateWithHost lk.salyk.kg:30040 [20:54:43]ConnectInit lk.salyk.kg [20:54:43]Write to MH i2c: 01 00 00 2E 04 32 [20:54:43]Write i2c OK [20:54:43]MH_I2C_Read... [20:54:43]Read from MH i2c: 01 [20:54:43]MH_I2C_Read... [20:54:43]Read from MH i2c: 01 07 00 [20:54:43]MH_I2C_Read... [20:54:43]Read from MH i2c: 01 07 00 2E 04 00 00 00 00 00 D7 0C 1C [20:54:43]RasterBufferAndPrint [20:54:43]line [20:54:43]line [20:54:43]line [20:54:43]line [20:54:43]line [20:54:43]written 0, free lines is 3293 [20:54:43]MH_Cut [20:54:43]Write to MH i2c: D1 01 00 35 04 01 0B [20:54:43]Write i2c OK [20:54:43]MH_I2C_Read... [20:54:43]Read from MH i2c: D1 [20:54:43]MH_I2C_Read... [20:54:43]Read from MH i2c: D1 01 00 [20:54:43]MH_I2C_Read... [20:54:43]Read from MH i2c: D1 01 00 35 04 00 0A [20:54:43]Write to MH i2c: 01 00 00 36 04 3A [20:54:43]Write i2c OK [20:54:43]MH_I2C_Read... [20:54:44]*** Cut start [20:54:44]*** Partial cut [20:54:44]*** CUTSNS_PIN = 1 [20:54:44]*** CUTSNS_PIN = 0 [20:54:44]*** Brake cut motor [20:54:45]Read from MH i2c: 01 [20:54:45]MH_I2C_Read... [20:54:45]*** Stop cut motor [20:54:45]*** Cut end [20:54:45]Read from MH i2c: 01 07 00 [20:54:45]MH_I2C_Read... [20:54:45]Read from MH i2c: 01 07 00 36 04 00 00 00 00 00 FF 0F 4F [20:54:45]process_action close_receipt done [20:54:45]requested_data is exist [20:54:45]produce_requested_data [20:54:45]requested_item fm.sn is exist - process it [20:54:45]wFMCommunicate request_size=4 [20:54:45]MH_SAM_APDU [20:54:45]CAPDU: 80 11 00 00 [20:54:45]Write to MH i2c: E2 08 00 37 04 80 11 00 00 00 00 00 00 B5 [20:54:45]Write i2c OK [20:54:45]MH_I2C_Read... [20:54:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:54:45]Read from MH i2c: E2 [20:54:45]MH_I2C_Read... [20:54:45]Read from MH i2c: E2 17 00 [20:54:45]MH_I2C_Read... [20:54:45]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 37 38 90 00 0E [20:54:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [20:54:45]wFMCommunicate OK [20:54:45]requested_item fd.num is exist - process it [20:54:45]SAM_PROTO_GetFieldsCounters [20:54:45]wFMCommunicate request_size=4 [20:54:45]MH_SAM_APDU [20:54:45]CAPDU: 80 13 00 00 [20:54:45]Write to MH i2c: E2 08 00 38 04 80 13 00 00 00 00 00 00 B8 [20:54:45]Write i2c OK [20:54:45]MH_I2C_Read... [20:54:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:54:45]Read from MH i2c: E2 [20:54:45]MH_I2C_Read... [20:54:45]Read from MH i2c: E2 62 00 [20:54:45]MH_I2C_Read... [20:54:45]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 4C B9 02 00 0E 04 04 00 D5 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 2A [20: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 4C B9 02 00 0E 04 04 00 D5 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 [20:54:45]wFMCommunicate OK [20:54:45]SAM_PROTO_GetFieldsCounters done [20:54:45]requested_item shift.num is exist - process it [20:54:45]requested_item shift.opened is exist - process it [20:54:45]req_shift_opened [20:54:45]FM_GetShiftState [20:54:45]SAM_PROTO_GetShiftState [20:54:45]wFMCommunicate request_size=4 [20:54:45]MH_SAM_APDU [20:54:45]CAPDU: 80 13 01 00 [20:54:45]Write to MH i2c: E2 08 00 39 04 80 13 01 00 00 00 00 00 BA [20:54:45]Write i2c OK [20:54:45]MH_I2C_Read... [20:54:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:54:45]Read from MH i2c: E2 [20:54:45]MH_I2C_Read... [20:54:45]Read from MH i2c: E2 0E 00 [20:54:45]MH_I2C_Read... [20:54:45]Read from MH i2c: E2 0E 00 39 04 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 68 [20:54:45]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [20:54:45]wFMCommunicate OK [20:54:45]SAM_PROTO_GetShiftState done [20:54:45]FM_GetShiftState done [20:54:45]req_shift_opened done [20:54:45]requested_item shift.open_date is exist - process it [20:54:45]req_shift_open_date [20:54:45]req_shift_open_date done [20:54:45]produce_requested_data done [20:54:45]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178508,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [20:54:45]process_action_free close_receipt [20:54:45]json_value_free [20:54:45]json_value_free done [20:54:45]process_json_proto returns [20:54:45]Send response to host [20:54:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178508,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [20:54:45]free response buf [20:54:45]execute_script done [20:54:45]execute_script returns [20:54:45]free content buf [20:54:45]Sock 8.Close socket [20:54:45]Sock 8.Thread stoped [20:54:48]ConnectInit Can't take IP for lk.salyk.kg [20:54:48]CommunicateWithHost connect error [20:54:48]CommunicateWithHost err = -1 [20:54:48]OFD Sender: Server communicate error [20:54:53]OFD Sender: Processing packet 178508 [packets to send 496, broken 495] [20:54:53]ProducePacketName [20:54:53]name=ofd_packets/00178508 [20:54:53]OFD Sender: To server: pG, [20:54:53]CommunicateWithHost lk.salyk.kg:30040 [20:54:53]ConnectInit lk.salyk.kg [20:55:00]Connected sock=10 [20:55: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 37 38 0F 01 00 00 1C C2 07 01 C5 3C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1E 96 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 CB F9 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 F9 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 02 09 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 16 6C 00 00 00 00 07 04 06 00 94 F9 03 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 92 A5 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 4C B9 02 00 35 04 06 00 38 51 57 E3 27 2E 05 EA 9B 73 F0 64 A8 50 [20:55: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 37 38 4F 00 00 00 8A 0B 47 00 2B 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 37 38 10 04 04 00 4C B9 02 00 F4 03 04 00 4C 51 C7 66 B6 04 01 00 00 A4 32 E6 D2 E8 AF 34 61 [20:55:01]CommunicateWithHost err = 0 [20:55:01]CheckOFDResponse [20:55:01]1017 (14) - 77093643461234 [20:55:01]1041 (16) - 0000000000871778 [20:55:01]1040 (4) - 178508 [20:55:01]1012 (4) - 22.08.2024 14:55 [20:55:01]1206 (1) - 0 [20:55:01]OFD Sender: Remove packet 178508 [20:55:01]ProducePacketName [20:55:01]name=ofd_packets/00178508 [20:55:01]NVStorageDeleteData [20:55:02]OFD Sender: No OFD packet to send [20:55:06]recv_with_timeout no data received [20:55:07]OFD Sender: No OFD packet to send [20:55:10]accept exits with 9 [20:55:10]New connection [20:55:10]New thread 3067469156 created [20:55:10]Thread 3067325796 joined [20:55:10]Waiting for new connection... [20:55:10] Sock 9.Parse request [20:55:10]Sock 9.Check first char [20:55:10]Sock 9.First char is OK [20:55:10]request: POST /json_proto HTTP/1.0 [20:55:10]Method: POST [20:55:10]URL: /json_proto [20:55:10]Method is POST - this is cgi request [20:55:10]url: /json_proto [20:55:10]query_string will be loaded in cgi processing [20:55:10]execute_cgi json_proto POST (null) [20:55:10]execute_cgi path=json_proto method=POST [20:55:10]POST find Content-Length [20:55:10]Host: 172.17.44.131:8080 [20:55:10]Content-Length: 800 [20:55:10]Content-Type: application/json [20:55:10] [20:55:10]POST finish read [20:55:10]Found Content-Length = 800 [20:55:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293804", "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" ] } } [20:55:10]execute_script... [20: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)293804", "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" ] } } [20:55:10]POST & json_proto [20:55:10]process_json_proto [20:55:10]json parsed OK: [20:55:10]protocol is kg_v1.0 [20:55:10]action value=close_receipt [20:55:10]process_action close_receipt [20:55:10]cmd_close_receipt [20:55:10]MH_GetDate [20:55:10]Write to MH i2c: F0 00 00 3A 04 2D [20:55:10]Write i2c OK [20:55:10]MH_I2C_Read... [20:55:10]Read from MH i2c: F0 [20:55:10]MH_I2C_Read... [20:55:10]Read from MH i2c: F0 09 00 [20:55:10]MH_I2C_Read... [20:55:10]Read from MH i2c: F0 09 00 3A 04 00 AF A5 C7 66 4F 53 BE 66 7D [20:55:10]GetLastDocTimeStamp 1724360082 [20:55:10]current date 1724360111 [20:55:10]FM_GetShiftState [20:55:10]SAM_PROTO_GetShiftState [20:55:10]wFMCommunicate request_size=4 [20:55:10]MH_SAM_APDU [20:55:10]CAPDU: 80 13 01 00 [20:55:10]Write to MH i2c: E2 08 00 3B 04 80 13 01 00 00 00 00 00 BC [20:55:10]Write i2c OK [20:55:10]MH_I2C_Read... [20:55:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:55:10]Read from MH i2c: E2 [20:55:10]MH_I2C_Read... [20:55:10]Read from MH i2c: E2 0E 00 [20:55:10]MH_I2C_Read... [20:55:10]Read from MH i2c: E2 0E 00 3B 04 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 6A [20:55:10]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [20:55:10]wFMCommunicate OK [20:55:10]SAM_PROTO_GetShiftState done [20:55:10]FM_GetShiftState done [20:55:10]opened in 1724285939 [20:55:10]opened+sec_in_day 1724372339 [20:55:10]quantity*price = 100050 [20:55:10]sum+1 = 100052 [20:55:10]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 209 22.08.2024 20:55 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871778 ФД: 178509 ФПД: 265493482814665 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T205511&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178509&fm=265493482814665&tin=02508201610067®Number=0000000000092561&sum=100051 [20:55:11]StoreToDocumentArchive [20:55:11]shift 469 fd 178509 [20:55:11]save to /storage/0469/doc_00178509 [20:55:11]save last doc name /storage/0469/doc_00178509 to /storage/kkm_last_doc_name [20:55:11]save OK [20:55:11]Clear old archive folders... [20:55:11]ProcessDocumentItem done err = 0, tmpTLVsize=248 [20:55:11]tlvbuf is 017F07D0 [20:55:11]SAM_PROTO_ClearQueue [20:55:11]wFMCommunicate request_size=4 [20:55:11]MH_SAM_APDU [20:55:11]CAPDU: 80 09 00 00 [20:55:11]Write to MH i2c: E2 08 00 48 04 80 09 00 00 00 00 00 00 BE [20:55:11]Write i2c OK [20:55:11]MH_I2C_Read... [20:55:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:55:11]Read from MH i2c: E2 [20:55:11]MH_I2C_Read... [20:55:11]Read from MH i2c: E2 03 00 [20:55:11]MH_I2C_Read... [20:55:11]Read from MH i2c: E2 03 00 48 04 00 90 00 C0 [20:55:11]RAPDU: 90 00 [20:55:11]wFMCommunicate OK [20:55:11]SAM_PROTO_ClearQueue done [20:55:11]KKMCreateOFDPacket [20:55:11]OFDProtocolAddRootSTLVToBuf [20:55:11]FM_MakeSignedData [20:55:11]FM_MakeSignedData [20:55:11]SAM_PROTO_SignData [20:55:11]wFMCommunicate request_size=4 [20:55:11]MH_SAM_APDU [20:55:11]CAPDU: 80 0D 01 02 [20:55:11]Write to MH i2c: E2 08 00 49 04 80 0D 01 02 00 00 00 00 C6 [20:55:11]Write i2c OK [20:55:11]MH_I2C_Read... [20:55:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:55:11]Read from MH i2c: E2 [20:55:11]MH_I2C_Read... [20:55:11]Read from MH i2c: E2 03 00 [20:55:11]MH_I2C_Read... [20:55:11]Read from MH i2c: E2 03 00 49 04 00 90 00 C1 [20:55:11]RAPDU: 90 00 [20:55:11]wFMCommunicate OK [20:55:11]wFMCommunicate request_size=255 [20:55:11]MH_SAM_APDU [20:55: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 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 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 D1 00 00 00 F4 03 04 00 AF A5 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 4D B9 02 00 35 04 06 00 F1 77 04 BB [20:55:11]Write to MH i2c: E2 02 01 4A 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 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 D1 00 00 00 F4 03 04 00 AF A5 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 4D B9 02 00 35 04 06 00 F1 77 04 BB 00 00 11 [20:55:11]Write i2c OK [20:55:11]MH_I2C_Read... [20:55:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:55:12]Read from MH i2c: E2 [20:55:12]MH_I2C_Read... [20:55:12]Read from MH i2c: E2 03 00 [20:55:12]MH_I2C_Read... [20:55:12]Read from MH i2c: E2 03 00 4A 04 00 90 00 C2 [20:55:12]RAPDU: 90 00 [20:55:12]wFMCommunicate OK [20:55:12]wFMCommunicate request_size=7 [20:55:12]MH_SAM_APDU [20:55:12]CAPDU: 80 0D 02 02 02 BC C9 [20:55:12]Write to MH i2c: E2 0A 00 4B 04 80 0D 02 02 02 00 BC C9 00 00 52 [20:55:12]Write i2c OK [20:55:12]MH_I2C_Read... [20:55:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:55:12]Read from MH i2c: E2 [20:55:12]MH_I2C_Read... [20:55:12]Read from MH i2c: E2 03 00 [20:55:12]MH_I2C_Read... [20:55:12]Read from MH i2c: E2 03 00 4B 04 00 90 00 C3 [20:55:12]RAPDU: 90 00 [20:55:12]wFMCommunicate OK [20:55:12]wFMCommunicate request_size=4 [20:55:12]MH_SAM_APDU [20:55:12]CAPDU: 80 0D 03 02 [20:55:12]Write to MH i2c: E2 08 00 4C 04 80 0D 03 02 00 00 00 00 CB [20:55:12]Write i2c OK [20:55:12]MH_I2C_Read... [20:55:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:55:12]Read from MH i2c: E2 [20:55:12]MH_I2C_Read... [20:55:12]Read from MH i2c: E2 0B 00 [20:55:12]MH_I2C_Read... [20:55:12]Read from MH i2c: E2 0B 00 4C 04 00 48 D3 E5 C4 1D 28 0F 3B 90 00 1F [20:55:12]RAPDU: 48 D3 E5 C4 1D 28 0F 3B 90 00 [20:55:12]wFMCommunicate OK [20:55:12]SAM_PROTO_SignData done [20:55:12]FM_MakeSignedData done [20:55:12]CreateOFDProtocolMessage [20:55:12]wFMCommunicate request_size=4 [20:55:12]MH_SAM_APDU [20:55:12]CAPDU: 80 11 00 00 [20:55:12]Write to MH i2c: E2 08 00 4D 04 80 11 00 00 00 00 00 00 CB [20:55:12]Write i2c OK [20:55:12]MH_I2C_Read... [20:55:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:55:12]OFD Sender: No OFD packet to send [20:55:12]Read from MH i2c: E2 [20:55:12]MH_I2C_Read... [20:55:12]Read from MH i2c: E2 17 00 [20:55:12]MH_I2C_Read... [20:55:12]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 37 38 90 00 24 [20:55:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [20:55:12]wFMCommunicate OK [20:55:12]CreateOFDProtocolMessage done [20:55:12]OFDSenderStorePacket 178509 [20:55:12]StoreOFDPacket docnum=178509 [20:55:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0C 01 00 00 FB F4 04 01 68 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 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 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 D1 00 00 00 F4 03 04 00 AF A5 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 4D B9 02 00 35 04 06 00 F1 77 04 BB BC C9 48 D3 E5 C4 1D 28 0F 3B [20:55:12]CheckFolder [20:55:12]dirname=/storage/ofd_packets [20:55:12]CheckFolder done [20:55:12]ProducePacketName [20:55:12]name=ofd_packets/00178509 [20:55:12]NVStorageSaveData ofd_packets/00178509 [20:55:12]File name is /storage/ofd_packets/00178509 [20:55:12]Write 298 bytes [20:55:12]NVStorageSaveData done [20:55:12]OFDSenderStorePacket done [20:55:12]KKMCreateOFDPacket done [20:55:12]NVStorageSaveData kkm_last_timestamp [20:55:12]File name is /storage/kkm_last_timestamp [20:55:12]Write 4 bytes [20:55:12]NVStorageSaveData done [20:55:12]ExternCall_PrintAddStr [20:55:12]wPrintStart [20:55:12]Write to MH i2c: 01 00 00 4E 04 52 [20:55:12]Write i2c OK [20:55:12]MH_I2C_Read... [20:55:12]Read from MH i2c: 01 [20:55:12]MH_I2C_Read... [20:55:12]Read from MH i2c: 01 07 00 [20:55:12]MH_I2C_Read... [20:55:12]Read from MH i2c: 01 07 00 4E 04 00 00 00 00 00 FF 0F 67 [20:55:12]RasterBufferAndPrint [20:55:12]line Счет N : (1)293804 [20:55:12]line ИНН: 02508201610067 [20:55:12]line Контрольно-Кассовый Чек [20:55:12]line ПРОДАЖА [20:55:12]line ТРК (МРК, ГНК) : 11 [20:55:12]line Товар: 2710194800 [20:55:12]line ДТ-К-5 [20:55:12]line 13.130 * 76.20 [20:55:12]line = 1000.51 [20:55:12]line НДС 12% НСП 1% [20:55:12]line > о реализуемом товаре [20:55:12]line ИТОГО: 1000.51 [20:55:12]line НСП 1% : 8.85 [20:55:12]line НДС 12% : 106.25 [20:55:12]line Наличными: 0.00 [20:55:12]line Безнал.: 1000.51 [20:55:12]line Место: АЗС № 130 "Партнер Нефть" [20:55:12]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:55:12]line СНО: Общий режим [20:55:12]line Чек 209 22.08.2024 20:55 [20:55:12]line Смена: 469 ФФД: 1.0 [20:55:12]line ЗНМ: 0300000071 [20:55:12]line РНМ: 0000000000092561 [20:55:12]line Версия ККМ: 001 [20:55:12]line Платежная система: O! деньги [20:55:12]line ФМ: 0000000000871778 [20:55:12]line ФД: 178509 [20:55:12]line ФПД: 265493482814665 [20:55:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T205511&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178509&fm=265493482814665&tin=02508201610067®Number=0000000000092561&sum=100051 [20:55:12]written 0, free lines is 4095 [20:55:12]OFD Sender: Processing packet 178509 [packets to send 496, broken 495] [20:55:12]ProducePacketName [20:55:12]name=ofd_packets/00178509 [20:55:12]OFD Sender: To server: pG, [20:55:12]CommunicateWithHost lk.salyk.kg:30040 [20:55:12]ConnectInit lk.salyk.kg [20:55:12]Write to MH i2c: 01 00 00 78 04 7C [20:55:12]Write i2c OK [20:55:12]MH_I2C_Read... [20:55:12]Read from MH i2c: 01 [20:55:12]MH_I2C_Read... [20:55:12]Read from MH i2c: 01 07 00 [20:55:12]MH_I2C_Read... [20:55:12]Read from MH i2c: 01 07 00 78 04 00 00 00 00 00 DD 0C 6C [20:55:12]RasterBufferAndPrint [20:55:12]line [20:55:12]line [20:55:12]line [20:55:12]line [20:55:12]line [20:55:12]written 0, free lines is 3299 [20:55:12]MH_Cut [20:55:12]Write to MH i2c: D1 01 00 7F 04 01 55 [20:55:12]Write i2c OK [20:55:12]MH_I2C_Read... [20:55:12]Read from MH i2c: D1 [20:55:12]MH_I2C_Read... [20:55:12]Read from MH i2c: D1 01 00 [20:55:12]MH_I2C_Read... [20:55:12]Read from MH i2c: D1 01 00 7F 04 00 54 [20:55:12]Write to MH i2c: 01 00 00 80 04 84 [20:55:12]Write i2c OK [20:55:12]MH_I2C_Read... [20:55:13]*** Cut start [20:55:13]*** Partial cut [20:55:13]*** CUTSNS_PIN = 1 [20:55:13]*** CUTSNS_PIN = 0 [20:55:13]*** Brake cut motor [20:55:14]Read from MH i2c: 01 [20:55:14]MH_I2C_Read... [20:55:14]*** Stop cut motor [20:55:14]*** Cut end [20:55:14]Read from MH i2c: 01 07 00 [20:55:14]MH_I2C_Read... [20:55:14]Read from MH i2c: 01 07 00 80 04 00 00 00 00 00 FF 0F 99 [20:55:14]process_action close_receipt done [20:55:14]requested_data is exist [20:55:14]produce_requested_data [20:55:14]requested_item fm.sn is exist - process it [20:55:14]wFMCommunicate request_size=4 [20:55:14]MH_SAM_APDU [20:55:14]CAPDU: 80 11 00 00 [20:55:14]Write to MH i2c: E2 08 00 81 04 80 11 00 00 00 00 00 00 FF [20:55:14]Write i2c OK [20:55:14]MH_I2C_Read... [20:55:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:55:14]Read from MH i2c: E2 [20:55:14]MH_I2C_Read... [20:55:14]Read from MH i2c: E2 17 00 [20:55:14]MH_I2C_Read... [20:55:14]Read from MH i2c: E2 17 00 81 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 58 [20:55:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [20:55:14]wFMCommunicate OK [20:55:14]requested_item fd.num is exist - process it [20:55:14]SAM_PROTO_GetFieldsCounters [20:55:14]wFMCommunicate request_size=4 [20:55:14]MH_SAM_APDU [20:55:14]CAPDU: 80 13 00 00 [20:55:14]Write to MH i2c: E2 08 00 82 04 80 13 00 00 00 00 00 00 02 [20:55:14]Write i2c OK [20:55:14]MH_I2C_Read... [20:55:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:55:14]Read from MH i2c: E2 [20:55:14]MH_I2C_Read... [20:55:14]Read from MH i2c: E2 62 00 [20:55:14]MH_I2C_Read... [20:55:14]Read from MH i2c: E2 62 00 82 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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 4D B9 02 00 0E 04 04 00 D5 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 78 [20:55: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 4D B9 02 00 0E 04 04 00 D5 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 [20:55:14]wFMCommunicate OK [20:55:14]SAM_PROTO_GetFieldsCounters done [20:55:14]requested_item shift.num is exist - process it [20:55:14]requested_item shift.opened is exist - process it [20:55:14]req_shift_opened [20:55:14]FM_GetShiftState [20:55:14]SAM_PROTO_GetShiftState [20:55:14]wFMCommunicate request_size=4 [20:55:14]MH_SAM_APDU [20:55:14]CAPDU: 80 13 01 00 [20:55:14]Write to MH i2c: E2 08 00 83 04 80 13 01 00 00 00 00 00 04 [20:55:14]Write i2c OK [20:55:14]MH_I2C_Read... [20:55:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:55:14]Read from MH i2c: E2 [20:55:14]MH_I2C_Read... [20:55:14]Read from MH i2c: E2 0E 00 [20:55:14]MH_I2C_Read... [20:55:14]Read from MH i2c: E2 0E 00 83 04 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 B2 [20:55:14]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [20:55:14]wFMCommunicate OK [20:55:14]SAM_PROTO_GetShiftState done [20:55:14]FM_GetShiftState done [20:55:14]req_shift_opened done [20:55:14]requested_item shift.open_date is exist - process it [20:55:14]req_shift_open_date [20:55:14]req_shift_open_date done [20:55:14]produce_requested_data done [20:55:14]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178509,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [20:55:14]process_action_free close_receipt [20:55:14]json_value_free [20:55:14]json_value_free done [20:55:14]process_json_proto returns [20:55:14]Send response to host [20:55:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178509,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [20:55:14]free response buf [20:55:14]execute_script done [20:55:14]execute_script returns [20:55:14]free content buf [20:55:14]Sock 9.Close socket [20:55:14]Sock 9.Thread stoped [20:55:15]accept exits with 8 [20:55:15]New connection [20:55:15]New thread 3067325796 created [20:55:15]Thread 3067469156 joined [20:55:15]Waiting for new connection... [20:55:15] Sock 8.Parse request [20:55:15]Sock 8.Check first char [20:55:15]Sock 8.First char is OK [20:55:15]request: POST /json_proto HTTP/1.0 [20:55:15]Method: POST [20:55:15]URL: /json_proto [20:55:15]Method is POST - this is cgi request [20:55:15]url: /json_proto [20:55:15]query_string will be loaded in cgi processing [20:55:15]execute_cgi json_proto POST (null) [20:55:15]execute_cgi path=json_proto method=POST [20:55:15]POST find Content-Length [20:55:15]Host: 172.17.44.131:8080 [20:55:15]Content-Length: 678 [20:55:15]Content-Type: application/json [20:55:15] [20:55:15]POST finish read [20:55:15]Found Content-Length = 678 [20:55:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293803", "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" : 11.860, "sum" : 880.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 880.00, "total" : 880.00, "payments": [ { "type": 0, "sum" : 880.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:55:15]execute_script... [20:55:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293803", "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" : 11.860, "sum" : 880.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 880.00, "total" : 880.00, "payments": [ { "type": 0, "sum" : 880.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:55:15]POST & json_proto [20:55:15]process_json_proto [20:55:15]json parsed OK: [20:55:15]protocol is kg_v1.0 [20:55:15]action value=close_receipt [20:55:15]process_action close_receipt [20:55:15]cmd_close_receipt [20:55:15]MH_GetDate [20:55:15]Write to MH i2c: F0 00 00 84 04 77 [20:55:15]Write i2c OK [20:55:15]MH_I2C_Read... [20:55:15]Read from MH i2c: F0 [20:55:15]MH_I2C_Read... [20:55:15]Read from MH i2c: F0 09 00 [20:55:15]MH_I2C_Read... [20:55:15]Read from MH i2c: F0 09 00 84 04 00 B4 A5 C7 66 4F 53 BE 66 CC [20:55:15]GetLastDocTimeStamp 1724360111 [20:55:15]current date 1724360116 [20:55:15]FM_GetShiftState [20:55:15]SAM_PROTO_GetShiftState [20:55:15]wFMCommunicate request_size=4 [20:55:15]MH_SAM_APDU [20:55:15]CAPDU: 80 13 01 00 [20:55:15]Write to MH i2c: E2 08 00 85 04 80 13 01 00 00 00 00 00 06 [20:55:15]Write i2c OK [20:55:15]MH_I2C_Read... [20:55:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:55:15]Read from MH i2c: E2 [20:55:15]MH_I2C_Read... [20:55:15]Read from MH i2c: E2 0E 00 [20:55:15]MH_I2C_Read... [20:55:15]Read from MH i2c: E2 0E 00 85 04 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 B4 [20:55:15]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [20:55:15]wFMCommunicate OK [20:55:15]SAM_PROTO_GetShiftState done [20:55:15]FM_GetShiftState done [20:55:15]opened in 1724285939 [20:55:15]opened+sec_in_day 1724372339 [20:55:15]quantity*price = 88001 [20:55:15]sum+1 = 88002 [20:55:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 880.00 Внесено: 880.00 СДАЧА: 0.00 НСП 1% : 7.79 НДС 12% : 93.45 Наличными: 880.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 210 22.08.2024 20:55 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178510 ФПД: 110546017487539 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T205516&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178510&fm=110546017487539&tin=02508201610067®Number=0000000000092561&sum=88000 [20:55:17]StoreToDocumentArchive [20:55:17]shift 469 fd 178510 [20:55:17]save to /storage/0469/doc_00178510 [20:55:17]save last doc name /storage/0469/doc_00178510 to /storage/kkm_last_doc_name [20:55:17]save OK [20:55:17]Clear old archive folders... [20:55:17]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:55:17]tlvbuf is 01836EE0 [20:55:17]SAM_PROTO_ClearQueue [20:55:17]wFMCommunicate request_size=4 [20:55:17]MH_SAM_APDU [20:55:17]CAPDU: 80 09 00 00 [20:55:17]Write to MH i2c: E2 08 00 92 04 80 09 00 00 00 00 00 00 08 [20:55:17]Write i2c OK [20:55:17]MH_I2C_Read... [20:55:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:55:17]Read from MH i2c: E2 [20:55:17]MH_I2C_Read... [20:55:17]Read from MH i2c: E2 03 00 [20:55:17]MH_I2C_Read... [20:55:17]Read from MH i2c: E2 03 00 92 04 00 90 00 0A [20:55:17]RAPDU: 90 00 [20:55:17]wFMCommunicate OK [20:55:17]SAM_PROTO_ClearQueue done [20:55:17]KKMCreateOFDPacket [20:55:17]OFDProtocolAddRootSTLVToBuf [20:55:17]FM_MakeSignedData [20:55:17]FM_MakeSignedData [20:55:17]SAM_PROTO_SignData [20:55:17]wFMCommunicate request_size=4 [20:55:17]MH_SAM_APDU [20:55:17]CAPDU: 80 0D 01 02 [20:55:17]Write to MH i2c: E2 08 00 93 04 80 0D 01 02 00 00 00 00 10 [20:55:17]Write i2c OK [20:55:17]MH_I2C_Read... [20:55:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:55:17]Read from MH i2c: E2 [20:55:17]MH_I2C_Read... [20:55:17]Read from MH i2c: E2 03 00 [20:55:17]MH_I2C_Read... [20:55:17]Read from MH i2c: E2 03 00 93 04 00 90 00 0B [20:55:17]RAPDU: 90 00 [20:55:17]wFMCommunicate OK [20:55:17]wFMCommunicate request_size=255 [20:55:17]MH_SAM_APDU [20:55:17]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 2E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 C1 57 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 57 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0B 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 24 00 00 00 00 07 04 06 00 C0 57 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D2 00 00 00 F4 03 04 00 B4 A5 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 4E B9 02 00 35 04 06 00 64 [20:55:17]Write to MH i2c: E2 02 01 94 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 2E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 C1 57 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 57 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0B 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 24 00 00 00 00 07 04 06 00 C0 57 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D2 00 00 00 F4 03 04 00 B4 A5 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 4E B9 02 00 35 04 06 00 64 00 00 53 [20:55:17]Write i2c OK [20:55:17]MH_I2C_Read... [20:55:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:55:17]Read from MH i2c: E2 [20:55:17]MH_I2C_Read... [20:55:17]Read from MH i2c: E2 03 00 [20:55:17]MH_I2C_Read... [20:55:17]Read from MH i2c: E2 03 00 94 04 00 90 00 0C [20:55:17]RAPDU: 90 00 [20:55:17]wFMCommunicate OK [20:55:17]wFMCommunicate request_size=10 [20:55:17]MH_SAM_APDU [20:55:17]CAPDU: 80 0D 02 02 05 8A 80 1A 8A B3 [20:55:17]Write to MH i2c: E2 0D 00 95 04 80 0D 02 02 05 00 8A 80 1A 8A B3 00 00 7E [20:55:17]Write i2c OK [20:55:17]MH_I2C_Read... [20:55:17]ConnectInit Can't take IP for lk.salyk.kg [20:55:17]CommunicateWithHost connect error [20:55:17]CommunicateWithHost err = -1 [20:55:17]OFD Sender: Server communicate error [20:55:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:55:17]Read from MH i2c: E2 [20:55:17]MH_I2C_Read... [20:55:17]Read from MH i2c: E2 03 00 [20:55:17]MH_I2C_Read... [20:55:17]Read from MH i2c: E2 03 00 95 04 00 90 00 0D [20:55:17]RAPDU: 90 00 [20:55:17]wFMCommunicate OK [20:55:17]wFMCommunicate request_size=4 [20:55:17]MH_SAM_APDU [20:55:17]CAPDU: 80 0D 03 02 [20:55:17]Write to MH i2c: E2 08 00 96 04 80 0D 03 02 00 00 00 00 15 [20:55:17]Write i2c OK [20:55:17]MH_I2C_Read... [20:55:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:55:17]Read from MH i2c: E2 [20:55:17]MH_I2C_Read... [20:55:17]Read from MH i2c: E2 0B 00 [20:55:17]MH_I2C_Read... [20:55:17]Read from MH i2c: E2 0B 00 96 04 00 D9 70 41 DB 07 AD DB 06 90 00 10 [20:55:17]RAPDU: D9 70 41 DB 07 AD DB 06 90 00 [20:55:17]wFMCommunicate OK [20:55:17]SAM_PROTO_SignData done [20:55:17]FM_MakeSignedData done [20:55:17]CreateOFDProtocolMessage [20:55:17]wFMCommunicate request_size=4 [20:55:17]MH_SAM_APDU [20:55:17]CAPDU: 80 11 00 00 [20:55:17]Write to MH i2c: E2 08 00 97 04 80 11 00 00 00 00 00 00 15 [20:55:17]Write i2c OK [20:55:17]MH_I2C_Read... [20:55:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:55:17]Read from MH i2c: E2 [20:55:17]MH_I2C_Read... [20:55:17]Read from MH i2c: E2 17 00 [20:55:17]MH_I2C_Read... [20:55:17]Read from MH i2c: E2 17 00 97 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 6E [20:55:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [20:55:17]wFMCommunicate OK [20:55:17]CreateOFDProtocolMessage done [20:55:17]OFDSenderStorePacket 178510 [20:55:17]StoreOFDPacket docnum=178510 [20:55:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 41 9C 07 01 99 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 2E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 C1 57 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 57 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0B 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 24 00 00 00 00 07 04 06 00 C0 57 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D2 00 00 00 F4 03 04 00 B4 A5 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 4E B9 02 00 35 04 06 00 64 8A 80 1A 8A B3 D9 70 41 DB 07 AD DB 06 [20:55:17]CheckFolder [20:55:17]dirname=/storage/ofd_packets [20:55:17]CheckFolder done [20:55:17]ProducePacketName [20:55:17]name=ofd_packets/00178510 [20:55:17]NVStorageSaveData ofd_packets/00178510 [20:55:17]File name is /storage/ofd_packets/00178510 [20:55:17]Write 301 bytes [20:55:17]NVStorageSaveData done [20:55:17]OFDSenderStorePacket done [20:55:17]KKMCreateOFDPacket done [20:55:17]NVStorageSaveData kkm_last_timestamp [20:55:17]File name is /storage/kkm_last_timestamp [20:55:17]Write 4 bytes [20:55:17]NVStorageSaveData done [20:55:17]ExternCall_PrintAddStr [20:55:17]wPrintStart [20:55:17]Write to MH i2c: 01 00 00 98 04 9C [20:55:17]Write i2c OK [20:55:17]MH_I2C_Read... [20:55:17]Read from MH i2c: 01 [20:55:17]MH_I2C_Read... [20:55:17]Read from MH i2c: 01 07 00 [20:55:17]MH_I2C_Read... [20:55:17]Read from MH i2c: 01 07 00 98 04 00 00 00 00 00 FF 0F B1 [20:55:17]RasterBufferAndPrint [20:55:17]line Счет N : (1)293803 [20:55:17]line ИНН: 02508201610067 [20:55:17]line Контрольно-Кассовый Чек [20:55:17]line ПРОДАЖА [20:55:17]line ТРК (МРК, ГНК) : 43 [20:55:17]line Товар: 2710124500 [20:55:17]line Аи-95-К-5 [20:55:17]line 11.860 * 74.20 [20:55:17]line = 880.01 [20:55:17]line НДС 12% НСП 1% [20:55:17]line > о реализуемом товаре [20:55:17]line ОКРУГЛЕНИЕ: -0.01 [20:55:17]line ИТОГО: 880.00 [20:55:17]line Внесено: 880.00 [20:55:17]line СДАЧА: 0.00 [20:55:17]line НСП 1% : 7.79 [20:55:17]line НДС 12% : 93.45 [20:55:17]line Наличными: 880.00 [20:55:17]line Безнал.: 0.00 [20:55:17]line Место: АЗС № 130 "Партнер Нефть" [20:55:17]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:55:17]line СНО: Общий режим [20:55:17]line Чек 210 22.08.2024 20:55 [20:55:17]line Смена: 469 ФФД: 1.0 [20:55:17]line ЗНМ: 0300000071 [20:55:17]line РНМ: 0000000000092561 [20:55:17]line Версия ККМ: 001 [20:55:17]line ФМ: 0000000000871778 [20:55:17]line ФД: 178510 [20:55:17]line ФПД: 110546017487539 [20:55:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T205516&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178510&fm=110546017487539&tin=02508201610067®Number=0000000000092561&sum=88000 [20:55:17]written 0, free lines is 4095 [20:55:17]OFD Sender: Processing packet 178509 [packets to send 497, broken 495] [20:55:17]ProducePacketName [20:55:17]name=ofd_packets/00178509 [20:55:17]OFD Sender: To server: pG, [20:55:17]CommunicateWithHost lk.salyk.kg:30040 [20:55:17]ConnectInit lk.salyk.kg [20:55:18]Write to MH i2c: 01 00 00 C3 04 C7 [20:55:18]Write i2c OK [20:55:18]MH_I2C_Read... [20:55:18]Read from MH i2c: 01 [20:55:18]MH_I2C_Read... [20:55:18]Read from MH i2c: 01 07 00 [20:55:18]MH_I2C_Read... [20:55:18]Read from MH i2c: 01 07 00 C3 04 00 00 00 00 00 D9 0C B3 [20:55:18]RasterBufferAndPrint [20:55:18]line [20:55:18]line [20:55:18]line [20:55:18]line [20:55:18]line [20:55:18]written 0, free lines is 3304 [20:55:18]MH_Cut [20:55:18]Write to MH i2c: D1 01 00 CA 04 01 A0 [20:55:18]Write i2c OK [20:55:18]MH_I2C_Read... [20:55:18]Read from MH i2c: D1 [20:55:18]MH_I2C_Read... [20:55:18]Read from MH i2c: D1 01 00 [20:55:18]MH_I2C_Read... [20:55:18]Read from MH i2c: D1 01 00 CA 04 00 9F [20:55:18]Write to MH i2c: 01 00 00 CB 04 CF [20:55:18]Write i2c OK [20:55:18]MH_I2C_Read... [20:55:18]*** Cut start [20:55:18]*** Partial cut [20:55:18]*** CUTSNS_PIN = 1 [20:55:18]*** CUTSNS_PIN = 0 [20:55:19]*** Brake cut motor [20:55:19]Read from MH i2c: 01 [20:55:19]MH_I2C_Read... [20:55:19]*** Stop cut motor [20:55:19]*** Cut end [20:55:19]Read from MH i2c: 01 07 00 [20:55:19]MH_I2C_Read... [20:55:19]Read from MH i2c: 01 07 00 CB 04 00 00 00 00 00 FF 0F E4 [20:55:19]process_action close_receipt done [20:55:19]requested_data is exist [20:55:19]produce_requested_data [20:55:19]requested_item fm.sn is exist - process it [20:55:19]wFMCommunicate request_size=4 [20:55:19]MH_SAM_APDU [20:55:19]CAPDU: 80 11 00 00 [20:55:19]Write to MH i2c: E2 08 00 CC 04 80 11 00 00 00 00 00 00 4A [20:55:19]Write i2c OK [20:55:19]MH_I2C_Read... [20:55:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:55:19]Read from MH i2c: E2 [20:55:19]MH_I2C_Read... [20:55:19]Read from MH i2c: E2 17 00 [20:55:19]MH_I2C_Read... [20:55:19]Read from MH i2c: E2 17 00 CC 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 A3 [20:55:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [20:55:19]wFMCommunicate OK [20:55:19]requested_item fd.num is exist - process it [20:55:19]SAM_PROTO_GetFieldsCounters [20:55:19]wFMCommunicate request_size=4 [20:55:19]MH_SAM_APDU [20:55:19]CAPDU: 80 13 00 00 [20:55:19]Write to MH i2c: E2 08 00 CD 04 80 13 00 00 00 00 00 00 4D [20:55:19]Write i2c OK [20:55:19]MH_I2C_Read... [20:55:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:55:19]Read from MH i2c: E2 [20:55:19]MH_I2C_Read... [20:55:19]Read from MH i2c: E2 62 00 [20:55:19]MH_I2C_Read... [20:55:19]Read from MH i2c: E2 62 00 CD 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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 4E B9 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 D2 00 00 00 5E 04 04 00 D2 00 00 00 57 04 04 00 D3 00 00 00 19 04 04 00 00 00 00 00 90 00 C7 [20: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 4E B9 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 D2 00 00 00 5E 04 04 00 D2 00 00 00 57 04 04 00 D3 00 00 00 19 04 04 00 00 00 00 00 90 00 [20:55:19]wFMCommunicate OK [20:55:19]SAM_PROTO_GetFieldsCounters done [20:55:19]requested_item shift.num is exist - process it [20:55:19]requested_item shift.opened is exist - process it [20:55:19]req_shift_opened [20:55:19]FM_GetShiftState [20:55:19]SAM_PROTO_GetShiftState [20:55:19]wFMCommunicate request_size=4 [20:55:19]MH_SAM_APDU [20:55:19]CAPDU: 80 13 01 00 [20:55:19]Write to MH i2c: E2 08 00 CE 04 80 13 01 00 00 00 00 00 4F [20:55:19]Write i2c OK [20:55:19]MH_I2C_Read... [20:55:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:55:19]Read from MH i2c: E2 [20:55:19]MH_I2C_Read... [20:55:19]Read from MH i2c: E2 0E 00 [20:55:19]MH_I2C_Read... [20:55:19]Read from MH i2c: E2 0E 00 CE 04 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 FD [20:55:19]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [20:55:19]wFMCommunicate OK [20:55:19]SAM_PROTO_GetShiftState done [20:55:19]FM_GetShiftState done [20:55:19]req_shift_opened done [20:55:19]requested_item shift.open_date is exist - process it [20:55:19]req_shift_open_date [20:55:19]req_shift_open_date done [20:55:19]produce_requested_data done [20:55:19]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178510,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [20:55:19]process_action_free close_receipt [20:55:19]json_value_free [20:55:19]json_value_free done [20:55:19]process_json_proto returns [20:55:19]Send response to host [20:55:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178510,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [20:55:19]free response buf [20:55:19]execute_script done [20:55:19]execute_script returns [20:55:19]free content buf [20:55:19]Sock 8.Close socket [20:55:19]Sock 8.Thread stoped [20:55:21]Connected sock=11 [20:55: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 37 38 0C 01 00 00 FB F4 04 01 68 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 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 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 D1 00 00 00 F4 03 04 00 AF A5 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 4D B9 02 00 35 04 06 00 F1 77 04 BB BC C9 48 D3 E5 C4 1D 28 0F 3B [20:55: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 37 38 4F 00 00 00 3B A8 47 00 A3 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 37 38 10 04 04 00 4D B9 02 00 F4 03 04 00 61 51 C7 66 B6 04 01 00 00 16 CC D2 DD 75 01 DD 13 [20:55:22]CommunicateWithHost err = 0 [20:55:22]CheckOFDResponse [20:55:22]1017 (14) - 77093643461234 [20:55:22]1041 (16) - 0000000000871778 [20:55:22]1040 (4) - 178509 [20:55:22]1012 (4) - 22.08.2024 14:55 [20:55:22]1206 (1) - 0 [20:55:22]OFD Sender: Remove packet 178509 [20:55:22]ProducePacketName [20:55:22]name=ofd_packets/00178509 [20:55:22]NVStorageDeleteData [20:55:22]OFD Sender: Processing packet 178510 [packets to send 496, broken 495] [20:55:22]ProducePacketName [20:55:22]name=ofd_packets/00178510 [20:55:22]OFD Sender: To server: pG, [20:55:22]CommunicateWithHost lk.salyk.kg:30040 [20:55:22]ConnectInit lk.salyk.kg [20:55:26]Connected sock=8 [20:55: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 37 38 0F 01 00 00 41 9C 07 01 99 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 2E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 C1 57 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 57 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0B 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 24 00 00 00 00 07 04 06 00 C0 57 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D2 00 00 00 F4 03 04 00 B4 A5 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 4E B9 02 00 35 04 06 00 64 8A 80 1A 8A B3 D9 70 41 DB 07 AD DB 06 [20:55: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 37 38 4F 00 00 00 1F 26 47 00 5F 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 37 38 10 04 04 00 4E B9 02 00 F4 03 04 00 66 51 C7 66 B6 04 01 00 00 87 2B 3E FE 23 4B 5C AD [20:55:27]CommunicateWithHost err = 0 [20:55:27]CheckOFDResponse [20:55:27]1017 (14) - 77093643461234 [20:55:27]1041 (16) - 0000000000871778 [20:55:27]1040 (4) - 178510 [20:55:27]1012 (4) - 22.08.2024 14:55 [20:55:27]1206 (1) - 0 [20:55:27]OFD Sender: Remove packet 178510 [20:55:27]ProducePacketName [20:55:27]name=ofd_packets/00178510 [20:55:27]NVStorageDeleteData [20:55:28]OFD Sender: No OFD packet to send [20:55:33]OFD Sender: No OFD packet to send [20:55:38]OFD Sender: No OFD packet to send [20:55:43]OFD Sender: No OFD packet to send [20:55:48]OFD Sender: No OFD packet to send [20:55:53]OFD Sender: No OFD packet to send [20:55:58]OFD Sender: No OFD packet to send [20:56:03]OFD Sender: No OFD packet to send [20:56:04]accept exits with 9 [20:56:04]New connection [20:56:04]New thread 3067469156 created [20:56:04]Thread 3067325796 joined [20:56:04]Waiting for new connection... [20:56:04] Sock 9.Parse request [20:56:04]Sock 9.Check first char [20:56:04]Sock 9.First char is OK [20:56:04]request: POST /json_proto HTTP/1.0 [20:56:04]Method: POST [20:56:04]URL: /json_proto [20:56:04]Method is POST - this is cgi request [20:56:04]url: /json_proto [20:56:04]query_string will be loaded in cgi processing [20:56:04]execute_cgi json_proto POST (null) [20:56:04]execute_cgi path=json_proto method=POST [20:56:04]POST find Content-Length [20:56:04]Host: 172.17.44.131:8080 [20:56:04]Content-Length: 677 [20:56:04]Content-Type: application/json [20:56:04] [20:56:04]POST finish read [20:56:04]Found Content-Length = 677 [20:56:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293805", "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.830, "sum" : 395.27, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 395.00, "total" : 395.00, "payments": [ { "type": 0, "sum" : 395.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:56:04]execute_script... [20: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)293805", "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.830, "sum" : 395.27, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 395.00, "total" : 395.00, "payments": [ { "type": 0, "sum" : 395.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:56:04]POST & json_proto [20:56:04]process_json_proto [20:56:04]json parsed OK: [20:56:04]protocol is kg_v1.0 [20:56:04]action value=close_receipt [20:56:04]process_action close_receipt [20:56:04]cmd_close_receipt [20:56:04]MH_GetDate [20:56:04]Write to MH i2c: F0 00 00 CF 04 C2 [20:56:04]Write i2c OK [20:56:04]MH_I2C_Read... [20:56:04]Read from MH i2c: F0 [20:56:04]MH_I2C_Read... [20:56:04]Read from MH i2c: F0 09 00 [20:56:04]MH_I2C_Read... [20:56:04]Read from MH i2c: F0 09 00 CF 04 00 E5 A5 C7 66 4F 53 BE 66 48 [20:56:04]GetLastDocTimeStamp 1724360116 [20:56:04]current date 1724360165 [20:56:04]FM_GetShiftState [20:56:04]SAM_PROTO_GetShiftState [20:56:04]wFMCommunicate request_size=4 [20:56:04]MH_SAM_APDU [20:56:04]CAPDU: 80 13 01 00 [20:56:04]Write to MH i2c: E2 08 00 D0 04 80 13 01 00 00 00 00 00 51 [20:56:04]Write i2c OK [20:56:04]MH_I2C_Read... [20:56:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:56:04]Read from MH i2c: E2 [20:56:04]MH_I2C_Read... [20:56:04]Read from MH i2c: E2 0E 00 [20:56:04]MH_I2C_Read... [20:56:04]Read from MH i2c: E2 0E 00 D0 04 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 FF [20:56:04]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [20:56:04]wFMCommunicate OK [20:56:04]SAM_PROTO_GetShiftState done [20:56:04]FM_GetShiftState done [20:56:04]opened in 1724285939 [20:56:04]opened+sec_in_day 1724372339 [20:56:04]quantity*price = 39527 [20:56:04]sum+1 = 39528 [20:56:04]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.27 ИТОГО: 395.00 Внесено: 395.00 СДАЧА: 0.00 НСП 1% : 3.50 НДС 12% : 41.98 Наличными: 395.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 211 22.08.2024 20:56 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178511 ФПД: 25668035521598 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T205605&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178511&fm=25668035521598&tin=02508201610067®Number=0000000000092561&sum=39500 [20:56:05]StoreToDocumentArchive [20:56:05]shift 469 fd 178511 [20:56:05]save to /storage/0469/doc_00178511 [20:56:05]save last doc name /storage/0469/doc_00178511 to /storage/kkm_last_doc_name [20:56:05]save OK [20:56:05]Clear old archive folders... [20:56:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:56:05]tlvbuf is 01828940 [20:56:05]SAM_PROTO_ClearQueue [20:56:05]wFMCommunicate request_size=4 [20:56:05]MH_SAM_APDU [20:56:05]CAPDU: 80 09 00 00 [20:56:05]Write to MH i2c: E2 08 00 DD 04 80 09 00 00 00 00 00 00 53 [20:56:05]Write i2c OK [20:56:05]MH_I2C_Read... [20:56:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:56:05]Read from MH i2c: E2 [20:56:05]MH_I2C_Read... [20:56:05]Read from MH i2c: E2 03 00 [20:56:05]MH_I2C_Read... [20:56:05]Read from MH i2c: E2 03 00 DD 04 00 90 00 55 [20:56:05]RAPDU: 90 00 [20:56:05]wFMCommunicate OK [20:56:05]SAM_PROTO_ClearQueue done [20:56:05]KKMCreateOFDPacket [20:56:05]OFDProtocolAddRootSTLVToBuf [20:56:05]FM_MakeSignedData [20:56:05]FM_MakeSignedData [20:56:05]SAM_PROTO_SignData [20:56:05]wFMCommunicate request_size=4 [20:56:05]MH_SAM_APDU [20:56:05]CAPDU: 80 0D 01 02 [20:56:05]Write to MH i2c: E2 08 00 DE 04 80 0D 01 02 00 00 00 00 5B [20:56:05]Write i2c OK [20:56:05]MH_I2C_Read... [20:56:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:56:05]Read from MH i2c: E2 [20:56:05]MH_I2C_Read... [20:56:05]Read from MH i2c: E2 03 00 [20:56:05]MH_I2C_Read... [20:56:05]Read from MH i2c: E2 03 00 DE 04 00 90 00 56 [20:56:05]RAPDU: 90 00 [20:56:05]wFMCommunicate OK [20:56:05]wFMCommunicate request_size=255 [20:56:05]MH_SAM_APDU [20: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 C6 16 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 67 9A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 9A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 66 10 00 00 00 00 07 04 06 00 4C 9A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D3 00 00 00 F4 03 04 00 E5 A5 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 4F B9 02 00 35 04 06 00 17 [20:56:05]Write to MH i2c: E2 02 01 DF 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 C6 16 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 67 9A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 9A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 66 10 00 00 00 00 07 04 06 00 4C 9A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D3 00 00 00 F4 03 04 00 E5 A5 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 4F B9 02 00 35 04 06 00 17 00 00 FE [20:56:05]Write i2c OK [20:56:05]MH_I2C_Read... [20:56:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:56:06]Read from MH i2c: E2 [20:56:06]MH_I2C_Read... [20:56:06]Read from MH i2c: E2 03 00 [20:56:06]MH_I2C_Read... [20:56:06]Read from MH i2c: E2 03 00 DF 04 00 90 00 57 [20:56:06]RAPDU: 90 00 [20:56:06]wFMCommunicate OK [20:56:06]wFMCommunicate request_size=10 [20:56:06]MH_SAM_APDU [20:56:06]CAPDU: 80 0D 02 02 05 58 4E 23 AC 3E [20:56:06]Write to MH i2c: E2 0D 00 E0 04 80 0D 02 02 05 00 58 4E 23 AC 3E 00 00 1B [20:56:06]Write i2c OK [20:56:06]MH_I2C_Read... [20:56:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:56:06]Read from MH i2c: E2 [20:56:06]MH_I2C_Read... [20:56:06]Read from MH i2c: E2 03 00 [20:56:06]MH_I2C_Read... [20:56:06]Read from MH i2c: E2 03 00 E0 04 00 90 00 58 [20:56:06]RAPDU: 90 00 [20:56:06]wFMCommunicate OK [20:56:06]wFMCommunicate request_size=4 [20:56:06]MH_SAM_APDU [20:56:06]CAPDU: 80 0D 03 02 [20:56:06]Write to MH i2c: E2 08 00 E1 04 80 0D 03 02 00 00 00 00 60 [20:56:06]Write i2c OK [20:56:06]MH_I2C_Read... [20:56:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:56:06]Read from MH i2c: E2 [20:56:06]MH_I2C_Read... [20:56:06]Read from MH i2c: E2 0B 00 [20:56:06]MH_I2C_Read... [20:56:06]Read from MH i2c: E2 0B 00 E1 04 00 DC 33 02 45 DB B5 C4 7E 90 00 89 [20:56:06]RAPDU: DC 33 02 45 DB B5 C4 7E 90 00 [20:56:06]wFMCommunicate OK [20:56:06]SAM_PROTO_SignData done [20:56:06]FM_MakeSignedData done [20:56:06]CreateOFDProtocolMessage [20:56:06]wFMCommunicate request_size=4 [20:56:06]MH_SAM_APDU [20:56:06]CAPDU: 80 11 00 00 [20:56:06]Write to MH i2c: E2 08 00 E2 04 80 11 00 00 00 00 00 00 60 [20:56:06]Write i2c OK [20:56:06]MH_I2C_Read... [20:56:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:56:06]Read from MH i2c: E2 [20:56:06]MH_I2C_Read... [20:56:06]Read from MH i2c: E2 17 00 [20:56:06]MH_I2C_Read... [20:56:06]Read from MH i2c: E2 17 00 E2 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 B9 [20:56:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [20:56:06]wFMCommunicate OK [20:56:06]CreateOFDProtocolMessage done [20:56:06]OFDSenderStorePacket 178511 [20:56:06]StoreOFDPacket docnum=178511 [20:56:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 A2 5E 07 01 6F 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 C6 16 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 67 9A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 9A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 66 10 00 00 00 00 07 04 06 00 4C 9A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D3 00 00 00 F4 03 04 00 E5 A5 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 4F B9 02 00 35 04 06 00 17 58 4E 23 AC 3E DC 33 02 45 DB B5 C4 7E [20:56:06]CheckFolder [20:56:06]dirname=/storage/ofd_packets [20:56:06]CheckFolder done [20:56:06]ProducePacketName [20:56:06]name=ofd_packets/00178511 [20:56:06]NVStorageSaveData ofd_packets/00178511 [20:56:06]File name is /storage/ofd_packets/00178511 [20:56:06]Write 301 bytes [20:56:06]NVStorageSaveData done [20:56:06]OFDSenderStorePacket done [20:56:06]KKMCreateOFDPacket done [20:56:06]NVStorageSaveData kkm_last_timestamp [20:56:06]File name is /storage/kkm_last_timestamp [20:56:06]Write 4 bytes [20:56:06]NVStorageSaveData done [20:56:06]ExternCall_PrintAddStr [20:56:06]wPrintStart [20:56:06]Write to MH i2c: 01 00 00 E3 04 E7 [20:56:06]Write i2c OK [20:56:06]MH_I2C_Read... [20:56:06]Read from MH i2c: 01 [20:56:06]MH_I2C_Read... [20:56:06]Read from MH i2c: 01 07 00 [20:56:06]MH_I2C_Read... [20:56:06]Read from MH i2c: 01 07 00 E3 04 00 00 00 00 00 FF 0F FC [20:56:06]RasterBufferAndPrint [20:56:06]line Счет N : (1)293805 [20:56:06]line ИНН: 02508201610067 [20:56:06]line Контрольно-Кассовый Чек [20:56:06]line ПРОДАЖА [20:56:06]line ТРК (МРК, ГНК) : 62 [20:56:06]line Товар: 2710124130 [20:56:06]line Аи-92-К-5 [20:56:06]line 5.830 * 67.80 [20:56:06]line = 395.27 [20:56:06]line НДС 12% НСП 1% [20:56:06]line > о реализуемом товаре [20:56:06]line ОКРУГЛЕНИЕ: -0.27 [20:56:06]line ИТОГО: 395.00 [20:56:06]line Внесено: 395.00 [20:56:06]line СДАЧА: 0.00 [20:56:06]line НСП 1% : 3.50 [20:56:06]line НДС 12% : 41.98 [20:56:06]line Наличными: 395.00 [20:56:06]line Безнал.: 0.00 [20:56:06]line Место: АЗС № 130 "Партнер Нефть" [20:56:06]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:56:06]line СНО: Общий режим [20:56:06]line Чек 211 22.08.2024 20:56 [20:56:06]line Смена: 469 ФФД: 1.0 [20:56:06]line ЗНМ: 0300000071 [20:56:06]line РНМ: 0000000000092561 [20:56:06]line Версия ККМ: 001 [20:56:06]line ФМ: 0000000000871778 [20:56:06]line ФД: 178511 [20:56:06]line ФПД: 25668035521598 [20:56:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T205605&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178511&fm=25668035521598&tin=02508201610067®Number=0000000000092561&sum=39500 [20:56:06]written 0, free lines is 4095 [20:56:06]OFD Sender: Processing packet 178511 [packets to send 496, broken 495] [20:56:06]ProducePacketName [20:56:06]name=ofd_packets/00178511 [20:56:06]OFD Sender: To server: pG, [20:56:06]CommunicateWithHost lk.salyk.kg:30040 [20:56:06]ConnectInit lk.salyk.kg [20:56:06]Write to MH i2c: 01 00 00 0E 05 13 [20:56:06]Write i2c OK [20:56:06]MH_I2C_Read... [20:56:06]Read from MH i2c: 01 [20:56:06]MH_I2C_Read... [20:56:06]Read from MH i2c: 01 07 00 [20:56:06]MH_I2C_Read... [20:56:06]Read from MH i2c: 01 07 00 0E 05 00 00 00 00 00 E0 0C 06 [20:56:06]RasterBufferAndPrint [20:56:06]line [20:56:06]line [20:56:06]line [20:56:06]line [20:56:06]line [20:56:06]written 0, free lines is 3305 [20:56:06]MH_Cut [20:56:06]Write to MH i2c: D1 01 00 15 05 01 EC [20:56:06]Write i2c OK [20:56:06]MH_I2C_Read... [20:56:06]Read from MH i2c: D1 [20:56:06]MH_I2C_Read... [20:56:06]Read from MH i2c: D1 01 00 [20:56:06]MH_I2C_Read... [20:56:06]Read from MH i2c: D1 01 00 15 05 00 EB [20:56:06]Write to MH i2c: 01 00 00 16 05 1B [20:56:06]Write i2c OK [20:56:06]MH_I2C_Read... [20:56:07]*** Cut start [20:56:07]*** Partial cut [20:56:07]*** CUTSNS_PIN = 1 [20:56:07]*** CUTSNS_PIN = 0 [20:56:07]*** Brake cut motor [20:56:08]Connected sock=10 [20:56: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 37 38 0F 01 00 00 A2 5E 07 01 6F 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 C6 16 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 67 9A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 9A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 66 10 00 00 00 00 07 04 06 00 4C 9A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D3 00 00 00 F4 03 04 00 E5 A5 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 4F B9 02 00 35 04 06 00 17 58 4E 23 AC 3E DC 33 02 45 DB B5 C4 7E [20:56:08]Read from MH i2c: 01 [20:56:08]MH_I2C_Read... [20:56:08]*** Stop cut motor [20:56:08]*** Cut end [20:56:08]Read from MH i2c: 01 07 00 [20:56:08]MH_I2C_Read... [20:56:08]Read from MH i2c: 01 07 00 16 05 00 00 00 00 00 FF 0F 30 [20:56:08]process_action close_receipt done [20:56:08]requested_data is exist [20:56:08]produce_requested_data [20:56:08]requested_item fm.sn is exist - process it [20:56:08]wFMCommunicate request_size=4 [20:56:08]MH_SAM_APDU [20:56:08]CAPDU: 80 11 00 00 [20:56:08]Write to MH i2c: E2 08 00 17 05 80 11 00 00 00 00 00 00 96 [20:56:08]Write i2c OK [20:56:08]MH_I2C_Read... [20:56:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:56:08]Read from MH i2c: E2 [20:56:08]MH_I2C_Read... [20:56:08]Read from MH i2c: E2 17 00 [20:56:08]MH_I2C_Read... [20:56:08]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 37 38 90 00 EF [20:56:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [20:56:08]wFMCommunicate OK [20:56:08]requested_item fd.num is exist - process it [20:56:08]SAM_PROTO_GetFieldsCounters [20:56:08]wFMCommunicate request_size=4 [20:56:08]MH_SAM_APDU [20:56:08]CAPDU: 80 13 00 00 [20:56:08]Write to MH i2c: E2 08 00 18 05 80 13 00 00 00 00 00 00 99 [20:56:08]Write i2c OK [20:56:08]MH_I2C_Read... [20:56:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:56:08]Read from MH i2c: E2 [20:56:08]MH_I2C_Read... [20:56:08]Read from MH i2c: E2 62 00 [20:56:08]MH_I2C_Read... [20:56:08]Read from MH i2c: E2 62 00 18 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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 4F B9 02 00 0E 04 04 00 D5 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 17 [20:56: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 4F B9 02 00 0E 04 04 00 D5 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 [20:56:08]wFMCommunicate OK [20:56:08]SAM_PROTO_GetFieldsCounters done [20:56:08]requested_item shift.num is exist - process it [20:56:08]requested_item shift.opened is exist - process it [20:56:08]req_shift_opened [20:56:08]FM_GetShiftState [20:56:08]SAM_PROTO_GetShiftState [20:56:08]wFMCommunicate request_size=4 [20:56:08]MH_SAM_APDU [20:56:08]CAPDU: 80 13 01 00 [20:56:08]Write to MH i2c: E2 08 00 19 05 80 13 01 00 00 00 00 00 9B [20:56:08]Write i2c OK [20:56:08]MH_I2C_Read... [20:56:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:56:08]Read from MH i2c: E2 [20:56:08]MH_I2C_Read... [20:56:08]Read from MH i2c: E2 0E 00 [20:56:08]MH_I2C_Read... [20:56:08]Read from MH i2c: E2 0E 00 19 05 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 49 [20:56:08]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [20:56:08]wFMCommunicate OK [20:56:08]SAM_PROTO_GetShiftState done [20:56:08]FM_GetShiftState done [20:56:08]req_shift_opened done [20:56:08]requested_item shift.open_date is exist - process it [20:56:08]req_shift_open_date [20:56:08]req_shift_open_date done [20:56:08]produce_requested_data done [20:56:08]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178511,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [20:56:08]process_action_free close_receipt [20:56:08]json_value_free [20:56:08]json_value_free done [20:56:08]process_json_proto returns [20:56:08]Send response to host [20:56:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178511,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [20:56:08]free response buf [20:56:08]execute_script done [20:56:08]execute_script returns [20:56:08]free content buf [20:56:08]Sock 9.Close socket [20:56:08]Sock 9.Thread stoped [20:56: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 37 38 4F 00 00 00 38 0E 47 00 C1 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 37 38 10 04 04 00 4F B9 02 00 F4 03 04 00 8F 51 C7 66 B6 04 01 00 00 51 9F 87 90 52 44 48 77 [20:56:08]CommunicateWithHost err = 0 [20:56:08]CheckOFDResponse [20:56:08]1017 (14) - 77093643461234 [20:56:08]1041 (16) - 0000000000871778 [20:56:08]1040 (4) - 178511 [20:56:08]1012 (4) - 22.08.2024 14:56 [20:56:08]1206 (1) - 0 [20:56:08]OFD Sender: Remove packet 178511 [20:56:08]ProducePacketName [20:56:08]name=ofd_packets/00178511 [20:56:08]NVStorageDeleteData [20:56:09]OFD Sender: No OFD packet to send [20:56:14]OFD Sender: No OFD packet to send [20:56:19]OFD Sender: No OFD packet to send [20:56:24]OFD Sender: No OFD packet to send [20:56:29]OFD Sender: No OFD packet to send [20:56:34]OFD Sender: No OFD packet to send [20:56:39]OFD Sender: No OFD packet to send [20:56:44]OFD Sender: No OFD packet to send [20:56:49]OFD Sender: No OFD packet to send [20:56:54]OFD Sender: No OFD packet to send [20:56:58]recv_with_timeout no data received [20:56:59]OFD Sender: No OFD packet to send [20:57:04]OFD Sender: No OFD packet to send [20:57:09]OFD Sender: No OFD packet to send [20:57:14]OFD Sender: No OFD packet to send [20:57:19]OFD Sender: No OFD packet to send [20:57:20]recv_with_timeout no data received [20:57:24]OFD Sender: No OFD packet to send [20:57:29]OFD Sender: No OFD packet to send [20:57:34]OFD Sender: No OFD packet to send [20:57:39]OFD Sender: No OFD packet to send [20:57:44]OFD Sender: No OFD packet to send [20:57:49]OFD Sender: No OFD packet to send [20:57:54]OFD Sender: No OFD packet to send [20:57:59]OFD Sender: No OFD packet to send [20:58:04]OFD Sender: No OFD packet to send [20:58:09]OFD Sender: No OFD packet to send [20:58:14]OFD Sender: No OFD packet to send [20:58:18]accept exits with 8 [20:58:18]New connection [20:58:18]New thread 3067325796 created [20:58:18]Thread 3067469156 joined [20:58:18]Waiting for new connection... [20:58:18] Sock 8.Parse request [20:58:18]Sock 8.Check first char [20:58:18]Sock 8.First char is OK [20:58:18]request: POST /json_proto HTTP/1.0 [20:58:18]Method: POST [20:58:18]URL: /json_proto [20:58:18]Method is POST - this is cgi request [20:58:18]url: /json_proto [20:58:18]query_string will be loaded in cgi processing [20:58:18]execute_cgi json_proto POST (null) [20:58:18]execute_cgi path=json_proto method=POST [20:58:18]POST find Content-Length [20:58:18]Host: 172.17.44.131:8080 [20:58:18]Content-Length: 679 [20:58:18]Content-Type: application/json [20:58:18] [20:58:18]POST finish read [20:58:18]Found Content-Length = 679 [20:58:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293806", "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" ] } } [20:58:18]execute_script... [20: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)293806", "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" ] } } [20:58:18]POST & json_proto [20:58:18]process_json_proto [20:58:18]json parsed OK: [20:58:18]protocol is kg_v1.0 [20:58:18]action value=close_receipt [20:58:18]process_action close_receipt [20:58:18]cmd_close_receipt [20:58:18]MH_GetDate [20:58:18]Write to MH i2c: F0 00 00 1A 05 0E [20:58:18]Write i2c OK [20:58:18]MH_I2C_Read... [20:58:18]Read from MH i2c: F0 [20:58:18]MH_I2C_Read... [20:58:18]Read from MH i2c: F0 09 00 [20:58:18]MH_I2C_Read... [20:58:18]Read from MH i2c: F0 09 00 1A 05 00 6A A6 C7 66 4F 53 BE 66 1A [20:58:18]GetLastDocTimeStamp 1724360165 [20:58:18]current date 1724360298 [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 1B 05 80 13 01 00 00 00 00 00 9D [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 1B 05 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 4B [20:58:18]RAPDU: 09 00 01 F3 83 C6 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]opened in 1724285939 [20:58:18]opened+sec_in_day 1724372339 [20:58:18]quantity*price = 200025 [20:58:18]sum+1 = 200026 [20:58:18]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 СНО: Общий режим Чек 212 22.08.2024 20:58 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178512 ФПД: 281008381815963 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T205819&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178512&fm=281008381815963&tin=02508201610067®Number=0000000000092561&sum=200000 [20:58:19]StoreToDocumentArchive [20:58:19]shift 469 fd 178512 [20:58:19]save to /storage/0469/doc_00178512 [20:58:19]save last doc name /storage/0469/doc_00178512 to /storage/kkm_last_doc_name [20:58:19]save OK [20:58:19]Clear old archive folders... [20:58:19]ProcessDocumentItem done err = 0, tmpTLVsize=248 [20:58:19]tlvbuf is 017E3DF0 [20:58:19]SAM_PROTO_ClearQueue [20:58:19]wFMCommunicate request_size=4 [20:58:19]MH_SAM_APDU [20:58:19]CAPDU: 80 09 00 00 [20:58:19]Write to MH i2c: E2 08 00 28 05 80 09 00 00 00 00 00 00 9F [20:58:19]Write i2c OK [20:58:19]MH_I2C_Read... [20:58:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:58:19]Read from MH i2c: E2 [20:58:19]MH_I2C_Read... [20:58:19]Read from MH i2c: E2 03 00 [20:58:19]MH_I2C_Read... [20:58:19]Read from MH i2c: E2 03 00 28 05 00 90 00 A1 [20:58:19]RAPDU: 90 00 [20:58:19]wFMCommunicate OK [20:58:19]SAM_PROTO_ClearQueue done [20:58:19]KKMCreateOFDPacket [20:58:19]OFDProtocolAddRootSTLVToBuf [20:58:19]FM_MakeSignedData [20:58:19]FM_MakeSignedData [20:58:19]SAM_PROTO_SignData [20:58:19]wFMCommunicate request_size=4 [20:58:19]MH_SAM_APDU [20:58:19]CAPDU: 80 0D 01 02 [20:58:19]Write to MH i2c: E2 08 00 29 05 80 0D 01 02 00 00 00 00 A7 [20:58:19]Write i2c OK [20:58:19]MH_I2C_Read... [20:58:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:58:19]Read from MH i2c: E2 [20:58:19]MH_I2C_Read... [20:58:19]Read from MH i2c: E2 03 00 [20:58:19]MH_I2C_Read... [20:58:19]Read from MH i2c: E2 03 00 29 05 00 90 00 A2 [20:58:19]RAPDU: 90 00 [20:58:19]wFMCommunicate OK [20:58:19]wFMCommunicate request_size=255 [20:58:19]MH_SAM_APDU [20:58: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 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 D4 00 00 00 F4 03 04 00 6B A6 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 50 B9 02 00 35 04 06 00 FF 93 5C C6 [20:58:19]Write to MH i2c: E2 02 01 2A 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 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 D4 00 00 00 F4 03 04 00 6B A6 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 50 B9 02 00 35 04 06 00 FF 93 5C C6 00 00 CA [20:58:19]Write i2c OK [20:58:19]MH_I2C_Read... [20:58:19]OFD Sender: No OFD packet to send [20:58:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:58:19]Read from MH i2c: E2 [20:58:19]MH_I2C_Read... [20:58:19]Read from MH i2c: E2 03 00 [20:58:19]MH_I2C_Read... [20:58:19]Read from MH i2c: E2 03 00 2A 05 00 90 00 A3 [20:58:19]RAPDU: 90 00 [20:58:19]wFMCommunicate OK [20:58:19]wFMCommunicate request_size=7 [20:58:19]MH_SAM_APDU [20:58:19]CAPDU: 80 0D 02 02 02 EC 9B [20:58:19]Write to MH i2c: E2 0A 00 2B 05 80 0D 02 02 02 00 EC 9B 00 00 35 [20:58:19]Write i2c OK [20:58:19]MH_I2C_Read... [20:58:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:58:19]Read from MH i2c: E2 [20:58:19]MH_I2C_Read... [20:58:19]Read from MH i2c: E2 03 00 [20:58:19]MH_I2C_Read... [20:58:19]Read from MH i2c: E2 03 00 2B 05 00 90 00 A4 [20:58:19]RAPDU: 90 00 [20:58:19]wFMCommunicate OK [20:58:19]wFMCommunicate request_size=4 [20:58:19]MH_SAM_APDU [20:58:19]CAPDU: 80 0D 03 02 [20:58:19]Write to MH i2c: E2 08 00 2C 05 80 0D 03 02 00 00 00 00 AC [20:58:19]Write i2c OK [20:58:19]MH_I2C_Read... [20:58:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:58:20]Read from MH i2c: E2 [20:58:20]MH_I2C_Read... [20:58:20]Read from MH i2c: E2 0B 00 [20:58:20]MH_I2C_Read... [20:58:20]Read from MH i2c: E2 0B 00 2C 05 00 2E A6 76 5B 48 29 FC D5 90 00 94 [20:58:20]RAPDU: 2E A6 76 5B 48 29 FC D5 90 00 [20:58:20]wFMCommunicate OK [20:58:20]SAM_PROTO_SignData done [20:58:20]FM_MakeSignedData done [20:58:20]CreateOFDProtocolMessage [20:58:20]wFMCommunicate request_size=4 [20:58:20]MH_SAM_APDU [20:58:20]CAPDU: 80 11 00 00 [20:58:20]Write to MH i2c: E2 08 00 2D 05 80 11 00 00 00 00 00 00 AC [20:58:20]Write i2c OK [20:58:20]MH_I2C_Read... [20:58:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:58:20]Read from MH i2c: E2 [20:58:20]MH_I2C_Read... [20:58:20]Read from MH i2c: E2 17 00 [20:58:20]MH_I2C_Read... [20:58:20]Read from MH i2c: E2 17 00 2D 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 05 [20:58:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [20:58:20]wFMCommunicate OK [20:58:20]CreateOFDProtocolMessage done [20:58:20]OFDSenderStorePacket 178512 [20:58:20]StoreOFDPacket docnum=178512 [20:58:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0C 01 00 00 DD FA 04 01 3F 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 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 D4 00 00 00 F4 03 04 00 6B A6 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 50 B9 02 00 35 04 06 00 FF 93 5C C6 EC 9B 2E A6 76 5B 48 29 FC D5 [20:58:20]CheckFolder [20:58:20]dirname=/storage/ofd_packets [20:58:20]CheckFolder done [20:58:20]ProducePacketName [20:58:20]name=ofd_packets/00178512 [20:58:20]NVStorageSaveData ofd_packets/00178512 [20:58:20]File name is /storage/ofd_packets/00178512 [20:58:20]Write 298 bytes [20:58:20]NVStorageSaveData done [20:58:20]OFDSenderStorePacket done [20:58:20]KKMCreateOFDPacket done [20:58:20]NVStorageSaveData kkm_last_timestamp [20:58:20]File name is /storage/kkm_last_timestamp [20:58:20]Write 4 bytes [20:58:20]NVStorageSaveData done [20:58:20]ExternCall_PrintAddStr [20:58:20]wPrintStart [20:58:20]Write to MH i2c: 01 00 00 2E 05 33 [20:58:20]Write i2c OK [20:58:20]MH_I2C_Read... [20:58:20]Read from MH i2c: 01 [20:58:20]MH_I2C_Read... [20:58:20]Read from MH i2c: 01 07 00 [20:58:20]MH_I2C_Read... [20:58:20]Read from MH i2c: 01 07 00 2E 05 00 00 00 00 00 FF 0F 48 [20:58:20]RasterBufferAndPrint [20:58:20]line Счет N : (1)293806 [20:58:20]line ИНН: 02508201610067 [20:58:20]line Контрольно-Кассовый Чек [20:58:20]line ПРОДАЖА [20:58:20]line ТРК (МРК, ГНК) : 44 [20:58:20]line Товар: 2710194800 [20:58:20]line ДТ-К-5 [20:58:20]line 26.250 * 76.20 [20:58:20]line = 2000.25 [20:58:20]line НДС 12% НСП 1% [20:58:20]line > о реализуемом товаре [20:58:20]line ОКРУГЛЕНИЕ: -0.25 [20:58:20]line ИТОГО: 2000.00 [20:58:20]line Внесено: 2000.00 [20:58:20]line СДАЧА: 0.00 [20:58:20]line НСП 1% : 17.70 [20:58:20]line НДС 12% : 212.42 [20:58:20]line Наличными: 2000.00 [20:58:20]line Безнал.: 0.00 [20:58:20]line Место: АЗС № 130 "Партнер Нефть" [20:58:20]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:58:20]line СНО: Общий режим [20:58:20]line Чек 212 22.08.2024 20:58 [20:58:20]line Смена: 469 ФФД: 1.0 [20:58:20]line ЗНМ: 0300000071 [20:58:20]line РНМ: 0000000000092561 [20:58:20]line Версия ККМ: 001 [20:58:20]line ФМ: 0000000000871778 [20:58:20]line ФД: 178512 [20:58:20]line ФПД: 281008381815963 [20:58:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T205819&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178512&fm=281008381815963&tin=02508201610067®Number=0000000000092561&sum=200000 [20:58:20]OFD Sender: Processing packet 178512 [packets to send 496, broken 495] [20:58:20]ProducePacketName [20:58:20]name=ofd_packets/00178512 [20:58:20]OFD Sender: To server: pG, [20:58:20]CommunicateWithHost lk.salyk.kg:30040 [20:58:20]ConnectInit lk.salyk.kg [20:58:20]written 0, free lines is 4095 [20:58:20]Connected sock=10 [20: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 37 38 0C 01 00 00 DD FA 04 01 3F 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 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 D4 00 00 00 F4 03 04 00 6B A6 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 50 B9 02 00 35 04 06 00 FF 93 5C C6 EC 9B 2E A6 76 5B 48 29 FC D5 [20:58:20]Write to MH i2c: 01 00 00 59 05 5E [20:58:20]Write i2c OK [20:58:20]MH_I2C_Read... [20:58:20]Read from MH i2c: 01 [20:58:20]MH_I2C_Read... [20:58:20]Read from MH i2c: 01 07 00 [20:58:20]MH_I2C_Read... [20:58:20]Read from MH i2c: 01 07 00 59 05 00 00 00 00 00 DA 0C 4B [20:58:20]RasterBufferAndPrint [20:58:20]line [20:58:20]line [20:58:20]line [20:58:20]line [20:58:20]line [20:58:20]written 0, free lines is 3297 [20:58:20]MH_Cut [20:58:20]Write to MH i2c: D1 01 00 60 05 01 37 [20:58:20]Write i2c OK [20:58:20]MH_I2C_Read... [20:58:20]Read from MH i2c: D1 [20:58:20]MH_I2C_Read... [20:58:20]Read from MH i2c: D1 01 00 [20:58:20]MH_I2C_Read... [20:58:20]Read from MH i2c: D1 01 00 60 05 00 36 [20:58:20]Write to MH i2c: 01 00 00 61 05 66 [20:58:20]Write i2c OK [20:58:20]MH_I2C_Read... [20: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 37 38 4F 00 00 00 0E 98 47 00 5E 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 37 38 10 04 04 00 50 B9 02 00 F4 03 04 00 14 52 C7 66 B6 04 01 00 00 7D 1F 0D 41 03 E0 F4 DF [20:58:21]CommunicateWithHost err = 0 [20:58:21]CheckOFDResponse [20:58:21]1017 (14) - 77093643461234 [20:58:21]1041 (16) - 0000000000871778 [20:58:21]1040 (4) - 178512 [20:58:21]1012 (4) - 22.08.2024 14:58 [20:58:21]1206 (1) - 0 [20:58:21]OFD Sender: Remove packet 178512 [20:58:21]ProducePacketName [20:58:21]name=ofd_packets/00178512 [20:58:21]NVStorageDeleteData [20:58:21]*** Cut start [20:58:21]*** Partial cut [20:58:21]*** CUTSNS_PIN = 1 [20:58:21]OFD Sender: No OFD packet to send [20:58:21]*** CUTSNS_PIN = 0 [20:58:21]*** Brake cut motor [20:58:22]Read from MH i2c: 01 [20:58:22]MH_I2C_Read... [20:58:22]*** Stop cut motor [20:58:22]*** Cut end [20:58:22]Read from MH i2c: 01 07 00 [20:58:22]MH_I2C_Read... [20:58:22]Read from MH i2c: 01 07 00 61 05 00 00 00 00 00 FF 0F 7B [20:58:22]process_action close_receipt done [20:58:22]requested_data is exist [20:58:22]produce_requested_data [20:58:22]requested_item fm.sn is exist - process it [20:58:22]wFMCommunicate request_size=4 [20:58:22]MH_SAM_APDU [20:58:22]CAPDU: 80 11 00 00 [20:58:22]Write to MH i2c: E2 08 00 62 05 80 11 00 00 00 00 00 00 E1 [20:58:22]Write i2c OK [20:58:22]MH_I2C_Read... [20:58:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:58:22]Read from MH i2c: E2 [20:58:22]MH_I2C_Read... [20:58:22]Read from MH i2c: E2 17 00 [20:58:22]MH_I2C_Read... [20:58:22]Read from MH i2c: E2 17 00 62 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 3A [20:58:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [20:58:22]wFMCommunicate OK [20:58:22]requested_item fd.num is exist - process it [20:58:22]SAM_PROTO_GetFieldsCounters [20:58:22]wFMCommunicate request_size=4 [20:58:22]MH_SAM_APDU [20:58:22]CAPDU: 80 13 00 00 [20:58:22]Write to MH i2c: E2 08 00 63 05 80 13 00 00 00 00 00 00 E4 [20:58:22]Write i2c OK [20:58:22]MH_I2C_Read... [20:58:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:58:22]Read from MH i2c: E2 [20:58:22]MH_I2C_Read... [20:58:22]Read from MH i2c: E2 62 00 [20:58:22]MH_I2C_Read... [20:58:22]Read from MH i2c: E2 62 00 63 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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 50 B9 02 00 0E 04 04 00 D5 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 66 [20:58: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 50 B9 02 00 0E 04 04 00 D5 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 [20:58:22]wFMCommunicate OK [20:58:22]SAM_PROTO_GetFieldsCounters done [20:58:22]requested_item shift.num is exist - process it [20:58:22]requested_item shift.opened is exist - process it [20:58:22]req_shift_opened [20:58:22]FM_GetShiftState [20:58:22]SAM_PROTO_GetShiftState [20:58:22]wFMCommunicate request_size=4 [20:58:22]MH_SAM_APDU [20:58:22]CAPDU: 80 13 01 00 [20:58:22]Write to MH i2c: E2 08 00 64 05 80 13 01 00 00 00 00 00 E6 [20:58:22]Write i2c OK [20:58:22]MH_I2C_Read... [20:58:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:58:22]Read from MH i2c: E2 [20:58:22]MH_I2C_Read... [20:58:22]Read from MH i2c: E2 0E 00 [20:58:22]MH_I2C_Read... [20:58:22]Read from MH i2c: E2 0E 00 64 05 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 94 [20:58:22]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [20:58:22]wFMCommunicate OK [20:58:22]SAM_PROTO_GetShiftState done [20:58:22]FM_GetShiftState done [20:58:22]req_shift_opened done [20:58:22]requested_item shift.open_date is exist - process it [20:58:22]req_shift_open_date [20:58:22]req_shift_open_date done [20:58:22]produce_requested_data done [20:58:22]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178512,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [20:58:22]process_action_free close_receipt [20:58:22]json_value_free [20:58:22]json_value_free done [20:58:22]process_json_proto returns [20:58:22]Send response to host [20:58:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178512,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [20:58:22]free response buf [20:58:22]execute_script done [20:58:22]execute_script returns [20:58:22]free content buf [20:58:22]Sock 8.Close socket [20:58:22]Sock 8.Thread stoped [20:58:26]OFD Sender: No OFD packet to send [20:58:31]OFD Sender: No OFD packet to send [20:58:34]recv_with_timeout no data received [20:58:36]OFD Sender: No OFD packet to send [20:58:41]OFD Sender: No OFD packet to send [20:58:46]accept exits with 9 [20:58:46]New connection [20:58:46]New thread 3067469156 created [20:58:46]Thread 3067325796 joined [20:58:46]Waiting for new connection... [20:58:46] Sock 9.Parse request [20:58:46]Sock 9.Check first char [20:58:46]Sock 9.First char is OK [20:58:46]request: POST /json_proto HTTP/1.0 [20:58:46]Method: POST [20:58:46]URL: /json_proto [20:58:46]Method is POST - this is cgi request [20:58:46]url: /json_proto [20:58:46]query_string will be loaded in cgi processing [20:58:46]execute_cgi json_proto POST (null) [20:58:46]execute_cgi path=json_proto method=POST [20:58:46]POST find Content-Length [20:58:46]Host: 172.17.44.131:8080 [20:58:46]Content-Length: 790 [20:58:46]Content-Type: application/json [20:58:46] [20:58:46]POST finish read [20:58:46]Found Content-Length = 790 [20:58:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293807", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\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" ] } } [20:58:46]execute_script... [20:58:46]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293807", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\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" ] } } [20:58:46]POST & json_proto [20:58:46]process_json_proto [20:58:46]json parsed OK: [20:58:46]protocol is kg_v1.0 [20:58:46]action value=close_receipt [20:58:46]process_action close_receipt [20:58:46]cmd_close_receipt [20:58:46]MH_GetDate [20:58:46]Write to MH i2c: F0 00 00 65 05 59 [20:58:46]Write i2c OK [20:58:46]MH_I2C_Read... [20:58:46]Read from MH i2c: F0 [20:58:46]MH_I2C_Read... [20:58:46]Read from MH i2c: F0 09 00 [20:58:46]MH_I2C_Read... [20:58:46]Read from MH i2c: F0 09 00 65 05 00 87 A6 C7 66 4F 53 BE 66 82 [20:58:46]GetLastDocTimeStamp 1724360299 [20:58:46]current date 1724360327 [20:58:46]FM_GetShiftState [20:58:46]SAM_PROTO_GetShiftState [20:58:46]wFMCommunicate request_size=4 [20:58:46]MH_SAM_APDU [20:58:46]CAPDU: 80 13 01 00 [20:58:46]Write to MH i2c: E2 08 00 66 05 80 13 01 00 00 00 00 00 E8 [20:58:46]Write i2c OK [20:58:46]MH_I2C_Read... [20:58:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:58:46]Read from MH i2c: E2 [20:58:46]MH_I2C_Read... [20:58:46]Read from MH i2c: E2 0E 00 [20:58:46]MH_I2C_Read... [20:58:46]Read from MH i2c: E2 0E 00 66 05 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 96 [20:58:46]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [20:58:46]wFMCommunicate OK [20:58:46]SAM_PROTO_GetShiftState done [20:58:46]FM_GetShiftState done [20:58:46]opened in 1724285939 [20:58:46]opened+sec_in_day 1724372339 [20:58:46]quantity*price = 50017 [20:58:46]sum+1 = 50019 [20:58:46]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.18 НСП 1% : 4.43 НДС 12% : 53.12 Наличными: 0.00 Безнал.: 500.18 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 213 22.08.2024 20:58 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871778 ФД: 178513 ФПД: 151274778365104 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T205847&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178513&fm=151274778365104&tin=02508201610067®Number=0000000000092561&sum=50018 [20:58:47]StoreToDocumentArchive [20:58:47]shift 469 fd 178513 [20:58:47]save to /storage/0469/doc_00178513 [20:58:47]save last doc name /storage/0469/doc_00178513 to /storage/kkm_last_doc_name [20:58:47]save OK [20:58:47]Clear old archive folders... [20:58:47]ProcessDocumentItem done err = 0, tmpTLVsize=249 [20:58:47]tlvbuf is 017E5870 [20:58:47]SAM_PROTO_ClearQueue [20:58:47]wFMCommunicate request_size=4 [20:58:47]MH_SAM_APDU [20:58:47]CAPDU: 80 09 00 00 [20:58:47]Write to MH i2c: E2 08 00 73 05 80 09 00 00 00 00 00 00 EA [20:58:47]Write i2c OK [20:58:47]MH_I2C_Read... [20:58:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:58:47]Read from MH i2c: E2 [20:58:47]MH_I2C_Read... [20:58:47]Read from MH i2c: E2 03 00 [20:58:47]MH_I2C_Read... [20:58:47]Read from MH i2c: E2 03 00 73 05 00 90 00 EC [20:58:47]RAPDU: 90 00 [20:58:47]wFMCommunicate OK [20:58:47]SAM_PROTO_ClearQueue done [20:58:47]KKMCreateOFDPacket [20:58:47]OFDProtocolAddRootSTLVToBuf [20:58:47]FM_MakeSignedData [20:58:47]FM_MakeSignedData [20:58:47]SAM_PROTO_SignData [20:58:47]wFMCommunicate request_size=4 [20:58:47]MH_SAM_APDU [20:58:47]CAPDU: 80 0D 01 02 [20:58:47]Write to MH i2c: E2 08 00 74 05 80 0D 01 02 00 00 00 00 F2 [20:58:47]Write i2c OK [20:58:47]MH_I2C_Read... [20:58:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:58:47]Read from MH i2c: E2 [20:58:47]MH_I2C_Read... [20:58:47]Read from MH i2c: E2 03 00 [20:58:47]MH_I2C_Read... [20:58:47]Read from MH i2c: E2 03 00 74 05 00 90 00 ED [20:58:47]RAPDU: 90 00 [20:58:47]wFMCommunicate OK [20:58:47]wFMCommunicate request_size=255 [20:58:47]MH_SAM_APDU [20:58: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 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 D5 00 00 00 F4 03 04 00 87 A6 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 51 B9 02 00 35 04 06 00 89 95 67 [20:58:47]Write to MH i2c: E2 02 01 75 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 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 D5 00 00 00 F4 03 04 00 87 A6 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 51 B9 02 00 35 04 06 00 89 95 67 00 00 CB [20:58:47]Write i2c OK [20:58:47]MH_I2C_Read... [20:58:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:58:48]Read from MH i2c: E2 [20:58:48]MH_I2C_Read... [20:58:48]Read from MH i2c: E2 03 00 [20:58:48]MH_I2C_Read... [20:58:48]Read from MH i2c: E2 03 00 75 05 00 90 00 EE [20:58:48]RAPDU: 90 00 [20:58:48]wFMCommunicate OK [20:58:48]wFMCommunicate request_size=8 [20:58:48]MH_SAM_APDU [20:58:48]CAPDU: 80 0D 02 02 03 6D 8C B0 [20:58:48]Write to MH i2c: E2 0B 00 76 05 80 0D 02 02 03 00 6D 8C B0 00 00 A4 [20:58:48]Write i2c OK [20:58:48]MH_I2C_Read... [20:58:48]Read from MH i2c: E2 [20:58:48]MH_I2C_Read... [20:58:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:58:48]Read from MH i2c: E2 03 00 [20:58:48]MH_I2C_Read... [20:58:48]Read from MH i2c: E2 03 00 76 05 00 90 00 EF [20:58:48]RAPDU: 90 00 [20:58:48]wFMCommunicate OK [20:58:48]wFMCommunicate request_size=4 [20:58:48]MH_SAM_APDU [20:58:48]CAPDU: 80 0D 03 02 [20:58:48]Write to MH i2c: E2 08 00 77 05 80 0D 03 02 00 00 00 00 F7 [20:58:48]Write i2c OK [20:58:48]MH_I2C_Read... [20:58:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:58:48]Read from MH i2c: E2 [20:58:48]MH_I2C_Read... [20:58:48]Read from MH i2c: E2 0B 00 [20:58:48]MH_I2C_Read... [20:58:48]Read from MH i2c: E2 0B 00 77 05 00 92 3A 2A 6A E7 31 27 D5 90 00 6C [20:58:48]RAPDU: 92 3A 2A 6A E7 31 27 D5 90 00 [20:58:48]wFMCommunicate OK [20:58:48]SAM_PROTO_SignData done [20:58:48]FM_MakeSignedData done [20:58:48]CreateOFDProtocolMessage [20:58:48]wFMCommunicate request_size=4 [20:58:48]MH_SAM_APDU [20:58:48]CAPDU: 80 11 00 00 [20:58:48]Write to MH i2c: E2 08 00 78 05 80 11 00 00 00 00 00 00 F7 [20:58:48]Write i2c OK [20:58:48]MH_I2C_Read... [20:58:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:58:48]Read from MH i2c: E2 [20:58:48]MH_I2C_Read... [20:58:48]Read from MH i2c: E2 17 00 [20:58:48]MH_I2C_Read... [20:58:48]Read from MH i2c: E2 17 00 78 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 50 [20:58:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [20:58:48]wFMCommunicate OK [20:58:48]CreateOFDProtocolMessage done [20:58:48]OFDSenderStorePacket 178513 [20:58:48]StoreOFDPacket docnum=178513 [20:58:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0D 01 00 00 C3 D5 05 01 B8 04 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 D5 00 00 00 F4 03 04 00 87 A6 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 51 B9 02 00 35 04 06 00 89 95 67 6D 8C B0 92 3A 2A 6A E7 31 27 D5 [20:58:48]CheckFolder [20:58:48]dirname=/storage/ofd_packets [20:58:48]CheckFolder done [20:58:48]ProducePacketName [20:58:48]name=ofd_packets/00178513 [20:58:48]NVStorageSaveData ofd_packets/00178513 [20:58:48]File name is /storage/ofd_packets/00178513 [20:58:48]Write 299 bytes [20:58:48]NVStorageSaveData done [20:58:48]OFDSenderStorePacket done [20:58:48]KKMCreateOFDPacket done [20:58:48]NVStorageSaveData kkm_last_timestamp [20:58:48]File name is /storage/kkm_last_timestamp [20:58:48]Write 4 bytes [20:58:48]NVStorageSaveData done [20:58:48]ExternCall_PrintAddStr [20:58:48]wPrintStart [20:58:48]Write to MH i2c: 01 00 00 79 05 7E [20:58:48]Write i2c OK [20:58:48]MH_I2C_Read... [20:58:48]Read from MH i2c: 01 [20:58:48]MH_I2C_Read... [20:58:48]Read from MH i2c: 01 07 00 [20:58:48]MH_I2C_Read... [20:58:48]Read from MH i2c: 01 07 00 79 05 00 00 00 00 00 FF 0F 93 [20:58:48]RasterBufferAndPrint [20:58:48]line Счет N : (1)293807 [20:58:48]line ИНН: 02508201610067 [20:58:48]line Контрольно-Кассовый Чек [20:58:48]line ПРОДАЖА [20:58:48]line ТРК (МРК, ГНК) : 61 [20:58:48]line Товар: 2710124130 [20:58:48]line SU-92-К-5 [20:58:48]line 7.270 * 68.80 [20:58:48]line = 500.18 [20:58:48]line НДС 12% НСП 1% [20:58:48]line > о реализуемом товаре [20:58:48]line ИТОГО: 500.18 [20:58:48]line НСП 1% : 4.43 [20:58:48]line НДС 12% : 53.12 [20:58:48]line Наличными: 0.00 [20:58:48]line Безнал.: 500.18 [20:58:48]line Место: АЗС № 130 "Партнер Нефть" [20:58:48]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:58:48]line СНО: Общий режим [20:58:48]line Чек 213 22.08.2024 20:58 [20:58:48]line Смена: 469 ФФД: 1.0 [20:58:48]line ЗНМ: 0300000071 [20:58:48]line РНМ: 0000000000092561 [20:58:48]line Версия ККМ: 001 [20:58:48]line Платежная система: O! деньги [20:58:48]line ФМ: 0000000000871778 [20:58:48]line ФД: 178513 [20:58:48]line ФПД: 151274778365104 [20:58:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T205847&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178513&fm=151274778365104&tin=02508201610067®Number=0000000000092561&sum=50018 [20:58:48]written 0, free lines is 4095 [20:58:48]OFD Sender: Processing packet 178513 [packets to send 496, broken 495] [20:58:48]ProducePacketName [20:58:48]name=ofd_packets/00178513 [20:58:48]OFD Sender: To server: pG, [20:58:48]CommunicateWithHost lk.salyk.kg:30040 [20:58:48]ConnectInit lk.salyk.kg [20:58:48]Write to MH i2c: 01 00 00 A3 05 A8 [20:58:48]Write i2c OK [20:58:48]MH_I2C_Read... [20:58:48]Read from MH i2c: 01 [20:58:48]MH_I2C_Read... [20:58:48]Read from MH i2c: 01 07 00 [20:58:48]MH_I2C_Read... [20:58:48]Read from MH i2c: 01 07 00 A3 05 00 00 00 00 00 E2 0C 9D [20:58:48]RasterBufferAndPrint [20:58:48]line [20:58:48]line [20:58:48]line [20:58:48]line [20:58:48]line [20:58:48]written 0, free lines is 3304 [20:58:48]MH_Cut [20:58:48]Write to MH i2c: D1 01 00 AA 05 01 81 [20:58:48]Write i2c OK [20:58:48]MH_I2C_Read... [20:58:48]Read from MH i2c: D1 [20:58:48]MH_I2C_Read... [20:58:48]Read from MH i2c: D1 01 00 [20:58:48]MH_I2C_Read... [20:58:48]Read from MH i2c: D1 01 00 AA 05 00 80 [20:58:48]Write to MH i2c: 01 00 00 AB 05 B0 [20:58:48]Write i2c OK [20:58:48]MH_I2C_Read... [20:58:49]Connected sock=10 [20:58: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 37 38 0D 01 00 00 C3 D5 05 01 B8 04 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 D5 00 00 00 F4 03 04 00 87 A6 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 51 B9 02 00 35 04 06 00 89 95 67 6D 8C B0 92 3A 2A 6A E7 31 27 D5 [20:58:49]*** Cut start [20:58:49]*** Partial cut [20:58:49]*** CUTSNS_PIN = 1 [20:58:49]*** CUTSNS_PIN = 0 [20:58: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 37 38 4F 00 00 00 43 1F 47 00 00 2D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 51 B9 02 00 F4 03 04 00 30 52 C7 66 B6 04 01 00 00 55 C2 12 5C BE 6B F4 96 [20:58:49]CommunicateWithHost err = 0 [20:58:49]CheckOFDResponse [20:58:49]1017 (14) - 77093643461234 [20:58:49]1041 (16) - 0000000000871778 [20:58:49]1040 (4) - 178513 [20:58:49]1012 (4) - 22.08.2024 14:58 [20:58:49]1206 (1) - 0 [20:58:49]OFD Sender: Remove packet 178513 [20:58:49]ProducePacketName [20:58:49]name=ofd_packets/00178513 [20:58:49]NVStorageDeleteData [20:58:49]*** Brake cut motor [20:58:50]Read from MH i2c: 01 [20:58:50]MH_I2C_Read... [20:58:50]*** Stop cut motor [20:58:50]*** Cut end [20:58:50]Read from MH i2c: 01 07 00 [20:58:50]MH_I2C_Read... [20:58:50]Read from MH i2c: 01 07 00 AB 05 00 00 00 00 00 FF 0F C5 [20:58:50]process_action close_receipt done [20:58:50]requested_data is exist [20:58:50]produce_requested_data [20:58:50]requested_item fm.sn is exist - process it [20:58:50]wFMCommunicate request_size=4 [20:58:50]MH_SAM_APDU [20:58:50]CAPDU: 80 11 00 00 [20:58:50]Write to MH i2c: E2 08 00 AC 05 80 11 00 00 00 00 00 00 2B [20:58:50]Write i2c OK [20:58:50]MH_I2C_Read... [20:58:50]OFD Sender: No OFD packet to send [20:58:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:58:50]Read from MH i2c: E2 [20:58:50]MH_I2C_Read... [20:58:50]Read from MH i2c: E2 17 00 [20:58:50]MH_I2C_Read... [20:58:50]Read from MH i2c: E2 17 00 AC 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 84 [20:58:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [20:58:50]wFMCommunicate OK [20:58:50]requested_item fd.num is exist - process it [20:58:50]SAM_PROTO_GetFieldsCounters [20:58:50]wFMCommunicate request_size=4 [20:58:50]MH_SAM_APDU [20:58:50]CAPDU: 80 13 00 00 [20:58:50]Write to MH i2c: E2 08 00 AD 05 80 13 00 00 00 00 00 00 2E [20:58:50]Write i2c OK [20:58:50]MH_I2C_Read... [20:58:50]Read from MH i2c: E2 [20:58:50]MH_I2C_Read... [20:58:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:58:50]Read from MH i2c: E2 62 00 [20:58:50]MH_I2C_Read... [20:58:50]Read from MH i2c: E2 62 00 AD 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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 51 B9 02 00 0E 04 04 00 D5 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 B4 [20:58: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 51 B9 02 00 0E 04 04 00 D5 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 [20:58:50]wFMCommunicate OK [20:58:50]SAM_PROTO_GetFieldsCounters done [20:58:50]requested_item shift.num is exist - process it [20:58:50]requested_item shift.opened is exist - process it [20:58:50]req_shift_opened [20:58:50]FM_GetShiftState [20:58:50]SAM_PROTO_GetShiftState [20:58:50]wFMCommunicate request_size=4 [20:58:50]MH_SAM_APDU [20:58:50]CAPDU: 80 13 01 00 [20:58:50]Write to MH i2c: E2 08 00 AE 05 80 13 01 00 00 00 00 00 30 [20:58:50]Write i2c OK [20:58:50]MH_I2C_Read... [20:58:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:58:50]Read from MH i2c: E2 [20:58:50]MH_I2C_Read... [20:58:50]Read from MH i2c: E2 0E 00 [20:58:50]MH_I2C_Read... [20:58:50]Read from MH i2c: E2 0E 00 AE 05 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 DE [20:58:50]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [20:58:50]wFMCommunicate OK [20:58:50]SAM_PROTO_GetShiftState done [20:58:50]FM_GetShiftState done [20:58:50]req_shift_opened done [20:58:50]requested_item shift.open_date is exist - process it [20:58:50]req_shift_open_date [20:58:50]req_shift_open_date done [20:58:50]produce_requested_data done [20:58:50]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178513,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [20:58:50]process_action_free close_receipt [20:58:50]json_value_free [20:58:50]json_value_free done [20:58:50]process_json_proto returns [20:58:50]Send response to host [20:58:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178513,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [20:58:50]free response buf [20:58:50]execute_script done [20:58:50]execute_script returns [20:58:50]free content buf [20:58:50]Sock 9.Close socket [20:58:50]Sock 9.Thread stoped [20:58:55]OFD Sender: No OFD packet to send [20:59:00]OFD Sender: No OFD packet to send [20:59:05]OFD Sender: No OFD packet to send [20:59:10]OFD Sender: No OFD packet to send [20:59:10]recv_with_timeout no data received [20:59:11]accept exits with 8 [20:59:11]New connection [20:59:11]New thread 3067325796 created [20:59:11]Thread 3067469156 joined [20:59:11]Waiting for new connection... [20:59:11] Sock 8.Parse request [20:59:11]Sock 8.Check first char [20:59:11]Sock 8.First char is OK [20:59:11]request: POST /json_proto HTTP/1.0 [20:59:11]Method: POST [20:59:11]URL: /json_proto [20:59:11]Method is POST - this is cgi request [20:59:11]url: /json_proto [20:59:11]query_string will be loaded in cgi processing [20:59:11]execute_cgi json_proto POST (null) [20:59:11]execute_cgi path=json_proto method=POST [20:59:11]POST find Content-Length [20:59:11]Host: 172.17.44.131:8080 [20:59:11]Content-Length: 677 [20:59:11]Content-Type: application/json [20:59:11] [20:59:11]POST finish read [20:59:11]Found Content-Length = 677 [20:59:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293808", "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:59:11]execute_script... [20:59:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293808", "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:59:11]POST & json_proto [20:59:11]process_json_proto [20:59:11]json parsed OK: [20:59:11]protocol is kg_v1.0 [20:59:11]action value=close_receipt [20:59:11]process_action close_receipt [20:59:11]cmd_close_receipt [20:59:11]MH_GetDate [20:59:11]Write to MH i2c: F0 00 00 AF 05 A3 [20:59:11]Write i2c OK [20:59:11]MH_I2C_Read... [20:59:11]Read from MH i2c: F0 [20:59:11]MH_I2C_Read... [20:59:11]Read from MH i2c: F0 09 00 [20:59:11]MH_I2C_Read... [20:59:11]Read from MH i2c: F0 09 00 AF 05 00 9F A6 C7 66 4F 53 BE 66 E4 [20:59:11]GetLastDocTimeStamp 1724360327 [20:59:11]current date 1724360351 [20:59:11]FM_GetShiftState [20:59:11]SAM_PROTO_GetShiftState [20:59:11]wFMCommunicate request_size=4 [20:59:11]MH_SAM_APDU [20:59:11]CAPDU: 80 13 01 00 [20:59:11]Write to MH i2c: E2 08 00 B0 05 80 13 01 00 00 00 00 00 32 [20:59:11]Write i2c OK [20:59:11]MH_I2C_Read... [20:59:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:59:11]Read from MH i2c: E2 [20:59:11]MH_I2C_Read... [20:59:11]Read from MH i2c: E2 0E 00 [20:59:11]MH_I2C_Read... [20:59:11]Read from MH i2c: E2 0E 00 B0 05 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 E0 [20:59:11]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [20:59:11]wFMCommunicate OK [20:59:11]SAM_PROTO_GetShiftState done [20:59:11]FM_GetShiftState done [20:59:11]opened in 1724285939 [20:59:11]opened+sec_in_day 1724372339 [20:59:11]quantity*price = 50036 [20:59:11]sum+1 = 50037 [20:59:11]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 СНО: Общий режим Чек 214 22.08.2024 20:59 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178514 ФПД: 279452306589732 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T205911&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178514&fm=279452306589732&tin=02508201610067®Number=0000000000092561&sum=50000 [20:59:12]StoreToDocumentArchive [20:59:12]shift 469 fd 178514 [20:59:12]save to /storage/0469/doc_00178514 [20:59:12]save last doc name /storage/0469/doc_00178514 to /storage/kkm_last_doc_name [20:59:12]save OK [20:59:12]Clear old archive folders... [20:59:12]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:59:12]tlvbuf is 017DC0B0 [20:59:12]SAM_PROTO_ClearQueue [20:59:12]wFMCommunicate request_size=4 [20:59:12]MH_SAM_APDU [20:59:12]CAPDU: 80 09 00 00 [20:59:12]Write to MH i2c: E2 08 00 BD 05 80 09 00 00 00 00 00 00 34 [20:59:12]Write i2c OK [20:59:12]MH_I2C_Read... [20:59:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:59:12]Read from MH i2c: E2 [20:59:12]MH_I2C_Read... [20:59:12]Read from MH i2c: E2 03 00 [20:59:12]MH_I2C_Read... [20:59:12]Read from MH i2c: E2 03 00 BD 05 00 90 00 36 [20:59:12]RAPDU: 90 00 [20:59:12]wFMCommunicate OK [20:59:12]SAM_PROTO_ClearQueue done [20:59:12]KKMCreateOFDPacket [20:59:12]OFDProtocolAddRootSTLVToBuf [20:59:12]FM_MakeSignedData [20:59:12]FM_MakeSignedData [20:59:12]SAM_PROTO_SignData [20:59:12]wFMCommunicate request_size=4 [20:59:12]MH_SAM_APDU [20:59:12]CAPDU: 80 0D 01 02 [20:59:12]Write to MH i2c: E2 08 00 BE 05 80 0D 01 02 00 00 00 00 3C [20:59:12]Write i2c OK [20:59:12]MH_I2C_Read... [20:59:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:59:12]Read from MH i2c: E2 [20:59:12]MH_I2C_Read... [20:59:12]Read from MH i2c: E2 03 00 [20:59:12]MH_I2C_Read... [20:59:12]Read from MH i2c: E2 03 00 BE 05 00 90 00 37 [20:59:12]RAPDU: 90 00 [20:59:12]wFMCommunicate OK [20:59:12]wFMCommunicate request_size=255 [20:59:12]MH_SAM_APDU [20: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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 00 00 00 F4 03 04 00 9F A6 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 52 B9 02 00 35 04 06 00 FE [20:59:12]Write to MH i2c: E2 02 01 BF 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 D6 00 00 00 F4 03 04 00 9F A6 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 52 B9 02 00 35 04 06 00 FE 00 00 E8 [20:59:12]Write i2c OK [20:59:12]MH_I2C_Read... [20:59:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:59:12]Read from MH i2c: E2 [20:59:12]MH_I2C_Read... [20:59:12]Read from MH i2c: E2 03 00 [20:59:12]MH_I2C_Read... [20:59:12]Read from MH i2c: E2 03 00 BF 05 00 90 00 38 [20:59:12]RAPDU: 90 00 [20:59:12]wFMCommunicate OK [20:59:12]wFMCommunicate request_size=10 [20:59:12]MH_SAM_APDU [20:59:12]CAPDU: 80 0D 02 02 05 29 0F 77 48 24 [20:59:12]Write to MH i2c: E2 0D 00 C0 05 80 0D 02 02 05 00 29 0F 77 48 24 00 00 64 [20:59:12]Write i2c OK [20:59:12]MH_I2C_Read... [20:59:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:59:12]Read from MH i2c: E2 [20:59:12]MH_I2C_Read... [20:59:12]Read from MH i2c: E2 03 00 [20:59:12]MH_I2C_Read... [20:59:12]Read from MH i2c: E2 03 00 C0 05 00 90 00 39 [20:59:12]RAPDU: 90 00 [20:59:12]wFMCommunicate OK [20:59:12]wFMCommunicate request_size=4 [20:59:12]MH_SAM_APDU [20:59:12]CAPDU: 80 0D 03 02 [20:59:12]Write to MH i2c: E2 08 00 C1 05 80 0D 03 02 00 00 00 00 41 [20:59:12]Write i2c OK [20:59:12]MH_I2C_Read... [20:59:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:59:12]Read from MH i2c: E2 [20:59:12]MH_I2C_Read... [20:59:12]Read from MH i2c: E2 0B 00 [20:59:12]MH_I2C_Read... [20:59:12]Read from MH i2c: E2 0B 00 C1 05 00 FE 74 52 46 D6 EC 56 3A 90 00 9E [20:59:12]RAPDU: FE 74 52 46 D6 EC 56 3A 90 00 [20:59:12]wFMCommunicate OK [20:59:12]SAM_PROTO_SignData done [20:59:12]FM_MakeSignedData done [20:59:12]CreateOFDProtocolMessage [20:59:12]wFMCommunicate request_size=4 [20:59:12]MH_SAM_APDU [20:59:12]CAPDU: 80 11 00 00 [20:59:12]Write to MH i2c: E2 08 00 C2 05 80 11 00 00 00 00 00 00 41 [20:59:12]Write i2c OK [20:59:12]MH_I2C_Read... [20:59:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:59:12]Read from MH i2c: E2 [20:59:12]MH_I2C_Read... [20:59:12]Read from MH i2c: E2 17 00 [20:59:12]MH_I2C_Read... [20:59:12]Read from MH i2c: E2 17 00 C2 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 9A [20:59:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [20:59:12]wFMCommunicate OK [20:59:12]CreateOFDProtocolMessage done [20:59:12]OFDSenderStorePacket 178514 [20:59:12]StoreOFDPacket docnum=178514 [20:59:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 45 C8 07 01 BF 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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 00 00 00 F4 03 04 00 9F A6 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 52 B9 02 00 35 04 06 00 FE 29 0F 77 48 24 FE 74 52 46 D6 EC 56 3A [20:59:12]CheckFolder [20:59:12]dirname=/storage/ofd_packets [20:59:12]CheckFolder done [20:59:12]ProducePacketName [20:59:12]name=ofd_packets/00178514 [20:59:12]NVStorageSaveData ofd_packets/00178514 [20:59:12]File name is /storage/ofd_packets/00178514 [20:59:12]Write 301 bytes [20:59:12]NVStorageSaveData done [20:59:12]OFDSenderStorePacket done [20:59:12]KKMCreateOFDPacket done [20:59:12]NVStorageSaveData kkm_last_timestamp [20:59:12]File name is /storage/kkm_last_timestamp [20:59:12]Write 4 bytes [20:59:12]NVStorageSaveData done [20:59:12]ExternCall_PrintAddStr [20:59:12]wPrintStart [20:59:12]Write to MH i2c: 01 00 00 C3 05 C8 [20:59:12]Write i2c OK [20:59:12]MH_I2C_Read... [20:59:12]Read from MH i2c: 01 [20:59:12]MH_I2C_Read... [20:59:12]Read from MH i2c: 01 07 00 [20:59:12]MH_I2C_Read... [20:59:12]Read from MH i2c: 01 07 00 C3 05 00 00 00 00 00 FF 0F DD [20:59:12]RasterBufferAndPrint [20:59:12]line Счет N : (1)293808 [20:59:12]line ИНН: 02508201610067 [20:59:12]line Контрольно-Кассовый Чек [20:59:12]line ПРОДАЖА [20:59:12]line ТРК (МРК, ГНК) : 52 [20:59:12]line Товар: 2710124130 [20:59:12]line Аи-92-К-5 [20:59:12]line 7.380 * 67.80 [20:59:12]line = 500.36 [20:59:12]line НДС 12% НСП 1% [20:59:12]line > о реализуемом товаре [20:59:12]line ОКРУГЛЕНИЕ: -0.36 [20:59:12]line ИТОГО: 500.00 [20:59:12]line Внесено: 500.00 [20:59:12]line СДАЧА: 0.00 [20:59:12]line НСП 1% : 4.43 [20:59:12]line НДС 12% : 53.14 [20:59:12]line Наличными: 500.00 [20:59:12]line Безнал.: 0.00 [20:59:12]line Место: АЗС № 130 "Партнер Нефть" [20:59:12]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:59:12]line СНО: Общий режим [20:59:12]line Чек 214 22.08.2024 20:59 [20:59:12]line Смена: 469 ФФД: 1.0 [20:59:12]line ЗНМ: 0300000071 [20:59:12]line РНМ: 0000000000092561 [20:59:12]line Версия ККМ: 001 [20:59:12]line ФМ: 0000000000871778 [20:59:12]line ФД: 178514 [20:59:12]line ФПД: 279452306589732 [20:59:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T205911&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178514&fm=279452306589732&tin=02508201610067®Number=0000000000092561&sum=50000 [20:59:12]written 0, free lines is 4095 [20:59:12]OFD Sender: Processing packet 178514 [packets to send 496, broken 495] [20:59:12]ProducePacketName [20:59:12]name=ofd_packets/00178514 [20:59:12]OFD Sender: To server: pG, [20:59:12]CommunicateWithHost lk.salyk.kg:30040 [20:59:12]ConnectInit lk.salyk.kg [20:59:13]Write to MH i2c: 01 00 00 EE 05 F3 [20:59:13]Write i2c OK [20:59:13]MH_I2C_Read... [20:59:13]Read from MH i2c: 01 [20:59:13]MH_I2C_Read... [20:59:13]Read from MH i2c: 01 07 00 [20:59:13]MH_I2C_Read... [20:59:13]Read from MH i2c: 01 07 00 EE 05 00 00 00 00 00 D2 0C D8 [20:59:13]RasterBufferAndPrint [20:59:13]line [20:59:13]line [20:59:13]line [20:59:13]line [20:59:13]line [20:59:13]written 0, free lines is 3289 [20:59:13]MH_Cut [20:59:13]Write to MH i2c: D1 01 00 F5 05 01 CC [20:59:13]Write i2c OK [20:59:13]MH_I2C_Read... [20:59:13]Read from MH i2c: D1 [20:59:13]MH_I2C_Read... [20:59:13]Read from MH i2c: D1 01 00 [20:59:13]MH_I2C_Read... [20:59:13]Read from MH i2c: D1 01 00 F5 05 00 CB [20:59:13]Write to MH i2c: 01 00 00 F6 05 FB [20:59:13]Write i2c OK [20:59:13]MH_I2C_Read... [20:59:13]Connected sock=10 [20:59:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 45 C8 07 01 BF 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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 00 00 00 F4 03 04 00 9F A6 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 52 B9 02 00 35 04 06 00 FE 29 0F 77 48 24 FE 74 52 46 D6 EC 56 3A [20:59:14]*** Cut start [20:59:14]*** Partial cut [20:59:14]*** CUTSNS_PIN = 1 [20:59:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 4F 00 00 00 B6 13 47 00 F1 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 37 38 10 04 04 00 52 B9 02 00 F4 03 04 00 48 52 C7 66 B6 04 01 00 00 25 5F B9 94 35 DC 46 D4 [20:59:14]CommunicateWithHost err = 0 [20:59:14]CheckOFDResponse [20:59:14]1017 (14) - 77093643461234 [20:59:14]1041 (16) - 0000000000871778 [20:59:14]1040 (4) - 178514 [20:59:14]1012 (4) - 22.08.2024 14:59 [20:59:14]1206 (1) - 0 [20:59:14]OFD Sender: Remove packet 178514 [20:59:14]ProducePacketName [20:59:14]name=ofd_packets/00178514 [20:59:14]NVStorageDeleteData [20:59:14]*** CUTSNS_PIN = 0 [20:59:14]*** Brake cut motor [20:59:14]OFD Sender: No OFD packet to send [20:59:14]Read from MH i2c: 01 [20:59:14]MH_I2C_Read... [20:59:14]*** Stop cut motor [20:59:14]*** Cut end [20:59:14]Read from MH i2c: 01 07 00 [20:59:14]MH_I2C_Read... [20:59:14]Read from MH i2c: 01 07 00 F6 05 00 00 00 00 00 FF 0F 10 [20:59:14]process_action close_receipt done [20:59:14]requested_data is exist [20:59:14]produce_requested_data [20:59:14]requested_item fm.sn is exist - process it [20:59:14]wFMCommunicate request_size=4 [20:59:14]MH_SAM_APDU [20:59:14]CAPDU: 80 11 00 00 [20:59:14]Write to MH i2c: E2 08 00 F7 05 80 11 00 00 00 00 00 00 76 [20:59:14]Write i2c OK [20:59:14]MH_I2C_Read... [20:59:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:59:14]Read from MH i2c: E2 [20:59:14]MH_I2C_Read... [20:59:14]Read from MH i2c: E2 17 00 [20:59:14]MH_I2C_Read... [20:59:14]Read from MH i2c: E2 17 00 F7 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 CF [20:59:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [20:59:14]wFMCommunicate OK [20:59:14]requested_item fd.num is exist - process it [20:59:14]SAM_PROTO_GetFieldsCounters [20:59:14]wFMCommunicate request_size=4 [20:59:14]MH_SAM_APDU [20:59:14]CAPDU: 80 13 00 00 [20:59:14]Write to MH i2c: E2 08 00 F8 05 80 13 00 00 00 00 00 00 79 [20:59:14]Write i2c OK [20:59:14]MH_I2C_Read... [20:59:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:59:14]Read from MH i2c: E2 [20:59:14]MH_I2C_Read... [20:59:14]Read from MH i2c: E2 62 00 [20:59:14]MH_I2C_Read... [20:59:14]Read from MH i2c: E2 62 00 F8 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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 52 B9 02 00 0E 04 04 00 D5 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 03 [20:59:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 52 B9 02 00 0E 04 04 00 D5 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 [20:59:14]wFMCommunicate OK [20:59:14]SAM_PROTO_GetFieldsCounters done [20:59:14]requested_item shift.num is exist - process it [20:59:14]requested_item shift.opened is exist - process it [20:59:14]req_shift_opened [20:59:14]FM_GetShiftState [20:59:14]SAM_PROTO_GetShiftState [20:59:14]wFMCommunicate request_size=4 [20:59:14]MH_SAM_APDU [20:59:14]CAPDU: 80 13 01 00 [20:59:14]Write to MH i2c: E2 08 00 F9 05 80 13 01 00 00 00 00 00 7B [20:59:14]Write i2c OK [20:59:14]MH_I2C_Read... [20:59:14]Read from MH i2c: E2 [20:59:14]MH_I2C_Read... [20:59:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:59:14]Read from MH i2c: E2 0E 00 [20:59:14]MH_I2C_Read... [20:59:14]Read from MH i2c: E2 0E 00 F9 05 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 29 [20:59:14]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [20:59:14]wFMCommunicate OK [20:59:14]SAM_PROTO_GetShiftState done [20:59:14]FM_GetShiftState done [20:59:14]req_shift_opened done [20:59:14]requested_item shift.open_date is exist - process it [20:59:14]req_shift_open_date [20:59:14]req_shift_open_date done [20:59:14]produce_requested_data done [20:59:14]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178514,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [20:59:14]process_action_free close_receipt [20:59:14]json_value_free [20:59:14]json_value_free done [20:59:14]process_json_proto returns [20:59:14]Send response to host [20:59:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178514,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [20:59:14]free response buf [20:59:14]execute_script done [20:59:14]execute_script returns [20:59:14]free content buf [20:59:14]Sock 8.Close socket [20:59:14]Sock 8.Thread stoped [20:59:19]OFD Sender: No OFD packet to send [20:59:24]OFD Sender: No OFD packet to send [20:59:29]accept exits with 9 [20:59:29]New connection [20:59:29]New thread 3067469156 created [20:59:29]Thread 3067325796 joined [20:59:29]Waiting for new connection... [20:59:29] Sock 9.Parse request [20:59:29]Sock 9.Check first char [20:59:29]Sock 9.First char is OK [20:59:29]request: POST /json_proto HTTP/1.0 [20:59:29]Method: POST [20:59:29]URL: /json_proto [20:59:29]Method is POST - this is cgi request [20:59:29]url: /json_proto [20:59:29]query_string will be loaded in cgi processing [20:59:29]execute_cgi json_proto POST (null) [20:59:29]execute_cgi path=json_proto method=POST [20:59:29]POST find Content-Length [20:59:29]Host: 172.17.44.131:8080 [20:59:29]Content-Length: 679 [20:59:29]Content-Type: application/json [20:59:29] [20:59:29]POST finish read [20:59:29]Found Content-Length = 679 [20:59:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293809", "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" ] } } [20:59:29]execute_script... [20:59:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293809", "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" ] } } [20:59:29]POST & json_proto [20:59:29]process_json_proto [20:59:29]json parsed OK: [20:59:29]protocol is kg_v1.0 [20:59:29]action value=close_receipt [20:59:29]process_action close_receipt [20:59:29]cmd_close_receipt [20:59:29]MH_GetDate [20:59:29]Write to MH i2c: F0 00 00 FA 05 EE [20:59:29]Write i2c OK [20:59:29]MH_I2C_Read... [20:59:29]Read from MH i2c: F0 [20:59:29]MH_I2C_Read... [20:59:29]Read from MH i2c: F0 09 00 [20:59:29]MH_I2C_Read... [20:59:29]Read from MH i2c: F0 09 00 FA 05 00 B1 A6 C7 66 4F 53 BE 66 41 [20:59:29]GetLastDocTimeStamp 1724360351 [20:59:29]current date 1724360369 [20:59:29]FM_GetShiftState [20:59:29]SAM_PROTO_GetShiftState [20:59:29]wFMCommunicate request_size=4 [20:59:29]MH_SAM_APDU [20:59:29]CAPDU: 80 13 01 00 [20:59:29]Write to MH i2c: E2 08 00 FB 05 80 13 01 00 00 00 00 00 7D [20:59:29]Write i2c OK [20:59:29]MH_I2C_Read... [20:59:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:59:29]Read from MH i2c: E2 [20:59:29]MH_I2C_Read... [20:59:29]Read from MH i2c: E2 0E 00 [20:59:29]MH_I2C_Read... [20:59:29]Read from MH i2c: E2 0E 00 FB 05 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 2B [20:59:29]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [20:59:29]wFMCommunicate OK [20:59:29]SAM_PROTO_GetShiftState done [20:59:29]FM_GetShiftState done [20:59:29]opened in 1724285939 [20:59:29]opened+sec_in_day 1724372339 [20:59:29]quantity*price = 150037 [20:59:29]sum+1 = 150039 [20:59:29]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 СНО: Общий режим Чек 215 22.08.2024 20:59 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178515 ФПД: 238801103388273 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T205929&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178515&fm=238801103388273&tin=02508201610067®Number=0000000000092561&sum=150000 [20:59:30]StoreToDocumentArchive [20:59:30]shift 469 fd 178515 [20:59:30]save to /storage/0469/doc_00178515 [20:59:30]save last doc name /storage/0469/doc_00178515 to /storage/kkm_last_doc_name [20:59:30]save OK [20:59:30]Clear old archive folders... [20:59:30]ProcessDocumentItem done err = 0, tmpTLVsize=248 [20:59:30]tlvbuf is 01824C70 [20:59:30]SAM_PROTO_ClearQueue [20:59:30]wFMCommunicate request_size=4 [20:59:30]MH_SAM_APDU [20:59:30]CAPDU: 80 09 00 00 [20:59:30]Write to MH i2c: E2 08 00 08 06 80 09 00 00 00 00 00 00 80 [20:59:30]Write i2c OK [20:59:30]MH_I2C_Read... [20:59:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:59:30]Read from MH i2c: E2 [20:59:30]MH_I2C_Read... [20:59:30]Read from MH i2c: E2 03 00 [20:59:30]MH_I2C_Read... [20:59:30]Read from MH i2c: E2 03 00 08 06 00 90 00 82 [20:59:30]RAPDU: 90 00 [20:59:30]wFMCommunicate OK [20:59:30]SAM_PROTO_ClearQueue done [20:59:30]KKMCreateOFDPacket [20:59:30]OFDProtocolAddRootSTLVToBuf [20:59:30]FM_MakeSignedData [20:59:30]FM_MakeSignedData [20:59:30]SAM_PROTO_SignData [20:59:30]wFMCommunicate request_size=4 [20:59:30]MH_SAM_APDU [20:59:30]CAPDU: 80 0D 01 02 [20:59:30]Write to MH i2c: E2 08 00 09 06 80 0D 01 02 00 00 00 00 88 [20:59:30]Write i2c OK [20:59:30]MH_I2C_Read... [20:59:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:59:30]Read from MH i2c: E2 [20:59:30]MH_I2C_Read... [20:59:30]Read from MH i2c: E2 03 00 [20:59:30]MH_I2C_Read... [20:59:30]Read from MH i2c: E2 03 00 09 06 00 90 00 83 [20:59:30]RAPDU: 90 00 [20:59:30]wFMCommunicate OK [20:59:30]wFMCommunicate request_size=255 [20:59:30]MH_SAM_APDU [20:59: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 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 D7 00 00 00 F4 03 04 00 B1 A6 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 53 B9 02 00 35 04 06 00 D9 30 36 F0 [20:59:30]Write to MH i2c: E2 02 01 0A 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 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 D7 00 00 00 F4 03 04 00 B1 A6 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 53 B9 02 00 35 04 06 00 D9 30 36 F0 00 00 FB [20:59:30]Write i2c OK [20:59:30]MH_I2C_Read... [20:59:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:59:30]Read from MH i2c: E2 [20:59:30]MH_I2C_Read... [20:59:30]Read from MH i2c: E2 03 00 [20:59:30]MH_I2C_Read... [20:59:30]Read from MH i2c: E2 03 00 0A 06 00 90 00 84 [20:59:30]RAPDU: 90 00 [20:59:30]wFMCommunicate OK [20:59:30]wFMCommunicate request_size=7 [20:59:30]MH_SAM_APDU [20:59:30]CAPDU: 80 0D 02 02 02 7E 71 [20:59:30]Write to MH i2c: E2 0A 00 0B 06 80 0D 02 02 02 00 7E 71 00 00 7E [20:59:30]Write i2c OK [20:59:30]MH_I2C_Read... [20:59:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:59:30]Read from MH i2c: E2 [20:59:30]MH_I2C_Read... [20:59:30]Read from MH i2c: E2 03 00 [20:59:30]MH_I2C_Read... [20:59:30]Read from MH i2c: E2 03 00 0B 06 00 90 00 85 [20:59:30]RAPDU: 90 00 [20:59:30]wFMCommunicate OK [20:59:30]wFMCommunicate request_size=4 [20:59:30]MH_SAM_APDU [20:59:30]CAPDU: 80 0D 03 02 [20:59:30]Write to MH i2c: E2 08 00 0C 06 80 0D 03 02 00 00 00 00 8D [20:59:30]Write i2c OK [20:59:30]MH_I2C_Read... [20:59:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:59:30]Read from MH i2c: E2 [20:59:30]MH_I2C_Read... [20:59:30]Read from MH i2c: E2 0B 00 [20:59:30]MH_I2C_Read... [20:59:30]Read from MH i2c: E2 0B 00 0C 06 00 27 1A D9 28 5B 0F D5 6B 90 00 7A [20:59:30]RAPDU: 27 1A D9 28 5B 0F D5 6B 90 00 [20:59:30]wFMCommunicate OK [20:59:30]SAM_PROTO_SignData done [20:59:30]FM_MakeSignedData done [20:59:30]CreateOFDProtocolMessage [20:59:30]wFMCommunicate request_size=4 [20:59:30]MH_SAM_APDU [20:59:30]CAPDU: 80 11 00 00 [20:59:30]Write to MH i2c: E2 08 00 0D 06 80 11 00 00 00 00 00 00 8D [20:59:30]Write i2c OK [20:59:30]MH_I2C_Read... [20:59:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:59:30]Read from MH i2c: E2 [20:59:30]MH_I2C_Read... [20:59:30]Read from MH i2c: E2 17 00 [20:59:30]MH_I2C_Read... [20:59:30]Read from MH i2c: E2 17 00 0D 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 E6 [20:59:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [20:59:30]wFMCommunicate OK [20:59:30]CreateOFDProtocolMessage done [20:59:30]OFDSenderStorePacket 178515 [20:59:30]StoreOFDPacket docnum=178515 [20:59:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0C 01 00 00 8B 41 04 01 17 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 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 D7 00 00 00 F4 03 04 00 B1 A6 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 53 B9 02 00 35 04 06 00 D9 30 36 F0 7E 71 27 1A D9 28 5B 0F D5 6B [20:59:30]CheckFolder [20:59:30]dirname=/storage/ofd_packets [20:59:30]CheckFolder done [20:59:30]ProducePacketName [20:59:30]name=ofd_packets/00178515 [20:59:30]NVStorageSaveData ofd_packets/00178515 [20:59:30]File name is /storage/ofd_packets/00178515 [20:59:30]Write 298 bytes [20:59:30]NVStorageSaveData done [20:59:30]OFDSenderStorePacket done [20:59:30]KKMCreateOFDPacket done [20:59:30]NVStorageSaveData kkm_last_timestamp [20:59:30]File name is /storage/kkm_last_timestamp [20:59:30]Write 4 bytes [20:59:30]NVStorageSaveData done [20:59:30]ExternCall_PrintAddStr [20:59:30]wPrintStart [20:59:30]Write to MH i2c: 01 00 00 0E 06 14 [20:59:30]Write i2c OK [20:59:30]MH_I2C_Read... [20:59:30]Read from MH i2c: 01 [20:59:30]MH_I2C_Read... [20:59:30]Read from MH i2c: 01 07 00 [20:59:30]MH_I2C_Read... [20:59:30]Read from MH i2c: 01 07 00 0E 06 00 00 00 00 00 FF 0F 29 [20:59:30]RasterBufferAndPrint [20:59:30]line Счет N : (1)293809 [20:59:30]line ИНН: 02508201610067 [20:59:30]line Контрольно-Кассовый Чек [20:59:30]line ПРОДАЖА [20:59:30]line ТРК (МРК, ГНК) : 21 [20:59:30]line Товар: 2710194800 [20:59:30]line ДТ-К-5 [20:59:30]line 19.690 * 76.20 [20:59:30]line = 1500.38 [20:59:30]line НДС 12% НСП 1% [20:59:30]line > о реализуемом товаре [20:59:30]line ОКРУГЛЕНИЕ: -0.38 [20:59:30]line ИТОГО: 1500.00 [20:59:30]line Внесено: 1500.00 [20:59:30]line СДАЧА: 0.00 [20:59:30]line НСП 1% : 13.28 [20:59:30]line НДС 12% : 159.33 [20:59:30]line Наличными: 1500.00 [20:59:30]line Безнал.: 0.00 [20:59:30]line Место: АЗС № 130 "Партнер Нефть" [20:59:30]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:59:30]line СНО: Общий режим [20:59:30]line Чек 215 22.08.2024 20:59 [20:59:30]line Смена: 469 ФФД: 1.0 [20:59:30]line ЗНМ: 0300000071 [20:59:30]line РНМ: 0000000000092561 [20:59:30]line Версия ККМ: 001 [20:59:30]line ФМ: 0000000000871778 [20:59:30]line ФД: 178515 [20:59:30]line ФПД: 238801103388273 [20:59:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T205929&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178515&fm=238801103388273&tin=02508201610067®Number=0000000000092561&sum=150000 [20:59:30]written 0, free lines is 4095 [20:59:30]OFD Sender: Processing packet 178515 [packets to send 496, broken 495] [20:59:30]ProducePacketName [20:59:30]name=ofd_packets/00178515 [20:59:30]OFD Sender: To server: pG, [20:59:30]CommunicateWithHost lk.salyk.kg:30040 [20:59:30]ConnectInit lk.salyk.kg [20:59:31]Write to MH i2c: 01 00 00 39 06 3F [20:59:31]Write i2c OK [20:59:31]MH_I2C_Read... [20:59:31]Read from MH i2c: 01 [20:59:31]MH_I2C_Read... [20:59:31]Read from MH i2c: 01 07 00 [20:59:31]MH_I2C_Read... [20:59:31]Read from MH i2c: 01 07 00 39 06 00 00 00 00 00 E1 0C 33 [20:59:31]RasterBufferAndPrint [20:59:31]line [20:59:31]line [20:59:31]line [20:59:31]line [20:59:31]line [20:59:31]written 0, free lines is 3306 [20:59:31]MH_Cut [20:59:31]Write to MH i2c: D1 01 00 40 06 01 18 [20:59:31]Write i2c OK [20:59:31]MH_I2C_Read... [20:59:31]Read from MH i2c: D1 [20:59:31]MH_I2C_Read... [20:59:31]Read from MH i2c: D1 01 00 [20:59:31]MH_I2C_Read... [20:59:31]Read from MH i2c: D1 01 00 40 06 00 17 [20:59:31]Write to MH i2c: 01 00 00 41 06 47 [20:59:31]Write i2c OK [20:59:31]MH_I2C_Read... [20:59:31]Connected sock=10 [20:59:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0C 01 00 00 8B 41 04 01 17 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 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 D7 00 00 00 F4 03 04 00 B1 A6 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 53 B9 02 00 35 04 06 00 D9 30 36 F0 7E 71 27 1A D9 28 5B 0F D5 6B [20: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 37 38 4F 00 00 00 24 11 47 00 4F 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 37 38 10 04 04 00 53 B9 02 00 F4 03 04 00 5A 52 C7 66 B6 04 01 00 00 E3 47 52 65 10 D2 C4 F8 [20:59:32]CommunicateWithHost err = 0 [20:59:32]CheckOFDResponse [20:59:32]1017 (14) - 77093643461234 [20:59:32]1041 (16) - 0000000000871778 [20:59:32]1040 (4) - 178515 [20:59:32]1012 (4) - 22.08.2024 14:59 [20:59:32]1206 (1) - 0 [20:59:32]OFD Sender: Remove packet 178515 [20:59:32]ProducePacketName [20:59:32]name=ofd_packets/00178515 [20:59:32]NVStorageDeleteData [20:59:32]*** Cut start [20:59:32]*** Partial cut [20:59:32]*** CUTSNS_PIN = 1 [20:59:32]*** CUTSNS_PIN = 0 [20:59:32]*** Brake cut motor [20:59:32]OFD Sender: No OFD packet to send [20:59:32]Read from MH i2c: 01 [20:59:32]MH_I2C_Read... [20:59:32]*** Stop cut motor [20:59:32]*** Cut end [20:59:32]Read from MH i2c: 01 07 00 [20:59:32]MH_I2C_Read... [20:59:32]Read from MH i2c: 01 07 00 41 06 00 00 00 00 00 FF 0F 5C [20:59:32]process_action close_receipt done [20:59:32]requested_data is exist [20:59:32]produce_requested_data [20:59:32]requested_item fm.sn is exist - process it [20:59:32]wFMCommunicate request_size=4 [20:59:32]MH_SAM_APDU [20:59:32]CAPDU: 80 11 00 00 [20:59:32]Write to MH i2c: E2 08 00 42 06 80 11 00 00 00 00 00 00 C2 [20:59:32]Write i2c OK [20:59:32]MH_I2C_Read... [20:59:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:59:32]Read from MH i2c: E2 [20:59:32]MH_I2C_Read... [20:59:32]Read from MH i2c: E2 17 00 [20:59:32]MH_I2C_Read... [20:59:32]Read from MH i2c: E2 17 00 42 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 1B [20:59:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [20:59:32]wFMCommunicate OK [20:59:32]requested_item fd.num is exist - process it [20:59:32]SAM_PROTO_GetFieldsCounters [20:59:32]wFMCommunicate request_size=4 [20:59:32]MH_SAM_APDU [20:59:32]CAPDU: 80 13 00 00 [20:59:32]Write to MH i2c: E2 08 00 43 06 80 13 00 00 00 00 00 00 C5 [20:59:32]Write i2c OK [20:59:32]MH_I2C_Read... [20:59:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:59:32]Read from MH i2c: E2 [20:59:32]MH_I2C_Read... [20:59:32]Read from MH i2c: E2 62 00 [20:59:32]MH_I2C_Read... [20:59:32]Read from MH i2c: E2 62 00 43 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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 53 B9 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 D7 00 00 00 5E 04 04 00 D7 00 00 00 57 04 04 00 D8 00 00 00 19 04 04 00 00 00 00 00 90 00 53 [20:59: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 53 B9 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 D7 00 00 00 5E 04 04 00 D7 00 00 00 57 04 04 00 D8 00 00 00 19 04 04 00 00 00 00 00 90 00 [20:59:32]wFMCommunicate OK [20:59:32]SAM_PROTO_GetFieldsCounters done [20:59:32]requested_item shift.num is exist - process it [20:59:32]requested_item shift.opened is exist - process it [20:59:32]req_shift_opened [20:59:32]FM_GetShiftState [20:59:32]SAM_PROTO_GetShiftState [20:59:32]wFMCommunicate request_size=4 [20:59:32]MH_SAM_APDU [20:59:32]CAPDU: 80 13 01 00 [20:59:32]Write to MH i2c: E2 08 00 44 06 80 13 01 00 00 00 00 00 C7 [20:59:32]Write i2c OK [20:59:32]MH_I2C_Read... [20:59:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:59:32]Read from MH i2c: E2 [20:59:32]MH_I2C_Read... [20:59:32]Read from MH i2c: E2 0E 00 [20:59:32]MH_I2C_Read... [20:59:32]Read from MH i2c: E2 0E 00 44 06 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 75 [20:59:32]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [20:59:32]wFMCommunicate OK [20:59:32]SAM_PROTO_GetShiftState done [20:59:32]FM_GetShiftState done [20:59:32]req_shift_opened done [20:59:32]requested_item shift.open_date is exist - process it [20:59:32]req_shift_open_date [20:59:32]req_shift_open_date done [20:59:32]produce_requested_data done [20:59:32]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178515,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [20:59:32]process_action_free close_receipt [20:59:32]json_value_free [20:59:32]json_value_free done [20:59:32]process_json_proto returns [20:59:32]Send response to host [20:59:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178515,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [20:59:32]free response buf [20:59:32]execute_script done [20:59:32]execute_script returns [20:59:32]free content buf [20:59:32]Sock 9.Close socket [20:59:32]Sock 9.Thread stoped [20:59:37]OFD Sender: No OFD packet to send [20:59:42]OFD Sender: No OFD packet to send [20:59:47]OFD Sender: No OFD packet to send [20:59:52]OFD Sender: No OFD packet to send [20:59:57]recv_with_timeout no data received [20:59:57]OFD Sender: No OFD packet to send [21:00:02]OFD Sender: No OFD packet to send [21:00:07]OFD Sender: No OFD packet to send [21:00:10]recv_with_timeout no data received [21:00:12]OFD Sender: No OFD packet to send [21:00:17]OFD Sender: No OFD packet to send [21:00:22]OFD Sender: No OFD packet to send [21:00:27]OFD Sender: No OFD packet to send [21:00:32]OFD Sender: No OFD packet to send [21:00:37]OFD Sender: No OFD packet to send [21:00:42]OFD Sender: No OFD packet to send [21:00:47]OFD Sender: No OFD packet to send [21:00:51]recv_with_timeout no data received [21:00:52]OFD Sender: No OFD packet to send [21:00:57]OFD Sender: No OFD packet to send [21:01:02]OFD Sender: No OFD packet to send [21:01:07]OFD Sender: No OFD packet to send [21:01:12]OFD Sender: No OFD packet to send [21:01:17]OFD Sender: No OFD packet to send [21:01:34]RAPDU: 90 00 [21:01:34]wFMCommunicate OK [21:01:34]wFMCommunicate request_size=13 [21:01:34]MH_SAM_APDU [21:01:34]CAPDU: 80 15 02 00 08 F4 03 04 00 2D A7 C7 66 [21:01:34]Write to MH i2c: E2 10 00 4F 06 80 15 02 00 08 00 F4 03 04 00 2D A7 C7 66 00 00 E1 [21:01:34]Write i2c OK [21:01:34]MH_I2C_Read... [21:01:34]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [21:01:34]Read from MH i2c: E2 [21:01:34]MH_I2C_Read... [21:01:34]Read from MH i2c: E2 03 00 [21:01:34]MH_I2C_Read... [21:01:34]Read from MH i2c: E2 03 00 4F 06 00 90 00 C9 [21:01:34]RAPDU: 90 00 [21:01:34]wFMCommunicate OK [21:01:34]wFMCommunicate request_size=25 [21:01:34]MH_SAM_APDU [21:01: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 31 [21:01:34]Write to MH i2c: E2 1C 00 50 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 31 00 00 36 [21:01:34]Write i2c OK [21:01:34]MH_I2C_Read... [21:01:34]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [21:01:34]Read from MH i2c: E2 [21:01:34]MH_I2C_Read... [21:01:34]Read from MH i2c: E2 03 00 [21:01:34]MH_I2C_Read... [21:01:34]Read from MH i2c: E2 03 00 50 06 00 90 00 CA [21:01:34]RAPDU: 90 00 [21:01:34]wFMCommunicate OK [21:01:34]wFMCommunicate request_size=4 [21:01:34]MH_SAM_APDU [21:01:34]CAPDU: 80 15 03 00 [21:01:34]Write to MH i2c: E2 08 00 51 06 80 15 03 00 00 00 00 00 D8 [21:01:34]Write i2c OK [21:01:34]MH_I2C_Read... [21:01:34]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [21:01:34]Read from MH i2c: E2 [21:01:34]MH_I2C_Read... [21:01:34]Read from MH i2c: E2 40 00 [21:01:34]MH_I2C_Read... [21:01:34]Read from MH i2c: E2 40 00 51 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 37 38 10 04 04 00 54 B9 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 D8 00 00 00 35 04 06 00 E6 D2 7A 9C E7 00 90 00 46 [21:01: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 37 38 10 04 04 00 54 B9 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 D8 00 00 00 35 04 06 00 E6 D2 7A 9C E7 00 90 00 [21:01:34]wFMCommunicate OK [21:01:34]SAM_PROTO_ProcessDocument answer len = 59 [21:01:34]SAM_PROTO_ProcessDocument done [21:01:34]SetTLVBufToDocument [21:01:34]Processing tag 1209 (04B9) [21:01:34]Malloc new data [21:01:34]Processing tag 1041 (0411) [21:01:34]Processing tag 1040 (0410) [21:01:34]Malloc new data [21:01:34]Processing tag 1038 (040E) [21:01:34]Malloc new data [21:01:34]Processing tag 1042 (0412) [21:01:34]Malloc new data [21:01:34]Processing tag 1077 (0435) [21:01:34]Malloc new data [21:01:34]SetTLVBufToDocument err=0 [21:01:34]KKMLoadAndSignReceiptData store KKM data [21:01:34]KKMLoadAndSignReceiptData err=0 [21:01:34]wFMCommunicate request_size=4 [21:01:34]MH_SAM_APDU [21:01:34]CAPDU: 80 11 00 00 [21:01:34]Write to MH i2c: E2 08 00 52 06 80 11 00 00 00 00 00 00 D2 [21:01:34]Write i2c OK [21:01:34]MH_I2C_Read... [21:01:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:01:34]Read from MH i2c: E2 [21:01:34]MH_I2C_Read... [21:01:34]Read from MH i2c: E2 17 00 [21:01:34]MH_I2C_Read... [21:01:34]Read from MH i2c: E2 17 00 52 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 2B [21:01:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [21:01:34]wFMCommunicate OK [21:01:34]Счет N : (1)293810 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 41 Товар: 2710124130 SU-92-К-5 10.180 * 68.80 = 700.38 НДС 12% НСП 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 СНО: Общий режим Чек 216 22.08.2024 21:01 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178516 ФПД: 253791674623744 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T210133&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178516&fm=253791674623744&tin=02508201610067®Number=0000000000092561&sum=70000 [21:01:34]StoreToDocumentArchive [21:01:34]shift 469 fd 178516 [21:01:34]save to /storage/0469/doc_00178516 [21:01:34]save last doc name /storage/0469/doc_00178516 to /storage/kkm_last_doc_name [21:01:34]save OK [21:01:34]Clear old archive folders... [21:01:34]ProcessDocumentItem done err = 0, tmpTLVsize=249 [21:01:34]tlvbuf is 01821A00 [21:01:34]SAM_PROTO_ClearQueue [21:01:34]wFMCommunicate request_size=4 [21:01:34]MH_SAM_APDU [21:01:34]CAPDU: 80 09 00 00 [21:01:34]Write to MH i2c: E2 08 00 53 06 80 09 00 00 00 00 00 00 CB [21:01:34]Write i2c OK [21:01:34]MH_I2C_Read... [21:01:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:01:34]Read from MH i2c: E2 [21:01:34]MH_I2C_Read... [21:01:34]Read from MH i2c: E2 03 00 [21:01:34]MH_I2C_Read... [21:01:34]Read from MH i2c: E2 03 00 53 06 00 90 00 CD [21:01:34]RAPDU: 90 00 [21:01:34]wFMCommunicate OK [21:01:34]SAM_PROTO_ClearQueue done [21:01:34]KKMCreateOFDPacket [21:01:34]OFDProtocolAddRootSTLVToBuf [21:01:34]FM_MakeSignedData [21:01:34]FM_MakeSignedData [21:01:34]SAM_PROTO_SignData [21:01:34]wFMCommunicate request_size=4 [21:01:34]MH_SAM_APDU [21:01:34]CAPDU: 80 0D 01 02 [21:01:34]Write to MH i2c: E2 08 00 54 06 80 0D 01 02 00 00 00 00 D3 [21:01:34]Write i2c OK [21:01:34]MH_I2C_Read... [21:01:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:01:34]Read from MH i2c: E2 [21:01:34]MH_I2C_Read... [21:01:34]Read from MH i2c: E2 03 00 [21:01:34]MH_I2C_Read... [21:01:34]Read from MH i2c: E2 03 00 54 06 00 90 00 CE [21:01:34]RAPDU: 90 00 [21:01:34]wFMCommunicate OK [21:01:34]wFMCommunicate request_size=255 [21:01:34]MH_SAM_APDU [21:01:34]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 D8 00 00 00 F4 03 04 00 2D A7 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 54 B9 02 00 35 04 06 00 E6 D2 7A [21:01:34]Write to MH i2c: E2 02 01 55 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 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 D8 00 00 00 F4 03 04 00 2D A7 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 54 B9 02 00 35 04 06 00 E6 D2 7A 00 00 B5 [21:01:34]Write i2c OK [21:01:34]MH_I2C_Read... [21:01:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:01:34]Read from MH i2c: E2 [21:01:34]MH_I2C_Read... [21:01:34]Read from MH i2c: E2 03 00 [21:01:34]MH_I2C_Read... [21:01:34]Read from MH i2c: E2 03 00 55 06 00 90 00 CF [21:01:34]RAPDU: 90 00 [21:01:34]wFMCommunicate OK [21:01:34]wFMCommunicate request_size=8 [21:01:34]MH_SAM_APDU [21:01:34]CAPDU: 80 0D 02 02 03 9C E7 00 [21:01:34]Write to MH i2c: E2 0B 00 56 06 80 0D 02 02 03 00 9C E7 00 00 00 5F [21:01:34]Write i2c OK [21:01:34]MH_I2C_Read... [21:01:34]Read from MH i2c: E2 [21:01:34]MH_I2C_Read... [21:01:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:01:34]Read from MH i2c: E2 03 00 [21:01:34]MH_I2C_Read... [21:01:34]Read from MH i2c: E2 03 00 56 06 00 90 00 D0 [21:01:34]RAPDU: 90 00 [21:01:34]wFMCommunicate OK [21:01:34]wFMCommunicate request_size=4 [21:01:34]MH_SAM_APDU [21:01:34]CAPDU: 80 0D 03 02 [21:01:34]Write to MH i2c: E2 08 00 57 06 80 0D 03 02 00 00 00 00 D8 [21:01:34]Write i2c OK [21:01:34]MH_I2C_Read... [21:01:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:01:34]Read from MH i2c: E2 [21:01:34]MH_I2C_Read... [21:01:34]Read from MH i2c: E2 0B 00 [21:01:34]MH_I2C_Read... [21:01:34]Read from MH i2c: E2 0B 00 57 06 00 68 99 50 AF 6F 18 9D EB 90 00 E8 [21:01:34]RAPDU: 68 99 50 AF 6F 18 9D EB 90 00 [21:01:34]wFMCommunicate OK [21:01:34]SAM_PROTO_SignData done [21:01:34]FM_MakeSignedData done [21:01:34]CreateOFDProtocolMessage [21:01:34]wFMCommunicate request_size=4 [21:01:34]MH_SAM_APDU [21:01:34]CAPDU: 80 11 00 00 [21:01:34]Write to MH i2c: E2 08 00 58 06 80 11 00 00 00 00 00 00 D8 [21:01:34]Write i2c OK [21:01:34]MH_I2C_Read... [21:01:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:01:34]Read from MH i2c: E2 [21:01:34]MH_I2C_Read... [21:01:34]Read from MH i2c: E2 17 00 [21:01:34]MH_I2C_Read... [21:01:34]Read from MH i2c: E2 17 00 58 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 31 [21:01:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [21:01:34]wFMCommunicate OK [21:01:34]CreateOFDProtocolMessage done [21:01:34]OFDSenderStorePacket 178516 [21:01:34]StoreOFDPacket docnum=178516 [21:01:22]OFD Sender: No OFD packet to send [21:01:27]OFD Sender: No OFD packet to send [21:01:32]OFD Sender: No OFD packet to send [21:01:33]accept exits with 8 [21:01:33]New connection [21:01:33]New thread 3067325796 created [21:01:33]Thread 3067469156 joined [21:01:33]Waiting for new connection... [21:01:33] Sock 8.Parse request [21:01:33]Sock 8.Check first char [21:01:33]Sock 8.First char is OK [21:01:33]request: POST /json_proto HTTP/1.0 [21:01:33]Method: POST [21:01:33]URL: /json_proto [21:01:33]Method is POST - this is cgi request [21:01:33]url: /json_proto [21:01:33]query_string will be loaded in cgi processing [21:01:33]execute_cgi json_proto POST (null) [21:01:33]execute_cgi path=json_proto method=POST [21:01:33]POST find Content-Length [21:01:33]Host: 172.17.44.131:8080 [21:01:33]Content-Length: 668 [21:01:33]Content-Type: application/json [21:01:33] [21:01:33]POST finish read [21:01:33]Found Content-Length = 668 [21:01:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293810", "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.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:01:33]execute_script... [21: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)293810", "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.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:01:33]POST & json_proto [21:01:33]process_json_proto [21:01:33]json parsed OK: [21:01:33]protocol is kg_v1.0 [21:01:33]action value=close_receipt [21:01:33]process_action close_receipt [21:01:33]cmd_close_receipt [21:01:33]MH_GetDate [21:01:33]Write to MH i2c: F0 00 00 45 06 3A [21:01:33]Write i2c OK [21:01:33]MH_I2C_Read... [21:01:33]Read from MH i2c: F0 [21:01:33]MH_I2C_Read... [21:01:33]Read from MH i2c: F0 09 00 [21:01:33]MH_I2C_Read... [21:01:33]Read from MH i2c: F0 09 00 45 06 00 2D A7 C7 66 4F 53 BE 66 0A [21:01:33]GetLastDocTimeStamp 1724360369 [21:01:33]current date 1724360493 [21:01:33]FM_GetShiftState [21:01:33]SAM_PROTO_GetShiftState [21:01:33]wFMCommunicate request_size=4 [21:01:33]MH_SAM_APDU [21:01:33]CAPDU: 80 13 01 00 [21:01:33]Write to MH i2c: E2 08 00 46 06 80 13 01 00 00 00 00 00 C9 [21:01:33]Write i2c OK [21:01:33]MH_I2C_Read... [21:01:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:01:33]Read from MH i2c: E2 [21:01:33]MH_I2C_Read... [21:01:33]Read from MH i2c: E2 0E 00 [21:01:33]MH_I2C_Read... [21:01:33]Read from MH i2c: E2 0E 00 46 06 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 77 [21:01:33]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [21:01:33]wFMCommunicate OK [21:01:33]SAM_PROTO_GetShiftState done [21:01:33]FM_GetShiftState done [21:01:33]opened in 1724285939 [21:01:33]opened+sec_in_day 1724372339 [21:01:33]quantity*price = 70038 [21:01:33]sum+1 = 70039 [21:01:33]Check (price>sum+1) || (price+1 о реализуемом товаре [21:01:34]line ОКРУГЛЕНИЕ: -0.38 [21:01:34]line ИТОГО: 700.00 [21:01:34]line Внесено: 700.00 [21:01:34]line СДАЧА: 0.00 [21:01:34]line НСП 1% : 6.20 [21:01:34]line НДС 12% : 74.38 [21:01:34]line Наличными: 700.00 [21:01:34]line Безнал.: 0.00 [21:01:34]line Место: АЗС № 130 "Партнер Нефть" [21:01:34]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:01:34]line СНО: Общий режим [21:01:34]line Чек 216 22.08.2024 21:01 [21:01:34]line Смена: 469 ФФД: 1.0 [21:01:34]line ЗНМ: 0300000071 [21:01:34]line РНМ: 0000000000092561 [21:01:34]line Версия ККМ: 001 [21:01:34]line ФМ: 0000000000871778 [21:01:34]line ФД: 178516 [21:01:34]line ФПД: 253791674623744 [21:01:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T210133&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178516&fm=253791674623744&tin=02508201610067®Number=0000000000092561&sum=70000 [21:01:35]written 0, free lines is 4095 [21:01:35]OFD Sender: Processing packet 178516 [packets to send 496, broken 495] [21:01:35]ProducePacketName [21:01:35]name=ofd_packets/00178516 [21:01:35]OFD Sender: To server: pG, [21:01:35]CommunicateWithHost lk.salyk.kg:30040 [21:01:35]ConnectInit lk.salyk.kg [21:01:35]Write to MH i2c: 01 00 00 84 06 8A [21:01:35]Write i2c OK [21:01:35]MH_I2C_Read... [21:01:35]Read from MH i2c: 01 [21:01:35]MH_I2C_Read... [21:01:35]Read from MH i2c: 01 07 00 [21:01:35]MH_I2C_Read... [21:01:35]Read from MH i2c: 01 07 00 84 06 00 00 00 00 00 CB 0C 68 [21:01:35]RasterBufferAndPrint [21:01:35]line [21:01:35]line [21:01:35]line [21:01:35]line [21:01:35]line [21:01:35]written 0, free lines is 3282 [21:01:35]MH_Cut [21:01:35]Write to MH i2c: D1 01 00 8B 06 01 63 [21:01:35]Write i2c OK [21:01:35]MH_I2C_Read... [21:01:35]Read from MH i2c: D1 [21:01:35]MH_I2C_Read... [21:01:35]Read from MH i2c: D1 01 00 [21:01:35]MH_I2C_Read... [21:01:35]Read from MH i2c: D1 01 00 8B 06 00 62 [21:01:35]Write to MH i2c: 01 00 00 8C 06 92 [21:01:35]Write i2c OK [21:01:35]MH_I2C_Read... [21:01:36]*** Cut start [21:01:36]*** Partial cut [21:01:36]*** CUTSNS_PIN = 1 [21:01:36]*** CUTSNS_PIN = 0 [21:01:36]*** Brake cut motor [21:01:36]Read from MH i2c: 01 [21:01:36]MH_I2C_Read... [21:01:36]*** Stop cut motor [21:01:36]*** Cut end [21:01:36]Read from MH i2c: 01 07 00 [21:01:36]MH_I2C_Read... [21:01:36]Read from MH i2c: 01 07 00 8C 06 00 00 00 00 00 FF 0F A7 [21:01:36]process_action close_receipt done [21:01:36]requested_data is exist [21:01:36]produce_requested_data [21:01:36]requested_item fm.sn is exist - process it [21:01:36]wFMCommunicate request_size=4 [21:01:36]MH_SAM_APDU [21:01:36]CAPDU: 80 11 00 00 [21:01:36]Write to MH i2c: E2 08 00 8D 06 80 11 00 00 00 00 00 00 0D [21:01:36]Write i2c OK [21:01:36]MH_I2C_Read... [21:01:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:01:36]Read from MH i2c: E2 [21:01:36]MH_I2C_Read... [21:01:36]Read from MH i2c: E2 17 00 [21:01:36]MH_I2C_Read... [21:01:36]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 37 38 90 00 66 [21:01:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [21:01:36]wFMCommunicate OK [21:01:36]requested_item fd.num is exist - process it [21:01:36]SAM_PROTO_GetFieldsCounters [21:01:36]wFMCommunicate request_size=4 [21:01:36]MH_SAM_APDU [21:01:36]CAPDU: 80 13 00 00 [21:01:36]Write to MH i2c: E2 08 00 8E 06 80 13 00 00 00 00 00 00 10 [21:01:36]Write i2c OK [21:01:36]MH_I2C_Read... [21:01:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:01:36]Read from MH i2c: E2 [21:01:36]MH_I2C_Read... [21:01:36]Read from MH i2c: E2 62 00 [21:01:36]MH_I2C_Read... [21:01:36]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 54 B9 02 00 0E 04 04 00 D5 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 A2 [21:01:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 54 B9 02 00 0E 04 04 00 D5 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 [21:01:36]wFMCommunicate OK [21:01:36]SAM_PROTO_GetFieldsCounters done [21:01:36]requested_item shift.num is exist - process it [21:01:36]requested_item shift.opened is exist - process it [21:01:36]req_shift_opened [21:01:36]FM_GetShiftState [21:01:36]SAM_PROTO_GetShiftState [21:01:36]wFMCommunicate request_size=4 [21:01:36]MH_SAM_APDU [21:01:36]CAPDU: 80 13 01 00 [21:01:36]Write to MH i2c: E2 08 00 8F 06 80 13 01 00 00 00 00 00 12 [21:01:36]Write i2c OK [21:01:36]MH_I2C_Read... [21:01:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:01:37]Read from MH i2c: E2 [21:01:37]MH_I2C_Read... [21:01:37]Read from MH i2c: E2 0E 00 [21:01:37]MH_I2C_Read... [21:01:37]Read from MH i2c: E2 0E 00 8F 06 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 C0 [21:01:37]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [21:01:37]wFMCommunicate OK [21:01:37]SAM_PROTO_GetShiftState done [21:01:37]FM_GetShiftState done [21:01:37]req_shift_opened done [21:01:37]requested_item shift.open_date is exist - process it [21:01:37]req_shift_open_date [21:01:37]req_shift_open_date done [21:01:37]produce_requested_data done [21:01:37]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178516,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [21:01:37]process_action_free close_receipt [21:01:37]json_value_free [21:01:37]json_value_free done [21:01:37]process_json_proto returns [21:01:37]Send response to host [21:01:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178516,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [21:01:37]free response buf [21:01:37]execute_script done [21:01:37]execute_script returns [21:01:37]free content buf [21:01:37]Sock 8.Close socket [21:01:37]Sock 8.Thread stoped [21:01:40]ConnectInit Can't take IP for lk.salyk.kg [21:01:40]CommunicateWithHost connect error [21:01:40]CommunicateWithHost err = -1 [21:01:40]OFD Sender: Server communicate error [21:01:45]OFD Sender: Processing packet 178516 [packets to send 496, broken 495] [21:01:45]ProducePacketName [21:01:45]name=ofd_packets/00178516 [21:01:45]OFD Sender: To server: pG, [21:01:45]CommunicateWithHost lk.salyk.kg:30040 [21:01:45]ConnectInit lk.salyk.kg [21:01:50]Connected sock=9 [21:01:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0D 01 00 00 41 98 05 01 2B 94 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 D8 00 00 00 F4 03 04 00 2D A7 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 54 B9 02 00 35 04 06 00 E6 D2 7A 9C E7 00 68 99 50 AF 6F 18 9D EB [21:01: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 37 38 4F 00 00 00 00 1E 47 00 E3 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 37 38 10 04 04 00 54 B9 02 00 F4 03 04 00 E5 52 C7 66 B6 04 01 00 00 B0 1F 55 1E 3B D3 CB 87 [21:01:52]CommunicateWithHost err = 0 [21:01:52]CheckOFDResponse [21:01:52]1017 (14) - 77093643461234 [21:01:52]1041 (16) - 0000000000871778 [21:01:52]1040 (4) - 178516 [21:01:52]1012 (4) - 22.08.2024 15:01 [21:01:52]1206 (1) - 0 [21:01:52]OFD Sender: Remove packet 178516 [21:01:52]ProducePacketName [21:01:52]name=ofd_packets/00178516 [21:01:52]NVStorageDeleteData [21:01:52]recv_with_timeout no data received [21:01:53]OFD Sender: No OFD packet to send [21:01:58]OFD Sender: No OFD packet to send [21:02:03]OFD Sender: No OFD packet to send [21:02:06]accept exits with 10 [21:02:06]New connection [21:02:06]New thread 3067469156 created [21:02:06]Thread 3067325796 joined [21:02:06]Waiting for new connection... [21:02:06] Sock 10.Parse request [21:02:06]Sock 10.Check first char [21:02:06]Sock 10.First char is OK [21:02:06]request: POST /json_proto HTTP/1.0 [21:02:06]Method: POST [21:02:06]URL: /json_proto [21:02:06]Method is POST - this is cgi request [21:02:06]url: /json_proto [21:02:06]query_string will be loaded in cgi processing [21:02:06]execute_cgi json_proto POST (null) [21:02:06]execute_cgi path=json_proto method=POST [21:02:06]POST find Content-Length [21:02:06]Host: 172.17.44.131:8080 [21:02:06]Content-Length: 682 [21:02:06]Content-Type: application/json [21:02:06] [21:02:06]POST finish read [21:02:06]Found Content-Length = 682 [21:02:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293811", "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" : 34.320, "sum" : 2546.54, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 5000.00, "total" : 2546.00, "payments": [ { "type": 0, "sum" : 2546.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:02:06]execute_script... [21:02:06]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293811", "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" : 34.320, "sum" : 2546.54, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 5000.00, "total" : 2546.00, "payments": [ { "type": 0, "sum" : 2546.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:02:06]POST & json_proto [21:02:06]process_json_proto [21:02:06]json parsed OK: [21:02:06]protocol is kg_v1.0 [21:02:06]action value=close_receipt [21:02:06]process_action close_receipt [21:02:06]cmd_close_receipt [21:02:06]MH_GetDate [21:02:06]Write to MH i2c: F0 00 00 90 06 85 [21:02:06]Write i2c OK [21:02:06]MH_I2C_Read... [21:02:06]Read from MH i2c: F0 [21:02:06]MH_I2C_Read... [21:02:06]Read from MH i2c: F0 09 00 [21:02:06]MH_I2C_Read... [21:02:06]Read from MH i2c: F0 09 00 90 06 00 4F A7 C7 66 4F 53 BE 66 77 [21:02:06]GetLastDocTimeStamp 1724360493 [21:02:06]current date 1724360527 [21:02:06]FM_GetShiftState [21:02:06]SAM_PROTO_GetShiftState [21:02:06]wFMCommunicate request_size=4 [21:02:06]MH_SAM_APDU [21:02:06]CAPDU: 80 13 01 00 [21:02:06]Write to MH i2c: E2 08 00 91 06 80 13 01 00 00 00 00 00 14 [21:02:06]Write i2c OK [21:02:06]MH_I2C_Read... [21:02:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:02:06]Read from MH i2c: E2 [21:02:06]MH_I2C_Read... [21:02:06]Read from MH i2c: E2 0E 00 [21:02:06]MH_I2C_Read... [21:02:06]Read from MH i2c: E2 0E 00 91 06 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 C2 [21:02:06]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [21:02:06]wFMCommunicate OK [21:02:06]SAM_PROTO_GetShiftState done [21:02:06]FM_GetShiftState done [21:02:06]opened in 1724285939 [21:02:06]opened+sec_in_day 1724372339 [21:02:06]quantity*price = 254654 [21:02:06]sum+1 = 254655 [21:02:06]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.54 ИТОГО: 2546.00 Внесено: 5000.00 СДАЧА: 2454.00 НСП 1% : 22.54 НДС 12% : 270.43 Наличными: 2546.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 217 22.08.2024 21:02 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178517 ФПД: 226715727287021 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T210207&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178517&fm=226715727287021&tin=02508201610067®Number=0000000000092561&sum=254600 [21:02:07]StoreToDocumentArchive [21:02:07]shift 469 fd 178517 [21:02:07]save to /storage/0469/doc_00178517 [21:02:07]save last doc name /storage/0469/doc_00178517 to /storage/kkm_last_doc_name [21:02:07]save OK [21:02:07]Clear old archive folders... [21:02:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:02:07]tlvbuf is 01824DB0 [21:02:07]SAM_PROTO_ClearQueue [21:02:07]wFMCommunicate request_size=4 [21:02:07]MH_SAM_APDU [21:02:07]CAPDU: 80 09 00 00 [21:02:07]Write to MH i2c: E2 08 00 9E 06 80 09 00 00 00 00 00 00 16 [21:02:07]Write i2c OK [21:02:07]MH_I2C_Read... [21:02:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:02:07]Read from MH i2c: E2 [21:02:07]MH_I2C_Read... [21:02:07]Read from MH i2c: E2 03 00 [21:02:07]MH_I2C_Read... [21:02:07]Read from MH i2c: E2 03 00 9E 06 00 90 00 18 [21:02:07]RAPDU: 90 00 [21:02:07]wFMCommunicate OK [21:02:07]SAM_PROTO_ClearQueue done [21:02:07]KKMCreateOFDPacket [21:02:07]OFDProtocolAddRootSTLVToBuf [21:02:07]FM_MakeSignedData [21:02:07]FM_MakeSignedData [21:02:07]SAM_PROTO_SignData [21:02:07]wFMCommunicate request_size=4 [21:02:07]MH_SAM_APDU [21:02:07]CAPDU: 80 0D 01 02 [21:02:07]Write to MH i2c: E2 08 00 9F 06 80 0D 01 02 00 00 00 00 1E [21:02:07]Write i2c OK [21:02:07]MH_I2C_Read... [21:02:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:02:07]Read from MH i2c: E2 [21:02:07]MH_I2C_Read... [21:02:07]Read from MH i2c: E2 03 00 [21:02:07]MH_I2C_Read... [21:02:07]Read from MH i2c: E2 03 00 9F 06 00 90 00 19 [21:02:07]RAPDU: 90 00 [21:02:07]wFMCommunicate OK [21:02:07]wFMCommunicate request_size=255 [21:02:07]MH_SAM_APDU [21:02: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 10 86 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 BE E2 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 E2 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CE 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A3 69 00 00 00 00 07 04 06 00 88 E2 03 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 4F A7 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 55 B9 02 00 35 04 06 00 CE [21:02:07]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 10 86 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 BE E2 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 E2 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CE 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A3 69 00 00 00 00 07 04 06 00 88 E2 03 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 4F A7 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 55 B9 02 00 35 04 06 00 CE 00 00 ED [21:02:07]Write i2c OK [21:02:07]MH_I2C_Read... [21:02:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:02:08]Read from MH i2c: E2 [21:02:08]MH_I2C_Read... [21:02:08]Read from MH i2c: E2 03 00 [21:02:08]MH_I2C_Read... [21:02:08]Read from MH i2c: E2 03 00 A0 06 00 90 00 1A [21:02:08]RAPDU: 90 00 [21:02:08]wFMCommunicate OK [21:02:08]wFMCommunicate request_size=10 [21:02:08]MH_SAM_APDU [21:02:08]CAPDU: 80 0D 02 02 05 32 5E 63 D2 ED [21:02:08]Write to MH i2c: E2 0D 00 A1 06 80 0D 02 02 05 00 32 5E 63 D2 ED 00 00 DD [21:02:08]Write i2c OK [21:02:08]MH_I2C_Read... [21:02:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:02:08]Read from MH i2c: E2 [21:02:08]MH_I2C_Read... [21:02:08]Read from MH i2c: E2 03 00 [21:02:08]MH_I2C_Read... [21:02:08]Read from MH i2c: E2 03 00 A1 06 00 90 00 1B [21:02:08]RAPDU: 90 00 [21:02:08]wFMCommunicate OK [21:02:08]wFMCommunicate request_size=4 [21:02:08]MH_SAM_APDU [21:02:08]CAPDU: 80 0D 03 02 [21:02:08]Write to MH i2c: E2 08 00 A2 06 80 0D 03 02 00 00 00 00 23 [21:02:08]Write i2c OK [21:02:08]MH_I2C_Read... [21:02:08]OFD Sender: No OFD packet to send [21:02:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:02:08]Read from MH i2c: E2 [21:02:08]MH_I2C_Read... [21:02:08]Read from MH i2c: E2 0B 00 [21:02:08]MH_I2C_Read... [21:02:08]Read from MH i2c: E2 0B 00 A2 06 00 96 72 6C 0D 5F A4 12 3B 90 00 F5 [21:02:08]RAPDU: 96 72 6C 0D 5F A4 12 3B 90 00 [21:02:08]wFMCommunicate OK [21:02:08]SAM_PROTO_SignData done [21:02:08]FM_MakeSignedData done [21:02:08]CreateOFDProtocolMessage [21:02:08]wFMCommunicate request_size=4 [21:02:08]MH_SAM_APDU [21:02:08]CAPDU: 80 11 00 00 [21:02:08]Write to MH i2c: E2 08 00 A3 06 80 11 00 00 00 00 00 00 23 [21:02:08]Write i2c OK [21:02:08]MH_I2C_Read... [21:02:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:02:08]Read from MH i2c: E2 [21:02:08]MH_I2C_Read... [21:02:08]Read from MH i2c: E2 17 00 [21:02:08]MH_I2C_Read... [21:02:08]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 37 38 90 00 7C [21:02:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [21:02:08]wFMCommunicate OK [21:02:08]CreateOFDProtocolMessage done [21:02:08]OFDSenderStorePacket 178517 [21:02:08]StoreOFDPacket docnum=178517 [21:02:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 44 44 07 01 07 27 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 10 86 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 BE E2 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 E2 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CE 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A3 69 00 00 00 00 07 04 06 00 88 E2 03 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 4F A7 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 55 B9 02 00 35 04 06 00 CE 32 5E 63 D2 ED 96 72 6C 0D 5F A4 12 3B [21:02:08]CheckFolder [21:02:08]dirname=/storage/ofd_packets [21:02:08]CheckFolder done [21:02:08]ProducePacketName [21:02:08]name=ofd_packets/00178517 [21:02:08]NVStorageSaveData ofd_packets/00178517 [21:02:08]File name is /storage/ofd_packets/00178517 [21:02:08]Write 301 bytes [21:02:08]NVStorageSaveData done [21:02:08]OFDSenderStorePacket done [21:02:08]KKMCreateOFDPacket done [21:02:08]NVStorageSaveData kkm_last_timestamp [21:02:08]File name is /storage/kkm_last_timestamp [21:02:08]Write 4 bytes [21:02:08]NVStorageSaveData done [21:02:08]ExternCall_PrintAddStr [21:02:08]wPrintStart [21:02:08]Write to MH i2c: 01 00 00 A4 06 AA [21:02:08]Write i2c OK [21:02:08]MH_I2C_Read... [21:02:08]Read from MH i2c: 01 [21:02:08]MH_I2C_Read... [21:02:08]Read from MH i2c: 01 07 00 [21:02:08]MH_I2C_Read... [21:02:08]Read from MH i2c: 01 07 00 A4 06 00 00 00 00 00 FF 0F BF [21:02:08]RasterBufferAndPrint [21:02:08]line Счет N : (1)293811 [21:02:08]line ИНН: 02508201610067 [21:02:08]line Контрольно-Кассовый Чек [21:02:08]line ПРОДАЖА [21:02:08]line ТРК (МРК, ГНК) : 63 [21:02:08]line Товар: 2710124500 [21:02:08]line Аи-95-К-5 [21:02:08]line 34.320 * 74.20 [21:02:08]line = 2546.54 [21:02:08]line НДС 12% НСП 1% [21:02:08]line > о реализуемом товаре [21:02:08]line ОКРУГЛЕНИЕ: -0.54 [21:02:08]line ИТОГО: 2546.00 [21:02:08]line Внесено: 5000.00 [21:02:08]line СДАЧА: 2454.00 [21:02:08]line НСП 1% : 22.54 [21:02:08]line НДС 12% : 270.43 [21:02:08]line Наличными: 2546.00 [21:02:08]line Безнал.: 0.00 [21:02:08]line Место: АЗС № 130 "Партнер Нефть" [21:02:08]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:02:08]line СНО: Общий режим [21:02:08]line Чек 217 22.08.2024 21:02 [21:02:08]line Смена: 469 ФФД: 1.0 [21:02:08]line ЗНМ: 0300000071 [21:02:08]line РНМ: 0000000000092561 [21:02:08]line Версия ККМ: 001 [21:02:08]line ФМ: 0000000000871778 [21:02:08]line ФД: 178517 [21:02:08]line ФПД: 226715727287021 [21:02:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T210207&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178517&fm=226715727287021&tin=02508201610067®Number=0000000000092561&sum=254600 [21:02:08]OFD Sender: Processing packet 178517 [packets to send 496, broken 495] [21:02:08]ProducePacketName [21:02:08]name=ofd_packets/00178517 [21:02:08]OFD Sender: To server: pG, [21:02:08]CommunicateWithHost lk.salyk.kg:30040 [21:02:08]ConnectInit lk.salyk.kg [21:02:08]written 0, free lines is 4095 [21:02:08]Write to MH i2c: 01 00 00 CF 06 D5 [21:02:08]Write i2c OK [21:02:08]MH_I2C_Read... [21:02:08]Read from MH i2c: 01 [21:02:08]MH_I2C_Read... [21:02:08]Read from MH i2c: 01 07 00 [21:02:08]MH_I2C_Read... [21:02:08]Read from MH i2c: 01 07 00 CF 06 00 00 00 00 00 E2 0C CA [21:02:08]RasterBufferAndPrint [21:02:08]line [21:02:08]line [21:02:08]line [21:02:08]line [21:02:08]line [21:02:08]written 0, free lines is 3304 [21:02:08]MH_Cut [21:02:08]Write to MH i2c: D1 01 00 D6 06 01 AE [21:02:08]Write i2c OK [21:02:08]MH_I2C_Read... [21:02:08]Read from MH i2c: D1 [21:02:08]MH_I2C_Read... [21:02:08]Read from MH i2c: D1 01 00 [21:02:08]MH_I2C_Read... [21:02:08]Read from MH i2c: D1 01 00 D6 06 00 AD [21:02:08]Write to MH i2c: 01 00 00 D7 06 DD [21:02:08]Write i2c OK [21:02:08]MH_I2C_Read... [21:02:09]*** Cut start [21:02:09]*** Partial cut [21:02:09]*** CUTSNS_PIN = 1 [21:02:09]*** CUTSNS_PIN = 0 [21:02:09]*** Brake cut motor [21:02:10]Read from MH i2c: 01 [21:02:10]MH_I2C_Read... [21:02:10]*** Stop cut motor [21:02:10]*** Cut end [21:02:10]Read from MH i2c: 01 07 00 [21:02:10]MH_I2C_Read... [21:02:10]Read from MH i2c: 01 07 00 D7 06 00 00 00 00 00 FF 0F F2 [21:02:10]process_action close_receipt done [21:02:10]requested_data is exist [21:02:10]produce_requested_data [21:02:10]requested_item fm.sn is exist - process it [21:02:10]wFMCommunicate request_size=4 [21:02:10]MH_SAM_APDU [21:02:10]CAPDU: 80 11 00 00 [21:02:10]Write to MH i2c: E2 08 00 D8 06 80 11 00 00 00 00 00 00 58 [21:02:10]Write i2c OK [21:02:10]MH_I2C_Read... [21:02:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:02:10]Read from MH i2c: E2 [21:02:10]MH_I2C_Read... [21:02:10]Read from MH i2c: E2 17 00 [21:02:10]MH_I2C_Read... [21:02:10]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 37 38 90 00 B1 [21:02:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [21:02:10]wFMCommunicate OK [21:02:10]requested_item fd.num is exist - process it [21:02:10]SAM_PROTO_GetFieldsCounters [21:02:10]wFMCommunicate request_size=4 [21:02:10]MH_SAM_APDU [21:02:10]CAPDU: 80 13 00 00 [21:02:10]Write to MH i2c: E2 08 00 D9 06 80 13 00 00 00 00 00 00 5B [21:02:10]Write i2c OK [21:02:10]MH_I2C_Read... [21:02:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:02:10]Read from MH i2c: E2 [21:02:10]MH_I2C_Read... [21:02:10]Read from MH i2c: E2 62 00 [21:02:10]MH_I2C_Read... [21:02:10]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 55 B9 02 00 0E 04 04 00 D5 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 F1 [21:02:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 55 B9 02 00 0E 04 04 00 D5 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 [21:02:10]wFMCommunicate OK [21:02:10]SAM_PROTO_GetFieldsCounters done [21:02:10]requested_item shift.num is exist - process it [21:02:10]requested_item shift.opened is exist - process it [21:02:10]req_shift_opened [21:02:10]FM_GetShiftState [21:02:10]SAM_PROTO_GetShiftState [21:02:10]wFMCommunicate request_size=4 [21:02:10]MH_SAM_APDU [21:02:10]CAPDU: 80 13 01 00 [21:02:10]Write to MH i2c: E2 08 00 DA 06 80 13 01 00 00 00 00 00 5D [21:02:10]Write i2c OK [21:02:10]MH_I2C_Read... [21:02:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:02:10]Read from MH i2c: E2 [21:02:10]MH_I2C_Read... [21:02:10]Read from MH i2c: E2 0E 00 [21:02:10]MH_I2C_Read... [21:02:10]Read from MH i2c: E2 0E 00 DA 06 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 0B [21:02:10]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [21:02:10]wFMCommunicate OK [21:02:10]SAM_PROTO_GetShiftState done [21:02:10]FM_GetShiftState done [21:02:10]req_shift_opened done [21:02:10]requested_item shift.open_date is exist - process it [21:02:10]req_shift_open_date [21:02:10]req_shift_open_date done [21:02:10]produce_requested_data done [21:02:10]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178517,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [21:02:10]process_action_free close_receipt [21:02:10]json_value_free [21:02:10]json_value_free done [21:02:10]process_json_proto returns [21:02:10]Send response to host [21:02:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178517,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [21:02:10]free response buf [21:02:10]execute_script done [21:02:10]execute_script returns [21:02:10]free content buf [21:02:10]Sock 10.Close socket [21:02:10]Sock 10.Thread stoped [21:02:10]Connected sock=8 [21:02: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 37 38 0F 01 00 00 44 44 07 01 07 27 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 10 86 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 BE E2 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 E2 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CE 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A3 69 00 00 00 00 07 04 06 00 88 E2 03 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 4F A7 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 55 B9 02 00 35 04 06 00 CE 32 5E 63 D2 ED 96 72 6C 0D 5F A4 12 3B [21:02: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 37 38 4F 00 00 00 8B 1E 47 00 15 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 37 38 10 04 04 00 55 B9 02 00 F4 03 04 00 FA 52 C7 66 B6 04 01 00 00 BD 0F 72 4A 0A 8A D3 2A [21:02:15]CommunicateWithHost err = 0 [21:02:15]CheckOFDResponse [21:02:15]1017 (14) - 77093643461234 [21:02:15]1041 (16) - 0000000000871778 [21:02:15]1040 (4) - 178517 [21:02:15]1012 (4) - 22.08.2024 15:02 [21:02:15]1206 (1) - 0 [21:02:15]OFD Sender: Remove packet 178517 [21:02:15]ProducePacketName [21:02:15]name=ofd_packets/00178517 [21:02:15]NVStorageDeleteData [21:02:16]OFD Sender: No OFD packet to send [21:02:21]OFD Sender: No OFD packet to send [21:02:26]OFD Sender: No OFD packet to send [21:02:31]OFD Sender: No OFD packet to send [21:02:31]accept exits with 9 [21:02:31]New connection [21:02:31]New thread 3067325796 created [21:02:31]Thread 3067469156 joined [21:02:31]Waiting for new connection... [21:02:31] Sock 9.Parse request [21:02:31]Sock 9.Check first char [21:02:31]Sock 9.First char is OK [21:02:31]request: POST /json_proto HTTP/1.0 [21:02:31]Method: POST [21:02:31]URL: /json_proto [21:02:31]Method is POST - this is cgi request [21:02:31]url: /json_proto [21:02:31]query_string will be loaded in cgi processing [21:02:31]execute_cgi json_proto POST (null) [21:02:31]execute_cgi path=json_proto method=POST [21:02:31]POST find Content-Length [21:02:31]Host: 172.17.44.131:8080 [21:02:31]Content-Length: 682 [21:02:31]Content-Type: application/json [21:02:31] [21:02:31]POST finish read [21:02:31]Found Content-Length = 682 [21:02:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293812", "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" ] } } [21:02:31]execute_script... [21:02:31]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293812", "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" ] } } [21:02:31]POST & json_proto [21:02:31]process_json_proto [21:02:31]json parsed OK: [21:02:31]protocol is kg_v1.0 [21:02:31]action value=close_receipt [21:02:31]process_action close_receipt [21:02:31]cmd_close_receipt [21:02:31]MH_GetDate [21:02:31]Write to MH i2c: F0 00 00 DB 06 D0 [21:02:31]Write i2c OK [21:02:31]MH_I2C_Read... [21:02:31]Read from MH i2c: F0 [21:02:31]MH_I2C_Read... [21:02:31]Read from MH i2c: F0 09 00 [21:02:31]MH_I2C_Read... [21:02:31]Read from MH i2c: F0 09 00 DB 06 00 68 A7 C7 66 4F 53 BE 66 DB [21:02:31]GetLastDocTimeStamp 1724360527 [21:02:31]current date 1724360552 [21:02:31]FM_GetShiftState [21:02:31]SAM_PROTO_GetShiftState [21:02:31]wFMCommunicate request_size=4 [21:02:31]MH_SAM_APDU [21:02:31]CAPDU: 80 13 01 00 [21:02:31]Write to MH i2c: E2 08 00 DC 06 80 13 01 00 00 00 00 00 5F [21:02:31]Write i2c OK [21:02:31]MH_I2C_Read... [21:02:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:02:31]Read from MH i2c: E2 [21:02:31]MH_I2C_Read... [21:02:31]Read from MH i2c: E2 0E 00 [21:02:31]MH_I2C_Read... [21:02:31]Read from MH i2c: E2 0E 00 DC 06 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 0D [21:02:31]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [21:02:31]wFMCommunicate OK [21:02:31]SAM_PROTO_GetShiftState done [21:02:31]FM_GetShiftState done [21:02:31]opened in 1724285939 [21:02:31]opened+sec_in_day 1724372339 [21:02:31]quantity*price = 100021 [21:02:31]sum+1 = 100023 [21:02:31]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 СНО: Общий режим Чек 218 22.08.2024 21:02 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178518 ФПД: 247234536955942 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T210232&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178518&fm=247234536955942&tin=02508201610067®Number=0000000000092561&sum=100000 [21:02:32]StoreToDocumentArchive [21:02:32]shift 469 fd 178518 [21:02:32]save to /storage/0469/doc_00178518 [21:02:32]save last doc name /storage/0469/doc_00178518 to /storage/kkm_last_doc_name [21:02:32]save OK [21:02:32]Clear old archive folders... [21:02:32]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:02:32]tlvbuf is 018263E0 [21:02:32]SAM_PROTO_ClearQueue [21:02:32]wFMCommunicate request_size=4 [21:02:32]MH_SAM_APDU [21:02:32]CAPDU: 80 09 00 00 [21:02:32]Write to MH i2c: E2 08 00 E9 06 80 09 00 00 00 00 00 00 61 [21:02:32]Write i2c OK [21:02:32]MH_I2C_Read... [21:02:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:02:32]Read from MH i2c: E2 [21:02:32]MH_I2C_Read... [21:02:32]Read from MH i2c: E2 03 00 [21:02:32]MH_I2C_Read... [21:02:32]Read from MH i2c: E2 03 00 E9 06 00 90 00 63 [21:02:32]RAPDU: 90 00 [21:02:32]wFMCommunicate OK [21:02:32]SAM_PROTO_ClearQueue done [21:02:32]KKMCreateOFDPacket [21:02:32]OFDProtocolAddRootSTLVToBuf [21:02:32]FM_MakeSignedData [21:02:32]FM_MakeSignedData [21:02:32]SAM_PROTO_SignData [21:02:32]wFMCommunicate request_size=4 [21:02:32]MH_SAM_APDU [21:02:32]CAPDU: 80 0D 01 02 [21:02:32]Write to MH i2c: E2 08 00 EA 06 80 0D 01 02 00 00 00 00 69 [21:02:32]Write i2c OK [21:02:32]MH_I2C_Read... [21:02:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:02:32]Read from MH i2c: E2 [21:02:32]MH_I2C_Read... [21:02:32]Read from MH i2c: E2 03 00 [21:02:32]MH_I2C_Read... [21:02:32]Read from MH i2c: E2 03 00 EA 06 00 90 00 64 [21:02:32]RAPDU: 90 00 [21:02:32]wFMCommunicate OK [21:02:32]wFMCommunicate request_size=255 [21:02:32]MH_SAM_APDU [21:02:32]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 DA 00 00 00 F4 03 04 00 68 A7 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 56 B9 02 00 35 04 06 00 E0 [21:02:32]Write to MH i2c: E2 02 01 EB 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 DA 00 00 00 F4 03 04 00 68 A7 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 56 B9 02 00 35 04 06 00 E0 00 00 F6 [21:02:32]Write i2c OK [21:02:32]MH_I2C_Read... [21:02:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:02:33]Read from MH i2c: E2 [21:02:33]MH_I2C_Read... [21:02:33]Read from MH i2c: E2 03 00 [21:02:33]MH_I2C_Read... [21:02:33]Read from MH i2c: E2 03 00 EB 06 00 90 00 65 [21:02:33]RAPDU: 90 00 [21:02:33]wFMCommunicate OK [21:02:33]wFMCommunicate request_size=10 [21:02:33]MH_SAM_APDU [21:02:33]CAPDU: 80 0D 02 02 05 DB C6 C0 60 26 [21:02:33]Write to MH i2c: E2 0D 00 EC 06 80 0D 02 02 05 00 DB C6 C0 60 26 00 00 5D [21:02:33]Write i2c OK [21:02:33]MH_I2C_Read... [21:02:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:02:33]Read from MH i2c: E2 [21:02:33]MH_I2C_Read... [21:02:33]Read from MH i2c: E2 03 00 [21:02:33]MH_I2C_Read... [21:02:33]Read from MH i2c: E2 03 00 EC 06 00 90 00 66 [21:02:33]RAPDU: 90 00 [21:02:33]wFMCommunicate OK [21:02:33]wFMCommunicate request_size=4 [21:02:33]MH_SAM_APDU [21:02:33]CAPDU: 80 0D 03 02 [21:02:33]Write to MH i2c: E2 08 00 ED 06 80 0D 03 02 00 00 00 00 6E [21:02:33]Write i2c OK [21:02:33]MH_I2C_Read... [21:02:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:02:33]Read from MH i2c: E2 [21:02:33]MH_I2C_Read... [21:02:33]Read from MH i2c: E2 0B 00 [21:02:33]MH_I2C_Read... [21:02:33]Read from MH i2c: E2 0B 00 ED 06 00 68 68 DF 09 53 D6 A0 91 90 00 81 [21:02:33]RAPDU: 68 68 DF 09 53 D6 A0 91 90 00 [21:02:33]wFMCommunicate OK [21:02:33]SAM_PROTO_SignData done [21:02:33]FM_MakeSignedData done [21:02:33]CreateOFDProtocolMessage [21:02:33]wFMCommunicate request_size=4 [21:02:33]MH_SAM_APDU [21:02:33]CAPDU: 80 11 00 00 [21:02:33]Write to MH i2c: E2 08 00 EE 06 80 11 00 00 00 00 00 00 6E [21:02:33]Write i2c OK [21:02:33]MH_I2C_Read... [21:02:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:02:33]Read from MH i2c: E2 [21:02:33]MH_I2C_Read... [21:02:33]Read from MH i2c: E2 17 00 [21:02:33]MH_I2C_Read... [21:02:33]Read from MH i2c: E2 17 00 EE 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 C7 [21:02:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [21:02:33]wFMCommunicate OK [21:02:33]CreateOFDProtocolMessage done [21:02:33]OFDSenderStorePacket 178518 [21:02:33]StoreOFDPacket docnum=178518 [21:02:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 C9 DE 07 01 AC 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 DA 00 00 00 F4 03 04 00 68 A7 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 56 B9 02 00 35 04 06 00 E0 DB C6 C0 60 26 68 68 DF 09 53 D6 A0 91 [21:02:33]CheckFolder [21:02:33]dirname=/storage/ofd_packets [21:02:33]CheckFolder done [21:02:33]ProducePacketName [21:02:33]name=ofd_packets/00178518 [21:02:33]NVStorageSaveData ofd_packets/00178518 [21:02:33]File name is /storage/ofd_packets/00178518 [21:02:33]Write 301 bytes [21:02:33]NVStorageSaveData done [21:02:33]OFDSenderStorePacket done [21:02:33]KKMCreateOFDPacket done [21:02:33]NVStorageSaveData kkm_last_timestamp [21:02:33]File name is /storage/kkm_last_timestamp [21:02:33]Write 4 bytes [21:02:33]NVStorageSaveData done [21:02:33]ExternCall_PrintAddStr [21:02:33]wPrintStart [21:02:33]Write to MH i2c: 01 00 00 EF 06 F5 [21:02:33]Write i2c OK [21:02:33]MH_I2C_Read... [21:02:33]Read from MH i2c: 01 [21:02:33]MH_I2C_Read... [21:02:33]Read from MH i2c: 01 07 00 [21:02:33]MH_I2C_Read... [21:02:33]Read from MH i2c: 01 07 00 EF 06 00 00 00 00 00 FF 0F 0A [21:02:33]RasterBufferAndPrint [21:02:33]line Счет N : (1)293812 [21:02:33]line ИНН: 02508201610067 [21:02:33]line Контрольно-Кассовый Чек [21:02:33]line ПРОДАЖА [21:02:33]line ТРК (МРК, ГНК) : 33 [21:02:33]line Товар: 2710124500 [21:02:33]line Аи-95-К-5 [21:02:33]line 13.480 * 74.20 [21:02:33]line = 1000.22 [21:02:33]line НДС 12% НСП 1% [21:02:33]line > о реализуемом товаре [21:02:33]line ОКРУГЛЕНИЕ: -0.22 [21:02:33]line ИТОГО: 1000.00 [21:02:33]line Внесено: 1000.00 [21:02:33]line СДАЧА: 0.00 [21:02:33]line НСП 1% : 8.85 [21:02:33]line НДС 12% : 106.22 [21:02:33]line Наличными: 1000.00 [21:02:33]line Безнал.: 0.00 [21:02:33]line Место: АЗС № 130 "Партнер Нефть" [21:02:33]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:02:33]line СНО: Общий режим [21:02:33]line Чек 218 22.08.2024 21:02 [21:02:33]line Смена: 469 ФФД: 1.0 [21:02:33]line ЗНМ: 0300000071 [21:02:33]line РНМ: 0000000000092561 [21:02:33]line Версия ККМ: 001 [21:02:33]line ФМ: 0000000000871778 [21:02:33]line ФД: 178518 [21:02:33]line ФПД: 247234536955942 [21:02:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T210232&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178518&fm=247234536955942&tin=02508201610067®Number=0000000000092561&sum=100000 [21:02:33]written 0, free lines is 4095 [21:02:33]OFD Sender: Processing packet 178518 [packets to send 496, broken 495] [21:02:33]ProducePacketName [21:02:33]name=ofd_packets/00178518 [21:02:33]OFD Sender: To server: pG, [21:02:33]CommunicateWithHost lk.salyk.kg:30040 [21:02:33]ConnectInit lk.salyk.kg [21:02:33]Write to MH i2c: 01 00 00 1A 07 21 [21:02:33]Write i2c OK [21:02:33]MH_I2C_Read... [21:02:33]Read from MH i2c: 01 [21:02:33]MH_I2C_Read... [21:02:33]Read from MH i2c: 01 07 00 [21:02:33]MH_I2C_Read... [21:02:33]Read from MH i2c: 01 07 00 1A 07 00 00 00 00 00 D7 0C 0B [21:02:33]RasterBufferAndPrint [21:02:33]line [21:02:33]line [21:02:33]line [21:02:33]line [21:02:33]line [21:02:33]written 0, free lines is 3294 [21:02:33]MH_Cut [21:02:33]Write to MH i2c: D1 01 00 21 07 01 FA [21:02:33]Write i2c OK [21:02:33]MH_I2C_Read... [21:02:33]Read from MH i2c: D1 [21:02:33]MH_I2C_Read... [21:02:33]Read from MH i2c: D1 01 00 [21:02:33]MH_I2C_Read... [21:02:33]Read from MH i2c: D1 01 00 21 07 00 F9 [21:02:33]Write to MH i2c: 01 00 00 22 07 29 [21:02:33]Write i2c OK [21:02:33]MH_I2C_Read... [21:02:34]*** Cut start [21:02:34]*** Partial cut [21:02:34]*** CUTSNS_PIN = 1 [21:02:34]*** CUTSNS_PIN = 0 [21:02:34]*** Brake cut motor [21:02:35]Read from MH i2c: 01 [21:02:35]MH_I2C_Read... [21:02:35]*** Stop cut motor [21:02:35]*** Cut end [21:02:35]Read from MH i2c: 01 07 00 [21:02:35]MH_I2C_Read... [21:02:35]Read from MH i2c: 01 07 00 22 07 00 00 00 00 00 FF 0F 3E [21:02:35]process_action close_receipt done [21:02:35]requested_data is exist [21:02:35]produce_requested_data [21:02:35]requested_item fm.sn is exist - process it [21:02:35]wFMCommunicate request_size=4 [21:02:35]MH_SAM_APDU [21:02:35]CAPDU: 80 11 00 00 [21:02:35]Write to MH i2c: E2 08 00 23 07 80 11 00 00 00 00 00 00 A4 [21:02:35]Write i2c OK [21:02:35]MH_I2C_Read... [21:02:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:02:35]Read from MH i2c: E2 [21:02:35]MH_I2C_Read... [21:02:35]Read from MH i2c: E2 17 00 [21:02:35]MH_I2C_Read... [21:02:35]Read from MH i2c: E2 17 00 23 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 FD [21:02:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [21:02:35]wFMCommunicate OK [21:02:35]requested_item fd.num is exist - process it [21:02:35]SAM_PROTO_GetFieldsCounters [21:02:35]wFMCommunicate request_size=4 [21:02:35]MH_SAM_APDU [21:02:35]CAPDU: 80 13 00 00 [21:02:35]Write to MH i2c: E2 08 00 24 07 80 13 00 00 00 00 00 00 A7 [21:02:35]Write i2c OK [21:02:35]MH_I2C_Read... [21:02:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:02:35]Read from MH i2c: E2 [21:02:35]MH_I2C_Read... [21:02:35]Read from MH i2c: E2 62 00 [21:02:35]MH_I2C_Read... [21:02:35]Read from MH i2c: E2 62 00 24 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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 56 B9 02 00 0E 04 04 00 D5 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 41 [21:02: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 56 B9 02 00 0E 04 04 00 D5 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 [21:02:35]wFMCommunicate OK [21:02:35]SAM_PROTO_GetFieldsCounters done [21:02:35]requested_item shift.num is exist - process it [21:02:35]requested_item shift.opened is exist - process it [21:02:35]req_shift_opened [21:02:35]FM_GetShiftState [21:02:35]SAM_PROTO_GetShiftState [21:02:35]wFMCommunicate request_size=4 [21:02:35]MH_SAM_APDU [21:02:35]CAPDU: 80 13 01 00 [21:02:35]Write to MH i2c: E2 08 00 25 07 80 13 01 00 00 00 00 00 A9 [21:02:35]Write i2c OK [21:02:35]MH_I2C_Read... [21:02:35]Read from MH i2c: E2 [21:02:35]MH_I2C_Read... [21:02:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:02:35]Read from MH i2c: E2 0E 00 [21:02:35]MH_I2C_Read... [21:02:35]Read from MH i2c: E2 0E 00 25 07 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 57 [21:02:35]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [21:02:35]wFMCommunicate OK [21:02:35]SAM_PROTO_GetShiftState done [21:02:35]FM_GetShiftState done [21:02:35]req_shift_opened done [21:02:35]requested_item shift.open_date is exist - process it [21:02:35]req_shift_open_date [21:02:35]req_shift_open_date done [21:02:35]produce_requested_data done [21:02:35]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178518,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [21:02:35]process_action_free close_receipt [21:02:35]json_value_free [21:02:35]json_value_free done [21:02:35]process_json_proto returns [21:02:35]Send response to host [21:02:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178518,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [21:02:35]free response buf [21:02:35]execute_script done [21:02:35]execute_script returns [21:02:35]free content buf [21:02:35]Sock 9.Close socket [21:02:35]Sock 9.Thread stoped [21:02:38]Connected sock=11 [21: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 37 38 0F 01 00 00 C9 DE 07 01 AC 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 DA 00 00 00 F4 03 04 00 68 A7 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 56 B9 02 00 35 04 06 00 E0 DB C6 C0 60 26 68 68 DF 09 53 D6 A0 91 [21: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 37 38 4F 00 00 00 21 63 47 00 DB 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 37 38 10 04 04 00 56 B9 02 00 F4 03 04 00 15 53 C7 66 B6 04 01 00 00 82 71 0C A1 DF F5 78 A4 [21:02:38]CommunicateWithHost err = 0 [21:02:38]CheckOFDResponse [21:02:38]1017 (14) - 77093643461234 [21:02:38]1041 (16) - 0000000000871778 [21:02:38]1040 (4) - 178518 [21:02:38]1012 (4) - 22.08.2024 15:02 [21:02:38]1206 (1) - 0 [21:02:38]OFD Sender: Remove packet 178518 [21:02:38]ProducePacketName [21:02:38]name=ofd_packets/00178518 [21:02:38]NVStorageDeleteData [21:02:39]OFD Sender: No OFD packet to send [21:02:44]OFD Sender: No OFD packet to send [21:02:49]OFD Sender: No OFD packet to send [21:02:54]OFD Sender: No OFD packet to send [21:02:56]accept exits with 10 [21:02:56]New connection [21:02:56]New thread 3067469156 created [21:02:56]Thread 3067325796 joined [21:02:56]Waiting for new connection... [21:02:56] Sock 10.Parse request [21:02:56]Sock 10.Check first char [21:02:56]Sock 10.First char is OK [21:02:56]request: POST /json_proto HTTP/1.0 [21:02:56]Method: POST [21:02:56]URL: /json_proto [21:02:56]Method is POST - this is cgi request [21:02:56]url: /json_proto [21:02:56]query_string will be loaded in cgi processing [21:02:56]execute_cgi json_proto POST (null) [21:02:56]execute_cgi path=json_proto method=POST [21:02:56]POST find Content-Length [21:02:56]Host: 172.17.44.131:8080 [21:02:56]Content-Length: 677 [21:02:56]Content-Type: application/json [21:02:56] [21:02:56]POST finish read [21:02:56]Found Content-Length = 677 [21:02:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293813", "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" : 9.590, "sum" : 650.20, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 650.00, "total" : 650.00, "payments": [ { "type": 0, "sum" : 650.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:02:56]execute_script... [21:02: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)293813", "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" : 9.590, "sum" : 650.20, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 650.00, "total" : 650.00, "payments": [ { "type": 0, "sum" : 650.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:02:56]POST & json_proto [21:02:56]process_json_proto [21:02:56]json parsed OK: [21:02:56]protocol is kg_v1.0 [21:02:56]action value=close_receipt [21:02:56]process_action close_receipt [21:02:56]cmd_close_receipt [21:02:56]MH_GetDate [21:02:56]Write to MH i2c: F0 00 00 26 07 1C [21:02:56]Write i2c OK [21:02:56]MH_I2C_Read... [21:02:56]Read from MH i2c: F0 [21:02:56]MH_I2C_Read... [21:02:56]Read from MH i2c: F0 09 00 [21:02:56]MH_I2C_Read... [21:02:56]Read from MH i2c: F0 09 00 26 07 00 81 A7 C7 66 4F 53 BE 66 40 [21:02:56]GetLastDocTimeStamp 1724360552 [21:02:56]current date 1724360577 [21:02:56]FM_GetShiftState [21:02:56]SAM_PROTO_GetShiftState [21:02:56]wFMCommunicate request_size=4 [21:02:56]MH_SAM_APDU [21:02:56]CAPDU: 80 13 01 00 [21:02:56]Write to MH i2c: E2 08 00 27 07 80 13 01 00 00 00 00 00 AB [21:02:56]Write i2c OK [21:02:56]MH_I2C_Read... [21:02:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:02:56]Read from MH i2c: E2 [21:02:56]MH_I2C_Read... [21:02:56]Read from MH i2c: E2 0E 00 [21:02:56]MH_I2C_Read... [21:02:56]Read from MH i2c: E2 0E 00 27 07 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 59 [21:02:56]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [21:02:56]wFMCommunicate OK [21:02:56]SAM_PROTO_GetShiftState done [21:02:56]FM_GetShiftState done [21:02:56]opened in 1724285939 [21:02:56]opened+sec_in_day 1724372339 [21:02:56]quantity*price = 65020 [21:02:56]sum+1 = 65021 [21:02:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.20 ИТОГО: 650.00 Внесено: 650.00 СДАЧА: 0.00 НСП 1% : 5.75 НДС 12% : 69.05 Наличными: 650.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 219 22.08.2024 21:02 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178519 ФПД: 274016988978408 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T210257&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178519&fm=274016988978408&tin=02508201610067®Number=0000000000092561&sum=65000 [21:02:57]StoreToDocumentArchive [21:02:57]shift 469 fd 178519 [21:02:57]save to /storage/0469/doc_00178519 [21:02:57]save last doc name /storage/0469/doc_00178519 to /storage/kkm_last_doc_name [21:02:57]save OK [21:02:57]Clear old archive folders... [21:02:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:02:57]tlvbuf is 017F3D80 [21:02:57]SAM_PROTO_ClearQueue [21:02:57]wFMCommunicate request_size=4 [21:02:57]MH_SAM_APDU [21:02:57]CAPDU: 80 09 00 00 [21:02:57]Write to MH i2c: E2 08 00 34 07 80 09 00 00 00 00 00 00 AD [21:02:57]Write i2c OK [21:02:57]MH_I2C_Read... [21:02:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:02:57]Read from MH i2c: E2 [21:02:57]MH_I2C_Read... [21:02:57]Read from MH i2c: E2 03 00 [21:02:57]MH_I2C_Read... [21:02:57]Read from MH i2c: E2 03 00 34 07 00 90 00 AF [21:02:57]RAPDU: 90 00 [21:02:57]wFMCommunicate OK [21:02:57]SAM_PROTO_ClearQueue done [21:02:57]KKMCreateOFDPacket [21:02:57]OFDProtocolAddRootSTLVToBuf [21:02:57]FM_MakeSignedData [21:02:57]FM_MakeSignedData [21:02:57]SAM_PROTO_SignData [21:02:57]wFMCommunicate request_size=4 [21:02:57]MH_SAM_APDU [21:02:57]CAPDU: 80 0D 01 02 [21:02:57]Write to MH i2c: E2 08 00 35 07 80 0D 01 02 00 00 00 00 B5 [21:02:57]Write i2c OK [21:02:57]MH_I2C_Read... [21:02:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:02:57]Read from MH i2c: E2 [21:02:57]MH_I2C_Read... [21:02:57]Read from MH i2c: E2 03 00 [21:02:57]MH_I2C_Read... [21:02:57]Read from MH i2c: E2 03 00 35 07 00 90 00 B0 [21:02:57]RAPDU: 90 00 [21:02:57]wFMCommunicate OK [21:02:57]wFMCommunicate request_size=255 [21:02:57]MH_SAM_APDU [21: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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 76 25 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 FC FD 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 FD 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3F 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 1A 00 00 00 00 07 04 06 00 E8 FD 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DB 00 00 00 F4 03 04 00 81 A7 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 57 B9 02 00 35 04 06 00 F9 [21:02:57]Write to MH i2c: E2 02 01 36 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 76 25 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 FC FD 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 FD 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3F 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 1A 00 00 00 00 07 04 06 00 E8 FD 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DB 00 00 00 F4 03 04 00 81 A7 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 57 B9 02 00 35 04 06 00 F9 00 00 1C [21:02:57]Write i2c OK [21:02:57]MH_I2C_Read... [21:02:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:02:58]Read from MH i2c: E2 [21:02:58]MH_I2C_Read... [21:02:58]Read from MH i2c: E2 03 00 [21:02:58]MH_I2C_Read... [21:02:58]Read from MH i2c: E2 03 00 36 07 00 90 00 B1 [21:02:58]RAPDU: 90 00 [21:02:58]wFMCommunicate OK [21:02:58]wFMCommunicate request_size=10 [21:02:58]MH_SAM_APDU [21:02:58]CAPDU: 80 0D 02 02 05 37 8D 4A 5C E8 [21:02:58]Write to MH i2c: E2 0D 00 37 07 80 0D 02 02 05 00 37 8D 4A 5C E8 00 00 14 [21:02:58]Write i2c OK [21:02:58]MH_I2C_Read... [21:02:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:02:58]Read from MH i2c: E2 [21:02:58]MH_I2C_Read... [21:02:58]Read from MH i2c: E2 03 00 [21:02:58]MH_I2C_Read... [21:02:58]Read from MH i2c: E2 03 00 37 07 00 90 00 B2 [21:02:58]RAPDU: 90 00 [21:02:58]wFMCommunicate OK [21:02:58]wFMCommunicate request_size=4 [21:02:58]MH_SAM_APDU [21:02:58]CAPDU: 80 0D 03 02 [21:02:58]Write to MH i2c: E2 08 00 38 07 80 0D 03 02 00 00 00 00 BA [21:02:58]Write i2c OK [21:02:58]MH_I2C_Read... [21:02:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:02:58]Read from MH i2c: E2 [21:02:58]MH_I2C_Read... [21:02:58]Read from MH i2c: E2 0B 00 [21:02:58]MH_I2C_Read... [21:02:58]Read from MH i2c: E2 0B 00 38 07 00 25 01 03 08 70 35 D4 D8 90 00 3D [21:02:58]RAPDU: 25 01 03 08 70 35 D4 D8 90 00 [21:02:58]wFMCommunicate OK [21:02:58]SAM_PROTO_SignData done [21:02:58]FM_MakeSignedData done [21:02:58]CreateOFDProtocolMessage [21:02:58]wFMCommunicate request_size=4 [21:02:58]MH_SAM_APDU [21:02:58]CAPDU: 80 11 00 00 [21:02:58]Write to MH i2c: E2 08 00 39 07 80 11 00 00 00 00 00 00 BA [21:02:58]Write i2c OK [21:02:58]MH_I2C_Read... [21:02:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:02:58]Read from MH i2c: E2 [21:02:58]MH_I2C_Read... [21:02:58]Read from MH i2c: E2 17 00 [21:02:58]MH_I2C_Read... [21:02:58]Read from MH i2c: E2 17 00 39 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 13 [21:02:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [21:02:58]wFMCommunicate OK [21:02:58]CreateOFDProtocolMessage done [21:02:58]OFDSenderStorePacket 178519 [21:02:58]StoreOFDPacket docnum=178519 [21:02:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 93 E7 07 01 C6 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 76 25 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 FC FD 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 FD 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3F 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 1A 00 00 00 00 07 04 06 00 E8 FD 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DB 00 00 00 F4 03 04 00 81 A7 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 57 B9 02 00 35 04 06 00 F9 37 8D 4A 5C E8 25 01 03 08 70 35 D4 D8 [21:02:58]CheckFolder [21:02:58]dirname=/storage/ofd_packets [21:02:58]CheckFolder done [21:02:58]ProducePacketName [21:02:58]name=ofd_packets/00178519 [21:02:58]NVStorageSaveData ofd_packets/00178519 [21:02:58]File name is /storage/ofd_packets/00178519 [21:02:58]Write 301 bytes [21:02:58]NVStorageSaveData done [21:02:58]OFDSenderStorePacket done [21:02:58]KKMCreateOFDPacket done [21:02:58]NVStorageSaveData kkm_last_timestamp [21:02:58]File name is /storage/kkm_last_timestamp [21:02:58]Write 4 bytes [21:02:58]NVStorageSaveData done [21:02:58]ExternCall_PrintAddStr [21:02:58]wPrintStart [21:02:58]Write to MH i2c: 01 00 00 3A 07 41 [21:02:58]Write i2c OK [21:02:58]MH_I2C_Read... [21:02:58]Read from MH i2c: 01 [21:02:58]MH_I2C_Read... [21:02:58]Read from MH i2c: 01 07 00 [21:02:58]MH_I2C_Read... [21:02:58]Read from MH i2c: 01 07 00 3A 07 00 00 00 00 00 FF 0F 56 [21:02:58]RasterBufferAndPrint [21:02:58]line Счет N : (1)293813 [21:02:58]line ИНН: 02508201610067 [21:02:58]line Контрольно-Кассовый Чек [21:02:58]line ПРОДАЖА [21:02:58]line ТРК (МРК, ГНК) : 42 [21:02:58]line Товар: 2710124130 [21:02:58]line Аи-92-К-5 [21:02:58]line 9.590 * 67.80 [21:02:58]line = 650.20 [21:02:58]line НДС 12% НСП 1% [21:02:58]line > о реализуемом товаре [21:02:58]line ОКРУГЛЕНИЕ: -0.20 [21:02:58]line ИТОГО: 650.00 [21:02:58]line Внесено: 650.00 [21:02:58]line СДАЧА: 0.00 [21:02:58]line НСП 1% : 5.75 [21:02:58]line НДС 12% : 69.05 [21:02:58]line Наличными: 650.00 [21:02:58]line Безнал.: 0.00 [21:02:58]line Место: АЗС № 130 "Партнер Нефть" [21:02:58]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:02:58]line СНО: Общий режим [21:02:58]line Чек 219 22.08.2024 21:02 [21:02:58]line Смена: 469 ФФД: 1.0 [21:02:58]line ЗНМ: 0300000071 [21:02:58]line РНМ: 0000000000092561 [21:02:58]line Версия ККМ: 001 [21:02:58]line ФМ: 0000000000871778 [21:02:58]line ФД: 178519 [21:02:58]line ФПД: 274016988978408 [21:02:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T210257&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178519&fm=274016988978408&tin=02508201610067®Number=0000000000092561&sum=65000 [21:02:58]written 0, free lines is 4095 [21:02:58]OFD Sender: Processing packet 178519 [packets to send 496, broken 495] [21:02:58]ProducePacketName [21:02:58]name=ofd_packets/00178519 [21:02:58]OFD Sender: To server: pG, [21:02:58]CommunicateWithHost lk.salyk.kg:30040 [21:02:58]ConnectInit lk.salyk.kg [21:02:59]Write to MH i2c: 01 00 00 65 07 6C [21:02:59]Write i2c OK [21:02:59]MH_I2C_Read... [21:02:59]Read from MH i2c: 01 [21:02:59]MH_I2C_Read... [21:02:59]Read from MH i2c: 01 07 00 [21:02:59]MH_I2C_Read... [21:02:59]Read from MH i2c: 01 07 00 65 07 00 00 00 00 00 DA 0C 59 [21:02:59]RasterBufferAndPrint [21:02:59]line [21:02:59]line [21:02:59]line [21:02:59]line [21:02:59]line [21:02:59]written 0, free lines is 3296 [21:02:59]MH_Cut [21:02:59]Write to MH i2c: D1 01 00 6C 07 01 45 [21:02:59]Write i2c OK [21:02:59]MH_I2C_Read... [21:02:59]Read from MH i2c: D1 [21:02:59]MH_I2C_Read... [21:02:59]Read from MH i2c: D1 01 00 [21:02:59]MH_I2C_Read... [21:02:59]Read from MH i2c: D1 01 00 6C 07 00 44 [21:02:59]Write to MH i2c: 01 00 00 6D 07 74 [21:02:59]Write i2c OK [21:02:59]MH_I2C_Read... [21:02:59]*** Cut start [21:02:59]*** Partial cut [21:02:59]*** CUTSNS_PIN = 1 [21:02:59]*** CUTSNS_PIN = 0 [21:03:00]*** Brake cut motor [21:03:00]Read from MH i2c: 01 [21:03:00]MH_I2C_Read... [21:03:00]*** Stop cut motor [21:03:00]*** Cut end [21:03:00]Read from MH i2c: 01 07 00 [21:03:00]MH_I2C_Read... [21:03:00]Read from MH i2c: 01 07 00 6D 07 00 00 00 00 00 FF 0F 89 [21:03:00]process_action close_receipt done [21:03:00]requested_data is exist [21:03:00]produce_requested_data [21:03:00]requested_item fm.sn is exist - process it [21:03:00]wFMCommunicate request_size=4 [21:03:00]MH_SAM_APDU [21:03:00]CAPDU: 80 11 00 00 [21:03:00]Write to MH i2c: E2 08 00 6E 07 80 11 00 00 00 00 00 00 EF [21:03:00]Write i2c OK [21:03:00]MH_I2C_Read... [21:03:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:03:00]Read from MH i2c: E2 [21:03:00]MH_I2C_Read... [21:03:00]Read from MH i2c: E2 17 00 [21:03:00]MH_I2C_Read... [21:03:00]Read from MH i2c: E2 17 00 6E 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 48 [21:03:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [21:03:00]wFMCommunicate OK [21:03:00]requested_item fd.num is exist - process it [21:03:00]SAM_PROTO_GetFieldsCounters [21:03:00]wFMCommunicate request_size=4 [21:03:00]MH_SAM_APDU [21:03:00]CAPDU: 80 13 00 00 [21:03:00]Write to MH i2c: E2 08 00 6F 07 80 13 00 00 00 00 00 00 F2 [21:03:00]Write i2c OK [21:03:00]MH_I2C_Read... [21:03:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:03:00]Read from MH i2c: E2 [21:03:00]MH_I2C_Read... [21:03:00]Read from MH i2c: E2 62 00 [21:03:00]MH_I2C_Read... [21:03:00]Read from MH i2c: E2 62 00 6F 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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 57 B9 02 00 0E 04 04 00 D5 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 90 [21:03: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 57 B9 02 00 0E 04 04 00 D5 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 [21:03:00]wFMCommunicate OK [21:03:00]SAM_PROTO_GetFieldsCounters done [21:03:00]requested_item shift.num is exist - process it [21:03:00]requested_item shift.opened is exist - process it [21:03:00]req_shift_opened [21:03:00]FM_GetShiftState [21:03:00]SAM_PROTO_GetShiftState [21:03:00]wFMCommunicate request_size=4 [21:03:00]MH_SAM_APDU [21:03:00]CAPDU: 80 13 01 00 [21:03:00]Write to MH i2c: E2 08 00 70 07 80 13 01 00 00 00 00 00 F4 [21:03:00]Write i2c OK [21:03:00]MH_I2C_Read... [21:03:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:03:00]Read from MH i2c: E2 [21:03:00]MH_I2C_Read... [21:03:00]Read from MH i2c: E2 0E 00 [21:03:00]MH_I2C_Read... [21:03:00]Read from MH i2c: E2 0E 00 70 07 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 A2 [21:03:00]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [21:03:00]wFMCommunicate OK [21:03:00]SAM_PROTO_GetShiftState done [21:03:00]FM_GetShiftState done [21:03:00]req_shift_opened done [21:03:00]requested_item shift.open_date is exist - process it [21:03:00]req_shift_open_date [21:03:00]req_shift_open_date done [21:03:00]produce_requested_data done [21:03:00]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178519,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [21:03:00]process_action_free close_receipt [21:03:00]json_value_free [21:03:00]json_value_free done [21:03:00]process_json_proto returns [21:03:00]Send response to host [21:03:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178519,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [21:03:00]free response buf [21:03:00]execute_script done [21:03:00]execute_script returns [21:03:00]free content buf [21:03:00]Sock 10.Close socket [21:03:00]Sock 10.Thread stoped [21:03:02]recv_with_timeout no data received [21:03:03]ConnectInit Can't take IP for lk.salyk.kg [21:03:03]CommunicateWithHost connect error [21:03:03]CommunicateWithHost err = -1 [21:03:03]OFD Sender: Server communicate error [21:03:08]OFD Sender: Processing packet 178519 [packets to send 496, broken 495] [21:03:08]ProducePacketName [21:03:08]name=ofd_packets/00178519 [21:03:08]OFD Sender: To server: pG, [21:03:08]CommunicateWithHost lk.salyk.kg:30040 [21:03:08]ConnectInit lk.salyk.kg [21:03:14]recv_with_timeout no data received [21:03:43]Connected sock=10 [21:03:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 93 E7 07 01 C6 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 76 25 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 FC FD 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 FD 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3F 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 1A 00 00 00 00 07 04 06 00 E8 FD 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DB 00 00 00 F4 03 04 00 81 A7 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 57 B9 02 00 35 04 06 00 F9 37 8D 4A 5C E8 25 01 03 08 70 35 D4 D8 [21:03:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 4F 00 00 00 82 2E 47 00 61 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 37 38 10 04 04 00 57 B9 02 00 F4 03 04 00 56 53 C7 66 B6 04 01 00 00 B1 7A 3D AA 10 0E ED EE [21:03:44]CommunicateWithHost err = 0 [21:03:44]CheckOFDResponse [21:03:44]1017 (14) - 77093643461234 [21:03:44]1041 (16) - 0000000000871778 [21:03:44]1040 (4) - 178519 [21:03:44]1012 (4) - 22.08.2024 15:03 [21:03:44]1206 (1) - 0 [21:03:44]OFD Sender: Remove packet 178519 [21:03:44]ProducePacketName [21:03:44]name=ofd_packets/00178519 [21:03:44]NVStorageDeleteData [21:03:44]OFD Sender: No OFD packet to send [21:03:49]OFD Sender: No OFD packet to send [21:03:54]OFD Sender: No OFD packet to send [21:03:59]OFD Sender: No OFD packet to send [21:04:04]OFD Sender: No OFD packet to send [21:04:09]OFD Sender: No OFD packet to send [21:04:14]OFD Sender: No OFD packet to send [21:04:19]OFD Sender: No OFD packet to send [21:04:24]OFD Sender: No OFD packet to send [21:04:29]OFD Sender: No OFD packet to send [21:04:34]OFD Sender: No OFD packet to send [21:04:39]OFD Sender: No OFD packet to send [21:04:44]OFD Sender: No OFD packet to send [21:04:49]OFD Sender: No OFD packet to send [21:04:54]OFD Sender: No OFD packet to send [21:05:00]OFD Sender: No OFD packet to send [21:05:05]OFD Sender: No OFD packet to send [21:05:10]OFD Sender: No OFD packet to send [21:05:15]OFD Sender: No OFD packet to send [21:05:20]accept exits with 9 [21:05:20]New connection [21:05:20]New thread 3067325796 created [21:05:20]Thread 3067469156 joined [21:05:20]Waiting for new connection... [21:05:20]OFD Sender: No OFD packet to send [21:05:20] Sock 9.Parse request [21:05:20]Sock 9.Check first char [21:05:20]Sock 9.First char is OK [21:05:20]request: POST /json_proto HTTP/1.0 [21:05:20]Method: POST [21:05:20]URL: /json_proto [21:05:20]Method is POST - this is cgi request [21:05:20]url: /json_proto [21:05:20]query_string will be loaded in cgi processing [21:05:20]execute_cgi json_proto POST (null) [21:05:20]execute_cgi path=json_proto method=POST [21:05:20]POST find Content-Length [21:05:20]Host: 172.17.44.131:8080 [21:05:20]Content-Length: 682 [21:05:20]Content-Type: application/json [21:05:20] [21:05:20]POST finish read [21:05:20]Found Content-Length = 682 [21:05:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293814", "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" : 37.960, "sum" : 2816.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 6000.00, "total" : 2816.00, "payments": [ { "type": 0, "sum" : 2816.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:05:20]execute_script... [21:05: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)293814", "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" : 37.960, "sum" : 2816.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 6000.00, "total" : 2816.00, "payments": [ { "type": 0, "sum" : 2816.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:05:20]POST & json_proto [21:05:20]process_json_proto [21:05:20]json parsed OK: [21:05:20]protocol is kg_v1.0 [21:05:20]action value=close_receipt [21:05:20]process_action close_receipt [21:05:20]cmd_close_receipt [21:05:20]MH_GetDate [21:05:20]Write to MH i2c: F0 00 00 71 07 67 [21:05:20]Write i2c OK [21:05:20]MH_I2C_Read... [21:05:20]Read from MH i2c: F0 [21:05:20]MH_I2C_Read... [21:05:20]Read from MH i2c: F0 09 00 [21:05:20]MH_I2C_Read... [21:05:20]Read from MH i2c: F0 09 00 71 07 00 10 A8 C7 66 4F 53 BE 66 1B [21:05:20]GetLastDocTimeStamp 1724360577 [21:05:20]current date 1724360720 [21:05:20]FM_GetShiftState [21:05:20]SAM_PROTO_GetShiftState [21:05:20]wFMCommunicate request_size=4 [21:05:20]MH_SAM_APDU [21:05:20]CAPDU: 80 13 01 00 [21:05:20]Write to MH i2c: E2 08 00 72 07 80 13 01 00 00 00 00 00 F6 [21:05:20]Write i2c OK [21:05:20]MH_I2C_Read... [21:05:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:05:20]Read from MH i2c: E2 [21:05:20]MH_I2C_Read... [21:05:20]Read from MH i2c: E2 0E 00 [21:05:20]MH_I2C_Read... [21:05:20]Read from MH i2c: E2 0E 00 72 07 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 A4 [21:05:20]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [21:05:20]wFMCommunicate OK [21:05:20]SAM_PROTO_GetShiftState done [21:05:20]FM_GetShiftState done [21:05:20]opened in 1724285939 [21:05:20]opened+sec_in_day 1724372339 [21:05:20]quantity*price = 281663 [21:05:20]sum+1 = 281664 [21:05:20]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 2816.00 Внесено: 6000.00 СДАЧА: 3184.00 НСП 1% : 24.93 НДС 12% : 299.11 Наличными: 2816.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 220 22.08.2024 21:05 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178520 ФПД: 259532326609694 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T210520&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178520&fm=259532326609694&tin=02508201610067®Number=0000000000092561&sum=281600 [21:05:21]StoreToDocumentArchive [21:05:21]shift 469 fd 178520 [21:05:21]save to /storage/0469/doc_00178520 [21:05:21]save last doc name /storage/0469/doc_00178520 to /storage/kkm_last_doc_name [21:05:21]save OK [21:05:21]Clear old archive folders... [21:05:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:05:21]tlvbuf is 01829C10 [21:05:21]SAM_PROTO_ClearQueue [21:05:21]wFMCommunicate request_size=4 [21:05:21]MH_SAM_APDU [21:05:21]CAPDU: 80 09 00 00 [21:05:21]Write to MH i2c: E2 08 00 7F 07 80 09 00 00 00 00 00 00 F8 [21:05:21]Write i2c OK [21:05:21]MH_I2C_Read... [21:05:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:05:21]Read from MH i2c: E2 [21:05:21]MH_I2C_Read... [21:05:21]Read from MH i2c: E2 03 00 [21:05:21]MH_I2C_Read... [21:05:21]Read from MH i2c: E2 03 00 7F 07 00 90 00 FA [21:05:21]RAPDU: 90 00 [21:05:21]wFMCommunicate OK [21:05:21]SAM_PROTO_ClearQueue done [21:05:21]KKMCreateOFDPacket [21:05:21]OFDProtocolAddRootSTLVToBuf [21:05:21]FM_MakeSignedData [21:05:21]FM_MakeSignedData [21:05:21]SAM_PROTO_SignData [21:05:21]wFMCommunicate request_size=4 [21:05:21]MH_SAM_APDU [21:05:21]CAPDU: 80 0D 01 02 [21:05:21]Write to MH i2c: E2 08 00 80 07 80 0D 01 02 00 00 00 00 00 [21:05:21]Write i2c OK [21:05:21]MH_I2C_Read... [21:05:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:05:21]Read from MH i2c: E2 [21:05:21]MH_I2C_Read... [21:05:21]Read from MH i2c: E2 03 00 [21:05:21]MH_I2C_Read... [21:05:21]Read from MH i2c: E2 03 00 80 07 00 90 00 FB [21:05:21]RAPDU: 90 00 [21:05:21]wFMCommunicate OK [21:05:21]wFMCommunicate request_size=255 [21:05:21]MH_SAM_APDU [21:05: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 48 94 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 3F 4C 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 4C 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BD 09 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D7 74 00 00 00 00 07 04 06 00 00 4C 04 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 A8 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 58 B9 02 00 35 04 06 00 EC [21:05:21]Write to MH i2c: E2 02 01 81 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 48 94 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 3F 4C 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 4C 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BD 09 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D7 74 00 00 00 00 07 04 06 00 00 4C 04 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 A8 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 58 B9 02 00 35 04 06 00 EC 00 00 DC [21:05:21]Write i2c OK [21:05:21]MH_I2C_Read... [21:05:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:05:21]Read from MH i2c: E2 [21:05:21]MH_I2C_Read... [21:05:21]Read from MH i2c: E2 03 00 [21:05:21]MH_I2C_Read... [21:05:21]Read from MH i2c: E2 03 00 81 07 00 90 00 FC [21:05:21]RAPDU: 90 00 [21:05:21]wFMCommunicate OK [21:05:21]wFMCommunicate request_size=10 [21:05:21]MH_SAM_APDU [21:05:21]CAPDU: 80 0D 02 02 05 0B 14 22 A3 1E [21:05:21]Write to MH i2c: E2 0D 00 82 07 80 0D 02 02 05 00 0B 14 22 A3 1E 00 00 0F [21:05:21]Write i2c OK [21:05:21]MH_I2C_Read... [21:05:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:05:21]Read from MH i2c: E2 [21:05:21]MH_I2C_Read... [21:05:21]Read from MH i2c: E2 03 00 [21:05:21]MH_I2C_Read... [21:05:21]Read from MH i2c: E2 03 00 82 07 00 90 00 FD [21:05:21]RAPDU: 90 00 [21:05:21]wFMCommunicate OK [21:05:21]wFMCommunicate request_size=4 [21:05:21]MH_SAM_APDU [21:05:21]CAPDU: 80 0D 03 02 [21:05:21]Write to MH i2c: E2 08 00 83 07 80 0D 03 02 00 00 00 00 05 [21:05:21]Write i2c OK [21:05:21]MH_I2C_Read... [21:05:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:05:21]Read from MH i2c: E2 [21:05:21]MH_I2C_Read... [21:05:21]Read from MH i2c: E2 0B 00 [21:05:21]MH_I2C_Read... [21:05:21]Read from MH i2c: E2 0B 00 83 07 00 24 17 36 AD CB 89 DF 3E 90 00 95 [21:05:21]RAPDU: 24 17 36 AD CB 89 DF 3E 90 00 [21:05:21]wFMCommunicate OK [21:05:21]SAM_PROTO_SignData done [21:05:21]FM_MakeSignedData done [21:05:21]CreateOFDProtocolMessage [21:05:21]wFMCommunicate request_size=4 [21:05:21]MH_SAM_APDU [21:05:21]CAPDU: 80 11 00 00 [21:05:21]Write to MH i2c: E2 08 00 84 07 80 11 00 00 00 00 00 00 05 [21:05:21]Write i2c OK [21:05:21]MH_I2C_Read... [21:05:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:05:21]Read from MH i2c: E2 [21:05:21]MH_I2C_Read... [21:05:21]Read from MH i2c: E2 17 00 [21:05:21]MH_I2C_Read... [21:05:21]Read from MH i2c: E2 17 00 84 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 5E [21:05:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [21:05:21]wFMCommunicate OK [21:05:21]CreateOFDProtocolMessage done [21:05:21]OFDSenderStorePacket 178520 [21:05:21]StoreOFDPacket docnum=178520 [21:05:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 69 4B 07 01 FD 16 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 48 94 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 3F 4C 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 4C 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BD 09 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D7 74 00 00 00 00 07 04 06 00 00 4C 04 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 A8 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 58 B9 02 00 35 04 06 00 EC 0B 14 22 A3 1E 24 17 36 AD CB 89 DF 3E [21:05:21]CheckFolder [21:05:21]dirname=/storage/ofd_packets [21:05:21]CheckFolder done [21:05:21]ProducePacketName [21:05:21]name=ofd_packets/00178520 [21:05:21]NVStorageSaveData ofd_packets/00178520 [21:05:21]File name is /storage/ofd_packets/00178520 [21:05:21]Write 301 bytes [21:05:21]NVStorageSaveData done [21:05:21]OFDSenderStorePacket done [21:05:21]KKMCreateOFDPacket done [21:05:21]NVStorageSaveData kkm_last_timestamp [21:05:21]File name is /storage/kkm_last_timestamp [21:05:21]Write 4 bytes [21:05:21]NVStorageSaveData done [21:05:21]ExternCall_PrintAddStr [21:05:21]wPrintStart [21:05:21]Write to MH i2c: 01 00 00 85 07 8C [21:05:21]Write i2c OK [21:05:21]MH_I2C_Read... [21:05:21]Read from MH i2c: 01 [21:05:21]MH_I2C_Read... [21:05:21]Read from MH i2c: 01 07 00 [21:05:21]MH_I2C_Read... [21:05:21]Read from MH i2c: 01 07 00 85 07 00 00 00 00 00 FF 0F A1 [21:05:21]RasterBufferAndPrint [21:05:21]line Счет N : (1)293814 [21:05:21]line ИНН: 02508201610067 [21:05:21]line Контрольно-Кассовый Чек [21:05:21]line ПРОДАЖА [21:05:21]line ТРК (МРК, ГНК) : 53 [21:05:21]line Товар: 2710124500 [21:05:21]line Аи-95-К-5 [21:05:21]line 37.960 * 74.20 [21:05:21]line = 2816.63 [21:05:21]line НДС 12% НСП 1% [21:05:21]line > о реализуемом товаре [21:05:21]line ОКРУГЛЕНИЕ: -0.63 [21:05:21]line ИТОГО: 2816.00 [21:05:21]line Внесено: 6000.00 [21:05:21]line СДАЧА: 3184.00 [21:05:21]line НСП 1% : 24.93 [21:05:21]line НДС 12% : 299.11 [21:05:21]line Наличными: 2816.00 [21:05:21]line Безнал.: 0.00 [21:05:21]line Место: АЗС № 130 "Партнер Нефть" [21:05:21]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:05:21]line СНО: Общий режим [21:05:21]line Чек 220 22.08.2024 21:05 [21:05:21]line Смена: 469 ФФД: 1.0 [21:05:21]line ЗНМ: 0300000071 [21:05:21]line РНМ: 0000000000092561 [21:05:21]line Версия ККМ: 001 [21:05:21]line ФМ: 0000000000871778 [21:05:21]line ФД: 178520 [21:05:21]line ФПД: 259532326609694 [21:05:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T210520&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178520&fm=259532326609694&tin=02508201610067®Number=0000000000092561&sum=281600 [21:05:21]written 0, free lines is 4095 [21:05:21]OFD Sender: Processing packet 178520 [packets to send 496, broken 495] [21:05:21]ProducePacketName [21:05:21]name=ofd_packets/00178520 [21:05:21]OFD Sender: To server: pG, [21:05:21]CommunicateWithHost lk.salyk.kg:30040 [21:05:21]ConnectInit lk.salyk.kg [21:05:22]Write to MH i2c: 01 00 00 B0 07 B7 [21:05:22]Write i2c OK [21:05:22]MH_I2C_Read... [21:05:22]Read from MH i2c: 01 [21:05:22]MH_I2C_Read... [21:05:22]Read from MH i2c: 01 07 00 [21:05:22]MH_I2C_Read... [21:05:22]Read from MH i2c: 01 07 00 B0 07 00 00 00 00 00 E6 0C B0 [21:05:22]RasterBufferAndPrint [21:05:22]line [21:05:22]line [21:05:22]line [21:05:22]line [21:05:22]line [21:05:22]written 0, free lines is 3308 [21:05:22]MH_Cut [21:05:22]Write to MH i2c: D1 01 00 B7 07 01 90 [21:05:22]Write i2c OK [21:05:22]MH_I2C_Read... [21:05:22]Read from MH i2c: D1 [21:05:22]MH_I2C_Read... [21:05:22]Read from MH i2c: D1 01 00 [21:05:22]MH_I2C_Read... [21:05:22]Read from MH i2c: D1 01 00 B7 07 00 8F [21:05:22]Write to MH i2c: 01 00 00 B8 07 BF [21:05:22]Write i2c OK [21:05:22]MH_I2C_Read... [21:05:23]*** Cut start [21:05:23]*** Partial cut [21:05:23]*** CUTSNS_PIN = 1 [21:05:23]*** CUTSNS_PIN = 0 [21:05:23]*** Brake cut motor [21:05:23]Read from MH i2c: 01 [21:05:23]MH_I2C_Read... [21:05:23]*** Stop cut motor [21:05:23]*** Cut end [21:05:23]Read from MH i2c: 01 07 00 [21:05:23]MH_I2C_Read... [21:05:23]Read from MH i2c: 01 07 00 B8 07 00 00 00 00 00 FF 0F D4 [21:05:23]process_action close_receipt done [21:05:23]requested_data is exist [21:05:23]produce_requested_data [21:05:23]requested_item fm.sn is exist - process it [21:05:23]wFMCommunicate request_size=4 [21:05:23]MH_SAM_APDU [21:05:23]CAPDU: 80 11 00 00 [21:05:23]Write to MH i2c: E2 08 00 B9 07 80 11 00 00 00 00 00 00 3A [21:05:23]Write i2c OK [21:05:23]MH_I2C_Read... [21:05:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:05:23]Read from MH i2c: E2 [21:05:23]MH_I2C_Read... [21:05:23]Read from MH i2c: E2 17 00 [21:05:23]MH_I2C_Read... [21:05:23]Read from MH i2c: E2 17 00 B9 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 93 [21:05:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [21:05:23]wFMCommunicate OK [21:05:23]requested_item fd.num is exist - process it [21:05:23]SAM_PROTO_GetFieldsCounters [21:05:23]wFMCommunicate request_size=4 [21:05:23]MH_SAM_APDU [21:05:23]CAPDU: 80 13 00 00 [21:05:23]Write to MH i2c: E2 08 00 BA 07 80 13 00 00 00 00 00 00 3D [21:05:23]Write i2c OK [21:05:23]MH_I2C_Read... [21:05:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:05:23]Read from MH i2c: E2 [21:05:23]MH_I2C_Read... [21:05:23]Read from MH i2c: E2 62 00 [21:05:23]MH_I2C_Read... [21:05:23]Read from MH i2c: E2 62 00 BA 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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 58 B9 02 00 0E 04 04 00 D5 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 DF [21:05: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 58 B9 02 00 0E 04 04 00 D5 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 [21:05:23]wFMCommunicate OK [21:05:23]SAM_PROTO_GetFieldsCounters done [21:05:23]requested_item shift.num is exist - process it [21:05:23]requested_item shift.opened is exist - process it [21:05:23]req_shift_opened [21:05:23]FM_GetShiftState [21:05:23]SAM_PROTO_GetShiftState [21:05:23]wFMCommunicate request_size=4 [21:05:23]MH_SAM_APDU [21:05:23]CAPDU: 80 13 01 00 [21:05:23]Write to MH i2c: E2 08 00 BB 07 80 13 01 00 00 00 00 00 3F [21:05:23]Write i2c OK [21:05:23]MH_I2C_Read... [21:05:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:05:23]Read from MH i2c: E2 [21:05:23]MH_I2C_Read... [21:05:23]Read from MH i2c: E2 0E 00 [21:05:23]MH_I2C_Read... [21:05:23]Read from MH i2c: E2 0E 00 BB 07 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 ED [21:05:23]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [21:05:23]wFMCommunicate OK [21:05:23]SAM_PROTO_GetShiftState done [21:05:23]FM_GetShiftState done [21:05:23]req_shift_opened done [21:05:23]requested_item shift.open_date is exist - process it [21:05:23]req_shift_open_date [21:05:23]req_shift_open_date done [21:05:23]produce_requested_data done [21:05:23]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178520,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [21:05:23]process_action_free close_receipt [21:05:23]json_value_free [21:05:23]json_value_free done [21:05:23]process_json_proto returns [21:05:23]Send response to host [21:05:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178520,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [21:05:23]free response buf [21:05:23]execute_script done [21:05:23]execute_script returns [21:05:23]free content buf [21:05:23]Sock 9.Close socket [21:05:23]Sock 9.Thread stoped [21:05:24]Connected sock=8 [21:05:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 69 4B 07 01 FD 16 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 48 94 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 3F 4C 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 4C 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BD 09 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D7 74 00 00 00 00 07 04 06 00 00 4C 04 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 A8 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 58 B9 02 00 35 04 06 00 EC 0B 14 22 A3 1E 24 17 36 AD CB 89 DF 3E [21:05:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 4F 00 00 00 78 50 47 00 9B 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 37 38 10 04 04 00 58 B9 02 00 F4 03 04 00 BB 53 C7 66 B6 04 01 00 00 5F 57 00 E1 C0 94 FC 15 [21:05:24]CommunicateWithHost err = 0 [21:05:24]CheckOFDResponse [21:05:24]1017 (14) - 77093643461234 [21:05:24]1041 (16) - 0000000000871778 [21:05:24]1040 (4) - 178520 [21:05:24]1012 (4) - 22.08.2024 15:05 [21:05:24]1206 (1) - 0 [21:05:24]OFD Sender: Remove packet 178520 [21:05:24]ProducePacketName [21:05:24]name=ofd_packets/00178520 [21:05:24]NVStorageDeleteData [21:05:24]OFD Sender: No OFD packet to send [21:05:29]OFD Sender: No OFD packet to send [21:05:34]OFD Sender: No OFD packet to send [21:05:39]OFD Sender: No OFD packet to send [21:05:44]OFD Sender: No OFD packet to send [21:05:49]OFD Sender: No OFD packet to send [21:05:54]OFD Sender: No OFD packet to send [21:06:00]OFD Sender: No OFD packet to send [21:06:05]OFD Sender: No OFD packet to send [21:06:10]OFD Sender: No OFD packet to send [21:06:15]OFD Sender: No OFD packet to send [21:06:20]OFD Sender: No OFD packet to send [21:06:25]OFD Sender: No OFD packet to send [21:06:30]OFD Sender: No OFD packet to send [21:06:35]OFD Sender: No OFD packet to send [21:06:40]OFD Sender: No OFD packet to send [21:06:45]OFD Sender: No OFD packet to send [21:06:50]OFD Sender: No OFD packet to send [21:06:55]OFD Sender: No OFD packet to send [21:07:00]OFD Sender: No OFD packet to send [21:07:05]OFD Sender: No OFD packet to send [21:07:10]OFD Sender: No OFD packet to send [21:07:10]accept exits with 10 [21:07:10]New connection [21:07:10]New thread 3067469156 created [21:07:10]Thread 3067325796 joined [21:07:10]Waiting for new connection... [21:07:10] Sock 10.Parse request [21:07:10]Sock 10.Check first char [21:07:10]Sock 10.First char is OK [21:07:10]request: POST /json_proto HTTP/1.0 [21:07:10]Method: POST [21:07:10]URL: /json_proto [21:07:10]Method is POST - this is cgi request [21:07:10]url: /json_proto [21:07:10]query_string will be loaded in cgi processing [21:07:10]execute_cgi json_proto POST (null) [21:07:10]execute_cgi path=json_proto method=POST [21:07:10]POST find Content-Length [21:07:10]Host: 172.17.44.131:8080 [21:07:10]Content-Length: 667 [21:07:10]Content-Type: application/json [21:07:10] [21:07:10]POST finish read [21:07:10]Found Content-Length = 667 [21:07:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293816", "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" ] } } [21:07:10]execute_script... [21: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)293816", "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" ] } } [21:07:10]POST & json_proto [21:07:10]process_json_proto [21:07:10]json parsed OK: [21:07:10]protocol is kg_v1.0 [21:07:10]action value=close_receipt [21:07:10]process_action close_receipt [21:07:10]cmd_close_receipt [21:07:10]MH_GetDate [21:07:10]Write to MH i2c: F0 00 00 BC 07 B2 [21:07:10]Write i2c OK [21:07:10]MH_I2C_Read... [21:07:10]Read from MH i2c: F0 [21:07:10]MH_I2C_Read... [21:07:10]Read from MH i2c: F0 09 00 [21:07:10]MH_I2C_Read... [21:07:10]Read from MH i2c: F0 09 00 BC 07 00 7F A8 C7 66 4F 53 BE 66 D5 [21:07:10]GetLastDocTimeStamp 1724360720 [21:07:10]current date 1724360831 [21:07:10]FM_GetShiftState [21:07:10]SAM_PROTO_GetShiftState [21:07:10]wFMCommunicate request_size=4 [21:07:10]MH_SAM_APDU [21:07:10]CAPDU: 80 13 01 00 [21:07:10]Write to MH i2c: E2 08 00 BD 07 80 13 01 00 00 00 00 00 41 [21:07:10]Write i2c OK [21:07:10]MH_I2C_Read... [21:07:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:07:10]Read from MH i2c: E2 [21:07:10]MH_I2C_Read... [21:07:10]Read from MH i2c: E2 0E 00 [21:07:10]MH_I2C_Read... [21:07:10]Read from MH i2c: E2 0E 00 BD 07 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 EF [21:07:10]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [21:07:10]wFMCommunicate OK [21:07:10]SAM_PROTO_GetShiftState done [21:07:10]FM_GetShiftState done [21:07:10]opened in 1724285939 [21:07:10]opened+sec_in_day 1724372339 [21:07:10]quantity*price = 60062 [21:07:10]sum+1 = 60063 [21:07:10]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 СНО: Общий режим Чек 221 22.08.2024 21:07 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178521 ФПД: 279965605479693 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T210711&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178521&fm=279965605479693&tin=02508201610067®Number=0000000000092561&sum=60000 [21:07:11]StoreToDocumentArchive [21:07:11]shift 469 fd 178521 [21:07:11]save to /storage/0469/doc_00178521 [21:07:11]save last doc name /storage/0469/doc_00178521 to /storage/kkm_last_doc_name [21:07:11]save OK [21:07:11]Clear old archive folders... [21:07:11]ProcessDocumentItem done err = 0, tmpTLVsize=249 [21:07:11]tlvbuf is 018259C0 [21:07:11]SAM_PROTO_ClearQueue [21:07:11]wFMCommunicate request_size=4 [21:07:11]MH_SAM_APDU [21:07:11]CAPDU: 80 09 00 00 [21:07:11]Write to MH i2c: E2 08 00 CA 07 80 09 00 00 00 00 00 00 43 [21:07:11]Write i2c OK [21:07:11]MH_I2C_Read... [21:07:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:07:11]Read from MH i2c: E2 [21:07:11]MH_I2C_Read... [21:07:11]Read from MH i2c: E2 03 00 [21:07:11]MH_I2C_Read... [21:07:11]Read from MH i2c: E2 03 00 CA 07 00 90 00 45 [21:07:11]RAPDU: 90 00 [21:07:11]wFMCommunicate OK [21:07:11]SAM_PROTO_ClearQueue done [21:07:11]KKMCreateOFDPacket [21:07:11]OFDProtocolAddRootSTLVToBuf [21:07:11]FM_MakeSignedData [21:07:11]FM_MakeSignedData [21:07:11]SAM_PROTO_SignData [21:07:11]wFMCommunicate request_size=4 [21:07:11]MH_SAM_APDU [21:07:11]CAPDU: 80 0D 01 02 [21:07:11]Write to MH i2c: E2 08 00 CB 07 80 0D 01 02 00 00 00 00 4B [21:07:11]Write i2c OK [21:07:11]MH_I2C_Read... [21:07:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:07:11]Read from MH i2c: E2 [21:07:11]MH_I2C_Read... [21:07:11]Read from MH i2c: E2 03 00 [21:07:11]MH_I2C_Read... [21:07:11]Read from MH i2c: E2 03 00 CB 07 00 90 00 46 [21:07:11]RAPDU: 90 00 [21:07:11]wFMCommunicate OK [21:07:11]wFMCommunicate request_size=255 [21:07:11]MH_SAM_APDU [21:07:11]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1A 22 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 9E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 DD 00 00 00 F4 03 04 00 7F A8 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 59 B9 02 00 35 04 06 00 FE A0 92 [21:07:11]Write to MH i2c: E2 02 01 CC 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 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 DD 00 00 00 F4 03 04 00 7F A8 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 59 B9 02 00 35 04 06 00 FE A0 92 00 00 C7 [21:07:11]Write i2c OK [21:07:11]MH_I2C_Read... [21:07:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:07:12]Read from MH i2c: E2 [21:07:12]MH_I2C_Read... [21:07:12]Read from MH i2c: E2 03 00 [21:07:12]MH_I2C_Read... [21:07:12]Read from MH i2c: E2 03 00 CC 07 00 90 00 47 [21:07:12]RAPDU: 90 00 [21:07:12]wFMCommunicate OK [21:07:12]wFMCommunicate request_size=8 [21:07:12]MH_SAM_APDU [21:07:12]CAPDU: 80 0D 02 02 03 76 C5 0D [21:07:12]Write to MH i2c: E2 0B 00 CD 07 80 0D 02 02 03 00 76 C5 0D 00 00 9C [21:07:12]Write i2c OK [21:07:12]MH_I2C_Read... [21:07:12]Read from MH i2c: E2 [21:07:12]MH_I2C_Read... [21:07:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:07:12]Read from MH i2c: E2 03 00 [21:07:12]MH_I2C_Read... [21:07:12]Read from MH i2c: E2 03 00 CD 07 00 90 00 48 [21:07:12]RAPDU: 90 00 [21:07:12]wFMCommunicate OK [21:07:12]wFMCommunicate request_size=4 [21:07:12]MH_SAM_APDU [21:07:12]CAPDU: 80 0D 03 02 [21:07:12]Write to MH i2c: E2 08 00 CE 07 80 0D 03 02 00 00 00 00 50 [21:07:12]Write i2c OK [21:07:12]MH_I2C_Read... [21:07:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:07:12]Read from MH i2c: E2 [21:07:12]MH_I2C_Read... [21:07:12]Read from MH i2c: E2 0B 00 [21:07:12]MH_I2C_Read... [21:07:12]Read from MH i2c: E2 0B 00 CE 07 00 E8 7B 06 4C F9 0A D5 5D 90 00 3B [21:07:12]RAPDU: E8 7B 06 4C F9 0A D5 5D 90 00 [21:07:12]wFMCommunicate OK [21:07:12]SAM_PROTO_SignData done [21:07:12]FM_MakeSignedData done [21:07:12]CreateOFDProtocolMessage [21:07:12]wFMCommunicate request_size=4 [21:07:12]MH_SAM_APDU [21:07:12]CAPDU: 80 11 00 00 [21:07:12]Write to MH i2c: E2 08 00 CF 07 80 11 00 00 00 00 00 00 50 [21:07:12]Write i2c OK [21:07:12]MH_I2C_Read... [21:07:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:07:12]Read from MH i2c: E2 [21:07:12]MH_I2C_Read... [21:07:12]Read from MH i2c: E2 17 00 [21:07:12]MH_I2C_Read... [21:07:12]Read from MH i2c: E2 17 00 CF 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 A9 [21:07:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [21:07:12]wFMCommunicate OK [21:07:12]CreateOFDProtocolMessage done [21:07:12]OFDSenderStorePacket 178521 [21:07:12]StoreOFDPacket docnum=178521 [21:07:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0D 01 00 00 F1 B8 05 01 9A 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 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 DD 00 00 00 F4 03 04 00 7F A8 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 59 B9 02 00 35 04 06 00 FE A0 92 76 C5 0D E8 7B 06 4C F9 0A D5 5D [21:07:12]CheckFolder [21:07:12]dirname=/storage/ofd_packets [21:07:12]CheckFolder done [21:07:12]ProducePacketName [21:07:12]name=ofd_packets/00178521 [21:07:12]NVStorageSaveData ofd_packets/00178521 [21:07:12]File name is /storage/ofd_packets/00178521 [21:07:12]Write 299 bytes [21:07:12]NVStorageSaveData done [21:07:12]OFDSenderStorePacket done [21:07:12]KKMCreateOFDPacket done [21:07:12]NVStorageSaveData kkm_last_timestamp [21:07:12]File name is /storage/kkm_last_timestamp [21:07:12]Write 4 bytes [21:07:12]NVStorageSaveData done [21:07:12]ExternCall_PrintAddStr [21:07:12]wPrintStart [21:07:12]Write to MH i2c: 01 00 00 D0 07 D7 [21:07:12]Write i2c OK [21:07:12]MH_I2C_Read... [21:07:12]Read from MH i2c: 01 [21:07:12]MH_I2C_Read... [21:07:12]Read from MH i2c: 01 07 00 [21:07:12]MH_I2C_Read... [21:07:12]Read from MH i2c: 01 07 00 D0 07 00 00 00 00 00 FF 0F EC [21:07:12]RasterBufferAndPrint [21:07:12]line Счет N : (1)293816 [21:07:12]line ИНН: 02508201610067 [21:07:12]line Контрольно-Кассовый Чек [21:07:12]line ПРОДАЖА [21:07:12]line ТРК (МРК, ГНК) : 31 [21:07:12]line Товар: 2710124130 [21:07:12]line SU-92-К-5 [21:07:12]line 8.730 * 68.80 [21:07:12]line = 600.62 [21:07:12]line НДС 12% НСП 1% [21:07:12]line > о реализуемом товаре [21:07:12]line ОКРУГЛЕНИЕ: -0.62 [21:07:12]line ИТОГО: 600.00 [21:07:12]line Внесено: 600.00 [21:07:12]line СДАЧА: 0.00 [21:07:12]line НСП 1% : 5.31 [21:07:12]line НДС 12% : 63.78 [21:07:12]line Наличными: 600.00 [21:07:12]line Безнал.: 0.00 [21:07:12]line Место: АЗС № 130 "Партнер Нефть" [21:07:12]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:07:12]line СНО: Общий режим [21:07:12]line Чек 221 22.08.2024 21:07 [21:07:12]line Смена: 469 ФФД: 1.0 [21:07:12]line ЗНМ: 0300000071 [21:07:12]line РНМ: 0000000000092561 [21:07:12]line Версия ККМ: 001 [21:07:12]line ФМ: 0000000000871778 [21:07:12]line ФД: 178521 [21:07:12]line ФПД: 279965605479693 [21:07:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T210711&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178521&fm=279965605479693&tin=02508201610067®Number=0000000000092561&sum=60000 [21:07:12]written 0, free lines is 4095 [21:07:12]OFD Sender: Processing packet 178521 [packets to send 496, broken 495] [21:07:12]ProducePacketName [21:07:12]name=ofd_packets/00178521 [21:07:12]OFD Sender: To server: pG, [21:07:12]CommunicateWithHost lk.salyk.kg:30040 [21:07:12]ConnectInit lk.salyk.kg [21:07:12]Write to MH i2c: 01 00 00 FB 07 02 [21:07:12]Write i2c OK [21:07:12]MH_I2C_Read... [21:07:12]Read from MH i2c: 01 [21:07:12]MH_I2C_Read... [21:07:12]Read from MH i2c: 01 07 00 [21:07:12]MH_I2C_Read... [21:07:12]Read from MH i2c: 01 07 00 FB 07 00 00 00 00 00 CD 0C E2 [21:07:12]RasterBufferAndPrint [21:07:12]line [21:07:12]line [21:07:12]line [21:07:12]line [21:07:12]line [21:07:12]written 0, free lines is 3284 [21:07:12]MH_Cut [21:07:12]Write to MH i2c: D1 01 00 02 08 01 DC [21:07:12]Write i2c OK [21:07:12]MH_I2C_Read... [21:07:12]Read from MH i2c: D1 [21:07:12]MH_I2C_Read... [21:07:12]Read from MH i2c: D1 01 00 [21:07:12]MH_I2C_Read... [21:07:12]Read from MH i2c: D1 01 00 02 08 00 DB [21:07:12]Write to MH i2c: 01 00 00 03 08 0B [21:07:12]Write i2c OK [21:07:12]MH_I2C_Read... [21:07:13]*** Cut start [21:07:13]*** Partial cut [21:07:13]*** CUTSNS_PIN = 1 [21:07:13]*** CUTSNS_PIN = 0 [21:07:13]*** Brake cut motor [21:07:13]Read from MH i2c: 01 [21:07:14]MH_I2C_Read... [21:07:14]*** Stop cut motor [21:07:14]*** Cut end [21:07:14]Read from MH i2c: 01 07 00 [21:07:14]MH_I2C_Read... [21:07:14]Read from MH i2c: 01 07 00 03 08 00 00 00 00 00 FF 0F 20 [21:07:14]process_action close_receipt done [21:07:14]requested_data is exist [21:07:14]produce_requested_data [21:07:14]requested_item fm.sn is exist - process it [21:07:14]wFMCommunicate request_size=4 [21:07:14]MH_SAM_APDU [21:07:14]CAPDU: 80 11 00 00 [21:07:14]Write to MH i2c: E2 08 00 04 08 80 11 00 00 00 00 00 00 86 [21:07:14]Write i2c OK [21:07:14]MH_I2C_Read... [21:07:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:07:14]Read from MH i2c: E2 [21:07:14]MH_I2C_Read... [21:07:14]Read from MH i2c: E2 17 00 [21:07:14]MH_I2C_Read... [21:07:14]Read from MH i2c: E2 17 00 04 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 DF [21:07:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [21:07:14]wFMCommunicate OK [21:07:14]requested_item fd.num is exist - process it [21:07:14]SAM_PROTO_GetFieldsCounters [21:07:14]wFMCommunicate request_size=4 [21:07:14]MH_SAM_APDU [21:07:14]CAPDU: 80 13 00 00 [21:07:14]Write to MH i2c: E2 08 00 05 08 80 13 00 00 00 00 00 00 89 [21:07:14]Write i2c OK [21:07:14]MH_I2C_Read... [21:07:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:07:14]Read from MH i2c: E2 [21:07:14]MH_I2C_Read... [21:07:14]Read from MH i2c: E2 62 00 [21:07:14]MH_I2C_Read... [21:07:14]Read from MH i2c: E2 62 00 05 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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 59 B9 02 00 0E 04 04 00 D5 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 2F [21: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 59 B9 02 00 0E 04 04 00 D5 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 [21:07:14]wFMCommunicate OK [21:07:14]SAM_PROTO_GetFieldsCounters done [21:07:14]requested_item shift.num is exist - process it [21:07:14]requested_item shift.opened is exist - process it [21:07:14]req_shift_opened [21:07:14]FM_GetShiftState [21:07:14]SAM_PROTO_GetShiftState [21:07:14]wFMCommunicate request_size=4 [21:07:14]MH_SAM_APDU [21:07:14]CAPDU: 80 13 01 00 [21:07:14]Write to MH i2c: E2 08 00 06 08 80 13 01 00 00 00 00 00 8B [21:07:14]Write i2c OK [21:07:14]MH_I2C_Read... [21:07:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:07:14]Read from MH i2c: E2 [21:07:14]MH_I2C_Read... [21:07:14]Read from MH i2c: E2 0E 00 [21:07:14]MH_I2C_Read... [21:07:14]Read from MH i2c: E2 0E 00 06 08 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 39 [21:07:14]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [21:07:14]wFMCommunicate OK [21:07:14]SAM_PROTO_GetShiftState done [21:07:14]FM_GetShiftState done [21:07:14]req_shift_opened done [21:07:14]requested_item shift.open_date is exist - process it [21:07:14]req_shift_open_date [21:07:14]req_shift_open_date done [21:07:14]produce_requested_data done [21:07:14]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178521,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [21:07:14]process_action_free close_receipt [21:07:14]json_value_free [21:07:14]json_value_free done [21:07:14]process_json_proto returns [21:07:14]Send response to host [21:07:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178521,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [21:07:14]free response buf [21:07:14]execute_script done [21:07:14]execute_script returns [21:07:14]free content buf [21:07:14]Sock 10.Close socket [21:07:14]Sock 10.Thread stoped [21:07:20]Connected sock=11 [21: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 37 38 0D 01 00 00 F1 B8 05 01 9A 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 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 DD 00 00 00 F4 03 04 00 7F A8 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 59 B9 02 00 35 04 06 00 FE A0 92 76 C5 0D E8 7B 06 4C F9 0A D5 5D [21:07:25]recv_with_timeout no data received [21:07:25]CommunicateWithHost answer receiving error [21:07:25]CommunicateWithHost err = -3 [21:07:25]OFD Sender: Server communicate error [21:07:30]OFD Sender: Processing packet 178521 [packets to send 496, broken 495] [21:07:30]ProducePacketName [21:07:30]name=ofd_packets/00178521 [21:07:30]OFD Sender: To server: pG, [21:07:30]CommunicateWithHost lk.salyk.kg:30040 [21:07:30]ConnectInit lk.salyk.kg [21:07:31]recv_with_timeout no data received [21:07:35]ConnectInit Can't take IP for lk.salyk.kg [21:07:35]CommunicateWithHost connect error [21:07:35]CommunicateWithHost err = -1 [21:07:35]OFD Sender: Server communicate error [21:07:40]OFD Sender: Processing packet 178521 [packets to send 496, broken 495] [21:07:40]ProducePacketName [21:07:40]name=ofd_packets/00178521 [21:07:40]OFD Sender: To server: pG, [21:07:40]CommunicateWithHost lk.salyk.kg:30040 [21:07:40]ConnectInit lk.salyk.kg [21:07:42]Connected sock=10 [21:07: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 37 38 0D 01 00 00 F1 B8 05 01 9A 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 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 DD 00 00 00 F4 03 04 00 7F A8 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 59 B9 02 00 35 04 06 00 FE A0 92 76 C5 0D E8 7B 06 4C F9 0A D5 5D [21: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 37 38 4F 00 00 00 E1 96 47 00 26 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 37 38 10 04 04 00 59 B9 02 00 F4 03 04 00 45 54 C7 66 B6 04 01 00 00 4C A2 9E 3A 0F 65 BD 66 [21:07:42]CommunicateWithHost err = 0 [21:07:42]CheckOFDResponse [21:07:42]1017 (14) - 77093643461234 [21:07:42]1041 (16) - 0000000000871778 [21:07:42]1040 (4) - 178521 [21:07:42]1012 (4) - 22.08.2024 15:07 [21:07:42]1206 (1) - 0 [21:07:42]OFD Sender: Remove packet 178521 [21:07:42]ProducePacketName [21:07:42]name=ofd_packets/00178521 [21:07:42]NVStorageDeleteData [21:07:42]OFD Sender: No OFD packet to send [21:07:47]OFD Sender: No OFD packet to send [21:07:53]OFD Sender: No OFD packet to send [21:07:58]OFD Sender: No OFD packet to send [21:08:03]OFD Sender: No OFD packet to send [21:08:08]OFD Sender: No OFD packet to send [21:08:13]OFD Sender: No OFD packet to send [21:08:18]OFD Sender: No OFD packet to send [21:08:23]OFD Sender: No OFD packet to send [21:08:28]OFD Sender: No OFD packet to send [21:08:33]OFD Sender: No OFD packet to send [21:08:38]OFD Sender: No OFD packet to send [21:08:43]OFD Sender: No OFD packet to send [21:08:48]OFD Sender: No OFD packet to send [21:08:53]OFD Sender: No OFD packet to send [21:08:58]OFD Sender: No OFD packet to send [21:09:03]OFD Sender: No OFD packet to send [21:09:08]OFD Sender: No OFD packet to send [21:09:13]OFD Sender: No OFD packet to send [21:09:18]OFD Sender: No OFD packet to send [21:09:23]OFD Sender: No OFD packet to send [21:09:28]OFD Sender: No OFD packet to send [21:09:33]OFD Sender: No OFD packet to send [21:09:38]OFD Sender: No OFD packet to send [21:09:43]OFD Sender: No OFD packet to send [21:09:48]OFD Sender: No OFD packet to send [21:09:53]OFD Sender: No OFD packet to send [21:09:58]OFD Sender: No OFD packet to send [21:09:58]accept exits with 9 [21:09:58]New connection [21:09:58]New thread 3067325796 created [21:09:58]Thread 3067469156 joined [21:09:58]Waiting for new connection... [21:09:58] Sock 9.Parse request [21:09:58]Sock 9.Check first char [21:09:58]Sock 9.First char is OK [21:09:58]request: POST /json_proto HTTP/1.0 [21:09:58]Method: POST [21:09:58]URL: /json_proto [21:09:58]Method is POST - this is cgi request [21:09:58]url: /json_proto [21:09:58]query_string will be loaded in cgi processing [21:09:58]execute_cgi json_proto POST (null) [21:09:58]execute_cgi path=json_proto method=POST [21:09:58]POST find Content-Length [21:09:58]Host: 172.17.44.131:8080 [21:09:58]Content-Length: 667 [21:09:58]Content-Type: application/json [21:09:58] [21:09:58]POST finish read [21:09:58]Found Content-Length = 667 [21:09:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293818", "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" : 5.820, "sum" : 400.42, "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:09:58]execute_script... [21:09: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)293818", "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" : 5.820, "sum" : 400.42, "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:09:58]POST & json_proto [21:09:58]process_json_proto [21:09:58]json parsed OK: [21:09:58]protocol is kg_v1.0 [21:09:58]action value=close_receipt [21:09:58]process_action close_receipt [21:09:58]cmd_close_receipt [21:09:58]MH_GetDate [21:09:58]Write to MH i2c: F0 00 00 07 08 FE [21:09:58]Write i2c OK [21:09:58]MH_I2C_Read... [21:09:58]Read from MH i2c: F0 [21:09:58]MH_I2C_Read... [21:09:58]Read from MH i2c: F0 09 00 [21:09:58]MH_I2C_Read... [21:09:58]Read from MH i2c: F0 09 00 07 08 00 27 A9 C7 66 4F 53 BE 66 CA [21:09:58]GetLastDocTimeStamp 1724360831 [21:09:58]current date 1724360999 [21:09:58]FM_GetShiftState [21:09:58]SAM_PROTO_GetShiftState [21:09:58]wFMCommunicate request_size=4 [21:09:58]MH_SAM_APDU [21:09:58]CAPDU: 80 13 01 00 [21:09:58]Write to MH i2c: E2 08 00 08 08 80 13 01 00 00 00 00 00 8D [21:09:58]Write i2c OK [21:09:58]MH_I2C_Read... [21:09:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:09:58]Read from MH i2c: E2 [21:09:58]MH_I2C_Read... [21:09:58]Read from MH i2c: E2 0E 00 [21:09:58]MH_I2C_Read... [21:09:58]Read from MH i2c: E2 0E 00 08 08 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 3B [21:09:58]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [21:09:58]wFMCommunicate OK [21:09:58]SAM_PROTO_GetShiftState done [21:09:58]FM_GetShiftState done [21:09:58]opened in 1724285939 [21:09:58]opened+sec_in_day 1724372339 [21:09:58]quantity*price = 40041 [21:09:58]sum+1 = 40043 [21:09:58]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.42 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.52 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 222 22.08.2024 21:09 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178522 ФПД: 70739938028604 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T210959&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178522&fm=70739938028604&tin=02508201610067®Number=0000000000092561&sum=40000 [21:09:59]StoreToDocumentArchive [21:09:59]shift 469 fd 178522 [21:09:59]save to /storage/0469/doc_00178522 [21:09:59]save last doc name /storage/0469/doc_00178522 to /storage/kkm_last_doc_name [21:09:59]save OK [21:09:59]Clear old archive folders... [21:09:59]ProcessDocumentItem done err = 0, tmpTLVsize=249 [21:09:59]tlvbuf is 01868E10 [21:09:59]SAM_PROTO_ClearQueue [21:09:59]wFMCommunicate request_size=4 [21:09:59]MH_SAM_APDU [21:09:59]CAPDU: 80 09 00 00 [21:09:59]Write to MH i2c: E2 08 00 15 08 80 09 00 00 00 00 00 00 8F [21:09:59]Write i2c OK [21:09:59]MH_I2C_Read... [21:09:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:09:59]Read from MH i2c: E2 [21:09:59]MH_I2C_Read... [21:09:59]Read from MH i2c: E2 03 00 [21:09:59]MH_I2C_Read... [21:09:59]Read from MH i2c: E2 03 00 15 08 00 90 00 91 [21:09:59]RAPDU: 90 00 [21:09:59]wFMCommunicate OK [21:09:59]SAM_PROTO_ClearQueue done [21:09:59]KKMCreateOFDPacket [21:09:59]OFDProtocolAddRootSTLVToBuf [21:09:59]FM_MakeSignedData [21:09:59]FM_MakeSignedData [21:09:59]SAM_PROTO_SignData [21:09:59]wFMCommunicate request_size=4 [21:09:59]MH_SAM_APDU [21:09:59]CAPDU: 80 0D 01 02 [21:09:59]Write to MH i2c: E2 08 00 16 08 80 0D 01 02 00 00 00 00 97 [21:09:59]Write i2c OK [21:09:59]MH_I2C_Read... [21:09:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:09:59]Read from MH i2c: E2 [21:09:59]MH_I2C_Read... [21:09:59]Read from MH i2c: E2 03 00 [21:09:59]MH_I2C_Read... [21:09:59]Read from MH i2c: E2 03 00 16 08 00 90 00 92 [21:09:59]RAPDU: 90 00 [21:09:59]wFMCommunicate OK [21:09:59]wFMCommunicate request_size=255 [21:09:59]MH_SAM_APDU [21:09: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 BC 16 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 6A 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9C 10 00 00 00 00 07 04 06 00 40 9C 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 27 A9 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 5A B9 02 00 35 04 06 00 40 56 6C [21:10:00]Write to MH i2c: E2 02 01 17 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 BC 16 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 6A 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9C 10 00 00 00 00 07 04 06 00 40 9C 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 27 A9 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 5A B9 02 00 35 04 06 00 40 56 6C 00 00 C0 [21:10:00]Write i2c OK [21:10:00]MH_I2C_Read... [21:10:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:10:00]Read from MH i2c: E2 [21:10:00]MH_I2C_Read... [21:10:00]Read from MH i2c: E2 03 00 [21:10:00]MH_I2C_Read... [21:10:00]Read from MH i2c: E2 03 00 17 08 00 90 00 93 [21:10:00]RAPDU: 90 00 [21:10:00]wFMCommunicate OK [21:10:00]wFMCommunicate request_size=8 [21:10:00]MH_SAM_APDU [21:10:00]CAPDU: 80 0D 02 02 03 E0 AC 3C [21:10:00]Write to MH i2c: E2 0B 00 18 08 80 0D 02 02 03 00 E0 AC 3C 00 00 68 [21:10:00]Write i2c OK [21:10:00]MH_I2C_Read... [21:10:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:10:00]Read from MH i2c: E2 [21:10:00]MH_I2C_Read... [21:10:00]Read from MH i2c: E2 03 00 [21:10:00]MH_I2C_Read... [21:10:00]Read from MH i2c: E2 03 00 18 08 00 90 00 94 [21:10:00]RAPDU: 90 00 [21:10:00]wFMCommunicate OK [21:10:00]wFMCommunicate request_size=4 [21:10:00]MH_SAM_APDU [21:10:00]CAPDU: 80 0D 03 02 [21:10:00]Write to MH i2c: E2 08 00 19 08 80 0D 03 02 00 00 00 00 9C [21:10:00]Write i2c OK [21:10:00]MH_I2C_Read... [21:10:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:10:00]Read from MH i2c: E2 [21:10:00]MH_I2C_Read... [21:10:00]Read from MH i2c: E2 0B 00 [21:10:00]MH_I2C_Read... [21:10:00]Read from MH i2c: E2 0B 00 19 08 00 EC 4B EE 39 A8 79 2E B6 90 00 00 [21:10:00]RAPDU: EC 4B EE 39 A8 79 2E B6 90 00 [21:10:00]wFMCommunicate OK [21:10:00]SAM_PROTO_SignData done [21:10:00]FM_MakeSignedData done [21:10:00]CreateOFDProtocolMessage [21:10:00]wFMCommunicate request_size=4 [21:10:00]MH_SAM_APDU [21:10:00]CAPDU: 80 11 00 00 [21:10:00]Write to MH i2c: E2 08 00 1A 08 80 11 00 00 00 00 00 00 9C [21:10:00]Write i2c OK [21:10:00]MH_I2C_Read... [21:10:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:10:00]Read from MH i2c: E2 [21:10:00]MH_I2C_Read... [21:10:00]Read from MH i2c: E2 17 00 [21:10:00]MH_I2C_Read... [21:10:00]Read from MH i2c: E2 17 00 1A 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 F5 [21:10:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [21:10:00]wFMCommunicate OK [21:10:00]CreateOFDProtocolMessage done [21:10:00]OFDSenderStorePacket 178522 [21:10:00]StoreOFDPacket docnum=178522 [21:10:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0D 01 00 00 2F 9C 05 01 44 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 BC 16 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 6A 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9C 10 00 00 00 00 07 04 06 00 40 9C 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 27 A9 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 5A B9 02 00 35 04 06 00 40 56 6C E0 AC 3C EC 4B EE 39 A8 79 2E B6 [21:10:00]CheckFolder [21:10:00]dirname=/storage/ofd_packets [21:10:00]CheckFolder done [21:10:00]ProducePacketName [21:10:00]name=ofd_packets/00178522 [21:10:00]NVStorageSaveData ofd_packets/00178522 [21:10:00]File name is /storage/ofd_packets/00178522 [21:10:00]Write 299 bytes [21:10:00]NVStorageSaveData done [21:10:00]OFDSenderStorePacket done [21:10:00]KKMCreateOFDPacket done [21:10:00]NVStorageSaveData kkm_last_timestamp [21:10:00]File name is /storage/kkm_last_timestamp [21:10:00]Write 4 bytes [21:10:00]NVStorageSaveData done [21:10:00]ExternCall_PrintAddStr [21:10:00]wPrintStart [21:10:00]Write to MH i2c: 01 00 00 1B 08 23 [21:10:00]Write i2c OK [21:10:00]MH_I2C_Read... [21:10:00]Read from MH i2c: 01 [21:10:00]MH_I2C_Read... [21:10:00]Read from MH i2c: 01 07 00 [21:10:00]MH_I2C_Read... [21:10:00]Read from MH i2c: 01 07 00 1B 08 00 00 00 00 00 FF 0F 38 [21:10:00]RasterBufferAndPrint [21:10:00]line Счет N : (1)293818 [21:10:00]line ИНН: 02508201610067 [21:10:00]line Контрольно-Кассовый Чек [21:10:00]line ПРОДАЖА [21:10:00]line ТРК (МРК, ГНК) : 31 [21:10:00]line Товар: 2710124130 [21:10:00]line SU-92-К-5 [21:10:00]line 5.820 * 68.80 [21:10:00]line = 400.42 [21:10:00]line НДС 12% НСП 1% [21:10:00]line > о реализуемом товаре [21:10:00]line ОКРУГЛЕНИЕ: -0.42 [21:10:00]line ИТОГО: 400.00 [21:10:00]line Внесено: 400.00 [21:10:00]line СДАЧА: 0.00 [21:10:00]line НСП 1% : 3.54 [21:10:00]line НДС 12% : 42.52 [21:10:00]line Наличными: 400.00 [21:10:00]line Безнал.: 0.00 [21:10:00]line Место: АЗС № 130 "Партнер Нефть" [21:10:00]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:10:00]line СНО: Общий режим [21:10:00]line Чек 222 22.08.2024 21:09 [21:10:00]line Смена: 469 ФФД: 1.0 [21:10:00]line ЗНМ: 0300000071 [21:10:00]line РНМ: 0000000000092561 [21:10:00]line Версия ККМ: 001 [21:10:00]line ФМ: 0000000000871778 [21:10:00]line ФД: 178522 [21:10:00]line ФПД: 70739938028604 [21:10:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T210959&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178522&fm=70739938028604&tin=02508201610067®Number=0000000000092561&sum=40000 [21:10:00]OFD Sender: Processing packet 178522 [packets to send 496, broken 495] [21:10:00]ProducePacketName [21:10:00]name=ofd_packets/00178522 [21:10:00]OFD Sender: To server: pG, [21:10:00]CommunicateWithHost lk.salyk.kg:30040 [21:10:00]ConnectInit lk.salyk.kg [21:10:00]written 0, free lines is 4095 [21:10:01]Connected sock=10 [21:10: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 37 38 0D 01 00 00 2F 9C 05 01 44 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 BC 16 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 6A 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9C 10 00 00 00 00 07 04 06 00 40 9C 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 27 A9 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 5A B9 02 00 35 04 06 00 40 56 6C E0 AC 3C EC 4B EE 39 A8 79 2E B6 [21:10:01]Write to MH i2c: 01 00 00 46 08 4E [21:10:01]Write i2c OK [21:10:01]MH_I2C_Read... [21:10:01]Read from MH i2c: 01 [21:10:01]MH_I2C_Read... [21:10:01]Read from MH i2c: 01 07 00 [21:10:01]MH_I2C_Read... [21:10:01]Read from MH i2c: 01 07 00 46 08 00 00 00 00 00 D3 0C 34 [21:10:01]RasterBufferAndPrint [21:10:01]line [21:10:01]line [21:10:01]line [21:10:01]line [21:10:01]line [21:10:01]written 0, free lines is 3290 [21:10:01]MH_Cut [21:10:01]Write to MH i2c: D1 01 00 4D 08 01 27 [21:10:01]Write i2c OK [21:10:01]MH_I2C_Read... [21:10:01]Read from MH i2c: D1 [21:10:01]MH_I2C_Read... [21:10:01]Read from MH i2c: D1 01 00 [21:10:01]MH_I2C_Read... [21:10:01]Read from MH i2c: D1 01 00 4D 08 00 26 [21:10:01]Write to MH i2c: 01 00 00 4E 08 56 [21:10:01]Write i2c OK [21:10:01]MH_I2C_Read... [21:10: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 37 38 4F 00 00 00 16 61 47 00 09 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 37 38 10 04 04 00 5A B9 02 00 F4 03 04 00 D0 54 C7 66 B6 04 01 00 00 83 FA 90 AF 8B F9 19 84 [21:10:01]CommunicateWithHost err = 0 [21:10:01]CheckOFDResponse [21:10:01]1017 (14) - 77093643461234 [21:10:01]1041 (16) - 0000000000871778 [21:10:01]1040 (4) - 178522 [21:10:01]1012 (4) - 22.08.2024 15:10 [21:10:01]1206 (1) - 0 [21:10:01]OFD Sender: Remove packet 178522 [21:10:01]ProducePacketName [21:10:01]name=ofd_packets/00178522 [21:10:01]NVStorageDeleteData [21:10:01]*** Cut start [21:10:01]*** Partial cut [21:10:01]*** CUTSNS_PIN = 1 [21:10:02]*** CUTSNS_PIN = 0 [21:10:02]OFD Sender: No OFD packet to send [21:10:02]*** Brake cut motor [21:10:02]Read from MH i2c: 01 [21:10:02]MH_I2C_Read... [21:10:02]*** Stop cut motor [21:10:02]*** Cut end [21:10:02]Read from MH i2c: 01 07 00 [21:10:02]MH_I2C_Read... [21:10:02]Read from MH i2c: 01 07 00 4E 08 00 00 00 00 00 FF 0F 6B [21:10:02]process_action close_receipt done [21:10:02]requested_data is exist [21:10:02]produce_requested_data [21:10:02]requested_item fm.sn is exist - process it [21:10:02]wFMCommunicate request_size=4 [21:10:02]MH_SAM_APDU [21:10:02]CAPDU: 80 11 00 00 [21:10:02]Write to MH i2c: E2 08 00 4F 08 80 11 00 00 00 00 00 00 D1 [21:10:02]Write i2c OK [21:10:02]MH_I2C_Read... [21:10:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:10:02]Read from MH i2c: E2 [21:10:02]MH_I2C_Read... [21:10:02]Read from MH i2c: E2 17 00 [21:10:02]MH_I2C_Read... [21:10:02]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 37 38 90 00 2A [21:10:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [21:10:02]wFMCommunicate OK [21:10:02]requested_item fd.num is exist - process it [21:10:02]SAM_PROTO_GetFieldsCounters [21:10:02]wFMCommunicate request_size=4 [21:10:02]MH_SAM_APDU [21:10:02]CAPDU: 80 13 00 00 [21:10:02]Write to MH i2c: E2 08 00 50 08 80 13 00 00 00 00 00 00 D4 [21:10:02]Write i2c OK [21:10:02]MH_I2C_Read... [21:10:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:10:02]Read from MH i2c: E2 [21:10:02]MH_I2C_Read... [21:10:02]Read from MH i2c: E2 62 00 [21:10:02]MH_I2C_Read... [21:10:02]Read from MH i2c: E2 62 00 50 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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 5A B9 02 00 0E 04 04 00 D5 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 7E [21:10: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 5A B9 02 00 0E 04 04 00 D5 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 [21:10:02]wFMCommunicate OK [21:10:02]SAM_PROTO_GetFieldsCounters done [21:10:02]requested_item shift.num is exist - process it [21:10:02]requested_item shift.opened is exist - process it [21:10:02]req_shift_opened [21:10:02]FM_GetShiftState [21:10:02]SAM_PROTO_GetShiftState [21:10:02]wFMCommunicate request_size=4 [21:10:02]MH_SAM_APDU [21:10:02]CAPDU: 80 13 01 00 [21:10:02]Write to MH i2c: E2 08 00 51 08 80 13 01 00 00 00 00 00 D6 [21:10:02]Write i2c OK [21:10:02]MH_I2C_Read... [21:10:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:10:02]Read from MH i2c: E2 [21:10:02]MH_I2C_Read... [21:10:02]Read from MH i2c: E2 0E 00 [21:10:02]MH_I2C_Read... [21:10:02]Read from MH i2c: E2 0E 00 51 08 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 84 [21:10:02]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [21:10:02]wFMCommunicate OK [21:10:02]SAM_PROTO_GetShiftState done [21:10:02]FM_GetShiftState done [21:10:02]req_shift_opened done [21:10:02]requested_item shift.open_date is exist - process it [21:10:02]req_shift_open_date [21:10:02]req_shift_open_date done [21:10:02]produce_requested_data done [21:10:02]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178522,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [21:10:02]process_action_free close_receipt [21:10:02]json_value_free [21:10:02]json_value_free done [21:10:02]process_json_proto returns [21:10:02]Send response to host [21:10:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178522,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [21:10:02]free response buf [21:10:02]execute_script done [21:10:02]execute_script returns [21:10:02]free content buf [21:10:02]Sock 9.Close socket [21:10:02]Sock 9.Thread stoped [21:10:07]OFD Sender: No OFD packet to send [21:10:12]OFD Sender: No OFD packet to send [21:10:15]recv_with_timeout no data received [21:10:17]OFD Sender: No OFD packet to send [21:10:22]OFD Sender: No OFD packet to send [21:10:26]recv_with_timeout no data received [21:10:27]OFD Sender: No OFD packet to send [21:10:32]OFD Sender: No OFD packet to send [21:10:37]OFD Sender: No OFD packet to send [21:10:42]OFD Sender: No OFD packet to send [21:10:47]OFD Sender: No OFD packet to send [21:10:52]OFD Sender: No OFD packet to send [21:10:57]OFD Sender: No OFD packet to send [21:11:02]OFD Sender: No OFD packet to send [21:11:07]OFD Sender: No OFD packet to send [21:11:09]recv_with_timeout no data received [21:11:12]OFD Sender: No OFD packet to send E2 03 00 5B 08 00 90 00 D7 [21:11:28]RAPDU: 90 00 [21:11:28]wFMCommunicate OK [21:11:28]wFMCommunicate request_size=13 [21:11:28]MH_SAM_APDU [21:11:28]CAPDU: 80 15 02 00 08 F4 03 04 00 80 A9 C7 66 [21:11:28]Write to MH i2c: E2 10 00 5C 08 80 15 02 00 08 00 F4 03 04 00 80 A9 C7 66 00 00 45 [21:11:28]Write i2c OK [21:11:28]MH_I2C_Read... [21:11:28]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [21:11:28]Read from MH i2c: E2 [21:11:28]MH_I2C_Read... [21:11:28]Read from MH i2c: E2 03 00 [21:11:28]MH_I2C_Read... [21:11:28]Read from MH i2c: E2 03 00 5C 08 00 90 00 D8 [21:11:28]RAPDU: 90 00 [21:11:28]wFMCommunicate OK [21:11:28]wFMCommunicate request_size=25 [21:11:28]MH_SAM_APDU [21:11:28]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 31 [21:11:28]Write to MH i2c: E2 1C 00 5D 08 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 31 00 00 45 [21:11:28]Write i2c OK [21:11:28]MH_I2C_Read... [21:11:29]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [21:11:29]Read from MH i2c: E2 [21:11:29]MH_I2C_Read... [21:11:29]Read from MH i2c: E2 03 00 [21:11:29]MH_I2C_Read... [21:11:29]Read from MH i2c: E2 03 00 5D 08 00 90 00 D9 [21:11:29]RAPDU: 90 00 [21:11:29]wFMCommunicate OK [21:11:29]wFMCommunicate request_size=4 [21:11:29]MH_SAM_APDU [21:11:29]CAPDU: 80 15 03 00 [21:11:29]Write to MH i2c: E2 08 00 5E 08 80 15 03 00 00 00 00 00 E7 [21:11:29]Write i2c OK [21:11:29]MH_I2C_Read... [21:11:29]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [21:11:29]Read from MH i2c: E2 [21:11:29]MH_I2C_Read... [21:11:29]Read from MH i2c: E2 40 00 [21:11:29]MH_I2C_Read... [21:11:29]Read from MH i2c: E2 40 00 5E 08 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 37 38 10 04 04 00 5B B9 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 DF 00 00 00 35 04 06 00 8E 58 BA ED 52 8C 90 00 19 [21:11:29]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 37 38 10 04 04 00 5B B9 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 DF 00 00 00 35 04 06 00 8E 58 BA ED 52 8C 90 00 [21:11:29]wFMCommunicate OK [21:11:29]SAM_PROTO_ProcessDocument answer len = 59 [21:11:29]SAM_PROTO_ProcessDocument done [21:11:29]SetTLVBufToDocument [21:11:29]Processing tag 1209 (04B9) [21:11:29]Malloc new data [21:11:29]Processing tag 1041 (0411) [21:11:29]Processing tag 1040 (0410) [21:11:29]Malloc new data [21:11:29]Processing tag 1038 (040E) [21:11:29]Malloc new data [21:11:29]Processing tag 1042 (0412) [21:11:29]Malloc new data [21:11:29]Processing tag 1077 (0435) [21:11:29]Malloc new data [21:11:29]SetTLVBufToDocument err=0 [21:11:29]KKMLoadAndSignReceiptData store KKM data [21:11:29]KKMLoadAndSignReceiptData err=0 [21:11:29]wFMCommunicate request_size=4 [21:11:29]MH_SAM_APDU [21:11:29]CAPDU: 80 11 00 00 [21:11:29]Write to MH i2c: E2 08 00 5F 08 80 11 00 00 00 00 00 00 E1 [21:11:29]Write i2c OK [21:11:29]MH_I2C_Read... [21:11:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:11:29]Read from MH i2c: E2 [21:11:29]MH_I2C_Read... [21:11:29]Read from MH i2c: E2 17 00 [21:11:29]MH_I2C_Read... [21:11:29]Read from MH i2c: E2 17 00 5F 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 3A [21:11:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [21:11:29]wFMCommunicate OK [21:11:29]Счет N : (1)293817 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 81 Товар: 2711129700 ГАЗ-К-5 13.370 * 37.40 = 500.04 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.04 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 223 22.08.2024 21:11 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178523 ФПД: 156511744381580 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T211128&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178523&fm=156511744381580&tin=02508201610067®Number=0000000000092561&sum=50000 [21:11:29]StoreToDocumentArchive [21:11:29]shift 469 fd 178523 [21:11:29]save to /storage/0469/doc_00178523 [21:11:29]save last doc name /storage/0469/doc_00178523 to /storage/kkm_last_doc_name [21:11:29]save OK [21:11:29]Clear old archive folders... [21:11:29]ProcessDocumentItem done err = 0, tmpTLVsize=250 [21:11:29]tlvbuf is B6FD3840 [21:11:29]SAM_PROTO_ClearQueue [21:11:29]wFMCommunicate request_size=4 [21:11:29]MH_SAM_APDU [21:11:29]CAPDU: 80 09 00 00 [21:11:29]Write to MH i2c: E2 08 00 60 08 80 09 00 00 00 00 00 00 DA [21:11:29]Write i2c OK [21:11:29]MH_I2C_Read... [21:11:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:11:29]Read from MH i2c: E2 [21:11:29]MH_I2C_Read... [21:11:29]Read from MH i2c: E2 03 00 [21:11:29]MH_I2C_Read... [21:11:29]Read from MH i2c: E2 03 00 60 08 00 90 00 DC [21:11:29]RAPDU: 90 00 [21:11:29]wFMCommunicate OK [21:11:29]SAM_PROTO_ClearQueue done [21:11:29]KKMCreateOFDPacket [21:11:29]OFDProtocolAddRootSTLVToBuf [21:11:29]FM_MakeSignedData [21:11:29]FM_MakeSignedData [21:11:29]SAM_PROTO_SignData [21:11:29]wFMCommunicate request_size=4 [21:11:29]MH_SAM_APDU [21:11:29]CAPDU: 80 0D 01 02 [21:11:29]Write to MH i2c: E2 08 00 61 08 80 0D 01 02 00 00 00 00 E2 [21:11:29]Write i2c OK [21:11:29]MH_I2C_Read... [21:11:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:11:29]Read from MH i2c: E2 [21:11:29]MH_I2C_Read... [21:11:29]Read from MH i2c: E2 03 00 [21:11:29]MH_I2C_Read... [21:11:29]Read from MH i2c: E2 03 00 61 08 00 90 00 DD [21:11:29]RAPDU: 90 00 [21:11:29]wFMCommunicate OK [21:11:29]wFMCommunicate request_size=255 [21:11:29]MH_SAM_APDU [21:11:29]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 34 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 54 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DF 00 00 00 F4 03 04 00 80 A9 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 5B B9 02 00 35 04 06 00 8E 58 [21:11:29]Write to MH i2c: E2 02 01 62 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 3A 34 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 54 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DF 00 00 00 F4 03 04 00 80 A9 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 5B B9 02 00 35 04 06 00 8E 58 00 00 89 [21:11:29]Write i2c OK [21:11:29]MH_I2C_Read... [21:11:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:11:29]Read from MH i2c: E2 [21:11:29]MH_I2C_Read... [21:11:29]Read from MH i2c: E2 03 00 [21:11:29]MH_I2C_Read... [21:11:29]Read from MH i2c: E2 03 00 62 08 00 90 00 DE [21:11:29]RAPDU: 90 00 [21:11:29]wFMCommunicate OK [21:11:29]wFMCommunicate request_size=9 [21:11:29]MH_SAM_APDU [21:11:29]CAPDU: 80 0D 02 02 04 BA ED 52 8C [21:11:29]Write to MH i2c: E2 0C 00 63 08 80 0D 02 02 04 00 BA ED 52 8C 00 00 72 [21:11:29]Write i2c OK [21:11:29]MH_I2C_Read... [21:11:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:11:29]Read from MH i2c: E2 [21:11:29]MH_I2C_Read... [21:11:29]Read from MH i2c: E2 03 00 [21:11:29]MH_I2C_Read... [21:11:29]Read from MH i2c: E2 03 00 63 08 00 90 00 DF [21:11:29]RAPDU: 90 00 [21:11:29]wFMCommunicate OK [21:11:29]wFMCommunicate request_size=4 [21:11:29]MH_SAM_APDU [21:11:29]CAPDU: 80 0D 03 02 [21:11:29]Write to MH i2c: E2 08 00 64 08 80 0D 03 02 00 00 00 00 E7 [21:11:29]Write i2c OK [21:11:29]MH_I2C_Read... [21:11:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:11:29]Read from MH i2c: E2 [21:11:29]MH_I2C_Read... [21:11:29]Read from MH i2c: E2 0B 00 [21:11:29]MH_I2C_Read... [21:11:29]Read from MH i2c: E2 0B 00 64 08 00 34 01 48 9B BF 27 15 E0 90 00 DB [21:11:29]RAPDU: 34 01 48 9B BF 27 15 E0 90 00 [21:11:29]wFMCommunicate OK [21:11:29]SAM_PROTO_SignData done [21:11:29]FM_MakeSignedData done [21:11:29]CreateOFDProtocolMessage [21:11:29]wFMCommunicate request_size=4 [21:11:29]MH_SAM_APDU [21:11:29]CAPDU: 80 11 00 00 [21:11:29]Write to MH i2c: E2 08 00 65 08 80 11 00 00 00 00 00 00 E7 [21:11:29]Write i2c OK [21:11:29]MH_I2C_Read... [21:11:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:11:29]Read from MH i2c: E2 [21:11:29]MH_I2C_Read... [21:11:29]Read from MH i2c: E2 17 00 [21:11:29]MH_I2C_Read... [21:11:29]Read from MH i2c: E2 17 00 65 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 40 [21:11:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [21:11:29]wFMCommunicate OK [21:11:29]CreateOFDProtocolMessage done [21:11:29]OFDSenderStorePacket 178523 [21:11:29]StoreOFDPacket docnum=178523 [21:11:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0E 01 00 00 F4 9C 06 01 DB 9F 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 34 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 54 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DF 00 00 00 F4 03 04 00 80 A9 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 5B B9 02 00 35 04 06 00 8E 58 BA ED 52 8C 34 01 48 9B BF 27 15 E0 [21:11:29]CheckFolder [21:11:29]dirname=/storage/ofd_packets [21:11:29]CheckFolder done [21:11:29]ProducePacketName [21:11:29]name=ofd_packets/00178523 [21:11:29]NVStorageSaveData ofd_packets/00178523 [21:11:29]File name is /storage/ofd_packets/00178523 [21:11:29]Write 300 bytes [21:11:29]NVStorageSaveData done [21:11:29]OFDSenderStorePacket done [21:11:29]KKMCreateOFDPacket done [21:11:29]NVStorageSaveData kkm_last_timestamp [21:11:29]File name is /storage/kkm_last_timestamp [21:11:29]Write 4 bytes [21:11:29]NVStorageSaveData done [21:11:29]ExternCall_PrintAddStr [21:11:29]wPrintStart [21:11:29]Write to MH i2c: 01 00 00 66 08 6E [21:11:29]Write i2c OK [21:11:29]MH_I2C_Read... [21:11:29]Read from MH i2c: 01 [21:11:29]MH_I2C_Read... [21:11:29]Read from MH i2c: 01 07 00 [21:11:29]MH_I2C_Read... [21:11:29]Read from MH i2c: 01 07 00 66 08 00 00 00 00 00 FF 0F 83 [21:11:29]RasterBufferAndPrint [21:11:29]line Счет N : (1)293817 [21:11:29]line ИНН: 02508201610067 [21:11:29]line Контрольно-Кассовый Чек [21:11:29]line ПРОДАЖА [21:11:29]line ТРК (МРК, ГНК) : 81 [21:11:29]line Товар: 2711129700 [21:11:29]line ГАЗ-К-5 [21:11:29]line 13.370 * 37.40 [21:11:29]line = 500.04 [21:11:29]line НДС 12% НСП 1% [21:11:29]line > о реализуемом товаре [21:11:29]line ОКРУГЛЕНИЕ: -0.04 [21:11:29]line ИТОГО: 500.00 [21:11:29]line Внесено: 500.00 [21:11:29]line СДАЧА: 0.00 [21:11:29]line НСП 1% : 4.42 [21:11:29]line НДС 12% : 53.10 [21:11:29]line Наличными: 500.00 [21:11:29]line Безнал.: 0.00 [21:11:29]line Место: АЗС № 130 "Партнер Нефть" [21:11:29]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:11:29]line СНО: Общий режим [21:11:29]line Чек 223 22.08.2024 21:11 [21:11:29]line Смена: 469 ФФД: 1.0 [21:11:30]line ЗНМ: 0300000071 [21:11:30]line РНМ: 0000000000092561 [21:11:30]line Версия ККМ: 001 [21:11:30]line ФМ: 0000000000871778 [21:11:30]line ФД: 178523 [21:11:30]line ФПД: 156511744381580 [21:11:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T211128&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178523&fm=156511744381580&tin=02508201610067®Number=0000000000092561&sum=50000 [21:11:30]OFD Sender: Processing packet 178523 [packets to send 496, broken 495] [21:11:30]ProducePacketName [21:11:30]name=ofd_packets/00178523 [21:11:30]OFD Sender: To server: pG, [21:11:30]CommunicateWithHost lk.salyk.kg:30040 [21:11:30]ConnectInit lk.salyk.kg [21:11:30]written 0, free lines is 4095 [21:11:30]Write to MH i2c: 01 00 00 91 08 99 [21:11:30]Write i2c OK [21:11:30]MH_I2C_Read... [21:11:30]Read from MH i2c: 01 [21:11:30]MH_I2C_Read... [21:11:30]Read from MH i2c: 01 07 00 [21:11:30]MH_I2C_Read... [21:11:30]Read from MH i2c: 01 07 00 91 08 00 00 00 00 00 C8 0C 74 [21:11:30]RasterBufferAndPrint [21:11:30]line [21:11:30]line [21:11:30]line [21:11:30]line [21:11:30]line [21:11:30]written 0, free lines is 3275 [21:11:30]MH_Cut [21:11:30]Write to MH i2c: D1 01 00 98 08 01 72 [21:11:30]Write i2c OK [21:11:30]MH_I2C_Read... [21:11:30]Read from MH i2c: D1 [21:11:30]MH_I2C_Read... [21:11:30]Read from MH i2c: D1 01 00 [21:11:30]MH_I2C_Read... [21:11:30]Read from MH i2c: D1 01 00 98 08 00 71 [21:11:30]Write to MH i2c: 01 00 00 99 08 A1 [21:11:30]Write i2c OK [21:11:30]MH_I2C_Read... [21:11:31]*** Cut start [21:11:31]*** Partial cut [21:11:31]*** CUTSNS_PIN = 1 [21:11:31]*** CUTSNS_PIN = 0 [21:11:31]*** Brake cut motor [21:11:31]Read from MH i2c: 01 [21:11:31]MH_I2C_Read... [21:11:31]*** Stop cut motor [21:11:31]*** Cut end [21:11:31]Read from MH i2c: 01 07 00 [21:11:31]MH_I2C_Read... [21:11:31]Read from MH i2c: 01 07 00 99 08 00 00 00 00 00 FF 0F B6 [21:11:31]process_action close_receipt done [21:11:31]requested_data is exist [21:11:31]produce_requested_data [21:11:31]requested_item fm.sn is exist - process it [21:11:31]wFMCommunicate request_size=4 [21:11:31]MH_SAM_APDU [21:11:31]CAPDU: 80 11 00 00 [21:11:31]Write to MH i2c: E2 08 00 9A 08 80 11 00 00 00 00 00 00 1C [21:11:31]Write i2c OK [21:11:31]MH_I2C_Read... [21:11:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:11:31]Read from MH i2c: E2 [21:11:31]MH_I2C_Read... [21:11:31]Read from MH i2c: E2 17 00 [21:11:31]MH_I2C_Read... [21:11:31]Read from MH i2c: E2 17 00 9A 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 75 [21:11:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [21:11:31]wFMCommunicate OK [21:11:31]requested_item fd.num is exist - process it [21:11:31]SAM_PROTO_GetFieldsCounters [21:11:31]wFMCommunicate request_size=4 [21:11:31]MH_SAM_APDU [21:11:31]CAPDU: 80 13 00 00 [21:11:31]Write to MH i2c: E2 08 00 9B 08 80 13 00 00 00 00 00 00 1F [21:11:31]Write i2c OK [21:11:31]MH_I2C_Read... [21:11:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:11:32]Read from MH i2c: E2 [21:11:32]MH_I2C_Read... [21:11:32]Read from MH i2c: E2 62 00 [21:11:32]MH_I2C_Read... [21:11:32]Read from MH i2c: E2 62 00 9B 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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 5B B9 02 00 0E 04 04 00 D5 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 CD [21:11: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 5B B9 02 00 0E 04 04 00 D5 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 [21:11:32]wFMCommunicate OK [21:11:32]SAM_PROTO_GetFieldsCounters done [21:11:32]requested_item shift.num is exist - process it [21:11:32]requested_item shift.opened is exist - process it [21:11:32]req_shift_opened [21:11:32]FM_GetShiftState [21:11:32]SAM_PROTO_GetShiftState [21:11:32]wFMCommunicate request_size=4 [21:11:32]MH_SAM_APDU [21:11:32]CAPDU: 80 13 01 00 [21:11:32]Write to MH i2c: E2 08 00 9C 08 80 13 01 00 00 00 00 00 21 [21:11:32]Write i2c OK [21:11:32]MH_I2C_Read... [21:11:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:11:32]Read from MH i2c: E2 [21:11:32]MH_I2C_Read... [21:11:32]Read from MH i2c: E2 0E 00 [21:11:32]MH_I2C_Read... [21:11:32]Read from MH i2c: E2 0E 00 9C 08 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 CF [21:11:32]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [21:11:32]wFMCommunicate OK [21:11:32]SAM_PROTO_GetShiftState done [21:11:32]FM_GetShiftState done [21:11:32]req_shift_opened done [21:11:32]requested_item shift.open_date is exist - process it [21:11:32]req_shift_open_date [21:11:32]req_shift_open_date done [21:11:32]produce_requested_data done [21:11:32]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178523,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [21:11:32]process_action_free close_receipt [21:11:32]json_value_free [21:11:32]json_value_free done [21:11:32]process_json_proto returns [21:11:32]Send response to host [21:11:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178523,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [21:11:32]free response buf [21:11:32]execute_script done [21:11:32]execute_script returns [21:11:32]free content buf [21:11:32]Sock 8.Close socket [21:11:32]Sock 8.Thread stoped [21:11:36]recv_with_timeout no data received [21:12:09]Connected sock=11 [21:12: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 37 38 0E 01 00 00 F4 9C 06 01 DB 9F 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 34 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 54 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DF 00 00 00 F4 03 04 00 80 A9 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 5B B9 02 00 35 04 06 00 8E 58 BA ED 52 8C 34 01 48 9B BF 27 15 E0 [21:12:14]recv_with_timeout no data received [21:12:14]CommunicateWithHost answer receiving error [21:12:14]CommunicateWithHost err = -3 [21:12:14]OFD Sender: Server communicate error [21:12:14]recv_with_timeout no data received [21:12:19]OFD Sender: Processing packet 178523 [packets to send 496, broken 495] [21:12:19]ProducePacketName [21:12:19]name=ofd_packets/00178523 [21:12:19]OFD Sender: To server: pG, [21:12:19]CommunicateWithHost lk.salyk.kg:30040 [21:12:19]ConnectInit lk.salyk.kg [21:12:24]Connected sock=10 [21:12: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 37 38 0E 01 00 00 F4 9C 06 01 DB 9F 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 34 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 54 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DF 00 00 00 F4 03 04 00 80 A9 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 5B B9 02 00 35 04 06 00 8E 58 BA ED 52 8C 34 01 48 9B BF 27 15 E0 [21:12: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 37 38 4F 00 00 00 FB D0 47 00 36 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 37 38 10 04 04 00 5B B9 02 00 F4 03 04 00 5F 55 C7 66 B6 04 01 00 00 2B A5 0A 13 DF 4B 09 6B [21:12:24]CommunicateWithHost err = 0 [21:12:24]CheckOFDResponse [21:12:24]1017 (14) - 77093643461234 [21:12:24]1041 (16) - 0000000000871778 [21:12:24]1040 (4) - 178523 [21:12:24]1012 (4) - 22.08.2024 15:12 [21:12:24]1206 (1) - 0 [21:12:24]OFD Sender: Remove packet 178523 [21:12:24]ProducePacketName [21:12:24]name=ofd_packets/00178523 [21:12:24]NVStorageDeleteData [21:12:25]OFD Sender: No OFD packet to send [21:12:30]OFD Sender: No OFD packet to send [21:12:35]OFD Sender: No OFD packet to send [21:12:40]OFD Sender: No OFD packet to send [21:12:45]OFD Sender: No OFD packet to send [21:12:50]OFD Sender: No OFD packet to send [21:12:55]OFD Sender: No OFD packet to send [21:13:00]OFD Sender: No OFD packet to send [21:13:05]OFD Sender: No OFD packet to send [21:13:10]OFD Sender: No OFD packet to send [21:13:11]recv_with_timeout no data received [21:13:15]OFD Sender: No OFD packet to send [21:13:20]OFD Sender: No OFD packet to send [21:13:25]OFD Sender: No OFD packet to send [21:13:27]recv_with_timeout no data received [21:13:30]OFD Sender: No OFD packet to send [21:13:35]OFD Sender: No OFD packet to send [21:13:40]OFD Sender: No OFD packet to send [21:13:45]OFD Sender: No OFD packet to send [21:13:50]OFD Sender: No OFD packet to send [21:13:55]OFD Sender: No OFD packet to send [21:14:00]OFD Sender: No OFD packet to send [21:14:05]OFD Sender: No OFD packet to send [21:14:07]accept exits with 9 [21:14:07]New connection [21:14:07]New thread 3067325796 created [21:14:07]Thread 3067469156 joined [21:14:07]Waiting for new connection... [21:14:07] Sock 9.Parse request [21:14:07]Sock 9.Check first char [21:14:07]Sock 9.First char is OK [21:14:07]request: POST /json_proto HTTP/1.0 [21:14:07]Method: POST [21:14:07]URL: /json_proto [21:14:07]Method is POST - this is cgi request [21:14:07]url: /json_proto [21:14:07]query_string will be loaded in cgi processing [21:14:07]execute_cgi json_proto POST (null) [21:14:07]execute_cgi path=json_proto method=POST [21:14:07]POST find Content-Length [21:14:07]Host: 172.17.44.131:8080 [21:14:07]Content-Length: 677 [21:14:07]Content-Type: application/json [21:14:07] [21:14:07]POST finish read [21:14:07]Found Content-Length = 677 [21:14:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293825", "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.310, "sum" : 360.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 360.00, "total" : 360.00, "payments": [ { "type": 0, "sum" : 360.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:14:07]execute_script... [21:14: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)293825", "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.310, "sum" : 360.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 360.00, "total" : 360.00, "payments": [ { "type": 0, "sum" : 360.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:14:07]POST & json_proto [21:14:07]process_json_proto [21:14:07]json parsed OK: [21:14:07]protocol is kg_v1.0 [21:14:07]action value=close_receipt [21:14:07]process_action close_receipt [21:14:07]cmd_close_receipt [21:14:07]MH_GetDate [21:14:07]Write to MH i2c: F0 00 00 9D 08 94 [21:14:07]Write i2c OK [21:14:07]MH_I2C_Read... [21:14:07]Read from MH i2c: F0 [21:14:07]MH_I2C_Read... [21:14:07]Read from MH i2c: F0 09 00 [21:14:07]MH_I2C_Read... [21:14:07]Read from MH i2c: F0 09 00 9D 08 00 20 AA C7 66 4F 53 BE 66 5A [21:14:07]GetLastDocTimeStamp 1724361088 [21:14:07]current date 1724361248 [21:14:07]FM_GetShiftState [21:14:07]SAM_PROTO_GetShiftState [21:14:07]wFMCommunicate request_size=4 [21:14:07]MH_SAM_APDU [21:14:07]CAPDU: 80 13 01 00 [21:14:07]Write to MH i2c: E2 08 00 9E 08 80 13 01 00 00 00 00 00 23 [21:14:07]Write i2c OK [21:14:07]MH_I2C_Read... [21:14:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:14:07]Read from MH i2c: E2 [21:14:07]MH_I2C_Read... [21:14:07]Read from MH i2c: E2 0E 00 [21:14:07]MH_I2C_Read... [21:14:07]Read from MH i2c: E2 0E 00 9E 08 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 D1 [21:14:07]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [21:14:07]wFMCommunicate OK [21:14:07]SAM_PROTO_GetShiftState done [21:14:07]FM_GetShiftState done [21:14:07]opened in 1724285939 [21:14:07]opened+sec_in_day 1724372339 [21:14:07]quantity*price = 36001 [21:14:07]sum+1 = 36003 [21:14:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 360.00 Внесено: 360.00 СДАЧА: 0.00 НСП 1% : 3.19 НДС 12% : 38.23 Наличными: 360.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 224 22.08.2024 21:14 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178524 ФПД: 280579696019458 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T211408&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178524&fm=280579696019458&tin=02508201610067®Number=0000000000092561&sum=36000 [21:14:09]StoreToDocumentArchive [21:14:09]shift 469 fd 178524 [21:14:09]save to /storage/0469/doc_00178524 [21:14:09]save last doc name /storage/0469/doc_00178524 to /storage/kkm_last_doc_name [21:14:09]save OK [21:14:09]Clear old archive folders... [21:14:09]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:14:09]tlvbuf is 01824D60 [21:14:09]SAM_PROTO_ClearQueue [21:14:09]wFMCommunicate request_size=4 [21:14:09]MH_SAM_APDU [21:14:09]CAPDU: 80 09 00 00 [21:14:09]Write to MH i2c: E2 08 00 AB 08 80 09 00 00 00 00 00 00 25 [21:14:09]Write i2c OK [21:14:09]MH_I2C_Read... [21:14:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:14:09]Read from MH i2c: E2 [21:14:09]MH_I2C_Read... [21:14:09]Read from MH i2c: E2 03 00 [21:14:09]MH_I2C_Read... [21:14:09]Read from MH i2c: E2 03 00 AB 08 00 90 00 27 [21:14:09]RAPDU: 90 00 [21:14:09]wFMCommunicate OK [21:14:09]SAM_PROTO_ClearQueue done [21:14:09]KKMCreateOFDPacket [21:14:09]OFDProtocolAddRootSTLVToBuf [21:14:09]FM_MakeSignedData [21:14:09]FM_MakeSignedData [21:14:09]SAM_PROTO_SignData [21:14:09]wFMCommunicate request_size=4 [21:14:09]MH_SAM_APDU [21:14:09]CAPDU: 80 0D 01 02 [21:14:09]Write to MH i2c: E2 08 00 AC 08 80 0D 01 02 00 00 00 00 2D [21:14:09]Write i2c OK [21:14:09]MH_I2C_Read... [21:14:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:14:09]Read from MH i2c: E2 [21:14:09]MH_I2C_Read... [21:14:09]Read from MH i2c: E2 03 00 [21:14:09]MH_I2C_Read... [21:14:09]Read from MH i2c: E2 03 00 AC 08 00 90 00 28 [21:14:09]RAPDU: 90 00 [21:14:09]wFMCommunicate OK [21:14:09]wFMCommunicate request_size=255 [21:14:09]MH_SAM_APDU [21:14: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 BE 14 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A2 8C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 8C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3F 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EF 0E 00 00 00 00 07 04 06 00 A0 8C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E0 00 00 00 F4 03 04 00 20 AA C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 5C B9 02 00 35 04 06 00 FF [21:14:09]Write to MH i2c: E2 02 01 AD 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 BE 14 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A2 8C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 8C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3F 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EF 0E 00 00 00 00 07 04 06 00 A0 8C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E0 00 00 00 F4 03 04 00 20 AA C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 5C B9 02 00 35 04 06 00 FF 00 00 29 [21:14:09]Write i2c OK [21:14:09]MH_I2C_Read... [21:14:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:14:09]Read from MH i2c: E2 [21:14:09]MH_I2C_Read... [21:14:09]Read from MH i2c: E2 03 00 [21:14:09]MH_I2C_Read... [21:14:09]Read from MH i2c: E2 03 00 AD 08 00 90 00 29 [21:14:09]RAPDU: 90 00 [21:14:09]wFMCommunicate OK [21:14:09]wFMCommunicate request_size=10 [21:14:09]MH_SAM_APDU [21:14:09]CAPDU: 80 0D 02 02 05 2F 8D 1C C8 02 [21:14:09]Write to MH i2c: E2 0D 00 AE 08 80 0D 02 02 05 00 2F 8D 1C C8 02 00 00 DC [21:14:09]Write i2c OK [21:14:09]MH_I2C_Read... [21:14:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:14:09]Read from MH i2c: E2 [21:14:09]MH_I2C_Read... [21:14:09]Read from MH i2c: E2 03 00 [21:14:09]MH_I2C_Read... [21:14:09]Read from MH i2c: E2 03 00 AE 08 00 90 00 2A [21:14:09]RAPDU: 90 00 [21:14:09]wFMCommunicate OK [21:14:09]wFMCommunicate request_size=4 [21:14:09]MH_SAM_APDU [21:14:09]CAPDU: 80 0D 03 02 [21:14:09]Write to MH i2c: E2 08 00 AF 08 80 0D 03 02 00 00 00 00 32 [21:14:09]Write i2c OK [21:14:09]MH_I2C_Read... [21:14:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:14:09]Read from MH i2c: E2 [21:14:09]MH_I2C_Read... [21:14:09]Read from MH i2c: E2 0B 00 [21:14:09]MH_I2C_Read... [21:14:09]Read from MH i2c: E2 0B 00 AF 08 00 85 10 49 06 E7 46 36 FC 90 00 76 [21:14:09]RAPDU: 85 10 49 06 E7 46 36 FC 90 00 [21:14:09]wFMCommunicate OK [21:14:09]SAM_PROTO_SignData done [21:14:09]FM_MakeSignedData done [21:14:09]CreateOFDProtocolMessage [21:14:09]wFMCommunicate request_size=4 [21:14:09]MH_SAM_APDU [21:14:09]CAPDU: 80 11 00 00 [21:14:09]Write to MH i2c: E2 08 00 B0 08 80 11 00 00 00 00 00 00 32 [21:14:09]Write i2c OK [21:14:09]MH_I2C_Read... [21:14:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:14:09]Read from MH i2c: E2 [21:14:09]MH_I2C_Read... [21:14:09]Read from MH i2c: E2 17 00 [21:14:09]MH_I2C_Read... [21:14:09]Read from MH i2c: E2 17 00 B0 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 8B [21:14:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [21:14:09]wFMCommunicate OK [21:14:09]CreateOFDProtocolMessage done [21:14:09]OFDSenderStorePacket 178524 [21:14:09]StoreOFDPacket docnum=178524 [21:14:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 4E 5F 07 01 B7 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 BE 14 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A2 8C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 8C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3F 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EF 0E 00 00 00 00 07 04 06 00 A0 8C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E0 00 00 00 F4 03 04 00 20 AA C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 5C B9 02 00 35 04 06 00 FF 2F 8D 1C C8 02 85 10 49 06 E7 46 36 FC [21:14:09]CheckFolder [21:14:09]dirname=/storage/ofd_packets [21:14:09]CheckFolder done [21:14:09]ProducePacketName [21:14:09]name=ofd_packets/00178524 [21:14:09]NVStorageSaveData ofd_packets/00178524 [21:14:09]File name is /storage/ofd_packets/00178524 [21:14:09]Write 301 bytes [21:14:09]NVStorageSaveData done [21:14:09]OFDSenderStorePacket done [21:14:09]KKMCreateOFDPacket done [21:14:09]NVStorageSaveData kkm_last_timestamp [21:14:09]File name is /storage/kkm_last_timestamp [21:14:09]Write 4 bytes [21:14:09]NVStorageSaveData done [21:14:09]ExternCall_PrintAddStr [21:14:09]wPrintStart [21:14:09]Write to MH i2c: 01 00 00 B1 08 B9 [21:14:09]Write i2c OK [21:14:09]MH_I2C_Read... [21:14:09]Read from MH i2c: 01 [21:14:09]MH_I2C_Read... [21:14:09]Read from MH i2c: 01 07 00 [21:14:09]MH_I2C_Read... [21:14:09]Read from MH i2c: 01 07 00 B1 08 00 00 00 00 00 FF 0F CE [21:14:09]RasterBufferAndPrint [21:14:09]line Счет N : (1)293825 [21:14:09]line ИНН: 02508201610067 [21:14:09]line Контрольно-Кассовый Чек [21:14:09]line ПРОДАЖА [21:14:09]line ТРК (МРК, ГНК) : 42 [21:14:09]line Товар: 2710124130 [21:14:09]line Аи-92-К-5 [21:14:09]line 5.310 * 67.80 [21:14:09]line = 360.02 [21:14:09]line НДС 12% НСП 1% [21:14:09]line > о реализуемом товаре [21:14:09]line ОКРУГЛЕНИЕ: -0.02 [21:14:09]line ИТОГО: 360.00 [21:14:09]line Внесено: 360.00 [21:14:09]line СДАЧА: 0.00 [21:14:09]line НСП 1% : 3.19 [21:14:09]line НДС 12% : 38.23 [21:14:09]line Наличными: 360.00 [21:14:09]line Безнал.: 0.00 [21:14:09]line Место: АЗС № 130 "Партнер Нефть" [21:14:09]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:14:09]line СНО: Общий режим [21:14:09]line Чек 224 22.08.2024 21:14 [21:14:09]line Смена: 469 ФФД: 1.0 [21:14:09]line ЗНМ: 0300000071 [21:14:09]line РНМ: 0000000000092561 [21:14:09]line Версия ККМ: 001 [21:14:09]line ФМ: 0000000000871778 [21:14:09]line ФД: 178524 [21:14:09]line ФПД: 280579696019458 [21:14:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T211408&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178524&fm=280579696019458&tin=02508201610067®Number=0000000000092561&sum=36000 [21:14:09]OFD Sender: Processing packet 178524 [packets to send 496, broken 495] [21:14:09]ProducePacketName [21:14:09]name=ofd_packets/00178524 [21:14:09]OFD Sender: To server: pG, [21:14:09]CommunicateWithHost lk.salyk.kg:30040 [21:14:09]ConnectInit lk.salyk.kg [21:14:09]written 0, free lines is 4095 [21:14:10]Write to MH i2c: 01 00 00 DC 08 E4 [21:14:10]Write i2c OK [21:14:10]MH_I2C_Read... [21:14:10]Read from MH i2c: 01 [21:14:10]MH_I2C_Read... [21:14:10]Read from MH i2c: 01 07 00 [21:14:10]MH_I2C_Read... [21:14:10]Read from MH i2c: 01 07 00 DC 08 00 00 00 00 00 CF 0C C6 [21:14:10]RasterBufferAndPrint [21:14:10]line [21:14:10]line [21:14:10]line [21:14:10]line [21:14:10]line [21:14:10]written 0, free lines is 3286 [21:14:10]MH_Cut [21:14:10]Write to MH i2c: D1 01 00 E3 08 01 BD [21:14:10]Write i2c OK [21:14:10]MH_I2C_Read... [21:14:10]Read from MH i2c: D1 [21:14:10]MH_I2C_Read... [21:14:10]Read from MH i2c: D1 01 00 [21:14:10]MH_I2C_Read... [21:14:10]Read from MH i2c: D1 01 00 E3 08 00 BC [21:14:10]Write to MH i2c: 01 00 00 E4 08 EC [21:14:10]Write i2c OK [21:14:10]MH_I2C_Read... [21:14:11]*** Cut start [21:14:11]*** Partial cut [21:14:11]*** CUTSNS_PIN = 1 [21:14:11]*** CUTSNS_PIN = 0 [21:14:11]*** Brake cut motor [21:14:11]Read from MH i2c: 01 [21:14:11]MH_I2C_Read... [21:14:11]*** Stop cut motor [21:14:11]*** Cut end [21:14:11]Read from MH i2c: 01 07 00 [21:14:11]MH_I2C_Read... [21:14:11]Read from MH i2c: 01 07 00 E4 08 00 00 00 00 00 FF 0F 01 [21:14:11]process_action close_receipt done [21:14:11]requested_data is exist [21:14:11]produce_requested_data [21:14:11]requested_item fm.sn is exist - process it [21:14:11]wFMCommunicate request_size=4 [21:14:11]MH_SAM_APDU [21:14:11]CAPDU: 80 11 00 00 [21:14:11]Write to MH i2c: E2 08 00 E5 08 80 11 00 00 00 00 00 00 67 [21:14:11]Write i2c OK [21:14:11]MH_I2C_Read... [21:14:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:14:11]Read from MH i2c: E2 [21:14:11]MH_I2C_Read... [21:14:11]Read from MH i2c: E2 17 00 [21:14:11]MH_I2C_Read... [21:14:11]Read from MH i2c: E2 17 00 E5 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 C0 [21:14:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [21:14:11]wFMCommunicate OK [21:14:11]requested_item fd.num is exist - process it [21:14:11]SAM_PROTO_GetFieldsCounters [21:14:11]wFMCommunicate request_size=4 [21:14:11]MH_SAM_APDU [21:14:11]CAPDU: 80 13 00 00 [21:14:11]Write to MH i2c: E2 08 00 E6 08 80 13 00 00 00 00 00 00 6A [21:14:11]Write i2c OK [21:14:11]MH_I2C_Read... [21:14:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:14:11]Read from MH i2c: E2 [21:14:11]MH_I2C_Read... [21:14:11]Read from MH i2c: E2 62 00 [21:14:11]MH_I2C_Read... [21:14:11]Read from MH i2c: E2 62 00 E6 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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 5C B9 02 00 0E 04 04 00 D5 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 1C [21:14: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 5C B9 02 00 0E 04 04 00 D5 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 [21:14:11]wFMCommunicate OK [21:14:11]SAM_PROTO_GetFieldsCounters done [21:14:11]requested_item shift.num is exist - process it [21:14:11]requested_item shift.opened is exist - process it [21:14:11]req_shift_opened [21:14:11]FM_GetShiftState [21:14:11]SAM_PROTO_GetShiftState [21:14:11]wFMCommunicate request_size=4 [21:14:11]MH_SAM_APDU [21:14:11]CAPDU: 80 13 01 00 [21:14:11]Write to MH i2c: E2 08 00 E7 08 80 13 01 00 00 00 00 00 6C [21:14:11]Write i2c OK [21:14:11]MH_I2C_Read... [21:14:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:14:12]Read from MH i2c: E2 [21:14:12]MH_I2C_Read... [21:14:12]Read from MH i2c: E2 0E 00 [21:14:12]MH_I2C_Read... [21:14:12]Read from MH i2c: E2 0E 00 E7 08 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 1A [21:14:12]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [21:14:12]wFMCommunicate OK [21:14:12]SAM_PROTO_GetShiftState done [21:14:12]FM_GetShiftState done [21:14:12]req_shift_opened done [21:14:12]requested_item shift.open_date is exist - process it [21:14:12]req_shift_open_date [21:14:12]req_shift_open_date done [21:14:12]produce_requested_data done [21:14:12]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178524,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [21:14:12]process_action_free close_receipt [21:14:12]json_value_free [21:14:12]json_value_free done [21:14:12]process_json_proto returns [21:14:12]Send response to host [21:14:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178524,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [21:14:12]free response buf [21:14:12]execute_script done [21:14:12]execute_script returns [21:14:12]free content buf [21:14:12]Sock 9.Close socket [21:14:12]Sock 9.Thread stoped [21:14:13]recv_with_timeout no data received [21:14:17]Connected sock=11 [21:14: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 37 38 0F 01 00 00 4E 5F 07 01 B7 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 BE 14 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A2 8C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 8C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3F 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EF 0E 00 00 00 00 07 04 06 00 A0 8C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E0 00 00 00 F4 03 04 00 20 AA C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 5C B9 02 00 35 04 06 00 FF 2F 8D 1C C8 02 85 10 49 06 E7 46 36 FC [21:14: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 37 38 4F 00 00 00 CD 25 47 00 A6 57 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 5C B9 02 00 F4 03 04 00 D1 55 C7 66 B6 04 01 00 00 6B 27 64 E4 E0 A5 7B B0 [21:14:18]CommunicateWithHost err = 0 [21:14:18]CheckOFDResponse [21:14:18]1017 (14) - 77093643461234 [21:14:18]1041 (16) - 0000000000871778 [21:14:18]1040 (4) - 178524 [21:14:18]1012 (4) - 22.08.2024 15:14 [21:14:18]1206 (1) - 0 [21:14:18]OFD Sender: Remove packet 178524 [21:14:18]ProducePacketName [21:14:18]name=ofd_packets/00178524 [21:14:18]NVStorageDeleteData [21:14:18]OFD Sender: No OFD packet to send [21:14:23]OFD Sender: No OFD packet to send [21:14:25]recv_with_timeout no data received [21:14:28]OFD Sender: No OFD packet to send [21:14:33]OFD Sender: No OFD packet to send [21:14:36]recv_with_timeout no data received [21:14:38]OFD Sender: No OFD packet to send [21:14:43]OFD Sender: No OFD packet to send [21:14:47]recv_with_timeout no data received [21:14:48]OFD Sender: No OFD packet to send [21:14:53]OFD Sender: No OFD packet to send [21:14:58]OFD Sender: No OFD packet to send [21:15:03]OFD Sender: No OFD packet to send [21:15:08]OFD Sender: No OFD packet to send [21:15:12]accept exits with 8 [21:15:12]New connection [21:15:12]New thread 3067469156 created [21:15:12]Thread 3067325796 joined [21:15:12]Waiting for new connection... [21:15:12] Sock 8.Parse request [21:15:12]Sock 8.Check first char [21:15:12]Sock 8.First char is OK [21:15:12]request: POST /json_proto HTTP/1.0 [21:15:12]Method: POST [21:15:12]URL: /json_proto [21:15:12]Method is POST - this is cgi request [21:15:12]url: /json_proto [21:15:12]query_string will be loaded in cgi processing [21:15:12]execute_cgi json_proto POST (null) [21:15:12]execute_cgi path=json_proto method=POST [21:15:12]POST find Content-Length [21:15:12]Host: 172.17.44.131:8080 [21:15:12]Content-Length: 677 [21:15:12]Content-Type: application/json [21:15:12] [21:15:12]POST finish read [21:15:12]Found Content-Length = 677 [21:15:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293826", "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" ] } } [21:15:12]execute_script... [21:15:12]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293826", "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" ] } } [21:15:12]POST & json_proto [21:15:12]process_json_proto [21:15:12]json parsed OK: [21:15:12]protocol is kg_v1.0 [21:15:12]action value=close_receipt [21:15:12]process_action close_receipt [21:15:12]cmd_close_receipt [21:15:12]MH_GetDate [21:15:12]Write to MH i2c: F0 00 00 E8 08 DF [21:15:12]Write i2c OK [21:15:12]MH_I2C_Read... [21:15:12]Read from MH i2c: F0 [21:15:12]MH_I2C_Read... [21:15:12]Read from MH i2c: F0 09 00 [21:15:12]MH_I2C_Read... [21:15:12]Read from MH i2c: F0 09 00 E8 08 00 60 AA C7 66 4F 53 BE 66 E5 [21:15:12]GetLastDocTimeStamp 1724361248 [21:15:12]current date 1724361312 [21:15:12]FM_GetShiftState [21:15:12]SAM_PROTO_GetShiftState [21:15:12]wFMCommunicate request_size=4 [21:15:12]MH_SAM_APDU [21:15:12]CAPDU: 80 13 01 00 [21:15:12]Write to MH i2c: E2 08 00 E9 08 80 13 01 00 00 00 00 00 6E [21:15:12]Write i2c OK [21:15:12]MH_I2C_Read... [21:15:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:15:12]Read from MH i2c: E2 [21:15:12]MH_I2C_Read... [21:15:12]Read from MH i2c: E2 0E 00 [21:15:12]MH_I2C_Read... [21:15:12]Read from MH i2c: E2 0E 00 E9 08 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 1C [21:15:12]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [21:15:12]wFMCommunicate OK [21:15:12]SAM_PROTO_GetShiftState done [21:15:12]FM_GetShiftState done [21:15:12]opened in 1724285939 [21:15:12]opened+sec_in_day 1724372339 [21:15:12]quantity*price = 60027 [21:15:12]sum+1 = 60029 [21:15:12]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 СНО: Общий режим Чек 225 22.08.2024 21:15 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178525 ФПД: 265275235530432 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T211513&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178525&fm=265275235530432&tin=02508201610067®Number=0000000000092561&sum=60000 [21:15:13]StoreToDocumentArchive [21:15:13]shift 469 fd 178525 [21:15:13]save to /storage/0469/doc_00178525 [21:15:13]save last doc name /storage/0469/doc_00178525 to /storage/kkm_last_doc_name [21:15:13]save OK [21:15:13]Clear old archive folders... [21:15:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:15:13]tlvbuf is 0181D0E0 [21:15:13]SAM_PROTO_ClearQueue [21:15:13]wFMCommunicate request_size=4 [21:15:13]MH_SAM_APDU [21:15:13]CAPDU: 80 09 00 00 [21:15:13]Write to MH i2c: E2 08 00 F6 08 80 09 00 00 00 00 00 00 70 [21:15:13]Write i2c OK [21:15:13]MH_I2C_Read... [21:15:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:15:13]Read from MH i2c: E2 [21:15:13]MH_I2C_Read... [21:15:13]Read from MH i2c: E2 03 00 [21:15:13]MH_I2C_Read... [21:15:13]Read from MH i2c: E2 03 00 F6 08 00 90 00 72 [21:15:13]RAPDU: 90 00 [21:15:13]wFMCommunicate OK [21:15:13]SAM_PROTO_ClearQueue done [21:15:13]KKMCreateOFDPacket [21:15:13]OFDProtocolAddRootSTLVToBuf [21:15:13]FM_MakeSignedData [21:15:13]FM_MakeSignedData [21:15:13]SAM_PROTO_SignData [21:15:13]wFMCommunicate request_size=4 [21:15:13]MH_SAM_APDU [21:15:13]CAPDU: 80 0D 01 02 [21:15:13]Write to MH i2c: E2 08 00 F7 08 80 0D 01 02 00 00 00 00 78 [21:15:13]Write i2c OK [21:15:13]MH_I2C_Read... [21:15:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:15:13]Read from MH i2c: E2 [21:15:13]MH_I2C_Read... [21:15:13]Read from MH i2c: E2 03 00 [21:15:13]MH_I2C_Read... [21:15:13]Read from MH i2c: E2 03 00 F7 08 00 90 00 73 [21:15:13]RAPDU: 90 00 [21:15:13]wFMCommunicate OK [21:15:13]wFMCommunicate request_size=255 [21:15:13]MH_SAM_APDU [21:15:13]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 E1 00 00 00 F4 03 04 00 61 AA C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 5D B9 02 00 35 04 06 00 F1 [21:15:13]Write to MH i2c: E2 02 01 F8 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 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 E1 00 00 00 F4 03 04 00 61 AA C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 5D B9 02 00 35 04 06 00 F1 00 00 61 [21:15:13]Write i2c OK [21:15:13]MH_I2C_Read... [21:15:13]OFD Sender: No OFD packet to send [21:15:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:15:13]Read from MH i2c: E2 [21:15:13]MH_I2C_Read... [21:15:13]Read from MH i2c: E2 03 00 [21:15:13]MH_I2C_Read... [21:15:13]Read from MH i2c: E2 03 00 F8 08 00 90 00 74 [21:15:13]RAPDU: 90 00 [21:15:13]wFMCommunicate OK [21:15:13]wFMCommunicate request_size=10 [21:15:13]MH_SAM_APDU [21:15:13]CAPDU: 80 0D 02 02 05 44 34 2E 76 C0 [21:15:13]Write to MH i2c: E2 0D 00 F9 08 80 0D 02 02 05 00 44 34 2E 76 C0 00 00 61 [21:15:13]Write i2c OK [21:15:13]MH_I2C_Read... [21:15:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:15:14]Read from MH i2c: E2 [21:15:14]MH_I2C_Read... [21:15:14]Read from MH i2c: E2 03 00 [21:15:14]MH_I2C_Read... [21:15:14]Read from MH i2c: E2 03 00 F9 08 00 90 00 75 [21:15:14]RAPDU: 90 00 [21:15:14]wFMCommunicate OK [21:15:14]wFMCommunicate request_size=4 [21:15:14]MH_SAM_APDU [21:15:14]CAPDU: 80 0D 03 02 [21:15:14]Write to MH i2c: E2 08 00 FA 08 80 0D 03 02 00 00 00 00 7D [21:15:14]Write i2c OK [21:15:14]MH_I2C_Read... [21:15:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:15:14]Read from MH i2c: E2 [21:15:14]MH_I2C_Read... [21:15:14]Read from MH i2c: E2 0B 00 [21:15:14]MH_I2C_Read... [21:15:14]Read from MH i2c: E2 0B 00 FA 08 00 7B 60 B5 C1 FD 93 6F A0 90 00 6E [21:15:14]RAPDU: 7B 60 B5 C1 FD 93 6F A0 90 00 [21:15:14]wFMCommunicate OK [21:15:14]SAM_PROTO_SignData done [21:15:14]FM_MakeSignedData done [21:15:14]CreateOFDProtocolMessage [21:15:14]wFMCommunicate request_size=4 [21:15:14]MH_SAM_APDU [21:15:14]CAPDU: 80 11 00 00 [21:15:14]Write to MH i2c: E2 08 00 FB 08 80 11 00 00 00 00 00 00 7D [21:15:14]Write i2c OK [21:15:14]MH_I2C_Read... [21:15:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:15:14]Read from MH i2c: E2 [21:15:14]MH_I2C_Read... [21:15:14]Read from MH i2c: E2 17 00 [21:15:14]MH_I2C_Read... [21:15:14]Read from MH i2c: E2 17 00 FB 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 D6 [21:15:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [21:15:14]wFMCommunicate OK [21:15:14]CreateOFDProtocolMessage done [21:15:14]OFDSenderStorePacket 178525 [21:15:14]StoreOFDPacket docnum=178525 [21:15:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 49 FB 07 01 AA CB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 E1 00 00 00 F4 03 04 00 61 AA C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 5D B9 02 00 35 04 06 00 F1 44 34 2E 76 C0 7B 60 B5 C1 FD 93 6F A0 [21:15:14]CheckFolder [21:15:14]dirname=/storage/ofd_packets [21:15:14]CheckFolder done [21:15:14]ProducePacketName [21:15:14]name=ofd_packets/00178525 [21:15:14]NVStorageSaveData ofd_packets/00178525 [21:15:14]File name is /storage/ofd_packets/00178525 [21:15:14]Write 301 bytes [21:15:14]NVStorageSaveData done [21:15:14]OFDSenderStorePacket done [21:15:14]KKMCreateOFDPacket done [21:15:14]NVStorageSaveData kkm_last_timestamp [21:15:14]File name is /storage/kkm_last_timestamp [21:15:14]Write 4 bytes [21:15:14]NVStorageSaveData done [21:15:14]ExternCall_PrintAddStr [21:15:14]wPrintStart [21:15:14]Write to MH i2c: 01 00 00 FC 08 04 [21:15:14]Write i2c OK [21:15:14]MH_I2C_Read... [21:15:14]Read from MH i2c: 01 [21:15:14]MH_I2C_Read... [21:15:14]Read from MH i2c: 01 07 00 [21:15:14]MH_I2C_Read... [21:15:14]Read from MH i2c: 01 07 00 FC 08 00 00 00 00 00 FF 0F 19 [21:15:14]RasterBufferAndPrint [21:15:14]line Счет N : (1)293826 [21:15:14]line ИНН: 02508201610067 [21:15:14]line Контрольно-Кассовый Чек [21:15:14]line ПРОДАЖА [21:15:14]line ТРК (МРК, ГНК) : 63 [21:15:14]line Товар: 2710124500 [21:15:14]line Аи-95-К-5 [21:15:14]line 8.090 * 74.20 [21:15:14]line = 600.28 [21:15:14]line НДС 12% НСП 1% [21:15:14]line > о реализуемом товаре [21:15:14]line ОКРУГЛЕНИЕ: -0.28 [21:15:14]line ИТОГО: 600.00 [21:15:14]line Внесено: 600.00 [21:15:14]line СДАЧА: 0.00 [21:15:14]line НСП 1% : 5.31 [21:15:14]line НДС 12% : 63.75 [21:15:14]line Наличными: 600.00 [21:15:14]line Безнал.: 0.00 [21:15:14]line Место: АЗС № 130 "Партнер Нефть" [21:15:14]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:15:14]line СНО: Общий режим [21:15:14]line Чек 225 22.08.2024 21:15 [21:15:14]line Смена: 469 ФФД: 1.0 [21:15:14]line ЗНМ: 0300000071 [21:15:14]line РНМ: 0000000000092561 [21:15:14]line Версия ККМ: 001 [21:15:14]line ФМ: 0000000000871778 [21:15:14]line ФД: 178525 [21:15:14]line ФПД: 265275235530432 [21:15:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T211513&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178525&fm=265275235530432&tin=02508201610067®Number=0000000000092561&sum=60000 [21:15:14]written 0, free lines is 4095 [21:15:14]OFD Sender: Processing packet 178525 [packets to send 496, broken 495] [21:15:14]ProducePacketName [21:15:14]name=ofd_packets/00178525 [21:15:14]OFD Sender: To server: pG, [21:15:14]CommunicateWithHost lk.salyk.kg:30040 [21:15:14]ConnectInit lk.salyk.kg [21:15:14]Write to MH i2c: 01 00 00 27 09 30 [21:15:14]Write i2c OK [21:15:14]MH_I2C_Read... [21:15:14]Read from MH i2c: 01 [21:15:14]MH_I2C_Read... [21:15:14]Read from MH i2c: 01 07 00 [21:15:14]MH_I2C_Read... [21:15:14]Read from MH i2c: 01 07 00 27 09 00 00 00 00 00 CF 0C 12 [21:15:14]RasterBufferAndPrint [21:15:14]line [21:15:14]line [21:15:14]line [21:15:14]line [21:15:14]line [21:15:14]written 0, free lines is 3286 [21:15:14]MH_Cut [21:15:14]Write to MH i2c: D1 01 00 2E 09 01 09 [21:15:14]Write i2c OK [21:15:14]MH_I2C_Read... [21:15:14]Read from MH i2c: D1 [21:15:14]MH_I2C_Read... [21:15:14]Read from MH i2c: D1 01 00 [21:15:14]MH_I2C_Read... [21:15:14]Read from MH i2c: D1 01 00 2E 09 00 08 [21:15:14]Write to MH i2c: 01 00 00 2F 09 38 [21:15:14]Write i2c OK [21:15:14]MH_I2C_Read... [21:15:15]*** Cut start [21:15:15]*** Partial cut [21:15:15]*** CUTSNS_PIN = 1 [21:15:15]*** CUTSNS_PIN = 0 [21:15:15]*** Brake cut motor [21:15:15]Read from MH i2c: 01 [21:15:15]MH_I2C_Read... [21:15:15]*** Stop cut motor [21:15:15]*** Cut end [21:15:15]Read from MH i2c: 01 07 00 [21:15:15]MH_I2C_Read... [21:15:15]Read from MH i2c: 01 07 00 2F 09 00 00 00 00 00 FF 0F 4D [21:15:15]process_action close_receipt done [21:15:15]requested_data is exist [21:15:15]produce_requested_data [21:15:15]requested_item fm.sn is exist - process it [21:15:15]wFMCommunicate request_size=4 [21:15:15]MH_SAM_APDU [21:15:15]CAPDU: 80 11 00 00 [21:15:15]Write to MH i2c: E2 08 00 30 09 80 11 00 00 00 00 00 00 B3 [21:15:15]Write i2c OK [21:15:15]MH_I2C_Read... [21:15:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:15:15]Read from MH i2c: E2 [21:15:15]MH_I2C_Read... [21:15:15]Read from MH i2c: E2 17 00 [21:15:15]MH_I2C_Read... [21:15:15]Read from MH i2c: E2 17 00 30 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 0C [21:15:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [21:15:15]wFMCommunicate OK [21:15:15]requested_item fd.num is exist - process it [21:15:15]SAM_PROTO_GetFieldsCounters [21:15:15]wFMCommunicate request_size=4 [21:15:15]MH_SAM_APDU [21:15:15]CAPDU: 80 13 00 00 [21:15:15]Write to MH i2c: E2 08 00 31 09 80 13 00 00 00 00 00 00 B6 [21:15:15]Write i2c OK [21:15:15]MH_I2C_Read... [21:15:16]recv_with_timeout no data received [21:15:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:15:16]Read from MH i2c: E2 [21:15:16]MH_I2C_Read... [21:15:16]Read from MH i2c: E2 62 00 [21:15:16]MH_I2C_Read... [21:15:16]Read from MH i2c: E2 62 00 31 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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 5D B9 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 E1 00 00 00 5E 04 04 00 E1 00 00 00 57 04 04 00 E2 00 00 00 19 04 04 00 00 00 00 00 90 00 6C [21:15: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 5D B9 02 00 0E 04 04 00 D5 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 [21:15:16]wFMCommunicate OK [21:15:16]SAM_PROTO_GetFieldsCounters done [21:15:16]requested_item shift.num is exist - process it [21:15:16]requested_item shift.opened is exist - process it [21:15:16]req_shift_opened [21:15:16]FM_GetShiftState [21:15:16]SAM_PROTO_GetShiftState [21:15:16]wFMCommunicate request_size=4 [21:15:16]MH_SAM_APDU [21:15:16]CAPDU: 80 13 01 00 [21:15:16]Write to MH i2c: E2 08 00 32 09 80 13 01 00 00 00 00 00 B8 [21:15:16]Write i2c OK [21:15:16]MH_I2C_Read... [21:15:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:15:16]Read from MH i2c: E2 [21:15:16]MH_I2C_Read... [21:15:16]Read from MH i2c: E2 0E 00 [21:15:16]MH_I2C_Read... [21:15:16]Read from MH i2c: E2 0E 00 32 09 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 66 [21:15:16]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [21:15:16]wFMCommunicate OK [21:15:16]SAM_PROTO_GetShiftState done [21:15:16]FM_GetShiftState done [21:15:16]req_shift_opened done [21:15:16]requested_item shift.open_date is exist - process it [21:15:16]req_shift_open_date [21:15:16]req_shift_open_date done [21:15:16]produce_requested_data done [21:15:16]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178525,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [21:15:16]process_action_free close_receipt [21:15:16]json_value_free [21:15:16]json_value_free done [21:15:16]process_json_proto returns [21:15:16]Send response to host [21:15:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178525,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [21:15:16]free response buf [21:15:16]execute_script done [21:15:16]execute_script returns [21:15:16]free content buf [21:15:16]Sock 8.Close socket [21:15:16]Sock 8.Thread stoped [21:15:19]ConnectInit Can't take IP for lk.salyk.kg [21:15:19]CommunicateWithHost connect error [21:15:19]CommunicateWithHost err = -1 [21:15:19]OFD Sender: Server communicate error [21:15:24]OFD Sender: Processing packet 178525 [packets to send 496, broken 495] [21:15:24]ProducePacketName [21:15:24]name=ofd_packets/00178525 [21:15:24]OFD Sender: To server: pG, [21:15:24]CommunicateWithHost lk.salyk.kg:30040 [21:15:24]ConnectInit lk.salyk.kg [21:15:31]recv_with_timeout no data received [21:15:33]Connected sock=9 [21:15:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 49 FB 07 01 AA CB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 E1 00 00 00 F4 03 04 00 61 AA C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 5D B9 02 00 35 04 06 00 F1 44 34 2E 76 C0 7B 60 B5 C1 FD 93 6F A0 [21:15: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 37 38 4F 00 00 00 00 3A 47 00 C7 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 37 38 10 04 04 00 5D B9 02 00 F4 03 04 00 1C 56 C7 66 B6 04 01 00 00 7F 1F 00 D3 4E 43 02 56 [21:15:34]CommunicateWithHost err = 0 [21:15:34]CheckOFDResponse [21:15:34]1017 (14) - 77093643461234 [21:15:34]1041 (16) - 0000000000871778 [21:15:34]1040 (4) - 178525 [21:15:34]1012 (4) - 22.08.2024 15:15 [21:15:34]1206 (1) - 0 [21:15:34]OFD Sender: Remove packet 178525 [21:15:34]ProducePacketName [21:15:34]name=ofd_packets/00178525 [21:15:34]NVStorageDeleteData [21:15:34]OFD Sender: No OFD packet to send [21:15:39]OFD Sender: No OFD packet to send [21:15:42]recv_with_timeout no data received [21:15:44]OFD Sender: No OFD packet to send [21:15:49]OFD Sender: No OFD packet to send [21:15:54]OFD Sender: No OFD packet to send [21:15:59]OFD Sender: No OFD packet to send [21:16:04]OFD Sender: No OFD packet to send [21:16:09]OFD Sender: No OFD packet to send [21:16:11]recv_with_timeout no data received [21:16:14]OFD Sender: No OFD packet to send [21:16:19]OFD Sender: No OFD packet to send [21:16:21]recv_with_timeout no data received [21:16:24]OFD Sender: No OFD packet to send [21:16:29]OFD Sender: No OFD packet to send [21:16:34]OFD Sender: No OFD packet to send [21:11:17]OFD Sender: No OFD packet to send [21:11:22]OFD Sender: No OFD packet to send [21:11:24]recv_with_timeout no data received [21:11:27]OFD Sender: No OFD packet to send [21:11:28]accept exits with 8 [21:11:28]New connection [21:11:28]New thread 3067469156 created [21:11:28]Thread 3067325796 joined [21:11:28]Waiting for new connection... [21:11:28] Sock 8.Parse request [21:11:28]Sock 8.Check first char [21:11:28]Sock 8.First char is OK [21:11:28]request: POST /json_proto HTTP/1.0 [21:11:28]Method: POST [21:11:28]URL: /json_proto [21:11:28]Method is POST - this is cgi request [21:11:28]url: /json_proto [21:11:28]query_string will be loaded in cgi processing [21:11:28]execute_cgi json_proto POST (null) [21:11:28]execute_cgi path=json_proto method=POST [21:11:28]POST find Content-Length [21:11:28]Host: 172.17.44.131:8080 [21:11:28]Content-Length: 681 [21:11:28]Content-Type: application/json [21:11:28] [21:11:28]POST finish read [21:11:28]Found Content-Length = 681 [21:11:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293817", "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" : 13.370, "sum" : 500.04, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:11:28]execute_script... [21:11: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)293817", "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" : 13.370, "sum" : 500.04, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:11:28]POST & json_proto [21:11:28]process_json_proto [21:11:28]json parsed OK: [21:11:28]protocol is kg_v1.0 [21:11:28]action value=close_receipt [21:11:28]process_action close_receipt [21:11:28]cmd_close_receipt [21:11:28]MH_GetDate [21:11:28]Write to MH i2c: F0 00 00 52 08 49 [21:11:28]Write i2c OK [21:11:28]MH_I2C_Read... [21:11:28]Read from MH i2c: F0 [21:11:28]MH_I2C_Read... [21:11:28]Read from MH i2c: F0 09 00 [21:11:28]MH_I2C_Read... [21:11:28]Read from MH i2c: F0 09 00 52 08 00 80 A9 C7 66 4F 53 BE 66 6E [21:11:28]GetLastDocTimeStamp 1724360999 [21:11:28]current date 1724361088 [21:11:28]FM_GetShiftState [21:11:28]SAM_PROTO_GetShiftState [21:11:28]wFMCommunicate request_size=4 [21:11:28]MH_SAM_APDU [21:11:28]CAPDU: 80 13 01 00 [21:11:28]Write to MH i2c: E2 08 00 53 08 80 13 01 00 00 00 00 00 D8 [21:11:28]Write i2c OK [21:11:28]MH_I2C_Read... [21:11:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:11:28]Read from MH i2c: E2 [21:11:28]MH_I2C_Read... [21:11:28]Read from MH i2c: E2 0E 00 [21:11:28]MH_I2C_Read... [21:11:28]Read from MH i2c: E2 0E 00 53 08 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 86 [21:11:28]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [21:11:28]wFMCommunicate OK [21:11:28]SAM_PROTO_GetShiftState done [21:11:28]FM_GetShiftState done [21:11:28]opened in 1724285939 [21:11:28]opened+sec_in_day 1724372339 [21:11:28]quantity*price = 50003 [21:11:28]sum+1 = 50005 [21:11:28]Check (price>sum+1) || (price+1sum+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 СНО: Общий режим Чек 226 22.08.2024 21:17 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178526 ФПД: 131876771368921 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T211741&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178526&fm=131876771368921&tin=02508201610067®Number=0000000000092561&sum=60000 [21:17:41]StoreToDocumentArchive [21:17:41]shift 469 fd 178526 [21:17:41]save to /storage/0469/doc_00178526 [21:17:41]save last doc name /storage/0469/doc_00178526 to /storage/kkm_last_doc_name [21:17:41]save OK [21:17:41]Clear old archive folders... [21:17:41]ProcessDocumentItem done err = 0, tmpTLVsize=248 [21:17:41]tlvbuf is 01828450 [21:17:41]SAM_PROTO_ClearQueue [21:17:41]wFMCommunicate request_size=4 [21:17:41]MH_SAM_APDU [21:17:41]CAPDU: 80 09 00 00 [21:17:41]Write to MH i2c: E2 08 00 41 09 80 09 00 00 00 00 00 00 BC [21:17:41]Write i2c OK [21:17:41]MH_I2C_Read... [21:17:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:17:41]Read from MH i2c: E2 [21:17:41]MH_I2C_Read... [21:17:41]Read from MH i2c: E2 03 00 [21:17:41]MH_I2C_Read... [21:17:41]Read from MH i2c: E2 03 00 41 09 00 90 00 BE [21:17:41]RAPDU: 90 00 [21:17:41]wFMCommunicate OK [21:17:41]SAM_PROTO_ClearQueue done [21:17:41]KKMCreateOFDPacket [21:17:41]OFDProtocolAddRootSTLVToBuf [21:17:41]FM_MakeSignedData [21:17:41]FM_MakeSignedData [21:17:41]SAM_PROTO_SignData [21:17:41]wFMCommunicate request_size=4 [21:17:41]MH_SAM_APDU [21:17:41]CAPDU: 80 0D 01 02 [21:17:41]Write to MH i2c: E2 08 00 42 09 80 0D 01 02 00 00 00 00 C4 [21:17:41]Write i2c OK [21:17:41]MH_I2C_Read... [21:17:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:17:41]Read from MH i2c: E2 [21:17:41]MH_I2C_Read... [21:17:41]Read from MH i2c: E2 03 00 [21:17:41]MH_I2C_Read... [21:17:41]Read from MH i2c: E2 03 00 42 09 00 90 00 BF [21:17:41]RAPDU: 90 00 [21:17:41]wFMCommunicate OK [21:17:41]wFMCommunicate request_size=255 [21:17:41]MH_SAM_APDU [21:17: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 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 E2 00 00 00 F4 03 04 00 F5 AA C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 5E B9 02 00 35 04 06 00 77 F0 F4 1C [21:17:41]Write to MH i2c: E2 02 01 43 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 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 E2 00 00 00 F4 03 04 00 F5 AA C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 5E B9 02 00 35 04 06 00 77 F0 F4 1C 00 00 27 [21:17:41]Write i2c OK [21:17:41]MH_I2C_Read... [21:17:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:17:42]Read from MH i2c: E2 [21:17:42]MH_I2C_Read... [21:17:42]Read from MH i2c: E2 03 00 [21:17:42]MH_I2C_Read... [21:17:42]Read from MH i2c: E2 03 00 43 09 00 90 00 C0 [21:17:42]RAPDU: 90 00 [21:17:42]wFMCommunicate OK [21:17:42]wFMCommunicate request_size=7 [21:17:42]MH_SAM_APDU [21:17:42]CAPDU: 80 0D 02 02 02 8F D9 [21:17:42]Write to MH i2c: E2 0A 00 44 09 80 0D 02 02 02 00 8F D9 00 00 33 [21:17:42]Write i2c OK [21:17:42]MH_I2C_Read... [21:17:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:17:42]Read from MH i2c: E2 [21:17:42]MH_I2C_Read... [21:17:42]Read from MH i2c: E2 03 00 [21:17:42]MH_I2C_Read... [21:17:42]Read from MH i2c: E2 03 00 44 09 00 90 00 C1 [21:17:42]RAPDU: 90 00 [21:17:42]wFMCommunicate OK [21:17:42]wFMCommunicate request_size=4 [21:17:42]MH_SAM_APDU [21:17:42]CAPDU: 80 0D 03 02 [21:17:42]Write to MH i2c: E2 08 00 45 09 80 0D 03 02 00 00 00 00 C9 [21:17:42]Write i2c OK [21:17:42]MH_I2C_Read... [21:17:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:17:42]Read from MH i2c: E2 [21:17:42]MH_I2C_Read... [21:17:42]Read from MH i2c: E2 0B 00 [21:17:42]MH_I2C_Read... [21:17:42]Read from MH i2c: E2 0B 00 45 09 00 68 1C C0 9F 2D 47 CE 85 90 00 74 [21:17:42]RAPDU: 68 1C C0 9F 2D 47 CE 85 90 00 [21:17:42]wFMCommunicate OK [21:17:42]SAM_PROTO_SignData done [21:17:42]FM_MakeSignedData done [21:17:42]CreateOFDProtocolMessage [21:17:42]wFMCommunicate request_size=4 [21:17:42]MH_SAM_APDU [21:17:42]CAPDU: 80 11 00 00 [21:17:42]Write to MH i2c: E2 08 00 46 09 80 11 00 00 00 00 00 00 C9 [21:17:42]Write i2c OK [21:17:42]MH_I2C_Read... [21:17:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:17:42]Read from MH i2c: E2 [21:17:42]MH_I2C_Read... [21:17:42]Read from MH i2c: E2 17 00 [21:17:42]MH_I2C_Read... [21:17:42]Read from MH i2c: E2 17 00 46 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 22 [21:17:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [21:17:42]wFMCommunicate OK [21:17:42]CreateOFDProtocolMessage done [21:17:42]OFDSenderStorePacket 178526 [21:17:42]StoreOFDPacket docnum=178526 [21:17:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0C 01 00 00 70 1C 04 01 2E F4 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 E2 00 00 00 F4 03 04 00 F5 AA C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 5E B9 02 00 35 04 06 00 77 F0 F4 1C 8F D9 68 1C C0 9F 2D 47 CE 85 [21:17:42]CheckFolder [21:17:42]dirname=/storage/ofd_packets [21:17:42]CheckFolder done [21:17:42]ProducePacketName [21:17:42]name=ofd_packets/00178526 [21:17:42]NVStorageSaveData ofd_packets/00178526 [21:17:42]File name is /storage/ofd_packets/00178526 [21:17:42]Write 298 bytes [21:17:42]NVStorageSaveData done [21:17:42]OFDSenderStorePacket done [21:17:42]KKMCreateOFDPacket done [21:17:42]NVStorageSaveData kkm_last_timestamp [21:17:42]File name is /storage/kkm_last_timestamp [21:17:42]Write 4 bytes [21:17:42]NVStorageSaveData done [21:17:42]ExternCall_PrintAddStr [21:17:42]wPrintStart [21:17:42]Write to MH i2c: 01 00 00 47 09 50 [21:17:42]Write i2c OK [21:17:42]MH_I2C_Read... [21:17:42]Read from MH i2c: 01 [21:17:42]MH_I2C_Read... [21:17:42]Read from MH i2c: 01 07 00 [21:17:42]MH_I2C_Read... [21:17:42]Read from MH i2c: 01 07 00 47 09 00 00 00 00 00 FF 0F 65 [21:17:42]RasterBufferAndPrint [21:17:42]line Счет N : (1)293829 [21:17:42]line ИНН: 02508201610067 [21:17:42]line Контрольно-Кассовый Чек [21:17:42]line ПРОДАЖА [21:17:42]line ТРК (МРК, ГНК) : 11 [21:17:42]line Товар: 2710194800 [21:17:42]line ДТ-К-5 [21:17:42]line 7.880 * 76.20 [21:17:42]line = 600.46 [21:17:42]line НДС 12% НСП 1% [21:17:42]line > о реализуемом товаре [21:17:42]line ОКРУГЛЕНИЕ: -0.46 [21:17:42]line ИТОГО: 600.00 [21:17:42]line Внесено: 600.00 [21:17:42]line СДАЧА: 0.00 [21:17:42]line НСП 1% : 5.31 [21:17:42]line НДС 12% : 63.77 [21:17:42]line Наличными: 600.00 [21:17:42]line Безнал.: 0.00 [21:17:42]line Место: АЗС № 130 "Партнер Нефть" [21:17:42]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:17:42]line СНО: Общий режим [21:17:42]line Чек 226 22.08.2024 21:17 [21:17:42]line Смена: 469 ФФД: 1.0 [21:17:42]line ЗНМ: 0300000071 [21:17:42]line РНМ: 0000000000092561 [21:17:42]line Версия ККМ: 001 [21:17:42]line ФМ: 0000000000871778 [21:17:42]line ФД: 178526 [21:17:42]line ФПД: 131876771368921 [21:17:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T211741&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178526&fm=131876771368921&tin=02508201610067®Number=0000000000092561&sum=60000 [21:17:42]written 0, free lines is 4095 [21:17:42]OFD Sender: Processing packet 178526 [packets to send 496, broken 495] [21:17:42]ProducePacketName [21:17:42]name=ofd_packets/00178526 [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:42]Write to MH i2c: 01 00 00 72 09 7B [21:17:42]Write i2c OK [21:17:42]MH_I2C_Read... [21:17:42]Read from MH i2c: 01 [21:17:42]MH_I2C_Read... [21:17:42]Read from MH i2c: 01 07 00 [21:17:42]MH_I2C_Read... [21:17:42]Read from MH i2c: 01 07 00 72 09 00 00 00 00 00 CE 0C 5C [21:17:42]RasterBufferAndPrint [21:17:42]line [21:17:42]line [21:17:42]line [21:17:42]line [21:17:42]line [21:17:42]written 0, free lines is 3285 [21:17:42]MH_Cut [21:17:42]Write to MH i2c: D1 01 00 79 09 01 54 [21:17:42]Write i2c OK [21:17:42]MH_I2C_Read... [21:17:42]Read from MH i2c: D1 [21:17:42]MH_I2C_Read... [21:17:42]Read from MH i2c: D1 01 00 [21:17:42]MH_I2C_Read... [21:17:42]Read from MH i2c: D1 01 00 79 09 00 53 [21:17:42]Write to MH i2c: 01 00 00 7A 09 83 [21:17:42]Write i2c OK [21:17:42]MH_I2C_Read... [21:17:43]*** Cut start [21:17:43]*** Partial cut [21:17:43]*** CUTSNS_PIN = 1 [21:17:43]*** CUTSNS_PIN = 0 [21:17:43]*** Brake cut motor [21:17:44]Read from MH i2c: 01 [21:17:44]MH_I2C_Read... [21:17:44]*** Stop cut motor [21:17:44]*** Cut end [21:17:44]Read from MH i2c: 01 07 00 [21:17:44]MH_I2C_Read... [21:17:44]Read from MH i2c: 01 07 00 7A 09 00 00 00 00 00 FF 0F 98 [21:17:44]process_action close_receipt done [21:17:44]requested_data is exist [21:17:44]produce_requested_data [21:17:44]requested_item fm.sn is exist - process it [21:17:44]wFMCommunicate request_size=4 [21:17:44]MH_SAM_APDU [21:17:44]CAPDU: 80 11 00 00 [21:17:44]Write to MH i2c: E2 08 00 7B 09 80 11 00 00 00 00 00 00 FE [21:17:44]Write i2c OK [21:17:44]MH_I2C_Read... [21:17:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:17:44]Read from MH i2c: E2 [21:17:44]MH_I2C_Read... [21:17:44]Read from MH i2c: E2 17 00 [21:17:44]MH_I2C_Read... [21:17:44]Read from MH i2c: E2 17 00 7B 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 57 [21:17:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [21:17:44]wFMCommunicate OK [21:17:44]requested_item fd.num is exist - process it [21:17:44]SAM_PROTO_GetFieldsCounters [21:17:44]wFMCommunicate request_size=4 [21:17:44]MH_SAM_APDU [21:17:44]CAPDU: 80 13 00 00 [21:17:44]Write to MH i2c: E2 08 00 7C 09 80 13 00 00 00 00 00 00 01 [21:17:44]Write i2c OK [21:17:44]MH_I2C_Read... [21:17:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:17:44]Read from MH i2c: E2 [21:17:44]MH_I2C_Read... [21:17:44]Read from MH i2c: E2 62 00 [21:17:44]MH_I2C_Read... [21:17:44]Read from MH i2c: E2 62 00 7C 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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 5E B9 02 00 0E 04 04 00 D5 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 BB [21:17: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 5E B9 02 00 0E 04 04 00 D5 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 [21:17:44]wFMCommunicate OK [21:17:44]SAM_PROTO_GetFieldsCounters done [21:17:44]requested_item shift.num is exist - process it [21:17:44]requested_item shift.opened is exist - process it [21:17:44]req_shift_opened [21:17:44]FM_GetShiftState [21:17:44]SAM_PROTO_GetShiftState [21:17:44]wFMCommunicate request_size=4 [21:17:44]MH_SAM_APDU [21:17:44]CAPDU: 80 13 01 00 [21:17:44]Write to MH i2c: E2 08 00 7D 09 80 13 01 00 00 00 00 00 03 [21:17:44]Write i2c OK [21:17:44]MH_I2C_Read... [21:17:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:17:44]Read from MH i2c: E2 [21:17:44]MH_I2C_Read... [21:17:44]Read from MH i2c: E2 0E 00 [21:17:44]MH_I2C_Read... [21:17:44]Read from MH i2c: E2 0E 00 7D 09 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 B1 [21:17:44]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [21:17:44]wFMCommunicate OK [21:17:44]SAM_PROTO_GetShiftState done [21:17:44]FM_GetShiftState done [21:17:44]req_shift_opened done [21:17:44]requested_item shift.open_date is exist - process it [21:17:44]req_shift_open_date [21:17:44]req_shift_open_date done [21:17:44]produce_requested_data done [21:17:44]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178526,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [21:17:44]process_action_free close_receipt [21:17:44]json_value_free [21:17:44]json_value_free done [21:17:44]process_json_proto returns [21:17:44]Send response to host [21:17:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178526,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [21:17:44]free response buf [21:17:44]execute_script done [21:17:44]execute_script returns [21:17:44]free content buf [21:17:44]Sock 10.Close socket [21:17:44]Sock 10.Thread stoped [21:17:44]accept exits with 8 [21:17:44]New connection [21:17:44]New thread 3067469156 created [21:17:44]Thread 3067325796 joined [21:17:44]Waiting for new connection... [21:17:44] Sock 8.Parse request [21:17:44]Sock 8.Check first char [21:17:44]Sock 8.First char is OK [21:17:44]request: POST /json_proto HTTP/1.0 [21:17:44]Method: POST [21:17:44]URL: /json_proto [21:17:44]Method is POST - this is cgi request [21:17:44]url: /json_proto [21:17:44]query_string will be loaded in cgi processing [21:17:44]execute_cgi json_proto POST (null) [21:17:44]execute_cgi path=json_proto method=POST [21:17:44]POST find Content-Length [21:17:44]Host: 172.17.44.131:8080 [21:17:44]Content-Length: 675 [21:17:44]Content-Type: application/json [21:17:44] [21:17:44]POST finish read [21:17:44]Found Content-Length = 675 [21:17:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293828", "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" ] } } [21:17:44]execute_script... [21:17: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)293828", "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" ] } } [21:17:44]POST & json_proto [21:17:44]process_json_proto [21:17:44]json parsed OK: [21:17:44]protocol is kg_v1.0 [21:17:44]action value=close_receipt [21:17:44]process_action close_receipt [21:17:44]cmd_close_receipt [21:17:44]MH_GetDate [21:17:44]Write to MH i2c: F0 00 00 7E 09 76 [21:17:44]Write i2c OK [21:17:44]MH_I2C_Read... [21:17:44]Read from MH i2c: F0 [21:17:44]MH_I2C_Read... [21:17:44]Read from MH i2c: F0 09 00 [21:17:44]MH_I2C_Read... [21:17:44]Read from MH i2c: F0 09 00 7E 09 00 F9 AA C7 66 4F 53 BE 66 15 [21:17:44]GetLastDocTimeStamp 1724361461 [21:17:44]current date 1724361465 [21:17:44]FM_GetShiftState [21:17:44]SAM_PROTO_GetShiftState [21:17:44]wFMCommunicate request_size=4 [21:17:44]MH_SAM_APDU [21:17:44]CAPDU: 80 13 01 00 [21:17:44]Write to MH i2c: E2 08 00 7F 09 80 13 01 00 00 00 00 00 05 [21:17:44]Write i2c OK [21:17:44]MH_I2C_Read... [21:17:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:17:44]Read from MH i2c: E2 [21:17:44]MH_I2C_Read... [21:17:44]Read from MH i2c: E2 0E 00 [21:17:44]MH_I2C_Read... [21:17:44]Read from MH i2c: E2 0E 00 7F 09 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 B3 [21:17:44]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [21:17:44]wFMCommunicate OK [21:17:44]SAM_PROTO_GetShiftState done [21:17:44]FM_GetShiftState done [21:17:44]opened in 1724285939 [21:17:44]opened+sec_in_day 1724372339 [21:17:44]quantity*price = 80010 [21:17:44]sum+1 = 80011 [21:17:44]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 СНО: Общий режим Чек 227 22.08.2024 21:17 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178527 ФПД: 143754914063092 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T211745&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178527&fm=143754914063092&tin=02508201610067®Number=0000000000092561&sum=80000 [21:17:46]StoreToDocumentArchive [21:17:46]shift 469 fd 178527 [21:17:46]save to /storage/0469/doc_00178527 [21:17:46]save last doc name /storage/0469/doc_00178527 to /storage/kkm_last_doc_name [21:17:46]save OK [21:17:46]Clear old archive folders... [21:17:46]ProcessDocumentItem done err = 0, tmpTLVsize=248 [21:17:46]tlvbuf is 01829CF0 [21:17:46]SAM_PROTO_ClearQueue [21:17:46]wFMCommunicate request_size=4 [21:17:46]MH_SAM_APDU [21:17:46]CAPDU: 80 09 00 00 [21:17:46]Write to MH i2c: E2 08 00 8C 09 80 09 00 00 00 00 00 00 07 [21:17:46]Write i2c OK [21:17:46]MH_I2C_Read... [21:17:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:17:46]Read from MH i2c: E2 [21:17:46]MH_I2C_Read... [21:17:46]Read from MH i2c: E2 03 00 [21:17:46]MH_I2C_Read... [21:17:46]Read from MH i2c: E2 03 00 8C 09 00 90 00 09 [21:17:46]RAPDU: 90 00 [21:17:46]wFMCommunicate OK [21:17:46]SAM_PROTO_ClearQueue done [21:17:46]KKMCreateOFDPacket [21:17:46]OFDProtocolAddRootSTLVToBuf [21:17:46]FM_MakeSignedData [21:17:46]FM_MakeSignedData [21:17:46]SAM_PROTO_SignData [21:17:46]wFMCommunicate request_size=4 [21:17:46]MH_SAM_APDU [21:17:46]CAPDU: 80 0D 01 02 [21:17:46]Write to MH i2c: E2 08 00 8D 09 80 0D 01 02 00 00 00 00 0F [21:17:46]Write i2c OK [21:17:46]MH_I2C_Read... [21:17:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:17:46]Read from MH i2c: E2 [21:17:46]MH_I2C_Read... [21:17:46]Read from MH i2c: E2 03 00 [21:17:46]MH_I2C_Read... [21:17:46]Read from MH i2c: E2 03 00 8D 09 00 90 00 0A [21:17:46]RAPDU: 90 00 [21:17:46]wFMCommunicate OK [21:17:46]wFMCommunicate request_size=255 [21:17:46]MH_SAM_APDU [21:17: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 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 E3 00 00 00 F4 03 04 00 F9 AA C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 5F B9 02 00 35 04 06 00 82 BE 8C 96 [21:17:46]Write to MH i2c: E2 02 01 8E 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 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 E3 00 00 00 F4 03 04 00 F9 AA C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 5F B9 02 00 35 04 06 00 82 BE 8C 96 00 00 D5 [21:17:46]Write i2c OK [21:17:46]MH_I2C_Read... [21:17:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 4F 00 00 00 8F 32 47 00 AC 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 37 38 10 04 04 00 5E B9 02 00 F4 03 04 00 A1 56 C7 66 B6 04 01 00 00 D5 78 55 03 26 AD 16 3C [21:17:46]CommunicateWithHost err = 0 [21:17:46]CheckOFDResponse [21:17:46]1017 (14) - 77093643461234 [21:17:46]1041 (16) - 0000000000871778 [21:17:46]1040 (4) - 178526 [21:17:46]1012 (4) - 22.08.2024 15:17 [21:17:46]1206 (1) - 0 [21:17:46]OFD Sender: Remove packet 178526 [21:17:46]ProducePacketName [21:17:46]name=ofd_packets/00178526 [21:17:46]NVStorageDeleteData [21:17:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:17:46]Read from MH i2c: E2 [21:17:46]MH_I2C_Read... [21:17:46]Read from MH i2c: E2 03 00 [21:17:46]MH_I2C_Read... [21:17:46]Read from MH i2c: E2 03 00 8E 09 00 90 00 0B [21:17:46]RAPDU: 90 00 [21:17:46]wFMCommunicate OK [21:17:46]wFMCommunicate request_size=7 [21:17:46]MH_SAM_APDU [21:17:46]CAPDU: 80 0D 02 02 02 62 F4 [21:17:46]Write to MH i2c: E2 0A 00 8F 09 80 0D 02 02 02 00 62 F4 00 00 6C [21:17:46]Write i2c OK [21:17:46]MH_I2C_Read... [21:17:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:17:46]Read from MH i2c: E2 [21:17:46]MH_I2C_Read... [21:17:46]Read from MH i2c: E2 03 00 [21:17:46]MH_I2C_Read... [21:17:46]Read from MH i2c: E2 03 00 8F 09 00 90 00 0C [21:17:46]RAPDU: 90 00 [21:17:46]wFMCommunicate OK [21:17:46]wFMCommunicate request_size=4 [21:17:46]MH_SAM_APDU [21:17:46]CAPDU: 80 0D 03 02 [21:17:46]Write to MH i2c: E2 08 00 90 09 80 0D 03 02 00 00 00 00 14 [21:17:46]Write i2c OK [21:17:46]MH_I2C_Read... [21:17:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:17:46]Read from MH i2c: E2 [21:17:46]MH_I2C_Read... [21:17:46]Read from MH i2c: E2 0B 00 [21:17:46]MH_I2C_Read... [21:17:46]Read from MH i2c: E2 0B 00 90 09 00 7E 64 04 D3 44 43 97 5D 90 00 49 [21:17:46]RAPDU: 7E 64 04 D3 44 43 97 5D 90 00 [21:17:46]wFMCommunicate OK [21:17:46]SAM_PROTO_SignData done [21:17:46]FM_MakeSignedData done [21:17:46]CreateOFDProtocolMessage [21:17:46]wFMCommunicate request_size=4 [21:17:46]MH_SAM_APDU [21:17:46]CAPDU: 80 11 00 00 [21:17:46]Write to MH i2c: E2 08 00 91 09 80 11 00 00 00 00 00 00 14 [21:17:46]Write i2c OK [21:17:46]MH_I2C_Read... [21:17:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:17:46]Read from MH i2c: E2 [21:17:46]MH_I2C_Read... [21:17:46]Read from MH i2c: E2 17 00 [21:17:46]MH_I2C_Read... [21:17:46]Read from MH i2c: E2 17 00 91 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 6D [21:17:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [21:17:46]wFMCommunicate OK [21:17:46]CreateOFDProtocolMessage done [21:17:46]OFDSenderStorePacket 178527 [21:17:46]StoreOFDPacket docnum=178527 [21:17:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0C 01 00 00 7C 34 04 01 57 7B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 E3 00 00 00 F4 03 04 00 F9 AA C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 5F B9 02 00 35 04 06 00 82 BE 8C 96 62 F4 7E 64 04 D3 44 43 97 5D [21:17:46]CheckFolder [21:17:46]dirname=/storage/ofd_packets [21:17:46]CheckFolder done [21:17:46]ProducePacketName [21:17:46]name=ofd_packets/00178527 [21:17:46]NVStorageSaveData ofd_packets/00178527 [21:17:46]File name is /storage/ofd_packets/00178527 [21:17:46]Write 298 bytes [21:17:46]NVStorageSaveData done [21:17:46]OFDSenderStorePacket done [21:17:46]KKMCreateOFDPacket done [21:17:46]NVStorageSaveData kkm_last_timestamp [21:17:46]File name is /storage/kkm_last_timestamp [21:17:46]Write 4 bytes [21:17:46]NVStorageSaveData done [21:17:46]ExternCall_PrintAddStr [21:17:46]wPrintStart [21:17:46]Write to MH i2c: 01 00 00 92 09 9B [21:17:46]Write i2c OK [21:17:46]MH_I2C_Read... [21:17:46]Read from MH i2c: 01 [21:17:46]MH_I2C_Read... [21:17:46]Read from MH i2c: 01 07 00 [21:17:47]MH_I2C_Read... [21:17:47]OFD Sender: Processing packet 178527 [packets to send 496, broken 495] [21:17:47]ProducePacketName [21:17:47]name=ofd_packets/00178527 [21:17:47]OFD Sender: To server: pG, [21:17:47]CommunicateWithHost lk.salyk.kg:30040 [21:17:47]ConnectInit lk.salyk.kg [21:17:47]Read from MH i2c: 01 07 00 92 09 00 00 00 00 00 FF 0F B0 [21:17:47]RasterBufferAndPrint [21:17:47]line Счет N : (1)293828 [21:17:47]line ИНН: 02508201610067 [21:17:47]line Контрольно-Кассовый Чек [21:17:47]line ПРОДАЖА [21:17:47]line ТРК (МРК, ГНК) : 44 [21:17:47]line Товар: 2710194800 [21:17:47]line ДТ-К-5 [21:17:47]line 10.500 * 76.20 [21:17:47]line = 800.10 [21:17:47]line НДС 12% НСП 1% [21:17:47]line > о реализуемом товаре [21:17:47]line ОКРУГЛЕНИЕ: -0.10 [21:17:47]line ИТОГО: 800.00 [21:17:47]line Внесено: 800.00 [21:17:47]line СДАЧА: 0.00 [21:17:47]line НСП 1% : 7.08 [21:17:47]line НДС 12% : 84.97 [21:17:47]line Наличными: 800.00 [21:17:47]line Безнал.: 0.00 [21:17:47]line Место: АЗС № 130 "Партнер Нефть" [21:17:47]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:17:47]line СНО: Общий режим [21:17:47]line Чек 227 22.08.2024 21:17 [21:17:47]line Смена: 469 ФФД: 1.0 [21:17:47]line ЗНМ: 0300000071 [21:17:47]line РНМ: 0000000000092561 [21:17:47]line Версия ККМ: 001 [21:17:47]line ФМ: 0000000000871778 [21:17:47]line ФД: 178527 [21:17:47]line ФПД: 143754914063092 [21:17:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T211745&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178527&fm=143754914063092&tin=02508201610067®Number=0000000000092561&sum=80000 [21:17:47]written 0, free lines is 4095 [21:17:47]Write to MH i2c: 01 00 00 BD 09 C6 [21:17:47]Write i2c OK [21:17:47]MH_I2C_Read... [21:17:47]Read from MH i2c: 01 [21:17:47]MH_I2C_Read... [21:17:47]Read from MH i2c: 01 07 00 [21:17:47]MH_I2C_Read... [21:17:47]Read from MH i2c: 01 07 00 BD 09 00 00 00 00 00 D2 0C AB [21:17:47]RasterBufferAndPrint [21:17:47]line [21:17:47]line [21:17:47]line [21:17:47]line [21:17:47]line [21:17:47]written 0, free lines is 3295 [21:17:47]MH_Cut [21:17:47]Write to MH i2c: D1 01 00 C4 09 01 9F [21:17:47]Write i2c OK [21:17:47]MH_I2C_Read... [21:17:47]Read from MH i2c: D1 [21:17:47]MH_I2C_Read... [21:17:47]Read from MH i2c: D1 01 00 [21:17:47]MH_I2C_Read... [21:17:47]Read from MH i2c: D1 01 00 C4 09 00 9E [21:17:47]Write to MH i2c: 01 00 00 C5 09 CE [21:17:47]Write i2c OK [21:17:47]MH_I2C_Read... [21:17:48]Connected sock=9 [21:17: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 37 38 0C 01 00 00 7C 34 04 01 57 7B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 E3 00 00 00 F4 03 04 00 F9 AA C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 5F B9 02 00 35 04 06 00 82 BE 8C 96 62 F4 7E 64 04 D3 44 43 97 5D [21:17:48]*** Cut start [21:17:48]*** Partial cut [21:17:48]*** CUTSNS_PIN = 1 [21:17:48]*** CUTSNS_PIN = 0 [21:17:48]*** Brake cut motor [21: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 37 38 4F 00 00 00 2D B4 47 00 65 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 37 38 10 04 04 00 5F B9 02 00 F4 03 04 00 A3 56 C7 66 B6 04 01 00 00 59 80 0F 8F EE 23 AD A9 [21:17:48]CommunicateWithHost err = 0 [21:17:48]CheckOFDResponse [21:17:48]1017 (14) - 77093643461234 [21:17:48]1041 (16) - 0000000000871778 [21:17:48]1040 (4) - 178527 [21:17:48]1012 (4) - 22.08.2024 15:17 [21:17:48]1206 (1) - 0 [21:17:48]OFD Sender: Remove packet 178527 [21:17:48]ProducePacketName [21:17:48]name=ofd_packets/00178527 [21:17:48]NVStorageDeleteData [21:17:49]Read from MH i2c: 01 [21:17:49]MH_I2C_Read... [21:17:49]*** Stop cut motor [21:17:49]*** Cut end [21:17:49]Read from MH i2c: 01 07 00 [21:17:49]MH_I2C_Read... [21:17:49]Read from MH i2c: 01 07 00 C5 09 00 00 00 00 00 FF 0F E3 [21:17:49]process_action close_receipt done [21:17:49]requested_data is exist [21:17:49]produce_requested_data [21:17:49]requested_item fm.sn is exist - process it [21:17:49]wFMCommunicate request_size=4 [21:17:49]MH_SAM_APDU [21:17:49]CAPDU: 80 11 00 00 [21:17:49]Write to MH i2c: E2 08 00 C6 09 80 11 00 00 00 00 00 00 49 [21:17:49]Write i2c OK [21:17:49]MH_I2C_Read... [21:17:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:17:49]Read from MH i2c: E2 [21:17:49]MH_I2C_Read... [21:17:49]Read from MH i2c: E2 17 00 [21:17:49]MH_I2C_Read... [21:17:49]Read from MH i2c: E2 17 00 C6 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 A2 [21:17:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [21:17:49]wFMCommunicate OK [21:17:49]requested_item fd.num is exist - process it [21:17:49]SAM_PROTO_GetFieldsCounters [21:17:49]wFMCommunicate request_size=4 [21:17:49]MH_SAM_APDU [21:17:49]CAPDU: 80 13 00 00 [21:17:49]Write to MH i2c: E2 08 00 C7 09 80 13 00 00 00 00 00 00 4C [21:17:49]Write i2c OK [21:17:49]MH_I2C_Read... [21:17:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:17:49]Read from MH i2c: E2 [21:17:49]MH_I2C_Read... [21:17:49]Read from MH i2c: E2 62 00 [21:17:49]MH_I2C_Read... [21:17:49]Read from MH i2c: E2 62 00 C7 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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 5F B9 02 00 0E 04 04 00 D5 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 0A [21:17: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 5F B9 02 00 0E 04 04 00 D5 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 [21:17:49]wFMCommunicate OK [21:17:49]SAM_PROTO_GetFieldsCounters done [21:17:49]requested_item shift.num is exist - process it [21:17:49]requested_item shift.opened is exist - process it [21:17:49]req_shift_opened [21:17:49]FM_GetShiftState [21:17:49]SAM_PROTO_GetShiftState [21:17:49]wFMCommunicate request_size=4 [21:17:49]MH_SAM_APDU [21:17:49]CAPDU: 80 13 01 00 [21:17:49]Write to MH i2c: E2 08 00 C8 09 80 13 01 00 00 00 00 00 4E [21:17:49]Write i2c OK [21:17:49]MH_I2C_Read... [21:17:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:17:49]Read from MH i2c: E2 [21:17:49]MH_I2C_Read... [21:17:49]Read from MH i2c: E2 0E 00 [21:17:49]MH_I2C_Read... [21:17:49]Read from MH i2c: E2 0E 00 C8 09 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 FC [21:17:49]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [21:17:49]wFMCommunicate OK [21:17:49]SAM_PROTO_GetShiftState done [21:17:49]FM_GetShiftState done [21:17:49]req_shift_opened done [21:17:49]requested_item shift.open_date is exist - process it [21:17:49]req_shift_open_date [21:17:49]req_shift_open_date done [21:17:49]produce_requested_data done [21:17:49]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178527,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [21:17:49]process_action_free close_receipt [21:17:49]json_value_free [21:17:49]json_value_free done [21:17:49]process_json_proto returns [21:17:49]Send response to host [21:17:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178527,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [21:17:49]free response buf [21:17:49]execute_script done [21:17:49]execute_script returns [21:17:49]free content buf [21:17:49]Sock 8.Close socket [21:17:49]Sock 8.Thread stoped [21:17:49]OFD Sender: No OFD packet to send [21:17:49]OFD Sender: No OFD packet to send [21:17:54]OFD Sender: No OFD packet to send [21:17:55]accept exits with 10 [21:17:55]New connection [21:17:55]New thread 3067325796 created [21:17:55]Thread 3067469156 joined [21:17:55]Waiting for new connection... [21:17:55] Sock 10.Parse request [21:17:55]Sock 10.Check first char [21:17:55]Sock 10.First char is OK [21:17:55]request: POST /json_proto HTTP/1.0 [21:17:55]Method: POST [21:17:55]URL: /json_proto [21:17:55]Method is POST - this is cgi request [21:17:55]url: /json_proto [21:17:55]query_string will be loaded in cgi processing [21:17:55]execute_cgi json_proto POST (null) [21:17:55]execute_cgi path=json_proto method=POST [21:17:55]POST find Content-Length [21:17:55]Host: 172.17.44.131:8080 [21:17:55]Content-Length: 639 [21:17:55]Content-Type: application/json [21:17:55] [21:17:55]POST finish read [21:17:55]Found Content-Length = 639 [21:17:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293827", "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" : 50.000, "sum" : 3810.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 3810.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:17:55]execute_script... [21:17:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293827", "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" : 50.000, "sum" : 3810.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 3810.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:17:55]POST & json_proto [21:17:55]process_json_proto [21:17:55]json parsed OK: [21:17:55]protocol is kg_v1.0 [21:17:55]action value=close_receipt [21:17:55]process_action close_receipt [21:17:55]cmd_close_receipt [21:17:55]MH_GetDate [21:17:55]Write to MH i2c: F0 00 00 C9 09 C1 [21:17:55]Write i2c OK [21:17:55]MH_I2C_Read... [21:17:55]Read from MH i2c: F0 [21:17:55]MH_I2C_Read... [21:17:55]Read from MH i2c: F0 09 00 [21:17:55]MH_I2C_Read... [21:17:55]Read from MH i2c: F0 09 00 C9 09 00 04 AB C7 66 4F 53 BE 66 6C [21:17:55]GetLastDocTimeStamp 1724361465 [21:17:55]current date 1724361476 [21:17:55]FM_GetShiftState [21:17:55]SAM_PROTO_GetShiftState [21:17:55]wFMCommunicate request_size=4 [21:17:55]MH_SAM_APDU [21:17:55]CAPDU: 80 13 01 00 [21:17:55]Write to MH i2c: E2 08 00 CA 09 80 13 01 00 00 00 00 00 50 [21:17:55]Write i2c OK [21:17:55]MH_I2C_Read... [21:17:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:17:56]Read from MH i2c: E2 [21:17:56]MH_I2C_Read... [21:17:56]Read from MH i2c: E2 0E 00 [21:17:56]MH_I2C_Read... [21:17:56]Read from MH i2c: E2 0E 00 CA 09 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 FE [21:17:56]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [21:17:56]wFMCommunicate OK [21:17:56]SAM_PROTO_GetShiftState done [21:17:56]FM_GetShiftState done [21:17:56]opened in 1724285939 [21:17:56]opened+sec_in_day 1724372339 [21:17:56]quantity*price = 381000 [21:17:56]sum+1 = 381001 [21:17:56]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 3810.00 НСП 1% : 33.72 НДС 12% : 404.60 Наличными: 3810.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 228 22.08.2024 21:17 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178528 ФПД: 132778605626672 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T211756&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178528&fm=132778605626672&tin=02508201610067®Number=0000000000092561&sum=381000 [21:17:56]StoreToDocumentArchive [21:17:56]shift 469 fd 178528 [21:17:56]save to /storage/0469/doc_00178528 [21:17:56]save last doc name /storage/0469/doc_00178528 to /storage/kkm_last_doc_name [21:17:56]save OK [21:17:56]Clear old archive folders... [21:17:56]ProcessDocumentItem done err = 0, tmpTLVsize=248 [21:17:56]tlvbuf is 01877220 [21:17:56]SAM_PROTO_ClearQueue [21:17:56]wFMCommunicate request_size=4 [21:17:56]MH_SAM_APDU [21:17:56]CAPDU: 80 09 00 00 [21:17:56]Write to MH i2c: E2 08 00 D7 09 80 09 00 00 00 00 00 00 52 [21:17:56]Write i2c OK [21:17:56]MH_I2C_Read... [21:17:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:17:57]Read from MH i2c: E2 [21:17:57]MH_I2C_Read... [21:17:57]Read from MH i2c: E2 03 00 [21:17:57]MH_I2C_Read... [21:17:57]Read from MH i2c: E2 03 00 D7 09 00 90 00 54 [21:17:57]RAPDU: 90 00 [21:17:57]wFMCommunicate OK [21:17:57]SAM_PROTO_ClearQueue done [21:17:57]KKMCreateOFDPacket [21:17:57]OFDProtocolAddRootSTLVToBuf [21:17:57]FM_MakeSignedData [21:17:57]FM_MakeSignedData [21:17:57]SAM_PROTO_SignData [21:17:57]wFMCommunicate request_size=4 [21:17:57]MH_SAM_APDU [21:17:57]CAPDU: 80 0D 01 02 [21:17:57]Write to MH i2c: E2 08 00 D8 09 80 0D 01 02 00 00 00 00 5A [21:17:57]Write i2c OK [21:17:57]MH_I2C_Read... [21:17:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:17:57]Read from MH i2c: E2 [21:17:57]MH_I2C_Read... [21:17:57]Read from MH i2c: E2 03 00 [21:17:57]MH_I2C_Read... [21:17:57]Read from MH i2c: E2 03 00 D8 09 00 90 00 55 [21:17:57]RAPDU: 90 00 [21:17:57]wFMCommunicate OK [21:17:57]wFMCommunicate request_size=255 [21:17:57]MH_SAM_APDU [21:17:57]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 C4 1D 00 00 00 00 13 04 06 00 48 D0 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 48 D0 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0C 9E 00 00 00 00 07 04 06 00 48 D0 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E4 00 00 00 F4 03 04 00 04 AB C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 60 B9 02 00 35 04 06 00 78 C2 ED 9F [21:17:57]Write to MH i2c: E2 02 01 D9 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 50 C3 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 48 D0 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 48 D0 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0C 9E 00 00 00 00 07 04 06 00 48 D0 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E4 00 00 00 F4 03 04 00 04 AB C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 60 B9 02 00 35 04 06 00 78 C2 ED 9F 00 00 65 [21:17:57]Write i2c OK [21:17:57]MH_I2C_Read... [21:17:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:17:57]Read from MH i2c: E2 [21:17:57]MH_I2C_Read... [21:17:57]Read from MH i2c: E2 03 00 [21:17:57]MH_I2C_Read... [21:17:57]Read from MH i2c: E2 03 00 D9 09 00 90 00 56 [21:17:57]RAPDU: 90 00 [21:17:57]wFMCommunicate OK [21:17:57]wFMCommunicate request_size=7 [21:17:57]MH_SAM_APDU [21:17:57]CAPDU: 80 0D 02 02 02 45 30 [21:17:57]Write to MH i2c: E2 0A 00 DA 09 80 0D 02 02 02 00 45 30 00 00 D6 [21:17:57]Write i2c OK [21:17:57]MH_I2C_Read... [21:17:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:17:57]Read from MH i2c: E2 [21:17:57]MH_I2C_Read... [21:17:57]Read from MH i2c: E2 03 00 [21:17:57]MH_I2C_Read... [21:17:57]Read from MH i2c: E2 03 00 DA 09 00 90 00 57 [21:17:57]RAPDU: 90 00 [21:17:57]wFMCommunicate OK [21:17:57]wFMCommunicate request_size=4 [21:17:57]MH_SAM_APDU [21:17:57]CAPDU: 80 0D 03 02 [21:17:57]Write to MH i2c: E2 08 00 DB 09 80 0D 03 02 00 00 00 00 5F [21:17:57]Write i2c OK [21:17:57]MH_I2C_Read... [21:17:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:17:57]Read from MH i2c: E2 [21:17:57]MH_I2C_Read... [21:17:57]Read from MH i2c: E2 0B 00 [21:17:57]MH_I2C_Read... [21:17:57]Read from MH i2c: E2 0B 00 DB 09 00 63 01 3F 32 F6 BC 9F 91 90 00 17 [21:17:57]RAPDU: 63 01 3F 32 F6 BC 9F 91 90 00 [21:17:57]wFMCommunicate OK [21:17:57]SAM_PROTO_SignData done [21:17:57]FM_MakeSignedData done [21:17:57]CreateOFDProtocolMessage [21:17:57]wFMCommunicate request_size=4 [21:17:57]MH_SAM_APDU [21:17:57]CAPDU: 80 11 00 00 [21:17:57]Write to MH i2c: E2 08 00 DC 09 80 11 00 00 00 00 00 00 5F [21:17:57]Write i2c OK [21:17:57]MH_I2C_Read... [21:17:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:17:57]Read from MH i2c: E2 [21:17:57]MH_I2C_Read... [21:17:57]Read from MH i2c: E2 17 00 [21:17:57]MH_I2C_Read... [21:17:57]Read from MH i2c: E2 17 00 DC 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 B8 [21:17:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [21:17:57]wFMCommunicate OK [21:17:57]CreateOFDProtocolMessage done [21:17:57]OFDSenderStorePacket 178528 [21:17:57]StoreOFDPacket docnum=178528 [21:17:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0C 01 00 00 CB 10 04 01 9A 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 50 C3 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 48 D0 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 48 D0 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0C 9E 00 00 00 00 07 04 06 00 48 D0 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E4 00 00 00 F4 03 04 00 04 AB C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 60 B9 02 00 35 04 06 00 78 C2 ED 9F 45 30 63 01 3F 32 F6 BC 9F 91 [21:17:57]CheckFolder [21:17:57]dirname=/storage/ofd_packets [21:17:57]CheckFolder done [21:17:57]ProducePacketName [21:17:57]name=ofd_packets/00178528 [21:17:57]NVStorageSaveData ofd_packets/00178528 [21:17:57]File name is /storage/ofd_packets/00178528 [21:17:57]Write 298 bytes [21:17:57]NVStorageSaveData done [21:17:57]OFDSenderStorePacket done [21:17:57]KKMCreateOFDPacket done [21:17:57]NVStorageSaveData kkm_last_timestamp [21:17:57]File name is /storage/kkm_last_timestamp [21:17:57]Write 4 bytes [21:17:57]NVStorageSaveData done [21:17:57]ExternCall_PrintAddStr [21:17:57]wPrintStart [21:17:57]Write to MH i2c: 01 00 00 DD 09 E6 [21:17:57]Write i2c OK [21:17:57]MH_I2C_Read... [21:17:57]Read from MH i2c: 01 [21:17:57]MH_I2C_Read... [21:17:57]Read from MH i2c: 01 07 00 [21:17:57]MH_I2C_Read... [21:17:57]Read from MH i2c: 01 07 00 DD 09 00 00 00 00 00 FF 0F FB [21:17:57]RasterBufferAndPrint [21:17:57]line Счет N : (1)293827 [21:17:57]line ИНН: 02508201610067 [21:17:57]line Контрольно-Кассовый Чек [21:17:57]line ПРОДАЖА [21:17:57]line ТРК (МРК, ГНК) : 21 [21:17:57]line Товар: 2710194800 [21:17:57]line ДТ-К-5 [21:17:57]line 50.000 * 76.20 [21:17:57]line = 3810.00 [21:17:57]line НДС 12% НСП 1% [21:17:57]line > о реализуемом товаре [21:17:57]line ИТОГО: 3810.00 [21:17:57]line НСП 1% : 33.72 [21:17:57]line НДС 12% : 404.60 [21:17:57]line Наличными: 3810.00 [21:17:57]line Безнал.: 0.00 [21:17:57]line Место: АЗС № 130 "Партнер Нефть" [21:17:57]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:17:57]line СНО: Общий режим [21:17:57]line Чек 228 22.08.2024 21:17 [21:17:57]line Смена: 469 ФФД: 1.0 [21:17:57]line ЗНМ: 0300000071 [21:17:57]line РНМ: 0000000000092561 [21:17:57]line Версия ККМ: 001 [21:17:57]line ФМ: 0000000000871778 [21:17:57]line ФД: 178528 [21:17:57]line ФПД: 132778605626672 [21:17:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T211756&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178528&fm=132778605626672&tin=02508201610067®Number=0000000000092561&sum=381000 [21:17:57]written 0, free lines is 4095 [21:17:57]OFD Sender: Processing packet 178528 [packets to send 496, broken 495] [21:17:57]ProducePacketName [21:17:57]name=ofd_packets/00178528 [21:17:57]OFD Sender: To server: pG, [21:17:57]CommunicateWithHost lk.salyk.kg:30040 [21:17:57]ConnectInit lk.salyk.kg [21:17:58]Write to MH i2c: 01 00 00 05 0A 0F [21:17:58]Write i2c OK [21:17:58]MH_I2C_Read... [21:17:58]Read from MH i2c: 01 [21:17:58]MH_I2C_Read... [21:17:58]Read from MH i2c: 01 07 00 [21:17:58]MH_I2C_Read... [21:17:58]Read from MH i2c: 01 07 00 05 0A 00 00 00 00 00 0D 0D 30 [21:17:58]RasterBufferAndPrint [21:17:58]line [21:17:58]line [21:17:58]line [21:17:58]line [21:17:58]line [21:17:58]written 0, free lines is 3356 [21:17:58]MH_Cut [21:17:58]Write to MH i2c: D1 01 00 0C 0A 01 E8 [21:17:58]Write i2c OK [21:17:58]MH_I2C_Read... [21:17:58]Read from MH i2c: D1 [21:17:58]MH_I2C_Read... [21:17:58]Read from MH i2c: D1 01 00 [21:17:58]MH_I2C_Read... [21:17:58]Read from MH i2c: D1 01 00 0C 0A 00 E7 [21:17:58]Write to MH i2c: 01 00 00 0D 0A 17 [21:17:58]Write i2c OK [21:17:58]MH_I2C_Read... [21:17:58]*** Cut start [21:17:58]*** Partial cut [21:17:58]*** CUTSNS_PIN = 1 [21:17:58]*** CUTSNS_PIN = 0 [21:17:59]*** Brake cut motor [21:17:59]Read from MH i2c: 01 [21:17:59]MH_I2C_Read... [21:17:59]*** Stop cut motor [21:17:59]*** Cut end [21:17:59]Read from MH i2c: 01 07 00 [21:17:59]MH_I2C_Read... [21:17:59]Read from MH i2c: 01 07 00 0D 0A 00 00 00 00 00 FF 0F 2C [21:17:59]process_action close_receipt done [21:17:59]requested_data is exist [21:17:59]produce_requested_data [21:17:59]requested_item fm.sn is exist - process it [21:17:59]wFMCommunicate request_size=4 [21:17:59]MH_SAM_APDU [21:17:59]CAPDU: 80 11 00 00 [21:17:59]Write to MH i2c: E2 08 00 0E 0A 80 11 00 00 00 00 00 00 92 [21:17:59]Write i2c OK [21:17:59]MH_I2C_Read... [21:17:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:17:59]Read from MH i2c: E2 [21:17:59]MH_I2C_Read... [21:17:59]Read from MH i2c: E2 17 00 [21:17:59]MH_I2C_Read... [21:17:59]Read from MH i2c: E2 17 00 0E 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 EB [21:17:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [21:17:59]wFMCommunicate OK [21:17:59]requested_item fd.num is exist - process it [21:17:59]SAM_PROTO_GetFieldsCounters [21:17:59]wFMCommunicate request_size=4 [21:17:59]MH_SAM_APDU [21:17:59]CAPDU: 80 13 00 00 [21:17:59]Write to MH i2c: E2 08 00 0F 0A 80 13 00 00 00 00 00 00 95 [21:17:59]Write i2c OK [21:17:59]MH_I2C_Read... [21:17:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:17:59]Read from MH i2c: E2 [21:17:59]MH_I2C_Read... [21:17:59]Read from MH i2c: E2 62 00 [21:17:59]MH_I2C_Read... [21:17:59]Read from MH i2c: E2 62 00 0F 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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 60 B9 02 00 0E 04 04 00 D5 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 57 [21:17: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 60 B9 02 00 0E 04 04 00 D5 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 [21:17:59]wFMCommunicate OK [21:17:59]SAM_PROTO_GetFieldsCounters done [21:17:59]requested_item shift.num is exist - process it [21:17:59]requested_item shift.opened is exist - process it [21:17:59]req_shift_opened [21:17:59]FM_GetShiftState [21:17:59]SAM_PROTO_GetShiftState [21:17:59]wFMCommunicate request_size=4 [21:17:59]MH_SAM_APDU [21:17:59]CAPDU: 80 13 01 00 [21:17:59]Write to MH i2c: E2 08 00 10 0A 80 13 01 00 00 00 00 00 97 [21:17:59]Write i2c OK [21:17:59]MH_I2C_Read... [21:17:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:17:59]Read from MH i2c: E2 [21:17:59]MH_I2C_Read... [21:17:59]Read from MH i2c: E2 0E 00 [21:17:59]MH_I2C_Read... [21:17:59]Read from MH i2c: E2 0E 00 10 0A 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 45 [21:17:59]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [21:17:59]wFMCommunicate OK [21:17:59]SAM_PROTO_GetShiftState done [21:17:59]FM_GetShiftState done [21:17:59]req_shift_opened done [21:17:59]requested_item shift.open_date is exist - process it [21:17:59]req_shift_open_date [21:17:59]req_shift_open_date done [21:17:59]produce_requested_data done [21:17:59]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178528,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [21:17:59]process_action_free close_receipt [21:17:59]json_value_free [21:17:59]json_value_free done [21:17:59]process_json_proto returns [21:17:59]Send response to host [21:17:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178528,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [21:17:59]free response buf [21:17:59]execute_script done [21:17:59]execute_script returns [21:17:59]free content buf [21:17:59]Sock 10.Close socket [21:17:59]Sock 10.Thread stoped [21:18:05]Connected sock=9 [21: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 37 38 0C 01 00 00 CB 10 04 01 9A 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 50 C3 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 48 D0 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 48 D0 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0C 9E 00 00 00 00 07 04 06 00 48 D0 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E4 00 00 00 F4 03 04 00 04 AB C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 60 B9 02 00 35 04 06 00 78 C2 ED 9F 45 30 63 01 3F 32 F6 BC 9F 91 [21:18:10]recv_with_timeout no data received [21:18:10]CommunicateWithHost answer receiving error [21:18:10]CommunicateWithHost err = -3 [21:18:10]OFD Sender: Server communicate error [21:18:15]OFD Sender: Processing packet 178528 [packets to send 496, broken 495] [21:18:15]ProducePacketName [21:18:15]name=ofd_packets/00178528 [21:18:15]OFD Sender: To server: pG, [21:18:15]CommunicateWithHost lk.salyk.kg:30040 [21:18:15]ConnectInit lk.salyk.kg [21:18:17]Connected sock=9 [21:18: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 37 38 0C 01 00 00 CB 10 04 01 9A 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 50 C3 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 48 D0 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 48 D0 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0C 9E 00 00 00 00 07 04 06 00 48 D0 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E4 00 00 00 F4 03 04 00 04 AB C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 60 B9 02 00 35 04 06 00 78 C2 ED 9F 45 30 63 01 3F 32 F6 BC 9F 91 [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 37 38 4F 00 00 00 01 34 47 00 7D 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 37 38 10 04 04 00 60 B9 02 00 F4 03 04 00 C0 56 C7 66 B6 04 01 00 00 3E FF 11 44 FE E2 B3 A6 [21:18:17]CommunicateWithHost err = 0 [21:18:17]CheckOFDResponse [21:18:17]1017 (14) - 77093643461234 [21:18:17]1041 (16) - 0000000000871778 [21:18:17]1040 (4) - 178528 [21:18:17]1012 (4) - 22.08.2024 15:18 [21:18:17]1206 (1) - 0 [21:18:17]OFD Sender: Remove packet 178528 [21:18:17]ProducePacketName [21:18:17]name=ofd_packets/00178528 [21:18:17]NVStorageDeleteData [21:18:18]OFD Sender: No OFD packet to send [21:18:23]OFD Sender: No OFD packet to send [21:18:28]OFD Sender: No OFD packet to send [21:18:33]OFD Sender: No OFD packet to send [21:18:38]OFD Sender: No OFD packet to send [21:18:43]OFD Sender: No OFD packet to send [21:18:48]OFD Sender: No OFD packet to send [21:18:53]OFD Sender: No OFD packet to send [21:18:58]OFD Sender: No OFD packet to send [21:19:03]OFD Sender: No OFD packet to send [21:19:08]OFD Sender: No OFD packet to send [21:19:13]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:38]OFD Sender: No OFD packet to send [21:19:43]OFD Sender: No OFD packet to send [21:19:46]accept exits with 8 [21:19:46]New connection [21:19:46]New thread 3067469156 created [21:19:46]Thread 3067325796 joined [21:19:46]Waiting for new connection... [21:19:46] Sock 8.Parse request [21:19:46]Sock 8.Check first char [21:19:46]Sock 8.First char is OK [21:19:46]request: POST /json_proto HTTP/1.0 [21:19:46]Method: POST [21:19:46]URL: /json_proto [21:19:46]Method is POST - this is cgi request [21:19:46]url: /json_proto [21:19:46]query_string will be loaded in cgi processing [21:19:46]execute_cgi json_proto POST (null) [21:19:46]execute_cgi path=json_proto method=POST [21:19:46]POST find Content-Length [21:19:46]Host: 172.17.44.131:8080 [21:19:46]Content-Length: 682 [21:19:46]Content-Type: application/json [21:19:46] [21:19:46]POST finish read [21:19:46]Found Content-Length = 682 [21:19:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293832", "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" ] } } [21:19:46]execute_script... [21:19:46]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293832", "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" ] } } [21:19:46]POST & json_proto [21:19:46]process_json_proto [21:19:46]json parsed OK: [21:19:46]protocol is kg_v1.0 [21:19:46]action value=close_receipt [21:19:46]process_action close_receipt [21:19:46]cmd_close_receipt [21:19:46]MH_GetDate [21:19:46]Write to MH i2c: F0 00 00 11 0A 0A [21:19:46]Write i2c OK [21:19:46]MH_I2C_Read... [21:19:46]Read from MH i2c: F0 [21:19:46]MH_I2C_Read... [21:19:46]Read from MH i2c: F0 09 00 [21:19:46]MH_I2C_Read... [21:19:46]Read from MH i2c: F0 09 00 11 0A 00 73 AB C7 66 4F 53 BE 66 24 [21:19:46]GetLastDocTimeStamp 1724361476 [21:19:46]current date 1724361587 [21:19:46]FM_GetShiftState [21:19:46]SAM_PROTO_GetShiftState [21:19:46]wFMCommunicate request_size=4 [21:19:46]MH_SAM_APDU [21:19:46]CAPDU: 80 13 01 00 [21:19:46]Write to MH i2c: E2 08 00 12 0A 80 13 01 00 00 00 00 00 99 [21:19:46]Write i2c OK [21:19:46]MH_I2C_Read... [21:19:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:19:46]Read from MH i2c: E2 [21:19:46]MH_I2C_Read... [21:19:46]Read from MH i2c: E2 0E 00 [21:19:46]MH_I2C_Read... [21:19:46]Read from MH i2c: E2 0E 00 12 0A 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 47 [21:19:46]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [21:19:46]wFMCommunicate OK [21:19:46]SAM_PROTO_GetShiftState done [21:19:46]FM_GetShiftState done [21:19:46]opened in 1724285939 [21:19:46]opened+sec_in_day 1724372339 [21:19:46]quantity*price = 100021 [21:19:46]sum+1 = 100023 [21:19:46]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 СНО: Общий режим Чек 229 22.08.2024 21:19 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178529 ФПД: 203876077281498 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T211947&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178529&fm=203876077281498&tin=02508201610067®Number=0000000000092561&sum=100000 [21:19:48]StoreToDocumentArchive [21:19:48]shift 469 fd 178529 [21:19:48]save to /storage/0469/doc_00178529 [21:19:48]save last doc name /storage/0469/doc_00178529 to /storage/kkm_last_doc_name [21:19:48]save OK [21:19:48]Clear old archive folders... [21:19:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:19:48]tlvbuf is 01828EA0 [21:19:48]SAM_PROTO_ClearQueue [21:19:48]wFMCommunicate request_size=4 [21:19:48]MH_SAM_APDU [21:19:48]CAPDU: 80 09 00 00 [21:19:48]Write to MH i2c: E2 08 00 1F 0A 80 09 00 00 00 00 00 00 9B [21:19:48]Write i2c OK [21:19:48]MH_I2C_Read... [21:19:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:19:48]Read from MH i2c: E2 [21:19:48]MH_I2C_Read... [21:19:48]Read from MH i2c: E2 03 00 [21:19:48]MH_I2C_Read... [21:19:48]Read from MH i2c: E2 03 00 1F 0A 00 90 00 9D [21:19:48]RAPDU: 90 00 [21:19:48]wFMCommunicate OK [21:19:48]SAM_PROTO_ClearQueue done [21:19:48]KKMCreateOFDPacket [21:19:48]OFDProtocolAddRootSTLVToBuf [21:19:48]FM_MakeSignedData [21:19:48]FM_MakeSignedData [21:19:48]SAM_PROTO_SignData [21:19:48]wFMCommunicate request_size=4 [21:19:48]MH_SAM_APDU [21:19:48]CAPDU: 80 0D 01 02 [21:19:48]Write to MH i2c: E2 08 00 20 0A 80 0D 01 02 00 00 00 00 A3 [21:19:48]Write i2c OK [21:19:48]MH_I2C_Read... [21:19:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:19:48]Read from MH i2c: E2 [21:19:48]MH_I2C_Read... [21:19:48]Read from MH i2c: E2 03 00 [21:19:48]MH_I2C_Read... [21:19:48]Read from MH i2c: E2 03 00 20 0A 00 90 00 9E [21:19:48]RAPDU: 90 00 [21:19:48]wFMCommunicate OK [21:19:48]wFMCommunicate request_size=255 [21:19:48]MH_SAM_APDU [21:19: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 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 E5 00 00 00 F4 03 04 00 73 AB C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 61 B9 02 00 35 04 06 00 B9 [21:19:48]Write to MH i2c: E2 02 01 21 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 E5 00 00 00 F4 03 04 00 73 AB C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 61 B9 02 00 35 04 06 00 B9 00 00 2E [21:19:48]Write i2c OK [21:19:48]MH_I2C_Read... [21:19:48]OFD Sender: No OFD packet to send [21:19:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:19:48]Read from MH i2c: E2 [21:19:48]MH_I2C_Read... [21:19:48]Read from MH i2c: E2 03 00 [21:19:48]MH_I2C_Read... [21:19:48]Read from MH i2c: E2 03 00 21 0A 00 90 00 9F [21:19:48]RAPDU: 90 00 [21:19:48]wFMCommunicate OK [21:19:48]wFMCommunicate request_size=10 [21:19:48]MH_SAM_APDU [21:19:48]CAPDU: 80 0D 02 02 05 6C 99 2A 20 DA [21:19:48]Write to MH i2c: E2 0D 00 22 0A 80 0D 02 02 05 00 6C 99 2A 20 DA 00 00 D9 [21:19:48]Write i2c OK [21:19:48]MH_I2C_Read... [21:19:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:19:48]Read from MH i2c: E2 [21:19:48]MH_I2C_Read... [21:19:48]Read from MH i2c: E2 03 00 [21:19:48]MH_I2C_Read... [21:19:48]Read from MH i2c: E2 03 00 22 0A 00 90 00 A0 [21:19:48]RAPDU: 90 00 [21:19:48]wFMCommunicate OK [21:19:48]wFMCommunicate request_size=4 [21:19:48]MH_SAM_APDU [21:19:48]CAPDU: 80 0D 03 02 [21:19:48]Write to MH i2c: E2 08 00 23 0A 80 0D 03 02 00 00 00 00 A8 [21:19:48]Write i2c OK [21:19:48]MH_I2C_Read... [21:19:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:19:48]Read from MH i2c: E2 [21:19:48]MH_I2C_Read... [21:19:48]Read from MH i2c: E2 0B 00 [21:19:48]MH_I2C_Read... [21:19:48]Read from MH i2c: E2 0B 00 23 0A 00 C3 37 77 37 A0 50 15 F9 90 00 4F [21:19:48]RAPDU: C3 37 77 37 A0 50 15 F9 90 00 [21:19:48]wFMCommunicate OK [21:19:48]SAM_PROTO_SignData done [21:19:48]FM_MakeSignedData done [21:19:48]CreateOFDProtocolMessage [21:19:48]wFMCommunicate request_size=4 [21:19:48]MH_SAM_APDU [21:19:48]CAPDU: 80 11 00 00 [21:19:48]Write to MH i2c: E2 08 00 24 0A 80 11 00 00 00 00 00 00 A8 [21:19:48]Write i2c OK [21:19:48]MH_I2C_Read... [21:19:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:19:48]Read from MH i2c: E2 [21:19:48]MH_I2C_Read... [21:19:48]Read from MH i2c: E2 17 00 [21:19:48]MH_I2C_Read... [21:19:48]Read from MH i2c: E2 17 00 24 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 01 [21:19:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [21:19:48]wFMCommunicate OK [21:19:48]CreateOFDProtocolMessage done [21:19:48]OFDSenderStorePacket 178529 [21:19:48]StoreOFDPacket docnum=178529 [21:19:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 2C 25 07 01 21 1E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E5 00 00 00 F4 03 04 00 73 AB C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 61 B9 02 00 35 04 06 00 B9 6C 99 2A 20 DA C3 37 77 37 A0 50 15 F9 [21:19:48]CheckFolder [21:19:48]dirname=/storage/ofd_packets [21:19:48]CheckFolder done [21:19:48]ProducePacketName [21:19:48]name=ofd_packets/00178529 [21:19:48]NVStorageSaveData ofd_packets/00178529 [21:19:48]File name is /storage/ofd_packets/00178529 [21:19:48]Write 301 bytes [21:19:48]NVStorageSaveData done [21:19:48]OFDSenderStorePacket done [21:19:48]KKMCreateOFDPacket done [21:19:48]NVStorageSaveData kkm_last_timestamp [21:19:48]File name is /storage/kkm_last_timestamp [21:19:48]Write 4 bytes [21:19:48]NVStorageSaveData done [21:19:48]ExternCall_PrintAddStr [21:19:48]wPrintStart [21:19:48]Write to MH i2c: 01 00 00 25 0A 2F [21:19:48]Write i2c OK [21:19:48]MH_I2C_Read... [21:19:48]Read from MH i2c: 01 [21:19:48]MH_I2C_Read... [21:19:48]Read from MH i2c: 01 07 00 [21:19:48]MH_I2C_Read... [21:19:48]Read from MH i2c: 01 07 00 25 0A 00 00 00 00 00 FF 0F 44 [21:19:48]RasterBufferAndPrint [21:19:48]line Счет N : (1)293832 [21:19:48]line ИНН: 02508201610067 [21:19:48]line Контрольно-Кассовый Чек [21:19:48]line ПРОДАЖА [21:19:48]line ТРК (МРК, ГНК) : 63 [21:19:48]line Товар: 2710124500 [21:19:48]line Аи-95-К-5 [21:19:48]line 13.480 * 74.20 [21:19:48]line = 1000.22 [21:19:48]line НДС 12% НСП 1% [21:19:48]line > о реализуемом товаре [21:19:48]line ОКРУГЛЕНИЕ: -0.22 [21:19:48]line ИТОГО: 1000.00 [21:19:48]line Внесено: 1000.00 [21:19:48]line СДАЧА: 0.00 [21:19:48]line НСП 1% : 8.85 [21:19:48]line НДС 12% : 106.22 [21:19:48]line Наличными: 1000.00 [21:19:48]line Безнал.: 0.00 [21:19:48]line Место: АЗС № 130 "Партнер Нефть" [21:19:48]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:19:48]line СНО: Общий режим [21:19:48]line Чек 229 22.08.2024 21:19 [21:19:48]line Смена: 469 ФФД: 1.0 [21:19:48]line ЗНМ: 0300000071 [21:19:48]line РНМ: 0000000000092561 [21:19:48]line Версия ККМ: 001 [21:19:48]line ФМ: 0000000000871778 [21:19:48]line ФД: 178529 [21:19:48]line ФПД: 203876077281498 [21:19:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T211947&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178529&fm=203876077281498&tin=02508201610067®Number=0000000000092561&sum=100000 [21:19:48]written 0, free lines is 4095 [21:19:48]OFD Sender: Processing packet 178529 [packets to send 496, broken 495] [21:19:48]ProducePacketName [21:19:48]name=ofd_packets/00178529 [21:19:48]OFD Sender: To server: pG, [21:19:48]CommunicateWithHost lk.salyk.kg:30040 [21:19:48]ConnectInit lk.salyk.kg [21:19:49]Write to MH i2c: 01 00 00 50 0A 5A [21:19:49]Write i2c OK [21:19:49]MH_I2C_Read... [21:19:49]Read from MH i2c: 01 [21:19:49]MH_I2C_Read... [21:19:49]Read from MH i2c: 01 07 00 [21:19:49]MH_I2C_Read... [21:19:49]Read from MH i2c: 01 07 00 50 0A 00 00 00 00 00 DA 0C 47 [21:19:49]RasterBufferAndPrint [21:19:49]line [21:19:49]line [21:19:49]line [21:19:49]line [21:19:49]line [21:19:49]written 0, free lines is 3296 [21:19:49]MH_Cut [21:19:49]Write to MH i2c: D1 01 00 57 0A 01 33 [21:19:49]Write i2c OK [21:19:49]MH_I2C_Read... [21:19:49]Read from MH i2c: D1 [21:19:49]MH_I2C_Read... [21:19:49]Read from MH i2c: D1 01 00 [21:19:49]MH_I2C_Read... [21:19:49]Read from MH i2c: D1 01 00 57 0A 00 32 [21:19:49]Write to MH i2c: 01 00 00 58 0A 62 [21:19:49]Write i2c OK [21:19:49]MH_I2C_Read... [21:19:49]*** Cut start [21:19:49]*** Partial cut [21:19:49]*** CUTSNS_PIN = 1 [21:19:49]*** CUTSNS_PIN = 0 [21:19:49]Connected sock=10 [21:19: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 37 38 0F 01 00 00 2C 25 07 01 21 1E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E5 00 00 00 F4 03 04 00 73 AB C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 61 B9 02 00 35 04 06 00 B9 6C 99 2A 20 DA C3 37 77 37 A0 50 15 F9 [21:19:49]*** Brake cut motor [21:19:50]Read from MH i2c: 01 [21:19:50]MH_I2C_Read... [21:19:50]*** Stop cut motor [21:19:50]*** Cut end [21:19:50]Read from MH i2c: 01 07 00 [21:19:50]MH_I2C_Read... [21:19:50]Read from MH i2c: 01 07 00 58 0A 00 00 00 00 00 FF 0F 77 [21:19:50]process_action close_receipt done [21:19:50]requested_data is exist [21:19:50]produce_requested_data [21:19:50]requested_item fm.sn is exist - process it [21:19:50]wFMCommunicate request_size=4 [21:19:50]MH_SAM_APDU [21:19:50]CAPDU: 80 11 00 00 [21:19:50]Write to MH i2c: E2 08 00 59 0A 80 11 00 00 00 00 00 00 DD [21:19:50]Write i2c OK [21:19:50]MH_I2C_Read... [21:19:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:19:50]Read from MH i2c: E2 [21:19:50]MH_I2C_Read... [21:19:50]Read from MH i2c: E2 17 00 [21:19:50]MH_I2C_Read... [21:19:50]Read from MH i2c: E2 17 00 59 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 36 [21:19:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [21:19:50]wFMCommunicate OK [21:19:50]requested_item fd.num is exist - process it [21:19:50]SAM_PROTO_GetFieldsCounters [21:19:50]wFMCommunicate request_size=4 [21:19:50]MH_SAM_APDU [21:19:50]CAPDU: 80 13 00 00 [21:19:50]Write to MH i2c: E2 08 00 5A 0A 80 13 00 00 00 00 00 00 E0 [21:19:50]Write i2c OK [21:19:50]MH_I2C_Read... [21:19:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:19:50]Read from MH i2c: E2 [21:19:50]MH_I2C_Read... [21:19:50]Read from MH i2c: E2 62 00 [21:19:50]MH_I2C_Read... [21:19:50]Read from MH i2c: E2 62 00 5A 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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 61 B9 02 00 0E 04 04 00 D5 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 A6 [21:19: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 61 B9 02 00 0E 04 04 00 D5 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 [21:19:50]wFMCommunicate OK [21:19:50]SAM_PROTO_GetFieldsCounters done [21:19:50]requested_item shift.num is exist - process it [21:19:50]requested_item shift.opened is exist - process it [21:19:50]req_shift_opened [21:19:50]FM_GetShiftState [21:19:50]SAM_PROTO_GetShiftState [21:19:50]wFMCommunicate request_size=4 [21:19:50]MH_SAM_APDU [21:19:50]CAPDU: 80 13 01 00 [21:19:50]Write to MH i2c: E2 08 00 5B 0A 80 13 01 00 00 00 00 00 E2 [21:19:50]Write i2c OK [21:19:50]MH_I2C_Read... [21:19:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:19:50]Read from MH i2c: E2 [21:19:50]MH_I2C_Read... [21:19:50]Read from MH i2c: E2 0E 00 [21:19:50]MH_I2C_Read... [21:19:50]Read from MH i2c: E2 0E 00 5B 0A 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 90 [21:19:50]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [21:19:50]wFMCommunicate OK [21:19:50]SAM_PROTO_GetShiftState done [21:19:50]FM_GetShiftState done [21:19:50]req_shift_opened done [21:19:50]requested_item shift.open_date is exist - process it [21:19:50]req_shift_open_date [21:19:50]req_shift_open_date done [21:19:50]produce_requested_data done [21:19:50]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178529,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [21:19:50]process_action_free close_receipt [21:19:50]json_value_free [21:19:50]json_value_free done [21:19:50]process_json_proto returns [21:19:50]Send response to host [21:19:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178529,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [21:19:50]free response buf [21:19:50]execute_script done [21:19:50]execute_script returns [21:19:50]free content buf [21:19:50]Sock 8.Close socket [21:19:50]Sock 8.Thread stoped [21:19: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 37 38 4F 00 00 00 B4 D4 47 00 7B 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 37 38 10 04 04 00 61 B9 02 00 F4 03 04 00 1D 57 C7 66 B6 04 01 00 00 54 35 EF 1A 05 41 8C A8 [21:19:50]CommunicateWithHost err = 0 [21:19:50]CheckOFDResponse [21:19:50]1017 (14) - 77093643461234 [21:19:50]1041 (16) - 0000000000871778 [21:19:50]1040 (4) - 178529 [21:19:50]1012 (4) - 22.08.2024 15:19 [21:19:50]1206 (1) - 0 [21:19:50]OFD Sender: Remove packet 178529 [21:19:50]ProducePacketName [21:19:50]name=ofd_packets/00178529 [21:19:50]NVStorageDeleteData [21:19:51]OFD Sender: No OFD packet to send [21:19:56]OFD Sender: No OFD packet to send [21:20:01]OFD Sender: No OFD packet to send [21:20:05]recv_with_timeout no data received [21:20:06]OFD Sender: No OFD packet to send [21:20:11]OFD Sender: No OFD packet to send [21:20:16]OFD Sender: No OFD packet to send [21:20:21]OFD Sender: No OFD packet to send [21:20:26]OFD Sender: No OFD packet to send [21:20:30]recv_with_timeout no data received [21:20:31]OFD Sender: No OFD packet to send [21:20:36]OFD Sender: No OFD packet to send [21:20:41]OFD Sender: No OFD packet to send [21:20:46]OFD Sender: No OFD packet to send [21:20:51]OFD Sender: No OFD packet to send [21:20:56]OFD Sender: No OFD packet to send [21:21:01]OFD Sender: No OFD packet to send [21:21:06]OFD Sender: No OFD packet to send [21:21:08]recv_with_timeout no data received [21:21:11]OFD Sender: No OFD packet to send [21:21:16]OFD Sender: No OFD packet to send [21:21:19]recv_with_timeout no data received [21:21:21]OFD Sender: No OFD packet to send [21:21:26]OFD Sender: No OFD packet to send [21:21:31]OFD Sender: No OFD packet to send [21:21:36]OFD Sender: No OFD packet to send [21:21:41]OFD Sender: No OFD packet to send [21:21:46]OFD Sender: No OFD packet to send [21:21:51]OFD Sender: No OFD packet to send [21:21:56]OFD Sender: No OFD packet to send [21:22:01]OFD Sender: No OFD packet to send [21:22:06]OFD Sender: No OFD packet to send [21:22:11]OFD Sender: No OFD packet to send [21:22:16]OFD Sender: No OFD packet to send [21:22:21]OFD Sender: No OFD packet to send [21:22:26]OFD Sender: No OFD packet to send [21:22:31]OFD Sender: No OFD packet to send [21:22:36]OFD Sender: No OFD packet to send [21:22:41]OFD Sender: No OFD packet to send [21:22:46]OFD Sender: No OFD packet to send [21:22:51]OFD Sender: No OFD packet to send [21:22:56]OFD Sender: No OFD packet to send [21:23:01]OFD Sender: No OFD packet to send [21:23:06]OFD Sender: No OFD packet to send [21:23:11]OFD Sender: No OFD packet to send [21:23:16]OFD Sender: No OFD packet to send [21:23:21]OFD Sender: No OFD packet to send [21:23:26]OFD Sender: No OFD packet to send [21:23:31]accept exits with 9 [21:23:31]New connection [21:23:31]New thread 3067325796 created [21:23:31]Thread 3067469156 joined [21:23:31]Waiting for new connection... [21:23:31] Sock 9.Parse request [21:23:31]Sock 9.Check first char [21:23:31]Sock 9.First char is OK [21:23:31]request: POST /json_proto HTTP/1.0 [21:23:31]Method: POST [21:23:31]URL: /json_proto [21:23:31]Method is POST - this is cgi request [21:23:31]url: /json_proto [21:23:31]query_string will be loaded in cgi processing [21:23:31]execute_cgi json_proto POST (null) [21:23:31]execute_cgi path=json_proto method=POST [21:23:31]POST find Content-Length [21:23:31]Host: 172.17.44.131:8080 [21:23:31]Content-Length: 685 [21:23:31]Content-Type: application/json [21:23:31] [21:23:31]POST finish read [21:23:31]Found Content-Length = 685 [21:23:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293831", "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" : 37.40, "quantity" : 69.790, "sum" : 2610.15, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 5000.00, "total" : 2610.00, "payments": [ { "type": 0, "sum" : 2610.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:23:31]execute_script... [21:23: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)293831", "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" : 37.40, "quantity" : 69.790, "sum" : 2610.15, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 5000.00, "total" : 2610.00, "payments": [ { "type": 0, "sum" : 2610.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:23:31]POST & json_proto [21:23:31]process_json_proto [21:23:31]json parsed OK: [21:23:31]protocol is kg_v1.0 [21:23:31]action value=close_receipt [21:23:31]process_action close_receipt [21:23:31]cmd_close_receipt [21:23:31]MH_GetDate [21:23:31]Write to MH i2c: F0 00 00 5C 0A 55 [21:23:31]Write i2c OK [21:23:31]MH_I2C_Read... [21:23:31]Read from MH i2c: F0 [21:23:31]MH_I2C_Read... [21:23:31]Read from MH i2c: F0 09 00 [21:23:31]MH_I2C_Read... [21:23:31]Read from MH i2c: F0 09 00 5C 0A 00 53 AC C7 66 4F 53 BE 66 50 [21:23:31]GetLastDocTimeStamp 1724361587 [21:23:31]current date 1724361811 [21:23:31]FM_GetShiftState [21:23:31]SAM_PROTO_GetShiftState [21:23:31]wFMCommunicate request_size=4 [21:23:31]MH_SAM_APDU [21:23:31]CAPDU: 80 13 01 00 [21:23:31]Write to MH i2c: E2 08 00 5D 0A 80 13 01 00 00 00 00 00 E4 [21:23:31]Write i2c OK [21:23:31]MH_I2C_Read... [21:23:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:23:31]Read from MH i2c: E2 [21:23:31]MH_I2C_Read... [21:23:31]Read from MH i2c: E2 0E 00 [21:23:31]MH_I2C_Read... [21:23:31]Read from MH i2c: E2 0E 00 5D 0A 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 92 [21:23:31]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [21:23:31]wFMCommunicate OK [21:23:31]SAM_PROTO_GetShiftState done [21:23:31]FM_GetShiftState done [21:23:31]opened in 1724285939 [21:23:31]opened+sec_in_day 1724372339 [21:23:31]quantity*price = 261014 [21:23:31]sum+1 = 261016 [21:23:31]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.15 ИТОГО: 2610.00 Внесено: 5000.00 СДАЧА: 2390.00 НСП 1% : 23.10 НДС 12% : 277.18 Наличными: 2610.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 230 22.08.2024 21:23 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178530 ФПД: 65528281983115 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T212331&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178530&fm=65528281983115&tin=02508201610067®Number=0000000000092561&sum=261000 [21:23:32]StoreToDocumentArchive [21:23:32]shift 469 fd 178530 [21:23:32]save to /storage/0469/doc_00178530 [21:23:32]save last doc name /storage/0469/doc_00178530 to /storage/kkm_last_doc_name [21:23:32]save OK [21:23:32]Clear old archive folders... [21:23:32]ProcessDocumentItem done err = 0, tmpTLVsize=250 [21:23:32]tlvbuf is 018607E0 [21:23:32]SAM_PROTO_ClearQueue [21:23:32]wFMCommunicate request_size=4 [21:23:32]MH_SAM_APDU [21:23:32]CAPDU: 80 09 00 00 [21:23:32]Write to MH i2c: E2 08 00 6A 0A 80 09 00 00 00 00 00 00 E6 [21:23:32]Write i2c OK [21:23:32]MH_I2C_Read... [21:23:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:23:32]Read from MH i2c: E2 [21:23:32]MH_I2C_Read... [21:23:32]Read from MH i2c: E2 03 00 [21:23:32]MH_I2C_Read... [21:23:32]Read from MH i2c: E2 03 00 6A 0A 00 90 00 E8 [21:23:32]RAPDU: 90 00 [21:23:32]wFMCommunicate OK [21:23:32]SAM_PROTO_ClearQueue done [21:23:32]KKMCreateOFDPacket [21:23:32]OFDProtocolAddRootSTLVToBuf [21:23:32]FM_MakeSignedData [21:23:32]FM_MakeSignedData [21:23:32]SAM_PROTO_SignData [21:23:32]wFMCommunicate request_size=4 [21:23:32]MH_SAM_APDU [21:23:32]CAPDU: 80 0D 01 02 [21:23:32]Write to MH i2c: E2 08 00 6B 0A 80 0D 01 02 00 00 00 00 EE [21:23:32]Write i2c OK [21:23:32]MH_I2C_Read... [21:23:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:23:32]Read from MH i2c: E2 [21:23:32]MH_I2C_Read... [21:23:32]Read from MH i2c: E2 03 00 [21:23:32]MH_I2C_Read... [21:23:32]Read from MH i2c: E2 03 00 6B 0A 00 90 00 E9 [21:23:32]RAPDU: 90 00 [21:23:32]wFMCommunicate OK [21:23:32]wFMCommunicate request_size=255 [21:23:32]MH_SAM_APDU [21:23: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 10 01 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 97 FB 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 FB 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 06 09 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 46 6C 00 00 00 00 07 04 06 00 88 FB 03 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 53 AC C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 62 B9 02 00 35 04 06 00 3B 98 [21:23:32]Write to MH i2c: E2 02 01 6C 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 9E 10 01 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 97 FB 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 FB 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 06 09 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 46 6C 00 00 00 00 07 04 06 00 88 FB 03 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 53 AC C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 62 B9 02 00 35 04 06 00 3B 98 00 00 3F [21:23:32]Write i2c OK [21:23:32]MH_I2C_Read... [21:23:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:23:32]Read from MH i2c: E2 [21:23:32]MH_I2C_Read... [21:23:32]Read from MH i2c: E2 03 00 [21:23:32]MH_I2C_Read... [21:23:32]Read from MH i2c: E2 03 00 6C 0A 00 90 00 EA [21:23:32]RAPDU: 90 00 [21:23:32]wFMCommunicate OK [21:23:32]wFMCommunicate request_size=9 [21:23:32]MH_SAM_APDU [21:23:32]CAPDU: 80 0D 02 02 04 FD F8 68 8B [21:23:32]Write to MH i2c: E2 0C 00 6D 0A 80 0D 02 02 04 00 FD F8 68 8B 00 00 E1 [21:23:32]Write i2c OK [21:23:32]MH_I2C_Read... [21:23:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:23:32]Read from MH i2c: E2 [21:23:32]MH_I2C_Read... [21:23:32]Read from MH i2c: E2 03 00 [21:23:32]MH_I2C_Read... [21:23:32]Read from MH i2c: E2 03 00 6D 0A 00 90 00 EB [21:23:32]RAPDU: 90 00 [21:23:32]wFMCommunicate OK [21:23:32]wFMCommunicate request_size=4 [21:23:32]MH_SAM_APDU [21:23:32]CAPDU: 80 0D 03 02 [21:23:32]Write to MH i2c: E2 08 00 6E 0A 80 0D 03 02 00 00 00 00 F3 [21:23:32]Write i2c OK [21:23:32]MH_I2C_Read... [21:23:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:23:32]Read from MH i2c: E2 [21:23:32]MH_I2C_Read... [21:23:32]Read from MH i2c: E2 0B 00 [21:23:32]MH_I2C_Read... [21:23:32]Read from MH i2c: E2 0B 00 6E 0A 00 3B 0A 7E F9 F9 AD D1 CA 90 00 F1 [21:23:32]RAPDU: 3B 0A 7E F9 F9 AD D1 CA 90 00 [21:23:32]wFMCommunicate OK [21:23:32]SAM_PROTO_SignData done [21:23:32]FM_MakeSignedData done [21:23:32]CreateOFDProtocolMessage [21:23:32]wFMCommunicate request_size=4 [21:23:32]MH_SAM_APDU [21:23:32]CAPDU: 80 11 00 00 [21:23:32]Write to MH i2c: E2 08 00 6F 0A 80 11 00 00 00 00 00 00 F3 [21:23:32]Write i2c OK [21:23:32]MH_I2C_Read... [21:23:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:23:32]Read from MH i2c: E2 [21:23:32]MH_I2C_Read... [21:23:32]Read from MH i2c: E2 17 00 [21:23:32]MH_I2C_Read... [21:23:32]Read from MH i2c: E2 17 00 6F 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 4C [21:23:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [21:23:32]wFMCommunicate OK [21:23:32]CreateOFDProtocolMessage done [21:23:32]OFDSenderStorePacket 178530 [21:23:32]StoreOFDPacket docnum=178530 [21:23:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0E 01 00 00 F5 CD 06 01 C9 B1 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 10 01 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 97 FB 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 FB 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 06 09 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 46 6C 00 00 00 00 07 04 06 00 88 FB 03 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 53 AC C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 62 B9 02 00 35 04 06 00 3B 98 FD F8 68 8B 3B 0A 7E F9 F9 AD D1 CA [21:23:32]CheckFolder [21:23:32]dirname=/storage/ofd_packets [21:23:32]CheckFolder done [21:23:32]ProducePacketName [21:23:32]name=ofd_packets/00178530 [21:23:32]NVStorageSaveData ofd_packets/00178530 [21:23:32]File name is /storage/ofd_packets/00178530 [21:23:32]Write 300 bytes [21:23:32]NVStorageSaveData done [21:23:32]OFDSenderStorePacket done [21:23:32]KKMCreateOFDPacket done [21:23:32]NVStorageSaveData kkm_last_timestamp [21:23:32]File name is /storage/kkm_last_timestamp [21:23:32]Write 4 bytes [21:23:32]NVStorageSaveData done [21:23:32]ExternCall_PrintAddStr [21:23:33]wPrintStart [21:23:33]Write to MH i2c: 01 00 00 70 0A 7A [21:23:33]Write i2c OK [21:23:33]MH_I2C_Read... [21:23:33]Read from MH i2c: 01 [21:23:33]MH_I2C_Read... [21:23:33]Read from MH i2c: 01 07 00 [21:23:33]MH_I2C_Read... [21:23:33]Read from MH i2c: 01 07 00 70 0A 00 00 00 00 00 FF 0F 8F [21:23:33]RasterBufferAndPrint [21:23:33]line Счет N : (1)293831 [21:23:33]line ИНН: 02508201610067 [21:23:33]line Контрольно-Кассовый Чек [21:23:33]line ПРОДАЖА [21:23:33]line ТРК (МРК, ГНК) : 71 [21:23:33]line Товар: 2711129700 [21:23:33]line ГАЗ-К-5 [21:23:33]line 69.790 * 37.40 [21:23:33]line = 2610.15 [21:23:33]line НДС 12% НСП 1% [21:23:33]line > о реализуемом товаре [21:23:33]line ОКРУГЛЕНИЕ: -0.15 [21:23:33]line ИТОГО: 2610.00 [21:23:33]line Внесено: 5000.00 [21:23:33]line СДАЧА: 2390.00 [21:23:33]line НСП 1% : 23.10 [21:23:33]line НДС 12% : 277.18 [21:23:33]line Наличными: 2610.00 [21:23:33]line Безнал.: 0.00 [21:23:33]line Место: АЗС № 130 "Партнер Нефть" [21:23:33]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:23:33]line СНО: Общий режим [21:23:33]line Чек 230 22.08.2024 21:23 [21:23:33]line Смена: 469 ФФД: 1.0 [21:23:33]line ЗНМ: 0300000071 [21:23:33]line РНМ: 0000000000092561 [21:23:33]line Версия ККМ: 001 [21:23:33]line ФМ: 0000000000871778 [21:23:33]line ФД: 178530 [21:23:33]line ФПД: 65528281983115 [21:23:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T212331&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178530&fm=65528281983115&tin=02508201610067®Number=0000000000092561&sum=261000 [21:23:33]OFD Sender: Processing packet 178530 [packets to send 496, broken 495] [21:23:33]ProducePacketName [21:23:33]name=ofd_packets/00178530 [21:23:33]OFD Sender: To server: pG, [21:23:33]CommunicateWithHost lk.salyk.kg:30040 [21:23:33]ConnectInit lk.salyk.kg [21:23:33]written 0, free lines is 4095 [21:23:33]Write to MH i2c: 01 00 00 9B 0A A5 [21:23:33]Write i2c OK [21:23:33]MH_I2C_Read... [21:23:33]Read from MH i2c: 01 [21:23:33]MH_I2C_Read... [21:23:33]Read from MH i2c: 01 07 00 [21:23:33]MH_I2C_Read... [21:23:33]Read from MH i2c: 01 07 00 9B 0A 00 00 00 00 00 D6 0C 8E [21:23:33]RasterBufferAndPrint [21:23:33]line [21:23:33]line [21:23:33]line [21:23:33]line [21:23:33]line [21:23:33]written 0, free lines is 3293 [21:23:33]MH_Cut [21:23:33]Write to MH i2c: D1 01 00 A2 0A 01 7E [21:23:33]Write i2c OK [21:23:33]MH_I2C_Read... [21:23:33]Read from MH i2c: D1 [21:23:33]MH_I2C_Read... [21:23:33]Read from MH i2c: D1 01 00 [21:23:33]MH_I2C_Read... [21:23:33]Read from MH i2c: D1 01 00 A2 0A 00 7D [21:23:33]Write to MH i2c: 01 00 00 A3 0A AD [21:23:33]Write i2c OK [21:23:33]MH_I2C_Read... [21:23:34]*** Cut start [21:23:34]*** Partial cut [21:23:34]*** CUTSNS_PIN = 1 [21:23:34]*** CUTSNS_PIN = 0 [21:23:34]*** Brake cut motor [21:23:35]Read from MH i2c: 01 [21:23:35]MH_I2C_Read... [21:23:35]*** Stop cut motor [21:23:35]*** Cut end [21:23:35]Read from MH i2c: 01 07 00 [21:23:35]MH_I2C_Read... [21:23:35]Read from MH i2c: 01 07 00 A3 0A 00 00 00 00 00 FF 0F C2 [21:23:35]process_action close_receipt done [21:23:35]requested_data is exist [21:23:35]produce_requested_data [21:23:35]requested_item fm.sn is exist - process it [21:23:35]wFMCommunicate request_size=4 [21:23:35]MH_SAM_APDU [21:23:35]CAPDU: 80 11 00 00 [21:23:35]Write to MH i2c: E2 08 00 A4 0A 80 11 00 00 00 00 00 00 28 [21:23:35]Write i2c OK [21:23:35]MH_I2C_Read... [21:23:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:23:35]Read from MH i2c: E2 [21:23:35]MH_I2C_Read... [21:23:35]Read from MH i2c: E2 17 00 [21:23:35]MH_I2C_Read... [21:23:35]Read from MH i2c: E2 17 00 A4 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 81 [21:23:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [21:23:35]wFMCommunicate OK [21:23:35]requested_item fd.num is exist - process it [21:23:35]SAM_PROTO_GetFieldsCounters [21:23:35]wFMCommunicate request_size=4 [21:23:35]MH_SAM_APDU [21:23:35]CAPDU: 80 13 00 00 [21:23:35]Write to MH i2c: E2 08 00 A5 0A 80 13 00 00 00 00 00 00 2B [21:23:35]Write i2c OK [21:23:35]MH_I2C_Read... [21:23:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:23:35]Read from MH i2c: E2 [21:23:35]MH_I2C_Read... [21:23:35]Read from MH i2c: E2 62 00 [21:23:35]MH_I2C_Read... [21:23:35]Read from MH i2c: E2 62 00 A5 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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 62 B9 02 00 0E 04 04 00 D5 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 F5 [21:23: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 62 B9 02 00 0E 04 04 00 D5 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 [21:23:35]wFMCommunicate OK [21:23:35]SAM_PROTO_GetFieldsCounters done [21:23:35]requested_item shift.num is exist - process it [21:23:35]requested_item shift.opened is exist - process it [21:23:35]req_shift_opened [21:23:35]FM_GetShiftState [21:23:35]SAM_PROTO_GetShiftState [21:23:35]wFMCommunicate request_size=4 [21:23:35]MH_SAM_APDU [21:23:35]CAPDU: 80 13 01 00 [21:23:35]Write to MH i2c: E2 08 00 A6 0A 80 13 01 00 00 00 00 00 2D [21:23:35]Write i2c OK [21:23:35]MH_I2C_Read... [21:23:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:23:35]Read from MH i2c: E2 [21:23:35]MH_I2C_Read... [21:23:35]Read from MH i2c: E2 0E 00 [21:23:35]MH_I2C_Read... [21:23:35]Read from MH i2c: E2 0E 00 A6 0A 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 DB [21:23:35]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [21:23:35]wFMCommunicate OK [21:23:35]SAM_PROTO_GetShiftState done [21:23:35]FM_GetShiftState done [21:23:35]req_shift_opened done [21:23:35]requested_item shift.open_date is exist - process it [21:23:35]req_shift_open_date [21:23:35]req_shift_open_date done [21:23:35]produce_requested_data done [21:23:35]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178530,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [21:23:35]process_action_free close_receipt [21:23:35]json_value_free [21:23:35]json_value_free done [21:23:35]process_json_proto returns [21:23:35]Send response to host [21:23:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178530,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [21:23:35]free response buf [21:23:35]execute_script done [21:23:35]execute_script returns [21:23:35]free content buf [21:23:35]Sock 9.Close socket [21:23:35]Sock 9.Thread stoped [21:23:38]Connected sock=10 [21:23: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 37 38 0E 01 00 00 F5 CD 06 01 C9 B1 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 10 01 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 97 FB 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 FB 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 06 09 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 46 6C 00 00 00 00 07 04 06 00 88 FB 03 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 53 AC C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 62 B9 02 00 35 04 06 00 3B 98 FD F8 68 8B 3B 0A 7E F9 F9 AD D1 CA [21:23:43]recv_with_timeout no data received [21:23:43]CommunicateWithHost answer receiving error [21:23:43]CommunicateWithHost err = -3 [21:23:43]OFD Sender: Server communicate error [21:23:48]OFD Sender: Processing packet 178530 [packets to send 496, broken 495] [21:23:48]ProducePacketName [21:23:48]name=ofd_packets/00178530 [21:23:48]OFD Sender: To server: pG, [21:23:48]CommunicateWithHost lk.salyk.kg:30040 [21:23:48]ConnectInit lk.salyk.kg [21:23:53]ConnectInit Can't take IP for lk.salyk.kg [21:23:53]CommunicateWithHost connect error [21:23:53]CommunicateWithHost err = -1 [21:23:53]OFD Sender: Server communicate error [21:23:58]OFD Sender: Processing packet 178530 [packets to send 496, broken 495] [21:23:58]ProducePacketName [21:23:58]name=ofd_packets/00178530 [21:23:58]OFD Sender: To server: pG, [21:23:58]CommunicateWithHost lk.salyk.kg:30040 [21:23:58]ConnectInit lk.salyk.kg [21:24:01]Connected sock=10 [21: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 37 38 0E 01 00 00 F5 CD 06 01 C9 B1 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 10 01 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 97 FB 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 FB 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 06 09 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 46 6C 00 00 00 00 07 04 06 00 88 FB 03 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 53 AC C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 62 B9 02 00 35 04 06 00 3B 98 FD F8 68 8B 3B 0A 7E F9 F9 AD D1 CA [21:24: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 37 38 4F 00 00 00 65 2D 47 00 2A 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 37 38 10 04 04 00 62 B9 02 00 F4 03 04 00 18 58 C7 66 B6 04 01 00 00 A5 35 D0 02 33 2F 5A 64 [21:24:03]CommunicateWithHost err = 0 [21:24:03]CheckOFDResponse [21:24:03]1017 (14) - 77093643461234 [21:24:03]1041 (16) - 0000000000871778 [21:24:03]1040 (4) - 178530 [21:24:03]1012 (4) - 22.08.2024 15:24 [21:24:03]1206 (1) - 0 [21:24:03]OFD Sender: Remove packet 178530 [21:24:03]ProducePacketName [21:24:03]name=ofd_packets/00178530 [21:24:03]NVStorageDeleteData [21:24:04]OFD Sender: No OFD packet to send [21:24:09]OFD Sender: No OFD packet to send [21:24:14]OFD Sender: No OFD packet to send [21:24:19]OFD Sender: No OFD packet to send [21:24:24]OFD Sender: No OFD packet to send [21:24:29]OFD Sender: No OFD packet to send [21:24:33]recv_with_timeout no data received [21:24:34]OFD Sender: No OFD packet to send [21:24:39]OFD Sender: No OFD packet to send [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: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:29]OFD Sender: No OFD packet to send [21:25:34]OFD Sender: No OFD packet to send [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: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: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: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: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: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:40]OFD Sender: No OFD packet to send [21:27:45]OFD Sender: No OFD packet to send [21:27:50]OFD Sender: No OFD packet to send [21:27:55]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:07]accept exits with 8 [21:29:07]New connection [21:29:07]New thread 3067469156 created [21:29:07]Thread 3067325796 joined [21:29:07]Waiting for new connection... [21:29:07] Sock 8.Parse request [21:29:07]Sock 8.Check first char [21:29:07]Sock 8.First char is OK [21:29:07]request: POST /json_proto HTTP/1.0 [21:29:07]Method: POST [21:29:07]URL: /json_proto [21:29:07]Method is POST - this is cgi request [21:29:07]url: /json_proto [21:29:07]query_string will be loaded in cgi processing [21:29:07]execute_cgi json_proto POST (null) [21:29:07]execute_cgi path=json_proto method=POST [21:29:07]POST find Content-Length [21:29:07]Host: 172.17.44.131:8080 [21:29:07]Content-Length: 685 [21:29:07]Content-Type: application/json [21:29:07] [21:29:07]POST finish read [21:29:07]Found Content-Length = 685 [21:29:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293836", "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" : 33.710, "sum" : 1260.75, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 1260.00, "payments": [ { "type": 0, "sum" : 1260.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:29:07]execute_script... [21:29: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)293836", "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" : 33.710, "sum" : 1260.75, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 1260.00, "payments": [ { "type": 0, "sum" : 1260.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:29:07]POST & json_proto [21:29:07]process_json_proto [21:29:07]json parsed OK: [21:29:07]protocol is kg_v1.0 [21:29:07]action value=close_receipt [21:29:07]process_action close_receipt [21:29:07]cmd_close_receipt [21:29:07]MH_GetDate [21:29:07]Write to MH i2c: F0 00 00 A7 0A A0 [21:29:07]Write i2c OK [21:29:07]MH_I2C_Read... [21:29:07]Read from MH i2c: F0 [21:29:07]MH_I2C_Read... [21:29:07]Read from MH i2c: F0 09 00 [21:29:07]MH_I2C_Read... [21:29:07]Read from MH i2c: F0 09 00 A7 0A 00 A3 AD C7 66 4F 53 BE 66 EC [21:29:07]GetLastDocTimeStamp 1724361811 [21:29:07]current date 1724362147 [21:29:07]FM_GetShiftState [21:29:07]SAM_PROTO_GetShiftState [21:29:07]wFMCommunicate request_size=4 [21:29:07]MH_SAM_APDU [21:29:07]CAPDU: 80 13 01 00 [21:29:07]Write to MH i2c: E2 08 00 A8 0A 80 13 01 00 00 00 00 00 2F [21:29:07]Write i2c OK [21:29:07]MH_I2C_Read... [21:29:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:29:07]Read from MH i2c: E2 [21:29:07]MH_I2C_Read... [21:29:07]Read from MH i2c: E2 0E 00 [21:29:07]MH_I2C_Read... [21:29:07]Read from MH i2c: E2 0E 00 A8 0A 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 DD [21:29:07]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [21:29:07]wFMCommunicate OK [21:29:07]SAM_PROTO_GetShiftState done [21:29:07]FM_GetShiftState done [21:29:07]opened in 1724285939 [21:29:07]opened+sec_in_day 1724372339 [21:29:07]quantity*price = 126075 [21:29:07]sum+1 = 126076 [21:29:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.75 ИТОГО: 1260.00 Внесено: 3000.00 СДАЧА: 1740.00 НСП 1% : 11.16 НДС 12% : 133.88 Наличными: 1260.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 231 22.08.2024 21:29 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178531 ФПД: 219143432942604 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T212907&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178531&fm=219143432942604&tin=02508201610067®Number=0000000000092561&sum=126000 [21:29:08]StoreToDocumentArchive [21:29:08]shift 469 fd 178531 [21:29:08]save to /storage/0469/doc_00178531 [21:29:08]save last doc name /storage/0469/doc_00178531 to /storage/kkm_last_doc_name [21:29:08]save OK [21:29:08]Clear old archive folders... [21:29:08]ProcessDocumentItem done err = 0, tmpTLVsize=250 [21:29:08]tlvbuf is 017EC250 [21:29:08]SAM_PROTO_ClearQueue [21:29:08]wFMCommunicate request_size=4 [21:29:08]MH_SAM_APDU [21:29:08]CAPDU: 80 09 00 00 [21:29:08]Write to MH i2c: E2 08 00 B5 0A 80 09 00 00 00 00 00 00 31 [21:29:08]Write i2c OK [21:29:08]MH_I2C_Read... [21:29:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:29:08]Read from MH i2c: E2 [21:29:08]MH_I2C_Read... [21:29:08]Read from MH i2c: E2 03 00 [21:29:08]MH_I2C_Read... [21:29:08]Read from MH i2c: E2 03 00 B5 0A 00 90 00 33 [21:29:08]RAPDU: 90 00 [21:29:08]wFMCommunicate OK [21:29:08]SAM_PROTO_ClearQueue done [21:29:08]KKMCreateOFDPacket [21:29:08]OFDProtocolAddRootSTLVToBuf [21:29:08]FM_MakeSignedData [21:29:08]FM_MakeSignedData [21:29:08]SAM_PROTO_SignData [21:29:08]wFMCommunicate request_size=4 [21:29:08]MH_SAM_APDU [21:29:08]CAPDU: 80 0D 01 02 [21:29:08]Write to MH i2c: E2 08 00 B6 0A 80 0D 01 02 00 00 00 00 39 [21:29:08]Write i2c OK [21:29:08]MH_I2C_Read... [21:29:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:29:08]Read from MH i2c: E2 [21:29:08]MH_I2C_Read... [21:29:08]Read from MH i2c: E2 03 00 [21:29:08]MH_I2C_Read... [21:29:08]Read from MH i2c: E2 03 00 B6 0A 00 90 00 34 [21:29:08]RAPDU: 90 00 [21:29:08]wFMCommunicate OK [21:29:08]wFMCommunicate request_size=255 [21:29:08]MH_SAM_APDU [21:29: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 AE 83 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 7B EC 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 EC 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5C 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 34 00 00 00 00 07 04 06 00 30 EC 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E7 00 00 00 F4 03 04 00 A3 AD C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 63 B9 02 00 35 04 06 00 C7 4F [21:29:08]Write to MH i2c: E2 02 01 B7 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 AE 83 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 7B EC 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 EC 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5C 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 34 00 00 00 00 07 04 06 00 30 EC 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E7 00 00 00 F4 03 04 00 A3 AD C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 63 B9 02 00 35 04 06 00 C7 4F 00 00 C2 [21:29:08]Write i2c OK [21:29:08]MH_I2C_Read... [21:29:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:29:08]Read from MH i2c: E2 [21:29:08]MH_I2C_Read... [21:29:08]Read from MH i2c: E2 03 00 [21:29:08]MH_I2C_Read... [21:29:08]Read from MH i2c: E2 03 00 B7 0A 00 90 00 35 [21:29:08]RAPDU: 90 00 [21:29:08]wFMCommunicate OK [21:29:08]wFMCommunicate request_size=9 [21:29:08]MH_SAM_APDU [21:29:08]CAPDU: 80 0D 02 02 04 4E 79 B4 0C [21:29:08]Write to MH i2c: E2 0C 00 B8 0A 80 0D 02 02 04 00 4E 79 B4 0C 00 00 CB [21:29:08]Write i2c OK [21:29:08]MH_I2C_Read... [21:29:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:29:08]Read from MH i2c: E2 [21:29:08]MH_I2C_Read... [21:29:08]Read from MH i2c: E2 03 00 [21:29:08]MH_I2C_Read... [21:29:08]Read from MH i2c: E2 03 00 B8 0A 00 90 00 36 [21:29:08]RAPDU: 90 00 [21:29:08]wFMCommunicate OK [21:29:08]wFMCommunicate request_size=4 [21:29:08]MH_SAM_APDU [21:29:08]CAPDU: 80 0D 03 02 [21:29:08]Write to MH i2c: E2 08 00 B9 0A 80 0D 03 02 00 00 00 00 3E [21:29:08]Write i2c OK [21:29:08]MH_I2C_Read... [21:29:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:29:08]Read from MH i2c: E2 [21:29:08]MH_I2C_Read... [21:29:08]Read from MH i2c: E2 0B 00 [21:29:08]MH_I2C_Read... [21:29:08]Read from MH i2c: E2 0B 00 B9 0A 00 13 A5 A3 22 5D 0A 86 9D 90 00 46 [21:29:08]RAPDU: 13 A5 A3 22 5D 0A 86 9D 90 00 [21:29:08]wFMCommunicate OK [21:29:08]SAM_PROTO_SignData done [21:29:08]FM_MakeSignedData done [21:29:08]CreateOFDProtocolMessage [21:29:08]wFMCommunicate request_size=4 [21:29:08]MH_SAM_APDU [21:29:08]CAPDU: 80 11 00 00 [21:29:08]Write to MH i2c: E2 08 00 BA 0A 80 11 00 00 00 00 00 00 3E [21:29:08]Write i2c OK [21:29:08]MH_I2C_Read... [21:29:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:29:08]Read from MH i2c: E2 [21:29:08]MH_I2C_Read... [21:29:08]Read from MH i2c: E2 17 00 [21:29:08]MH_I2C_Read... [21:29:08]Read from MH i2c: E2 17 00 BA 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 97 [21:29:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [21:29:08]wFMCommunicate OK [21:29:08]CreateOFDProtocolMessage done [21:29:08]OFDSenderStorePacket 178531 [21:29:08]StoreOFDPacket docnum=178531 [00:00:11] *** EcrCore started. Build 196 *** [00:00:11]/dev/ttyS4 opened [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 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 A6 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 4B [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 30620, crc_r 49A1A6DB, crc_c: 49A1A6DB, size: 53248 [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 (2007E328 010249C5) [00:00:11]*** Waiting for read because exit forced [00:00:11]*** 10 ms more... [00:00:11]*** MH1903S init start (LINUX_LIGHT) [00:00:11]*** Compilation Date Jun 20 2023 Time 12:36:20 [00:00:11]*** Serial: 3139303353513838 54000000005725A6 (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: 614434+1723749199=1724363633 [00:00:11]*** BPK Status Register BPK_RDY = 0x0 [00:00:11]*** SEN State Register SEN_STATE = 0x20ff [00:00:11]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:11]*** Analog Control Register 0 SEN_ANA0 = 0x33510623 [00:00:11]*** Is cutter blocked? [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 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 A6 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 4C [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 30620 [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 71 B3 C7 66 4F 53 BE 66 16 [21:53:53]Current date/time: 22.08.2024 21:53 [21:53:53]FM_Init [21:53:53]wFMConnect [21:53:53]MH_SAM_On [21:53:53]Write to MH i2c: E0 00 00 08 00 E7 [21:53:53]Write i2c OK [21:53:53]MH_I2C_Read... [21:53:53]*** iso7816_init finished! [21:53:53]*** atr: [21:53:53]*** 0F 3B D5 18 FF 81 91 FE [21:53:53]*** 1F C3 80 73 C8 21 10 0A [21:53:53]*** 00 00 00 00 00 00 00 00 [21:53:53]*** 00 00 00 00 00 00 00 00 [21:53:53]*** 00 00 00 00 00 00 00 00 [21:53:53]*** 00 00 00 00 00 00 00 00 [21:53:53]*** 00 00 00 00 00 00 00 00 [21:53:53]*** 00 00 00 00 00 00 00 00 [21:53:53]Read from MH i2c: E0 [21:53:53]MH_I2C_Read... [21:53:53]Read from MH i2c: E0 10 00 [21:53:53]MH_I2C_Read... [21:53: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 [21:53:53]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [21:53:53]wFMCommunicate request_size=10 [21:53:53]MH_SAM_APDU [21:53:53]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [21:53:53]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [21:53:53]Write i2c OK [21:53:53]MH_I2C_Read... [21:53:53]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [21:53:53]Read from MH i2c: E2 [21:53:53]MH_I2C_Read... [21:53:53]Read from MH i2c: E2 03 00 [21:53:53]MH_I2C_Read... [21:53:53]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [21:53:53]RAPDU: 90 00 [21:53:53]wFMCommunicate OK [21:53:53]wFMCommunicate request_size=4 [21:53:53]MH_SAM_APDU [21:53:53]CAPDU: 80 11 00 00 [21:53:53]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [21:53:53]Write i2c OK [21:53:53]MH_I2C_Read... [21:53:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:53:53]Read from MH i2c: E2 [21:53:53]MH_I2C_Read... [21:53:53]Read from MH i2c: E2 17 00 [21:53:53]MH_I2C_Read... [21:53: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 37 38 90 00 DD [21:53:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [21:53:53]wFMCommunicate OK [21:53:53]Detected FM SN is 0000000000871778 [21:53:53]Stored FM SN is 0000000000871778 [21:53:53]wFMCommunicate request_size=9 [21:53:53]MH_SAM_APDU [21:53:53]CAPDU: 80 16 00 00 04 D9 BA 00 00 [21:53:53]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 D9 BA 00 00 00 00 25 [21:53:53]Write i2c OK [21:53:53]MH_I2C_Read... [21:53:53]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [21:53:53]Read from MH i2c: E2 [21:53:53]MH_I2C_Read... [21:53:53]Read from MH i2c: E2 03 00 [21:53:53]MH_I2C_Read... [21:53:53]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [21:53:53]RAPDU: 90 00 [21:53:53]wFMCommunicate OK [21:53:53]FM PIN OK [21:53:53]wFMCommunicate request_size=8 [21:53:53]MH_SAM_APDU [21:53:53]CAPDU: 80 14 04 00 03 02 00 01 [21:53:53]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [21:53:53]Write i2c OK [21:53:53]MH_I2C_Read... [21:53:53]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [21:53:53]Read from MH i2c: E2 [21:53:53]MH_I2C_Read... [21:53:53]Read from MH i2c: E2 03 00 [21:53:53]MH_I2C_Read... [21:53:53]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [21:53:53]RAPDU: 90 00 [21:53:53]wFMCommunicate OK [21:53:53]wFMCommunicate request_size=13 [21:53:53]MH_SAM_APDU [21:53:53]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [21:53: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 [21:53:53]Write i2c OK [21:53:53]MH_I2C_Read... [21:53:53]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [21:53:53]Read from MH i2c: E2 [21:53:53]MH_I2C_Read... [21:53:53]Read from MH i2c: E2 03 00 [21:53:53]MH_I2C_Read... [21:53:53]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [21:53:53]RAPDU: 90 00 [21:53:53]wFMCommunicate OK [21:53:53]wFMCommunicate request_size=4 [21:53:53]MH_SAM_APDU [21:53:53]CAPDU: 80 11 00 00 [21:53:53]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [21:53:53]Write i2c OK [21:53:53]MH_I2C_Read... [21:53:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:53:53]Read from MH i2c: E2 [21:53:53]MH_I2C_Read... [21:53:53]Read from MH i2c: E2 17 00 [21:53:53]MH_I2C_Read... [21:53: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 37 38 90 00 E1 [21:53:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [21:53:53]wFMCommunicate OK [21:53:53]DocumentArchiveInit [21:53:53]Start Httpd... [21:53:53]Httpd thread 3067858276 created [21:53:53]Write to MH i2c: 01 00 00 0F 00 0F [21:53:53]Write i2c OK [21:53:53]MH_I2C_Read... [21:53:53]Read from MH i2c: 01 [21:53:53]MH_I2C_Read... [21:53:53]Read from MH i2c: 01 07 00 [21:53:53]MH_I2C_Read... [21:53:53]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [21:53:53]MH Int Process started [21:53:53]Allocated Socket 7 [21:53:53]Bind OK [21:53:53]Listen OK [21:53:53]httpd running on port 8080 [21:53:53]Waiting for new connection... [21:53:54]OFD Sender: Processing packet 178531 [packets to send 496, broken 495] [21:53:54]ProducePacketName [21:53:54]name=ofd_packets/00178531 [21:53:54]OFD Sender: To server: pG, [21:53:54]CommunicateWithHost lk.salyk.kg:30040 [21:53:54]ConnectInit lk.salyk.kg [21:53:57]Connected sock=6 [21: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 37 38 0E 01 00 00 C7 4B 06 01 3B 67 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 83 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 7B EC 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 EC 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5C 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 34 00 00 00 00 07 04 06 00 30 EC 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E7 00 00 00 F4 03 04 00 A3 AD C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 63 B9 02 00 35 04 06 00 C7 4F 4E 79 B4 0C 13 A5 A3 22 5D 0A 86 9D [21: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 37 38 4F 00 00 00 DF 8C 47 00 DA 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 37 38 10 04 04 00 63 B9 02 00 F4 03 04 00 1C 5F C7 66 B6 04 01 00 00 77 44 22 C5 12 92 A8 FA [21:53:57]CommunicateWithHost err = 0 [21:53:57]CheckOFDResponse [21:53:57]1017 (14) - 77093643461234 [21:53:57]1041 (16) - 0000000000871778 [21:53:57]1040 (4) - 178531 [21:53:57]1012 (4) - 22.08.2024 15:54 [21:53:57]1206 (1) - 0 [21:53:57]OFD Sender: Remove packet 178531 [21:53:57]ProducePacketName [21:53:57]name=ofd_packets/00178531 [21:53:57]NVStorageDeleteData [21:53:58]OFD Sender: No OFD packet to send [21:54:03]OFD Sender: No OFD packet to send [21:54:08]OFD Sender: No OFD packet to send [21:54:13]OFD Sender: No OFD packet to send [21:54:18]OFD Sender: No OFD packet to send [21:54:23]OFD Sender: No OFD packet to send [21:54:28]OFD Sender: No OFD packet to send [21:54:33]OFD Sender: No OFD packet to send [21:54:38]OFD Sender: No OFD packet to send [21:54:43]OFD Sender: No OFD packet to send [21:54:43]accept exits with 8 [21:54:43]New connection [21:54:43]New thread 3067571556 created [21:54:43]Waiting for new connection... [21:54:43] Sock 8.Parse request [21:54:43]Sock 8.Check first char [21:54:43]Sock 8.First char is OK [21:54:43]request: POST /json_proto HTTP/1.0 [21:54:43]Method: POST [21:54:43]URL: /json_proto [21:54:43]Method is POST - this is cgi request [21:54:43]url: /json_proto [21:54:43]query_string will be loaded in cgi processing [21:54:43]execute_cgi json_proto POST (null) [21:54:43]execute_cgi path=json_proto method=POST [21:54:43]POST find Content-Length [21:54:43]Host: 172.17.44.131:8080 [21:54:43]Content-Length: 215 [21:54:43]Content-Type: application/json [21:54:43] [21:54:43]POST finish read [21:54:43]Found Content-Length = 215 [21:54:43]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:54:43]execute_script... [21:54:43]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:54:43]POST & json_proto [21:54:43]process_json_proto [21:54:43]json parsed OK: [21:54:43]protocol is kg_v1.0 [21:54:43]action value=get_value [21:54:43]process_action get_value [21:54:43]cmd_get_value [21:54:43]process_action get_value done [21:54:43]requested_data is exist [21:54:43]produce_requested_data [21:54:43]requested_item kkm.sn is exist - process it [21:54:43]requested_item kkm.ver is exist - process it [21:54:43]requested_item fm.sn is exist - process it [21:54:43]wFMCommunicate request_size=4 [21:54:43]MH_SAM_APDU [21:54:43]CAPDU: 80 11 00 00 [21:54:43]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [21:54:43]Write i2c OK [21:54:43]MH_I2C_Read... [21:54:43]Read from MH i2c: E2 [21:54:43]MH_I2C_Read... [21:54:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:54:43]Read from MH i2c: E2 17 00 [21:54:43]MH_I2C_Read... [21:54:43]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 37 38 90 00 E3 [21:54:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [21:54:43]wFMCommunicate OK [21:54:43]requested_item fd.num is exist - process it [21:54:43]SAM_PROTO_GetFieldsCounters [21:54:43]wFMCommunicate request_size=4 [21:54:43]MH_SAM_APDU [21:54:43]CAPDU: 80 13 00 00 [21:54:43]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [21:54:43]Write i2c OK [21:54:43]MH_I2C_Read... [21:54:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:54:43]Read from MH i2c: E2 [21:54:43]MH_I2C_Read... [21:54:43]Read from MH i2c: E2 62 00 [21:54:43]MH_I2C_Read... [21:54:43]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 63 B9 02 00 0E 04 04 00 D5 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 5B [21:54: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 63 B9 02 00 0E 04 04 00 D5 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 [21:54:43]wFMCommunicate OK [21:54:43]SAM_PROTO_GetFieldsCounters done [21:54:43]requested_item shift.num is exist - process it [21:54:43]requested_item shift.opened is exist - process it [21:54:43]req_shift_opened [21:54:43]FM_GetShiftState [21:54:43]SAM_PROTO_GetShiftState [21:54:43]wFMCommunicate request_size=4 [21:54:43]MH_SAM_APDU [21:54:43]CAPDU: 80 13 01 00 [21:54:43]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [21:54:43]Write i2c OK [21:54:43]MH_I2C_Read... [21:54:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:54:43]Read from MH i2c: E2 [21:54:43]MH_I2C_Read... [21:54:43]Read from MH i2c: E2 0E 00 [21:54:43]MH_I2C_Read... [21:54:43]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 3D [21:54:43]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [21:54:43]wFMCommunicate OK [21:54:43]SAM_PROTO_GetShiftState done [21:54:43]FM_GetShiftState done [21:54:43]req_shift_opened done [21:54:43]requested_item shift.open_date is exist - process it [21:54:43]req_shift_open_date [21:54:43]req_shift_open_date done [21:54:43]produce_requested_data done [21:54:43]produce_requested_data return {"kkm.sn":"0300000071","kkm.ver":"001","fm.sn":"0000000000871778","fd.num":178531,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [21:54:43]process_action_free get_value [21:54:43]json_value_free [21:54:43]json_value_free done [21:54:43]process_json_proto returns [21:54:43]Send response to host [21:54:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000071","kkm.ver":"001","fm.sn":"0000000000871778","fd.num":178531,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [21:54:43]free response buf [21:54:43]execute_script done [21:54:43]execute_script returns [21:54:43]free content buf [21:54:43]Sock 8.Close socket [21:54:43]Sock 8.Thread stoped [21:54:43]accept exits with 9 [21:54:43]New connection [21:54:43]New thread 3067428196 created [21:54:43]Thread 3067571556 joined [21:54:43]Waiting for new connection... [21:54:43] Sock 9.Parse request [21:54:43]Sock 9.Check first char [21:54:43]Sock 9.First char is OK [21:54:43]request: POST /json_proto HTTP/1.0 [21:54:43]Method: POST [21:54:43]URL: /json_proto [21:54:43]Method is POST - this is cgi request [21:54:43]url: /json_proto [21:54:43]query_string will be loaded in cgi processing [21:54:43]execute_cgi json_proto POST (null) [21:54:43]execute_cgi path=json_proto method=POST [21:54:43]POST find Content-Length [21:54:43]Host: 172.17.44.131:8080 [21:54:43]Content-Length: 331 [21:54:43]Content-Type: application/json [21:54:43] [21:54:43]POST finish read [21:54:43]Found Content-Length = 331 [21:54:43]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:54:43]execute_script... [21:54:43]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:54:43]POST & json_proto [21:54:43]process_json_proto [21:54:43]json parsed OK: [21:54:43]protocol is kg_v1.0 [21:54:43]action value=get_value [21:54:43]process_action get_value [21:54:43]cmd_get_value [21:54:43]process_action get_value done [21:54:43]requested_data is exist [21:54:43]produce_requested_data [21:54:43]requested_item fm.sale.total is exist - process it [21:54:43]SAM_PROTO_GetFMData [21:54:43]wFMCommunicate request_size=4 [21:54:43]MH_SAM_APDU [21:54:43]CAPDU: 80 13 03 00 [21:54:43]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [21:54:43]Write i2c OK [21:54:43]MH_I2C_Read... [21:54:44]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [21:54:44]Read from MH i2c: E2 [21:54:44]MH_I2C_Read... [21:54:44]Read from MH i2c: E2 FD 00 [21:54:44]MH_I2C_Read... [21:54:44]Read from MH i2c: E2 FD 00 13 00 00 C6 04 85 04 C2 04 6E 04 04 00 B9 B5 02 00 69 04 A4 00 6F 04 04 00 23 B4 02 00 B1 04 05 00 6F 7D EA 29 05 70 04 05 00 77 7F E1 13 04 72 04 05 00 F8 FD 08 16 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 FC CE 69 8C 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 9E 49 B3 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 9C 00 6F 04 04 00 96 01 00 00 B1 04 04 00 58 A9 FB 6B 70 04 04 00 58 A9 FB 6B 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 AA 48 53 01 EF 03 90 00 0F [21:54:44]RAPDU: C6 04 85 04 C2 04 6E 04 04 00 B9 B5 02 00 69 04 A4 00 6F 04 04 00 23 B4 02 00 B1 04 05 00 6F 7D EA 29 05 70 04 05 00 77 7F E1 13 04 72 04 05 00 F8 FD 08 16 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 FC CE 69 8C 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 9E 49 B3 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 9C 00 6F 04 04 00 96 01 00 00 B1 04 04 00 58 A9 FB 6B 70 04 04 00 58 A9 FB 6B 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 AA 48 53 01 EF 03 90 00 [21:54:44]wFMCommunicate OK [21:54:44]wFMCommunicate request_size=4 [21:54:44]MH_SAM_APDU [21:54:44]CAPDU: 80 17 00 00 [21:54:44]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [21:54:44]Write i2c OK [21:54:44]MH_I2C_Read... [21:54:44]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:54:44]Read from MH i2c: E2 [21:54:44]MH_I2C_Read... [21:54:44]Read from MH i2c: E2 FD 00 [21:54:44]MH_I2C_Read... [21:54:44]Read from MH i2c: E2 FD 00 14 00 00 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 F8 45 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 90 00 A8 [21:54:44]RAPDU: 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 F8 45 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 90 00 [21:54:44]wFMCommunicate OK [21:54:44]wFMCommunicate request_size=4 [21:54:44]MH_SAM_APDU [21:54:44]CAPDU: 80 17 00 00 [21:54:44]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [21:54:44]Write i2c OK [21:54:44]MH_I2C_Read... [21:54:44]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:54:44]Read from MH i2c: E2 [21:54:44]MH_I2C_Read... [21:54:44]Read from MH i2c: E2 FD 00 [21:54:44]MH_I2C_Read... [21:54:44]Read from MH i2c: E2 FD 00 15 00 00 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 90 00 BC [21:54:44]RAPDU: 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 90 00 [21:54:44]wFMCommunicate OK [21:54:44]wFMCommunicate request_size=4 [21:54:44]MH_SAM_APDU [21:54:44]CAPDU: 80 17 00 00 [21:54:44]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [21:54:44]Write i2c OK [21:54:44]MH_I2C_Read... [21:54:45]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:54:45]Read from MH i2c: E2 [21:54:45]MH_I2C_Read... [21:54:45]Read from MH i2c: E2 FD 00 [21:54:45]MH_I2C_Read... [21:54:45]Read from MH i2c: E2 FD 00 16 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 90 00 11 [21:54:45]RAPDU: EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 90 00 [21:54:45]wFMCommunicate OK [21:54:45]wFMCommunicate request_size=4 [21:54:45]MH_SAM_APDU [21:54:45]CAPDU: 80 17 00 00 [21:54:45]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [21:54:45]Write i2c OK [21:54:45]MH_I2C_Read... [21:54:45]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 224! [21:54:45]Read from MH i2c: E2 [21:54:45]MH_I2C_Read... [21:54:45]Read from MH i2c: E2 E3 00 [21:54:45]MH_I2C_Read... [21:54:45]Read from MH i2c: E2 E3 00 17 00 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 76 [21:54:45]RAPDU: 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [21:54:45]wFMCommunicate OK [21:54:45]SAM_PROTO_GetFMData done [21:54:45]requested_item fm.sale_refund.total is exist - process it [21:54:45]requested_item fm.buy.total is exist - process it [21:54:45]requested_item shift.sale.total is exist - process it [21:54:45]SAM_PROTO_GetShiftData [21:54:45]wFMCommunicate request_size=4 [21:54:45]MH_SAM_APDU [21:54:45]CAPDU: 80 13 02 00 [21:54:45]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [21:54:45]Write i2c OK [21:54:45]MH_I2C_Read... [21:54:45]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [21:54:45]Read from MH i2c: E2 [21:54:45]MH_I2C_Read... [21:54:45]Read from MH i2c: E2 FD 00 [21:54:45]MH_I2C_Read... [21:54:45]Read from MH i2c: E2 FD 00 18 00 00 B1 04 AA 04 AD 04 6E 04 04 00 E7 00 00 00 69 04 9E 00 6F 04 04 00 E7 00 00 00 B1 04 04 00 4C E1 64 01 70 04 04 00 A4 C5 08 01 72 04 03 00 A8 1B 5C 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 E8 25 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 A5 28 03 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 3D [21:54:45]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 E7 00 00 00 69 04 9E 00 6F 04 04 00 E7 00 00 00 B1 04 04 00 4C E1 64 01 70 04 04 00 A4 C5 08 01 72 04 03 00 A8 1B 5C 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 E8 25 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 A5 28 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 [21:54:45]wFMCommunicate OK [21:54:45]wFMCommunicate request_size=4 [21:54:45]MH_SAM_APDU [21:54:45]CAPDU: 80 17 00 00 [21:54:45]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [21:54:45]Write i2c OK [21:54:45]MH_I2C_Read... [21:54:46]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:54:46]Read from MH i2c: E2 [21:54:46]MH_I2C_Read... [21:54:46]Read from MH i2c: E2 FD 00 [21:54:46]MH_I2C_Read... [21:54:46]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 [21:54:46]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 [21:54:46]wFMCommunicate OK [21:54:46]wFMCommunicate request_size=4 [21:54:46]MH_SAM_APDU [21:54:46]CAPDU: 80 17 00 00 [21:54:46]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [21:54:46]Write i2c OK [21:54:46]MH_I2C_Read... [21:54:46]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:54:46]Read from MH i2c: E2 [21:54:46]MH_I2C_Read... [21:54:46]Read from MH i2c: E2 FD 00 [21:54:46]MH_I2C_Read... [21:54:46]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 [21:54:46]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 [21:54:46]wFMCommunicate OK [21:54:46]wFMCommunicate request_size=4 [21:54:46]MH_SAM_APDU [21:54:46]CAPDU: 80 17 00 00 [21:54:46]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [21:54:46]Write i2c OK [21:54:46]MH_I2C_Read... [21:54:46]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:54:46]Read from MH i2c: E2 [21:54:46]MH_I2C_Read... [21:54:46]Read from MH i2c: E2 FD 00 [21:54:46]MH_I2C_Read... [21:54:46]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 [21:54:46]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 [21:54:46]wFMCommunicate OK [21:54:46]wFMCommunicate request_size=4 [21:54:46]MH_SAM_APDU [21:54:46]CAPDU: 80 17 00 00 [21:54:46]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [21:54:46]Write i2c OK [21:54:46]MH_I2C_Read... [21:54:46]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [21:54:46]Read from MH i2c: E2 [21:54:46]MH_I2C_Read... [21:54:46]Read from MH i2c: E2 CE 00 [21:54:47]MH_I2C_Read... [21:54:47]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 [21:54:47]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 [21:54:47]wFMCommunicate OK [21:54:47]SAM_PROTO_GetShiftData done [21:54:47]requested_item shift.sale.total_cash is exist - process it [21:54:47]requested_item shift.sale_refund.total is exist - process it [21:54:47]requested_item shift.sale_refund.total_cash is exist - process it [21:54:47]requested_item shift.buy.total is exist - process it [21:54:47]requested_item shift.buy.total_cash is exist - process it [21:54:47]produce_requested_data done [21:54:47]produce_requested_data return {"fm.sale.total":221780698.71,"fm.sale_refund.total":18116550.00,"fm.buy.total":0.00,"shift.sale.total":233884.92,"shift.sale.total_cash":173521.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:54:47]process_action_free get_value [21:54:47]json_value_free [21:54:47]json_value_free done [21:54:47]process_json_proto returns [21:54:47]Send response to host [21:54:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":221780698.71,"fm.sale_refund.total":18116550.00,"fm.buy.total":0.00,"shift.sale.total":233884.92,"shift.sale.total_cash":173521.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:54:47]free response buf [21:54:47]execute_script done [21:54:47]execute_script returns [21:54:47]free content buf [21:54:47]Sock 9.Close socket [21:54:47]Sock 9.Thread stoped [21:54:47]accept exits with 8 [21:54:47]New connection [21:54:47]New thread 3067571556 created [21:54:47]Thread 3067428196 joined [21:54:47]Waiting for new connection... [21:54:47] Sock 8.Parse request [21:54:47]Sock 8.Check first char [21:54:47]Sock 8.First char is OK [21:54:47]request: POST /json_proto HTTP/1.0 [21:54:47]Method: POST [21:54:47]URL: /json_proto [21:54:47]Method is POST - this is cgi request [21:54:47]url: /json_proto [21:54:47]query_string will be loaded in cgi processing [21:54:47]execute_cgi json_proto POST (null) [21:54:47]execute_cgi path=json_proto method=POST [21:54:47]POST find Content-Length [21:54:47]Host: 172.17.44.131:8080 [21:54:47]Content-Length: 803 [21:54:47]Content-Type: application/json [21:54:47] [21:54:47]POST finish read [21:54:47]Found Content-Length = 803 [21:54:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293840", "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" ] } } [21:54:47]execute_script... [21: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)293840", "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" ] } } [21:54:47]POST & json_proto [21:54:47]process_json_proto [21:54:47]json parsed OK: [21:54:47]protocol is kg_v1.0 [21:54:47]action value=close_receipt [21:54:47]process_action close_receipt [21:54:47]cmd_close_receipt [21:54:47]MH_GetDate [21:54:47]Write to MH i2c: F0 00 00 1D 00 0C [21:54:47]Write i2c OK [21:54:47]MH_I2C_Read... [21:54:47]Read from MH i2c: F0 [21:54:47]MH_I2C_Read... [21:54:47]Read from MH i2c: F0 09 00 [21:54:47]MH_I2C_Read... [21:54:47]Read from MH i2c: F0 09 00 1D 00 00 A8 B3 C7 66 4F 53 BE 66 63 [21:54:47]GetLastDocTimeStamp 1724362147 [21:54:47]current date 1724363688 [21:54:47]FM_GetShiftState [21:54:47]SAM_PROTO_GetShiftState [21:54:47]wFMCommunicate request_size=4 [21:54:47]MH_SAM_APDU [21:54:47]CAPDU: 80 13 01 00 [21:54:47]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [21:54:47]Write i2c OK [21:54:47]MH_I2C_Read... [21:54:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:54:47]Read from MH i2c: E2 [21:54:47]MH_I2C_Read... [21:54:47]Read from MH i2c: E2 0E 00 [21:54:47]MH_I2C_Read... [21:54:47]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 49 [21:54:47]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [21:54:47]wFMCommunicate OK [21:54:47]SAM_PROTO_GetShiftState done [21:54:47]FM_GetShiftState done [21:54:47]opened in 1724285939 [21:54:47]opened+sec_in_day 1724372339 [21:54:47]quantity*price = 100021 [21:54:47]sum+1 = 100023 [21:54: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 СНО: Общий режим Чек 232 22.08.2024 21:54 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871778 ФД: 178532 ФПД: 70376149564767 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T215448&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178532&fm=70376149564767&tin=02508201610067®Number=0000000000092561&sum=100022 [21:54:48]StoreToDocumentArchive [21:54:48]shift 469 fd 178532 [21:54:48]save to /storage/0469/doc_00178532 [21:54:48]save last doc name /storage/0469/doc_00178532 to /storage/kkm_last_doc_name [21:54:48]save OK [21:54:48]Clear old archive folders... [21:54:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:54:48]tlvbuf is 01A2A7E0 [21:54:48]SAM_PROTO_ClearQueue [21:54:48]wFMCommunicate request_size=4 [21:54:48]MH_SAM_APDU [21:54:48]CAPDU: 80 09 00 00 [21:54:48]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [21:54:48]Write i2c OK [21:54:48]MH_I2C_Read... [21:54:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:54:48]Read from MH i2c: E2 [21:54:48]MH_I2C_Read... [21:54:48]Read from MH i2c: E2 03 00 [21:54:48]MH_I2C_Read... [21:54:48]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [21:54:48]RAPDU: 90 00 [21:54:48]wFMCommunicate OK [21:54:48]SAM_PROTO_ClearQueue done [21:54:48]KKMCreateOFDPacket [21:54:48]OFDProtocolAddRootSTLVToBuf [21:54:48]FM_MakeSignedData [21:54:48]FM_MakeSignedData [21:54:48]SAM_PROTO_SignData [21:54:48]wFMCommunicate request_size=4 [21:54:48]MH_SAM_APDU [21:54:48]CAPDU: 80 0D 01 02 [21:54:48]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [21:54:48]Write i2c OK [21:54:48]MH_I2C_Read... [21:54:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:54:48]Read from MH i2c: E2 [21:54:48]MH_I2C_Read... [21:54:48]Read from MH i2c: E2 03 00 [21:54:48]MH_I2C_Read... [21:54:48]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [21:54:48]RAPDU: 90 00 [21:54:48]wFMCommunicate OK [21:54:48]wFMCommunicate request_size=255 [21:54:48]MH_SAM_APDU [21:54:48]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 E8 00 00 00 F4 03 04 00 A8 B3 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 64 B9 02 00 35 04 06 00 40 [21:54:48]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 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 E8 00 00 00 F4 03 04 00 A8 B3 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 64 B9 02 00 35 04 06 00 40 00 00 26 [21:54:48]Write i2c OK [21:54:48]MH_I2C_Read... [21:54:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:54:49]Read from MH i2c: E2 [21:54:49]MH_I2C_Read... [21:54:49]Read from MH i2c: E2 03 00 [21:54:49]MH_I2C_Read... [21:54:49]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [21:54:49]RAPDU: 90 00 [21:54:49]wFMCommunicate OK [21:54:49]wFMCommunicate request_size=10 [21:54:49]MH_SAM_APDU [21:54:49]CAPDU: 80 0D 02 02 05 01 B9 65 3D 5F [21:54:49]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 01 B9 65 3D 5F 00 00 6D [21:54:49]Write i2c OK [21:54:49]MH_I2C_Read... [21:54:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:54:49]Read from MH i2c: E2 [21:54:49]MH_I2C_Read... [21:54:49]Read from MH i2c: E2 03 00 [21:54:49]MH_I2C_Read... [21:54:49]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [21:54:49]RAPDU: 90 00 [21:54:49]wFMCommunicate OK [21:54:49]wFMCommunicate request_size=4 [21:54:49]MH_SAM_APDU [21:54:49]CAPDU: 80 0D 03 02 [21:54:49]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [21:54:49]Write i2c OK [21:54:49]MH_I2C_Read... [21:54:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:54:49]Read from MH i2c: E2 [21:54:49]MH_I2C_Read... [21:54:49]Read from MH i2c: E2 0B 00 [21:54:49]MH_I2C_Read... [21:54:49]Read from MH i2c: E2 0B 00 2F 00 00 EE 6D F7 C8 1B 98 F2 4C 90 00 B6 [21:54:49]RAPDU: EE 6D F7 C8 1B 98 F2 4C 90 00 [21:54:49]wFMCommunicate OK [21:54:49]SAM_PROTO_SignData done [21:54:49]FM_MakeSignedData done [21:54:49]CreateOFDProtocolMessage [21:54:49]wFMCommunicate request_size=4 [21:54:49]MH_SAM_APDU [21:54:49]CAPDU: 80 11 00 00 [21:54:49]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [21:54:49]Write i2c OK [21:54:49]MH_I2C_Read... [21:54:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:54:49]Read from MH i2c: E2 [21:54:49]MH_I2C_Read... [21:54:49]Read from MH i2c: E2 17 00 [21:54:49]MH_I2C_Read... [21:54:49]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 37 38 90 00 03 [21:54:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [21:54:49]wFMCommunicate OK [21:54:49]CreateOFDProtocolMessage done [21:54:49]OFDSenderStorePacket 178532 [21:54:49]StoreOFDPacket docnum=178532 [21:54:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 D5 C1 07 01 74 8B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 E8 00 00 00 F4 03 04 00 A8 B3 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 64 B9 02 00 35 04 06 00 40 01 B9 65 3D 5F EE 6D F7 C8 1B 98 F2 4C [21:54:49]CheckFolder [21:54:49]dirname=/storage/ofd_packets [21:54:49]CheckFolder done [21:54:49]ProducePacketName [21:54:49]name=ofd_packets/00178532 [21:54:49]NVStorageSaveData ofd_packets/00178532 [21:54:49]File name is /storage/ofd_packets/00178532 [21:54:49]Write 301 bytes [21:54:49]NVStorageSaveData done [21:54:49]OFDSenderStorePacket done [21:54:49]KKMCreateOFDPacket done [21:54:49]NVStorageSaveData kkm_last_timestamp [21:54:49]File name is /storage/kkm_last_timestamp [21:54:49]Write 4 bytes [21:54:49]NVStorageSaveData done [21:54:49]ExternCall_PrintAddStr [21:54:49]wPrintStart [21:54:49]Write to MH i2c: 01 00 00 31 00 31 [21:54:49]Write i2c OK [21:54:49]MH_I2C_Read... [21:54:49]Read from MH i2c: 01 [21:54:49]MH_I2C_Read... [21:54:49]OFD Sender: Processing packet 178532 [packets to send 496, broken 495] [21:54:49]ProducePacketName [21:54:49]name=ofd_packets/00178532 [21:54:49]OFD Sender: To server: pG, [21:54:49]CommunicateWithHost lk.salyk.kg:30040 [21:54:49]ConnectInit lk.salyk.kg [21:54:49]Read from MH i2c: 01 07 00 [21:54:49]MH_I2C_Read... [21:54:49]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [21:54:49]RasterBufferAndPrint [21:54:49]line Счет N : (1)293840 [21:54:49]line ИНН: 02508201610067 [21:54:49]line Контрольно-Кассовый Чек [21:54:49]line ПРОДАЖА [21:54:49]line ТРК (МРК, ГНК) : 33 [21:54:49]line Товар: 2710124500 [21:54:49]line Аи-95-К-5 [21:54:49]line 13.480 * 74.20 [21:54:49]line = 1000.22 [21:54:49]line НДС 12% НСП 1% [21:54:49]line > о реализуемом товаре [21:54:49]line ИТОГО: 1000.22 [21:54:49]line НСП 1% : 8.85 [21:54:49]line НДС 12% : 106.22 [21:54:49]line Наличными: 0.00 [21:54:49]line Безнал.: 1000.22 [21:54:49]line Место: АЗС № 130 "Партнер Нефть" [21:54:49]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:54:49]line СНО: Общий режим [21:54:49]line Чек 232 22.08.2024 21:54 [21:54:49]line Смена: 469 ФФД: 1.0 [21:54:49]line ЗНМ: 0300000071 [21:54:49]line РНМ: 0000000000092561 [21:54:49]line Версия ККМ: 001 [21:54:49]line Платежная система: O! деньги [21:54:49]line ФМ: 0000000000871778 [21:54:49]line ФД: 178532 [21:54:49]line ФПД: 70376149564767 [21:54:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T215448&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178532&fm=70376149564767&tin=02508201610067®Number=0000000000092561&sum=100022 [21:54:49]written 0, free lines is 4095 [21:54:50]Write to MH i2c: 01 00 00 5B 00 5B [21:54:50]Write i2c OK [21:54:50]MH_I2C_Read... [21:54:50]Read from MH i2c: 01 [21:54:50]MH_I2C_Read... [21:54:50]Read from MH i2c: 01 07 00 [21:54:50]MH_I2C_Read... [21:54:50]Read from MH i2c: 01 07 00 5B 00 00 00 00 00 00 DF 0C 4D [21:54:50]RasterBufferAndPrint [21:54:50]line [21:54:50]line [21:54:50]line [21:54:50]line [21:54:50]line [21:54:50]written 0, free lines is 3313 [21:54:50]MH_Cut [21:54:50]Write to MH i2c: D1 01 00 62 00 01 34 [21:54:50]Write i2c OK [21:54:50]MH_I2C_Read... [21:54:50]Read from MH i2c: D1 [21:54:50]MH_I2C_Read... [21:54:50]Read from MH i2c: D1 01 00 [21:54:50]MH_I2C_Read... [21:54:50]Read from MH i2c: D1 01 00 62 00 00 33 [21:54:50]Write to MH i2c: 01 00 00 63 00 63 [21:54:50]Write i2c OK [21:54:50]MH_I2C_Read... [21:54:50]Connected sock=10 [21:54: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 37 38 0F 01 00 00 D5 C1 07 01 74 8B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 E8 00 00 00 F4 03 04 00 A8 B3 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 64 B9 02 00 35 04 06 00 40 01 B9 65 3D 5F EE 6D F7 C8 1B 98 F2 4C [21:54:50]*** Cut start [21:54:50]*** Partial cut [21:54:50]*** CUTSNS_PIN = 1 [21:54:51]*** CUTSNS_PIN = 0 [21:54: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 37 38 4F 00 00 00 83 3B 47 00 19 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 *** Brake cut motor [21:54:51]30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 64 B9 02 00 F4 03 04 00 52 5F C7 66 B6 04 01 00 00 7C 84 38 63 F1 FF 57 6B [21:54:51]CommunicateWithHost err = 0 [21:54:51]CheckOFDResponse [21:54:51]1017 (14) - 77093643461234 [21:54:51]1041 (16) - 0000000000871778 [21:54:51]1040 (4) - 178532 [21:54:51]1012 (4) - 22.08.2024 15:54 [21:54:51]1206 (1) - 0 [21:54:51]OFD Sender: Remove packet 178532 [21:54:51]ProducePacketName [21:54:51]name=ofd_packets/00178532 [21:54:51]NVStorageDeleteData [21:54:51]Read from MH i2c: 01 [21:54:51]MH_I2C_Read... [21:54:51]*** Stop cut motor [21:54:51]*** Cut end [21:54:51]Read from MH i2c: 01 07 00 [21:54:51]MH_I2C_Read... [21:54:51]Read from MH i2c: 01 07 00 63 00 00 00 00 00 00 FF 0F 78 [21:54:51]process_action close_receipt done [21:54:51]requested_data is exist [21:54:51]produce_requested_data [21:54:51]requested_item fm.sn is exist - process it [21:54:51]wFMCommunicate request_size=4 [21:54:51]MH_SAM_APDU [21:54:51]CAPDU: 80 11 00 00 [21:54:51]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [21:54:51]Write i2c OK [21:54:51]MH_I2C_Read... [21:54:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:54:51]Read from MH i2c: E2 [21:54:51]MH_I2C_Read... [21:54:51]Read from MH i2c: E2 17 00 [21:54:51]MH_I2C_Read... [21:54:51]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 37 38 90 00 37 [21:54:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [21:54:51]wFMCommunicate OK [21:54:51]requested_item fd.num is exist - process it [21:54:51]SAM_PROTO_GetFieldsCounters [21:54:51]wFMCommunicate request_size=4 [21:54:51]MH_SAM_APDU [21:54:51]CAPDU: 80 13 00 00 [21:54:51]Write to MH i2c: E2 08 00 65 00 80 13 00 00 00 00 00 00 E1 [21:54:51]Write i2c OK [21:54:51]MH_I2C_Read... [21:54:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:54:51]Read from MH i2c: E2 [21:54:51]MH_I2C_Read... [21:54:51]OFD Sender: No OFD packet to send [21:54:51]Read from MH i2c: E2 62 00 [21:54:51]MH_I2C_Read... [21:54:51]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 64 B9 02 00 0E 04 04 00 D5 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 B3 [21:54: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 64 B9 02 00 0E 04 04 00 D5 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 [21:54:51]wFMCommunicate OK [21:54:51]SAM_PROTO_GetFieldsCounters done [21:54:51]requested_item shift.num is exist - process it [21:54:51]requested_item shift.opened is exist - process it [21:54:51]req_shift_opened [21:54:51]FM_GetShiftState [21:54:51]SAM_PROTO_GetShiftState [21:54:51]wFMCommunicate request_size=4 [21:54:51]MH_SAM_APDU [21:54:51]CAPDU: 80 13 01 00 [21:54:51]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [21:54:51]Write i2c OK [21:54:51]MH_I2C_Read... [21:54:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:54:51]Read from MH i2c: E2 [21:54:51]MH_I2C_Read... [21:54:51]Read from MH i2c: E2 0E 00 [21:54:51]MH_I2C_Read... [21:54:51]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 91 [21:54:51]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [21:54:51]wFMCommunicate OK [21:54:51]SAM_PROTO_GetShiftState done [21:54:51]FM_GetShiftState done [21:54:51]req_shift_opened done [21:54:51]requested_item shift.open_date is exist - process it [21:54:51]req_shift_open_date [21:54:51]req_shift_open_date done [21:54:51]produce_requested_data done [21:54:51]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178532,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [21:54:51]process_action_free close_receipt [21:54:51]json_value_free [21:54:51]json_value_free done [21:54:51]process_json_proto returns [21:54:51]Send response to host [21:54:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178532,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [21:54:51]free response buf [21:54:51]execute_script done [21:54:51]execute_script returns [21:54:51]free content buf [21:54:51]Sock 8.Close socket [21:54:51]Sock 8.Thread stoped [21:54:56]OFD Sender: No OFD packet to send [21:55:01]OFD Sender: No OFD packet to send [21:55:06]OFD Sender: No OFD packet to send [21:55:11]OFD Sender: No OFD packet to send [21:55:16]OFD Sender: No OFD packet to send [21:55:21]OFD Sender: No OFD packet to send [21:55:26]OFD Sender: No OFD packet to send [21:55:31]OFD Sender: No OFD packet to send [21:55:36]OFD Sender: No OFD packet to send [21:55:41]OFD Sender: No OFD packet to send [21:55:46]OFD Sender: No OFD packet to send [21:55:51]OFD Sender: No OFD packet to send [21:55:56]accept exits with 9 [21:55:56]New connection [21:55:56]New thread 3067428196 created [21:55:56]Thread 3067571556 joined [21:55:56]Waiting for new connection... [21:55:56] Sock 9.Parse request [21:55:56]Sock 9.Check first char [21:55:56]Sock 9.First char is OK [21:55:56]request: POST /json_proto HTTP/1.0 [21:55:56]Method: POST [21:55:56]URL: /json_proto [21:55:56]Method is POST - this is cgi request [21:55:56]url: /json_proto [21:55:56]query_string will be loaded in cgi processing [21:55:56]execute_cgi json_proto POST (null) [21:55:56]execute_cgi path=json_proto method=POST [21:55:56]POST find Content-Length [21:55:56]Host: 172.17.44.131:8080 [21:55:56]Content-Length: 672 [21:55:56]Content-Type: application/json [21:55:56] [21:55:56]POST finish read [21:55:56]Found Content-Length = 672 [21:55:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293854", "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" ] } } [21:55:56]execute_script... [21:55: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)293854", "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" ] } } [21:55:56]POST & json_proto [21:55:56]process_json_proto [21:55:56]json parsed OK: [21:55:56]protocol is kg_v1.0 [21:55:56]action value=close_receipt [21:55:56]process_action close_receipt [21:55:56]cmd_close_receipt [21:55:56]MH_GetDate [21:55:56]Write to MH i2c: F0 00 00 67 00 56 [21:55:56]Write i2c OK [21:55:56]MH_I2C_Read... [21:55:56]Read from MH i2c: F0 [21:55:56]MH_I2C_Read... [21:55:56]Read from MH i2c: F0 09 00 [21:55:56]MH_I2C_Read... [21:55:56]Read from MH i2c: F0 09 00 67 00 00 ED B3 C7 66 4F 53 BE 66 F2 [21:55:56]GetLastDocTimeStamp 1724363688 [21:55:56]current date 1724363757 [21:55:56]FM_GetShiftState [21:55:56]SAM_PROTO_GetShiftState [21:55:56]wFMCommunicate request_size=4 [21:55:56]MH_SAM_APDU [21:55:56]CAPDU: 80 13 01 00 [21:55:56]Write to MH i2c: E2 08 00 68 00 80 13 01 00 00 00 00 00 E5 [21:55:56]Write i2c OK [21:55:56]MH_I2C_Read... [21:55:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:55:56]Read from MH i2c: E2 [21:55:56]MH_I2C_Read... [21:55:56]Read from MH i2c: E2 0E 00 [21:55:56]MH_I2C_Read... [21:55:56]Read from MH i2c: E2 0E 00 68 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 93 [21:55:56]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [21:55:56]wFMCommunicate OK [21:55:56]SAM_PROTO_GetShiftState done [21:55:56]FM_GetShiftState done [21:55:56]opened in 1724285939 [21:55:56]opened+sec_in_day 1724372339 [21:55:56]quantity*price = 100035 [21:55:56]sum+1 = 100036 [21:55:56]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 СНО: Общий режим Чек 233 22.08.2024 21:55 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178533 ФПД: 266502971278486 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T215557&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178533&fm=266502971278486&tin=02508201610067®Number=0000000000092561&sum=100000 [21:55:57]StoreToDocumentArchive [21:55:57]shift 469 fd 178533 [21:55:57]save to /storage/0469/doc_00178533 [21:55:57]save last doc name /storage/0469/doc_00178533 to /storage/kkm_last_doc_name [21:55:57]save OK [21:55:57]Clear old archive folders... [21:55:57]ProcessDocumentItem done err = 0, tmpTLVsize=249 [21:55:57]tlvbuf is 01A2FC40 [21:55:57]SAM_PROTO_ClearQueue [21:55:57]wFMCommunicate request_size=4 [21:55:57]MH_SAM_APDU [21:55:57]CAPDU: 80 09 00 00 [21:55:57]Write to MH i2c: E2 08 00 75 00 80 09 00 00 00 00 00 00 E7 [21:55:57]Write i2c OK [21:55:57]MH_I2C_Read... [21:55:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:55:58]Read from MH i2c: E2 [21:55:58]MH_I2C_Read... [21:55:58]Read from MH i2c: E2 03 00 [21:55:58]MH_I2C_Read... [21:55:58]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [21:55:58]RAPDU: 90 00 [21:55:58]wFMCommunicate OK [21:55:58]SAM_PROTO_ClearQueue done [21:55:58]KKMCreateOFDPacket [21:55:58]OFDProtocolAddRootSTLVToBuf [21:55:58]FM_MakeSignedData [21:55:58]FM_MakeSignedData [21:55:58]SAM_PROTO_SignData [21:55:58]wFMCommunicate request_size=4 [21:55:58]MH_SAM_APDU [21:55:58]CAPDU: 80 0D 01 02 [21:55:58]Write to MH i2c: E2 08 00 76 00 80 0D 01 02 00 00 00 00 EF [21:55:58]Write i2c OK [21:55:58]MH_I2C_Read... [21:55:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:55:58]Read from MH i2c: E2 [21:55:58]MH_I2C_Read... [21:55:58]Read from MH i2c: E2 03 00 [21:55:58]MH_I2C_Read... [21:55:58]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [21:55:58]RAPDU: 90 00 [21:55:58]wFMCommunicate OK [21:55:58]wFMCommunicate request_size=255 [21:55:58]MH_SAM_APDU [21:55:58]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 E9 00 00 00 F4 03 04 00 ED B3 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 65 B9 02 00 35 04 06 00 F2 62 0E [21:55:58]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 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 E9 00 00 00 F4 03 04 00 ED B3 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 65 B9 02 00 35 04 06 00 F2 62 0E 00 00 7B [21:55:58]Write i2c OK [21:55:58]MH_I2C_Read... [21:55:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:55:58]Read from MH i2c: E2 [21:55:58]MH_I2C_Read... [21:55:58]Read from MH i2c: E2 03 00 [21:55:58]MH_I2C_Read... [21:55:58]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [21:55:58]RAPDU: 90 00 [21:55:58]wFMCommunicate OK [21:55:58]wFMCommunicate request_size=8 [21:55:58]MH_SAM_APDU [21:55:58]CAPDU: 80 0D 02 02 03 EF 44 96 [21:55:58]Write to MH i2c: E2 0B 00 78 00 80 0D 02 02 03 00 EF 44 96 00 00 C1 [21:55:58]Write i2c OK [21:55:58]MH_I2C_Read... [21:55:58]Read from MH i2c: E2 [21:55:58]MH_I2C_Read... [21:55:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:55:58]Read from MH i2c: E2 03 00 [21:55:58]MH_I2C_Read... [21:55:58]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [21:55:58]RAPDU: 90 00 [21:55:58]wFMCommunicate OK [21:55:58]wFMCommunicate request_size=4 [21:55:58]MH_SAM_APDU [21:55:58]CAPDU: 80 0D 03 02 [21:55:58]Write to MH i2c: E2 08 00 79 00 80 0D 03 02 00 00 00 00 F4 [21:55:58]Write i2c OK [21:55:58]MH_I2C_Read... [21:55:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:55:58]Read from MH i2c: E2 [21:55:58]MH_I2C_Read... [21:55:58]Read from MH i2c: E2 0B 00 [21:55:58]MH_I2C_Read... [21:55:58]Read from MH i2c: E2 0B 00 79 00 00 73 71 6B D7 4D AA AF 8E 90 00 4F [21:55:58]RAPDU: 73 71 6B D7 4D AA AF 8E 90 00 [21:55:58]wFMCommunicate OK [21:55:58]SAM_PROTO_SignData done [21:55:58]FM_MakeSignedData done [21:55:58]CreateOFDProtocolMessage [21:55:58]wFMCommunicate request_size=4 [21:55:58]MH_SAM_APDU [21:55:58]CAPDU: 80 11 00 00 [21:55:58]Write to MH i2c: E2 08 00 7A 00 80 11 00 00 00 00 00 00 F4 [21:55:58]Write i2c OK [21:55:58]MH_I2C_Read... [21:55:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:55:58]Read from MH i2c: E2 [21:55:58]MH_I2C_Read... [21:55:58]Read from MH i2c: E2 17 00 [21:55:58]MH_I2C_Read... [21:55:58]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 37 38 90 00 4D [21:55:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [21:55:58]wFMCommunicate OK [21:55:58]CreateOFDProtocolMessage done [21:55:58]OFDSenderStorePacket 178533 [21:55:58]StoreOFDPacket docnum=178533 [21:55:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0D 01 00 00 89 99 05 01 56 9B 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 E9 00 00 00 F4 03 04 00 ED B3 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 65 B9 02 00 35 04 06 00 F2 62 0E EF 44 96 73 71 6B D7 4D AA AF 8E [21:55:58]CheckFolder [21:55:58]dirname=/storage/ofd_packets [21:55:58]CheckFolder done [21:55:58]ProducePacketName [21:55:58]name=ofd_packets/00178533 [21:55:58]NVStorageSaveData ofd_packets/00178533 [21:55:58]File name is /storage/ofd_packets/00178533 [21:55:58]Write 299 bytes [21:55:58]NVStorageSaveData done [21:55:58]OFDSenderStorePacket done [21:55:58]KKMCreateOFDPacket done [21:55:58]NVStorageSaveData kkm_last_timestamp [21:55:58]File name is /storage/kkm_last_timestamp [21:55:58]Write 4 bytes [21:55:58]NVStorageSaveData done [21:55:58]ExternCall_PrintAddStr [21:55:58]wPrintStart [21:55:58]Write to MH i2c: 01 00 00 7B 00 7B [21:55:58]Write i2c OK [21:55:58]MH_I2C_Read... [21:55:58]Read from MH i2c: 01 [21:55:58]MH_I2C_Read... [21:55:58]Read from MH i2c: 01 07 00 [21:55:58]MH_I2C_Read... [21:55:58]Read from MH i2c: 01 07 00 7B 00 00 00 00 00 00 FF 0F 90 [21:55:58]RasterBufferAndPrint [21:55:58]line Счет N : (1)293854 [21:55:58]line ИНН: 02508201610067 [21:55:58]line Контрольно-Кассовый Чек [21:55:58]line ПРОДАЖА [21:55:58]line ТРК (МРК, ГНК) : 51 [21:55:58]line Товар: 2710124130 [21:55:58]line SU-92-К-5 [21:55:58]line 14.540 * 68.80 [21:55:58]line = 1000.35 [21:55:58]line НДС 12% НСП 1% [21:55:58]line > о реализуемом товаре [21:55:58]line ОКРУГЛЕНИЕ: -0.35 [21:55:58]line ИТОГО: 1000.00 [21:55:58]line Внесено: 1000.00 [21:55:58]line СДАЧА: 0.00 [21:55:58]line НСП 1% : 8.85 [21:55:58]line НДС 12% : 106.23 [21:55:58]line Наличными: 1000.00 [21:55:58]line Безнал.: 0.00 [21:55:58]line Место: АЗС № 130 "Партнер Нефть" [21:55:58]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:55:58]line СНО: Общий режим [21:55:58]line Чек 233 22.08.2024 21:55 [21:55:58]line Смена: 469 ФФД: 1.0 [21:55:58]line ЗНМ: 0300000071 [21:55:58]line РНМ: 0000000000092561 [21:55:58]line Версия ККМ: 001 [21:55:58]line ФМ: 0000000000871778 [21:55:58]line ФД: 178533 [21:55:58]line ФПД: 266502971278486 [21:55:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T215557&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178533&fm=266502971278486&tin=02508201610067®Number=0000000000092561&sum=100000 [21:55:58]written 0, free lines is 4095 [21:55:58]OFD Sender: Processing packet 178533 [packets to send 496, broken 495] [21:55:58]ProducePacketName [21:55:58]name=ofd_packets/00178533 [21:55:58]OFD Sender: To server: pG, [21:55:58]CommunicateWithHost lk.salyk.kg:30040 [21:55:58]ConnectInit lk.salyk.kg [21:55:58]Write to MH i2c: 01 00 00 A6 00 A6 [21:55:58]Write i2c OK [21:55:58]MH_I2C_Read... [21:55:58]Read from MH i2c: 01 [21:55:58]MH_I2C_Read... [21:55:58]Read from MH i2c: 01 07 00 [21:55:58]MH_I2C_Read... [21:55:58]Read from MH i2c: 01 07 00 A6 00 00 00 00 00 00 CA 0C 83 [21:55:58]RasterBufferAndPrint [21:55:58]line [21:55:58]line [21:55:58]line [21:55:58]line [21:55:58]line [21:55:58]written 0, free lines is 3281 [21:55:58]MH_Cut [21:55:58]Write to MH i2c: D1 01 00 AD 00 01 7F [21:55:59]Write i2c OK [21:55:59]MH_I2C_Read... [21:55:59]Read from MH i2c: D1 [21:55:59]MH_I2C_Read... [21:55:59]Read from MH i2c: D1 01 00 [21:55:59]MH_I2C_Read... [21:55:59]Read from MH i2c: D1 01 00 AD 00 00 7E [21:55:59]Write to MH i2c: 01 00 00 AE 00 AE [21:55:59]Write i2c OK [21:55:59]MH_I2C_Read... [21:55:59]Connected sock=8 [21:55: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 37 38 0D 01 00 00 89 99 05 01 56 9B 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 E9 00 00 00 F4 03 04 00 ED B3 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 65 B9 02 00 35 04 06 00 F2 62 0E EF 44 96 73 71 6B D7 4D AA AF 8E [21:55: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 37 38 4F 00 00 00 85 80 47 00 D8 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 37 38 10 04 04 00 65 B9 02 00 F4 03 04 00 96 5F C7 66 B6 04 01 00 00 DF D6 85 0D 36 AF DD 38 [21:55:59]CommunicateWithHost err = 0 [21:55:59]CheckOFDResponse [21:55:59]1017 (14) - 77093643461234 [21:55:59]1041 (16) - 0000000000871778 [21:55:59]1040 (4) - 178533 [21:55:59]1012 (4) - 22.08.2024 15:56 [21:55:59]1206 (1) - 0 [21:55:59]OFD Sender: Remove packet 178533 [21:55:59]ProducePacketName [21:55:59]name=ofd_packets/00178533 [21:55:59]NVStorageDeleteData [21:55:59]*** Cut start [21:55:59]*** Partial cut [21:55:59]*** CUTSNS_PIN = 1 [21:55:59]*** CUTSNS_PIN = 0 [21:55:59]OFD Sender: No OFD packet to send [21:55:59]*** Brake cut motor [21:56:00]Read from MH i2c: 01 [21:56:00]MH_I2C_Read... [21:56:00]*** Stop cut motor [21:56:00]*** Cut end [21:56:00]Read from MH i2c: 01 07 00 [21:56:00]MH_I2C_Read... [21:56:00]Read from MH i2c: 01 07 00 AE 00 00 00 00 00 00 FF 0F C3 [21:56:00]process_action close_receipt done [21:56:00]requested_data is exist [21:56:00]produce_requested_data [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 AF 00 80 11 00 00 00 00 00 00 29 [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 AF 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 82 [21:56:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 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 B0 00 80 13 00 00 00 00 00 00 2C [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 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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 65 B9 02 00 0E 04 04 00 D5 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 02 [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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 65 B9 02 00 0E 04 04 00 D5 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 [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 B1 00 80 13 01 00 00 00 00 00 2E [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 B1 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 DC [21:56:00]RAPDU: 09 00 01 F3 83 C6 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 {"fm.sn":"0000000000871778","fd.num":178533,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [21:56:00]process_action_free close_receipt [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":{"fm.sn":"0000000000871778","fd.num":178533,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [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 9.Close socket [21:56:00]Sock 9.Thread stoped [21:56:00]accept exits with 10 [21:56:00]New connection [21:56:00]New thread 3067571556 created [21:56:00]Thread 3067428196 joined [21:56:00]Waiting for new connection... [21:56:00] Sock 10.Parse request [21:56:00]Sock 10.Check first char [21:56:00]Sock 10.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.131:8080 [21:56:00]Content-Length: 682 [21:56:00]Content-Type: application/json [21:56:00] [21:56:00]POST finish read [21:56:00]Found Content-Length = 682 [21:56:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293855", "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" ] } } [21:56:00]execute_script... [21:56: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)293855", "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" ] } } [21:56:00]POST & json_proto [21:56:00]process_json_proto [21:56:01]json parsed OK: [21:56:01]protocol is kg_v1.0 [21:56:01]action value=close_receipt [21:56:01]process_action close_receipt [21:56:01]cmd_close_receipt [21:56:01]MH_GetDate [21:56:01]Write to MH i2c: F0 00 00 B2 00 A1 [21:56:01]Write i2c OK [21:56:01]MH_I2C_Read... [21:56:01]Read from MH i2c: F0 [21:56:01]MH_I2C_Read... [21:56:01]Read from MH i2c: F0 09 00 [21:56:01]MH_I2C_Read... [21:56:01]Read from MH i2c: F0 09 00 B2 00 00 F1 B3 C7 66 4F 53 BE 66 41 [21:56:01]GetLastDocTimeStamp 1724363757 [21:56:01]current date 1724363761 [21:56:01]FM_GetShiftState [21:56:01]SAM_PROTO_GetShiftState [21:56:01]wFMCommunicate request_size=4 [21:56:01]MH_SAM_APDU [21:56:01]CAPDU: 80 13 01 00 [21:56:01]Write to MH i2c: E2 08 00 B3 00 80 13 01 00 00 00 00 00 30 [21:56:01]Write i2c OK [21:56:01]MH_I2C_Read... [21:56:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:56:01]Read from MH i2c: E2 [21:56:01]MH_I2C_Read... [21:56:01]Read from MH i2c: E2 0E 00 [21:56:01]MH_I2C_Read... [21:56:01]Read from MH i2c: E2 0E 00 B3 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 DE [21:56:01]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [21:56:01]wFMCommunicate OK [21:56:01]SAM_PROTO_GetShiftState done [21:56:01]FM_GetShiftState done [21:56:01]opened in 1724285939 [21:56:01]opened+sec_in_day 1724372339 [21:56:01]quantity*price = 100021 [21:56:01]sum+1 = 100023 [21:56:01]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 СНО: Общий режим Чек 234 22.08.2024 21:56 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178534 ФПД: 106378015114796 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T215601&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178534&fm=106378015114796&tin=02508201610067®Number=0000000000092561&sum=100000 [21:56:02]StoreToDocumentArchive [21:56:02]shift 469 fd 178534 [21:56:02]save to /storage/0469/doc_00178534 [21:56:02]save last doc name /storage/0469/doc_00178534 to /storage/kkm_last_doc_name [21:56:02]save OK [21:56:02]Clear old archive folders... [21:56:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:56:02]tlvbuf is B6E3F5D0 [21:56:02]SAM_PROTO_ClearQueue [21:56:02]wFMCommunicate request_size=4 [21:56:02]MH_SAM_APDU [21:56:02]CAPDU: 80 09 00 00 [21:56:02]Write to MH i2c: E2 08 00 C0 00 80 09 00 00 00 00 00 00 32 [21:56:02]Write i2c OK [21:56:02]MH_I2C_Read... [21:56:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:56:02]Read from MH i2c: E2 [21:56:02]MH_I2C_Read... [21:56:02]Read from MH i2c: E2 03 00 [21:56:02]MH_I2C_Read... [21:56:02]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [21:56:02]RAPDU: 90 00 [21:56:02]wFMCommunicate OK [21:56:02]SAM_PROTO_ClearQueue done [21:56:02]KKMCreateOFDPacket [21:56:02]OFDProtocolAddRootSTLVToBuf [21:56:02]FM_MakeSignedData [21:56:02]FM_MakeSignedData [21:56:02]SAM_PROTO_SignData [21:56:02]wFMCommunicate request_size=4 [21:56:02]MH_SAM_APDU [21:56:02]CAPDU: 80 0D 01 02 [21:56:02]Write to MH i2c: E2 08 00 C1 00 80 0D 01 02 00 00 00 00 3A [21:56:02]Write i2c OK [21:56:02]MH_I2C_Read... [21:56:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:56:02]Read from MH i2c: E2 [21:56:02]MH_I2C_Read... [21:56:02]Read from MH i2c: E2 03 00 [21:56:02]MH_I2C_Read... [21:56:02]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [21:56:02]RAPDU: 90 00 [21:56:02]wFMCommunicate OK [21:56:02]wFMCommunicate request_size=255 [21:56:02]MH_SAM_APDU [21:56:02]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 EA 00 00 00 F4 03 04 00 F1 B3 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 66 B9 02 00 35 04 06 00 60 [21:56:02]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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 EA 00 00 00 F4 03 04 00 F1 B3 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 66 B9 02 00 35 04 06 00 60 00 00 FC [21:56:02]Write i2c OK [21:56:02]MH_I2C_Read... [21:56:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:56:03]Read from MH i2c: E2 [21:56:03]MH_I2C_Read... [21:56:03]Read from MH i2c: E2 03 00 [21:56:03]MH_I2C_Read... [21:56:03]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [21:56:03]RAPDU: 90 00 [21:56:03]wFMCommunicate OK [21:56:03]wFMCommunicate request_size=10 [21:56:03]MH_SAM_APDU [21:56:03]CAPDU: 80 0D 02 02 05 C0 0F CD 86 2C [21:56:03]Write to MH i2c: E2 0D 00 C3 00 80 0D 02 02 05 00 C0 0F CD 86 2C 00 00 95 [21:56:03]Write i2c OK [21:56:03]MH_I2C_Read... [21:56:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:56:03]Read from MH i2c: E2 [21:56:03]MH_I2C_Read... [21:56:03]Read from MH i2c: E2 03 00 [21:56:03]MH_I2C_Read... [21:56:03]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [21:56:03]RAPDU: 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 0D 03 02 [21:56:03]Write to MH i2c: E2 08 00 C4 00 80 0D 03 02 00 00 00 00 3F [21:56:03]Write i2c OK [21:56:03]MH_I2C_Read... [21:56:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:56:03]Read from MH i2c: E2 [21:56:03]MH_I2C_Read... [21:56:03]Read from MH i2c: E2 0B 00 [21:56:03]MH_I2C_Read... [21:56:03]Read from MH i2c: E2 0B 00 C4 00 00 74 26 E1 6F 5F 8B 56 93 90 00 FD [21:56:03]RAPDU: 74 26 E1 6F 5F 8B 56 93 90 00 [21:56:03]wFMCommunicate OK [21:56:03]SAM_PROTO_SignData done [21:56:03]FM_MakeSignedData done [21:56:03]CreateOFDProtocolMessage [21:56:03]wFMCommunicate request_size=4 [21:56:03]MH_SAM_APDU [21:56:03]CAPDU: 80 11 00 00 [21:56:03]Write to MH i2c: E2 08 00 C5 00 80 11 00 00 00 00 00 00 3F [21:56:03]Write i2c OK [21:56:03]MH_I2C_Read... [21:56:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:56:03]Read from MH i2c: E2 [21:56:03]MH_I2C_Read... [21:56:03]Read from MH i2c: E2 17 00 [21:56:03]MH_I2C_Read... [21:56:03]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 37 38 90 00 98 [21:56:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [21:56:03]wFMCommunicate OK [21:56:03]CreateOFDProtocolMessage done [21:56:03]OFDSenderStorePacket 178534 [21:56:03]StoreOFDPacket docnum=178534 [21:56:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 5F 00 07 01 48 77 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EA 00 00 00 F4 03 04 00 F1 B3 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 66 B9 02 00 35 04 06 00 60 C0 0F CD 86 2C 74 26 E1 6F 5F 8B 56 93 [21:56:03]CheckFolder [21:56:03]dirname=/storage/ofd_packets [21:56:03]CheckFolder done [21:56:03]ProducePacketName [21:56:03]name=ofd_packets/00178534 [21:56:03]NVStorageSaveData ofd_packets/00178534 [21:56:03]File name is /storage/ofd_packets/00178534 [21:56:03]Write 301 bytes [21:56:03]NVStorageSaveData done [21:56:03]OFDSenderStorePacket done [21:56:03]KKMCreateOFDPacket done [21:56:03]NVStorageSaveData kkm_last_timestamp [21:56:03]File name is /storage/kkm_last_timestamp [21:56:03]Write 4 bytes [21:56:03]NVStorageSaveData done [21:56:03]ExternCall_PrintAddStr [21:56:03]wPrintStart [21:56:03]Write to MH i2c: 01 00 00 C6 00 C6 [21:56:03]Write i2c OK [21:56:03]MH_I2C_Read... [21:56:03]Read from MH i2c: 01 [21:56:03]MH_I2C_Read... [21:56:03]Read from MH i2c: 01 07 00 [21:56:03]MH_I2C_Read... [21:56:03]Read from MH i2c: 01 07 00 C6 00 00 00 00 00 00 FF 0F DB [21:56:03]RasterBufferAndPrint [21:56:03]line Счет N : (1)293855 [21:56:03]line ИНН: 02508201610067 [21:56:03]line Контрольно-Кассовый Чек [21:56:03]line ПРОДАЖА [21:56:03]line ТРК (МРК, ГНК) : 63 [21:56:03]line Товар: 2710124500 [21:56:03]line Аи-95-К-5 [21:56:03]line 13.480 * 74.20 [21:56:03]line = 1000.22 [21:56:03]line НДС 12% НСП 1% [21:56:03]line > о реализуемом товаре [21:56:03]line ОКРУГЛЕНИЕ: -0.22 [21:56:03]line ИТОГО: 1000.00 [21:56:03]line Внесено: 1000.00 [21:56:03]line СДАЧА: 0.00 [21:56:03]line НСП 1% : 8.85 [21:56:03]line НДС 12% : 106.22 [21:56:03]line Наличными: 1000.00 [21:56:03]line Безнал.: 0.00 [21:56:03]line Место: АЗС № 130 "Партнер Нефть" [21:56:03]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:56:03]line СНО: Общий режим [21:56:03]line Чек 234 22.08.2024 21:56 [21:56:03]line Смена: 469 ФФД: 1.0 [21:56:03]line ЗНМ: 0300000071 [21:56:03]line РНМ: 0000000000092561 [21:56:03]line Версия ККМ: 001 [21:56:03]line ФМ: 0000000000871778 [21:56:03]line ФД: 178534 [21:56:03]line ФПД: 106378015114796 [21:56:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T215601&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178534&fm=106378015114796&tin=02508201610067®Number=0000000000092561&sum=100000 [21:56:03]OFD Sender: Processing packet 178534 [packets to send 496, broken 495] [21:56:03]ProducePacketName [21:56:03]name=ofd_packets/00178534 [21:56:03]OFD Sender: To server: pG, [21:56:03]CommunicateWithHost lk.salyk.kg:30040 [21:56:03]ConnectInit lk.salyk.kg [21:56:03]written 0, free lines is 4095 [21:56:03]Write to MH i2c: 01 00 00 F1 00 F1 [21:56:03]Write i2c OK [21:56:03]MH_I2C_Read... [21:56:03]Read from MH i2c: 01 [21:56:03]MH_I2C_Read... [21:56:03]Read from MH i2c: 01 07 00 [21:56:03]MH_I2C_Read... [21:56:03]Read from MH i2c: 01 07 00 F1 00 00 00 00 00 00 CA 0C CE [21:56:03]RasterBufferAndPrint [21:56:03]line [21:56:03]line [21:56:03]line [21:56:03]line [21:56:03]line [21:56:03]written 0, free lines is 3286 [21:56:03]MH_Cut [21:56:03]Write to MH i2c: D1 01 00 F8 00 01 CA [21:56:03]Write i2c OK [21:56:03]MH_I2C_Read... [21:56:03]Read from MH i2c: D1 [21:56:03]MH_I2C_Read... [21:56:03]Read from MH i2c: D1 01 00 [21:56:03]MH_I2C_Read... [21:56:03]Read from MH i2c: D1 01 00 F8 00 00 C9 [21:56:03]Write to MH i2c: 01 00 00 F9 00 F9 [21:56:03]Write i2c OK [21:56:03]MH_I2C_Read... [21:56:04]*** Cut start [21:56:04]*** Partial cut [21:56:04]*** CUTSNS_PIN = 1 [21:56:04]*** CUTSNS_PIN = 0 [21:56:04]*** Brake cut motor [21:56:05]Read from MH i2c: 01 [21:56:05]MH_I2C_Read... [21:56:05]*** Stop cut motor [21:56:05]*** Cut end [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 F9 00 00 00 00 00 00 FF 0F 0E [21:56:05]process_action close_receipt done [21:56:05]requested_data is exist [21:56:05]produce_requested_data [21:56:05]requested_item fm.sn is exist - process it [21:56:05]wFMCommunicate request_size=4 [21:56:05]MH_SAM_APDU [21:56:05]CAPDU: 80 11 00 00 [21:56:05]Write to MH i2c: E2 08 00 FA 00 80 11 00 00 00 00 00 00 74 [21:56:05]Write i2c OK [21:56:05]MH_I2C_Read... [21:56:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:56:05]Read from MH i2c: E2 [21:56:05]MH_I2C_Read... [21:56:05]Read from MH i2c: E2 17 00 [21:56:05]MH_I2C_Read... [21:56:05]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 37 38 90 00 CD [21:56:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [21:56:05]wFMCommunicate OK [21:56:05]requested_item fd.num is exist - process it [21:56:05]SAM_PROTO_GetFieldsCounters [21:56:05]wFMCommunicate request_size=4 [21:56:05]MH_SAM_APDU [21:56:05]CAPDU: 80 13 00 00 [21:56:05]Write to MH i2c: E2 08 00 FB 00 80 13 00 00 00 00 00 00 77 [21:56:05]Write i2c OK [21:56:05]MH_I2C_Read... [21:56:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:56:05]Read from MH i2c: E2 [21:56:05]MH_I2C_Read... [21:56:05]Read from MH i2c: E2 62 00 [21:56:05]MH_I2C_Read... [21:56:05]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 66 B9 02 00 0E 04 04 00 D5 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 51 [21:56: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 66 B9 02 00 0E 04 04 00 D5 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 [21:56:05]wFMCommunicate OK [21:56:05]SAM_PROTO_GetFieldsCounters done [21:56:05]requested_item shift.num is exist - process it [21:56:05]requested_item shift.opened is exist - process it [21:56:05]req_shift_opened [21:56:05]FM_GetShiftState [21:56:05]SAM_PROTO_GetShiftState [21:56:05]wFMCommunicate request_size=4 [21:56:05]MH_SAM_APDU [21:56:05]CAPDU: 80 13 01 00 [21:56:05]Write to MH i2c: E2 08 00 FC 00 80 13 01 00 00 00 00 00 79 [21:56:05]Write i2c OK [21:56:05]MH_I2C_Read... [21:56:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:56:05]Read from MH i2c: E2 [21:56:05]MH_I2C_Read... [21:56:05]Read from MH i2c: E2 0E 00 [21:56:05]MH_I2C_Read... [21:56:05]Read from MH i2c: E2 0E 00 FC 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 27 [21:56:05]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [21:56:05]wFMCommunicate OK [21:56:05]SAM_PROTO_GetShiftState done [21:56:05]FM_GetShiftState done [21:56:05]req_shift_opened done [21:56:05]requested_item shift.open_date is exist - process it [21:56:05]req_shift_open_date [21:56:05]req_shift_open_date done [21:56:05]produce_requested_data done [21:56:05]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178534,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [21:56:05]process_action_free close_receipt [21:56:05]json_value_free [21:56:05]json_value_free done [21:56:05]process_json_proto returns [21:56:05]Send response to host [21:56:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178534,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [21:56:05]free response buf [21:56:05]execute_script done [21:56:05]execute_script returns [21:56:05]free content buf [21:56:05]Sock 10.Close socket [21:56:05]Sock 10.Thread stoped [21:56:06]Connected sock=11 [21:56: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 37 38 0F 01 00 00 5F 00 07 01 48 77 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EA 00 00 00 F4 03 04 00 F1 B3 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 66 B9 02 00 35 04 06 00 60 C0 0F CD 86 2C 74 26 E1 6F 5F 8B 56 93 [21:56: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 37 38 4F 00 00 00 69 BD 47 00 F9 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 37 38 10 04 04 00 66 B9 02 00 F4 03 04 00 9D 5F C7 66 B6 04 01 00 00 8D FB B2 1D AB CB 58 24 [21:56:07]CommunicateWithHost err = 0 [21:56:07]CheckOFDResponse [21:56:07]1017 (14) - 77093643461234 [21:56:07]1041 (16) - 0000000000871778 [21:56:07]1040 (4) - 178534 [21:56:07]1012 (4) - 22.08.2024 15:56 [21:56:07]1206 (1) - 0 [21:56:07]OFD Sender: Remove packet 178534 [21:56:07]ProducePacketName [21:56:07]name=ofd_packets/00178534 [21:56:07]NVStorageDeleteData [21:56:08]OFD Sender: No OFD packet to send [21:56:13]OFD Sender: No OFD packet to send [21:56:18]OFD Sender: No OFD packet to send [21:56:23]OFD Sender: No OFD packet to send [21:56:28]OFD Sender: No OFD packet to send [21:56:33]OFD Sender: No OFD packet to send [21:56:38]OFD Sender: No OFD packet to send [21:56:43]OFD Sender: No OFD packet to send [21:56:48]OFD Sender: No OFD packet to send [21:56:49]recv_with_timeout no data received [21:56:53]OFD Sender: No OFD packet to send [21:56:58]OFD Sender: No OFD packet to send [21:57:03]OFD Sender: No OFD packet to send [21:57:08]OFD Sender: No OFD packet to send [21:57:13]OFD Sender: No OFD packet to send [21:57:18]OFD Sender: No OFD packet to send [21:57:23]OFD Sender: No OFD packet to send [21:57:28]OFD Sender: No OFD packet to send [21:57:33]OFD Sender: No OFD packet to send [21:57:38]recv_with_timeout no data received [21:57:38]OFD Sender: No OFD packet to send [21:57:43]OFD Sender: No OFD packet to send [21:57:48]OFD Sender: No OFD packet to send [21:57:53]OFD Sender: No OFD packet to send [21:57:58]OFD Sender: No OFD packet to send [21:58:03]OFD Sender: No OFD packet to send [21:58:08]OFD Sender: No OFD packet to send [21:58:13]OFD Sender: No OFD packet to send [21:58:18]OFD Sender: No OFD packet to send [21:58:23]OFD Sender: No OFD packet to send [21:58:25]accept exits with 8 [21:58:25]New connection [21:58:25]New thread 3067428196 created [21:58:25]Thread 3067571556 joined [21:58:25]Waiting for new connection... [21:58:25] Sock 8.Parse request [21:58:25]Sock 8.Check first char [21:58:25]Sock 8.First char is OK [21:58:25]request: POST /json_proto HTTP/1.0 [21:58:25]Method: POST [21:58:25]URL: /json_proto [21:58:25]Method is POST - this is cgi request [21:58:25]url: /json_proto [21:58:25]query_string will be loaded in cgi processing [21:58:25]execute_cgi json_proto POST (null) [21:58:25]execute_cgi path=json_proto method=POST [21:58:25]POST find Content-Length [21:58:25]Host: 172.17.44.131:8080 [21:58:25]Content-Length: 679 [21:58:25]Content-Type: application/json [21:58:25] [21:58:25]POST finish read [21:58:25]Found Content-Length = 679 [21:58:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293856", "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.280, "sum" : 1850.14, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1850.00, "total" : 1850.00, "payments": [ { "type": 0, "sum" : 1850.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:58:25]execute_script... [21:58: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)293856", "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.280, "sum" : 1850.14, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1850.00, "total" : 1850.00, "payments": [ { "type": 0, "sum" : 1850.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:58:25]POST & json_proto [21:58:25]process_json_proto [21:58:25]json parsed OK: [21:58:25]protocol is kg_v1.0 [21:58:25]action value=close_receipt [21:58:25]process_action close_receipt [21:58:25]cmd_close_receipt [21:58:25]MH_GetDate [21:58:25]Write to MH i2c: F0 00 00 FD 00 EC [21:58:25]Write i2c OK [21:58:25]MH_I2C_Read... [21:58:25]Read from MH i2c: F0 [21:58:25]MH_I2C_Read... [21:58:25]Read from MH i2c: F0 09 00 [21:58:25]MH_I2C_Read... [21:58:25]Read from MH i2c: F0 09 00 FD 00 00 81 B4 C7 66 4F 53 BE 66 1D [21:58:25]GetLastDocTimeStamp 1724363761 [21:58:25]current date 1724363905 [21:58:25]FM_GetShiftState [21:58:25]SAM_PROTO_GetShiftState [21:58:25]wFMCommunicate request_size=4 [21:58:25]MH_SAM_APDU [21:58:25]CAPDU: 80 13 01 00 [21:58:25]Write to MH i2c: E2 08 00 FE 00 80 13 01 00 00 00 00 00 7B [21:58:25]Write i2c OK [21:58:25]MH_I2C_Read... [21:58:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:58:25]Read from MH i2c: E2 [21:58:25]MH_I2C_Read... [21:58:25]Read from MH i2c: E2 0E 00 [21:58:25]MH_I2C_Read... [21:58:25]Read from MH i2c: E2 0E 00 FE 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 29 [21:58:25]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [21:58:25]wFMCommunicate OK [21:58:25]SAM_PROTO_GetShiftState done [21:58:25]FM_GetShiftState done [21:58:25]opened in 1724285939 [21:58:25]opened+sec_in_day 1724372339 [21:58:25]quantity*price = 185013 [21:58:25]sum+1 = 185015 [21:58:25]Check (price>sum+1) || (price+1 о реализуемом товаре [21:59:58]line ОКРУГЛЕНИЕ: -0.14 [21:59:58]line ИТОГО: 1850.00 [21:59:58]line Внесено: 1850.00 [21:59:58]line СДАЧА: 0.00 [21:59:58]line НСП 1% : 16.37 [21:59:58]line НДС 12% : 196.47 [21:59:58]line Наличными: 1850.00 [21:59:58]line Безнал.: 0.00 [21:59:58]line Место: АЗС № 130 "Партнер Нефть" [21:59:58]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:59:58]line СНО: Общий режим [21:59:58]line Чек 235 22.08.2024 21:58 [21:59:58]line Смена: 469 ФФД: 1.0 [21:59:58]line ЗНМ: 0300000071 [21:59:58]line РНМ: 0000000000092561 [21:59:58]line Версия ККМ: 001 [21:59:58]line ФМ: 0000000000871778 [21:59:58]line ФД: 178535 [21:59:58]line ФПД: 175228317961315 [21:59:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T215825&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178535&fm=175228317961315&tin=02508201610067®Number=0000000000092561&sum=185000 [21:59:58]written 0, free lines is 4095 [21:59:58]OFD Sender: No OFD packet to send [21:59:58]Write to MH i2c: 01 00 00 48 00 48 [21:59:58]Write i2c OK [21:59:58]MH_I2C_Read... [21:59:58]Read from MH i2c: 01 [21:59:58]MH_I2C_Read... [21:59:58]Read from MH i2c: 01 07 00 [21:59:58]MH_I2C_Read... [21:59:58]Read from MH i2c: 01 07 00 48 00 00 00 00 00 00 ED 0C 48 [21:59:58]RasterBufferAndPrint [21:59:58]line [21:59:58]line [21:59:58]line [21:59:58]line [21:59:58]line [21:59:58]written 0, free lines is 3321 [21:59:58]MH_Cut [21:59:58]Write to MH i2c: D1 01 00 4F 00 01 21 [21:59:58]Write i2c OK [21:59:58]MH_I2C_Read... [21:59:58]Read from MH i2c: D1 [21:59:58]MH_I2C_Read... [21:59:58]Read from MH i2c: D1 01 00 [21:59:58]MH_I2C_Read... [21:59:58]Read from MH i2c: D1 01 00 4F 00 00 20 [21:59:58]Write to MH i2c: 01 00 00 50 00 50 [21:59:58]Write i2c OK [21:59:58]MH_I2C_Read... [21:59:59]*** Cut start [21:59:59]*** Partial cut [21:59:59]*** CUTSNS_PIN = 1 [21:59:59]*** CUTSNS_PIN = 0 [21:59:59]*** Brake cut motor [21:59:59]Read from MH i2c: 01 [21:59:59]MH_I2C_Read... [21:59:59]*** Stop cut motor [21:59:59]*** Cut end [21:59:59]Read from MH i2c: 01 07 00 [21:59:59]MH_I2C_Read... [21:59:59]Read from MH i2c: 01 07 00 50 00 00 00 00 00 00 FF 0F 65 [21:59:59]process_action print_doc done [21:59:59]requested_data is exist [21:59:59]produce_requested_data [21:59:59]produce_requested_data return (null) [21:59:59]process_action_free print_doc [21:59:59]json_value_free [21:59:59]json_value_free done [21:59:59]process_json_proto returns [21:59:59]Send response to host [21:59:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK"}} [21:59:59]free response buf [21:59:59]execute_script done [21:59:59]execute_script returns [21:59:59]free content buf [21:59:59]Sock 9.Close socket [21:59:59]Sock 9.Thread stoped [22:00:00]accept exits with 7 [22:00:00]New connection [22:00:00]New thread 3067264356 created [22:00:00]Thread 3067407716 joined [22:00:00]Waiting for new connection... [22:00:00] Sock 7.Parse request [22:00:00]Sock 7.Check first char [22:00:00]Sock 7.First char is OK [22:00:00]request: POST /json_proto HTTP/1.0 [22:00:00]Method: POST [22:00:00]URL: /json_proto [22:00:00]Method is POST - this is cgi request [22:00:00]url: /json_proto [22:00:00]query_string will be loaded in cgi processing [22:00:00]execute_cgi json_proto POST (null) [22:00:00]execute_cgi path=json_proto method=POST [22:00:00]POST find Content-Length [22:00:00]Host: 172.17.44.131:8080 [22:00:00]Content-Length: 667 [22:00:00]Content-Type: application/json [22:00:00] [22:00:00]POST finish read [22:00:00]Found Content-Length = 667 [22:00:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293857", "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.800, "sum" : 605.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 605.00, "total" : 605.00, "payments": [ { "type": 0, "sum" : 605.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:00:00]execute_script... [22: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)293857", "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.800, "sum" : 605.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 605.00, "total" : 605.00, "payments": [ { "type": 0, "sum" : 605.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:00:00]POST & json_proto [22:00:00]process_json_proto [22:00:00]json parsed OK: [22:00:00]protocol is kg_v1.0 [22:00:00]action value=close_receipt [22:00:00]process_action close_receipt [22:00:00]cmd_close_receipt [22:00:00]MH_GetDate [22:00:00]Write to MH i2c: F0 00 00 51 00 40 [22:00:00]Write i2c OK [22:00:00]MH_I2C_Read... [22:00:00]Read from MH i2c: F0 [22:00:00]MH_I2C_Read... [22:00:00]Read from MH i2c: F0 09 00 [22:00:00]MH_I2C_Read... [22:00:00]Read from MH i2c: F0 09 00 51 00 00 E0 B4 C7 66 4F 53 BE 66 D0 [22:00:00]GetLastDocTimeStamp 1724363905 [22:00:00]current date 1724364000 [22:00:00]FM_GetShiftState [22:00:00]SAM_PROTO_GetShiftState [22:00:00]wFMCommunicate request_size=4 [22:00:00]MH_SAM_APDU [22:00:00]CAPDU: 80 13 01 00 [22:00:00]Write to MH i2c: E2 08 00 52 00 80 13 01 00 00 00 00 00 CF [22:00:00]Write i2c OK [22:00:00]MH_I2C_Read... [22:00:00]Read from MH i2c: E2 [22:00:00]MH_I2C_Read... [22:00:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:00:00]Read from MH i2c: E2 0E 00 [22:00:00]MH_I2C_Read... [22:00:00]Read from MH i2c: E2 0E 00 52 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 7D [22:00:00]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [22:00:00]wFMCommunicate OK [22:00:00]SAM_PROTO_GetShiftState done [22:00:00]FM_GetShiftState done [22:00:00]opened in 1724285939 [22:00:00]opened+sec_in_day 1724372339 [22:00:00]quantity*price = 60544 [22:00:00]sum+1 = 60545 [22:00:00]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 605.00 Внесено: 605.00 СДАЧА: 0.00 НСП 1% : 5.36 НДС 12% : 64.29 Наличными: 605.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 236 22.08.2024 22:00 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178536 ФПД: 8581541216948 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T220000&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178536&fm=8581541216948&tin=02508201610067®Number=0000000000092561&sum=60500 [22:00:01]StoreToDocumentArchive [22:00:01]shift 469 fd 178536 [22:00:01]save to /storage/0469/doc_00178536 [22:00:01]save last doc name /storage/0469/doc_00178536 to /storage/kkm_last_doc_name [22:00:01]save OK [22:00:01]Clear old archive folders... [22:00:01]ProcessDocumentItem done err = 0, tmpTLVsize=249 [22:00:01]tlvbuf is 00204380 [22:00:01]SAM_PROTO_ClearQueue [22:00:01]wFMCommunicate request_size=4 [22:00:01]MH_SAM_APDU [22:00:01]CAPDU: 80 09 00 00 [22:00:01]Write to MH i2c: E2 08 00 5F 00 80 09 00 00 00 00 00 00 D1 [22:00:01]Write i2c OK [22:00:01]MH_I2C_Read... [22:00:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:00:01]Read from MH i2c: E2 [22:00:01]MH_I2C_Read... [22:00:01]Read from MH i2c: E2 03 00 [22:00:01]MH_I2C_Read... [22:00:01]Read from MH i2c: E2 03 00 5F 00 00 90 00 D3 [22:00:01]RAPDU: 90 00 [22:00:01]wFMCommunicate OK [22:00:01]SAM_PROTO_ClearQueue done [22:00:01]KKMCreateOFDPacket [22:00:01]OFDProtocolAddRootSTLVToBuf [22:00:01]FM_MakeSignedData [22:00:01]FM_MakeSignedData [22:00:01]SAM_PROTO_SignData [22:00:01]wFMCommunicate request_size=4 [22:00:01]MH_SAM_APDU [22:00:01]CAPDU: 80 0D 01 02 [22:00:01]Write to MH i2c: E2 08 00 60 00 80 0D 01 02 00 00 00 00 D9 [22:00:01]Write i2c OK [22:00:01]MH_I2C_Read... [22:00:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:00:01]Read from MH i2c: E2 [22:00:01]MH_I2C_Read... [22:00:01]Read from MH i2c: E2 03 00 [22:00:01]MH_I2C_Read... [22:00:01]Read from MH i2c: E2 03 00 60 00 00 90 00 D4 [22:00:01]RAPDU: 90 00 [22:00:01]wFMCommunicate OK [22:00:01]wFMCommunicate request_size=255 [22:00:01]MH_SAM_APDU [22:00: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 60 22 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 80 EC 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 54 EC 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 18 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1D 19 00 00 00 00 07 04 06 00 54 EC 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 E0 B4 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 68 B9 02 00 35 04 06 00 07 CE 0B [22:00:01]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 60 22 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 80 EC 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 54 EC 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 18 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1D 19 00 00 00 00 07 04 06 00 54 EC 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 E0 B4 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 68 B9 02 00 35 04 06 00 07 CE 0B 00 00 DF [22:00:01]Write i2c OK [22:00:01]MH_I2C_Read... [22:00:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:00:02]Read from MH i2c: E2 [22:00:02]MH_I2C_Read... [22:00:02]Read from MH i2c: E2 03 00 [22:00:02]MH_I2C_Read... [22:00:02]Read from MH i2c: E2 03 00 61 00 00 90 00 D5 [22:00:02]RAPDU: 90 00 [22:00:02]wFMCommunicate OK [22:00:02]wFMCommunicate request_size=8 [22:00:02]MH_SAM_APDU [22:00:02]CAPDU: 80 0D 02 02 03 B7 42 B4 [22:00:02]Write to MH i2c: E2 0B 00 62 00 80 0D 02 02 03 00 B7 42 B4 00 00 8F [22:00:02]Write i2c OK [22:00:02]MH_I2C_Read... [22:00:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:00:02]Read from MH i2c: E2 [22:00:02]MH_I2C_Read... [22:00:02]Read from MH i2c: E2 03 00 [22:00:02]MH_I2C_Read... [22:00:02]Read from MH i2c: E2 03 00 62 00 00 90 00 D6 [22:00:02]RAPDU: 90 00 [22:00:02]wFMCommunicate OK [22:00:02]wFMCommunicate request_size=4 [22:00:02]MH_SAM_APDU [22:00:02]CAPDU: 80 0D 03 02 [22:00:02]Write to MH i2c: E2 08 00 63 00 80 0D 03 02 00 00 00 00 DE [22:00:02]Write i2c OK [22:00:02]MH_I2C_Read... [22:00:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:00:02]Read from MH i2c: E2 [22:00:02]MH_I2C_Read... [22:00:02]Read from MH i2c: E2 0B 00 [22:00:02]MH_I2C_Read... [22:00:02]Read from MH i2c: E2 0B 00 63 00 00 34 48 1A 7A 8C AF B4 34 90 00 12 [22:00:02]RAPDU: 34 48 1A 7A 8C AF B4 34 90 00 [22:00:02]wFMCommunicate OK [22:00:02]SAM_PROTO_SignData done [22:00:02]FM_MakeSignedData done [22:00:02]CreateOFDProtocolMessage [22:00:02]wFMCommunicate request_size=4 [22:00:02]MH_SAM_APDU [22:00:02]CAPDU: 80 11 00 00 [22:00:02]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [22:00:02]Write i2c OK [22:00:02]MH_I2C_Read... [22:00:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:00:02]Read from MH i2c: E2 [22:00:02]MH_I2C_Read... [22:00:02]Read from MH i2c: E2 17 00 [22:00:02]MH_I2C_Read... [22:00: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 37 38 90 00 37 [22:00:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [22:00:02]wFMCommunicate OK [22:00:02]CreateOFDProtocolMessage done [22:00:02]OFDSenderStorePacket 178536 [22:00:02]StoreOFDPacket docnum=178536 [22:00:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0D 01 00 00 39 29 05 01 30 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 60 22 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 80 EC 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 54 EC 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 18 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1D 19 00 00 00 00 07 04 06 00 54 EC 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 E0 B4 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 68 B9 02 00 35 04 06 00 07 CE 0B B7 42 B4 34 48 1A 7A 8C AF B4 34 [22:00:02]CheckFolder [22:00:02]dirname=/storage/ofd_packets [22:00:02]CheckFolder done [22:00:02]ProducePacketName [22:00:02]name=ofd_packets/00178536 [22:00:02]NVStorageSaveData ofd_packets/00178536 [22:00:02]File name is /storage/ofd_packets/00178536 [22:00:02]Write 299 bytes [22:00:02]NVStorageSaveData done [22:00:02]OFDSenderStorePacket done [22:00:02]KKMCreateOFDPacket done [22:00:02]NVStorageSaveData kkm_last_timestamp [22:00:02]File name is /storage/kkm_last_timestamp [22:00:02]Write 4 bytes [22:00:02]NVStorageSaveData done [22:00:02]ExternCall_PrintAddStr [22:00:02]wPrintStart [22:00:02]Write to MH i2c: 01 00 00 65 00 65 [22:00:02]Write i2c OK [22:00:02]MH_I2C_Read... [22:00:02]Read from MH i2c: 01 [22:00:02]MH_I2C_Read... [22:00:02]Read from MH i2c: 01 07 00 [22:00:02]MH_I2C_Read... [22:00:02]Read from MH i2c: 01 07 00 65 00 00 00 00 00 00 FF 0F 7A [22:00:02]RasterBufferAndPrint [22:00:02]line Счет N : (1)293857 [22:00:02]line ИНН: 02508201610067 [22:00:02]line Контрольно-Кассовый Чек [22:00:02]line ПРОДАЖА [22:00:02]line ТРК (МРК, ГНК) : 61 [22:00:02]line Товар: 2710124130 [22:00:02]line SU-92-К-5 [22:00:02]line 8.800 * 68.80 [22:00:02]line = 605.44 [22:00:02]line НДС 12% НСП 1% [22:00:02]line > о реализуемом товаре [22:00:02]line ОКРУГЛЕНИЕ: -0.44 [22:00:02]line ИТОГО: 605.00 [22:00:02]line Внесено: 605.00 [22:00:02]line СДАЧА: 0.00 [22:00:02]line НСП 1% : 5.36 [22:00:02]line НДС 12% : 64.29 [22:00:02]line Наличными: 605.00 [22:00:02]line Безнал.: 0.00 [22:00:02]line Место: АЗС № 130 "Партнер Нефть" [22:00:02]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:00:02]line СНО: Общий режим [22:00:02]line Чек 236 22.08.2024 22:00 [22:00:02]line Смена: 469 ФФД: 1.0 [22:00:02]line ЗНМ: 0300000071 [22:00:02]line РНМ: 0000000000092561 [22:00:02]line Версия ККМ: 001 [22:00:02]line ФМ: 0000000000871778 [22:00:02]line ФД: 178536 [22:00:02]line ФПД: 8581541216948 [22:00:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T220000&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178536&fm=8581541216948&tin=02508201610067®Number=0000000000092561&sum=60500 [22:00:02]written 0, free lines is 4095 [22:00:02]OFD Sender: Processing packet 178536 [packets to send 496, broken 495] [22:00:02]ProducePacketName [22:00:02]name=ofd_packets/00178536 [22:00:02]OFD Sender: To server: pG, [22:00:02]CommunicateWithHost lk.salyk.kg:30040 [22:00:02]ConnectInit lk.salyk.kg [22:00:02]Write to MH i2c: 01 00 00 90 00 90 [22:00:02]Write i2c OK [22:00:02]MH_I2C_Read... [22:00:02]Read from MH i2c: 01 [22:00:02]MH_I2C_Read... [22:00:02]Read from MH i2c: 01 07 00 [22:00:02]MH_I2C_Read... [22:00:02]Read from MH i2c: 01 07 00 90 00 00 00 00 00 00 D6 0C 79 [22:00:02]RasterBufferAndPrint [22:00:02]line [22:00:02]line [22:00:02]line [22:00:02]line [22:00:02]line [22:00:02]written 0, free lines is 3301 [22:00:02]MH_Cut [22:00:02]Write to MH i2c: D1 01 00 97 00 01 69 [22:00:02]Write i2c OK [22:00:02]MH_I2C_Read... [22:00:02]Read from MH i2c: D1 [22:00:02]MH_I2C_Read... [22:00:02]Read from MH i2c: D1 01 00 [22:00:02]MH_I2C_Read... [22:00:02]Read from MH i2c: D1 01 00 97 00 00 68 [22:00:02]Write to MH i2c: 01 00 00 98 00 98 [22:00:02]Write i2c OK [22:00:02]MH_I2C_Read... [22:00:03]*** Cut start [22:00:03]*** Partial cut [22:00:03]*** CUTSNS_PIN = 1 [22:00:03]*** CUTSNS_PIN = 0 [22:00:03]*** Brake cut motor [22:00:04]Read from MH i2c: 01 [22:00:04]MH_I2C_Read... [22:00:04]*** Stop cut motor [22:00:04]*** Cut end [22:00:04]Read from MH i2c: 01 07 00 [22:00:04]MH_I2C_Read... [22:00:04]Read from MH i2c: 01 07 00 98 00 00 00 00 00 00 FF 0F AD [22:00:04]process_action close_receipt done [22:00:04]requested_data is exist [22:00:04]produce_requested_data [22:00:04]requested_item fm.sn is exist - process it [22:00:04]wFMCommunicate request_size=4 [22:00:04]MH_SAM_APDU [22:00:04]CAPDU: 80 11 00 00 [22:00:04]Write to MH i2c: E2 08 00 99 00 80 11 00 00 00 00 00 00 13 [22:00:04]Write i2c OK [22:00:04]MH_I2C_Read... [22:00:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:00:04]Read from MH i2c: E2 [22:00:04]MH_I2C_Read... [22:00:04]Read from MH i2c: E2 17 00 [22:00:04]MH_I2C_Read... [22:00:04]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 37 38 90 00 6C [22:00:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [22:00:04]wFMCommunicate OK [22:00:04]requested_item fd.num is exist - process it [22:00:04]SAM_PROTO_GetFieldsCounters [22:00:04]wFMCommunicate request_size=4 [22:00:04]MH_SAM_APDU [22:00:04]CAPDU: 80 13 00 00 [22:00:04]Write to MH i2c: E2 08 00 9A 00 80 13 00 00 00 00 00 00 16 [22:00:04]Write i2c OK [22:00:04]MH_I2C_Read... [22:00:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:00:04]Read from MH i2c: E2 [22:00:04]MH_I2C_Read... [22:00:04]Read from MH i2c: E2 62 00 [22:00:04]MH_I2C_Read... [22:00:04]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 68 B9 02 00 0E 04 04 00 D5 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 F8 [22:00: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 68 B9 02 00 0E 04 04 00 D5 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 [22:00:04]wFMCommunicate OK [22:00:04]SAM_PROTO_GetFieldsCounters done [22:00:04]requested_item shift.num is exist - process it [22:00:04]requested_item shift.opened is exist - process it [22:00:04]req_shift_opened [22:00:04]FM_GetShiftState [22:00:04]SAM_PROTO_GetShiftState [22:00:04]wFMCommunicate request_size=4 [22:00:04]MH_SAM_APDU [22:00:04]CAPDU: 80 13 01 00 [22:00:04]Write to MH i2c: E2 08 00 9B 00 80 13 01 00 00 00 00 00 18 [22:00:04]Write i2c OK [22:00:04]MH_I2C_Read... [22:00:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:00:04]Read from MH i2c: E2 [22:00:04]MH_I2C_Read... [22:00:04]Read from MH i2c: E2 0E 00 [22:00:04]MH_I2C_Read... [22:00:04]Read from MH i2c: E2 0E 00 9B 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 C6 [22:00:04]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [22:00:04]wFMCommunicate OK [22:00:04]SAM_PROTO_GetShiftState done [22:00:04]FM_GetShiftState done [22:00:04]req_shift_opened done [22:00:04]requested_item shift.open_date is exist - process it [22:00:04]req_shift_open_date [22:00:04]req_shift_open_date done [22:00:04]produce_requested_data done [22:00:04]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178536,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [22:00:04]process_action_free close_receipt [22:00:04]json_value_free [22:00:04]json_value_free done [22:00:04]process_json_proto returns [22:00:04]Send response to host [22:00:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178536,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [22:00:04]free response buf [22:00:04]execute_script done [22:00:04]execute_script returns [22:00:04]free content buf [22:00:04]Sock 7.Close socket [22:00:04]Sock 7.Thread stoped [22:00:05]Connected sock=11 [22:00: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 37 38 0D 01 00 00 39 29 05 01 30 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 60 22 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 80 EC 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 54 EC 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 18 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1D 19 00 00 00 00 07 04 06 00 54 EC 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 E0 B4 C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 68 B9 02 00 35 04 06 00 07 CE 0B B7 42 B4 34 48 1A 7A 8C AF B4 34 [22:00:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 4F 00 00 00 C8 A1 47 00 25 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 37 38 10 04 04 00 68 B9 02 00 F4 03 04 00 8D 60 C7 66 B6 04 01 00 00 79 9A D1 88 90 8E 89 AD [22:00:06]CommunicateWithHost err = 0 [22:00:06]CheckOFDResponse [22:00:06]1017 (14) - 77093643461234 [22:00:06]1041 (16) - 0000000000871778 [22:00:06]1040 (4) - 178536 [22:00:06]1012 (4) - 22.08.2024 16:00 [22:00:06]1206 (1) - 0 [22:00:06]OFD Sender: Remove packet 178536 [22:00:06]ProducePacketName [22:00:06]name=ofd_packets/00178536 [22:00:06]NVStorageDeleteData [22:00:07]OFD Sender: No OFD packet to send [22:00:12]OFD Sender: No OFD packet to send [22:00:17]OFD Sender: No OFD packet to send [22:00:22]OFD Sender: No OFD packet to send [22:00:27]OFD Sender: No OFD packet to send [22:00:32]OFD Sender: No OFD packet to send [22:00:37]OFD Sender: No OFD packet to send [22:00:42]OFD Sender: No OFD packet to send [22:00:47]OFD Sender: No OFD packet to send [22:00:52]OFD Sender: No OFD packet to send [22:00:57]OFD Sender: No OFD packet to send [22:01:02]OFD Sender: No OFD packet to send [22:01:07]OFD Sender: No OFD packet to send [22:01:12]OFD Sender: No OFD packet to send [22:01:17]OFD Sender: No OFD packet to send [22:01:22]OFD Sender: No OFD packet to send [22:01:27]OFD Sender: No OFD packet to send [22:01:32]OFD Sender: No OFD packet to send [22:01:37]OFD Sender: No OFD packet to send [22:01:42]OFD Sender: No OFD packet to send [22:01:47]OFD Sender: No OFD packet to send [22:01:52]OFD Sender: No OFD packet to send [22:01:57]OFD Sender: No OFD packet to send [22:02:02]OFD Sender: No OFD packet to send [22:02:07]OFD Sender: No OFD packet to send [22:02:08]recv_with_timeout no data received [22:02:12]OFD Sender: No OFD packet to send [22:02:17]OFD Sender: No OFD packet to send [22:02:22]OFD Sender: No OFD packet to send [22:02:27]OFD Sender: No OFD packet to send [22:02:32]OFD Sender: No OFD packet to send [22:02:37]OFD Sender: No OFD packet to send [22:02:42]OFD Sender: No OFD packet to send [22:02:47]OFD Sender: No OFD packet to send [22:02:49]recv_with_timeout no data received [22:02:52]OFD Sender: No OFD packet to send [22:02:57]OFD Sender: No OFD packet to send [22:03:02]OFD Sender: No OFD packet to send [22:03:07]OFD Sender: No OFD packet to send [22:03:12]OFD Sender: No OFD packet to send [22:03:17]OFD Sender: No OFD packet to send [22:03:22]OFD Sender: No OFD packet to send [22:03:27]OFD Sender: No OFD packet to send [22:03:32]OFD Sender: No OFD packet to send [22:03:37]OFD Sender: No OFD packet to send [22:03:42]OFD Sender: No OFD packet to send [22:03:47]OFD Sender: No OFD packet to send [22:03:52]OFD Sender: No OFD packet to send [22:03:58]OFD Sender: No OFD packet to send [22:04:03]OFD Sender: No OFD packet to send [22:04:08]OFD Sender: No OFD packet to send [22:04:13]OFD Sender: No OFD packet to send [22:04:18]OFD Sender: No OFD packet to send [22:04:23]OFD Sender: No OFD packet to send [22:04:28]OFD Sender: No OFD packet to send [22:04:33]OFD Sender: No OFD packet to send [22:04:38]OFD Sender: No OFD packet to send [22:04:43]OFD Sender: No OFD packet to send [22:04:48]OFD Sender: No OFD packet to send [22:04:49]recv_with_timeout no data received [22:04:53]OFD Sender: No OFD packet to send [22:04:58]OFD Sender: No OFD packet to send [22:05:03]OFD Sender: No OFD packet to send [22:05:08]OFD Sender: No OFD packet to send [22:05:13]OFD Sender: No OFD packet to send [22:05:18]OFD Sender: No OFD packet to send [22:05:23]OFD Sender: No OFD packet to send [22:05:28]OFD Sender: No OFD packet to send [22:05:33]OFD Sender: No OFD packet to send [22:05:38]OFD Sender: No OFD packet to send [22:05:43]OFD Sender: No OFD packet to send [22:05:48]OFD Sender: No OFD packet to send [22:05:53]OFD Sender: No OFD packet to send [22:05:58]OFD Sender: No OFD packet to send [22:06:03]OFD Sender: No OFD packet to send [22:06:08]OFD Sender: No OFD packet to send [22:06:13]OFD Sender: No OFD packet to send [22:06:18]OFD Sender: No OFD packet to send [22:06:23]OFD Sender: No OFD packet to send [22:06:28]OFD Sender: No OFD packet to send [22:06:33]OFD Sender: No OFD packet to send [22:06:38]OFD Sender: No OFD packet to send [22:06:43]OFD Sender: No OFD packet to send [22:06:48]OFD Sender: No OFD packet to send [22:06:53]OFD Sender: No OFD packet to send [22:06:58]OFD Sender: No OFD packet to send [22:07:03]OFD Sender: No OFD packet to send [22:07:08]OFD Sender: No OFD packet to send [22:07:13]OFD Sender: No OFD packet to send [22:07:18]OFD Sender: No OFD packet to send [22:07:23]OFD Sender: No OFD packet to send [22:07:28]OFD Sender: No OFD packet to send [22:07:33]OFD Sender: No OFD packet to send [22:07:38]OFD Sender: No OFD packet to send [22:07:43]OFD Sender: No OFD packet to send [22:07:48]OFD Sender: No OFD packet to send [22:07:51]recv_with_timeout no data received [22:07:53]OFD Sender: No OFD packet to send [22:07:58]OFD Sender: No OFD packet to send [22:08:03]OFD Sender: No OFD packet to send [22:08:08]OFD Sender: No OFD packet to send [22:08:13]OFD Sender: No OFD packet to send [22:08:18]OFD Sender: No OFD packet to send [22:08:23]OFD Sender: No OFD packet to send [22:08:28]OFD Sender: No OFD packet to send [22:08:33]OFD Sender: No OFD packet to send [22:08:38]OFD Sender: No OFD packet to send [22:08:43]OFD Sender: No OFD packet to send [22:08:48]OFD Sender: No OFD packet to send [22:08:53]OFD Sender: No OFD packet to send [22:08:58]OFD Sender: No OFD packet to send [22:09:03]recv_with_timeout no data received [22:09:03]OFD Sender: No OFD packet to send [22:09:08]OFD Sender: No OFD packet to send [22:09:13]OFD Sender: No OFD packet to send [22:09:14]recv_with_timeout no data received [22:09:18]OFD Sender: No OFD packet to send [22:09:23]OFD Sender: No OFD packet to send [22:09:28]OFD Sender: No OFD packet to send [22:09:33]OFD Sender: No OFD packet to send [22:09:38]OFD Sender: No OFD packet to send [22:09:43]OFD Sender: No OFD packet to send [22:09:48]OFD Sender: No OFD packet to send [22:09:53]OFD Sender: No OFD packet to send [22:09:58]OFD Sender: No OFD packet to send [22:10:03]OFD Sender: No OFD packet to send [22:10:08]OFD Sender: No OFD packet to send [22:10:13]OFD Sender: No OFD packet to send [22:10:18]OFD Sender: No OFD packet to send [22:10:23]OFD Sender: No OFD packet to send [22:10:28]OFD Sender: No OFD packet to send [22:10:33]OFD Sender: No OFD packet to send [22:10:38]OFD Sender: No OFD packet to send [22:10:44]OFD Sender: No OFD packet to send [22:10:49]OFD Sender: No OFD packet to send [22:10:54]OFD Sender: No OFD packet to send [22:10:59]OFD Sender: No OFD packet to send [22:11:04]OFD Sender: No OFD packet to send [22:11:09]OFD Sender: No OFD packet to send [22:11:14]OFD Sender: No OFD packet to send [22:11:19]OFD Sender: No OFD packet to send [22:11:21]recv_with_timeout no data received [22:11:24]OFD Sender: No OFD packet to send [22:11:29]OFD Sender: No OFD packet to send [22:11:34]OFD Sender: No OFD packet to send [22:11:39]OFD Sender: No OFD packet to send [22:11:44]OFD Sender: No OFD packet to send [22:11:49]OFD Sender: No OFD packet to send [22:11:54]OFD Sender: No OFD packet to send [22:11:59]OFD Sender: No OFD packet to send [22:12:04]OFD Sender: No OFD packet to send [22:12:09]OFD Sender: No OFD packet to send [22:12:14]OFD Sender: No OFD packet to send [22:12:19]OFD Sender: No OFD packet to send [22:12:24]OFD Sender: No OFD packet to send [22:12:29]OFD Sender: No OFD packet to send [22:12:34]OFD Sender: No OFD packet to send [22:12:39]OFD Sender: No OFD packet to send [22:12:44]OFD Sender: No OFD packet to send [22:12:49]OFD Sender: No OFD packet to send [22:12:54]OFD Sender: No OFD packet to send [22:12:59]OFD Sender: No OFD packet to send [22:13:04]OFD Sender: No OFD packet to send [22:13:09]OFD Sender: No OFD packet to send [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]OFD Sender: No OFD packet to send [22:13:44]OFD Sender: No OFD packet to send [22:13:49]OFD Sender: No OFD packet to send [22:13:54]OFD Sender: No OFD packet to send [22:13:59]OFD Sender: No OFD packet to send [22:14:04]OFD Sender: No OFD packet to send [22:14:08]recv_with_timeout no data received [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:48]recv_with_timeout no data received [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:14]OFD Sender: No OFD packet to send [22:15:19]OFD Sender: No OFD packet to send [22:15:24]OFD Sender: No OFD packet to send [22:15:29]OFD Sender: No OFD packet to send [22:15:34]OFD Sender: No OFD packet to send [22:15:39]OFD Sender: No OFD packet to send [22:15:44]OFD Sender: No OFD packet to send [22:15:49]recv_with_timeout no data received [22:15:49]OFD Sender: No OFD packet to send [22:15:54]OFD Sender: No OFD packet to send [22:15:59]OFD Sender: No OFD packet to send [22:16:04]OFD Sender: No OFD packet to send [22:16:09]OFD Sender: No OFD packet to send [22:16:14]OFD Sender: No OFD packet to send [22:16:19]OFD Sender: No OFD packet to send [22:16:24]OFD Sender: No OFD packet to send [22:16:29]OFD Sender: No OFD packet to send [22:16:34]OFD Sender: No OFD packet to send [22:16:39]OFD Sender: No OFD packet to send [22:16:44]OFD Sender: No OFD packet to send [22:16:49]OFD Sender: No OFD packet to send [22:16:54]OFD Sender: No OFD packet to send [22:16:59]OFD Sender: No OFD packet to send [22:17:04]OFD Sender: No OFD packet to send [22:17:09]OFD Sender: No OFD packet to send [22:17:14]OFD Sender: No OFD packet to send [22:17:19]OFD Sender: No OFD packet to send [22:17:24]OFD Sender: No OFD packet to send [22:17:29]OFD Sender: No OFD packet to send [22:17:35]OFD Sender: No OFD packet to send [22:17:40]OFD Sender: No OFD packet to send [22:17:45]OFD Sender: No OFD packet to send [22:17:50]OFD Sender: No OFD packet to send [22:17:55]OFD Sender: No OFD packet to send [22:18:00]OFD Sender: No OFD packet to send [22:18:05]OFD Sender: No OFD packet to send [22:18:10]OFD Sender: No OFD packet to send [22:18:15]OFD Sender: No OFD packet to send [22:18:20]OFD Sender: No OFD packet to send [22:18:25]OFD Sender: No OFD packet to send [22:18:30]OFD Sender: No OFD packet to send [22:18:35]OFD Sender: No OFD packet to send [22:18:40]OFD Sender: No OFD packet to send [22:18:45]OFD Sender: No OFD packet to send [22:18:50]OFD Sender: No OFD packet to send [22:18:55]OFD Sender: No OFD packet to send [22:19:00]OFD Sender: No OFD packet to send [22:19:05]OFD Sender: No OFD packet to send [22:19:07]recv_with_timeout no data received [22:19:10]OFD Sender: No OFD packet to send [22:19:15]OFD Sender: No OFD packet to send [22:19:20]OFD Sender: No OFD packet to send [22:19:25]OFD Sender: No OFD packet to send [22:19:30]OFD Sender: No OFD packet to send [22:19:35]OFD Sender: No OFD packet to send [22:19:40]OFD Sender: No OFD packet to send [22:19:45]OFD Sender: No OFD packet to send [22:19:50]OFD Sender: No OFD packet to send [22:19:55]OFD Sender: No OFD packet to send [22:20:00]OFD Sender: No OFD packet to send [22:20:05]OFD Sender: No OFD packet to send [22:20:10]OFD Sender: No OFD packet to send [22:20:15]OFD Sender: No OFD packet to send [22:20:19]recv_with_timeout no data received [22:20:20]OFD Sender: No OFD packet to send [22:20:25]OFD Sender: No OFD packet to send [22:20:30]OFD Sender: No OFD packet to send [22:20:35]OFD Sender: No OFD packet to send [22:20:40]OFD Sender: No OFD packet to send [22:20:45]OFD Sender: No OFD packet to send [22:20:50]OFD Sender: No OFD packet to send [22:20:55]OFD Sender: No OFD packet to send [22:21:00]OFD Sender: No OFD packet to send [22:21:05]OFD Sender: No OFD packet to send [22:21:10]OFD Sender: No OFD packet to send [22:21:15]OFD Sender: No OFD packet to send [22:21:20]OFD Sender: No OFD packet to send [22:21:25]OFD Sender: No OFD packet to send [22:21:30]OFD Sender: No OFD packet to send [22:21:35]OFD Sender: No OFD packet to send [22:21:40]OFD Sender: No OFD packet to send [22:21:45]OFD Sender: No OFD packet to send [22:21:50]OFD Sender: No OFD packet to send [22:21:55]OFD Sender: No OFD packet to send [22:22:00]OFD Sender: No OFD packet to send [22:22:05]OFD Sender: No OFD packet to send [22:22:10]OFD Sender: No OFD packet to send [22:22:15]OFD Sender: No OFD packet to send [22:22:20]OFD Sender: No OFD packet to send [22:22:25]OFD Sender: No OFD packet to send [22:22:30]OFD Sender: No OFD packet to send [22:22:35]OFD Sender: No OFD packet to send [22:22:40]OFD Sender: No OFD packet to send [22:22:45]OFD Sender: No OFD packet to send [22:22:50]OFD Sender: No OFD packet to send [22:22:55]OFD Sender: No OFD packet to send [22:23:00]OFD Sender: No OFD packet to send [22:23:05]OFD Sender: No OFD packet to send [22:23:07]recv_with_timeout no data received [22:23:10]OFD Sender: No OFD packet to send [22:23:15]OFD Sender: No OFD packet to send [22:23:20]OFD Sender: No OFD packet to send [22:23:25]OFD Sender: No OFD packet to send [22:23:30]OFD Sender: No OFD packet to send [22:23:35]OFD Sender: No OFD packet to send [22:23:40]OFD Sender: No OFD packet to send [22:23:45]OFD Sender: No OFD packet to send [22:23:50]OFD Sender: No OFD packet to send [22:23:55]OFD Sender: No OFD packet to send [22:24:00]OFD Sender: No OFD packet to send [22:24:05]OFD Sender: No OFD packet to send [22:24:10]OFD Sender: No OFD packet to send [22:24:15]OFD Sender: No OFD packet to send [22:24:20]OFD Sender: No OFD packet to send [22:24:26]OFD Sender: No OFD packet to send [22:24:26]recv_with_timeout no data received [22:24:31]OFD Sender: No OFD packet to send [22:24:36]OFD Sender: No OFD packet to send [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:31]OFD Sender: No OFD packet to send [22:25:36]OFD Sender: No OFD packet to send [22:25:41]OFD Sender: No OFD packet to send [22:25:46]OFD Sender: No OFD packet to send [22:25:51]OFD Sender: No OFD packet to send [22:25:56]OFD Sender: No OFD packet to send [22:26:01]OFD Sender: No OFD packet to send [22:26:06]OFD Sender: No OFD packet to send [22:26:11]OFD Sender: No OFD packet to send [22:26:16]OFD Sender: No OFD packet to send [22:26:21]OFD Sender: No OFD packet to send [22:26:26]OFD Sender: No OFD packet to send [22:26:31]OFD Sender: No OFD packet to send [22:26:36]OFD Sender: No OFD packet to send [22:26:41]OFD Sender: No OFD packet to send [22:26:46]OFD Sender: No OFD packet to send [22:26:51]OFD Sender: No OFD packet to send [22:26:56]OFD Sender: No OFD packet to send [22:27:01]OFD Sender: No OFD packet to send [22:27:06]OFD Sender: No OFD packet to send [22:27:10]recv_with_timeout no data received [22:27:11]OFD Sender: No OFD packet to send [22:27:16]OFD Sender: No OFD packet to send [22:27:21]OFD Sender: No OFD packet to send [22:27:26]OFD Sender: No OFD packet to send [22:27:31]OFD Sender: No OFD packet to send [22:27:36]OFD Sender: No OFD packet to send [22:27:41]OFD Sender: No OFD packet to send [22:27:46]OFD Sender: No OFD packet to send [22:27:51]OFD Sender: No OFD packet to send [22:27:56]OFD Sender: No OFD packet to send [22:28:01]OFD Sender: No OFD packet to send [22:28:06]OFD Sender: No OFD packet to send [22:28:11]OFD Sender: No OFD packet to send [22:28:16]OFD Sender: No OFD packet to send [22:28:21]OFD Sender: No OFD packet to send [22:28:26]OFD Sender: No OFD packet to send [22:28:31]OFD Sender: No OFD packet to send [22:28:36]OFD Sender: No OFD packet to send [22:28:41]OFD Sender: No OFD packet to send [22:28:46]OFD Sender: No OFD packet to send [22:28:51]OFD Sender: No OFD packet to send [22:28:56]OFD Sender: No OFD packet to send [22:29:01]OFD Sender: No OFD packet to send [22:29:06]OFD Sender: No OFD packet to send [22:29:11]OFD Sender: No OFD packet to send [22:29:16]OFD Sender: No OFD packet to send [22:29:21]OFD Sender: No OFD packet to send [22:29:26]OFD Sender: No OFD packet to send [22:29:31]OFD Sender: No OFD packet to send [22:29:36]OFD Sender: No OFD packet to send [22:29:41]recv_with_timeout no data received [22:29:41]OFD Sender: No OFD packet to send [22:29:46]OFD Sender: No OFD packet to send [22:29:51]OFD Sender: No OFD packet to send [22:29:56]OFD Sender: No OFD packet to send [22:30:01]OFD Sender: No OFD packet to send [22:30:06]OFD Sender: No OFD packet to send [22:30:11]OFD Sender: No OFD packet to send [22:30:15]recv_with_timeout no data received [22:30:16]OFD Sender: No OFD packet to send [22:30:21]OFD Sender: No OFD packet to send [22:30:26]OFD Sender: No OFD packet to send [22:30:31]OFD Sender: No OFD packet to send [22:30:36]OFD Sender: No OFD packet to send [22:30:41]OFD Sender: No OFD packet to send [22:30:46]OFD Sender: No OFD packet to send [22:30:51]OFD Sender: No OFD packet to send [22:30:56]OFD Sender: No OFD packet to send [22:31:01]OFD Sender: No OFD packet to send [22:31:06]OFD Sender: No OFD packet to send [22:31:11]OFD Sender: No OFD packet to send [22:31:17]OFD Sender: No OFD packet to send [22:31:22]OFD Sender: No OFD packet to send [22:31:27]OFD Sender: No OFD packet to send [22:31:32]OFD Sender: No OFD packet to send [22:31:37]OFD Sender: No OFD packet to send [22:31:42]OFD Sender: No OFD packet to send [22:31:47]OFD Sender: No OFD packet to send [22:31:52]OFD Sender: No OFD packet to send [22:31:57]OFD Sender: No OFD packet to send [22:32:02]OFD Sender: No OFD packet to send [22:32:07]OFD Sender: No OFD packet to send [22:32:12]OFD Sender: No OFD packet to send [22:32:17]OFD Sender: No OFD packet to send [22:32:22]OFD Sender: No OFD packet to send [22:32:23]recv_with_timeout no data received [22:32:27]OFD Sender: No OFD packet to send [22:32:32]OFD Sender: No OFD packet to send [22:32:37]OFD Sender: No OFD packet to send [22:32:42]OFD Sender: No OFD packet to send [22:32:47]OFD Sender: No OFD packet to send [22:32:52]OFD Sender: No OFD packet to send [22:32:57]OFD Sender: No OFD packet to send [22:33:02]OFD Sender: No OFD packet to send [22:33:07]OFD Sender: No OFD packet to send [22:33:12]OFD Sender: No OFD packet to send [22:33:17]OFD Sender: No OFD packet to send [22:33:22]OFD Sender: No OFD packet to send [22:33:27]OFD Sender: No OFD packet to send [22:33:32]OFD Sender: No OFD packet to send [22:33:37]OFD Sender: No OFD packet to send [22:33:42]OFD Sender: No OFD packet to send [22:33:47]OFD Sender: No OFD packet to send [22:33:52]OFD Sender: No OFD packet to send [22:33:57]OFD Sender: No OFD packet to send [22:34:02]OFD Sender: No OFD packet to send [22:34:02]recv_with_timeout no data received [22:34:07]OFD Sender: No OFD packet to send [22:34:12]OFD Sender: No OFD packet to send [22:34:17]OFD Sender: No OFD packet to send [22:34:22]OFD Sender: No OFD packet to send [22:34:27]OFD Sender: No OFD packet to send [22:34:32]OFD Sender: No OFD packet to send [22:34:35]recv_with_timeout no data received [22:34:37]OFD Sender: No OFD packet to send [22:34:42]OFD Sender: No OFD packet to send [22:34:47]OFD Sender: No OFD packet to send [22:34:52]OFD Sender: No OFD packet to send [22:34:57]OFD Sender: No OFD packet to send [22:35:02]OFD Sender: No OFD packet to send [22:35:07]OFD Sender: No OFD packet to send [22:35:12]OFD Sender: No OFD packet to send [22:35:17]OFD Sender: No OFD packet to send [22:35:22]OFD Sender: No OFD packet to send [22:35:27]OFD Sender: No OFD packet to send [22:35:32]OFD Sender: No OFD packet to send [22:35:37]OFD Sender: No OFD packet to send [22:35:42]OFD Sender: No OFD packet to send [22:35:47]OFD Sender: No OFD packet to send [22:35:52]OFD Sender: No OFD packet to send [22:35:57]OFD Sender: No OFD packet to send [22:36:02]OFD Sender: No OFD packet to send [22:36:07]OFD Sender: No OFD packet to send [22:36:12]OFD Sender: No OFD packet to send [22:36:17]OFD Sender: No OFD packet to send [22:36:22]OFD Sender: No OFD packet to send [22:36:27]OFD Sender: No OFD packet to send [22:36:32]OFD Sender: No OFD packet to send [22:36:37]OFD Sender: No OFD packet to send [22:36:42]OFD Sender: No OFD packet to send [22:36:47]OFD Sender: No OFD packet to send [22:36:52]OFD Sender: No OFD packet to send [22:36:57]OFD Sender: No OFD packet to send [22:37:02]OFD Sender: No OFD packet to send [22:37:07]OFD Sender: No OFD packet to send [22:37:12]OFD Sender: No OFD packet to send [22:37:17]OFD Sender: No OFD packet to send [22:37:22]OFD Sender: No OFD packet to send [22:37:27]OFD Sender: No OFD packet to send [22:37:32]OFD Sender: No OFD packet to send [22:37:37]OFD Sender: No OFD packet to send [22:37:42]OFD Sender: No OFD packet to send [22:37:47]OFD Sender: No OFD packet to send [22:37:52]OFD Sender: No OFD packet to send [22:37:57]OFD Sender: No OFD packet to send [22:38:03]OFD Sender: No OFD packet to send [22:38:08]OFD Sender: No OFD packet to send [22:38:13]OFD Sender: No OFD packet to send [22:38:18]OFD Sender: No OFD packet to send [22:38:23]OFD Sender: No OFD packet to send [22:38:28]OFD Sender: No OFD packet to send [22:38:33]OFD Sender: No OFD packet to send [22:38:38]OFD Sender: No OFD packet to send [22:38:43]OFD Sender: No OFD packet to send [22:38:48]OFD Sender: No OFD packet to send [22:38:53]OFD Sender: No OFD packet to send [22:38:58]OFD Sender: No OFD packet to send [22:39:03]OFD Sender: No OFD packet to send [22:39:08]OFD Sender: No OFD packet to send [22:39:13]OFD Sender: No OFD packet to send [22:39:18]OFD Sender: No OFD packet to send [22:39:23]OFD Sender: No OFD packet to send [22:39:28]OFD Sender: No OFD packet to send [22:39:33]OFD Sender: No OFD packet to send [22:39:38]OFD Sender: No OFD packet to send [22:39:43]OFD Sender: No OFD packet to send [22:39:48]OFD Sender: No OFD packet to send [22:39:53]OFD Sender: No OFD packet to send [22:39:58]OFD Sender: No OFD packet to send [22:40:03]OFD Sender: No OFD packet to send [22:40:08]OFD Sender: No OFD packet to send [22:40:13]OFD Sender: No OFD packet to send [22:40:18]OFD Sender: No OFD packet to send [22:40:23]OFD Sender: No OFD packet to send [22:40:28]OFD Sender: No OFD packet to send [22:40:33]OFD Sender: No OFD packet to send [22:40:38]OFD Sender: No OFD packet to send [22:40:43]OFD Sender: No OFD packet to send [22:40:48]OFD Sender: No OFD packet to send [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]accept exits with 9 [22:41:04]New connection [22:41:04]New thread 3067407716 created [22:41:04]Thread 3067264356 joined [22:41:04]Waiting for new connection... [22:41:04] Sock 9.Parse request [22:41:04]Sock 9.Check first char [22:41:04]Sock 9.First char is OK [22:41:04]request: POST /json_proto HTTP/1.0 [22:41:04]Method: POST [22:41:04]URL: /json_proto [22:41:04]Method is POST - this is cgi request [22:41:04]url: /json_proto [22:41:04]query_string will be loaded in cgi processing [22:41:04]execute_cgi json_proto POST (null) [22:41:04]execute_cgi path=json_proto method=POST [22:41:04]POST find Content-Length [22:41:04]Host: 172.17.44.131:8080 [22:41:04]Content-Length: 677 [22:41:04]Content-Type: application/json [22:41:04] [22:41:04]POST finish read [22:41:04]Found Content-Length = 677 [22:41:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293876", "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" ] } } [22:41:04]execute_script... [22:41: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)293876", "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" ] } } [22:41:04]POST & json_proto [22:41:04]process_json_proto [22:41:04]json parsed OK: [22:41:04]protocol is kg_v1.0 [22:41:04]action value=close_receipt [22:41:04]process_action close_receipt [22:41:04]cmd_close_receipt [22:41:04]MH_GetDate [22:41:04]Write to MH i2c: F0 00 00 9C 00 8B [22:41:04]Write i2c OK [22:41:04]MH_I2C_Read... [22:41:04]Read from MH i2c: F0 [22:41:04]MH_I2C_Read... [22:41:04]Read from MH i2c: F0 09 00 [22:41:04]MH_I2C_Read... [22:41:04]Read from MH i2c: F0 09 00 9C 00 00 80 BE C7 66 4F 53 BE 66 C5 [22:41:04]GetLastDocTimeStamp 1724364000 [22:41:04]current date 1724366464 [22:41:04]FM_GetShiftState [22:41:04]SAM_PROTO_GetShiftState [22:41:04]wFMCommunicate request_size=4 [22:41:04]MH_SAM_APDU [22:41:04]CAPDU: 80 13 01 00 [22:41:04]Write to MH i2c: E2 08 00 9D 00 80 13 01 00 00 00 00 00 1A [22:41:04]Write i2c OK [22:41:04]MH_I2C_Read... [22:41:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:41:04]Read from MH i2c: E2 [22:41:04]MH_I2C_Read... [22:41:04]Read from MH i2c: E2 0E 00 [22:41:04]MH_I2C_Read... [22:41:04]Read from MH i2c: E2 0E 00 9D 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 C8 [22:41:04]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [22:41:04]wFMCommunicate OK [22:41:04]SAM_PROTO_GetShiftState done [22:41:04]FM_GetShiftState done [22:41:04]opened in 1724285939 [22:41:04]opened+sec_in_day 1724372339 [22:41:04]quantity*price = 26035 [22:41:04]sum+1 = 26036 [22:41:04]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 260.00 Внесено: 260.00 СДАЧА: 0.00 НСП 1% : 2.30 НДС 12% : 27.65 Наличными: 260.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 237 22.08.2024 22:41 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178537 ФПД: 170147813642459 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T224104&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178537&fm=170147813642459&tin=02508201610067®Number=0000000000092561&sum=26000 [22:41:05]StoreToDocumentArchive [22:41:05]shift 469 fd 178537 [22:41:05]save to /storage/0469/doc_00178537 [22:41:05]save last doc name /storage/0469/doc_00178537 to /storage/kkm_last_doc_name [22:41:05]save OK [22:41:05]Clear old archive folders... [22:41:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:41:05]tlvbuf is 001B8950 [22:41:05]SAM_PROTO_ClearQueue [22:41:05]wFMCommunicate request_size=4 [22:41:05]MH_SAM_APDU [22:41:05]CAPDU: 80 09 00 00 [22:41:05]Write to MH i2c: E2 08 00 AA 00 80 09 00 00 00 00 00 00 1C [22:41:05]Write i2c OK [22:41:05]MH_I2C_Read... [22:41:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:41:05]Read from MH i2c: E2 [22:41:05]MH_I2C_Read... [22:41:05]Read from MH i2c: E2 03 00 [22:41:05]MH_I2C_Read... [22:41:05]Read from MH i2c: E2 03 00 AA 00 00 90 00 1E [22:41:05]RAPDU: 90 00 [22:41:05]wFMCommunicate OK [22:41:05]SAM_PROTO_ClearQueue done [22:41:05]KKMCreateOFDPacket [22:41:05]OFDProtocolAddRootSTLVToBuf [22:41:05]FM_MakeSignedData [22:41:05]FM_MakeSignedData [22:41:05]SAM_PROTO_SignData [22:41:05]wFMCommunicate request_size=4 [22:41:05]MH_SAM_APDU [22:41:05]CAPDU: 80 0D 01 02 [22:41:05]Write to MH i2c: E2 08 00 AB 00 80 0D 01 02 00 00 00 00 24 [22:41:05]Write i2c OK [22:41:05]MH_I2C_Read... [22:41:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:41:05]Read from MH i2c: E2 [22:41:05]MH_I2C_Read... [22:41:05]Read from MH i2c: E2 03 00 [22:41:05]MH_I2C_Read... [22:41:05]Read from MH i2c: E2 03 00 AB 00 00 90 00 1F [22:41:05]RAPDU: 90 00 [22:41:05]wFMCommunicate OK [22:41:05]wFMCommunicate request_size=255 [22:41:05]MH_SAM_APDU [22:41: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 00 0F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 B3 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 CD 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 ED 00 00 00 F4 03 04 00 80 BE C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 69 B9 02 00 35 04 06 00 9A [22:41:05]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 00 0F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 B3 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 CD 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 ED 00 00 00 F4 03 04 00 80 BE C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 69 B9 02 00 35 04 06 00 9A 00 00 82 [22:41:05]Write i2c OK [22:41:05]MH_I2C_Read... [22:41:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:41:05]Read from MH i2c: E2 [22:41:05]MH_I2C_Read... [22:41:05]Read from MH i2c: E2 03 00 [22:41:05]MH_I2C_Read... [22:41:05]Read from MH i2c: E2 03 00 AC 00 00 90 00 20 [22:41:05]RAPDU: 90 00 [22:41:05]wFMCommunicate OK [22:41:05]wFMCommunicate request_size=10 [22:41:05]MH_SAM_APDU [22:41:05]CAPDU: 80 0D 02 02 05 BF 9F FD D0 DB [22:41:05]Write to MH i2c: E2 0D 00 AD 00 80 0D 02 02 05 00 BF 9F FD D0 DB 00 00 37 [22:41:05]Write i2c OK [22:41:05]MH_I2C_Read... [22:41:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:41:05]Read from MH i2c: E2 [22:41:05]MH_I2C_Read... [22:41:05]Read from MH i2c: E2 03 00 [22:41:05]MH_I2C_Read... [22:41:05]Read from MH i2c: E2 03 00 AD 00 00 90 00 21 [22:41:05]RAPDU: 90 00 [22:41:05]wFMCommunicate OK [22:41:05]wFMCommunicate request_size=4 [22:41:05]MH_SAM_APDU [22:41:05]CAPDU: 80 0D 03 02 [22:41:05]Write to MH i2c: E2 08 00 AE 00 80 0D 03 02 00 00 00 00 29 [22:41:05]Write i2c OK [22:41:05]MH_I2C_Read... [22:41:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:41:05]Read from MH i2c: E2 [22:41:05]MH_I2C_Read... [22:41:05]Read from MH i2c: E2 0B 00 [22:41:05]MH_I2C_Read... [22:41:05]Read from MH i2c: E2 0B 00 AE 00 00 30 19 35 9D D8 37 45 7A 90 00 13 [22:41:05]RAPDU: 30 19 35 9D D8 37 45 7A 90 00 [22:41:05]wFMCommunicate OK [22:41:05]SAM_PROTO_SignData done [22:41:05]FM_MakeSignedData done [22:41:05]CreateOFDProtocolMessage [22:41:05]wFMCommunicate request_size=4 [22:41:05]MH_SAM_APDU [22:41:05]CAPDU: 80 11 00 00 [22:41:05]Write to MH i2c: E2 08 00 AF 00 80 11 00 00 00 00 00 00 29 [22:41:05]Write i2c OK [22:41:05]MH_I2C_Read... [22:41:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:41:05]Read from MH i2c: E2 [22:41:05]MH_I2C_Read... [22:41:05]Read from MH i2c: E2 17 00 [22:41:05]MH_I2C_Read... [22:41:05]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 37 38 90 00 82 [22:41:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [22:41:05]wFMCommunicate OK [22:41:05]CreateOFDProtocolMessage done [22:41:05]OFDSenderStorePacket 178537 [22:41:05]StoreOFDPacket docnum=178537 [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: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 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 A6 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 4B [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]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]*** Check firmware version 30620, crc_r 49A1A6DB, crc_c: 49A1A6DB, size: 53248 [00:00:11]*** [00:00:11]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:11]*** Starting fw at address 01020100 (2007E328 010249C5) [00:00:11]*** Waiting for read because exit forced [00:00:11]*** 10 ms more... [00:00:11]*** MH1903S init start (LINUX_LIGHT) [00:00:11]*** Compilation Date Jun 20 2023 Time 12:36:20 [00:00:11]*** Serial: 3139303353513838 54000000005725A6 (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]*** steep 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: 619967+1723749199=1724369166 [00:00:11]*** BPK Status Register BPK_RDY = 0x0 [00:00:11]*** SEN State Register SEN_STATE = 0x20ff [00:00:11]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:11]*** Analog Control Register 0 SEN_ANA0 = 0x33510623 [00:00:11]*** Is cutter blocked? [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 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 A6 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 4C [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 30620 [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 0E C9 C7 66 4F 53 BE 66 C9 [23:26:06]Current date/time: 22.08.2024 23:26 [23:26:06]FM_Init [23:26:06]wFMConnect [23:26:06]MH_SAM_On [23:26:06]Write to MH i2c: E0 00 00 08 00 E7 [23:26:06]Write i2c OK [23:26:06]MH_I2C_Read... [23:26:06]*** iso7816_init finished! [23:26:06]*** atr: [23:26:06]*** 0F 3B D5 18 FF 81 91 FE [23:26:06]*** 1F C3 80 73 C8 21 10 0A [23:26:06]*** 00 00 00 00 00 00 00 00 [23:26:06]*** 00 00 00 00 00 00 00 00 [23:26:06]*** 00 00 00 00 00 00 00 00 [23:26:06]*** 00 00 00 00 00 00 00 00 [23:26:06]*** 00 00 00 00 00 00 00 00 [23:26:06]*** 00 00 00 00 00 00 00 00 [23:26:06]Read from MH i2c: E0 [23:26:06]MH_I2C_Read... [23:26:06]Read from MH i2c: E0 10 00 [23:26:06]MH_I2C_Read... [23:26: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 [23:26:06]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [23:26:06]wFMCommunicate request_size=10 [23:26:06]MH_SAM_APDU [23:26:06]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [23:26:06]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [23:26:06]Write i2c OK [23:26:06]MH_I2C_Read... [00:00:11] *** EcrCore started. Build 196 *** [00:00:11]/dev/ttyS4 opened [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 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 A6 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 4B [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 30620, crc_r 49A1A6DB, crc_c: 49A1A6DB, size: 53248 [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 (2007E328 010249C5) [00:00:11]*** Waiting for read because exit forced [00:00:11]*** 10 ms more... [00:00:11]*** MH1903S init start (LINUX_LIGHT) [00:00:11]*** Compilation Date Jun 20 2023 Time 12:36:20 [00:00:11]*** Serial: 3139303353513838 54000000005725A6 (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: 620707+1723749199=1724369906 [00:00:11]*** BPK Status Register BPK_RDY = 0x0 [00:00:11]*** SEN State Register SEN_STATE = 0x20ff [00:00:11]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:11]*** Analog Control Register 0 SEN_ANA0 = 0x33510623 [00:00:11]*** Is cutter blocked? [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 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 A6 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 4C [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 30620 [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 F3 CB C7 66 4F 53 BE 66 B0 [23:38:27]Current date/time: 22.08.2024 23:38 [23:38:27]FM_Init [23:38:27]wFMConnect [23:38:27]MH_SAM_On [23:38:27]Write to MH i2c: E0 00 00 08 00 E7 [23:38:27]Write i2c OK [23:38:27]MH_I2C_Read... [23:38:27]*** iso7816_init finished! [23:38:27]*** atr: [23:38:27]*** 0F 3B D5 18 FF 81 91 FE [23:38:27]*** 1F C3 80 73 C8 21 10 0A [23:38:27]*** 00 00 00 00 00 00 00 00 [23:38:27]*** 00 00 00 00 00 00 00 00 [23:38:27]*** 00 00 00 00 00 00 00 00 [23:38:27]*** 00 00 00 00 00 00 00 00 [23:38:27]*** 00 00 00 00 00 00 00 00 [23:38:27]*** 00 00 00 00 00 00 00 00 [23:38:27]Read from MH i2c: E0 [23:38:27]MH_I2C_Read... [23:38:27]Read from MH i2c: E0 10 00 [23:38:27]MH_I2C_Read... [23:38: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 [23:38:27]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [23:38:27]wFMCommunicate request_size=10 [23:38:27]MH_SAM_APDU [23:38:27]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [23:38:27]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [23:38:27]Write i2c OK [23:38:27]MH_I2C_Read... [23:38:27]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [23:38:27]Read from MH i2c: E2 [23:38:27]MH_I2C_Read... [23:38:27]Read from MH i2c: E2 03 00 [23:38:27]MH_I2C_Read... [23:38:27]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [23:38:27]RAPDU: 90 00 [23:38:27]wFMCommunicate OK [23:38:27]wFMCommunicate request_size=4 [23:38:27]MH_SAM_APDU [23:38:27]CAPDU: 80 11 00 00 [23:38:27]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [23:38:27]Write i2c OK [23:38:27]MH_I2C_Read... [23:38:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:38:27]Read from MH i2c: E2 [23:38:27]MH_I2C_Read... [23:38:27]Read from MH i2c: E2 17 00 [23:38:27]MH_I2C_Read... [23:38: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 37 38 90 00 DD [23:38:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [23:38:27]wFMCommunicate OK [23:38:27]Detected FM SN is 0000000000871778 [23:38:27]Stored FM SN is 0000000000871778 [23:38:27]wFMCommunicate request_size=9 [23:38:27]MH_SAM_APDU [23:38:27]CAPDU: 80 16 00 00 04 D9 BA 00 00 [23:38:27]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 D9 BA 00 00 00 00 25 [23:38:27]Write i2c OK [23:38:27]MH_I2C_Read... [23:38:27]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [23:38:27]Read from MH i2c: E2 [23:38:27]MH_I2C_Read... [23:38:27]Read from MH i2c: E2 03 00 [23:38:27]MH_I2C_Read... [23:38:27]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [23:38:27]RAPDU: 90 00 [23:38:27]wFMCommunicate OK [23:38:27]FM PIN OK [23:38:27]wFMCommunicate request_size=8 [23:38:27]MH_SAM_APDU [23:38:27]CAPDU: 80 14 04 00 03 02 00 01 [23:38:27]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [23:38:27]Write i2c OK [23:38:27]MH_I2C_Read... [23:38:27]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [23:38:27]Read from MH i2c: E2 [23:38:27]MH_I2C_Read... [23:38:27]Read from MH i2c: E2 03 00 [23:38:27]MH_I2C_Read... [23:38:27]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [23:38:27]RAPDU: 90 00 [23:38:27]wFMCommunicate OK [23:38:27]wFMCommunicate request_size=13 [23:38:27]MH_SAM_APDU [23:38:27]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [23:38: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 [23:38:27]Write i2c OK [23:38:27]MH_I2C_Read... [23:38:27]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [23:38:27]Read from MH i2c: E2 [23:38:27]MH_I2C_Read... [23:38:27]Read from MH i2c: E2 03 00 [23:38:27]MH_I2C_Read... [23:38:27]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [23:38:27]RAPDU: 90 00 [23:38:27]wFMCommunicate OK [23:38:27]wFMCommunicate request_size=4 [23:38:27]MH_SAM_APDU [23:38:27]CAPDU: 80 11 00 00 [23:38:27]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [23:38:27]Write i2c OK [23:38:27]MH_I2C_Read... [23:38:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:38:27]Read from MH i2c: E2 [23:38:27]MH_I2C_Read... [23:38:27]Read from MH i2c: E2 17 00 [23:38:27]MH_I2C_Read... [23:38: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 37 38 90 00 E1 [23:38:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [23:38:27]wFMCommunicate OK [23:38:27]DocumentArchiveInit [23:38:27]Start Httpd... [23:38:27]Httpd thread 3067186532 created [23:38:27]Write to MH i2c: 01 00 00 0F 00 0F [23:38:27]Write i2c OK [23:38:27]MH_I2C_Read... [23:38:27]Read from MH i2c: 01 [23:38:27]MH_I2C_Read... [23:38:27]Read from MH i2c: 01 07 00 [23:38:27]MH_I2C_Read... [23:38:27]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [23:38:27]MH Int Process started [23:38:27]Allocated Socket 6 [23:38:27]Bind OK [23:38:27]Listen OK [23:38:27]httpd running on port 8080 [23:38:27]Waiting for new connection... [23:38:28]OFD Sender: Processing packet 178537 [packets to send 496, broken 495] [23:38:28]ProducePacketName [23:38:28]name=ofd_packets/00178537 [23:38:28]OFD Sender: To server: pG, [23:38:28]CommunicateWithHost lk.salyk.kg:30040 [23:38:28]ConnectInit lk.salyk.kg [23:38:29]Connected sock=8 [23:38: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 37 38 0F 01 00 00 3E D3 07 01 AE 72 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 0F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 B3 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 CD 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 ED 00 00 00 F4 03 04 00 80 BE C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 69 B9 02 00 35 04 06 00 9A BF 9F FD D0 DB 30 19 35 9D D8 37 45 7A [23: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 37 38 4F 00 00 00 33 EE 47 00 A0 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 37 38 10 04 04 00 69 B9 02 00 F4 03 04 00 9C 77 C7 66 B6 04 01 00 00 A5 34 F6 FD 84 52 6A E1 [23:38:31]CommunicateWithHost err = 0 [23:38:31]CheckOFDResponse [23:38:31]1017 (14) - 77093643461234 [23:38:31]1041 (16) - 0000000000871778 [23:38:31]1040 (4) - 178537 [23:38:31]1012 (4) - 22.08.2024 17:38 [23:38:31]1206 (1) - 0 [23:38:31]OFD Sender: Remove packet 178537 [23:38:31]ProducePacketName [23:38:31]name=ofd_packets/00178537 [23:38:31]NVStorageDeleteData [23:38:31]OFD Sender: No OFD packet to send [23:38:36]OFD Sender: No OFD packet to send [23:38:41]OFD Sender: No OFD packet to send [23:38:46]OFD Sender: No OFD packet to send [23:38:51]OFD Sender: No OFD packet to send [23:38:56]OFD Sender: No OFD packet to send [23:39:01]OFD Sender: No OFD packet to send [23:39:06]OFD Sender: No OFD packet to send [23:39:11]OFD Sender: No OFD packet to send [23:39:12]recv_with_timeout no data received [23:39:16]OFD Sender: No OFD packet to send [23:39:21]OFD Sender: No OFD packet to send [23:39:26]OFD Sender: No OFD packet to send [23:39:31]OFD Sender: No OFD packet to send [23:39:36]OFD Sender: No OFD packet to send [23:39:41]OFD Sender: No OFD packet to send [23:39:46]OFD Sender: No OFD packet to send [23:39:51]OFD Sender: No OFD packet to send [23:39:56]OFD Sender: No OFD packet to send [23:39:58]recv_with_timeout no data received [23:40:01]OFD Sender: No OFD packet to send [23:40:06]OFD Sender: No OFD packet to send [23:40:11]OFD Sender: No OFD packet to send [23:40:16]OFD Sender: No OFD packet to send [23:40:21]OFD Sender: No OFD packet to send [23:40:26]OFD Sender: No OFD packet to send [23:40:29]recv_with_timeout no data received [23:40:31]OFD Sender: No OFD packet to send [23:40:37]OFD Sender: No OFD packet to send [23:40:42]OFD Sender: No OFD packet to send [23:40:47]OFD Sender: No OFD packet to send [23:40:52]OFD Sender: No OFD packet to send [23:40:57]OFD Sender: No OFD packet to send [23:41:02]OFD Sender: No OFD packet to send [23:41:07]OFD Sender: No OFD packet to send [23:41:12]OFD Sender: No OFD packet to send [23:41:17]OFD Sender: No OFD packet to send [23:41:22]OFD Sender: No OFD packet to send [23:41:25]recv_with_timeout no data received [23:41:27]OFD Sender: No OFD packet to send [23:41:32]OFD Sender: No OFD packet to send [23:41:37]OFD Sender: No OFD packet to send [23:41:42]OFD Sender: No OFD packet to send [23:41:47]OFD Sender: No OFD packet to send [23:41:52]OFD Sender: No OFD packet to send [23:41:57]OFD Sender: No OFD packet to send [23:42:02]OFD Sender: No OFD packet to send [23:42:07]OFD Sender: No OFD packet to send [23:42:12]OFD Sender: No OFD packet to send [23:42:17]OFD Sender: No OFD packet to send [23:42:22]OFD Sender: No OFD packet to send [23:42:27]OFD Sender: No OFD packet to send [23:42:32]OFD Sender: No OFD packet to send [23:42:37]OFD Sender: No OFD packet to send [23:42:42]OFD Sender: No OFD packet to send [23:42:47]OFD Sender: No OFD packet to send [23:42:52]OFD Sender: No OFD packet to send [23:42:57]OFD Sender: No OFD packet to send [23:43:02]OFD Sender: No OFD packet to send [23:43:07]OFD Sender: No OFD packet to send [23:43:12]OFD Sender: No OFD packet to send [23:43:17]OFD Sender: No OFD packet to send [23:43:22]OFD Sender: No OFD packet to send [23:43:27]OFD Sender: No OFD packet to send [23:43:32]OFD Sender: No OFD packet to send [23:43:37]OFD Sender: No OFD packet to send [23:43:42]OFD Sender: No OFD packet to send [23:43:47]OFD Sender: No OFD packet to send [23:43:52]OFD Sender: No OFD packet to send [23:43:57]OFD Sender: No OFD packet to send [23:44:02]OFD Sender: No OFD packet to send [23:44:07]recv_with_timeout no data received [23:44:07]OFD Sender: No OFD packet to send [23:44:12]OFD Sender: No OFD packet to send [23:44:17]OFD Sender: No OFD packet to send [23:44:22]OFD Sender: No OFD packet to send [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 A6 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 4B [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:11]*** Check firmware version 30620, crc_r 49A1A6DB, crc_c: 49A1A6DB, size: 53248 [00:00:11]*** [00:00:11]*** Starting fw at address 01020100 (2007E328 010249C5) [00:00:11]*** Waiting for read because exit forced [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]*** 10 ms more... [00:00:11]*** MH1903S init start (LINUX_LIGHT) [00:00:11]*** Compilation Date Jun 20 2023 Time 12:36:20 [00:00:11]*** Serial: 3139303353513838 54000000005725A6 (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: 621082+1723749199=1724370281 [00:00:11]*** BPK Status Register BPK_RDY = 0x0 [00:00:11]*** SEN State Register SEN_STATE = 0x20ff [00:00:11]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:11]*** Analog Control Register 0 SEN_ANA0 = 0x33510623 [00:00:11]*** Is cutter blocked? [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 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 A6 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 4C [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 30620 [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 6A CD C7 66 4F 53 BE 66 29 [23:44:42]Current date/time: 22.08.2024 23:44 [23:44:42]FM_Init [23:44:42]wFMConnect [23:44:42]MH_SAM_On [23:44:42]Write to MH i2c: E0 00 00 08 00 E7 [23:44:42]Write i2c OK [23:44:42]MH_I2C_Read... [23:44:42]*** iso7816_init finished! [23:44:42]*** atr: [23:44:42]*** 0F 3B D5 18 FF 81 91 FE [23:44:42]*** 1F C3 80 73 C8 21 10 0A [23:44:42]*** 00 00 00 00 00 00 00 00 [23:44:42]*** 00 00 00 00 00 00 00 00 [23:44:42]*** 00 00 00 00 00 00 00 00 [23:44:42]*** 00 00 00 00 00 00 00 00 [23:44:42]*** 00 00 00 00 00 00 00 00 [23:44:42]*** 00 00 00 00 00 00 00 00 [23:44:42]Read from MH i2c: E0 [23:44:42]MH_I2C_Read... [23:44:42]Read from MH i2c: E0 10 00 [23:44:42]MH_I2C_Read... [23:44:42]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [23:44:42]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [23:44:42]wFMCommunicate request_size=10 [23:44:42]MH_SAM_APDU [23:44:42]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [23:44:42]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [23:44:42]Write i2c OK [23:44:42]MH_I2C_Read... [23:44:42]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [23:44:42]Read from MH i2c: E2 [23:44:42]MH_I2C_Read... [23:44:42]Read from MH i2c: E2 03 00 [23:44:42]MH_I2C_Read... [23:44:42]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [23:44:42]RAPDU: 90 00 [23:44:42]wFMCommunicate OK [23:44:42]wFMCommunicate request_size=4 [23:44:42]MH_SAM_APDU [23:44:42]CAPDU: 80 11 00 00 [23:44:42]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [23:44:42]Write i2c OK [23:44:42]MH_I2C_Read... [23:44:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:44:42]Read from MH i2c: E2 [23:44:42]MH_I2C_Read... [23:44:42]Read from MH i2c: E2 17 00 [23:44:42]MH_I2C_Read... [23:44:42]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 37 38 90 00 DD [23:44:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [23:44:42]wFMCommunicate OK [23:44:42]Detected FM SN is 0000000000871778 [23:44:42]Stored FM SN is 0000000000871778 [23:44:42]wFMCommunicate request_size=9 [23:44:42]MH_SAM_APDU [23:44:42]CAPDU: 80 16 00 00 04 D9 BA 00 00 [23:44:42]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 D9 BA 00 00 00 00 25 [23:44:42]Write i2c OK [23:44:42]MH_I2C_Read... [23:44:42]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [23:44:42]Read from MH i2c: E2 [23:44:42]MH_I2C_Read... [23:44:42]Read from MH i2c: E2 03 00 [23:44:42]MH_I2C_Read... [23:44:42]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [23:44:42]RAPDU: 90 00 [23:44:42]wFMCommunicate OK [23:44:42]FM PIN OK [23:44:42]wFMCommunicate request_size=8 [23:44:42]MH_SAM_APDU [23:44:42]CAPDU: 80 14 04 00 03 02 00 01 [23:44:42]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [23:44:42]Write i2c OK [23:44:42]MH_I2C_Read... [23:44:42]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [23:44:42]Read from MH i2c: E2 [23:44:42]MH_I2C_Read... [23:44:42]Read from MH i2c: E2 03 00 [23:44:42]MH_I2C_Read... [23:44:42]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [23:44:42]RAPDU: 90 00 [23:44:42]wFMCommunicate OK [23:44:42]wFMCommunicate request_size=13 [23:44:42]MH_SAM_APDU [23:44:42]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [23:44:42]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [23:44:42]Write i2c OK [23:44:42]MH_I2C_Read... [23:44:42]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [23:44:42]Read from MH i2c: E2 [23:44:42]MH_I2C_Read... [23:44:42]Read from MH i2c: E2 03 00 [23:44:42]MH_I2C_Read... [23:44:42]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [23:44:42]RAPDU: 90 00 [23:44:42]wFMCommunicate OK [23:44:42]wFMCommunicate request_size=4 [23:44:42]MH_SAM_APDU [23:44:42]CAPDU: 80 11 00 00 [23:44:42]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [23:44:42]Write i2c OK [23:44:42]MH_I2C_Read... [23:44:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:44:42]Read from MH i2c: E2 [23:44:42]MH_I2C_Read... [23:44:42]Read from MH i2c: E2 17 00 [23:44:42]MH_I2C_Read... [23:44:42]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 37 38 90 00 E1 [23:44:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [23:44:42]wFMCommunicate OK [23:44:42]DocumentArchiveInit [23:44:42]Start Httpd... [23:44:42]Httpd thread 3067645284 created [23:44:42]Write to MH i2c: 01 00 00 0F 00 0F [23:44:42]Write i2c OK [23:44:42]MH_I2C_Read... [23:44:42]Read from MH i2c: 01 [23:44:42]MH_I2C_Read... [23:44:42]Read from MH i2c: 01 07 00 [23:44:42]MH_I2C_Read... [23:44:42]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [23:44:42]MH Int Process started [23:44:42]Allocated Socket 6 [23:44:42]Bind OK [23:44:42]Listen OK [23:44:42]httpd running on port 8080 [23:44:42]Waiting for new connection... [23:44:43]OFD Sender: No OFD packet to send [23:44:48]OFD Sender: No OFD packet to send [23:44:53]OFD Sender: No OFD packet to send [23:44:58]OFD Sender: No OFD packet to send [23:45:03]OFD Sender: No OFD packet to send [23:45:08]OFD Sender: No OFD packet to send [23:45:13]OFD Sender: No OFD packet to send [23:45:18]OFD Sender: No OFD packet to send [23:45:23]OFD Sender: No OFD packet to send [23:45:28]OFD Sender: No OFD packet to send [23:45:33]OFD Sender: No OFD packet to send [23:45:38]OFD Sender: No OFD packet to send [23:45:43]OFD Sender: No OFD packet to send [23:45:45]accept exits with 7 [23:45:45]New connection [23:45:45]New thread 3067358564 created [23:45:45]Waiting for new connection... [23:45:45] Sock 7.Parse request [23:45:45]Sock 7.Check first char [23:45:45]Sock 7.First char is OK [23:45:45]request: POST /json_proto HTTP/1.0 [23:45:45]Method: POST [23:45:45]URL: /json_proto [23:45:45]Method is POST - this is cgi request [23:45:45]url: /json_proto [23:45:45]query_string will be loaded in cgi processing [23:45:45]execute_cgi json_proto POST (null) [23:45:45]execute_cgi path=json_proto method=POST [23:45:45]POST find Content-Length [23:45:45]Host: 172.17.44.131:8080 [23:45:45]Content-Length: 215 [23:45:45]Content-Type: application/json [23:45:45] [23:45:45]POST finish read [23:45:45]Found Content-Length = 215 [23:45: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" ] } } [23:45:45]execute_script... [23:45: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" ] } } [23:45:45]POST & json_proto [23:45:45]process_json_proto [23:45:45]json parsed OK: [23:45:45]protocol is kg_v1.0 [23:45:45]action value=get_value [23:45:45]process_action get_value [23:45:45]cmd_get_value [23:45:45]process_action get_value done [23:45:45]requested_data is exist [23:45:45]produce_requested_data [23:45:45]requested_item kkm.sn is exist - process it [23:45:45]requested_item kkm.ver is exist - process it [23:45:45]requested_item fm.sn is exist - process it [23:45:45]wFMCommunicate request_size=4 [23:45:45]MH_SAM_APDU [23:45:45]CAPDU: 80 11 00 00 [23:45:45]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [23:45:45]Write i2c OK [23:45:45]MH_I2C_Read... [23:45:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:45:45]Read from MH i2c: E2 [23:45:45]MH_I2C_Read... [23:45:45]Read from MH i2c: E2 17 00 [23:45:45]MH_I2C_Read... [23:45: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 37 38 90 00 E3 [23:45:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [23:45:45]wFMCommunicate OK [23:45:45]requested_item fd.num is exist - process it [23:45:45]SAM_PROTO_GetFieldsCounters [23:45:45]wFMCommunicate request_size=4 [23:45:45]MH_SAM_APDU [23:45:45]CAPDU: 80 13 00 00 [23:45:45]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [23:45:45]Write i2c OK [23:45:45]MH_I2C_Read... [23:45:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:45:45]Read from MH i2c: E2 [23:45:45]MH_I2C_Read... [23:45:45]Read from MH i2c: E2 62 00 [23:45:45]MH_I2C_Read... [23:45: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 69 B9 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 ED 00 00 00 5E 04 04 00 ED 00 00 00 57 04 04 00 EE 00 00 00 19 04 04 00 00 00 00 00 90 00 73 [23:45: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 69 B9 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 ED 00 00 00 5E 04 04 00 ED 00 00 00 57 04 04 00 EE 00 00 00 19 04 04 00 00 00 00 00 90 00 [23:45:45]wFMCommunicate OK [23:45:45]SAM_PROTO_GetFieldsCounters done [23:45:45]requested_item shift.num is exist - process it [23:45:45]requested_item shift.opened is exist - process it [23:45:45]req_shift_opened [23:45:45]FM_GetShiftState [23:45:45]SAM_PROTO_GetShiftState [23:45:45]wFMCommunicate request_size=4 [23:45:45]MH_SAM_APDU [23:45:45]CAPDU: 80 13 01 00 [23:45:45]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [23:45:45]Write i2c OK [23:45:45]MH_I2C_Read... [23:45:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:45:45]Read from MH i2c: E2 [23:45:45]MH_I2C_Read... [23:45:45]Read from MH i2c: E2 0E 00 [23:45:45]MH_I2C_Read... [23:45:45]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 3D [23:45:45]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [23:45:45]wFMCommunicate OK [23:45:45]SAM_PROTO_GetShiftState done [23:45:45]FM_GetShiftState done [23:45:45]req_shift_opened done [23:45:45]requested_item shift.open_date is exist - process it [23:45:45]req_shift_open_date [23:45:45]req_shift_open_date done [23:45:45]produce_requested_data done [23:45:45]produce_requested_data return {"kkm.sn":"0300000071","kkm.ver":"001","fm.sn":"0000000000871778","fd.num":178537,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [23:45:45]process_action_free get_value [23:45:45]json_value_free [23:45:45]json_value_free done [23:45:45]process_json_proto returns [23:45:45]Send response to host [23:45:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000071","kkm.ver":"001","fm.sn":"0000000000871778","fd.num":178537,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [23:45:45]free response buf [23:45:45]execute_script done [23:45:45]execute_script returns [23:45:45]free content buf [23:45:45]Sock 7.Close socket [23:45:45]Sock 7.Thread stoped [23:45:45]accept exits with 10 [23:45:45]New connection [23:45:45]New thread 3067215204 created [23:45:45]Thread 3067358564 joined [23:45:45]Waiting for new connection... [23:45:45] Sock 10.Parse request [23:45:45]Sock 10.Check first char [23:45:45]Sock 10.First char is OK [23:45:45]request: POST /json_proto HTTP/1.0 [23:45:45]Method: POST [23:45:45]URL: /json_proto [23:45:45]Method is POST - this is cgi request [23:45:45]url: /json_proto [23:45:45]query_string will be loaded in cgi processing [23:45:45]execute_cgi json_proto POST (null) [23:45:45]execute_cgi path=json_proto method=POST [23:45:45]POST find Content-Length [23:45:45]Host: 172.17.44.131:8080 [23:45:45]Content-Length: 331 [23:45:45]Content-Type: application/json [23:45:45] [23:45:45]POST finish read [23:45:45]Found Content-Length = 331 [23:45:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [23:45:45]execute_script... [23:45:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [23:45:45]POST & json_proto [23:45:45]process_json_proto [23:45:45]json parsed OK: [23:45:45]protocol is kg_v1.0 [23:45:45]action value=get_value [23:45:45]process_action get_value [23:45:45]cmd_get_value [23:45:45]process_action get_value done [23:45:45]requested_data is exist [23:45:45]produce_requested_data [23:45:45]requested_item fm.sale.total is exist - process it [23:45:45]SAM_PROTO_GetFMData [23:45:45]wFMCommunicate request_size=4 [23:45:45]MH_SAM_APDU [23:45:45]CAPDU: 80 13 03 00 [23:45:45]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [23:45:45]Write i2c OK [23:45:45]MH_I2C_Read... [23:45:46]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [23:45:46]Read from MH i2c: E2 [23:45:46]MH_I2C_Read... [23:45:46]Read from MH i2c: E2 FD 00 [23:45:46]MH_I2C_Read... [23:45:46]Read from MH i2c: E2 FD 00 13 00 00 C6 04 85 04 C2 04 6E 04 04 00 BF B5 02 00 69 04 A4 00 6F 04 04 00 29 B4 02 00 B1 04 05 00 F1 35 F3 29 05 70 04 05 00 43 B1 E8 13 04 72 04 05 00 AE 84 0A 16 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 20 BC 6A 8C 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 60 5D B3 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 9C 00 6F 04 04 00 96 01 00 00 B1 04 04 00 58 A9 FB 6B 70 04 04 00 58 A9 FB 6B 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 AA 48 53 01 EF 03 90 00 8B [23:45:46]RAPDU: C6 04 85 04 C2 04 6E 04 04 00 BF B5 02 00 69 04 A4 00 6F 04 04 00 29 B4 02 00 B1 04 05 00 F1 35 F3 29 05 70 04 05 00 43 B1 E8 13 04 72 04 05 00 AE 84 0A 16 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 20 BC 6A 8C 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 60 5D B3 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 9C 00 6F 04 04 00 96 01 00 00 B1 04 04 00 58 A9 FB 6B 70 04 04 00 58 A9 FB 6B 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 AA 48 53 01 EF 03 90 00 [23:45:46]wFMCommunicate OK [23:45:46]wFMCommunicate request_size=4 [23:45:46]MH_SAM_APDU [23:45:46]CAPDU: 80 17 00 00 [23:45:46]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [23:45:46]Write i2c OK [23:45:46]MH_I2C_Read... [23:45:46]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:45:46]Read from MH i2c: E2 [23:45:46]MH_I2C_Read... [23:45:46]Read from MH i2c: E2 FD 00 [23:45:46]MH_I2C_Read... [23:45:46]Read from MH i2c: E2 FD 00 14 00 00 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 F8 45 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 90 00 A8 [23:45:46]RAPDU: 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 F8 45 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 90 00 [23:45:46]wFMCommunicate OK [23:45:46]wFMCommunicate request_size=4 [23:45:46]MH_SAM_APDU [23:45:46]CAPDU: 80 17 00 00 [23:45:46]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [23:45:46]Write i2c OK [23:45:46]MH_I2C_Read... [23:45:46]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:45:46]Read from MH i2c: E2 [23:45:46]MH_I2C_Read... [23:45:46]Read from MH i2c: E2 FD 00 [23:45:46]MH_I2C_Read... [23:45:46]Read from MH i2c: E2 FD 00 15 00 00 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 90 00 BC [23:45:46]RAPDU: 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 90 00 [23:45:46]wFMCommunicate OK [23:45:46]wFMCommunicate request_size=4 [23:45:46]MH_SAM_APDU [23:45:46]CAPDU: 80 17 00 00 [23:45:46]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [23:45:46]Write i2c OK [23:45:46]MH_I2C_Read... [23:45:47]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:45:47]Read from MH i2c: E2 [23:45:47]MH_I2C_Read... [23:45:47]Read from MH i2c: E2 FD 00 [23:45:47]MH_I2C_Read... [23:45:47]Read from MH i2c: E2 FD 00 16 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 90 00 11 [23:45:47]RAPDU: EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 90 00 [23:45:47]wFMCommunicate OK [23:45:47]wFMCommunicate request_size=4 [23:45:47]MH_SAM_APDU [23:45:47]CAPDU: 80 17 00 00 [23:45:47]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [23:45:47]Write i2c OK [23:45:47]MH_I2C_Read... [23:45:47]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 224! [23:45:47]Read from MH i2c: E2 [23:45:47]MH_I2C_Read... [23:45:47]Read from MH i2c: E2 E3 00 [23:45:47]MH_I2C_Read... [23:45:47]Read from MH i2c: E2 E3 00 17 00 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 76 [23:45:47]RAPDU: 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [23:45:47]wFMCommunicate OK [23:45:47]SAM_PROTO_GetFMData done [23:45:47]requested_item fm.sale_refund.total is exist - process it [23:45:47]requested_item fm.buy.total is exist - process it [23:45:47]requested_item shift.sale.total is exist - process it [23:45:47]SAM_PROTO_GetShiftData [23:45:47]wFMCommunicate request_size=4 [23:45:47]MH_SAM_APDU [23:45:47]CAPDU: 80 13 02 00 [23:45:47]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [23:45:47]Write i2c OK [23:45:47]MH_I2C_Read... [23:45:47]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [23:45:47]Read from MH i2c: E2 [23:45:47]MH_I2C_Read... [23:45:47]Read from MH i2c: E2 FD 00 [23:45:47]MH_I2C_Read... [23:45:47]Read from MH i2c: E2 FD 00 18 00 00 B1 04 AA 04 AD 04 6E 04 04 00 ED 00 00 00 69 04 9E 00 6F 04 04 00 ED 00 00 00 B1 04 04 00 CE 99 6D 01 70 04 04 00 70 F7 0F 01 72 04 03 00 5E A2 5D 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 26 D5 26 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 67 3C 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 B7 [23:45:47]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 ED 00 00 00 69 04 9E 00 6F 04 04 00 ED 00 00 00 B1 04 04 00 CE 99 6D 01 70 04 04 00 70 F7 0F 01 72 04 03 00 5E A2 5D 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 26 D5 26 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 67 3C 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 [23:45:47]wFMCommunicate OK [23:45:47]wFMCommunicate request_size=4 [23:45:47]MH_SAM_APDU [23:45:47]CAPDU: 80 17 00 00 [23:45:47]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [23:45:47]Write i2c OK [23:45:47]MH_I2C_Read... [23:45:48]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:45:48]Read from MH i2c: E2 [23:45:48]MH_I2C_Read... [23:45:48]Read from MH i2c: E2 FD 00 [23:45:48]MH_I2C_Read... [23:45:48]Read from MH i2c: E2 FD 00 19 00 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 B2 [23:45:48]RAPDU: 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 [23:45:48]wFMCommunicate OK [23:45:48]wFMCommunicate request_size=4 [23:45:48]MH_SAM_APDU [23:45:48]CAPDU: 80 17 00 00 [23:45:48]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [23:45:48]Write i2c OK [23:45:48]MH_I2C_Read... [23:45:48]OFD Sender: No OFD packet to send [23:45:48]Read from MH i2c: E2 [23:45:48]MH_I2C_Read... [23:45:48]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:45:48]Read from MH i2c: E2 FD 00 [23:45:48]MH_I2C_Read... [23:45:48]Read from MH i2c: E2 FD 00 1A 00 00 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 53 [23:45:48]RAPDU: 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [23:45:48]wFMCommunicate OK [23:45:48]wFMCommunicate request_size=4 [23:45:48]MH_SAM_APDU [23:45:48]CAPDU: 80 17 00 00 [23:45:48]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [23:45:48]Write i2c OK [23:45:48]MH_I2C_Read... [23:45:48]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:45:48]Read from MH i2c: E2 [23:45:48]MH_I2C_Read... [23:45:48]Read from MH i2c: E2 FD 00 [23:45:48]MH_I2C_Read... [23:45:48]Read from MH i2c: E2 FD 00 1B 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 13 [23:45:48]RAPDU: 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [23:45:48]wFMCommunicate OK [23:45:48]wFMCommunicate request_size=4 [23:45:48]MH_SAM_APDU [23:45:48]CAPDU: 80 17 00 00 [23:45:48]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [23:45:48]Write i2c OK [23:45:48]MH_I2C_Read... [23:45:48]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [23:45:48]Read from MH i2c: E2 [23:45:48]MH_I2C_Read... [23:45:48]Read from MH i2c: E2 CE 00 [23:45:48]MH_I2C_Read... [23:45:48]Read from MH i2c: E2 CE 00 1C 00 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 81 [23:45:48]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [23:45:48]wFMCommunicate OK [23:45:48]SAM_PROTO_GetShiftData done [23:45:48]requested_item shift.sale.total_cash is exist - process it [23:45:48]requested_item shift.sale_refund.total is exist - process it [23:45:48]requested_item shift.sale_refund.total_cash is exist - process it [23:45:48]requested_item shift.buy.total is exist - process it [23:45:48]requested_item shift.buy.total_cash is exist - process it [23:45:48]produce_requested_data done [23:45:48]produce_requested_data return {"fm.sale.total":221786413.93,"fm.sale_refund.total":18116550.00,"fm.buy.total":0.00,"shift.sale.total":239600.14,"shift.sale.total_cash":178236.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [23:45:48]process_action_free get_value [23:45:48]json_value_free [23:45:48]json_value_free done [23:45:48]process_json_proto returns [23:45:48]Send response to host [23:45:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":221786413.93,"fm.sale_refund.total":18116550.00,"fm.buy.total":0.00,"shift.sale.total":239600.14,"shift.sale.total_cash":178236.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [23:45:48]free response buf [23:45:48]execute_script done [23:45:48]execute_script returns [23:45:48]free content buf [23:45:48]Sock 10.Close socket [23:45:48]Sock 10.Thread stoped [23:45:49]accept exits with 7 [23:45:49]New connection [23:45:49]New thread 3067358564 created [23:45:49]Thread 3067215204 joined [23:45:49]Waiting for new connection... [23:45:49] Sock 7.Parse request [23:45:49]Sock 7.Check first char [23:45:49]Sock 7.First char is OK [23:45:49]request: POST /json_proto HTTP/1.0 [23:45:49]Method: POST [23:45:49]URL: /json_proto [23:45:49]Method is POST - this is cgi request [23:45:49]url: /json_proto [23:45:49]query_string will be loaded in cgi processing [23:45:49]execute_cgi json_proto POST (null) [23:45:49]execute_cgi path=json_proto method=POST [23:45:49]POST find Content-Length [23:45:49]Host: 172.17.44.131:8080 [23:45:49]Content-Length: 682 [23:45:49]Content-Type: application/json [23:45:49] [23:45:49]POST finish read [23:45:49]Found Content-Length = 682 [23:45:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293884", "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" ] } } [23:45:49]execute_script... [23:45: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)293884", "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" ] } } [23:45:49]POST & json_proto [23:45:49]process_json_proto [23:45:49]json parsed OK: [23:45:49]protocol is kg_v1.0 [23:45:49]action value=close_receipt [23:45:49]process_action close_receipt [23:45:49]cmd_close_receipt [23:45:49]MH_GetDate [23:45:49]Write to MH i2c: F0 00 00 1D 00 0C [23:45:49]Write i2c OK [23:45:49]MH_I2C_Read... [23:45:49]Read from MH i2c: F0 [23:45:49]MH_I2C_Read... [23:45:49]Read from MH i2c: F0 09 00 [23:45:49]MH_I2C_Read... [23:45:49]Read from MH i2c: F0 09 00 1D 00 00 AD CD C7 66 4F 53 BE 66 82 [23:45:49]GetLastDocTimeStamp 1724366464 [23:45:49]current date 1724370349 [23:45:49]FM_GetShiftState [23:45:49]SAM_PROTO_GetShiftState [23:45:49]wFMCommunicate request_size=4 [23:45:49]MH_SAM_APDU [23:45:49]CAPDU: 80 13 01 00 [23:45:49]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [23:45:49]Write i2c OK [23:45:49]MH_I2C_Read... [23:45:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:45:49]Read from MH i2c: E2 [23:45:49]MH_I2C_Read... [23:45:49]Read from MH i2c: E2 0E 00 [23:45:49]MH_I2C_Read... [23:45:49]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 49 [23:45:49]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [23:45:49]wFMCommunicate OK [23:45:49]SAM_PROTO_GetShiftState done [23:45:49]FM_GetShiftState done [23:45:49]opened in 1724285939 [23:45:49]opened+sec_in_day 1724372339 [23:45:49]quantity*price = 100005 [23:45:49]sum+1 = 100006 [23:45:49]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 СНО: Общий режим Чек 238 22.08.2024 23:45 Смена: 469 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178538 ФПД: 186395112432007 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T234550&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178538&fm=186395112432007&tin=02508201610067®Number=0000000000092561&sum=100000 [23:45:50]StoreToDocumentArchive [23:45:50]shift 469 fd 178538 [23:45:50]save to /storage/0469/doc_00178538 [23:45:50]save last doc name /storage/0469/doc_00178538 to /storage/kkm_last_doc_name [23:45:50]save OK [23:45:50]Clear old archive folders... [23:45:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:45:50]tlvbuf is 01D4C1F0 [23:45:50]SAM_PROTO_ClearQueue [23:45:50]wFMCommunicate request_size=4 [23:45:50]MH_SAM_APDU [23:45:50]CAPDU: 80 09 00 00 [23:45:50]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [23:45:50]Write i2c OK [23:45:50]MH_I2C_Read... [23:45:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:45:50]Read from MH i2c: E2 [23:45:50]MH_I2C_Read... [23:45:50]Read from MH i2c: E2 03 00 [23:45:50]MH_I2C_Read... [23:45:50]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [23:45:50]RAPDU: 90 00 [23:45:50]wFMCommunicate OK [23:45:50]SAM_PROTO_ClearQueue done [23:45:50]KKMCreateOFDPacket [23:45:50]OFDProtocolAddRootSTLVToBuf [23:45:50]FM_MakeSignedData [23:45:50]FM_MakeSignedData [23:45:50]SAM_PROTO_SignData [23:45:50]wFMCommunicate request_size=4 [23:45:50]MH_SAM_APDU [23:45:50]CAPDU: 80 0D 01 02 [23:45:50]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [23:45:50]Write i2c OK [23:45:50]MH_I2C_Read... [23:45:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:45:50]Read from MH i2c: E2 [23:45:50]MH_I2C_Read... [23:45:50]Read from MH i2c: E2 03 00 [23:45:50]MH_I2C_Read... [23:45:50]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [23:45:50]RAPDU: 90 00 [23:45:50]wFMCommunicate OK [23:45:50]wFMCommunicate request_size=255 [23:45:50]MH_SAM_APDU [23:45: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 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 EE 00 00 00 F4 03 04 00 AE CD C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 6A B9 02 00 35 04 06 00 A9 [23:45:50]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 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 EE 00 00 00 F4 03 04 00 AE CD C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 6A B9 02 00 35 04 06 00 A9 00 00 F1 [23:45:50]Write i2c OK [23:45:50]MH_I2C_Read... [23:45:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:45:51]Read from MH i2c: E2 [23:45:51]MH_I2C_Read... [23:45:51]Read from MH i2c: E2 03 00 [23:45:51]MH_I2C_Read... [23:45:51]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [23:45:51]RAPDU: 90 00 [23:45:51]wFMCommunicate OK [23:45:51]wFMCommunicate request_size=10 [23:45:51]MH_SAM_APDU [23:45:51]CAPDU: 80 0D 02 02 05 86 7E 76 E1 87 [23:45:51]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 86 7E 76 E1 87 00 00 94 [23:45:51]Write i2c OK [23:45:51]MH_I2C_Read... [23:45:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:45:51]Read from MH i2c: E2 [23:45:51]MH_I2C_Read... [23:45:51]Read from MH i2c: E2 03 00 [23:45:51]MH_I2C_Read... [23:45:51]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [23:45:51]RAPDU: 90 00 [23:45:51]wFMCommunicate OK [23:45:51]wFMCommunicate request_size=4 [23:45:51]MH_SAM_APDU [23:45:51]CAPDU: 80 0D 03 02 [23:45:51]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [23:45:51]Write i2c OK [23:45:51]MH_I2C_Read... [23:45:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:45:51]Read from MH i2c: E2 [23:45:51]MH_I2C_Read... [23:45:51]Read from MH i2c: E2 0B 00 [23:45:51]MH_I2C_Read... [23:45:51]Read from MH i2c: E2 0B 00 2F 00 00 9B 1C 5B 73 F9 81 BD 4B 90 00 B2 [23:45:51]RAPDU: 9B 1C 5B 73 F9 81 BD 4B 90 00 [23:45:51]wFMCommunicate OK [23:45:51]SAM_PROTO_SignData done [23:45:51]FM_MakeSignedData done [23:45:51]CreateOFDProtocolMessage [23:45:51]wFMCommunicate request_size=4 [23:45:51]MH_SAM_APDU [23:45:51]CAPDU: 80 11 00 00 [23:45:51]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [23:45:51]Write i2c OK [23:45:51]MH_I2C_Read... [23:45:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:45:51]Read from MH i2c: E2 [23:45:51]MH_I2C_Read... [23:45:51]Read from MH i2c: E2 17 00 [23:45:51]MH_I2C_Read... [23:45:51]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 37 38 90 00 03 [23:45:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [23:45:51]wFMCommunicate OK [23:45:51]CreateOFDProtocolMessage done [23:45:51]OFDSenderStorePacket 178538 [23:45:51]StoreOFDPacket docnum=178538 [23:45:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 78 3A 07 01 63 4F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 EE 00 00 00 F4 03 04 00 AE CD C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 6A B9 02 00 35 04 06 00 A9 86 7E 76 E1 87 9B 1C 5B 73 F9 81 BD 4B [23:45:51]CheckFolder [23:45:51]dirname=/storage/ofd_packets [23:45:51]CheckFolder done [23:45:51]ProducePacketName [23:45:51]name=ofd_packets/00178538 [23:45:51]NVStorageSaveData ofd_packets/00178538 [23:45:51]File name is /storage/ofd_packets/00178538 [23:45:51]Write 301 bytes [23:45:51]NVStorageSaveData done [23:45:51]OFDSenderStorePacket done [23:45:51]KKMCreateOFDPacket done [23:45:51]NVStorageSaveData kkm_last_timestamp [23:45:51]File name is /storage/kkm_last_timestamp [23:45:51]Write 4 bytes [23:45:51]NVStorageSaveData done [23:45:51]ExternCall_PrintAddStr [23:45:51]wPrintStart [23:45:51]Write to MH i2c: 01 00 00 31 00 31 [23:45:51]Write i2c OK [23:45:51]MH_I2C_Read... [23:45:51]Read from MH i2c: 01 [23:45:51]MH_I2C_Read... [23:45:51]Read from MH i2c: 01 07 00 [23:45:51]MH_I2C_Read... [23:45:51]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [23:45:51]RasterBufferAndPrint [23:45:51]line Счет N : (1)293884 [23:45:51]line ИНН: 02508201610067 [23:45:51]line Контрольно-Кассовый Чек [23:45:51]line ПРОДАЖА [23:45:51]line ТРК (МРК, ГНК) : 42 [23:45:51]line Товар: 2710124130 [23:45:51]line Аи-92-К-5 [23:45:51]line 14.750 * 67.80 [23:45:51]line = 1000.05 [23:45:51]line НДС 12% НСП 1% [23:45:51]line > о реализуемом товаре [23:45:51]line ОКРУГЛЕНИЕ: -0.05 [23:45:51]line ИТОГО: 1000.00 [23:45:51]line Внесено: 1000.00 [23:45:51]line СДАЧА: 0.00 [23:45:51]line НСП 1% : 8.85 [23:45:51]line НДС 12% : 106.20 [23:45:51]line Наличными: 1000.00 [23:45:51]line Безнал.: 0.00 [23:45:51]line Место: АЗС № 130 "Партнер Нефть" [23:45:51]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [23:45:51]line СНО: Общий режим [23:45:51]line Чек 238 22.08.2024 23:45 [23:45:51]line Смена: 469 ФФД: 1.0 [23:45:51]line ЗНМ: 0300000071 [23:45:51]line РНМ: 0000000000092561 [23:45:51]line Версия ККМ: 001 [23:45:51]line ФМ: 0000000000871778 [23:45:51]line ФД: 178538 [23:45:51]line ФПД: 186395112432007 [23:45:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240822T234550&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178538&fm=186395112432007&tin=02508201610067®Number=0000000000092561&sum=100000 [23:45:51]OFD Sender: Processing packet 178538 [packets to send 496, broken 495] [23:45:51]ProducePacketName [23:45:51]name=ofd_packets/00178538 [23:45:51]OFD Sender: To server: pG, [23:45:51]CommunicateWithHost lk.salyk.kg:30040 [23:45:51]ConnectInit lk.salyk.kg [23:45:51]written 0, free lines is 4095 [23:45:51]Write to MH i2c: 01 00 00 5C 00 5C [23:45:51]Write i2c OK [23:45:51]MH_I2C_Read... [23:45:51]Read from MH i2c: 01 [23:45:52]MH_I2C_Read... [23:45:52]Read from MH i2c: 01 07 00 [23:45:52]MH_I2C_Read... [23:45:52]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 CC 0C 3B [23:45:52]RasterBufferAndPrint [23:45:52]line [23:45:52]line [23:45:52]line [23:45:52]line [23:45:52]line [23:45:52]written 0, free lines is 3298 [23:45:52]MH_Cut [23:45:52]Write to MH i2c: D1 01 00 63 00 01 35 [23:45:52]Write i2c OK [23:45:52]MH_I2C_Read... [23:45:52]Read from MH i2c: D1 [23:45:52]MH_I2C_Read... [23:45:52]Read from MH i2c: D1 01 00 [23:45:52]MH_I2C_Read... [23:45:52]Read from MH i2c: D1 01 00 63 00 00 34 [23:45:52]Write to MH i2c: 01 00 00 64 00 64 [23:45:52]Write i2c OK [23:45:52]MH_I2C_Read... [23:45:52]*** Cut start [23:45:52]*** Partial cut [23:45:52]*** CUTSNS_PIN = 1 [23:45:52]*** CUTSNS_PIN = 0 [23:45:53]*** Brake cut motor [23:45:53]Read from MH i2c: 01 *** Stop cut motor [23:45:53] [23:45:53]*** Cut end [23:45:53]MH_I2C_Read... [23:45:53]Read from MH i2c: 01 07 00 [23:45:53]MH_I2C_Read... [23:45:53]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [23:45:53]process_action close_receipt done [23:45:53]requested_data is exist [23:45:53]produce_requested_data [23:45:53]requested_item fm.sn is exist - process it [23:45:53]wFMCommunicate request_size=4 [23:45:53]MH_SAM_APDU [23:45:53]CAPDU: 80 11 00 00 [23:45:53]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [23:45:53]Write i2c OK [23:45:53]MH_I2C_Read... [23:45:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:45:53]Read from MH i2c: E2 [23:45:53]MH_I2C_Read... [23:45:53]Read from MH i2c: E2 17 00 [23:45:53]MH_I2C_Read... [23:45:53]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 37 38 90 00 38 [23:45:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [23:45:53]wFMCommunicate OK [23:45:53]requested_item fd.num is exist - process it [23:45:53]SAM_PROTO_GetFieldsCounters [23:45:53]wFMCommunicate request_size=4 [23:45:53]MH_SAM_APDU [23:45:53]CAPDU: 80 13 00 00 [23:45:53]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [23:45:53]Write i2c OK [23:45:53]MH_I2C_Read... [23:45:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:45:53]Read from MH i2c: E2 [23:45:53]MH_I2C_Read... [23:45:53]Read from MH i2c: E2 62 00 [23:45:53]MH_I2C_Read... [23:45:53]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 6A B9 02 00 0E 04 04 00 D5 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 CC [23:45: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 6A B9 02 00 0E 04 04 00 D5 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 [23:45:53]wFMCommunicate OK [23:45:53]SAM_PROTO_GetFieldsCounters done [23:45:53]requested_item shift.num is exist - process it [23:45:53]requested_item shift.opened is exist - process it [23:45:53]req_shift_opened [23:45:53]FM_GetShiftState [23:45:53]SAM_PROTO_GetShiftState [23:45:53]wFMCommunicate request_size=4 [23:45:53]MH_SAM_APDU [23:45:53]CAPDU: 80 13 01 00 [23:45:53]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [23:45:53]Write i2c OK [23:45:53]MH_I2C_Read... [23:45:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:45:53]Read from MH i2c: E2 [23:45:53]MH_I2C_Read... [23:45:53]Read from MH i2c: E2 0E 00 [23:45:53]MH_I2C_Read... [23:45:53]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 92 [23:45:53]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [23:45:53]wFMCommunicate OK [23:45:53]SAM_PROTO_GetShiftState done [23:45:53]FM_GetShiftState done [23:45:53]req_shift_opened done [23:45:53]requested_item shift.open_date is exist - process it [23:45:53]req_shift_open_date [23:45:53]req_shift_open_date done [23:45:53]produce_requested_data done [23:45:53]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178538,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [23:45:53]process_action_free close_receipt [23:45:53]json_value_free [23:45:53]json_value_free done [23:45:53]process_json_proto returns [23:45:53]Send response to host [23:45:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178538,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [23:45:53]free response buf [23:45:53]execute_script done [23:45:53]execute_script returns [23:45:53]free content buf [23:45:53]Sock 7.Close socket [23:45:53]Sock 7.Thread stoped [23:45:53]Connected sock=9 [23: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 37 38 0F 01 00 00 78 3A 07 01 63 4F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 EE 00 00 00 F4 03 04 00 AE CD C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 6A B9 02 00 35 04 06 00 A9 86 7E 76 E1 87 9B 1C 5B 73 F9 81 BD 4B [23: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 37 38 4F 00 00 00 23 EC 47 00 D3 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 37 38 10 04 04 00 6A B9 02 00 F4 03 04 00 59 79 C7 66 B6 04 01 00 00 B8 E0 5A A7 1C 4C 5F A3 [23:45:54]CommunicateWithHost err = 0 [23:45:54]CheckOFDResponse [23:45:54]1017 (14) - 77093643461234 [23:45:54]1041 (16) - 0000000000871778 [23:45:54]1040 (4) - 178538 [23:45:54]1012 (4) - 22.08.2024 17:46 [23:45:54]1206 (1) - 0 [23:45:54]OFD Sender: Remove packet 178538 [23:45:54]ProducePacketName [23:45:54]name=ofd_packets/00178538 [23:45:54]NVStorageDeleteData [23:45:55]OFD Sender: No OFD packet to send [23:46:00]recv_with_timeout no data received [23:46:00]OFD Sender: No OFD packet to send [23:46:05]OFD Sender: No OFD packet to send [23:46:10]OFD Sender: No OFD packet to send [23:46:15]OFD Sender: No OFD packet to send [23:46:20]OFD Sender: No OFD packet to send [23:46:25]OFD Sender: No OFD packet to send [23:46:30]OFD Sender: No OFD packet to send [23:46:35]OFD Sender: No OFD packet to send [23:46:40]OFD Sender: No OFD packet to send [23:46:41]recv_with_timeout no data received [23:46:45]OFD Sender: No OFD packet to send [23:46:50]OFD Sender: No OFD packet to send [23:46:55]OFD Sender: No OFD packet to send [23:47:00]OFD Sender: No OFD packet to send [23:47:05]OFD Sender: No OFD packet to send [23:47:10]OFD Sender: No OFD packet to send [23:47:15]OFD Sender: No OFD packet to send [23:47:20]OFD Sender: No OFD packet to send [23:47:25]OFD Sender: No OFD packet to send [23:47:30]OFD Sender: No OFD packet to send [23:47:35]OFD Sender: No OFD packet to send [23:47:40]OFD Sender: No OFD packet to send [23:47:45]OFD Sender: No OFD packet to send [23:47:50]OFD Sender: No OFD packet to send [23:47:55]OFD Sender: No OFD packet to send [23:48:00]OFD Sender: No OFD packet to send [23:48:05]OFD Sender: No OFD packet to send [23:48:10]OFD Sender: No OFD packet to send [23:48:15]OFD Sender: No OFD packet to send [23:48:20]OFD Sender: No OFD packet to send [23:48:25]OFD Sender: No OFD packet to send [23:48:30]OFD Sender: No OFD packet to send [23:48:35]OFD Sender: No OFD packet to send [23:48:40]OFD Sender: No OFD packet to send [23:48:45]OFD Sender: No OFD packet to send [23:48:50]OFD Sender: No OFD packet to send [23:48:55]OFD Sender: No OFD packet to send [23:49:00]OFD Sender: No OFD packet to send [23:49:05]OFD Sender: No OFD packet to send [23:49:10]OFD Sender: No OFD packet to send [23:49:15]OFD Sender: No OFD packet to send [23:49:20]OFD Sender: No OFD packet to send [23:49:25]OFD Sender: No OFD packet to send [23:49:30]OFD Sender: No OFD packet to send [23:49:35]OFD Sender: No OFD packet to send [23:49:40]OFD Sender: No OFD packet to send [23:49:45]OFD Sender: No OFD packet to send [23:49:50]OFD Sender: No OFD packet to send [23:49:55]OFD Sender: No OFD packet to send [23:50:01]OFD Sender: No OFD packet to send [23:50:06]OFD Sender: No OFD packet to send [23:50:11]OFD Sender: No OFD packet to send [23:50:16]OFD Sender: No OFD packet to send [23:50:16]recv_with_timeout no data received [23:50:21]OFD Sender: No OFD packet to send [23:50:26]OFD Sender: No OFD packet to send [23:50:31]OFD Sender: No OFD packet to send [23:50:36]OFD Sender: No OFD packet to send [23:50:41]OFD Sender: No OFD packet to send [23:50:46]OFD Sender: No OFD packet to send [23:50:51]OFD Sender: No OFD packet to send [23:50:56]OFD Sender: No OFD packet to send [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:11]/dev/ttyS4 opened [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 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 A6 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 4B [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 30620, crc_r 49A1A6DB, crc_c: 49A1A6DB, size: 53248 [00:00:11]*** [00:00:11]*** Starting fw at address 01020100 (2007E328 010249C5) [00:00:11]*** Waiting for read because exit forced [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]*** 10 ms more... [00:00:11]*** MH1903S init start (LINUX_LIGHT) [00:00:11]*** Compilation Date Jun 20 2023 Time 12:36:20 [00:00:11]*** Serial: 3139303353513838 54000000005725A6 (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: 621477+1723749199=1724370676 [00:00:11]*** BPK Status Register BPK_RDY = 0x0 [00:00:11]*** SEN State Register SEN_STATE = 0x20ff [00:00:11]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:11]*** Analog Control Register 0 SEN_ANA0 = 0x33510623 [00:00:11]*** Is cutter blocked? [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 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 A6 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 4C [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 30620 [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 F5 CE C7 66 4F 53 BE 66 B5 [23:51:17]Current date/time: 22.08.2024 23:51 [23:51:17]FM_Init [23:51:17]wFMConnect [23:51:17]MH_SAM_On [23:51:17]Write to MH i2c: E0 00 00 08 00 E7 [23:51:17]Write i2c OK [23:51:17]MH_I2C_Read... [23:51:17]*** iso7816_init finished! [23:51:17]*** atr: [23:51:17]*** 0F 3B D5 18 FF 81 91 FE [23:51:17]*** 1F C3 80 73 C8 21 10 0A [23:51:17]*** 00 00 00 00 00 00 00 00 [23:51:17]*** 00 00 00 00 00 00 00 00 [23:51:17]*** 00 00 00 00 00 00 00 00 [23:51:17]*** 00 00 00 00 00 00 00 00 [23:51:17]*** 00 00 00 00 00 00 00 00 [23:51:17]*** 00 00 00 00 00 00 00 00 [23:51:17]Read from MH i2c: E0 [23:51:17]MH_I2C_Read... [23:51:17]Read from MH i2c: E0 10 00 [23:51:17]MH_I2C_Read... [23:51: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 [23:51:17]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [23:51:17]wFMCommunicate request_size=10 [23:51:17]MH_SAM_APDU [23:51:17]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [23:51:17]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [23:51:17]Write i2c OK [23:51:17]MH_I2C_Read... [23:51:17]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [23:51:17]Read from MH i2c: E2 [23:51:17]MH_I2C_Read... [23:51:17]Read from MH i2c: E2 03 00 [23:51:17]MH_I2C_Read... [23:51:17]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [23:51:17]RAPDU: 90 00 [23:51:17]wFMCommunicate OK [23:51:17]wFMCommunicate request_size=4 [23:51:17]MH_SAM_APDU [23:51:17]CAPDU: 80 11 00 00 [23:51:17]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [23:51:17]Write i2c OK [23:51:17]MH_I2C_Read... [23:51:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:51:17]Read from MH i2c: E2 [23:51:17]MH_I2C_Read... [23:51:17]Read from MH i2c: E2 17 00 [23:51:17]MH_I2C_Read... [23:51: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 37 38 90 00 DD [23:51:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [23:51:17]wFMCommunicate OK [23:51:17]Detected FM SN is 0000000000871778 [23:51:17]Stored FM SN is 0000000000871778 [23:51:17]wFMCommunicate request_size=9 [23:51:17]MH_SAM_APDU [23:51:17]CAPDU: 80 16 00 00 04 D9 BA 00 00 [23:51:17]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 D9 BA 00 00 00 00 25 [23:51:17]Write i2c OK [23:51:17]MH_I2C_Read... [23:51:17]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [23:51:17]Read from MH i2c: E2 [23:51:17]MH_I2C_Read... [23:51:17]Read from MH i2c: E2 03 00 [23:51:17]MH_I2C_Read... [23:51:17]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [23:51:17]RAPDU: 90 00 [23:51:17]wFMCommunicate OK [23:51:17]FM PIN OK [23:51:17]wFMCommunicate request_size=8 [23:51:17]MH_SAM_APDU [23:51:17]CAPDU: 80 14 04 00 03 02 00 01 [23:51:17]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [23:51:17]Write i2c OK [23:51:17]MH_I2C_Read... [23:51:17]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [23:51:17]Read from MH i2c: E2 [23:51:17]MH_I2C_Read... [23:51:17]Read from MH i2c: E2 03 00 [23:51:17]MH_I2C_Read... [23:51:17]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [23:51:17]RAPDU: 90 00 [23:51:17]wFMCommunicate OK [23:51:17]wFMCommunicate request_size=13 [23:51:17]MH_SAM_APDU [23:51:17]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [23:51: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 [23:51:17]Write i2c OK [23:51:17]MH_I2C_Read... [23:51:17]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [23:51:17]Read from MH i2c: E2 [23:51:17]MH_I2C_Read... [23:51:17]Read from MH i2c: E2 03 00 [23:51:17]MH_I2C_Read... [23:51:17]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [23:51:17]RAPDU: 90 00 [23:51:17]wFMCommunicate OK [23:51:17]wFMCommunicate request_size=4 [23:51:17]MH_SAM_APDU [23:51:17]CAPDU: 80 11 00 00 [23:51:17]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [23:51:17]Write i2c OK [23:51:17]MH_I2C_Read... [23:51:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:51:17]Read from MH i2c: E2 [23:51:17]MH_I2C_Read... [23:51:17]Read from MH i2c: E2 17 00 [23:51:17]MH_I2C_Read... [23:51: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 37 38 90 00 E1 [23:51:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [23:51:17]wFMCommunicate OK [23:51:17]DocumentArchiveInit [23:51:17]Start Httpd... [23:51:17]Httpd thread 3067133284 created [23:51:17]Write to MH i2c: 01 00 00 0F 00 0F [23:51:17]Write i2c OK [23:51:17]MH_I2C_Read... [23:51:17]Read from MH i2c: 01 [23:51:17]MH_I2C_Read... [23:51:17]Read from MH i2c: 01 07 00 [23:51:17]MH_I2C_Read... [23:51:17]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [23:51:17]MH Int Process started [23:51:17]Allocated Socket 8 [23:51:17]Bind OK [23:51:17]Listen OK [23:51:17]httpd running on port 8080 [23:51:17]Waiting for new connection... [23:51:18]OFD Sender: No OFD packet to send [23:51:21]accept exits with 9 [23:51:21]New connection [23:51:21]New thread 3066846564 created [23:51:21]Waiting for new connection... [23:51:21] Sock 9.Parse request [23:51:21]Sock 9.Check first char [23:51:21]Sock 9.First char is OK [23:51:21]request: POST /json_proto HTTP/1.0 [23:51:21]Method: POST [23:51:21]URL: /json_proto [23:51:21]Method is POST - this is cgi request [23:51:21]url: /json_proto [23:51:21]query_string will be loaded in cgi processing [23:51:21]execute_cgi json_proto POST (null) [23:51:21]execute_cgi path=json_proto method=POST [23:51:21]POST find Content-Length [23:51:21]Host: 172.17.44.131:8080 [23:51:21]Content-Length: 215 [23:51:21]Content-Type: application/json [23:51:21] [23:51:21]POST finish read [23:51:21]Found Content-Length = 215 [23:51:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:51:21]execute_script... [23:51:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:51:21]POST & json_proto [23:51:21]process_json_proto [23:51:21]json parsed OK: [23:51:21]protocol is kg_v1.0 [23:51:21]action value=get_value [23:51:21]process_action get_value [23:51:21]cmd_get_value [23:51:21]process_action get_value done [23:51:21]requested_data is exist [23:51:21]produce_requested_data [23:51:21]requested_item kkm.sn is exist - process it [23:51:21]requested_item kkm.ver is exist - process it [23:51:21]requested_item fm.sn is exist - process it [23:51:21]wFMCommunicate request_size=4 [23:51:21]MH_SAM_APDU [23:51:21]CAPDU: 80 11 00 00 [23:51:21]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [23:51:21]Write i2c OK [23:51:21]MH_I2C_Read... [23:51:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:51:21]Read from MH i2c: E2 [23:51:21]MH_I2C_Read... [23:51:21]Read from MH i2c: E2 17 00 [23:51:21]MH_I2C_Read... [23:51:21]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 37 38 90 00 E3 [23:51:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [23:51:21]wFMCommunicate OK [23:51:21]requested_item fd.num is exist - process it [23:51:21]SAM_PROTO_GetFieldsCounters [23:51:21]wFMCommunicate request_size=4 [23:51:21]MH_SAM_APDU [23:51:21]CAPDU: 80 13 00 00 [23:51:21]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [23:51:21]Write i2c OK [23:51:21]MH_I2C_Read... [23:51:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:51:21]Read from MH i2c: E2 [23:51:21]MH_I2C_Read... [23:51:21]Read from MH i2c: E2 62 00 [23:51:21]MH_I2C_Read... [23:51:21]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 6A B9 02 00 0E 04 04 00 D5 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 77 [23:51: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 6A B9 02 00 0E 04 04 00 D5 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 [23:51:21]wFMCommunicate OK [23:51:21]SAM_PROTO_GetFieldsCounters done [23:51:21]requested_item shift.num is exist - process it [23:51:21]requested_item shift.opened is exist - process it [23:51:21]req_shift_opened [23:51:21]FM_GetShiftState [23:51:21]SAM_PROTO_GetShiftState [23:51:21]wFMCommunicate request_size=4 [23:51:21]MH_SAM_APDU [23:51:21]CAPDU: 80 13 01 00 [23:51:21]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [23:51:21]Write i2c OK [23:51:21]MH_I2C_Read... [23:51:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:51:21]Read from MH i2c: E2 [23:51:21]MH_I2C_Read... [23:51:21]Read from MH i2c: E2 0E 00 [23:51:21]MH_I2C_Read... [23:51:21]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 3D [23:51:21]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [23:51:21]wFMCommunicate OK [23:51:21]SAM_PROTO_GetShiftState done [23:51:21]FM_GetShiftState done [23:51:21]req_shift_opened done [23:51:21]requested_item shift.open_date is exist - process it [23:51:21]req_shift_open_date [23:51:21]req_shift_open_date done [23:51:21]produce_requested_data done [23:51:21]produce_requested_data return {"kkm.sn":"0300000071","kkm.ver":"001","fm.sn":"0000000000871778","fd.num":178538,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [23:51:21]process_action_free get_value [23:51:21]json_value_free [23:51:21]json_value_free done [23:51:21]process_json_proto returns [23:51:21]Send response to host [23:51:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000071","kkm.ver":"001","fm.sn":"0000000000871778","fd.num":178538,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [23:51:21]free response buf [23:51:21]execute_script done [23:51:21]execute_script returns [23:51:21]free content buf [23:51:21]Sock 9.Close socket [23:51:21]Sock 9.Thread stoped [23:51:21]accept exits with 10 [23:51:21]New connection [23:51:21]New thread 3066703204 created [23:51:21]Thread 3066846564 joined [23:51:21]Waiting for new connection... [23:51:21] Sock 10.Parse request [23:51:21]Sock 10.Check first char [23:51:21]Sock 10.First char is OK [23:51:21]request: POST /json_proto HTTP/1.0 [23:51:21]Method: POST [23:51:21]URL: /json_proto [23:51:21]Method is POST - this is cgi request [23:51:21]url: /json_proto [23:51:21]query_string will be loaded in cgi processing [23:51:21]execute_cgi json_proto POST (null) [23:51:21]execute_cgi path=json_proto method=POST [23:51:21]POST find Content-Length [23:51:21]Host: 172.17.44.131:8080 [23:51:21]Content-Length: 331 [23:51:21]Content-Type: application/json [23:51:21] [23:51:21]POST finish read [23:51:21]Found Content-Length = 331 [23:51:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [23:51:21]execute_script... [23:51:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [23:51:21]POST & json_proto [23:51:21]process_json_proto [23:51:21]json parsed OK: [23:51:21]protocol is kg_v1.0 [23:51:21]action value=get_value [23:51:21]process_action get_value [23:51:21]cmd_get_value [23:51:21]process_action get_value done [23:51:21]requested_data is exist [23:51:21]produce_requested_data [23:51:21]requested_item fm.sale.total is exist - process it [23:51:21]SAM_PROTO_GetFMData [23:51:22]wFMCommunicate request_size=4 [23:51:22]MH_SAM_APDU [23:51:22]CAPDU: 80 13 03 00 [23:51:22]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [23:51:22]Write i2c OK [23:51:22]MH_I2C_Read... [23:51:22]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [23:51:22]Read from MH i2c: E2 [23:51:22]MH_I2C_Read... [23:51:22]Read from MH i2c: E2 FD 00 [23:51:22]MH_I2C_Read... [23:51:22]Read from MH i2c: E2 FD 00 13 00 00 C6 04 85 04 C2 04 6E 04 04 00 C0 B5 02 00 69 04 A4 00 6F 04 04 00 2A B4 02 00 B1 04 05 00 91 BC F4 29 05 70 04 05 00 E3 37 EA 13 04 72 04 05 00 AE 84 0A 16 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 E5 6A 8C 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 60 B3 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 9C 00 6F 04 04 00 96 01 00 00 B1 04 04 00 58 A9 FB 6B 70 04 04 00 58 A9 FB 6B 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 AA 48 53 01 EF 03 90 00 FA [23:51:22]RAPDU: C6 04 85 04 C2 04 6E 04 04 00 C0 B5 02 00 69 04 A4 00 6F 04 04 00 2A B4 02 00 B1 04 05 00 91 BC F4 29 05 70 04 05 00 E3 37 EA 13 04 72 04 05 00 AE 84 0A 16 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 E5 6A 8C 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 60 B3 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 9C 00 6F 04 04 00 96 01 00 00 B1 04 04 00 58 A9 FB 6B 70 04 04 00 58 A9 FB 6B 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 AA 48 53 01 EF 03 90 00 [23:51:22]wFMCommunicate OK [23:51:22]wFMCommunicate request_size=4 [23:51:22]MH_SAM_APDU [23:51:22]CAPDU: 80 17 00 00 [23:51:22]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [23:51:22]Write i2c OK [23:51:22]MH_I2C_Read... [23:51:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:51:22]Read from MH i2c: E2 [23:51:22]MH_I2C_Read... [23:51:22]Read from MH i2c: E2 FD 00 [23:51:22]MH_I2C_Read... [23:51:22]Read from MH i2c: E2 FD 00 14 00 00 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 F8 45 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 90 00 A8 [23:51:23]RAPDU: 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 F8 45 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 90 00 [23:51:23]wFMCommunicate OK [23:51:23]wFMCommunicate request_size=4 [23:51:23]MH_SAM_APDU [23:51:23]CAPDU: 80 17 00 00 [23:51:23]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [23:51:23]Write i2c OK [23:51:23]MH_I2C_Read... [23:51:23]OFD Sender: No OFD packet to send [23:51:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:51:23]Read from MH i2c: E2 [23:51:23]MH_I2C_Read... [23:51:23]Read from MH i2c: E2 FD 00 [23:51:23]MH_I2C_Read... [23:51:23]Read from MH i2c: E2 FD 00 15 00 00 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 90 00 BC [23:51:23]RAPDU: 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 90 00 [23:51:23]wFMCommunicate OK [23:51:23]wFMCommunicate request_size=4 [23:51:23]MH_SAM_APDU [23:51:23]CAPDU: 80 17 00 00 [23:51:23]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [23:51:23]Write i2c OK [23:51:23]MH_I2C_Read... [23:51:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:51:23]Read from MH i2c: E2 [23:51:23]MH_I2C_Read... [23:51:23]Read from MH i2c: E2 FD 00 [23:51:23]MH_I2C_Read... [23:51:23]Read from MH i2c: E2 FD 00 16 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 90 00 11 [23:51:23]RAPDU: EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 90 00 [23:51:23]wFMCommunicate OK [23:51:23]wFMCommunicate request_size=4 [23:51:23]MH_SAM_APDU [23:51:23]CAPDU: 80 17 00 00 [23:51:23]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [23:51:23]Write i2c OK [23:51:23]MH_I2C_Read... [23:51:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 224! [23:51:23]Read from MH i2c: E2 [23:51:23]MH_I2C_Read... [23:51:23]Read from MH i2c: E2 E3 00 [23:51:23]MH_I2C_Read... [23:51:23]Read from MH i2c: E2 E3 00 17 00 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 76 [23:51:23]RAPDU: 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [23:51:23]wFMCommunicate OK [23:51:23]SAM_PROTO_GetFMData done [23:51:23]requested_item fm.sale_refund.total is exist - process it [23:51:23]requested_item fm.buy.total is exist - process it [23:51:23]requested_item shift.sale.total is exist - process it [23:51:23]SAM_PROTO_GetShiftData [23:51:23]wFMCommunicate request_size=4 [23:51:23]MH_SAM_APDU [23:51:23]CAPDU: 80 13 02 00 [23:51:23]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [23:51:23]Write i2c OK [23:51:23]MH_I2C_Read... [23:51:24]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [23:51:24]Read from MH i2c: E2 [23:51:24]MH_I2C_Read... [23:51:24]Read from MH i2c: E2 FD 00 [23:51:24]MH_I2C_Read... [23:51:24]Read from MH i2c: E2 FD 00 18 00 00 B1 04 AA 04 AD 04 6E 04 04 00 EE 00 00 00 69 04 9E 00 6F 04 04 00 EE 00 00 00 B1 04 04 00 6E 20 6F 01 70 04 04 00 10 7E 11 01 72 04 03 00 5E A2 5D 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 A2 FE 26 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 DC 3F 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 28 [23:51:24]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 EE 00 00 00 69 04 9E 00 6F 04 04 00 EE 00 00 00 B1 04 04 00 6E 20 6F 01 70 04 04 00 10 7E 11 01 72 04 03 00 5E A2 5D 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 A2 FE 26 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 DC 3F 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 [23:51:24]wFMCommunicate OK [23:51:24]wFMCommunicate request_size=4 [23:51:24]MH_SAM_APDU [23:51:24]CAPDU: 80 17 00 00 [23:51:24]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [23:51:24]Write i2c OK [23:51:24]MH_I2C_Read... [23:51:24]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:51:24]Read from MH i2c: E2 [23:51:24]MH_I2C_Read... [23:51:24]Read from MH i2c: E2 FD 00 [23:51:24]MH_I2C_Read... [23:51:24]Read from MH i2c: E2 FD 00 19 00 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 B2 [23:51:24]RAPDU: 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 [23:51:24]wFMCommunicate OK [23:51:24]wFMCommunicate request_size=4 [23:51:24]MH_SAM_APDU [23:51:24]CAPDU: 80 17 00 00 [23:51:24]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [23:51:24]Write i2c OK [23:51:24]MH_I2C_Read... [23:51:24]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:51:24]Read from MH i2c: E2 [23:51:24]MH_I2C_Read... [23:51:24]Read from MH i2c: E2 FD 00 [23:51:24]MH_I2C_Read... [23:51:24]Read from MH i2c: E2 FD 00 1A 00 00 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 53 [23:51:24]RAPDU: 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [23:51:24]wFMCommunicate OK [23:51:24]wFMCommunicate request_size=4 [23:51:24]MH_SAM_APDU [23:51:24]CAPDU: 80 17 00 00 [23:51:24]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [23:51:24]Write i2c OK [23:51:24]MH_I2C_Read... [23:51:25]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:51:25]Read from MH i2c: E2 [23:51:25]MH_I2C_Read... [23:51:25]Read from MH i2c: E2 FD 00 [23:51:25]MH_I2C_Read... [23:51:25]Read from MH i2c: E2 FD 00 1B 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 13 [23:51:25]RAPDU: 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [23:51:25]wFMCommunicate OK [23:51:25]wFMCommunicate request_size=4 [23:51:25]MH_SAM_APDU [23:51:25]CAPDU: 80 17 00 00 [23:51:25]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [23:51:25]Write i2c OK [23:51:25]MH_I2C_Read... [23:51:25]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [23:51:25]Read from MH i2c: E2 [23:51:25]MH_I2C_Read... [23:51:25]Read from MH i2c: E2 CE 00 [23:51:25]MH_I2C_Read... [23:51:25]Read from MH i2c: E2 CE 00 1C 00 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 81 [23:51:25]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [23:51:25]wFMCommunicate OK [23:51:25]SAM_PROTO_GetShiftData done [23:51:25]requested_item shift.sale.total_cash is exist - process it [23:51:25]requested_item shift.sale_refund.total is exist - process it [23:51:25]requested_item shift.sale_refund.total_cash is exist - process it [23:51:25]requested_item shift.buy.total is exist - process it [23:51:25]requested_item shift.buy.total_cash is exist - process it [23:51:25]produce_requested_data done [23:51:25]produce_requested_data return {"fm.sale.total":221787413.93,"fm.sale_refund.total":18116550.00,"fm.buy.total":0.00,"shift.sale.total":240600.14,"shift.sale.total_cash":179236.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [23:51:25]process_action_free get_value [23:51:25]json_value_free [23:51:25]json_value_free done [23:51:25]process_json_proto returns [23:51:25]Send response to host [23:51:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":221787413.93,"fm.sale_refund.total":18116550.00,"fm.buy.total":0.00,"shift.sale.total":240600.14,"shift.sale.total_cash":179236.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [23:51:25]free response buf [23:51:25]execute_script done [23:51:25]execute_script returns [23:51:25]free content buf [23:51:25]Sock 10.Close socket [23:51:25]Sock 10.Thread stoped [23:51:28]OFD Sender: No OFD packet to send [23:51:33]OFD Sender: No OFD packet to send [23:51:38]OFD Sender: No OFD packet to send [23:51:43]OFD Sender: No OFD packet to send [23:51:45]recv_with_timeout no data received [23:51:48]OFD Sender: No OFD packet to send [23:51:53]OFD Sender: No OFD packet to send [23:51:58]OFD Sender: No OFD packet to send [23:52:03]OFD Sender: No OFD packet to send [23:52:08]OFD Sender: No OFD packet to send [23:52:13]OFD Sender: No OFD packet to send [23:52:18]OFD Sender: No OFD packet to send [23:52:18]accept exits with 9 [23:52:18]New connection [23:52:18]New thread 3066846564 created [23:52:18]Thread 3066703204 joined [23:52:18]Waiting for new connection... [23:52:18] Sock 9.Parse request [23:52:18]Sock 9.Check first char [23:52:18]Sock 9.First char is OK [23:52:18]request: POST /json_proto HTTP/1.0 [23:52:18]Method: POST [23:52:18]URL: /json_proto [23:52:18]Method is POST - this is cgi request [23:52:18]url: /json_proto [23:52:18]query_string will be loaded in cgi processing [23:52:18]execute_cgi json_proto POST (null) [23:52:18]execute_cgi path=json_proto method=POST [23:52:18]POST find Content-Length [23:52:18]Host: 172.17.44.131:8080 [23:52:18]Content-Length: 215 [23:52:18]Content-Type: application/json [23:52:18] [23:52:18]POST finish read [23:52:18]Found Content-Length = 215 [23:52: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" ] } } [23:52:18]execute_script... [23:52: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" ] } } [23:52:18]POST & json_proto [23:52:18]process_json_proto [23:52:18]json parsed OK: [23:52:18]protocol is kg_v1.0 [23:52:18]action value=get_value [23:52:18]process_action get_value [23:52:18]cmd_get_value [23:52:18]process_action get_value done [23:52:18]requested_data is exist [23:52:18]produce_requested_data [23:52:18]requested_item kkm.sn is exist - process it [23:52:18]requested_item kkm.ver is exist - process it [23:52:18]requested_item fm.sn is exist - process it [23:52:18]wFMCommunicate request_size=4 [23:52:18]MH_SAM_APDU [23:52:18]CAPDU: 80 11 00 00 [23:52:18]Write to MH i2c: E2 08 00 1D 00 80 11 00 00 00 00 00 00 97 [23:52:18]Write i2c OK [23:52:18]MH_I2C_Read... [23:52:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:52:18]Read from MH i2c: E2 [23:52:18]MH_I2C_Read... [23:52:18]Read from MH i2c: E2 17 00 [23:52:18]MH_I2C_Read... [23:52:18]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 37 38 90 00 F0 [23:52:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [23:52:18]wFMCommunicate OK [23:52:18]requested_item fd.num is exist - process it [23:52:18]SAM_PROTO_GetFieldsCounters [23:52:18]wFMCommunicate request_size=4 [23:52:18]MH_SAM_APDU [23:52:18]CAPDU: 80 13 00 00 [23:52:18]Write to MH i2c: E2 08 00 1E 00 80 13 00 00 00 00 00 00 9A [23:52:18]Write i2c OK [23:52:18]MH_I2C_Read... [23:52:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:52:18]Read from MH i2c: E2 [23:52:18]MH_I2C_Read... [23:52:18]Read from MH i2c: E2 62 00 [23:52:18]MH_I2C_Read... [23:52:18]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 6A B9 02 00 0E 04 04 00 D5 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 84 [23:52:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 6A B9 02 00 0E 04 04 00 D5 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 [23:52:18]wFMCommunicate OK [23:52:18]SAM_PROTO_GetFieldsCounters done [23:52:18]requested_item shift.num is exist - process it [23:52:18]requested_item shift.opened is exist - process it [23:52:18]req_shift_opened [23:52:18]FM_GetShiftState [23:52:18]SAM_PROTO_GetShiftState [23:52:18]wFMCommunicate request_size=4 [23:52:18]MH_SAM_APDU [23:52:18]CAPDU: 80 13 01 00 [23:52:18]Write to MH i2c: E2 08 00 1F 00 80 13 01 00 00 00 00 00 9C [23:52:18]Write i2c OK [23:52:18]MH_I2C_Read... [23:52:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:52:18]Read from MH i2c: E2 [23:52:18]MH_I2C_Read... [23:52:18]Read from MH i2c: E2 0E 00 [23:52:18]MH_I2C_Read... [23:52:18]Read from MH i2c: E2 0E 00 1F 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 4A [23:52:18]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [23:52:18]wFMCommunicate OK [23:52:18]SAM_PROTO_GetShiftState done [23:52:18]FM_GetShiftState done [23:52:18]req_shift_opened done [23:52:18]requested_item shift.open_date is exist - process it [23:52:18]req_shift_open_date [23:52:18]req_shift_open_date done [23:52:18]produce_requested_data done [23:52:18]produce_requested_data return {"kkm.sn":"0300000071","kkm.ver":"001","fm.sn":"0000000000871778","fd.num":178538,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [23:52:18]process_action_free get_value [23:52:18]json_value_free [23:52:18]json_value_free done [23:52:18]process_json_proto returns [23:52:18]Send response to host [23:52:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000071","kkm.ver":"001","fm.sn":"0000000000871778","fd.num":178538,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [23:52:18]free response buf [23:52:18]execute_script done [23:52:18]execute_script returns [23:52:18]free content buf [23:52:18]Sock 9.Close socket [23:52:18]Sock 9.Thread stoped [23:52:18]accept exits with 10 [23:52:18]New connection [23:52:18]New thread 3066703204 created [23:52:18]Thread 3066846564 joined [23:52:18]Waiting for new connection... [23:52:18] Sock 10.Parse request [23:52:18]Sock 10.Check first char [23:52:18]Sock 10.First char is OK [23:52:18]request: POST /json_proto HTTP/1.0 [23:52:18]Method: POST [23:52:18]URL: /json_proto [23:52:18]Method is POST - this is cgi request [23:52:18]url: /json_proto [23:52:18]query_string will be loaded in cgi processing [23:52:18]execute_cgi json_proto POST (null) [23:52:18]execute_cgi path=json_proto method=POST [23:52:18]POST find Content-Length [23:52:18]Host: 172.17.44.131:8080 [23:52:18]Content-Length: 331 [23:52:18]Content-Type: application/json [23:52:18] [23:52:18]POST finish read [23:52:18]Found Content-Length = 331 [23:52: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" ] } } [23:52:18]execute_script... [23:52: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" ] } } [23:52:18]POST & json_proto [23:52:18]process_json_proto [23:52:18]json parsed OK: [23:52:18]protocol is kg_v1.0 [23:52:19]action value=get_value [23:52:19]process_action get_value [23:52:19]cmd_get_value [23:52:19]process_action get_value done [23:52:19]requested_data is exist [23:52:19]produce_requested_data [23:52:19]requested_item fm.sale.total is exist - process it [23:52:19]SAM_PROTO_GetFMData [23:52:19]wFMCommunicate request_size=4 [23:52:19]MH_SAM_APDU [23:52:19]CAPDU: 80 13 03 00 [23:52:19]Write to MH i2c: E2 08 00 20 00 80 13 03 00 00 00 00 00 9F [23:52:19]Write i2c OK [23:52:19]MH_I2C_Read... [23:52:19]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [23:52:19]Read from MH i2c: E2 [23:52:19]MH_I2C_Read... [23:52:19]Read from MH i2c: E2 FD 00 [23:52:19]MH_I2C_Read... [23:52:19]Read from MH i2c: E2 FD 00 20 00 00 C6 04 85 04 C2 04 6E 04 04 00 C0 B5 02 00 69 04 A4 00 6F 04 04 00 2A B4 02 00 B1 04 05 00 91 BC F4 29 05 70 04 05 00 E3 37 EA 13 04 72 04 05 00 AE 84 0A 16 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 E5 6A 8C 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 60 B3 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 9C 00 6F 04 04 00 96 01 00 00 B1 04 04 00 58 A9 FB 6B 70 04 04 00 58 A9 FB 6B 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 AA 48 53 01 EF 03 90 00 07 [23:52:19]RAPDU: C6 04 85 04 C2 04 6E 04 04 00 C0 B5 02 00 69 04 A4 00 6F 04 04 00 2A B4 02 00 B1 04 05 00 91 BC F4 29 05 70 04 05 00 E3 37 EA 13 04 72 04 05 00 AE 84 0A 16 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 E5 6A 8C 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 60 B3 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 9C 00 6F 04 04 00 96 01 00 00 B1 04 04 00 58 A9 FB 6B 70 04 04 00 58 A9 FB 6B 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 AA 48 53 01 EF 03 90 00 [23:52:19]wFMCommunicate OK [23:52:19]wFMCommunicate request_size=4 [23:52:19]MH_SAM_APDU [23:52:19]CAPDU: 80 17 00 00 [23:52:19]Write to MH i2c: E2 08 00 21 00 80 17 00 00 00 00 00 00 A1 [23:52:19]Write i2c OK [23:52:19]MH_I2C_Read... [23:52:19]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:52:19]Read from MH i2c: E2 [23:52:19]MH_I2C_Read... [23:52:19]Read from MH i2c: E2 FD 00 [23:52:19]MH_I2C_Read... [23:52:19]Read from MH i2c: E2 FD 00 21 00 00 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 F8 45 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 90 00 B5 [23:52:19]RAPDU: 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 F8 45 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 90 00 [23:52:19]wFMCommunicate OK [23:52:19]wFMCommunicate request_size=4 [23:52:19]MH_SAM_APDU [23:52:19]CAPDU: 80 17 00 00 [23:52:19]Write to MH i2c: E2 08 00 22 00 80 17 00 00 00 00 00 00 A2 [23:52:19]Write i2c OK [23:52:19]MH_I2C_Read... [23:52:20]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:52:20]Read from MH i2c: E2 [23:52:20]MH_I2C_Read... [23:52:20]Read from MH i2c: E2 FD 00 [23:52:20]MH_I2C_Read... [23:52:20]Read from MH i2c: E2 FD 00 22 00 00 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 90 00 C9 [23:52:20]RAPDU: 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 90 00 [23:52:20]wFMCommunicate OK [23:52:20]wFMCommunicate request_size=4 [23:52:20]MH_SAM_APDU [23:52:20]CAPDU: 80 17 00 00 [23:52:20]Write to MH i2c: E2 08 00 23 00 80 17 00 00 00 00 00 00 A3 [23:52:20]Write i2c OK [23:52:20]MH_I2C_Read... [23:52:20]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:52:20]Read from MH i2c: E2 [23:52:20]MH_I2C_Read... [23:52:20]Read from MH i2c: E2 FD 00 [23:52:20]MH_I2C_Read... [23:52:20]Read from MH i2c: E2 FD 00 23 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 90 00 1E [23:52:20]RAPDU: EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 90 00 [23:52:20]wFMCommunicate OK [23:52:20]wFMCommunicate request_size=4 [23:52:20]MH_SAM_APDU [23:52:20]CAPDU: 80 17 00 00 [23:52:20]Write to MH i2c: E2 08 00 24 00 80 17 00 00 00 00 00 00 A4 [23:52:20]Write i2c OK [23:52:20]MH_I2C_Read... [23:52:20]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 224! [23:52:20]Read from MH i2c: E2 [23:52:20]MH_I2C_Read... [23:52:20]Read from MH i2c: E2 E3 00 [23:52:20]MH_I2C_Read... [23:52:20]Read from MH i2c: E2 E3 00 24 00 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 83 [23:52:20]RAPDU: 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [23:52:20]wFMCommunicate OK [23:52:20]SAM_PROTO_GetFMData done [23:52:20]requested_item fm.sale_refund.total is exist - process it [23:52:20]requested_item fm.buy.total is exist - process it [23:52:20]requested_item shift.sale.total is exist - process it [23:52:20]SAM_PROTO_GetShiftData [23:52:20]wFMCommunicate request_size=4 [23:52:20]MH_SAM_APDU [23:52:20]CAPDU: 80 13 02 00 [23:52:20]Write to MH i2c: E2 08 00 25 00 80 13 02 00 00 00 00 00 A3 [23:52:20]Write i2c OK [23:52:20]MH_I2C_Read... [23:52:21]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [23:52:21]Read from MH i2c: E2 [23:52:21]MH_I2C_Read... [23:52:21]Read from MH i2c: E2 FD 00 [23:52:21]MH_I2C_Read... [23:52:21]Read from MH i2c: E2 FD 00 25 00 00 B1 04 AA 04 AD 04 6E 04 04 00 EE 00 00 00 69 04 9E 00 6F 04 04 00 EE 00 00 00 B1 04 04 00 6E 20 6F 01 70 04 04 00 10 7E 11 01 72 04 03 00 5E A2 5D 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 A2 FE 26 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 DC 3F 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 35 [23:52:21]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 EE 00 00 00 69 04 9E 00 6F 04 04 00 EE 00 00 00 B1 04 04 00 6E 20 6F 01 70 04 04 00 10 7E 11 01 72 04 03 00 5E A2 5D 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 A2 FE 26 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 DC 3F 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 [23:52:21]wFMCommunicate OK [23:52:21]wFMCommunicate request_size=4 [23:52:21]MH_SAM_APDU [23:52:21]CAPDU: 80 17 00 00 [23:52:21]Write to MH i2c: E2 08 00 26 00 80 17 00 00 00 00 00 00 A6 [23:52:21]Write i2c OK [23:52:21]MH_I2C_Read... [23:52:21]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:52:21]Read from MH i2c: E2 [23:52:21]MH_I2C_Read... [23:52:21]Read from MH i2c: E2 FD 00 [23:52:21]MH_I2C_Read... [23:52:21]Read from MH i2c: E2 FD 00 26 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 BF [23:52:21]RAPDU: 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 [23:52:21]wFMCommunicate OK [23:52:21]wFMCommunicate request_size=4 [23:52:21]MH_SAM_APDU [23:52:21]CAPDU: 80 17 00 00 [23:52:21]Write to MH i2c: E2 08 00 27 00 80 17 00 00 00 00 00 00 A7 [23:52:21]Write i2c OK [23:52:21]MH_I2C_Read... [23:52:21]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:52:21]Read from MH i2c: E2 [23:52:21]MH_I2C_Read... [23:52:21]Read from MH i2c: E2 FD 00 [23:52:21]MH_I2C_Read... [23:52:21]Read from MH i2c: E2 FD 00 27 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 60 [23:52:21]RAPDU: 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [23:52:21]wFMCommunicate OK [23:52:21]wFMCommunicate request_size=4 [23:52:21]MH_SAM_APDU [23:52:21]CAPDU: 80 17 00 00 [23:52:21]Write to MH i2c: E2 08 00 28 00 80 17 00 00 00 00 00 00 A8 [23:52:21]Write i2c OK [23:52:21]MH_I2C_Read... [23:52:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:52:22]Read from MH i2c: E2 [23:52:22]MH_I2C_Read... [23:52:22]Read from MH i2c: E2 FD 00 [23:52:22]MH_I2C_Read... [23:52:22]Read from MH i2c: E2 FD 00 28 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 20 [23:52:22]RAPDU: 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [23:52:22]wFMCommunicate OK [23:52:22]wFMCommunicate request_size=4 [23:52:22]MH_SAM_APDU [23:52:22]CAPDU: 80 17 00 00 [23:52:22]Write to MH i2c: E2 08 00 29 00 80 17 00 00 00 00 00 00 A9 [23:52:22]Write i2c OK [23:52:22]MH_I2C_Read... [23:52:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [23:52:22]Read from MH i2c: E2 [23:52:22]MH_I2C_Read... [23:52:22]Read from MH i2c: E2 CE 00 [23:52:22]MH_I2C_Read... [23:52:22]Read from MH i2c: E2 CE 00 29 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 8E [23:52:22]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [23:52:22]wFMCommunicate OK [23:52:22]SAM_PROTO_GetShiftData done [23:52:22]requested_item shift.sale.total_cash is exist - process it [23:52:22]requested_item shift.sale_refund.total is exist - process it [23:52:22]requested_item shift.sale_refund.total_cash is exist - process it [23:52:22]requested_item shift.buy.total is exist - process it [23:52:22]requested_item shift.buy.total_cash is exist - process it [23:52:22]produce_requested_data done [23:52:22]produce_requested_data return {"fm.sale.total":221787413.93,"fm.sale_refund.total":18116550.00,"fm.buy.total":0.00,"shift.sale.total":240600.14,"shift.sale.total_cash":179236.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [23:52:22]process_action_free get_value [23:52:22]json_value_free [23:52:22]json_value_free done [23:52:22]process_json_proto returns [23:52:22]Send response to host [23:52:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":221787413.93,"fm.sale_refund.total":18116550.00,"fm.buy.total":0.00,"shift.sale.total":240600.14,"shift.sale.total_cash":179236.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [23:52:22]free response buf [23:52:22]execute_script done [23:52:22]execute_script returns [23:52:22]free content buf [23:52:22]Sock 10.Close socket [23:52:22]Sock 10.Thread stoped [23:52:22]accept exits with 9 [23:52:22]New connection [23:52:22]New thread 3066846564 created [23:52:22]Thread 3066703204 joined [23:52:22]Waiting for new connection... [23:52:22] Sock 9.Parse request [23:52:22]Sock 9.Check first char [23:52:22]Sock 9.First char is OK [23:52:22]request: POST /json_proto HTTP/1.0 [23:52:22]Method: POST [23:52:22]URL: /json_proto [23:52:22]Method is POST - this is cgi request [23:52:22]url: /json_proto [23:52:22]query_string will be loaded in cgi processing [23:52:22]execute_cgi json_proto POST (null) [23:52:22]execute_cgi path=json_proto method=POST [23:52:22]POST find Content-Length [23:52:22]Host: 172.17.44.131:8080 [23:52:22]Content-Length: 331 [23:52:22]Content-Type: application/json [23:52:22] [23:52:22]POST finish read [23:52:22]Found Content-Length = 331 [23:52:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [23:52:22]execute_script... [23:52:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [23:52:22]POST & json_proto [23:52:22]process_json_proto [23:52:22]json parsed OK: [23:52:22]protocol is kg_v1.0 [23:52:22]action value=get_value [23:52:22]process_action get_value [23:52:22]cmd_get_value [23:52:22]process_action get_value done [23:52:22]requested_data is exist [23:52:22]produce_requested_data [23:52:22]requested_item fm.sale.total is exist - process it [23:52:22]SAM_PROTO_GetFMData [23:52:22]wFMCommunicate request_size=4 [23:52:22]MH_SAM_APDU [23:52:22]CAPDU: 80 13 03 00 [23:52:22]Write to MH i2c: E2 08 00 2A 00 80 13 03 00 00 00 00 00 A9 [23:52:22]Write i2c OK [23:52:22]MH_I2C_Read... [23:52:22]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [23:52:22]Read from MH i2c: E2 [23:52:22]MH_I2C_Read... [23:52:22]Read from MH i2c: E2 FD 00 [23:52:22]MH_I2C_Read... [23:52:22]Read from MH i2c: E2 FD 00 2A 00 00 C6 04 85 04 C2 04 6E 04 04 00 C0 B5 02 00 69 04 A4 00 6F 04 04 00 2A B4 02 00 B1 04 05 00 91 BC F4 29 05 70 04 05 00 E3 37 EA 13 04 72 04 05 00 AE 84 0A 16 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 E5 6A 8C 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 60 B3 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 9C 00 6F 04 04 00 96 01 00 00 B1 04 04 00 58 A9 FB 6B 70 04 04 00 58 A9 FB 6B 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 AA 48 53 01 EF 03 90 00 11 [23:52:22]RAPDU: C6 04 85 04 C2 04 6E 04 04 00 C0 B5 02 00 69 04 A4 00 6F 04 04 00 2A B4 02 00 B1 04 05 00 91 BC F4 29 05 70 04 05 00 E3 37 EA 13 04 72 04 05 00 AE 84 0A 16 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 E5 6A 8C 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 60 B3 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 9C 00 6F 04 04 00 96 01 00 00 B1 04 04 00 58 A9 FB 6B 70 04 04 00 58 A9 FB 6B 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 AA 48 53 01 EF 03 90 00 [23:52:22]wFMCommunicate OK [23:52:22]wFMCommunicate request_size=4 [23:52:22]MH_SAM_APDU [23:52:22]CAPDU: 80 17 00 00 [23:52:22]Write to MH i2c: E2 08 00 2B 00 80 17 00 00 00 00 00 00 AB [23:52:22]Write i2c OK [23:52:22]MH_I2C_Read... [23:52:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:52:23]Read from MH i2c: E2 [23:52:23]MH_I2C_Read... [23:52:23]Read from MH i2c: E2 FD 00 [23:52:23]MH_I2C_Read... [23:52:23]Read from MH i2c: E2 FD 00 2B 00 00 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 F8 45 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 90 00 BF [23:52:23]RAPDU: 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 F8 45 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 90 00 [23:52:23]wFMCommunicate OK [23:52:23]wFMCommunicate request_size=4 [23:52:23]MH_SAM_APDU [23:52:23]CAPDU: 80 17 00 00 [23:52:23]Write to MH i2c: E2 08 00 2C 00 80 17 00 00 00 00 00 00 AC [23:52:23]Write i2c OK [23:52:23]MH_I2C_Read... [23:52:23]OFD Sender: No OFD packet to send [23:52:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:52:23]Read from MH i2c: E2 [23:52:23]MH_I2C_Read... [23:52:23]Read from MH i2c: E2 FD 00 [23:52:23]MH_I2C_Read... [23:52:23]Read from MH i2c: E2 FD 00 2C 00 00 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 90 00 D3 [23:52:23]RAPDU: 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 90 00 [23:52:23]wFMCommunicate OK [23:52:23]wFMCommunicate request_size=4 [23:52:23]MH_SAM_APDU [23:52:23]CAPDU: 80 17 00 00 [23:52:23]Write to MH i2c: E2 08 00 2D 00 80 17 00 00 00 00 00 00 AD [23:52:23]Write i2c OK [23:52:23]MH_I2C_Read... [23:52:23]recv_with_timeout no data received [23:52:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:52:23]Read from MH i2c: E2 [23:52:23]MH_I2C_Read... [23:52:23]Read from MH i2c: E2 FD 00 [23:52:23]MH_I2C_Read... [23:52:23]Read from MH i2c: E2 FD 00 2D 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 90 00 28 [23:52:23]RAPDU: EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 90 00 [23:52:24]wFMCommunicate OK [23:52:24]wFMCommunicate request_size=4 [23:52:24]MH_SAM_APDU [23:52:24]CAPDU: 80 17 00 00 [23:52:24]Write to MH i2c: E2 08 00 2E 00 80 17 00 00 00 00 00 00 AE [23:52:24]Write i2c OK [23:52:24]MH_I2C_Read... [23:52:24]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 224! [23:52:24]Read from MH i2c: E2 [23:52:24]MH_I2C_Read... [23:52:24]Read from MH i2c: E2 E3 00 [23:52:24]MH_I2C_Read... [23:52:24]Read from MH i2c: E2 E3 00 2E 00 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 8D [23:52:24]RAPDU: 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [23:52:24]wFMCommunicate OK [23:52:24]SAM_PROTO_GetFMData done [23:52:24]requested_item fm.sale_refund.total is exist - process it [23:52:24]requested_item fm.buy.total is exist - process it [23:52:24]requested_item shift.sale.total is exist - process it [23:52:24]SAM_PROTO_GetShiftData [23:52:24]wFMCommunicate request_size=4 [23:52:24]MH_SAM_APDU [23:52:24]CAPDU: 80 13 02 00 [23:52:24]Write to MH i2c: E2 08 00 2F 00 80 13 02 00 00 00 00 00 AD [23:52:24]Write i2c OK [23:52:24]MH_I2C_Read... [23:52:24]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [23:52:24]Read from MH i2c: E2 [23:52:24]MH_I2C_Read... [23:52:24]Read from MH i2c: E2 FD 00 [23:52:24]MH_I2C_Read... [23:52:24]Read from MH i2c: E2 FD 00 2F 00 00 B1 04 AA 04 AD 04 6E 04 04 00 EE 00 00 00 69 04 9E 00 6F 04 04 00 EE 00 00 00 B1 04 04 00 6E 20 6F 01 70 04 04 00 10 7E 11 01 72 04 03 00 5E A2 5D 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 A2 FE 26 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 DC 3F 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 3F [23:52:24]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 EE 00 00 00 69 04 9E 00 6F 04 04 00 EE 00 00 00 B1 04 04 00 6E 20 6F 01 70 04 04 00 10 7E 11 01 72 04 03 00 5E A2 5D 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 A2 FE 26 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 DC 3F 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 [23:52:25]wFMCommunicate OK [23:52:25]wFMCommunicate request_size=4 [23:52:25]MH_SAM_APDU [23:52:25]CAPDU: 80 17 00 00 [23:52:25]Write to MH i2c: E2 08 00 30 00 80 17 00 00 00 00 00 00 B0 [23:52:25]Write i2c OK [23:52:25]MH_I2C_Read... [23:52:25]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:52:25]Read from MH i2c: E2 [23:52:25]MH_I2C_Read... [23:52:25]Read from MH i2c: E2 FD 00 [23:52:25]MH_I2C_Read... [23:52:25]Read from MH i2c: E2 FD 00 30 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 C9 [23:52:25]RAPDU: 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 [23:52:25]wFMCommunicate OK [23:52:25]wFMCommunicate request_size=4 [23:52:25]MH_SAM_APDU [23:52:25]CAPDU: 80 17 00 00 [23:52:25]Write to MH i2c: E2 08 00 31 00 80 17 00 00 00 00 00 00 B1 [23:52:25]Write i2c OK [23:52:25]MH_I2C_Read... [23:52:25]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:52:25]Read from MH i2c: E2 [23:52:25]MH_I2C_Read... [23:52:25]Read from MH i2c: E2 FD 00 [23:52:25]MH_I2C_Read... [23:52:25]Read from MH i2c: E2 FD 00 31 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 6A [23:52:25]RAPDU: 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [23:52:25]wFMCommunicate OK [23:52:25]wFMCommunicate request_size=4 [23:52:25]MH_SAM_APDU [23:52:25]CAPDU: 80 17 00 00 [23:52:25]Write to MH i2c: E2 08 00 32 00 80 17 00 00 00 00 00 00 B2 [23:52:25]Write i2c OK [23:52:25]MH_I2C_Read... [23:52:26]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:52:26]Read from MH i2c: E2 [23:52:26]MH_I2C_Read... [23:52:26]Read from MH i2c: E2 FD 00 [23:52:26]MH_I2C_Read... [23:52:26]Read from MH i2c: E2 FD 00 32 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 2A [23:52: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 [23:52:26]wFMCommunicate OK [23:52:26]wFMCommunicate request_size=4 [23:52:26]MH_SAM_APDU [23:52:26]CAPDU: 80 17 00 00 [23:52:26]Write to MH i2c: E2 08 00 33 00 80 17 00 00 00 00 00 00 B3 [23:52:26]Write i2c OK [23:52:26]MH_I2C_Read... [23:52:26]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [23:52:26]Read from MH i2c: E2 [23:52:26]MH_I2C_Read... [23:52:26]Read from MH i2c: E2 CE 00 [23:52:26]MH_I2C_Read... [23:52:26]Read from MH i2c: E2 CE 00 33 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 98 [23:52:26]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [23:52:26]wFMCommunicate OK [23:52:26]SAM_PROTO_GetShiftData done [23:52:26]requested_item shift.sale.total_cash is exist - process it [23:52:26]requested_item shift.sale_refund.total is exist - process it [23:52:26]requested_item shift.sale_refund.total_cash is exist - process it [23:52:26]requested_item shift.buy.total is exist - process it [23:52:26]requested_item shift.buy.total_cash is exist - process it [23:52:26]produce_requested_data done [23:52:26]produce_requested_data return {"fm.sale.total":221787413.93,"fm.sale_refund.total":18116550.00,"fm.buy.total":0.00,"shift.sale.total":240600.14,"shift.sale.total_cash":179236.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [23:52:26]process_action_free get_value [23:52:26]json_value_free [23:52:26]json_value_free done [23:52:26]process_json_proto returns [23:52:26]Send response to host [23:52:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":221787413.93,"fm.sale_refund.total":18116550.00,"fm.buy.total":0.00,"shift.sale.total":240600.14,"shift.sale.total_cash":179236.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [23:52:26]free response buf [23:52:26]execute_script done [23:52:26]execute_script returns [23:52:26]free content buf [23:52:26]Sock 9.Close socket [23:52:26]Sock 9.Thread stoped [23:52:26]accept exits with 10 [23:52:26]New connection [23:52:26]New thread 3066703204 created [23:52:26]Thread 3066846564 joined [23:52:26]Waiting for new connection... [23:52:26] Sock 10.Parse request [23:52:26]Sock 10.Check first char [23:52:26]Sock 10.First char is OK [23:52:26]request: POST /json_proto HTTP/1.0 [23:52:26]Method: POST [23:52:26]URL: /json_proto [23:52:26]Method is POST - this is cgi request [23:52:26]url: /json_proto [23:52:26]query_string will be loaded in cgi processing [23:52:26]execute_cgi json_proto POST (null) [23:52:26]execute_cgi path=json_proto method=POST [23:52:26]POST find Content-Length [23:52:26]Host: 172.17.44.131:8080 [23:52:26]Content-Length: 275 [23:52:26]Content-Type: application/json [23:52:26] [23:52:26]POST finish read [23:52:26]Found Content-Length = 275 [23:52:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "x_report", "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" ] } } [23:52:26]execute_script... [23:52:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "x_report", "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" ] } } [23:52:26]POST & json_proto [23:52:26]process_json_proto [23:52:26]json parsed OK: [23:52:26]protocol is kg_v1.0 [23:52:26]action value=x_report [23:52:26]process_action x_report [23:52:26]cmd_x_report [23:52:26]MH_GetDate [23:52:26]Write to MH i2c: F0 00 00 34 00 23 [23:52:26]Write i2c OK [23:52:26]MH_I2C_Read... [23:52:26]Read from MH i2c: F0 [23:52:26]MH_I2C_Read... [23:52:26]Read from MH i2c: F0 09 00 [23:52:26]MH_I2C_Read... [23:52:26]Read from MH i2c: F0 09 00 34 00 00 3B CF C7 66 4F 53 BE 66 29 [23:52:26]GetLastDocTimeStamp 1724370350 [23:52:26]current date 1724370747 [23:52:26]FM_GetShiftState [23:52:26]SAM_PROTO_GetShiftState [23:52:26]wFMCommunicate request_size=4 [23:52:26]MH_SAM_APDU [23:52:26]CAPDU: 80 13 01 00 [23:52:26]Write to MH i2c: E2 08 00 35 00 80 13 01 00 00 00 00 00 B2 [23:52:26]Write i2c OK [23:52:26]MH_I2C_Read... [23:52:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:52:26]Read from MH i2c: E2 [23:52:26]MH_I2C_Read... [23:52:26]Read from MH i2c: E2 0E 00 [23:52:26]MH_I2C_Read... [23:52:26]Read from MH i2c: E2 0E 00 35 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 60 [23:52:26]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [23:52:26]wFMCommunicate OK [23:52:26]SAM_PROTO_GetShiftState done [23:52:26]FM_GetShiftState done [23:52:26]KKMCreateXReportDocument [23:52:26]Load OK [23:52:26]Malloc new data [23:52:26]MH_GetDate [23:52:26]Write to MH i2c: F0 00 00 36 00 25 [23:52:26]Write i2c OK [23:52:26]MH_I2C_Read... [23:52:26]Read from MH i2c: F0 [23:52:26]MH_I2C_Read... [23:52:26]Read from MH i2c: F0 09 00 [23:52:26]MH_I2C_Read... [23:52:26]Read from MH i2c: F0 09 00 36 00 00 3B CF C7 66 4F 53 BE 66 2B [23:52:26]Malloc new data [23:52:26]Malloc new data [23:52:26]wFMCommunicate request_size=4 [23:52:26]MH_SAM_APDU [23:52:26]CAPDU: 80 11 00 00 [23:52:26]Write to MH i2c: E2 08 00 37 00 80 11 00 00 00 00 00 00 B1 [23:52:26]Write i2c OK [23:52:26]MH_I2C_Read... [23:52:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:52:26]Read from MH i2c: E2 [23:52:26]MH_I2C_Read... [23:52:26]Read from MH i2c: E2 17 00 [23:52:26]MH_I2C_Read... [23:52:26]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 37 38 90 00 0A [23:52:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [23:52:26]wFMCommunicate OK [23:52:26]SAM_PROTO_GetFieldsCounters [23:52:26]wFMCommunicate request_size=4 [23:52:26]MH_SAM_APDU [23:52:26]CAPDU: 80 13 00 00 [23:52:26]Write to MH i2c: E2 08 00 38 00 80 13 00 00 00 00 00 00 B4 [23:52:26]Write i2c OK [23:52:26]MH_I2C_Read... [23:52:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:52:27]Read from MH i2c: E2 [23:52:27]MH_I2C_Read... [23:52:27]Read from MH i2c: E2 62 00 [23:52:27]MH_I2C_Read... [23:52: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 6A B9 02 00 0E 04 04 00 D5 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 9E [23: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 6A B9 02 00 0E 04 04 00 D5 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 [23:52:27]wFMCommunicate OK [23:52:27]SAM_PROTO_GetFieldsCounters done [23:52:27]Malloc new data [23:52:27]Malloc new data [23:52:27]Malloc new data [23:52:27]KKMCreateXReportDocument OK [23:52:27]KKMSetXReportData OK [23:52:27]KKMPrepareXReportFMData [23:52:27]SAM_PROTO_GetShiftData [23:52:27]wFMCommunicate request_size=4 [23:52:27]MH_SAM_APDU [23:52:27]CAPDU: 80 13 02 00 [23:52:27]Write to MH i2c: E2 08 00 39 00 80 13 02 00 00 00 00 00 B7 [23:52:27]Write i2c OK [23:52:27]MH_I2C_Read... [23:52:27]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [23:52:27]Read from MH i2c: E2 [23:52:27]MH_I2C_Read... [23:52:27]Read from MH i2c: E2 FD 00 [23:52:27]MH_I2C_Read... [23:52:27]Read from MH i2c: E2 FD 00 39 00 00 B1 04 AA 04 AD 04 6E 04 04 00 EE 00 00 00 69 04 9E 00 6F 04 04 00 EE 00 00 00 B1 04 04 00 6E 20 6F 01 70 04 04 00 10 7E 11 01 72 04 03 00 5E A2 5D 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 A2 FE 26 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 DC 3F 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 49 [23:52:27]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 EE 00 00 00 69 04 9E 00 6F 04 04 00 EE 00 00 00 B1 04 04 00 6E 20 6F 01 70 04 04 00 10 7E 11 01 72 04 03 00 5E A2 5D 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 A2 FE 26 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 DC 3F 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 [23:52:27]wFMCommunicate OK [23:52:27]wFMCommunicate request_size=4 [23:52:27]MH_SAM_APDU [23:52:27]CAPDU: 80 17 00 00 [23:52:27]Write to MH i2c: E2 08 00 3A 00 80 17 00 00 00 00 00 00 BA [23:52:27]Write i2c OK [23:52:27]MH_I2C_Read... [23:52:28]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:52:28]Read from MH i2c: E2 [23:52:28]MH_I2C_Read... [23:52:28]Read from MH i2c: E2 FD 00 [23:52:28]MH_I2C_Read... [23:52:28]Read from MH i2c: E2 FD 00 3A 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 D3 [23:52:28]RAPDU: 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 [23:52:28]wFMCommunicate OK [23:52:28]wFMCommunicate request_size=4 [23:52:28]MH_SAM_APDU [23:52:28]CAPDU: 80 17 00 00 [23:52:28]Write to MH i2c: E2 08 00 3B 00 80 17 00 00 00 00 00 00 BB [23:52:28]Write i2c OK [23:52:28]MH_I2C_Read... [23:52:28]OFD Sender: No OFD packet to send [23:52:28]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:52:28]Read from MH i2c: E2 [23:52:28]MH_I2C_Read... [23:52:28]Read from MH i2c: E2 FD 00 [23:52:28]MH_I2C_Read... [23:52:28]Read from MH i2c: E2 FD 00 3B 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 74 [23:52:28]RAPDU: 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [23:52:29]wFMCommunicate OK [23:52:29]wFMCommunicate request_size=4 [23:52:29]MH_SAM_APDU [23:52:29]CAPDU: 80 17 00 00 [23:52:29]Write to MH i2c: E2 08 00 3C 00 80 17 00 00 00 00 00 00 BC [23:52:29]Write i2c OK [23:52:29]MH_I2C_Read... [23:52:29]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:52:29]Read from MH i2c: E2 [23:52:29]MH_I2C_Read... [23:52:29]Read from MH i2c: E2 FD 00 [23:52:29]MH_I2C_Read... [23:52:29]Read from MH i2c: E2 FD 00 3C 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 34 [23:52:29]RAPDU: 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [23:52:29]wFMCommunicate OK [23:52:29]wFMCommunicate request_size=4 [23:52:29]MH_SAM_APDU [23:52:29]CAPDU: 80 17 00 00 [23:52:29]Write to MH i2c: E2 08 00 3D 00 80 17 00 00 00 00 00 00 BD [23:52:29]Write i2c OK [23:52:29]MH_I2C_Read... [23:52:29]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [23:52:29]Read from MH i2c: E2 [23:52:29]MH_I2C_Read... [23:52:29]Read from MH i2c: E2 CE 00 [23:52:29]MH_I2C_Read... [23:52:29]Read from MH i2c: E2 CE 00 3D 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 A2 [23:52:29]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [23:52:30]wFMCommunicate OK [23:52:30]SAM_PROTO_GetShiftData done [23:52:30]1194 (1197) - счетчики итогов смены [23:52:30] 1134 (4) - 238 - количество чеков со всеми признаками расчетов [23:52:30] 1129 (158) - счетчики операций «приход» [23:52:30] 1135 (4) - 238 - количество чеков по признаку расчетов [23:52:30] 1201 (4) - 240600.14 - общая итоговая сумма в чеках [23:52:30] 1136 (4) - 179236.00 - итоговая сумма в чеках наличными [23:52:30] 1138 (3) - 61364.14 - итоговая сумма в чеках безналичными [23:52:30] 1024 (123) - суммы налогов [23:52:30] 1006 (9) - суммы НДС [23:52:30] 1010 (1) - 0% - код ставки НДС [23:52:30] 1011 (0) - 0.00 - сумма НДС по ставке [23:52:30] 1006 (12) - суммы НДС [23:52:30] 1010 (1) - 12% - код ставки НДС [23:52:30] 1011 (3) - 25555.54 - сумма НДС по ставке [23:52:30] 1007 (9) - суммы НСП [23:52:30] 1014 (1) - 0% - код ставки НСП [23:52:30] 1015 (0) - 0.00 - сумма НСП по ставке [23:52:30] 1007 (12) - суммы НСП [23:52:30] 1014 (1) - 1% - код ставки НСП [23:52:30] 1015 (3) - 2129.56 - сумма НСП по ставке [23:52:30] 1007 (9) - суммы НСП [23:52:30] 1014 (1) - 2% - код ставки НСП [23:52:30] 1015 (0) - 0.00 - сумма НСП по ставке [23:52:30] 1007 (9) - суммы НСП [23:52:30] 1014 (1) - 3% - код ставки НСП [23:52:30] 1015 (0) - 0.00 - сумма НСП по ставке [23:52:30] 1007 (9) - суммы НСП [23:52:30] 1014 (1) - 5% - код ставки НСП [23:52:30] 1015 (0) - 0.00 - сумма НСП по ставке [23:52:30] 1007 (9) - суммы НСП [23:52:30] 1014 (1) - 0,50% - код ставки НСП [23:52:30] 1015 (0) - 0.00 - сумма НСП по ставке [23:52:30] 1007 (9) - суммы НСП [23:52:30] 1014 (1) - 1,50% - код ставки НСП [23:52:30] 1015 (0) - 0.00 - сумма НСП по ставке [23:52:30] 1130 (141) - счетчики операций «возврат прихода» [23:52:30] 1135 (4) - 0 - количество чеков по признаку расчетов [23:52:30] 1201 (0) - 0.00 - общая итоговая сумма в чеках [23:52:30] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [23:52:30] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [23:52:30] 1024 (117) - суммы налогов [23:52:30] 1006 (9) - суммы НДС [23:52:30] 1010 (1) - 0% - код ставки НДС [23:52:30] 1011 (0) - 0.00 - сумма НДС по ставке [23:52:30] 1006 (9) - суммы НДС [23:52:30] 1010 (1) - 12% - код ставки НДС [23:52:30] 1011 (0) - 0.00 - сумма НДС по ставке [23:52:30] 1007 (9) - суммы НСП [23:52:30] 1014 (1) - 0% - код ставки НСП [23:52:30] 1015 (0) - 0.00 - сумма НСП по ставке [23:52:30] 1007 (9) - суммы НСП [23:52:30] 1014 (1) - 1% - код ставки НСП [23:52:30] 1015 (0) - 0.00 - сумма НСП по ставке [23:52:30] 1007 (9) - суммы НСП [23:52:30] 1014 (1) - 2% - код ставки НСП [23:52:30] 1015 (0) - 0.00 - сумма НСП по ставке [23:52:30] 1007 (9) - суммы НСП [23:52:30] 1014 (1) - 3% - код ставки НСП [23:52:30] 1015 (0) - 0.00 - сумма НСП по ставке [23:52:30] 1007 (9) - суммы НСП [23:52:30] 1014 (1) - 5% - код ставки НСП [23:52:30] 1015 (0) - 0.00 - сумма НСП по ставке [23:52:30] 1007 (9) - суммы НСП [23:52:30] 1014 (1) - 0,50% - код ставки НСП [23:52:30] 1015 (0) - 0.00 - сумма НСП по ставке [23:52:30] 1007 (9) - суммы НСП [23:52:30] 1014 (1) - 1,50% - код ставки НСП [23:52:30] 1015 (0) - 0.00 - сумма НСП по ставке [23:52:30] 1131 (141) - счетчики операций «расход» [23:52:30] 1135 (4) - 0 - количество чеков по признаку расчетов [23:52:30] 1201 (0) - 0.00 - общая итоговая сумма в чеках [23:52:30] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [23:52:30] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [23:52:30] 1024 (117) - суммы налогов [23:52:30] 1006 (9) - суммы НДС [23:52:30] 1010 (1) - 0% - код ставки НДС [23:52:30] 1011 (0) - 0.00 - сумма НДС по ставке [23:52:30] 1006 (9) - суммы НДС [23:52:30] 1010 (1) - 12% - код ставки НДС [23:52:30] 1011 (0) - 0.00 - сумма НДС по ставке [23:52:30] 1007 (9) - суммы НСП [23:52:30] 1014 (1) - 0% - код ставки НСП [23:52:30] 1015 (0) - 0.00 - сумма НСП по ставке [23:52:30] 1007 (9) - суммы НСП [23:52:30] 1014 (1) - 1% - код ставки НСП [23:52:30] 1015 (0) - 0.00 - сумма НСП по ставке [23:52:30] 1007 (9) - суммы НСП [23:52:30] 1014 (1) - 2% - код ставки НСП [23:52:30] 1015 (0) - 0.00 - сумма НСП по ставке [23:52:30] 1007 (9) - суммы НСП [23:52:30] 1014 (1) - 3% - код ставки НСП [23:52:30] 1015 (0) - 0.00 - сумма НСП по ставке [23:52:30] 1007 (9) - суммы НСП [23:52:30] 1014 (1) - 5% - код ставки НСП [23:52:30] 1015 (0) - 0.00 - сумма НСП по ставке [23:52:30] 1007 (9) - суммы НСП [23:52:30] 1014 (1) - 0,50% - код ставки НСП [23:52:30] 1015 (0) - 0.00 - сумма НСП по ставке [23:52:30] 1007 (9) - суммы НСП [23:52:30] 1014 (1) - 1,50% - код ставки НСП [23:52:30] 1015 (0) - 0.00 - сумма НСП по ставке [23:52:30] 1132 (141) - счетчики операций «возврат расхода» [23:52:30] 1135 (4) - 0 - количество чеков по признаку расчетов [23:52:30] 1201 (0) - 0.00 - общая итоговая сумма в чеках [23:52:30] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [23:52:30] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [23:52:30] 1024 (117) - суммы налогов [23:52:30] 1006 (9) - суммы НДС [23:52:30] 1010 (1) - 0% - код ставки НДС [23:52:30] 1011 (0) - 0.00 - сумма НДС по ставке [23:52:30] 1006 (9) - суммы НДС [23:52:30] 1010 (1) - 12% - код ставки НДС [23:52:30] 1011 (0) - 0.00 - сумма НДС по ставке [23:52:30] 1007 (9) - суммы НСП [23:52:30] 1014 (1) - 0% - код ставки НСП [23:52:30] 1015 (0) - 0.00 - сумма НСП по ставке [23:52:30] 1007 (9) - суммы НСП [23:52:30] 1014 (1) - 1% - код ставки НСП [23:52:30] 1015 (0) - 0.00 - сумма НСП по ставке [23:52:30] 1007 (9) - суммы НСП [23:52:30] 1014 (1) - 2% - код ставки НСП [23:52:30] 1015 (0) - 0.00 - сумма НСП по ставке [23:52:30] 1007 (9) - суммы НСП [23:52:30] 1014 (1) - 3% - код ставки НСП [23:52:30] 1015 (0) - 0.00 - сумма НСП по ставке [23:52:30] 1007 (9) - суммы НСП [23:52:30] 1014 (1) - 5% - код ставки НСП [23:52:30] 1015 (0) - 0.00 - сумма НСП по ставке [23:52:30] 1007 (9) - суммы НСП [23:52:30] 1014 (1) - 0,50% - код ставки НСП [23:52:30] 1015 (0) - 0.00 - сумма НСП по ставке [23:52:30] 1007 (9) - суммы НСП [23:52:30] 1014 (1) - 1,50% - код ставки НСП [23:52:30] 1015 (0) - 0.00 - сумма НСП по ставке [23:52:30] 1133 (588) - - счетчики коррекции - не используются [23:52:30]SetTLVBufToDocument [23:52:30]Processing tag 1194 (04AA) [23:52:30]Load OK [23:52:30]SetTLVBufToDocument [23:52:30]Processing tag 1134 (046E) [23:52:30]Malloc new data [23:52:30]Processing tag 1129 (0469) [23:52:30]Load OK [23:52:30]SetTLVBufToDocument [23:52:30]Processing tag 1135 (046F) [23:52:30]Malloc new data [23:52:30]Processing tag 1201 (04B1) [23:52:30]Malloc new data [23:52:30]Processing tag 1136 (0470) [23:52:30]Malloc new data [23:52:30]Processing tag 1138 (0472) [23:52:30]Malloc new data [23:52:30]Processing tag 1024 (0400) [23:52:30]Load OK [23:52:30]SetTLVBufToDocument [23:52:30]Processing tag 1006 (03EE) [23:52:30]Load OK [23:52:30]SetTLVBufToDocument [23:52:30]Processing tag 1010 (03F2) [23:52:30]Malloc new data [23:52:30]Processing tag 1011 (03F3) [23:52:30]Malloc new data [23:52:30]SetTLVBufToDocument err=0 [23:52:30]Processing tag 1006 (03EE) [23:52:30]Load OK [23:52:30]SetTLVBufToDocument [23:52:30]Processing tag 1010 (03F2) [23:52:30]Malloc new data [23:52:30]Processing tag 1011 (03F3) [23:52:30]Malloc new data [23:52:30]SetTLVBufToDocument err=0 [23:52:30]Processing tag 1007 (03EF) [23:52:30]Load OK [23:52:30]SetTLVBufToDocument [23:52:30]Processing tag 1014 (03F6) [23:52:30]Malloc new data [23:52:30]Processing tag 1015 (03F7) [23:52:30]Malloc new data [23:52:30]SetTLVBufToDocument err=0 [23:52:30]Processing tag 1007 (03EF) [23:52:30]Load OK [23:52:30]SetTLVBufToDocument [23:52:30]Processing tag 1014 (03F6) [23:52:30]Malloc new data [23:52:30]Processing tag 1015 (03F7) [23:52:30]Malloc new data [23:52:30]SetTLVBufToDocument err=0 [23:52:30]Processing tag 1007 (03EF) [23:52:30]Load OK [23:52:30]SetTLVBufToDocument [23:52:30]Processing tag 1014 (03F6) [23:52:30]Malloc new data [23:52:30]Processing tag 1015 (03F7) [23:52:30]Malloc new data [23:52:30]SetTLVBufToDocument err=0 [23:52:30]Processing tag 1007 (03EF) [23:52:30]Load OK [23:52:30]SetTLVBufToDocument [23:52:30]Processing tag 1014 (03F6) [23:52:30]Malloc new data [23:52:30]Processing tag 1015 (03F7) [23:52:30]Malloc new data [23:52:30]SetTLVBufToDocument err=0 [23:52:30]Processing tag 1007 (03EF) [23:52:30]Load OK [23:52:30]SetTLVBufToDocument [23:52:30]Processing tag 1014 (03F6) [23:52:30]Malloc new data [23:52:30]Processing tag 1015 (03F7) [23:52:30]Malloc new data [23:52:30]SetTLVBufToDocument err=0 [23:52:30]Processing tag 1007 (03EF) [23:52:30]Load OK [23:52:30]SetTLVBufToDocument [23:52:30]Processing tag 1014 (03F6) [23:52:30]Malloc new data [23:52:30]Processing tag 1015 (03F7) [23:52:30]Malloc new data [23:52:30]SetTLVBufToDocument err=0 [23:52:30]Processing tag 1007 (03EF) [23:52:30]Load OK [23:52:30]SetTLVBufToDocument [23:52:30]Processing tag 1014 (03F6) [23:52:30]Malloc new data [23:52:30]Processing tag 1015 (03F7) [23:52:30]Malloc new data [23:52:30]SetTLVBufToDocument err=0 [23:52:30]SetTLVBufToDocument err=0 [23:52:30]SetTLVBufToDocument err=0 [23:52:30]Processing tag 1130 (046A) [23:52:30]Load OK [23:52:30]SetTLVBufToDocument [23:52:30]Processing tag 1135 (046F) [23:52:30]Malloc new data [23:52:30]Processing tag 1201 (04B1) [23:52:30]Malloc new data [23:52:30]Processing tag 1136 (0470) [23:52:30]Malloc new data [23:52:30]Processing tag 1138 (0472) [23:52:30]Malloc new data [23:52:30]Processing tag 1024 (0400) [23:52:30]Load OK [23:52:30]SetTLVBufToDocument [23:52:30]Processing tag 1006 (03EE) [23:52:30]Load OK [23:52:30]SetTLVBufToDocument [23:52:30]Processing tag 1010 (03F2) [23:52:30]Malloc new data [23:52:30]Processing tag 1011 (03F3) [23:52:30]Malloc new data [23:52:30]SetTLVBufToDocument err=0 [23:52:30]Processing tag 1006 (03EE) [23:52:30]Load OK [23:52:30]SetTLVBufToDocument [23:52:30]Processing tag 1010 (03F2) [23:52:30]Malloc new data [23:52:30]Processing tag 1011 (03F3) [23:52:30]Malloc new data [23:52:30]SetTLVBufToDocument err=0 [23:52:30]Processing tag 1007 (03EF) [23:52:30]Load OK [23:52:30]SetTLVBufToDocument [23:52:30]Processing tag 1014 (03F6) [23:52:30]Malloc new data [23:52:30]Processing tag 1015 (03F7) [23:52:30]Malloc new data [23:52:30]SetTLVBufToDocument err=0 [23:52:30]Processing tag 1007 (03EF) [23:52:30]Load OK [23:52:30]SetTLVBufToDocument [23:52:30]Processing tag 1014 (03F6) [23:52:30]Malloc new data [23:52:30]Processing tag 1015 (03F7) [23:52:30]Malloc new data [23:52:30]SetTLVBufToDocument err=0 [23:52:30]Processing tag 1007 (03EF) [23:52:30]Load OK [23:52:30]SetTLVBufToDocument [23:52:30]Processing tag 1014 (03F6) [23:52:30]Malloc new data [23:52:30]Processing tag 1015 (03F7) [23:52:30]Malloc new data [23:52:30]SetTLVBufToDocument err=0 [23:52:30]Processing tag 1007 (03EF) [23:52:30]Load OK [23:52:30]SetTLVBufToDocument [23:52:30]Processing tag 1014 (03F6) [23:52:30]Malloc new data [23:52:30]Processing tag 1015 (03F7) [23:52:30]Malloc new data [23:52:30]SetTLVBufToDocument err=0 [23:52:30]Processing tag 1007 (03EF) [23:52:30]Load OK [23:52:30]SetTLVBufToDocument [23:52:30]Processing tag 1014 (03F6) [23:52:30]Malloc new data [23:52:30]Processing tag 1015 (03F7) [23:52:30]Malloc new data [23:52:30]SetTLVBufToDocument err=0 [23:52:30]Processing tag 1007 (03EF) [23:52:30]Load OK [23:52:30]SetTLVBufToDocument [23:52:30]Processing tag 1014 (03F6) [23:52:30]Malloc new data [23:52:30]Processing tag 1015 (03F7) [23:52:30]Malloc new data [23:52:30]SetTLVBufToDocument err=0 [23:52:30]Processing tag 1007 (03EF) [23:52:30]Load OK [23:52:30]SetTLVBufToDocument [23:52:30]Processing tag 1014 (03F6) [23:52:30]Malloc new data [23:52:30]Processing tag 1015 (03F7) [23:52:30]Malloc new data [23:52:30]SetTLVBufToDocument err=0 [23:52:30]SetTLVBufToDocument err=0 [23:52:30]SetTLVBufToDocument err=0 [23:52:30]Processing tag 1131 (046B) [23:52:30]Load OK [23:52:30]SetTLVBufToDocument [23:52:30]Processing tag 1135 (046F) [23:52:30]Malloc new data [23:52:30]Processing tag 1201 (04B1) [23:52:30]Malloc new data [23:52:30]Processing tag 1136 (0470) [23:52:30]Malloc new data [23:52:30]Processing tag 1138 (0472) [23:52:30]Malloc new data [23:52:30]Processing tag 1024 (0400) [23:52:30]Load OK [23:52:30]SetTLVBufToDocument [23:52:30]Processing tag 1006 (03EE) [23:52:30]Load OK [23:52:30]SetTLVBufToDocument [23:52:30]Processing tag 1010 (03F2) [23:52:30]Malloc new data [23:52:30]Processing tag 1011 (03F3) [23:52:30]Malloc new data [23:52:30]SetTLVBufToDocument err=0 [23:52:30]Processing tag 1006 (03EE) [23:52:30]Load OK [23:52:30]SetTLVBufToDocument [23:52:30]Processing tag 1010 (03F2) [23:52:30]Malloc new data [23:52:30]Processing tag 1011 (03F3) [23:52:30]Malloc new data [23:52:30]SetTLVBufToDocument err=0 [23:52:30]Processing tag 1007 (03EF) [23:52:30]Load OK [23:52:30]SetTLVBufToDocument [23:52:30]Processing tag 1014 (03F6) [23:52:30]Malloc new data [23:52:30]Processing tag 1015 (03F7) [23:52:30]Malloc new data [23:52:30]SetTLVBufToDocument err=0 [23:52:30]Processing tag 1007 (03EF) [23:52:30]Load OK [23:52:30]SetTLVBufToDocument [23:52:30]Processing tag 1014 (03F6) [23:52:30]Malloc new data [23:52:30]Processing tag 1015 (03F7) [23:52:30]Malloc new data [23:52:30]SetTLVBufToDocument err=0 [23:52:30]Processing tag 1007 (03EF) [23:52:30]Load OK [23:52:30]SetTLVBufToDocument [23:52:30]Processing tag 1014 (03F6) [23:52:30]Malloc new data [23:52:30]Processing tag 1015 (03F7) [23:52:30]Malloc new data [23:52:30]SetTLVBufToDocument err=0 [23:52:30]Processing tag 1007 (03EF) [23:52:30]Load OK [23:52:30]SetTLVBufToDocument [23:52:30]Processing tag 1014 (03F6) [23:52:30]Malloc new data [23:52:30]Processing tag 1015 (03F7) [23:52:30]Malloc new data [23:52:30]SetTLVBufToDocument err=0 [23:52:30]Processing tag 1007 (03EF) [23:52:30]Load OK [23:52:30]SetTLVBufToDocument [23:52:30]Processing tag 1014 (03F6) [23:52:30]Malloc new data [23:52:30]Processing tag 1015 (03F7) [23:52:30]Malloc new data [23:52:30]SetTLVBufToDocument err=0 [23:52:30]Processing tag 1007 (03EF) [23:52:30]Load OK [23:52:30]SetTLVBufToDocument [23:52:30]Processing tag 1014 (03F6) [23:52:30]Malloc new data [23:52:30]Processing tag 1015 (03F7) [23:52:30]Malloc new data [23:52:30]SetTLVBufToDocument err=0 [23:52:30]Processing tag 1007 (03EF) [23:52:30]Load OK [23:52:30]SetTLVBufToDocument [23:52:30]Processing tag 1014 (03F6) [23:52:30]Malloc new data [23:52:30]Processing tag 1015 (03F7) [23:52:30]Malloc new data [23:52:30]SetTLVBufToDocument err=0 [23:52:30]SetTLVBufToDocument err=0 [23:52:30]SetTLVBufToDocument err=0 [23:52:30]Processing tag 1132 (046C) [23:52:30]Load OK [23:52:30]SetTLVBufToDocument [23:52:30]Processing tag 1135 (046F) [23:52:30]Malloc new data [23:52:30]Processing tag 1201 (04B1) [23:52:30]Malloc new data [23:52:30]Processing tag 1136 (0470) [23:52:30]Malloc new data [23:52:30]Processing tag 1138 (0472) [23:52:30]Malloc new data [23:52:30]Processing tag 1024 (0400) [23:52:30]Load OK [23:52:30]SetTLVBufToDocument [23:52:30]Processing tag 1006 (03EE) [23:52:30]Load OK [23:52:30]SetTLVBufToDocument [23:52:30]Processing tag 1010 (03F2) [23:52:30]Malloc new data [23:52:30]Processing tag 1011 (03F3) [23:52:30]Malloc new data [23:52:30]SetTLVBufToDocument err=0 [23:52:30]Processing tag 1006 (03EE) [23:52:30]Load OK [23:52:30]SetTLVBufToDocument [23:52:30]Processing tag 1010 (03F2) [23:52:30]Malloc new data [23:52:30]Processing tag 1011 (03F3) [23:52:30]Malloc new data [23:52:30]SetTLVBufToDocument err=0 [23:52:30]Processing tag 1007 (03EF) [23:52:30]Load OK [23:52:30]SetTLVBufToDocument [23:52:30]Processing tag 1014 (03F6) [23:52:30]Malloc new data [23:52:30]Processing tag 1015 (03F7) [23:52:30]Malloc new data [23:52:30]SetTLVBufToDocument err=0 [23:52:30]Processing tag 1007 (03EF) [23:52:30]Load OK [23:52:30]SetTLVBufToDocument [23:52:30]Processing tag 1014 (03F6) [23:52:30]Malloc new data [23:52:30]Processing tag 1015 (03F7) [23:52:30]Malloc new data [23:52:31]SetTLVBufToDocument err=0 [23:52:31]Processing tag 1007 (03EF) [23:52:31]Load OK [23:52:31]SetTLVBufToDocument [23:52:31]Processing tag 1014 (03F6) [23:52:31]Malloc new data [23:52:31]Processing tag 1015 (03F7) [23:52:31]Malloc new data [23:52:31]SetTLVBufToDocument err=0 [23:52:31]Processing tag 1007 (03EF) [23:52:31]Load OK [23:52:31]SetTLVBufToDocument [23:52:31]Processing tag 1014 (03F6) [23:52:31]Malloc new data [23:52:31]Processing tag 1015 (03F7) [23:52:31]Malloc new data [23:52:31]SetTLVBufToDocument err=0 [23:52:31]Processing tag 1007 (03EF) [23:52:31]Load OK [23:52:31]SetTLVBufToDocument [23:52:31]Processing tag 1014 (03F6) [23:52:31]Malloc new data [23:52:31]Processing tag 1015 (03F7) [23:52:31]Malloc new data [23:52:31]SetTLVBufToDocument err=0 [23:52:31]Processing tag 1007 (03EF) [23:52:31]Load OK [23:52:31]SetTLVBufToDocument [23:52:31]Processing tag 1014 (03F6) [23:52:31]Malloc new data [23:52:31]Processing tag 1015 (03F7) [23:52:31]Malloc new data [23:52:31]SetTLVBufToDocument err=0 [23:52:31]Processing tag 1007 (03EF) [23:52:31]Load OK [23:52:31]SetTLVBufToDocument [23:52:31]Processing tag 1014 (03F6) [23:52:31]Malloc new data [23:52:31]Processing tag 1015 (03F7) [23:52:31]Malloc new data [23:52:31]SetTLVBufToDocument err=0 [23:52:31]SetTLVBufToDocument err=0 [23:52:31]SetTLVBufToDocument err=0 [23:52:31]Processing tag 1133 (046D) [23:52:31]Malloc new data [23:52:31]SetTLVBufToDocument err=0 [23:52:31]SetTLVBufToDocument err=0 [23:52:31]Malloc new data [23:52:31]SAM_PROTO_GetFMData [23:52:31]wFMCommunicate request_size=4 [23:52:31]MH_SAM_APDU [23:52:31]CAPDU: 80 13 03 00 [23:52:31]Write to MH i2c: E2 08 00 3E 00 80 13 03 00 00 00 00 00 BD [23:52:31]Write i2c OK [23:52:31]MH_I2C_Read... [23:52:31]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [23:52:31]Read from MH i2c: E2 [23:52:31]MH_I2C_Read... [23:52:31]Read from MH i2c: E2 FD 00 [23:52:31]MH_I2C_Read... [23:52:31]Read from MH i2c: E2 FD 00 3E 00 00 C6 04 85 04 C2 04 6E 04 04 00 C0 B5 02 00 69 04 A4 00 6F 04 04 00 2A B4 02 00 B1 04 05 00 91 BC F4 29 05 70 04 05 00 E3 37 EA 13 04 72 04 05 00 AE 84 0A 16 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 E5 6A 8C 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 60 B3 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 9C 00 6F 04 04 00 96 01 00 00 B1 04 04 00 58 A9 FB 6B 70 04 04 00 58 A9 FB 6B 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 AA 48 53 01 EF 03 90 00 25 [23:52:31]RAPDU: C6 04 85 04 C2 04 6E 04 04 00 C0 B5 02 00 69 04 A4 00 6F 04 04 00 2A B4 02 00 B1 04 05 00 91 BC F4 29 05 70 04 05 00 E3 37 EA 13 04 72 04 05 00 AE 84 0A 16 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 E5 6A 8C 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 60 B3 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 9C 00 6F 04 04 00 96 01 00 00 B1 04 04 00 58 A9 FB 6B 70 04 04 00 58 A9 FB 6B 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 AA 48 53 01 EF 03 90 00 [23:52:31]wFMCommunicate OK [23:52:31]wFMCommunicate request_size=4 [23:52:31]MH_SAM_APDU [23:52:31]CAPDU: 80 17 00 00 [23:52:31]Write to MH i2c: E2 08 00 3F 00 80 17 00 00 00 00 00 00 BF [23:52:31]Write i2c OK [23:52:31]MH_I2C_Read... [23:52:32]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:52:32]Read from MH i2c: E2 [23:52:32]MH_I2C_Read... [23:52:32]Read from MH i2c: E2 FD 00 [23:52:32]MH_I2C_Read... [23:52:32]Read from MH i2c: E2 FD 00 3F 00 00 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 F8 45 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 90 00 D3 [23:52:32]RAPDU: 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 F8 45 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 90 00 [23:52:32]wFMCommunicate OK [23:52:32]wFMCommunicate request_size=4 [23:52:32]MH_SAM_APDU [23:52:32]CAPDU: 80 17 00 00 [23:52:32]Write to MH i2c: E2 08 00 40 00 80 17 00 00 00 00 00 00 C0 [23:52:32]Write i2c OK [23:52:32]MH_I2C_Read... [23:52:32]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:52:32]Read from MH i2c: E2 [23:52:32]MH_I2C_Read... [23:52:32]Read from MH i2c: E2 FD 00 [23:52:32]MH_I2C_Read... [23:52:32]Read from MH i2c: E2 FD 00 40 00 00 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 90 00 E7 [23:52:32]RAPDU: 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 90 00 [23:52:33]wFMCommunicate OK [23:52:33]wFMCommunicate request_size=4 [23:52:33]MH_SAM_APDU [23:52:33]CAPDU: 80 17 00 00 [23:52:33]Write to MH i2c: E2 08 00 41 00 80 17 00 00 00 00 00 00 C1 [23:52:33]Write i2c OK [23:52:33]MH_I2C_Read... [23:52:33]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:52:33]Read from MH i2c: E2 [23:52:33]MH_I2C_Read... [23:52:33]Read from MH i2c: E2 FD 00 [23:52:33]MH_I2C_Read... [23:52:33]Read from MH i2c: E2 FD 00 41 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 OFD Sender: No OFD packet to send [23:52:33]8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 90 00 3C [23:52:33]RAPDU: EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 90 00 [23:52:33]wFMCommunicate OK [23:52:33]wFMCommunicate request_size=4 [23:52:33]MH_SAM_APDU [23:52:33]CAPDU: 80 17 00 00 [23:52:33]Write to MH i2c: E2 08 00 42 00 80 17 00 00 00 00 00 00 C2 [23:52:33]Write i2c OK [23:52:33]MH_I2C_Read... [23:52:33]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 224! [23:52:34]Read from MH i2c: E2 [23:52:34]MH_I2C_Read... [23:52:34]Read from MH i2c: E2 E3 00 [23:52:34]MH_I2C_Read... [23:52:34]Read from MH i2c: E2 E3 00 42 00 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 A1 [23:52:34]RAPDU: 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [23:52:34]wFMCommunicate OK [23:52:34]SAM_PROTO_GetFMData done [23:52:34]FM_GetFMData:85 04 C2 04 6E 04 04 00 C0 B5 02 00 69 04 A4 00 6F 04 04 00 2A B4 02 00 B1 04 05 00 91 BC F4 29 05 70 04 05 00 E3 37 EA 13 04 72 04 05 00 AE 84 0A 16 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 E5 6A 8C 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 60 B3 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 9C 00 6F 04 04 00 96 01 00 00 B1 04 04 00 58 A9 FB 6B 70 04 04 00 58 A9 FB 6B 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 AA 48 53 01 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 F8 45 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [23:52:35]oper:6F 04 04 00 2A B4 02 00 B1 04 05 00 91 BC F4 29 05 70 04 05 00 E3 37 EA 13 04 72 04 05 00 AE 84 0A 16 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 E5 6A 8C 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 60 B3 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 [23:52:35]total:91 BC F4 29 05 [23:52:35]Malloc new data [23:52:35]oper:6F 04 04 00 96 01 00 00 B1 04 04 00 58 A9 FB 6B 70 04 04 00 58 A9 FB 6B 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 AA 48 53 01 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 F8 45 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 [23:52:35]total:58 A9 FB 6B [23:52:35]Malloc new data [23:52:35]oper:6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [23:52:35]total: [23:52:35]Malloc new data [23:52:35]oper:6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [23:52:35]total: [23:52:35]Malloc new data [23:52:35]KKMPrepareXReportFMData err=0 [23:52:35]Х отчет ИНН: 02508201610067 Кассир: Таалайбеков А. 22.08.2024 23:52 Смена: 266 РНМ: 0000000000092561 ЗНМ: 0300000071 СНО: Общий режим Всего чеков: 238 ИТОГИ ПРИХОД Чеков: 238 Общий итог: 240600.14 Итого наличными: 179236.00 Итого безнал.: 61364.14 НДС 0% : 0.00 НДС 12% : 25555.54 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 2129.56 ИТОГИ ВОЗВРАТ ПРИХОДА Чеков: 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 Нал. в кассе: 179236.00 НС Приход: 221787413.93 НС Возвр.Прихода: 18116550.00 НС Расход: 0.00 НС Возвр.Расхода: 0.00 ФМ: 0000000000871778 [23:52:35]StoreToDocumentArchive [23:52:35]MH_GetDate [23:52:35]Write to MH i2c: F0 00 00 43 00 32 [23:52:35]Write i2c OK [23:52:35]MH_I2C_Read... [23:52:35]Read from MH i2c: F0 [23:52:35]MH_I2C_Read... [23:52:35]Read from MH i2c: F0 09 00 [23:52:35]MH_I2C_Read... [23:52:35]Read from MH i2c: F0 09 00 43 00 00 44 CF C7 66 4F 53 BE 66 41 [23:52:35]shift 266 fd 1724370756 [23:52:35]Create dir for shift 0266 [23:52:35]save to /storage/0266/doc_1724370756 [23:52:35]save last doc name /storage/0266/doc_1724370756 to /storage/kkm_last_doc_name [23:52:35]save OK [23:52:35]Clear old archive folders... [23:52:35]NVStorageSaveData kkm_last_timestamp [23:52:35]File name is /storage/kkm_last_timestamp [23:52:35]Write 4 bytes [23:52:35]NVStorageSaveData done [23:52:35]ExternCall_PrintAddStr [23:52:35]wPrintStart [23:52:35]Write to MH i2c: 01 00 00 44 00 44 [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 44 00 00 00 00 00 00 FF 0F 59 [23:52:35]RasterBufferAndPrint [23:52:35]line Х отчет [23:52:35]line ИНН: 02508201610067 [23:52:35]line Кассир: Таалайбеков А. [23:52:35]line 22.08.2024 23:52 [23:52:35]line Смена: 266 [23:52:35]line РНМ: 0000000000092561 [23:52:35]line ЗНМ: 0300000071 [23:52:35]line СНО: Общий режим [23:52:35]line Всего чеков: 238 [23:52:35]line ИТОГИ ПРИХОД [23:52:35]line Чеков: 238 [23:52:35]line Общий итог: 240600.14 [23:52:35]line Итого наличными: 179236.00 [23:52:35]line Итого безнал.: 61364.14 [23:52:35]line НДС 0% : 0.00 [23:52:35]line НДС 12% : 25555.54 [23:52:35]line НСП 0% : 0.00 [23:52:35]line НСП 1,50% : 0.00 [23:52:35]line НСП 0,50% : 0.00 [23:52:35]line НСП 5% : 0.00 [23:52:35]line НСП 3% : 0.00 [23:52:35]line НСП 2% : 0.00 [23:52:35]line НСП 1% : 2129.56 [23:52:35]line ИТОГИ ВОЗВРАТ ПРИХОДА [23:52:35]line Чеков: 0 [23:52:35]line Общий итог: 0.00 [23:52:35]line Итого наличными: 0.00 [23:52:35]line Итого безнал.: 0.00 [23:52:35]line НДС 0% : 0.00 [23:52:35]line НДС 12% : 0.00 [23:52:35]line НСП 0% : 0.00 [23:52:35]line НСП 1,50% : 0.00 [23:52:35]line НСП 0,50% : 0.00 [23:52:35]line НСП 5% : 0.00 [23:52:35]line НСП 3% : 0.00 [23:52:35]line НСП 2% : 0.00 [23:52:35]line НСП 1% : 0.00 [23:52:35]line ИТОГИ РАСХОД [23:52:35]line Чеков: 0 [23:52:35]line Общий итог: 0.00 [23:52:35]line Итого наличными: 0.00 [23:52:35]line Итого безнал.: 0.00 [23:52:35]line НДС 0% : 0.00 [23:52:35]line НДС 12% : 0.00 [23:52:35]line НСП 0% : 0.00 [23:52:35]line НСП 1,50% : 0.00 [23:52:35]line НСП 0,50% : 0.00 [23:52:35]line НСП 5% : 0.00 [23:52:35]line НСП 3% : 0.00 [23:52:35]line НСП 2% : 0.00 [23:52:35]line НСП 1% : 0.00 [23:52:35]line ИТОГИ ВОЗВРАТ РАСХОДА [23:52:35]line Чеков: 0 [23:52:35]line Общий итог: 0.00 [23:52:35]line Итого наличными: 0.00 [23:52:35]line Итого безнал.: 0.00 [23:52:35]line НДС 0% : 0.00 [23:52:35]line НДС 12% : 0.00 [23:52:35]line НСП 0% : 0.00 [23:52:35]line НСП 1,50% : 0.00 [23:52:35]line НСП 0,50% : 0.00 [23:52:35]line НСП 5% : 0.00 [23:52:35]line НСП 3% : 0.00 [23:52:35]line НСП 2% : 0.00 [23:52:35]line НСП 1% : 0.00 [23:52:35]line Сумма внесений: 0.00 [23:52:35]line Сумма выплат: 0.00 [23:52:35]line Нал. в кассе: 179236.00 [23:52:35]line НС Приход: 221787413.93 [23:52:35]line НС Возвр.Прихода: 18116550.00 [23:52:35]line НС Расход: 0.00 [23:52:35]line НС Возвр.Расхода: 0.00 [23:52:35]line ФМ: 0000000000871778 [23:52:35]written 0, free lines is 4095 [23:52:36]Write to MH i2c: 01 00 00 90 00 90 [23:52:36]Write i2c OK [23:52:36]MH_I2C_Read... [23:52:36]Read from MH i2c: 01 [23:52:36]MH_I2C_Read... [23:52:36]Read from MH i2c: 01 07 00 [23:52:36]MH_I2C_Read... [23:52:36]Read from MH i2c: 01 07 00 90 00 00 00 00 00 00 82 0A 23 [23:52:36]RasterBufferAndPrint [23:52:36]line [23:52:36]line [23:52:36]line [23:52:36]line [23:52:36]line [23:52:36]written 0, free lines is 2724 [23:52:36]MH_Cut [23:52:36]Write to MH i2c: D1 01 00 97 00 01 69 [23:52:36]Write i2c OK [23:52:36]MH_I2C_Read... [23:52:36]Read from MH i2c: D1 [23:52:36]MH_I2C_Read... [23:52:36]Read from MH i2c: D1 01 00 [23:52:36]MH_I2C_Read... [23:52:36]Read from MH i2c: D1 01 00 97 00 00 68 [23:52:36]Write to MH i2c: 01 00 00 98 00 98 [23:52:36]Write i2c OK [23:52:36]MH_I2C_Read... [23:52:37]*** Cut start [23:52:37]*** Partial cut [23:52:37]*** CUTSNS_PIN = 1 [23:52:37]*** CUTSNS_PIN = 0 [23:52:37]*** Brake cut motor [23:52:38]Read from MH i2c: 01 [23:52:38]MH_I2C_Read... [23:52:38]*** Stop cut motor [23:52:38]*** Cut end [23:52:38]Read from MH i2c: 01 07 00 [23:52:38]MH_I2C_Read... [23:52:38]Read from MH i2c: 01 07 00 98 00 00 00 00 00 00 FF 0F AD [23:52:38]process_action x_report done [23:52:38]requested_data is exist [23:52:38]produce_requested_data [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 99 00 80 13 00 00 00 00 00 00 15 [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 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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 6A B9 02 00 0E 04 04 00 D5 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 FF [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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 6A B9 02 00 0E 04 04 00 D5 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 [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 9A 00 80 13 01 00 00 00 00 00 17 [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]OFD Sender: No OFD packet to send [23:52:38]Read from MH i2c: E2 0E 00 9A 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 C5 [23:52:38]RAPDU: 09 00 01 F3 83 C6 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 {"fd.num":178538,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [23:52:38]process_action_free x_report [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":{"fd.num":178538,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [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:43]OFD Sender: No OFD packet to send [23:52:48]OFD Sender: No OFD packet to send [23:52:53]OFD Sender: No OFD packet to send [23:52:58]OFD Sender: No OFD packet to send [23:53:03]OFD Sender: No OFD packet to send [23:53:08]OFD Sender: No OFD packet to send [23:53:13]OFD Sender: No OFD packet to send [23:53:16]accept exits with 7 [23:53:16]New connection [23:53:16]New thread 3066846564 created [23:53:16]Thread 3066703204 joined [23:53:16]Waiting for new connection... [23:53:16] Sock 7.Parse request [23:53:16]Sock 7.Check first char [23:53:16]Sock 7.First char is OK [23:53:16]request: POST /json_proto HTTP/1.0 [23:53:16]Method: POST [23:53:16]URL: /json_proto [23:53:16]Method is POST - this is cgi request [23:53:16]url: /json_proto [23:53:16]query_string will be loaded in cgi processing [23:53:16]execute_cgi json_proto POST (null) [23:53:16]execute_cgi path=json_proto method=POST [23:53:16]POST find Content-Length [23:53:16]Host: 172.17.44.131:8080 [23:53:16]Content-Length: 215 [23:53:16]Content-Type: application/json [23:53:16] [23:53:16]POST finish read [23:53:16]Found Content-Length = 215 [23:53:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:53:16]execute_script... [23:53:16]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:53:16]POST & json_proto [23:53:16]process_json_proto [23:53:16]json parsed OK: [23:53:16]protocol is kg_v1.0 [23:53:16]action value=get_value [23:53:16]process_action get_value [23:53:16]cmd_get_value [23:53:16]process_action get_value done [23:53:16]requested_data is exist [23:53:16]produce_requested_data [23:53:16]requested_item kkm.sn is exist - process it [23:53:16]requested_item kkm.ver is exist - process it [23:53:16]requested_item fm.sn is exist - process it [23:53:16]wFMCommunicate request_size=4 [23:53:16]MH_SAM_APDU [23:53:16]CAPDU: 80 11 00 00 [23:53:16]Write to MH i2c: E2 08 00 9B 00 80 11 00 00 00 00 00 00 15 [23:53:16]Write i2c OK [23:53:16]MH_I2C_Read... [23:53:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:53:16]Read from MH i2c: E2 [23:53:16]MH_I2C_Read... [23:53:16]Read from MH i2c: E2 17 00 [23:53:16]MH_I2C_Read... [23:53:16]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 37 38 90 00 6E [23:53:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [23:53:16]wFMCommunicate OK [23:53:16]requested_item fd.num is exist - process it [23:53:16]SAM_PROTO_GetFieldsCounters [23:53:16]wFMCommunicate request_size=4 [23:53:16]MH_SAM_APDU [23:53:16]CAPDU: 80 13 00 00 [23:53:16]Write to MH i2c: E2 08 00 9C 00 80 13 00 00 00 00 00 00 18 [23:53:16]Write i2c OK [23:53:16]MH_I2C_Read... [23:53:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:53:16]Read from MH i2c: E2 [23:53:16]MH_I2C_Read... [23:53:16]Read from MH i2c: E2 62 00 [23:53:16]MH_I2C_Read... [23:53:16]Read from MH i2c: E2 62 00 9C 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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 6A B9 02 00 0E 04 04 00 D5 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 02 [23:53: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 6A B9 02 00 0E 04 04 00 D5 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 [23:53:16]wFMCommunicate OK [23:53:16]SAM_PROTO_GetFieldsCounters done [23:53:16]requested_item shift.num is exist - process it [23:53:16]requested_item shift.opened is exist - process it [23:53:16]req_shift_opened [23:53:16]FM_GetShiftState [23:53:16]SAM_PROTO_GetShiftState [23:53:16]wFMCommunicate request_size=4 [23:53:16]MH_SAM_APDU [23:53:16]CAPDU: 80 13 01 00 [23:53:16]Write to MH i2c: E2 08 00 9D 00 80 13 01 00 00 00 00 00 1A [23:53:16]Write i2c OK [23:53:16]MH_I2C_Read... [23:53:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:53:16]Read from MH i2c: E2 [23:53:16]MH_I2C_Read... [23:53:16]Read from MH i2c: E2 0E 00 [23:53:16]MH_I2C_Read... [23:53:16]Read from MH i2c: E2 0E 00 9D 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 C8 [23:53:16]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [23:53:16]wFMCommunicate OK [23:53:16]SAM_PROTO_GetShiftState done [23:53:16]FM_GetShiftState done [23:53:16]req_shift_opened done [23:53:16]requested_item shift.open_date is exist - process it [23:53:16]req_shift_open_date [23:53:16]req_shift_open_date done [23:53:16]produce_requested_data done [23:53:16]produce_requested_data return {"kkm.sn":"0300000071","kkm.ver":"001","fm.sn":"0000000000871778","fd.num":178538,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939} [23:53:16]process_action_free get_value [23:53:16]json_value_free [23:53:16]json_value_free done [23:53:16]process_json_proto returns [23:53:16]Send response to host [23:53:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000071","kkm.ver":"001","fm.sn":"0000000000871778","fd.num":178538,"shift.num":469,"shift.opened":1,"shift.open_date":1724285939}}} [23:53:16]free response buf [23:53:16]execute_script done [23:53:16]execute_script returns [23:53:16]free content buf [23:53:16]Sock 7.Close socket [23:53:16]Sock 7.Thread stoped [23:53:16]accept exits with 9 [23:53:16]New connection [23:53:17]New thread 3066703204 created [23:53:17]Thread 3066846564 joined [23:53:17]Waiting for new connection... [23:53:17] Sock 9.Parse request [23:53:17]Sock 9.Check first char [23:53:17]Sock 9.First char is OK [23:53:17]request: POST /json_proto HTTP/1.0 [23:53:17]Method: POST [23:53:17]URL: /json_proto [23:53:17]Method is POST - this is cgi request [23:53:17]url: /json_proto [23:53:17]query_string will be loaded in cgi processing [23:53:17]execute_cgi json_proto POST (null) [23:53:17]execute_cgi path=json_proto method=POST [23:53:17]POST find Content-Length [23:53:17]Host: 172.17.44.131:8080 [23:53:17]Content-Length: 331 [23:53:17]Content-Type: application/json [23:53:17] [23:53:17]POST finish read [23:53:17]Found Content-Length = 331 [23:53: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" ] } } [23:53:17]execute_script... [23:53: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" ] } } [23:53:17]POST & json_proto [23:53:17]process_json_proto [23:53:17]json parsed OK: [23:53:17]protocol is kg_v1.0 [23:53:17]action value=get_value [23:53:17]process_action get_value [23:53:17]cmd_get_value [23:53:17]process_action get_value done [23:53:17]requested_data is exist [23:53:17]produce_requested_data [23:53:17]requested_item fm.sale.total is exist - process it [23:53:17]SAM_PROTO_GetFMData [23:53:17]wFMCommunicate request_size=4 [23:53:17]MH_SAM_APDU [23:53:17]CAPDU: 80 13 03 00 [23:53:17]Write to MH i2c: E2 08 00 9E 00 80 13 03 00 00 00 00 00 1D [23:53:17]Write i2c OK [23:53:17]MH_I2C_Read... [23:53:17]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [23:53:17]Read from MH i2c: E2 [23:53:17]MH_I2C_Read... [23:53:17]Read from MH i2c: E2 FD 00 [23:53:17]MH_I2C_Read... [23:53:17]Read from MH i2c: E2 FD 00 9E 00 00 C6 04 85 04 C2 04 6E 04 04 00 C0 B5 02 00 69 04 A4 00 6F 04 04 00 2A B4 02 00 B1 04 05 00 91 BC F4 29 05 70 04 05 00 E3 37 EA 13 04 72 04 05 00 AE 84 0A 16 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 E5 6A 8C 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 60 B3 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 9C 00 6F 04 04 00 96 01 00 00 B1 04 04 00 58 A9 FB 6B 70 04 04 00 58 A9 FB 6B 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 AA 48 53 01 EF 03 90 00 85 [23:53:17]RAPDU: C6 04 85 04 C2 04 6E 04 04 00 C0 B5 02 00 69 04 A4 00 6F 04 04 00 2A B4 02 00 B1 04 05 00 91 BC F4 29 05 70 04 05 00 E3 37 EA 13 04 72 04 05 00 AE 84 0A 16 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 E5 6A 8C 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 60 B3 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 9C 00 6F 04 04 00 96 01 00 00 B1 04 04 00 58 A9 FB 6B 70 04 04 00 58 A9 FB 6B 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 AA 48 53 01 EF 03 90 00 [23:53:17]wFMCommunicate OK [23:53:17]wFMCommunicate request_size=4 [23:53:17]MH_SAM_APDU [23:53:17]CAPDU: 80 17 00 00 [23:53:17]Write to MH i2c: E2 08 00 9F 00 80 17 00 00 00 00 00 00 1F [23:53:17]Write i2c OK [23:53:17]MH_I2C_Read... [23:53:18]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:53:18]Read from MH i2c: E2 [23:53:18]MH_I2C_Read... [23:53:18]Read from MH i2c: E2 FD 00 [23:53:18]MH_I2C_Read... [23:53:18]Read from MH i2c: E2 FD 00 9F 00 00 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 F8 45 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 90 00 33 [23:53:18]RAPDU: 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 F8 45 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 90 00 [23:53:18]wFMCommunicate OK [23:53:18]wFMCommunicate request_size=4 [23:53:18]MH_SAM_APDU [23:53:18]CAPDU: 80 17 00 00 [23:53:18]Write to MH i2c: E2 08 00 A0 00 80 17 00 00 00 00 00 00 20 [23:53:18]Write i2c OK [23:53:18]MH_I2C_Read... [23:53:18]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:53:18]Read from MH i2c: E2 [23:53:18]MH_I2C_Read... [23:53:18]Read from MH i2c: E2 FD 00 [23:53:18]MH_I2C_Read... [23:53:18]Read from MH i2c: E2 FD 00 A0 00 00 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 90 00 47 [23:53:19]RAPDU: 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 OFD Sender: No OFD packet to send [23:53:19]01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 90 00 [23:53:19]wFMCommunicate OK [23:53:19]wFMCommunicate request_size=4 [23:53:19]MH_SAM_APDU [23:53:19]CAPDU: 80 17 00 00 [23:53:19]Write to MH i2c: E2 08 00 A1 00 80 17 00 00 00 00 00 00 21 [23:53:19]Write i2c OK [23:53:19]MH_I2C_Read... [23:53:19]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:53:19]Read from MH i2c: E2 [23:53:19]MH_I2C_Read... [23:53:19]Read from MH i2c: E2 FD 00 [23:53:19]MH_I2C_Read... [23:53:19]Read from MH i2c: E2 FD 00 A1 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 90 00 9C [23:53:19]RAPDU: EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 90 00 [23:53:19]wFMCommunicate OK [23:53:19]wFMCommunicate request_size=4 [23:53:19]MH_SAM_APDU [23:53:19]CAPDU: 80 17 00 00 [23:53:19]Write to MH i2c: E2 08 00 A2 00 80 17 00 00 00 00 00 00 22 [23:53:19]Write i2c OK [23:53:19]MH_I2C_Read... [23:53:20]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 224! [23:53:20]Read from MH i2c: E2 [23:53:20]MH_I2C_Read... [23:53:20]Read from MH i2c: E2 E3 00 [23:53:20]MH_I2C_Read... [23:53:20]Read from MH i2c: E2 E3 00 A2 00 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 01 [23:53:20]RAPDU: 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [23:53:20]wFMCommunicate OK [23:53:20]SAM_PROTO_GetFMData done [23:53:20]requested_item fm.sale_refund.total is exist - process it [23:53:20]requested_item fm.buy.total is exist - process it [23:53:20]requested_item shift.sale.total is exist - process it [23:53:20]SAM_PROTO_GetShiftData [23:53:20]wFMCommunicate request_size=4 [23:53:20]MH_SAM_APDU [23:53:20]CAPDU: 80 13 02 00 [23:53:20]Write to MH i2c: E2 08 00 A3 00 80 13 02 00 00 00 00 00 21 [23:53:20]Write i2c OK [23:53:20]MH_I2C_Read... [23:53:20]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [23:53:20]Read from MH i2c: E2 [23:53:20]MH_I2C_Read... [23:53:20]Read from MH i2c: E2 FD 00 [23:53:20]MH_I2C_Read... [23:53:20]Read from MH i2c: E2 FD 00 A3 00 00 B1 04 AA 04 AD 04 6E 04 04 00 EE 00 00 00 69 04 9E 00 6F 04 04 00 EE 00 00 00 B1 04 04 00 6E 20 6F 01 70 04 04 00 10 7E 11 01 72 04 03 00 5E A2 5D 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 A2 FE 26 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 DC 3F 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 B3 [23:53:21]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 EE 00 00 00 69 04 9E 00 6F 04 04 00 EE 00 00 00 B1 04 04 00 6E 20 6F 01 70 04 04 00 10 7E 11 01 72 04 03 00 5E A2 5D 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 A2 FE 26 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 DC 3F 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 [23:53:21]wFMCommunicate OK [23:53:21]wFMCommunicate request_size=4 [23:53:21]MH_SAM_APDU [23:53:21]CAPDU: 80 17 00 00 [23:53:21]Write to MH i2c: E2 08 00 A4 00 80 17 00 00 00 00 00 00 24 [23:53:21]Write i2c OK [23:53:21]MH_I2C_Read... [23:53:21]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:53:21]Read from MH i2c: E2 [23:53:21]MH_I2C_Read... [23:53:21]Read from MH i2c: E2 FD 00 [23:53:21]MH_I2C_Read... [23:53:21]Read from MH i2c: E2 FD 00 A4 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 3D [23:53:21]RAPDU: 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 [23:53:21]wFMCommunicate OK [23:53:21]wFMCommunicate request_size=4 [23:53:21]MH_SAM_APDU [23:53:21]CAPDU: 80 17 00 00 [23:53:21]Write to MH i2c: E2 08 00 A5 00 80 17 00 00 00 00 00 00 25 [23:53:21]Write i2c OK [23:53:21]MH_I2C_Read... [23:53:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:53:22]Read from MH i2c: E2 [23:53:22]MH_I2C_Read... [23:53:22]Read from MH i2c: E2 FD 00 [23:53:22]MH_I2C_Read... [23:53:22]Read from MH i2c: E2 FD 00 A5 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 DE [23:53:22]RAPDU: 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [23:53:22]wFMCommunicate OK [23:53:22]wFMCommunicate request_size=4 [23:53:22]MH_SAM_APDU [23:53:22]CAPDU: 80 17 00 00 [23:53:22]Write to MH i2c: E2 08 00 A6 00 80 17 00 00 00 00 00 00 26 [23:53:22]Write i2c OK [23:53:22]MH_I2C_Read... [23:53:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:53:22]Read from MH i2c: E2 [23:53:22]MH_I2C_Read... [23:53:22]Read from MH i2c: E2 FD 00 [23:53:22]MH_I2C_Read... [23:53:22]Read from MH i2c: E2 FD 00 A6 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 9E [23:53:22]RAPDU: 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [23:53:23]wFMCommunicate OK [23:53:23]wFMCommunicate request_size=4 [23:53:23]MH_SAM_APDU [23:53:23]CAPDU: 80 17 00 00 [23:53:23]Write to MH i2c: E2 08 00 A7 00 80 17 00 00 00 00 00 00 27 [23:53:23]Write i2c OK [23:53:23]MH_I2C_Read... [23:53:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [23:53:23]Read from MH i2c: E2 [23:53:23]MH_I2C_Read... [23:53:23]Read from MH i2c: E2 CE 00 [23:53:23]MH_I2C_Read... [23:53:23]Read from MH i2c: E2 CE 00 A7 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 0C [23:53:23]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [23:53:23]wFMCommunicate OK [23:53:23]SAM_PROTO_GetShiftData done [23:53:23]requested_item shift.sale.total_cash is exist - process it [23:53:23]requested_item shift.sale_refund.total is exist - process it [23:53:23]requested_item shift.sale_refund.total_cash is exist - process it [23:53:23]requested_item shift.buy.total is exist - process it [23:53:23]requested_item shift.buy.total_cash is exist - process it [23:53:23]produce_requested_data done [23:53:23]produce_requested_data return {"fm.sale.total":221787413.93,"fm.sale_refund.total":18116550.00,"fm.buy.total":0.00,"shift.sale.total":240600.14,"shift.sale.total_cash":179236.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [23:53:23]process_action_free get_value [23:53:23]json_value_free [23:53:23]json_value_free done [23:53:23]process_json_proto returns [23:53:23]Send response to host [23:53:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":221787413.93,"fm.sale_refund.total":18116550.00,"fm.buy.total":0.00,"shift.sale.total":240600.14,"shift.sale.total_cash":179236.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [23:53:23]free response buf [23:53:23]execute_script done [23:53:23]execute_script returns [23:53:23]free content buf [23:53:23]Sock 9.Close socket [23:53:23]Sock 9.Thread stoped [23:53:23]accept exits with 7 [23:53:23]New connection [23:53:23]New thread 3066846564 created [23:53:23]Thread 3066703204 joined [23:53:23]Waiting for new connection... [23:53:23] Sock 7.Parse request [23:53:23]Sock 7.Check first char [23:53:23]Sock 7.First char is OK [23:53:23]request: POST /json_proto HTTP/1.0 [23:53:23]Method: POST [23:53:23]URL: /json_proto [23:53:23]Method is POST - this is cgi request [23:53:23]url: /json_proto [23:53:23]query_string will be loaded in cgi processing [23:53:23]execute_cgi json_proto POST (null) [23:53:23]execute_cgi path=json_proto method=POST [23:53:23]POST find Content-Length [23:53:23]Host: 172.17.44.131:8080 [23:53:23]Content-Length: 331 [23:53:23]Content-Type: application/json [23:53:23] [23:53:23]POST finish read [23:53:23]Found Content-Length = 331 [23:53: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" ] } } [23:53:23]execute_script... [23:53: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" ] } } [23:53:23]POST & json_proto [23:53:23]process_json_proto [23:53:23]json parsed OK: [23:53:23]protocol is kg_v1.0 [23:53:23]action value=get_value [23:53:23]process_action get_value [23:53:23]cmd_get_value [23:53:23]process_action get_value done [23:53:23]requested_data is exist [23:53:23]produce_requested_data [23:53:23]requested_item fm.sale.total is exist - process it [23:53:23]SAM_PROTO_GetFMData [23:53:23]wFMCommunicate request_size=4 [23:53:23]MH_SAM_APDU [23:53:23]CAPDU: 80 13 03 00 [23:53:23]Write to MH i2c: E2 08 00 A8 00 80 13 03 00 00 00 00 00 27 [23:53:23]Write i2c OK [23:53:23]MH_I2C_Read... [23:53:24]OFD Sender: No OFD packet to send [23:53:24]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [23:53:24]Read from MH i2c: E2 [23:53:24]MH_I2C_Read... [23:53:24]Read from MH i2c: E2 FD 00 [23:53:24]MH_I2C_Read... [23:53:24]Read from MH i2c: E2 FD 00 A8 00 00 C6 04 85 04 C2 04 6E 04 04 00 C0 B5 02 00 69 04 A4 00 6F 04 04 00 2A B4 02 00 B1 04 05 00 91 BC F4 29 05 70 04 05 00 E3 37 EA 13 04 72 04 05 00 AE 84 0A 16 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 E5 6A 8C 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 60 B3 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 9C 00 6F 04 04 00 96 01 00 00 B1 04 04 00 58 A9 FB 6B 70 04 04 00 58 A9 FB 6B 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 AA 48 53 01 EF 03 90 00 8F [23:53:24]RAPDU: C6 04 85 04 C2 04 6E 04 04 00 C0 B5 02 00 69 04 A4 00 6F 04 04 00 2A B4 02 00 B1 04 05 00 91 BC F4 29 05 70 04 05 00 E3 37 EA 13 04 72 04 05 00 AE 84 0A 16 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 E5 6A 8C 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 60 B3 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 9C 00 6F 04 04 00 96 01 00 00 B1 04 04 00 58 A9 FB 6B 70 04 04 00 58 A9 FB 6B 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 AA 48 53 01 EF 03 90 00 [23:53:24]wFMCommunicate OK [23:53:24]wFMCommunicate request_size=4 [23:53:24]MH_SAM_APDU [23:53:24]CAPDU: 80 17 00 00 [23:53:24]Write to MH i2c: E2 08 00 A9 00 80 17 00 00 00 00 00 00 29 [23:53:24]Write i2c OK [23:53:24]MH_I2C_Read... [23:53:25]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:53:25]Read from MH i2c: E2 [23:53:25]MH_I2C_Read... [23:53:25]Read from MH i2c: E2 FD 00 [23:53:25]MH_I2C_Read... [23:53:25]Read from MH i2c: E2 FD 00 A9 00 00 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 F8 45 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 90 00 3D [23:53:25]RAPDU: 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 F8 45 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 90 00 [23:53:25]wFMCommunicate OK [23:53:25]wFMCommunicate request_size=4 [23:53:25]MH_SAM_APDU [23:53:25]CAPDU: 80 17 00 00 [23:53:25]Write to MH i2c: E2 08 00 AA 00 80 17 00 00 00 00 00 00 2A [23:53:25]Write i2c OK [23:53:25]MH_I2C_Read... [23:53:25]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:53:25]Read from MH i2c: E2 [23:53:25]MH_I2C_Read... [23:53:25]Read from MH i2c: E2 FD 00 [23:53:25]MH_I2C_Read... [23:53:25]Read from MH i2c: E2 FD 00 AA 00 00 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 90 00 51 [23:53:25]RAPDU: 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 90 00 [23:53:26]wFMCommunicate OK [23:53:26]wFMCommunicate request_size=4 [23:53:26]MH_SAM_APDU [23:53:26]CAPDU: 80 17 00 00 [23:53:26]Write to MH i2c: E2 08 00 AB 00 80 17 00 00 00 00 00 00 2B [23:53:26]Write i2c OK [23:53:26]MH_I2C_Read... [23:53:26]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:53:26]Read from MH i2c: E2 [23:53:26]MH_I2C_Read... [23:53:26]Read from MH i2c: E2 FD 00 [23:53:26]MH_I2C_Read... [23:53:26]Read from MH i2c: E2 FD 00 AB 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 90 00 A6 [23:53:26]RAPDU: EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 90 00 [23:53:26]wFMCommunicate OK [23:53:26]wFMCommunicate request_size=4 [23:53:26]MH_SAM_APDU [23:53:26]CAPDU: 80 17 00 00 [23:53:26]Write to MH i2c: E2 08 00 AC 00 80 17 00 00 00 00 00 00 2C [23:53:26]Write i2c OK [23:53:26]MH_I2C_Read... [23:53:27]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 224! [23:53:27]Read from MH i2c: E2 [23:53:27]MH_I2C_Read... [23:53:27]Read from MH i2c: E2 E3 00 [23:53:27]MH_I2C_Read... [23:53:27]Read from MH i2c: E2 E3 00 AC 00 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 0B [23:53:27]RAPDU: 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [23:53:27]wFMCommunicate OK [23:53:27]SAM_PROTO_GetFMData done [23:53:27]requested_item fm.sale_refund.total is exist - process it [23:53:27]requested_item fm.buy.total is exist - process it [23:53:27]requested_item shift.sale.total is exist - process it [23:53:27]SAM_PROTO_GetShiftData [23:53:27]wFMCommunicate request_size=4 [23:53:27]MH_SAM_APDU [23:53:27]CAPDU: 80 13 02 00 [23:53:27]Write to MH i2c: E2 08 00 AD 00 80 13 02 00 00 00 00 00 2B [23:53:27]Write i2c OK [23:53:27]MH_I2C_Read... [23:53:27]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [23:53:27]Read from MH i2c: E2 [23:53:27]MH_I2C_Read... [23:53:27]Read from MH i2c: E2 FD 00 [23:53:27]MH_I2C_Read... [23:53:27]Read from MH i2c: E2 FD 00 AD 00 00 B1 04 AA 04 AD 04 6E 04 04 00 EE 00 00 00 69 04 9E 00 6F 04 04 00 EE 00 00 00 B1 04 04 00 6E 20 6F 01 70 04 04 00 10 7E 11 01 72 04 03 00 5E A2 5D 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 A2 FE 26 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 DC 3F 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 BD [23:53:28]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 EE 00 00 00 69 04 9E 00 6F 04 04 00 EE 00 00 00 B1 04 04 00 6E 20 6F 01 70 04 04 00 10 7E 11 01 72 04 03 00 5E A2 5D 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 A2 FE 26 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 DC 3F 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 [23:53:28]wFMCommunicate OK [23:53:28]wFMCommunicate request_size=4 [23:53:28]MH_SAM_APDU [23:53:28]CAPDU: 80 17 00 00 [23:53:28]Write to MH i2c: E2 08 00 AE 00 80 17 00 00 00 00 00 00 2E [23:53:28]Write i2c OK [23:53:28]MH_I2C_Read... [23:53:28]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:53:28]Read from MH i2c: E2 [23:53:28]MH_I2C_Read... [23:53:28]Read from MH i2c: E2 FD 00 [23:53:28]MH_I2C_Read... [23:53:28]Read from MH i2c: E2 FD 00 AE 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 47 [23:53:28]RAPDU: 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 [23:53:29]wFMCommunicate OK [23:53:29]wFMCommunicate request_size=4 [23:53:29]MH_SAM_APDU [23:53:29]CAPDU: 80 17 00 00 [23:53:29]Write to MH i2c: E2 08 00 AF 00 80 17 00 00 00 00 00 00 2F [23:53:29]Write i2c OK [23:53:29]MH_I2C_Read... [23:53:29]OFD Sender: No OFD packet to send [23:53:29]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:53:29]Read from MH i2c: E2 [23:53:29]MH_I2C_Read... [23:53:29]Read from MH i2c: E2 FD 00 [23:53:29]MH_I2C_Read... [23:53:29]Read from MH i2c: E2 FD 00 AF 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 E8 [23:53:29]RAPDU: 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [23:53:29]wFMCommunicate OK [23:53:29]wFMCommunicate request_size=4 [23:53:29]MH_SAM_APDU [23:53:29]CAPDU: 80 17 00 00 [23:53:29]Write to MH i2c: E2 08 00 B0 00 80 17 00 00 00 00 00 00 30 [23:53:29]Write i2c OK [23:53:29]MH_I2C_Read... [23:53:30]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:53:30]Read from MH i2c: E2 [23:53:30]MH_I2C_Read... [23:53:30]Read from MH i2c: E2 FD 00 [23:53:30]MH_I2C_Read... [23:53:30]Read from MH i2c: E2 FD 00 B0 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 A8 [23:53:30]RAPDU: 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [23:53:30]wFMCommunicate OK [23:53:30]wFMCommunicate request_size=4 [23:53:30]MH_SAM_APDU [23:53:30]CAPDU: 80 17 00 00 [23:53:30]Write to MH i2c: E2 08 00 B1 00 80 17 00 00 00 00 00 00 31 [23:53:30]Write i2c OK [23:53:30]MH_I2C_Read... [23:53:30]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [23:53:30]Read from MH i2c: E2 [23:53:30]MH_I2C_Read... [23:53:30]Read from MH i2c: E2 CE 00 [23:53:30]MH_I2C_Read... [23:53:30]Read from MH i2c: E2 CE 00 B1 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 16 [23:53:30]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [23:53:31]wFMCommunicate OK [23:53:31]SAM_PROTO_GetShiftData done [23:53:31]requested_item shift.sale.total_cash is exist - process it [23:53:31]requested_item shift.sale_refund.total is exist - process it [23:53:31]requested_item shift.sale_refund.total_cash is exist - process it [23:53:31]requested_item shift.buy.total is exist - process it [23:53:31]requested_item shift.buy.total_cash is exist - process it [23:53:31]produce_requested_data done [23:53:31]produce_requested_data return {"fm.sale.total":221787413.93,"fm.sale_refund.total":18116550.00,"fm.buy.total":0.00,"shift.sale.total":240600.14,"shift.sale.total_cash":179236.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [23:53:31]process_action_free get_value [23:53:31]json_value_free [23:53:31]json_value_free done [23:53:31]process_json_proto returns [23:53:31]Send response to host [23:53:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":221787413.93,"fm.sale_refund.total":18116550.00,"fm.buy.total":0.00,"shift.sale.total":240600.14,"shift.sale.total_cash":179236.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [23:53:31]free response buf [23:53:31]execute_script done [23:53:31]execute_script returns [23:53:31]free content buf [23:53:31]Sock 7.Close socket [23:53:31]Sock 7.Thread stoped [23:53:31]accept exits with 9 [23:53:31]New connection [23:53:31]New thread 3066703204 created [23:53:31]Thread 3066846564 joined [23:53:31]Waiting for new connection... [23:53:31] Sock 9.Parse request [23:53:31]Sock 9.Check first char [23:53:31]Sock 9.First char is OK [23:53:31]request: POST /json_proto HTTP/1.0 [23:53:31]Method: POST [23:53:31]URL: /json_proto [23:53:31]Method is POST - this is cgi request [23:53:31]url: /json_proto [23:53:31]query_string will be loaded in cgi processing [23:53:31]execute_cgi json_proto POST (null) [23:53:31]execute_cgi path=json_proto method=POST [23:53:31]POST find Content-Length [23:53:31]Host: 172.17.44.131:8080 [23:53:31]Content-Length: 278 [23:53:31]Content-Type: application/json [23:53:31] [23:53:31]POST finish read [23:53:31]Found Content-Length = 278 [23:53:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_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" ] } } [23:53:31]execute_script... [23:53:31]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_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" ] } } [23:53:31]POST & json_proto [23:53:31]process_json_proto [23:53:31]json parsed OK: [23:53:31]protocol is kg_v1.0 [23:53:31]action value=close_shift [23:53:31]process_action close_shift [23:53:31]cmd_close_shift [23:53:31]MH_GetDate [23:53:31]Write to MH i2c: F0 00 00 B2 00 A1 [23:53:31]Write i2c OK [23:53:31]MH_I2C_Read... [23:53:31]Read from MH i2c: F0 [23:53:31]MH_I2C_Read... [23:53:31]Read from MH i2c: F0 09 00 [23:53:31]MH_I2C_Read... [23:53:31]Read from MH i2c: F0 09 00 B2 00 00 7B CF C7 66 4F 53 BE 66 E7 [23:53:31]GetLastDocTimeStamp 1724370747 [23:53:31]current date 1724370811 [23:53:31]FM_GetShiftState [23:53:31]SAM_PROTO_GetShiftState [23:53:31]wFMCommunicate request_size=4 [23:53:31]MH_SAM_APDU [23:53:31]CAPDU: 80 13 01 00 [23:53:31]Write to MH i2c: E2 08 00 B3 00 80 13 01 00 00 00 00 00 30 [23:53:31]Write i2c OK [23:53:31]MH_I2C_Read... [23:53:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:53:31]Read from MH i2c: E2 [23:53:31]MH_I2C_Read... [23:53:31]Read from MH i2c: E2 0E 00 [23:53:31]MH_I2C_Read... [23:53:31]Read from MH i2c: E2 0E 00 B3 00 00 09 00 01 F3 83 C6 66 00 00 00 00 90 00 DE [23:53:31]RAPDU: 09 00 01 F3 83 C6 66 00 00 00 00 90 00 [23:53:31]wFMCommunicate OK [23:53:31]SAM_PROTO_GetShiftState done [23:53:31]FM_GetShiftState done [23:53:31]KKMCreateCloseShiftDocument [23:53:31]Load OK [23:53:31]Malloc new data [23:53:31]MH_GetDate [23:53:31]Write to MH i2c: F0 00 00 B4 00 A3 [23:53:31]Write i2c OK [23:53:31]MH_I2C_Read... [23:53:31]Read from MH i2c: F0 [23:53:31]MH_I2C_Read... [23:53:31]Read from MH i2c: F0 09 00 [23:53:31]MH_I2C_Read... [23:53:31]Read from MH i2c: F0 09 00 B4 00 00 7B CF C7 66 4F 53 BE 66 E9 [23:53:31]Malloc new data [23:53:31]Malloc new data [23:53:31]Malloc new data [23:53:31]Malloc new data [23:53:31]KKMCreateCloseShiftDocument OK [23:53:31]KKMSetCloseShiftData OK [23:53:31]ProcessDocumentItem done err = 0, tmpTLVsize=77 [23:53:31]tlvbuf is 01C89C80 [23:53:31]KKMLoadAndSignCloseShiftData [23:53:31]SAM_PROTO_ProcessDocument [23:53:31]wFMCommunicate request_size=9 [23:53:31]MH_SAM_APDU [23:53:31]CAPDU: 80 15 01 00 04 05 00 4D 00 [23:53:31]Write to MH i2c: E2 0C 00 B5 00 80 15 01 00 04 00 05 00 4D 00 00 00 8E [23:53:31]Write i2c OK [23:53:31]MH_I2C_Read... [23:53:31]*** iso7816_exchange 80 15 01 00... Resp OK rsp.len_out = 0! [23:53:31]Read from MH i2c: E2 [23:53:31]MH_I2C_Read... [23:53:31]Read from MH i2c: E2 03 00 [23:53:31]MH_I2C_Read... [23:53:31]Read from MH i2c: E2 03 00 B5 00 00 90 00 29 [23:53:31]RAPDU: 90 00 [23:53:31]wFMCommunicate OK [23:53:31]wFMCommunicate request_size=23 [23:53:31]MH_SAM_APDU [23:53:31]CAPDU: 80 15 02 00 12 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 [23:53:31]Write to MH i2c: E2 1A 00 B6 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 2B [23:53:31]Write i2c OK [23:53:31]MH_I2C_Read... [23:53:31]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [23:53:31]Read from MH i2c: E2 [23:53:31]MH_I2C_Read... [23:53:31]Read from MH i2c: E2 03 00 [23:53:31]MH_I2C_Read... [23:53:31]Read from MH i2c: E2 03 00 B6 00 00 90 00 2A [23:53:31]RAPDU: 90 00 [23:53:31]wFMCommunicate OK [23:53:31]wFMCommunicate request_size=36 [23:53:31]MH_SAM_APDU [23:53:31]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 [23:53:31]Write to MH i2c: E2 27 00 B7 00 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 04 [23:53:31]Write i2c OK [23:53:31]MH_I2C_Read... [23:53:31]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [23:53:31]Read from MH i2c: E2 [23:53:31]MH_I2C_Read... [23:53:31]Read from MH i2c: E2 03 00 [23:53:31]MH_I2C_Read... [23:53:31]Read from MH i2c: E2 03 00 B7 00 00 90 00 2B [23:53:31]RAPDU: 90 00 [23:53:31]wFMCommunicate OK [23:53:31]wFMCommunicate request_size=13 [23:53:31]MH_SAM_APDU [23:53:31]CAPDU: 80 15 02 00 08 F4 03 04 00 7B CF C7 66 [23:53:31]Write to MH i2c: E2 10 00 B8 00 80 15 02 00 08 00 F4 03 04 00 7B CF C7 66 00 00 BA [23:53:31]Write i2c OK [23:53:31]MH_I2C_Read... [23:53:31]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [23:53:31]Read from MH i2c: E2 [23:53:31]MH_I2C_Read... [23:53:31]Read from MH i2c: E2 03 00 [23:53:31]MH_I2C_Read... [23:53:31]Read from MH i2c: E2 03 00 B8 00 00 90 00 2C [23:53:31]RAPDU: 90 00 [23:53:31]wFMCommunicate OK [23:53:31]wFMCommunicate request_size=25 [23:53:31]MH_SAM_APDU [23:53:31]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 31 [23:53:31]Write to MH i2c: E2 1C 00 B9 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 31 00 00 99 [23:53:31]Write i2c OK [23:53:31]MH_I2C_Read... [23:53:31]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [23:53:31]Read from MH i2c: E2 [23:53:31]MH_I2C_Read... [23:53:31]Read from MH i2c: E2 03 00 [23:53:31]MH_I2C_Read... [23:53:31]Read from MH i2c: E2 03 00 B9 00 00 90 00 2D [23:53:31]RAPDU: 90 00 [23:53:31]wFMCommunicate OK [23:53:31]wFMCommunicate request_size=4 [23:53:31]MH_SAM_APDU [23:53:31]CAPDU: 80 15 03 00 [23:53:31]Write to MH i2c: E2 08 00 BA 00 80 15 03 00 00 00 00 00 3B [23:53:32]Write i2c OK [23:53:32]MH_I2C_Read... [23:53:32]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 250! [23:53:32]Read from MH i2c: E2 [23:53:32]MH_I2C_Read... [23:53:32]Read from MH i2c: E2 FD 00 [23:53:32]MH_I2C_Read... [23:53:32]Read from MH i2c: E2 FD 00 BA 00 00 F4 04 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 6B B9 02 00 0E 04 04 00 D5 01 00 00 5E 04 04 00 EE 00 00 00 57 04 04 00 F0 00 00 00 AA 04 AD 04 6E 04 04 00 EE 00 00 00 69 04 9E 00 6F 04 04 00 EE 00 00 00 B1 04 04 00 6E 20 6F 01 70 04 04 00 10 7E 11 01 72 04 03 00 5E A2 5D 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 A2 FE 26 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 DC 3F 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 90 00 40 [23:53:32]RAPDU: F4 04 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 6B B9 02 00 0E 04 04 00 D5 01 00 00 5E 04 04 00 EE 00 00 00 57 04 04 00 F0 00 00 00 AA 04 AD 04 6E 04 04 00 EE 00 00 00 69 04 9E 00 6F 04 04 00 EE 00 00 00 B1 04 04 00 6E 20 6F 01 70 04 04 00 10 7E 11 01 72 04 03 00 5E A2 5D 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 A2 FE 26 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 DC 3F 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 90 00 [23:53:32]wFMCommunicate OK [23:53:32]SAM_PROTO_ProcessDocument answer len = 1268 [23:53:32]SAM_PROTO_ProcessDocument remain to read = 1020 [23:53:32]wFMCommunicate request_size=4 [23:53:32]MH_SAM_APDU [23:53:32]CAPDU: 80 17 00 00 [23:53:32]Write to MH i2c: E2 08 00 BB 00 80 17 00 00 00 00 00 00 3B [23:53:32]Write i2c OK [23:53:33]MH_I2C_Read... [23:53:33]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:53:33]Read from MH i2c: E2 [23:53:33]MH_I2C_Read... [23:53:33]Read from MH i2c: E2 FD 00 [23:53:33]MH_I2C_Read... [23:53:33]Read from MH i2c: E2 FD 00 BB 00 00 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 90 00 8F [23:53:33]RAPDU: 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 90 00 [23:53:33]wFMCommunicate OK [23:53:33]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [23:53:33]SAM_PROTO_ProcessDocument remain to read = 770 [23:53:33]wFMCommunicate request_size=4 [23:53:33]MH_SAM_APDU [23:53:33]CAPDU: 80 17 00 00 [23:53:33]Write to MH i2c: E2 08 00 BC 00 80 17 00 00 00 00 00 00 3C [23:53:33]Write i2c OK [23:53:33]MH_I2C_Read... [23:53:33]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:53:33]Read from MH i2c: E2 [23:53:33]MH_I2C_Read... [23:53:33]Read from MH i2c: E2 FD 00 [23:53:33]MH_I2C_Read... [23:53:34]Read from MH i2c: E2 FD 00 BC 00 00 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 90 00 9E [23:53:34]RAPDU: 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 OFD Sender: No OFD packet to send [23:53:34]03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 90 00 [23:53:34]wFMCommunicate OK [23:53:34]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [23:53:34]SAM_PROTO_ProcessDocument remain to read = 520 [23:53:34]wFMCommunicate request_size=4 [23:53:34]MH_SAM_APDU [23:53:34]CAPDU: 80 17 00 00 [23:53:34]Write to MH i2c: E2 08 00 BD 00 80 17 00 00 00 00 00 00 3D [23:53:34]Write i2c OK [23:53:34]MH_I2C_Read... [23:53:34]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:53:34]Read from MH i2c: E2 [23:53:34]MH_I2C_Read... [23:53:34]Read from MH i2c: E2 FD 00 [23:53:34]MH_I2C_Read... [23:53:34]Read from MH i2c: E2 FD 00 BD 00 00 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 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 A2 FE 26 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 FE [23:53:42]Write i2c OK [23:53:42]MH_I2C_Read... [23:53:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:53:42]Read from MH i2c: E2 [23:53:42]MH_I2C_Read... [23:53:42]Read from MH i2c: E2 03 00 [23:53:42]MH_I2C_Read... [23:53:42]Read from MH i2c: E2 03 00 C7 00 00 90 00 3B [23:53:42]RAPDU: 90 00 [23:53:42]wFMCommunicate OK [23:53:42]wFMCommunicate request_size=255 [23:53:42]MH_SAM_APDU [23:53:42]CAPDU: 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 DC 3F 03 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 [23:53:42]Write to MH i2c: E2 02 01 C8 00 80 0D 02 02 FA 00 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 DC 3F 03 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 D1 [23:53:43]Write i2c OK [23:53:43]MH_I2C_Read... [23:53:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:53:43]Read from MH i2c: E2 [23:53:43]MH_I2C_Read... [23:53:43]Read from MH i2c: E2 03 00 [23:53:43]MH_I2C_Read... [23:53:43]Read from MH i2c: E2 03 00 C8 00 00 90 00 3C [23:53:43]RAPDU: 90 00 [23:53:43]wFMCommunicate OK [23:53:43]wFMCommunicate request_size=255 [23:53:43]MH_SAM_APDU [23:53:43]CAPDU: 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 [23:53:43]Write to MH i2c: E2 02 01 C9 00 80 0D 02 02 FA 00 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 00 00 FD [23:53:44]Write i2c OK [23:53:44]MH_I2C_Read... [23:53:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:53:44]Read from MH i2c: E2 [23:53:44]MH_I2C_Read... [23:53:44]Read from MH i2c: E2 03 00 [23:53:44]MH_I2C_Read... [23:53:44]Read from MH i2c: E2 03 00 C9 00 00 90 00 3D [23:53:44]RAPDU: 90 00 [23:53:44]wFMCommunicate OK [23:53:44]wFMCommunicate request_size=255 [23:53:44]MH_SAM_APDU [23:53:44]CAPDU: 80 0D 02 02 FA 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 [23:53:44]Write to MH i2c: E2 02 01 CA 00 80 0D 02 02 FA 00 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 OFD Sender: No OFD packet to send [23:53:44]00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 00 00 07 [23:53:45]Write i2c OK [23:53:45]MH_I2C_Read... [23:53:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:53:45]Read from MH i2c: E2 [23:53:45]MH_I2C_Read... [23:53:45]Read from MH i2c: E2 03 00 [23:53:45]MH_I2C_Read... [23:53:45]Read from MH i2c: E2 03 00 CA 00 00 90 00 3E [23:53:45]RAPDU: 90 00 [23:53:45]wFMCommunicate OK [23:53:45]wFMCommunicate request_size=255 [23:53:45]MH_SAM_APDU [23:53:45]CAPDU: 80 0D 02 02 FA 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 [23:53:45]Write to MH i2c: E2 02 01 CB 00 80 0D 02 02 FA 00 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 00 00 E6 [23:53:45]Write i2c OK [23:53:45]MH_I2C_Read... [23:53:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:53:46]Read from MH i2c: E2 [23:53:46]MH_I2C_Read... [23:53:46]Read from MH i2c: E2 03 00 [23:53:46]MH_I2C_Read... [23:53:46]Read from MH i2c: E2 03 00 CB 00 00 90 00 3F [23:53:46]RAPDU: 90 00 [23:53:46]wFMCommunicate OK [23:53:46]wFMCommunicate request_size=147 [23:53:46]MH_SAM_APDU [23:53:46]CAPDU: 80 0D 02 02 8E EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 6B B9 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 35 04 06 00 AC 3D 8F 23 DD 9F [23:53:46]Write to MH i2c: E2 96 00 CC 00 80 0D 02 02 8E 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 6B B9 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 35 04 06 00 AC 3D 8F 23 DD 9F 00 00 C6 [23:53:46]Write i2c OK [23:53:46]MH_I2C_Read... [23:53:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:53:46]Read from MH i2c: E2 [23:53:46]MH_I2C_Read... [23:53:46]Read from MH i2c: E2 03 00 [23:53:46]MH_I2C_Read... [23:53:46]Read from MH i2c: E2 03 00 CC 00 00 90 00 40 [23:53:46]RAPDU: 90 00 [23:53:46]wFMCommunicate OK [23:53:46]wFMCommunicate request_size=4 [23:53:46]MH_SAM_APDU [23:53:46]CAPDU: 80 0D 03 02 [23:53:46]Write to MH i2c: E2 08 00 CD 00 80 0D 03 02 00 00 00 00 48 [23:53:46]Write i2c OK [23:53:46]MH_I2C_Read... [23:53:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:53:46]Read from MH i2c: E2 [23:53:46]MH_I2C_Read... [23:53:46]Read from MH i2c: E2 0B 00 [23:53:46]MH_I2C_Read... [23:53:46]Read from MH i2c: E2 0B 00 CD 00 00 CE B2 56 B1 4B 3B E7 63 90 00 A0 [23:53:46]RAPDU: CE B2 56 B1 4B 3B E7 63 90 00 [23:53:46]wFMCommunicate OK [23:53:46]SAM_PROTO_SignData done [23:53:46]FM_MakeSignedData done [23:53:46]CreateOFDProtocolMessage [23:53:46]wFMCommunicate request_size=4 [23:53:46]MH_SAM_APDU [23:53:46]CAPDU: 80 11 00 00 [23:53:46]Write to MH i2c: E2 08 00 CE 00 80 11 00 00 00 00 00 00 48 [23:53:46]Write i2c OK [23:53:46]MH_I2C_Read... [23:53:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:53:46]Read from MH i2c: E2 [23:53:46]MH_I2C_Read... [23:53:46]Read from MH i2c: E2 17 00 [23:53:46]MH_I2C_Read... [23:53:46]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 37 38 90 00 A1 [23:53:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [23:53:46]wFMCommunicate OK [23:53:46]CreateOFDProtocolMessage done [23:53:46]OFDSenderStorePacket 178539 [23:53:46]StoreOFDPacket docnum=178539 [23:53:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 80 05 00 00 1C 31 78 05 18 D9 5A 05 01 00 05 00 6C 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 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 F4 03 04 00 7B CF C7 66 0E 04 04 00 D5 01 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 5E 04 04 00 EE 00 00 00 57 04 04 00 F0 00 00 00 AA 04 D8 04 6E 04 04 00 EE 00 00 00 69 04 A5 00 6F 04 04 00 EE 00 00 00 B1 04 04 00 6E 20 6F 01 70 04 04 00 10 7E 11 01 72 04 03 00 5E A2 5D 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 A2 FE 26 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 DC 3F 03 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 6B B9 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 35 04 06 00 AC 3D 8F 23 DD 9F CE B2 56 B1 4B 3B E7 63 [23:53:47]CheckFolder [23:53:47]dirname=/storage/ofd_packets [23:53:47]CheckFolder done [23:53:47]ProducePacketName [23:53:47]name=ofd_packets/00178539 [23:53:47]NVStorageSaveData ofd_packets/00178539 [23:53:47]File name is /storage/ofd_packets/00178539 [23:53:47]Write 1438 bytes [23:53:47]NVStorageSaveData done [23:53:47]OFDSenderStorePacket done [23:53:47]KKMCreateOFDPacket done [23:53:47]NVStorageSaveData kkm_last_timestamp [23:53:47]File name is /storage/kkm_last_timestamp [23:53:47]Write 4 bytes [23:53:47]NVStorageSaveData done [23:53:47]ExternCall_PrintAddStr [23:53:47]wPrintStart [23:53:47]Write to MH i2c: 01 00 00 CF 00 CF [23:53:47]Write i2c OK [23:53:47]MH_I2C_Read... [23:53:47]Read from MH i2c: 01 [23:53:47]MH_I2C_Read... [23:53:47]Read from MH i2c: 01 07 00 [23:53:47]MH_I2C_Read... [23:53:47]Read from MH i2c: 01 07 00 CF 00 00 00 00 00 00 FF 0F E4 [23:53:47]RasterBufferAndPrint [23:53:47]line Отчет о закрытии смены [23:53:47]line ФФД: 1.0 [23:53:47]line ИНН: 02508201610067 [23:53:47]line Кассир: Таалайбеков А. [23:53:47]line 22.08.2024 23:53 [23:53:47]line Смена: 469 [23:53:47]line РНМ: 0000000000092561 [23:53:47]line ЗНМ: 0300000071 [23:53:47]line СНО: Общий режим [23:53:47]line Чеков за смену: 238 [23:53:47]line ФД за смену: 240 [23:53:47]line Всего чеков: 238 [23:53:47]line ИТОГИ ПРИХОД [23:53:47]line Чеков: 238 [23:53:47]line Общий итог: 240600.14 [23:53:47]line Итого наличными: 179236.00 [23:53:47]line Итого безнал.: 61364.14 [23:53:47]line НДС 0% : 0.00 [23:53:47]line НДС 12% : 25555.54 [23:53:47]line НСП 0% : 0.00 [23:53:47]line НСП 1,50% : 0.00 [23:53:47]line НСП 0,50% : 0.00 [23:53:47]line НСП 5% : 0.00 [23:53:47]line НСП 3% : 0.00 [23:53:47]line НСП 2% : 0.00 [23:53:47]line НСП 1% : 2129.56 [23:53:47]line ИТОГИ ВОЗВРАТ ПРИХОДА [23:53:47]line Чеков: 0 [23:53:47]line Общий итог: 0.00 [23:53:47]line Итого наличными: 0.00 [23:53:47]line Итого безнал.: 0.00 [23:53:47]line НДС 0% : 0.00 [23:53:47]line НДС 12% : 0.00 [23:53:47]line НСП 0% : 0.00 [23:53:47]line НСП 1,50% : 0.00 [23:53:47]line НСП 0,50% : 0.00 [23:53:47]line НСП 5% : 0.00 [23:53:47]line НСП 3% : 0.00 [23:53:47]line НСП 2% : 0.00 [23:53:47]line НСП 1% : 0.00 [23:53:47]line ИТОГИ РАСХОД [23:53:47]line Чеков: 0 [23:53:47]line Общий итог: 0.00 [23:53:47]line Итого наличными: 0.00 [23:53:47]line Итого безнал.: 0.00 [23:53:47]line НДС 0% : 0.00 [23:53:47]line НДС 12% : 0.00 [23:53:47]line НСП 0% : 0.00 [23:53:47]line НСП 1,50% : 0.00 [23:53:47]line НСП 0,50% : 0.00 [23:53:47]line НСП 5% : 0.00 [23:53:47]line НСП 3% : 0.00 [23:53:47]line НСП 2% : 0.00 [23:53:47]line НСП 1% : 0.00 [23:53:47]line ИТОГИ ВОЗВРАТ РАСХОДА [23:53:47]line Чеков: 0 [23:53:47]line Общий итог: 0.00 [23:53:47]line Итого наличными: 0.00 [23:53:47]line Итого безнал.: 0.00 [23:53:47]OFD Sender: Processing packet 178539 [packets to send 496, broken 495] [23:53:47]line НДС 0% : 0.00 [23:53:47]ProducePacketName [23:53:47]line НДС 12% : 0.00 [23:53:47]name=ofd_packets/00178539 [23:53:47]line НСП 0% : 0.00 [23:53:47]OFD Sender: To server: pG, [23:53:47]line НСП 1,50% : 0.00 [23:53:47]line НСП 0,50% : 0.00 [23:53:47]line НСП 5% : 0.00 [23:53:47]line НСП 3% : 0.00 [23:53:47]line НСП 2% : 0.00 [23:53:47]line НСП 1% : 0.00 [23:53:47]line Сумма внесений: 0.00 [23:53:47]line Сумма выплат: 0.00 [23:53:47]CommunicateWithHost lk.salyk.kg:30040 [23:53:47]line Нал. в кассе: 179236.00 [23:53:47]ConnectInit lk.salyk.kg [23:53:47]line НС Приход: 221787413.93 [23:53:47]line НС Возвр.Прихода: 18116550.00 [23:53:47]line НС Расход: 0.00 [23:53:47]line НС Возвр.Расхода: 0.00 [23:53:47]line ФД: 178539 [23:53:47]line ФМ: 0000000000871778 [23:53:47]line ФПД: 189380394474911 [23:53:47]written 0, free lines is 4095 [23:53:48]Connected sock=10 [23:53: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 37 38 80 05 00 00 1C 31 78 05 18 D9 5A 05 01 00 05 00 6C 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 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 F4 03 04 00 7B CF C7 66 0E 04 04 00 D5 01 00 00 0D 04 10 00 30 30 30 30 30 30 30 Write to MH i2c: 30 01 30 00 30 00 30 20 01 39 21 32 [23:53:48]35 Write i2c OK [23:53:48]36 MH_I2C_Read... [23:53:48]31 5E 04 04 00 EE 00 00 Read from MH i2c: 00 01 57 [23:53:48]04 MH_I2C_Read... [23:53:48]04 00 F0 00 00 00 AA 04 D8 04 Read from MH i2c: 6E 01 04 07 04 00 00 [23:53:48]EE MH_I2C_Read... [23:53:48]00 00 00 69 04 A5 Read from MH i2c: 00 01 6F 07 04 00 04 20 00 01 EE 00 00 00 00 00 00 00 B1 00 04 8C 04 0A 00 6E 20 6F 01 70 04 04 00 10 BE 7E [23:53:48]11 RasterBufferAndPrint [23:53:48]01 line [23:53:48]72 04 03 00 5E A2 5D 00 04 82 line [23:53:48]00 line [23:53:48]EE line [23:53:48]03 line [23:53:48]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 A2 FE 26 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 written 0, free lines is 2934 [23:53:48]06 F7 03 01 00 00 EF 03 0A 00 F6 MH_Cut [23:53:48]03 Write to MH i2c: 01 D1 00 01 05 00 F7 27 03 01 01 01 00 FA 00 [23:53:48]EF 03 0A 00 F6 03 01 00 04 F7 03 01 Write i2c OK [23:53:48]00 MH_I2C_Read... [23:53:48]00 Read from MH i2c: D1 EF [23:53:48]MH_I2C_Read... [23:53:48]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 Read from MH i2c: 00 D1 01 01 F7 00 03 [23:53:48]03 MH_I2C_Read... [23:53:48]00 DC 3F 03 6A Read from MH i2c: 04 D1 99 01 00 00 6F 27 04 01 04 00 00 F9 00 [23:53:48]00 Write to MH i2c: 00 01 00 00 B1 00 04 01 00 00 70 04 01 00 00 72 28 04 01 01 29 00 [23:53:48]00 00 04 7E 00 EE 03 0A 00 F2 03 Write i2c OK [23:53:48]01 MH_I2C_Read... [23:53:48]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 *** Cut start [23:53:49]03 *** Partial cut [23:53:49]01 00 05 *** CUTSNS_PIN = 1 [23:53:49]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 *** CUTSNS_PIN = 0 [23:53:49]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 *** Brake cut motor [23:53:49]00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 Read from MH i2c: 03 01 01 [23:53:50]00 MH_I2C_Read... [23:53:50]01 *** Stop cut motor [23:53:50]F3 *** Cut end [23:53:50]03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 Read from MH i2c: 09 01 00 07 F6 00 03 [23:53:50]MH_I2C_Read... [23:53:50]01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 Read from MH i2c: 01 01 00 07 06 00 F7 28 03 01 00 00 00 00 7A 00 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 00 00 72 FF 04 0F 00 00 00 04 75 00 EE 03 09 00 3E F2 [23:53:50]03 process_action close_shift done [23:53:50]01 requested_data is exist [23:53:50]00 00 F3 03 00 00 EE 03 09 00 produce_requested_data [23:53:50]F2 requested_item fd.num is exist - process it [23:53:50]03 SAM_PROTO_GetFieldsCounters [23:53:50]01 wFMCommunicate request_size=4 [23:53:50]00 01 F3 03 00 00 EF 03 09 00 MH_SAM_APDU [23:53:50]F6 CAPDU: 03 80 01 13 00 00 00 F7 00 03 [23:53:50]Write to MH i2c: E2 08 00 29 01 80 13 00 00 00 00 00 EF 00 03 00 09 00 00 A6 F6 [23:53:50]03 01 00 01 Write i2c OK [23:53:50]F7 MH_I2C_Read... [23:53:50]03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 *** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:53:50]00 EE Read from MH i2c: 03 E2 09 [23:53:50]00 MH_I2C_Read... [23:53:50]F2 03 01 Read from MH i2c: 00 E2 00 62 F3 00 03 [23:53:50]00 MH_I2C_Read... [23:53:50]00 EE 03 Read from MH i2c: 09 E2 00 62 F2 00 03 29 01 01 00 01 F3 03 00 00 EF 03 09 00 00 5D F6 00 03 B9 01 04 00 01 00 00 F7 01 03 11 00 04 00 10 EF 00 03 30 09 00 F6 03 01 00 01 F7 03 00 30 00 30 EF 30 03 30 09 00 F6 03 01 00 02 F7 03 00 30 00 30 EF 30 03 30 09 00 F6 03 01 00 03 F7 03 00 30 00 38 EF 37 03 31 09 00 F6 03 01 00 04 F7 03 00 37 00 37 EF 38 03 0D 09 00 F6 03 01 00 05 F7 03 00 04 00 10 EF 00 03 30 09 00 F6 03 01 00 06 F7 03 00 30 00 30 10 30 04 30 04 00 6B B9 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 30 30 30 30 38 37 31 30 37 30 37 39 38 32 35 35 04 36 31 10 04 04 00 6B B9 02 00 0E 04 06 04 00 00 AC D5 3D 01 00 00 12 04 04 00 EE 00 00 8F 00 23 5E DD 04 9F 04 CE 00 B2 EE 56 00 B1 00 4B 3B E7 63 [23:53:50]00 57 04 04 00 F0 00 00 00 19 04 04 00 00 00 00 00 90 00 92 [23:53:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 6B B9 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 EE 00 00 00 5E 04 04 00 EE 00 00 00 57 04 04 00 F0 00 00 00 19 04 04 00 00 00 00 00 90 00 [23:53:51]wFMCommunicate OK [23:53:51]SAM_PROTO_GetFieldsCounters done [23:53:51]requested_item shift.num is exist - process it [23:53:51]requested_item shift.opened is exist - process it [23:53:51]req_shift_opened [23:53:51]FM_GetShiftState [23:53:51]SAM_PROTO_GetShiftState [23:53:51]wFMCommunicate request_size=4 [23:53:51]MH_SAM_APDU [23:53:51]CAPDU: 80 13 01 00 [23:53:51]Write to MH i2c: E2 08 00 2A 01 80 13 01 00 00 00 00 00 A8 [23:53:51]Write i2c OK [23:53:51]MH_I2C_Read... [23:53:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:53:51]Read from MH i2c: E2 [23:53:51]MH_I2C_Read... [23:53:51]Read from MH i2c: E2 0E 00 [23:53:51]MH_I2C_Read... [23:53:51]Read from MH i2c: E2 0E 00 2A 01 00 09 00 00 00 00 00 00 00 00 00 00 90 00 B3 [23:53:51]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [23:53:51]wFMCommunicate OK [23:53:51]SAM_PROTO_GetShiftState done [23:53:51]FM_GetShiftState done [23:53:51]req_shift_opened done [23:53:51]requested_item shift.open_date is exist - process it [23:53:51]req_shift_open_date [23:53:51]FM_GetShiftState [23:53:51]SAM_PROTO_GetShiftState [23:53:51]wFMCommunicate request_size=4 [23:53:51]MH_SAM_APDU [23:53:51]CAPDU: 80 13 01 00 [23:53:51]Write to MH i2c: E2 08 00 2B 01 80 13 01 00 00 00 00 00 A9 [23:53:51]Write i2c OK [23:53:51]MH_I2C_Read... [23:53:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:53:51]Read from MH i2c: E2 [23:53:51]MH_I2C_Read... [23:53:51]Read from MH i2c: E2 0E 00 [23:53:51]MH_I2C_Read... [23:53:51]Read from MH i2c: E2 0E 00 2B 01 00 09 00 00 00 00 00 00 00 00 00 00 90 00 B4 [23:53:51]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [23:53:51]wFMCommunicate OK [23:53:51]SAM_PROTO_GetShiftState done [23:53:51]FM_GetShiftState done [23:53:51]req_shift_open_date done [23:53:51]produce_requested_data done [23:53:51]produce_requested_data return {"fd.num":178539,"shift.num":469,"shift.opened":0,"shift.open_date":0} [23:53:51]process_action_free close_shift [23:53:51]json_value_free [23:53:51]json_value_free done [23:53:51]process_json_proto returns [23:53:51]Send response to host [23:53:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fd.num":178539,"shift.num":469,"shift.opened":0,"shift.open_date":0}}} [23:53:51]free response buf [23:53:51]execute_script done [23:53:51]execute_script returns [23:53:51]free content buf [23:53:51]Sock 9.Close socket [23:53:51]Sock 9.Thread stoped [23:53: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 37 38 4F 00 00 00 B8 74 47 00 82 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 37 38 10 04 04 00 6B B9 02 00 F4 03 04 00 36 7B C7 66 B6 04 01 00 00 BD 89 C6 D2 27 C8 9D 3A [23:53:52]CommunicateWithHost err = 0 [23:53:52]CheckOFDResponse [23:53:52]1017 (14) - 77093643461234 [23:53:52]1041 (16) - 0000000000871778 [23:53:52]1040 (4) - 178539 [23:53:52]1012 (4) - 22.08.2024 17:53 [23:53:52]1206 (1) - 0 [23:53:52]OFD Sender: Remove packet 178539 [23:53:52]ProducePacketName [23:53:52]name=ofd_packets/00178539 [23:53:52]NVStorageDeleteData [23:53:52]OFD Sender: No OFD packet to send [23:53:57]OFD Sender: No OFD packet to send [23:54:02]OFD Sender: No OFD packet to send [23:54:07]OFD Sender: No OFD packet to send [23:54:12]recv_with_timeout no data received [23:54:12]OFD Sender: No OFD packet to send [23:54:17]OFD Sender: No OFD packet to send [23:54:22]OFD Sender: No OFD packet to send [23:54:27]OFD Sender: No OFD packet to send [23:54:32]OFD Sender: No OFD packet to send [23:54:37]OFD Sender: No OFD packet to send [23:54:42]OFD Sender: No OFD packet to send [23:54:47]OFD Sender: No OFD packet to send [23:54:52]OFD Sender: No OFD packet to send [23:54:57]OFD Sender: No OFD packet to send [23:55:02]OFD Sender: No OFD packet to send [23:55:05]recv_with_timeout no data received [23:55:07]OFD Sender: No OFD packet to send [23:55:12]OFD Sender: No OFD packet to send [23:55:17]recv_with_timeout no data received [23:55:18]OFD Sender: No OFD packet to send [23:55:23]OFD Sender: No OFD packet to send [23:55:28]OFD Sender: No OFD packet to send [23:55:33]OFD Sender: No OFD packet to send [23:55:36]recv_with_timeout no data received [23:55:38]OFD Sender: No OFD packet to send [23:55:43]OFD Sender: No OFD packet to send [23:55:48]OFD Sender: No OFD packet to send [23:55:53]OFD Sender: No OFD packet to send [23:55:58]OFD Sender: No OFD packet to send [23:56:03]OFD Sender: No OFD packet to send [23:56:03]recv_with_timeout no data received [23:56:08]OFD Sender: No OFD packet to send [23:56:13]OFD Sender: No OFD packet to send [23:56:18]OFD Sender: No OFD packet to send [23:56:23]OFD Sender: No OFD packet to send [23:56:25]recv_with_timeout no data received [23:56:28]OFD Sender: No OFD packet to send [23:56:33]OFD Sender: No OFD packet to send [23:56:38]OFD Sender: No OFD packet to send [23:56:43]OFD Sender: No OFD packet to send [23:56:48]OFD Sender: No OFD packet to send [23:56:53]OFD Sender: No OFD packet to send [23:56:58]OFD Sender: No OFD packet to send [23:57:02]ConnectInit Can't connect to host [23:57:03]OFD Sender: No OFD packet to send [23:57:07]ConnectInit Can't connect to host [23:57:08]OFD Sender: No OFD packet to send [23:57:12]ConnectInit Can't connect to host [23:57:13]OFD Sender: No OFD packet to send [23:57:18]OFD Sender: No OFD packet to send [23:57:23]OFD Sender: No OFD packet to send [23:57:24]recv_with_timeout no data received [23:57:28]OFD Sender: No OFD packet to send [23:57:33]OFD Sender: No OFD packet to send [23:57:38]OFD Sender: No OFD packet to send [23:57:43]OFD Sender: No OFD packet to send [23:57:45]recv_with_timeout no data received [23:57:48]OFD Sender: No OFD packet to send [23:57:53]OFD Sender: No OFD packet to send [23:57:58]OFD Sender: No OFD packet to send [23:58:03]OFD Sender: No OFD packet to send [23:58:08]OFD Sender: No OFD packet to send [23:58:13]OFD Sender: No OFD packet to send [23:58:18]OFD Sender: No OFD packet to send [23:58:23]OFD Sender: No OFD packet to send [23:58:28]OFD Sender: No OFD packet to send [23:58:33]OFD Sender: No OFD packet to send [23:58:38]OFD Sender: No OFD packet to send [23:58:43]OFD Sender: No OFD packet to send [23:58:48]OFD Sender: No OFD packet to send [23:58:53]OFD Sender: No OFD packet to send [23:58:58]OFD Sender: No OFD packet to send [23:59:03]OFD Sender: No OFD packet to send [23:59:08]OFD Sender: No OFD packet to send [23:59:13]OFD Sender: No OFD packet to send [23:59:18]OFD Sender: No OFD packet to send [23:59:23]OFD Sender: No OFD packet to send [23:59:28]OFD Sender: No OFD packet to send [23:59:33]OFD Sender: No OFD packet to send [23:59:38]OFD Sender: No OFD packet to send [23:59:43]OFD Sender: No OFD packet to send [23:59:48]OFD Sender: No OFD packet to send [23:59:53]OFD Sender: No OFD packet to send [23:59:58]OFD Sender: No OFD packet to send [00:00:03]OFD Sender: No OFD packet to send [00:00:08]OFD Sender: No OFD packet to send [00:00:13]OFD Sender: No OFD packet to send [00:00:18]OFD Sender: No OFD packet to send [00:00:23]OFD Sender: No OFD packet to send [00:00:28]recv_with_timeout no data received [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:23]OFD Sender: No OFD packet to send [00:01:28]OFD Sender: No OFD packet to send [00:01:30]recv_with_timeout no data received [00:01:33]OFD Sender: No OFD packet to send [00:01:38]OFD Sender: No OFD packet to send 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 90 00 C5 [23:53:35]RAPDU: 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 90 00 [23:53:35]wFMCommunicate OK [23:53:35]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [23:53:35]SAM_PROTO_ProcessDocument remain to read = 270 [23:53:35]wFMCommunicate request_size=4 [23:53:35]MH_SAM_APDU [23:53:35]CAPDU: 80 17 00 00 [23:53:35]Write to MH i2c: E2 08 00 BE 00 80 17 00 00 00 00 00 00 3E [23:53:35]Write i2c OK [23:53:35]MH_I2C_Read... [23:53:35]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:53:35]Read from MH i2c: E2 [23:53:35]MH_I2C_Read... [23:53:35]Read from MH i2c: E2 FD 00 [23:53:35]MH_I2C_Read... [23:53:35]Read from MH i2c: E2 FD 00 BE 00 00 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 90 00 08 [23:53:35]RAPDU: 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 90 00 [23:53:36]wFMCommunicate OK [23:53:36]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [23:53:36]SAM_PROTO_ProcessDocument remain to read = 20 [23:53:36]wFMCommunicate request_size=4 [23:53:36]MH_SAM_APDU [23:53:36]CAPDU: 80 17 00 00 [23:53:36]Write to MH i2c: E2 08 00 BF 00 80 17 00 00 00 00 00 00 3F [23:53:36]Write i2c OK [23:53:36]MH_I2C_Read... [23:53:36]Read from MH i2c: *** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 20! [23:53:36]E2 [23:53:36]MH_I2C_Read... [23:53:36]Read from MH i2c: E2 17 00 [23:53:36]MH_I2C_Read... [23:53:36]Read from MH i2c: E2 17 00 BF 00 00 00 F6 03 01 00 06 F7 03 00 00 35 04 06 00 AC 3D 8F 23 DD 9F 90 00 97 [23:53:36]RAPDU: 00 F6 03 01 00 06 F7 03 00 00 35 04 06 00 AC 3D 8F 23 DD 9F 90 00 [23:53:36]wFMCommunicate OK [23:53:36]SAM_PROTO_ProcessDocument received (without SW) 20 bytes [23:53:36]SAM_PROTO_ProcessDocument done [23:53:36]1209 (1) - 1.0 - номер версии ФФД [23:53:36]1041 (16) - 0000000000871778 - номер ФМ [23:53:36]1040 (4) - 178539 - номер ФД [23:53:36]1038 (4) - 469 - номер смены [23:53:36]1118 (4) - 238 - количество кассовых чеков за смену [23:53:36]1111 (4) - 240 - общее количество ФД за смену [23:53:36]1194 (1197) - счетчики итогов смены [23:53:36] 1134 (4) - 238 - количество чеков со всеми признаками расчетов [23:53:36] 1129 (158) - счетчики операций «приход» [23:53:36] 1135 (4) - 238 - количество чеков по признаку расчетов [23:53:36] 1201 (4) - 240600.14 - общая итоговая сумма в чеках [23:53:36] 1136 (4) - 179236.00 - итоговая сумма в чеках наличными [23:53:36] 1138 (3) - 61364.14 - итоговая сумма в чеках безналичными [23:53:36] 1024 (123) - суммы налогов [23:53:36] 1006 (9) - суммы НДС [23:53:36] 1010 (1) - 0% - код ставки НДС [23:53:36] 1011 (0) - 0.00 - сумма НДС по ставке [23:53:36] 1006 (12) - суммы НДС [23:53:36] 1010 (1) - 12% - код ставки НДС [23:53:36] 1011 (3) - 25555.54 - сумма НДС по ставке [23:53:36] 1007 (9) - суммы НСП [23:53:36] 1014 (1) - 0% - код ставки НСП [23:53:36] 1015 (0) - 0.00 - сумма НСП по ставке [23:53:36] 1007 (12) - суммы НСП [23:53:36] 1014 (1) - 1% - код ставки НСП [23:53:36] 1015 (3) - 2129.56 - сумма НСП по ставке [23:53:36] 1007 (9) - суммы НСП [23:53:36] 1014 (1) - 2% - код ставки НСП [23:53:36] 1015 (0) - 0.00 - сумма НСП по ставке [23:53:36] 1007 (9) - суммы НСП [23:53:36] 1014 (1) - 3% - код ставки НСП [23:53:36] 1015 (0) - 0.00 - сумма НСП по ставке [23:53:36] 1007 (9) - суммы НСП [23:53:36] 1014 (1) - 5% - код ставки НСП [23:53:36] 1015 (0) - 0.00 - сумма НСП по ставке [23:53:36] 1007 (9) - суммы НСП [23:53:36] 1014 (1) - 0,50% - код ставки НСП [23:53:36] 1015 (0) - 0.00 - сумма НСП по ставке [23:53:36] 1007 (9) - суммы НСП [23:53:36] 1014 (1) - 1,50% - код ставки НСП [23:53:36] 1015 (0) - 0.00 - сумма НСП по ставке [23:53:36] 1130 (141) - счетчики операций «возврат прихода» [23:53:36] 1135 (4) - 0 - количество чеков по признаку расчетов [23:53:36] 1201 (0) - 0.00 - общая итоговая сумма в чеках [23:53:36] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [23:53:36] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [23:53:36] 1024 (117) - суммы налогов [23:53:36] 1006 (9) - суммы НДС [23:53:36] 1010 (1) - 0% - код ставки НДС [23:53:36] 1011 (0) - 0.00 - сумма НДС по ставке [23:53:36] 1006 (9) - суммы НДС [23:53:36] 1010 (1) - 12% - код ставки НДС [23:53:36] 1011 (0) - 0.00 - сумма НДС по ставке [23:53:36] 1007 (9) - суммы НСП [23:53:36] 1014 (1) - 0% - код ставки НСП [23:53:36] 1015 (0) - 0.00 - сумма НСП по ставке [23:53:36] 1007 (9) - суммы НСП [23:53:36] 1014 (1) - 1% - код ставки НСП [23:53:36] 1015 (0) - 0.00 - сумма НСП по ставке [23:53:36] 1007 (9) - суммы НСП [23:53:36] 1014 (1) - 2% - код ставки НСП [23:53:36] 1015 [00:01:43]OFD Sender: No OFD packet to send [00:01:48]OFD Sender: No OFD packet to send [00:01:53]OFD Sender: No OFD packet to send [00:01:58]OFD Sender: No OFD packet to send [00:02:04]OFD Sender: No OFD packet to send [00:02:09]OFD Sender: No OFD packet to send [00:02:14]OFD Sender: No OFD packet to send [00:02:19]OFD Sender: No OFD packet to send [00:02:24]OFD Sender: No OFD packet to send [00:02:29]OFD Sender: No OFD packet to send [00:02:34]OFD Sender: No OFD packet to send [00:02:39]OFD Sender: No OFD packet to send [00:02:44]OFD Sender: No OFD packet to send [00:02:49]OFD Sender: No OFD packet to send [00:02:54]OFD Sender: No OFD packet to send [00:02:59]OFD Sender: No OFD packet to send [00:03:04]OFD Sender: No OFD packet to send [00:03:09]OFD Sender: No OFD packet to send [00:03:14]OFD Sender: No OFD packet to send [00:03:19]OFD Sender: No OFD packet to send [00:03:24]OFD Sender: No OFD packet to send [00:03:29]OFD Sender: No OFD packet to send [00:03:34]OFD Sender: No OFD packet to send [00:03:39]OFD Sender: No OFD packet to send [00:03:44]OFD Sender: No OFD packet to send [00:03:49]OFD Sender: No OFD packet to send [00:03:54]OFD Sender: No OFD packet to send [00:03:58]recv_with_timeout no data received [00:03:59]OFD Sender: No OFD packet to send [00:04:04]OFD Sender: No OFD packet to send [00:04:09]OFD Sender: No OFD packet to send [00:04:14]OFD Sender: No OFD packet to send [00:04:19]OFD Sender: No OFD packet to send [00:04:24]OFD Sender: No OFD packet to send [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]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: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:39]recv_with_timeout no data received [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:35]accept exits with 7 [00:07:35]New connection [00:07:35]New thread 3066846564 created [00:07:35]Thread 3066703204 joined [00:07:35]Waiting for new connection... [00:07:35] Sock 7.Parse request [00:07:35]Sock 7.Check first char [00:07:35]Sock 7.First char is OK [00:07:35]request: POST /json_proto HTTP/1.0 [00:07:35]Method: POST [00:07:35]URL: /json_proto [00:07:35]Method is POST - this is cgi request [00:07:35]url: /json_proto [00:07:35]query_string will be loaded in cgi processing [00:07:35]execute_cgi json_proto POST (null) [00:07:35]execute_cgi path=json_proto method=POST [00:07:35]POST find Content-Length [00:07:35]Host: 172.17.44.131:8080 [00:07:35]Content-Length: 215 [00:07:35]Content-Type: application/json [00:07:35] [00:07:35]POST finish read [00:07:35]Found Content-Length = 215 [00:07:35]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:07:35]execute_script... [00:07:35]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:07:35]POST & json_proto [00:07:35]process_json_proto [00:07:35]json parsed OK: [00:07:35]protocol is kg_v1.0 [00:07:35]action value=get_value [00:07:35]process_action get_value [00:07:35]cmd_get_value [00:07:35]process_action get_value done [00:07:35]requested_data is exist [00:07:35]produce_requested_data [00:07:35]requested_item kkm.sn is exist - process it [00:07:35]requested_item kkm.ver is exist - process it [00:07:35]requested_item fm.sn is exist - process it [00:07:35]wFMCommunicate request_size=4 [00:07:35]MH_SAM_APDU [00:07:35]CAPDU: 80 11 00 00 [00:07:35]Write to MH i2c: E2 08 00 2C 01 80 11 00 00 00 00 00 00 A7 [00:07:35]Write i2c OK [00:07:35]MH_I2C_Read... [00:07:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:07:35]Read from MH i2c: E2 [00:07:35]MH_I2C_Read... [00:07:35]Read from MH i2c: E2 17 00 [00:07:35]MH_I2C_Read... [00:07:35]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 37 38 90 00 00 [00:07:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [00:07:35]wFMCommunicate OK [00:07:35]requested_item fd.num is exist - process it [00:07:35]SAM_PROTO_GetFieldsCounters [00:07:35]wFMCommunicate request_size=4 [00:07:35]MH_SAM_APDU [00:07:35]CAPDU: 80 13 00 00 [00:07:35]Write to MH i2c: E2 08 00 2D 01 80 13 00 00 00 00 00 00 AA [00:07:35]Write i2c OK [00:07:35]MH_I2C_Read... [00:07:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:07:35]Read from MH i2c: E2 [00:07:35]MH_I2C_Read... [00:07:35]Read from MH i2c: E2 62 00 [00:07:35]MH_I2C_Read... [00:07:35]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 6B B9 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 EE 00 00 00 5E 04 04 00 EE 00 00 00 57 04 04 00 F0 00 00 00 19 04 04 00 00 00 00 00 90 00 96 [00:07:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 6B B9 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 EE 00 00 00 5E 04 04 00 EE 00 00 00 57 04 04 00 F0 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:07:35]wFMCommunicate OK [00:07:35]SAM_PROTO_GetFieldsCounters done [00:07:35]requested_item shift.num is exist - process it [00:07:35]requested_item shift.opened is exist - process it [00:07:35]req_shift_opened [00:07:35]FM_GetShiftState [00:07:35]SAM_PROTO_GetShiftState [00:07:35]wFMCommunicate request_size=4 [00:07:35]MH_SAM_APDU [00:07:35]CAPDU: 80 13 01 00 [00:07:35]Write to MH i2c: E2 08 00 2E 01 80 13 01 00 00 00 00 00 AC [00:07:35]Write i2c OK [00:07:35]MH_I2C_Read... [00:07:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:07:35]Read from MH i2c: E2 [00:07:35]MH_I2C_Read... [00:07:35]Read from MH i2c: E2 0E 00 [00:07:35]MH_I2C_Read... [00:07:35]Read from MH i2c: E2 0E 00 2E 01 00 09 00 00 00 00 00 00 00 00 00 00 90 00 B7 [00:07:35]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [00:07:35]wFMCommunicate OK [00:07:35]SAM_PROTO_GetShiftState done [00:07:35]FM_GetShiftState done [00:07:35]req_shift_opened done [00:07:35]requested_item shift.open_date is exist - process it [00:07:35]req_shift_open_date [00:07:35]FM_GetShiftState [00:07:35]SAM_PROTO_GetShiftState [00:07:35]wFMCommunicate request_size=4 [00:07:35]MH_SAM_APDU [00:07:35]CAPDU: 80 13 01 00 [00:07:35]Write to MH i2c: E2 08 00 2F 01 80 13 01 00 00 00 00 00 AD [00:07:35]Write i2c OK [00:07:35]MH_I2C_Read... [00:07:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:07:35]Read from MH i2c: E2 [00:07:35]MH_I2C_Read... [00:07:35]Read from MH i2c: E2 0E 00 [00:07:35]MH_I2C_Read... [00:07:35]Read from MH i2c: E2 0E 00 2F 01 00 09 00 00 00 00 00 00 00 00 00 00 90 00 B8 [00:07:35]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [00:07:35]wFMCommunicate OK [00:07:35]SAM_PROTO_GetShiftState done [00:07:35]FM_GetShiftState done [00:07:35]req_shift_open_date done [00:07:35]produce_requested_data done [00:07:35]produce_requested_data return {"kkm.sn":"0300000071","kkm.ver":"001","fm.sn":"0000000000871778","fd.num":178539,"shift.num":469,"shift.opened":0,"shift.open_date":0} [00:07:35]process_action_free get_value [00:07:35]json_value_free [00:07:35]json_value_free done [00:07:35]process_json_proto returns [00:07:35]Send response to host [00:07:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000071","kkm.ver":"001","fm.sn":"0000000000871778","fd.num":178539,"shift.num":469,"shift.opened":0,"shift.open_date":0}}} [00:07:35]free response buf [00:07:35]execute_script done [00:07:35]execute_script returns [00:07:35]free content buf [00:07:35]Sock 7.Close socket [00:07:35]Sock 7.Thread stoped [00:07:35]accept exits with 9 [00:07:35]New connection [00:07:35]New thread 3066703204 created [00:07:35]Thread 3066846564 joined [00:07:35]Waiting for new connection... [00:07:35] Sock 9.Parse request [00:07:35]Sock 9.Check first char [00:07:35]Sock 9.First char is OK [00:07:35]request: POST /json_proto HTTP/1.0 [00:07:35]Method: POST [00:07:35]URL: /json_proto [00:07:35]Method is POST - this is cgi request [00:07:35]url: /json_proto [00:07:35]query_string will be loaded in cgi processing [00:07:35]execute_cgi json_proto POST (null) [00:07:35]execute_cgi path=json_proto method=POST [00:07:35]POST find Content-Length [00:07:35]Host: 172.17.44.131:8080 [00:07:35]Content-Length: 331 [00:07:35]Content-Type: application/json [00:07:35] [00:07:35]POST finish read [00:07:35]Found Content-Length = 331 [00:07:35]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:07:35]execute_script... [00:07:36]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:07:36]POST & json_proto [00:07:36]process_json_proto [00:07:36]json parsed OK: [00:07:36]protocol is kg_v1.0 [00:07:36]action value=get_value [00:07:36]process_action get_value [00:07:36]cmd_get_value [00:07:36]process_action get_value done [00:07:36]requested_data is exist [00:07:36]produce_requested_data [00:07:36]requested_item fm.sale.total is exist - process it [00:07:36]SAM_PROTO_GetFMData [00:07:36]wFMCommunicate request_size=4 [00:07:36]MH_SAM_APDU [00:07:36]CAPDU: 80 13 03 00 [00:07:36]Write to MH i2c: E2 08 00 30 01 80 13 03 00 00 00 00 00 B0 [00:07:36]Write i2c OK [00:07:36]MH_I2C_Read... [00:07:36]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:07:36]Read from MH i2c: E2 [00:07:36]MH_I2C_Read... [00:07:36]Read from MH i2c: E2 FD 00 [00:07:36]MH_I2C_Read... [00:07:36]Read from MH i2c: E2 FD 00 30 01 00 C6 04 85 04 C2 04 6E 04 04 00 C0 B5 02 00 69 04 A4 00 6F 04 04 00 2A B4 02 00 B1 04 05 00 91 BC F4 29 05 70 04 05 00 E3 37 EA 13 04 72 04 05 00 AE 84 0A 16 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 E5 6A 8C 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 60 B3 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 9C 00 6F 04 04 00 96 01 00 00 B1 04 04 00 58 A9 FB 6B 70 04 04 00 58 A9 FB 6B 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 AA 48 53 01 EF 03 90 00 18 [00:07:36]RAPDU: C6 04 85 04 C2 04 6E 04 04 00 C0 B5 02 00 69 04 A4 00 6F 04 04 00 2A B4 02 00 B1 04 05 00 91 BC F4 29 05 70 04 05 00 E3 37 EA 13 04 72 04 05 00 AE 84 0A 16 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 E5 6A 8C 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 60 B3 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 9C 00 6F 04 04 00 96 01 00 00 B1 04 04 00 58 A9 FB 6B 70 04 04 00 58 A9 FB 6B 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 AA 48 53 01 EF 03 90 00 [00:07:36]wFMCommunicate OK [00:07:36]wFMCommunicate request_size=4 [00:07:36]MH_SAM_APDU [00:07:36]CAPDU: 80 17 00 00 [00:07:36]Write to MH i2c: E2 08 00 31 01 80 17 00 00 00 00 00 00 B2 [00:07:36]Write i2c OK [00:07:36]MH_I2C_Read... [00:07:36]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:07:36]Read from MH i2c: E2 [00:07:36]MH_I2C_Read... [00:07:36]Read from MH i2c: E2 FD 00 [00:07:36]MH_I2C_Read... [00:07:36]Read from MH i2c: E2 FD 00 31 01 00 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 F8 45 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 90 00 C6 [00:07:36]RAPDU: 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 F8 45 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 90 00 [00:07:36]wFMCommunicate OK [00:07:36]wFMCommunicate request_size=4 [00:07:36]MH_SAM_APDU [00:07:36]CAPDU: 80 17 00 00 [00:07:36]Write to MH i2c: E2 08 00 32 01 80 17 00 00 00 00 00 00 B3 [00:07:36]Write i2c OK [00:07:36]MH_I2C_Read... [00:07:37]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:07:37]Read from MH i2c: E2 [00:07:37]MH_I2C_Read... [00:07:37]Read from MH i2c: E2 FD 00 [00:07:37]MH_I2C_Read... [00:07:37]Read from MH i2c: E2 FD 00 32 01 00 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 90 00 DA [00:07:37]RAPDU: 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 90 00 [00:07:37]wFMCommunicate OK [00:07:37]wFMCommunicate request_size=4 [00:07:37]MH_SAM_APDU [00:07:37]CAPDU: 80 17 00 00 [00:07:37]Write to MH i2c: E2 08 00 33 01 80 17 00 00 00 00 00 00 B4 [00:07:37]Write i2c OK [00:07:37]MH_I2C_Read... [00:07:37]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:07:37]Read from MH i2c: E2 [00:07:37]MH_I2C_Read... [00:07:37]Read from MH i2c: E2 FD 00 [00:07:37]MH_I2C_Read... [00:07:37]Read from MH i2c: E2 FD 00 33 01 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 90 00 2F [00:07:37]RAPDU: EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 90 00 [00:07:37]wFMCommunicate OK [00:07:37]wFMCommunicate request_size=4 [00:07:37]MH_SAM_APDU [00:07:37]CAPDU: 80 17 00 00 [00:07:37]Write to MH i2c: E2 08 00 34 01 80 17 00 00 00 00 00 00 B5 [00:07:37]Write i2c OK [00:07:37]MH_I2C_Read... [00:07:37]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 224! [00:07:37]Read from MH i2c: E2 [00:07:37]MH_I2C_Read... [00:07:37]Read from MH i2c: E2 E3 00 [00:07:37]MH_I2C_Read... [00:07:37]Read from MH i2c: E2 E3 00 34 01 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 94 [00:07:37]RAPDU: 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:07:37]wFMCommunicate OK [00:07:37]SAM_PROTO_GetFMData done [00:07:37]requested_item fm.sale_refund.total is exist - process it [00:07:37]requested_item fm.buy.total is exist - process it [00:07:37]requested_item shift.sale.total is exist - process it [00:07:37]SAM_PROTO_GetShiftData [00:07:37]wFMCommunicate request_size=4 [00:07:37]MH_SAM_APDU [00:07:37]CAPDU: 80 13 02 00 [00:07:37]Write to MH i2c: E2 08 00 35 01 80 13 02 00 00 00 00 00 B4 [00:07:37]Write i2c OK [00:07:37]MH_I2C_Read... [00:07:38]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:07:38]Read from MH i2c: E2 [00:07:38]MH_I2C_Read... [00:07:38]Read from MH i2c: E2 FD 00 [00:07:38]MH_I2C_Read... [00:07:38]Read from MH i2c: E2 FD 00 35 01 00 B1 04 AA 04 AD 04 6E 04 04 00 EE 00 00 00 69 04 9E 00 6F 04 04 00 EE 00 00 00 B1 04 04 00 6E 20 6F 01 70 04 04 00 10 7E 11 01 72 04 03 00 5E A2 5D 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 A2 FE 26 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 DC 3F 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 46 [00:07:38]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 EE 00 00 00 69 04 9E 00 6F 04 04 00 EE 00 00 00 B1 04 04 00 6E 20 6F 01 70 04 04 00 10 7E 11 01 72 04 03 00 5E A2 5D 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 A2 FE 26 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 DC 3F 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 [00:07:38]wFMCommunicate OK [00:07:38]wFMCommunicate request_size=4 [00:07:38]MH_SAM_APDU [00:07:38]CAPDU: 80 17 00 00 [00:07:38]Write to MH i2c: E2 08 00 36 01 80 17 00 00 00 00 00 00 B7 [00:07:38]Write i2c OK [00:07:38]MH_I2C_Read... [00:07:38]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:07:38]Read from MH i2c: E2 [00:07:38]MH_I2C_Read... [00:07:38]Read from MH i2c: E2 FD 00 [00:07:38]MH_I2C_Read... [00:07:38]Read from MH i2c: E2 FD 00 36 01 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 D0 [00:07:38]RAPDU: 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 [00:07:38]wFMCommunicate OK [00:07:38]wFMCommunicate request_size=4 [00:07:38]MH_SAM_APDU [00:07:38]CAPDU: 80 17 00 00 [00:07:38]Write to MH i2c: E2 08 00 37 01 80 17 00 00 00 00 00 00 B8 [00:07:38]Write i2c OK [00:07:38]MH_I2C_Read... [00:07:38]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:07:38]Read from MH i2c: E2 [00:07:38]MH_I2C_Read... [00:07:38]Read from MH i2c: E2 FD 00 [00:07:38]MH_I2C_Read... [00:07:38]Read from MH i2c: E2 FD 00 37 01 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 71 [00:07:38]RAPDU: 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [00:07:38]wFMCommunicate OK [00:07:38]wFMCommunicate request_size=4 [00:07:38]MH_SAM_APDU [00:07:38]CAPDU: 80 17 00 00 [00:07:38]Write to MH i2c: E2 08 00 38 01 80 17 00 00 00 00 00 00 B9 [00:07:38]Write i2c OK [00:07:38]MH_I2C_Read... [00:07:38]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:07:39]Read from MH i2c: E2 [00:07:39]MH_I2C_Read... [00:07:39]Read from MH i2c: E2 FD 00 [00:07:39]MH_I2C_Read... [00:07:39]Read from MH i2c: E2 FD 00 38 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 90 00 31 [00:07:39]RAPDU: 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [00:07:39]wFMCommunicate OK [00:07:39]wFMCommunicate request_size=4 [00:07:39]MH_SAM_APDU [00:07:39]CAPDU: 80 17 00 00 [00:07:39]Write to MH i2c: E2 08 00 39 01 80 17 00 00 00 00 00 00 BA [00:07:39]Write i2c OK [00:07:39]MH_I2C_Read... [00:07:39]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [00:07:39]Read from MH i2c: E2 [00:07:39]MH_I2C_Read... [00:07:39]Read from MH i2c: E2 CE 00 [00:07:39]MH_I2C_Read... [00:07:39]Read from MH i2c: E2 CE 00 39 01 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 9F [00:07:39]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:07:39]wFMCommunicate OK [00:07:39]SAM_PROTO_GetShiftData done [00:07:39]requested_item shift.sale.total_cash is exist - process it [00:07:39]requested_item shift.sale_refund.total is exist - process it [00:07:39]requested_item shift.sale_refund.total_cash is exist - process it [00:07:39]requested_item shift.buy.total is exist - process it [00:07:39]requested_item shift.buy.total_cash is exist - process it [00:07:39]produce_requested_data done [00:07:39]produce_requested_data return {"fm.sale.total":221787413.93,"fm.sale_refund.total":18116550.00,"fm.buy.total":0.00,"shift.sale.total":240600.14,"shift.sale.total_cash":179236.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:07:39]process_action_free get_value [00:07:39]json_value_free [00:07:39]json_value_free done [00:07:39]process_json_proto returns [00:07:39]Send response to host [00:07:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":221787413.93,"fm.sale_refund.total":18116550.00,"fm.buy.total":0.00,"shift.sale.total":240600.14,"shift.sale.total_cash":179236.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:07:39]free response buf [00:07:39]execute_script done [00:07:39]execute_script returns [00:07:39]free content buf [00:07:39]Sock 9.Close socket [00:07:39]Sock 9.Thread stoped [00:07:39]accept exits with 7 [00:07:39]New connection [00:07:39]New thread 3066846564 created [00:07:39]Thread 3066703204 joined [00:07:39]Waiting for new connection... [00:07:39] Sock 7.Parse request [00:07:39]Sock 7.Check first char [00:07:39]Sock 7.First char is OK [00:07:39]request: POST /json_proto HTTP/1.0 [00:07:39]Method: POST [00:07:39]URL: /json_proto [00:07:39]Method is POST - this is cgi request [00:07:39]url: /json_proto [00:07:39]query_string will be loaded in cgi processing [00:07:39]execute_cgi json_proto POST (null) [00:07:39]execute_cgi path=json_proto method=POST [00:07:39]POST find Content-Length [00:07:39]Host: 172.17.44.131:8080 [00:07:39]Content-Length: 271 [00:07:39]Content-Type: application/json [00:07:39] [00:07:39]POST finish read [00:07:39]Found Content-Length = 271 [00:07:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "open_shift", "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:07:39]execute_script... [00:07:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "open_shift", "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:07:39]POST & json_proto [00:07:39]process_json_proto [00:07:39]json parsed OK: [00:07:39]protocol is kg_v1.0 [00:07:39]action value=open_shift [00:07:39]process_action open_shift [00:07:39]cmd_open_shift [00:07:39]MH_GetDate [00:07:39]Write to MH i2c: F0 00 00 3A 01 2A [00:07:39]Write i2c OK [00:07:39]MH_I2C_Read... [00:07:39]Read from MH i2c: F0 [00:07:39]MH_I2C_Read... [00:07:39]Read from MH i2c: F0 09 00 [00:07:39]MH_I2C_Read... [00:07:39]Read from MH i2c: F0 09 00 3A 01 00 CC D2 C7 66 4F 53 BE 66 C4 [00:07:39]GetLastDocTimeStamp 1724370811 [00:07:39]current date 1724371660 [00:07:39]FM_GetShiftState [00:07:39]SAM_PROTO_GetShiftState [00:07:39]wFMCommunicate request_size=4 [00:07:39]MH_SAM_APDU [00:07:39]CAPDU: 80 13 01 00 [00:07:39]Write to MH i2c: E2 08 00 3B 01 80 13 01 00 00 00 00 00 B9 [00:07:39]Write i2c OK [00:07:39]MH_I2C_Read... [00:07:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:07:39]Read from MH i2c: E2 [00:07:39]MH_I2C_Read... [00:07:39]Read from MH i2c: E2 0E 00 [00:07:39]MH_I2C_Read... [00:07:39]Read from MH i2c: E2 0E 00 3B 01 00 09 00 00 00 00 00 00 00 00 00 00 90 00 C4 [00:07:39]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [00:07:39]wFMCommunicate OK [00:07:39]SAM_PROTO_GetShiftState done [00:07:39]FM_GetShiftState done [00:07:39]KKMCreateOpenShiftDocument [00:07:39]Load OK [00:07:39]Malloc new data [00:07:39]MH_GetDate [00:07:39]Write to MH i2c: F0 00 00 3C 01 2C [00:07:39]Write i2c OK [00:07:39]MH_I2C_Read... [00:07:39]Read from MH i2c: F0 [00:07:39]MH_I2C_Read... [00:07:39]Read from MH i2c: F0 09 00 [00:07:39]MH_I2C_Read... [00:07:39]Read from MH i2c: F0 09 00 3C 01 00 CC D2 C7 66 4F 53 BE 66 C6 [00:07:39]Malloc new data [00:07:39]KKMCreateOpenShiftDocument OK [00:07:39]KKMSetOpenShiftData OK [00:07:39]ProcessDocumentItem done err = 0, tmpTLVsize=197 [00:07:39]tlvbuf is 01C58B60 [00:07:39]KKMLoadAndSignOpenShiftData [00:07:39]SAM_PROTO_ProcessDocument [00:07:39]wFMCommunicate request_size=9 [00:07:39]MH_SAM_APDU [00:07:39]CAPDU: 80 15 01 00 04 02 00 C5 00 [00:07:39]Write to MH i2c: E2 0C 00 3D 01 80 15 01 00 04 00 02 00 C5 00 00 00 8C [00:07:39]Write i2c OK [00:07:39]MH_I2C_Read... [00:07:39]*** iso7816_exchange 80 15 01 00... Resp OK rsp.len_out = 0! [00:07:39]Read from MH i2c: E2 [00:07:39]MH_I2C_Read... [00:07:39]Read from MH i2c: E2 03 00 [00:07:39]MH_I2C_Read... [00:07:39]Read from MH i2c: E2 03 00 3D 01 00 90 00 B2 [00:07:39]RAPDU: 90 00 [00:07:39]wFMCommunicate OK [00:07:39]wFMCommunicate request_size=23 [00:07:39]MH_SAM_APDU [00:07: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:07:39]Write to MH i2c: E2 1A 00 3E 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 B4 [00:07:39]Write i2c OK [00:07:39]MH_I2C_Read... [00:07:39]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:07:39]Read from MH i2c: E2 [00:07:39]MH_I2C_Read... [00:07:39]Read from MH i2c: E2 03 00 [00:07:39]MH_I2C_Read... [00:07:39]Read from MH i2c: E2 03 00 3E 01 00 90 00 B3 [00:07:39]RAPDU: 90 00 [00:07:39]wFMCommunicate OK [00:07:39]wFMCommunicate request_size=34 [00:07:39]MH_SAM_APDU [00:07: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:07:39]Write to MH i2c: E2 25 00 3F 01 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 82 [00:07:39]Write i2c OK [00:07:39]MH_I2C_Read... [00:07:39]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:07:39]Read from MH i2c: E2 [00:07:39]MH_I2C_Read... [00:07:39]Read from MH i2c: E2 03 00 [00:07:39]MH_I2C_Read... [00:07:39]Read from MH i2c: E2 03 00 3F 01 00 90 00 B4 [00:07:39]RAPDU: 90 00 [00:07:39]wFMCommunicate OK [00:07:39]wFMCommunicate request_size=81 [00:07:39]MH_SAM_APDU [00:07:39]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:07:39]Write to MH i2c: E2 54 00 40 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 F6 [00:07:39]Write i2c OK [00:07:39]MH_I2C_Read... [00:07:39]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:07:39]Read from MH i2c: E2 [00:07:39]MH_I2C_Read... [00:07:39]Read from MH i2c: E2 03 00 [00:07:39]MH_I2C_Read... [00:07:39]Read from MH i2c: E2 03 00 40 01 00 90 00 B5 [00:07:39]RAPDU: 90 00 [00:07:39]wFMCommunicate OK [00:07:39]wFMCommunicate request_size=51 [00:07:39]MH_SAM_APDU [00:07:39]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:07:39]Write to MH i2c: E2 36 00 41 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 68 [00:07:39]OFD Sender: No OFD packet to send [00:07:39]Write i2c OK [00:07:39]MH_I2C_Read... [00:07:40]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:07:40]Read from MH i2c: E2 [00:07:40]MH_I2C_Read... [00:07:40]Read from MH i2c: E2 03 00 [00:07:40]MH_I2C_Read... [00:07:40]Read from MH i2c: E2 03 00 41 01 00 90 00 B6 [00:07:40]RAPDU: 90 00 [00:07:40]wFMCommunicate OK [00:07:40]wFMCommunicate request_size=13 [00:07:40]MH_SAM_APDU [00:07:40]CAPDU: 80 15 02 00 08 F4 03 04 00 CC D2 C7 66 [00:07:40]Write to MH i2c: E2 10 00 42 01 80 15 02 00 08 00 F4 03 04 00 CC D2 C7 66 00 00 99 [00:07:40]Write i2c OK [00:07:40]MH_I2C_Read... [00:07:40]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:07:40]Read from MH i2c: E2 [00:07:40]MH_I2C_Read... [00:07:40]Read from MH i2c: E2 03 00 [00:07:40]MH_I2C_Read... [00:07:40]Read from MH i2c: E2 03 00 42 01 00 90 00 B7 [00:07:40]RAPDU: 90 00 [00:07:40]wFMCommunicate OK [00:07:40]wFMCommunicate request_size=25 [00:07:40]MH_SAM_APDU [00:07:40]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 31 [00:07:40]Write to MH i2c: E2 1C 00 43 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 31 00 00 24 [00:07:40]Write i2c OK [00:07:40]MH_I2C_Read... [00:07:40]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:07:40]Read from MH i2c: E2 [00:07:40]MH_I2C_Read... [00:07:40]Read from MH i2c: E2 03 00 [00:07:40]MH_I2C_Read... [00:07:40]Read from MH i2c: E2 03 00 43 01 00 90 00 B8 [00:07:40]RAPDU: 90 00 [00:07:40]wFMCommunicate OK [00:07:40]wFMCommunicate request_size=4 [00:07:40]MH_SAM_APDU [00:07:40]CAPDU: 80 15 03 00 [00:07:40]Write to MH i2c: E2 08 00 44 01 80 15 03 00 00 00 00 00 C6 [00:07:40]Write i2c OK [00:07:40]MH_I2C_Read... [00:07:40]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 53! [00:07:40]Read from MH i2c: E2 [00:07:40]MH_I2C_Read... [00:07:40]Read from MH i2c: E2 38 00 [00:07:40]MH_I2C_Read... [00:07:40]Read from MH i2c: E2 38 00 44 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 37 38 10 04 04 00 6C B9 02 00 0E 04 04 00 D6 01 00 00 35 04 06 00 9D A7 31 AD 53 B1 90 00 BC [00:07:40]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 37 38 10 04 04 00 6C B9 02 00 0E 04 04 00 D6 01 00 00 35 04 06 00 9D A7 31 AD 53 B1 90 00 [00:07:40]wFMCommunicate OK [00:07:40]SAM_PROTO_ProcessDocument answer len = 51 [00:07:40]SAM_PROTO_ProcessDocument done [00:07:40]SetTLVBufToDocument [00:07:40]Processing tag 1209 (04B9) [00:07:40]Malloc new data [00:07:40]Processing tag 1041 (0411) [00:07:40]Processing tag 1040 (0410) [00:07:40]Malloc new data [00:07:40]Processing tag 1038 (040E) [00:07:40]Malloc new data [00:07:40]Processing tag 1077 (0435) [00:07:40]Malloc new data [00:07:40]SetTLVBufToDocument err=0 [00:07:40]KKMLoadAndSignOpenShiftData store KKM data [00:07:40]KKMLoadAndSignOpenShiftData err=0 [00:07:40]Отчет об открытии смены ФФД: 1.0 ИНН: 02508201610067 Кассир: Калмуратов Ш. Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 Место: АЗС № 130 "Партнер Нефть" 23.08.2024 00:07 Смена: 470 РНМ: 0000000000092561 ЗНМ: 0300000071 ФД: 178540 ФМ: 0000000000871778 ФПД: 173341418542001 [00:07:40]StoreToDocumentArchive [00:07:40]shift 470 fd 178540 [00:07:40]Create dir for shift 0470 [00:07:40]save to /storage/0470/doc_00178540 [00:07:40]save last doc name /storage/0470/doc_00178540 to /storage/kkm_last_doc_name [00:07:40]save OK [00:07:40]Clear old archive folders... [00:07:40]Remove dir /storage/0469 [00:07:40]opendir ok [00:07:40]file . [00:07:40]file .. [00:07:40]file doc_00178300 [00:07:40]remove file /storage/0469/doc_00178300 [00:07:40]file doc_00178301 [00:07:40]remove file /storage/0469/doc_00178301 [00:07:40]file doc_00178302 [00:07:40]remove file /storage/0469/doc_00178302 [00:07:40]file doc_00178303 [00:07:40]remove file /storage/0469/doc_00178303 [00:07:40]file doc_00178304 [00:07:40]remove file /storage/0469/doc_00178304 [00:07:40]file doc_00178305 [00:07:40]remove file /storage/0469/doc_00178305 [00:07:40]file doc_00178306 [00:07:40]remove file /storage/0469/doc_00178306 [00:07:40]file doc_00178307 [00:07:40]remove file /storage/0469/doc_00178307 [00:07:40]file doc_00178308 [00:07:40]remove file /storage/0469/doc_00178308 [00:07:40]file doc_00178309 [00:07:40]remove file /storage/0469/doc_00178309 [00:07:40]file doc_00178310 [00:07:40]remove file /storage/0469/doc_00178310 [00:07:40]file doc_00178311 [00:07:40]remove file /storage/0469/doc_00178311 [00:07:40]file doc_00178312 [00:07:40]remove file /storage/0469/doc_00178312 [00:07:40]file doc_00178313 [00:07:40]remove file /storage/0469/doc_00178313 [00:07:40]file doc_00178314 [00:07:40]remove file /storage/0469/doc_00178314 [00:07:40]file doc_00178315 [00:07:40]remove file /storage/0469/doc_00178315 [00:07:40]file doc_00178316 [00:07:40]remove file /storage/0469/doc_00178316 [00:07:40]file doc_00178317 [00:07:40]remove file /storage/0469/doc_00178317 [00:07:40]file doc_00178318 [00:07:40]remove file /storage/0469/doc_00178318 [00:07:40]file doc_00178319 [00:07:40]remove file /storage/0469/doc_00178319 [00:07:40]file doc_00178320 [00:07:40]remove file /storage/0469/doc_00178320 [00:07:40]file doc_00178321 [00:07:40]remove file /storage/0469/doc_00178321 [00:07:40]file doc_00178322 [00:07:40]remove file /storage/0469/doc_00178322 [00:07:40]file doc_00178323 [00:07:40]remove file /storage/0469/doc_00178323 [00:07:40]file doc_00178324 [00:07:40]remove file /storage/0469/doc_00178324 [00:07:40]file doc_00178325 [00:07:40]remove file /storage/0469/doc_00178325 [00:07:40]file doc_00178326 [00:07:40]remove file /storage/0469/doc_00178326 [00:07:40]file doc_00178327 [00:07:40]remove file /storage/0469/doc_00178327 [00:07:40]file doc_00178328 [00:07:40]remove file /storage/0469/doc_00178328 [00:07:40]file doc_00178329 [00:07:40]remove file /storage/0469/doc_00178329 [00:07:40]file doc_00178330 [00:07:40]remove file /storage/0469/doc_00178330 [00:07:40]file doc_00178331 [00:07:40]remove file /storage/0469/doc_00178331 [00:07:40]file doc_00178332 [00:07:40]remove file /storage/0469/doc_00178332 [00:07:40]file doc_00178333 [00:07:40]remove file /storage/0469/doc_00178333 [00:07:40]file doc_00178334 [00:07:40]remove file /storage/0469/doc_00178334 [00:07:40]file doc_00178335 [00:07:40]remove file /storage/0469/doc_00178335 [00:07:40]file doc_00178336 [00:07:40]remove file /storage/0469/doc_00178336 [00:07:40]file doc_00178337 [00:07:40]remove file /storage/0469/doc_00178337 [00:07:40]file doc_00178338 [00:07:40]remove file /storage/0469/doc_00178338 [00:07:40]file doc_00178339 [00:07:40]remove file /storage/0469/doc_00178339 [00:07:40]file doc_00178340 [00:07:40]remove file /storage/0469/doc_00178340 [00:07:40]file doc_00178341 [00:07:40]remove file /storage/0469/doc_00178341 [00:07:40]file doc_00178342 [00:07:40]remove file /storage/0469/doc_00178342 [00:07:40]file doc_00178343 [00:07:40]remove file /storage/0469/doc_00178343 [00:07:40]file doc_00178344 [00:07:40]remove file /storage/0469/doc_00178344 [00:07:40]file doc_00178345 [00:07:40]remove file /storage/0469/doc_00178345 [00:07:40]file doc_00178346 [00:07:40]remove file /storage/0469/doc_00178346 [00:07:40]file doc_00178347 [00:07:40]remove file /storage/0469/doc_00178347 [00:07:40]file doc_00178348 [00:07:40]remove file /storage/0469/doc_00178348 [00:07:40]file doc_00178349 [00:07:40]remove file /storage/0469/doc_00178349 [00:07:40]file doc_00178350 [00:07:40]remove file /storage/0469/doc_00178350 [00:07:40]file doc_00178351 [00:07:40]remove file /storage/0469/doc_00178351 [00:07:40]file doc_00178352 [00:07:40]remove file /storage/0469/doc_00178352 [00:07:40]file doc_00178353 [00:07:40]remove file /storage/0469/doc_00178353 [00:07:40]file doc_00178354 [00:07:40]remove file /storage/0469/doc_00178354 [00:07:40]file doc_00178355 [00:07:40]remove file /storage/0469/doc_00178355 [00:07:40]file doc_00178356 [00:07:40]remove file /storage/0469/doc_00178356 [00:07:40]file doc_00178357 [00:07:40]remove file /storage/0469/doc_00178357 [00:07:40]file doc_00178358 [00:07:40]remove file /storage/0469/doc_00178358 [00:07:40]file doc_00178359 [00:07:40]remove file /storage/0469/doc_00178359 [00:07:40]file doc_00178360 [00:07:40]remove file /storage/0469/doc_00178360 [00:07:40]file doc_00178361 [00:07:40]remove file /storage/0469/doc_00178361 [00:07:40]file doc_00178362 [00:07:40]remove file /storage/0469/doc_00178362 [00:07:40]file doc_00178363 [00:07:40]remove file /storage/0469/doc_00178363 [00:07:40]file doc_00178364 [00:07:40]remove file /storage/0469/doc_00178364 [00:07:40]file doc_00178365 [00:07:40]remove file /storage/0469/doc_00178365 [00:07:40]file doc_00178366 [00:07:40]remove file /storage/0469/doc_00178366 [00:07:40]file doc_00178367 [00:07:40]remove file /storage/0469/doc_00178367 [00:07:40]file doc_00178368 [00:07:40]remove file /storage/0469/doc_00178368 [00:07:40]file doc_00178369 [00:07:40]remove file /storage/0469/doc_00178369 [00:07:40]file doc_00178370 [00:07:40]remove file /storage/0469/doc_00178370 [00:07:40]file doc_00178371 [00:07:40]remove file /storage/0469/doc_00178371 [00:07:40]file doc_00178372 [00:07:40]remove file /storage/0469/doc_00178372 [00:07:40]file doc_00178373 [00:07:40]remove file /storage/0469/doc_00178373 [00:07:40]file doc_00178374 [00:07:40]remove file /storage/0469/doc_00178374 [00:07:40]file doc_00178375 [00:07:40]remove file /storage/0469/doc_00178375 [00:07:40]file doc_00178376 [00:07:40]remove file /storage/0469/doc_00178376 [00:07:40]file doc_00178377 [00:07:40]remove file /storage/0469/doc_00178377 [00:07:40]file doc_00178378 [00:07:40]remove file /storage/0469/doc_00178378 [00:07:40]file doc_00178379 [00:07:40]remove file /storage/0469/doc_00178379 [00:07:40]file doc_00178380 [00:07:40]remove file /storage/0469/doc_00178380 [00:07:40]file doc_00178381 [00:07:40]remove file /storage/0469/doc_00178381 [00:07:40]file doc_00178382 [00:07:40]remove file /storage/0469/doc_00178382 [00:07:40]file doc_00178383 [00:07:40]remove file /storage/0469/doc_00178383 [00:07:40]file doc_00178384 [00:07:40]remove file /storage/0469/doc_00178384 [00:07:40]file doc_00178385 [00:07:40]remove file /storage/0469/doc_00178385 [00:07:40]file doc_00178386 [00:07:40]remove file /storage/0469/doc_00178386 [00:07:40]file doc_00178387 [00:07:40]remove file /storage/0469/doc_00178387 [00:07:40]file doc_00178388 [00:07:40]remove file /storage/0469/doc_00178388 [00:07:40]file doc_00178389 [00:07:40]remove file /storage/0469/doc_00178389 [00:07:40]file doc_00178390 [00:07:40]remove file /storage/0469/doc_00178390 [00:07:41]file doc_00178391 [00:07:41]remove file /storage/0469/doc_00178391 [00:07:41]file doc_00178392 [00:07:41]remove file /storage/0469/doc_00178392 [00:07:41]file doc_00178393 [00:07:41]remove file /storage/0469/doc_00178393 [00:07:41]file doc_00178394 [00:07:41]remove file /storage/0469/doc_00178394 [00:07:41]file doc_00178395 [00:07:41]remove file /storage/0469/doc_00178395 [00:07:41]file doc_00178396 [00:07:41]remove file /storage/0469/doc_00178396 [00:07:41]file doc_00178397 [00:07:41]remove file /storage/0469/doc_00178397 [00:07:41]file doc_00178398 [00:07:41]remove file /storage/0469/doc_00178398 [00:07:41]file doc_00178399 [00:07:41]remove file /storage/0469/doc_00178399 [00:07:41]file doc_00178400 [00:07:41]remove file /storage/0469/doc_00178400 [00:07:41]file doc_00178401 [00:07:41]remove file /storage/0469/doc_00178401 [00:07:41]file doc_00178402 [00:07:41]remove file /storage/0469/doc_00178402 [00:07:41]file doc_00178403 [00:07:41]remove file /storage/0469/doc_00178403 [00:07:41]file doc_00178404 [00:07:41]remove file /storage/0469/doc_00178404 [00:07:41]file doc_00178405 [00:07:41]remove file /storage/0469/doc_00178405 [00:07:41]file doc_00178406 [00:07:41]remove file /storage/0469/doc_00178406 [00:07:41]file doc_00178407 [00:07:41]remove file /storage/0469/doc_00178407 [00:07:41]file doc_00178408 [00:07:41]remove file /storage/0469/doc_00178408 [00:07:41]file doc_00178409 [00:07:41]remove file /storage/0469/doc_00178409 [00:07:41]file doc_00178410 [00:07:41]remove file /storage/0469/doc_00178410 [00:07:41]file doc_00178411 [00:07:41]remove file /storage/0469/doc_00178411 [00:07:41]file doc_00178412 [00:07:41]remove file /storage/0469/doc_00178412 [00:07:41]file doc_00178413 [00:07:41]remove file /storage/0469/doc_00178413 [00:07:41]file doc_00178414 [00:07:41]remove file /storage/0469/doc_00178414 [00:07:41]file doc_00178415 [00:07:41]remove file /storage/0469/doc_00178415 [00:07:41]file doc_00178416 [00:07:41]remove file /storage/0469/doc_00178416 [00:07:41]file doc_00178417 [00:07:41]remove file /storage/0469/doc_00178417 [00:07:41]file doc_00178418 [00:07:41]remove file /storage/0469/doc_00178418 [00:07:41]file doc_00178419 [00:07:41]remove file /storage/0469/doc_00178419 [00:07:41]file doc_00178420 [00:07:41]remove file /storage/0469/doc_00178420 [00:07:41]file doc_00178421 [00:07:41]remove file /storage/0469/doc_00178421 [00:07:41]file doc_00178422 [00:07:41]remove file /storage/0469/doc_00178422 [00:07:41]file doc_00178423 [00:07:41]remove file /storage/0469/doc_00178423 [00:07:41]file doc_00178424 [00:07:41]remove file /storage/0469/doc_00178424 [00:07:41]file doc_00178425 [00:07:41]remove file /storage/0469/doc_00178425 [00:07:41]file doc_00178426 [00:07:41]remove file /storage/0469/doc_00178426 [00:07:41]file doc_00178427 [00:07:41]remove file /storage/0469/doc_00178427 [00:07:41]file doc_00178428 [00:07:41]remove file /storage/0469/doc_00178428 [00:07:41]file doc_00178429 [00:07:41]remove file /storage/0469/doc_00178429 [00:07:41]file doc_00178430 [00:07:41]remove file /storage/0469/doc_00178430 [00:07:41]file doc_00178431 [00:07:41]remove file /storage/0469/doc_00178431 [00:07:41]file doc_00178432 [00:07:41]remove file /storage/0469/doc_00178432 [00:07:41]file doc_00178433 [00:07:41]remove file /storage/0469/doc_00178433 [00:07:41]file doc_00178434 [00:07:41]remove file /storage/0469/doc_00178434 [00:07:41]file doc_00178435 [00:07:41]remove file /storage/0469/doc_00178435 [00:07:41]file doc_00178436 [00:07:41]remove file /storage/0469/doc_00178436 [00:07:41]file doc_00178437 [00:07:41]remove file /storage/0469/doc_00178437 [00:07:41]file doc_00178438 [00:07:41]remove file /storage/0469/doc_00178438 [00:07:41]file doc_00178439 [00:07:41]remove file /storage/0469/doc_00178439 [00:07:41]file doc_00178440 [00:07:41]remove file /storage/0469/doc_00178440 [00:07:41]file doc_00178441 [00:07:41]remove file /storage/0469/doc_00178441 [00:07:41]file doc_00178442 [00:07:41]remove file /storage/0469/doc_00178442 [00:07:41]file doc_00178443 [00:07:41]remove file /storage/0469/doc_00178443 [00:07:41]file doc_00178444 [00:07:41]remove file /storage/0469/doc_00178444 [00:07:41]file doc_00178445 [00:07:41]remove file /storage/0469/doc_00178445 [00:07:41]file doc_00178446 [00:07:41]remove file /storage/0469/doc_00178446 [00:07:41]file doc_00178447 [00:07:41]remove file /storage/0469/doc_00178447 [00:07:41]file doc_00178448 [00:07:41]remove file /storage/0469/doc_00178448 [00:07:41]file doc_00178449 [00:07:41]remove file /storage/0469/doc_00178449 [00:07:41]file doc_00178450 [00:07:41]remove file /storage/0469/doc_00178450 [00:07:41]file doc_00178451 [00:07:41]remove file /storage/0469/doc_00178451 [00:07:41]file doc_00178452 [00:07:41]remove file /storage/0469/doc_00178452 [00:07:41]file doc_00178453 [00:07:41]remove file /storage/0469/doc_00178453 [00:07:41]file doc_00178454 [00:07:41]remove file /storage/0469/doc_00178454 [00:07:41]file doc_00178455 [00:07:41]remove file /storage/0469/doc_00178455 [00:07:41]file doc_00178456 [00:07:41]remove file /storage/0469/doc_00178456 [00:07:41]file doc_00178457 [00:07:41]remove file /storage/0469/doc_00178457 [00:07:41]file doc_00178458 [00:07:41]remove file /storage/0469/doc_00178458 [00:07:41]file doc_00178459 [00:07:41]remove file /storage/0469/doc_00178459 [00:07:41]file doc_00178460 [00:07:41]remove file /storage/0469/doc_00178460 [00:07:41]file doc_00178461 [00:07:41]remove file /storage/0469/doc_00178461 [00:07:41]file doc_00178462 [00:07:41]remove file /storage/0469/doc_00178462 [00:07:41]file doc_00178463 [00:07:41]remove file /storage/0469/doc_00178463 [00:07:41]file doc_00178464 [00:07:41]remove file /storage/0469/doc_00178464 [00:07:41]file doc_00178465 [00:07:41]remove file /storage/0469/doc_00178465 [00:07:41]file doc_00178466 [00:07:41]remove file /storage/0469/doc_00178466 [00:07:41]file doc_00178467 [00:07:41]remove file /storage/0469/doc_00178467 [00:07:41]file doc_00178468 [00:07:41]remove file /storage/0469/doc_00178468 [00:07:41]file doc_00178469 [00:07:41]remove file /storage/0469/doc_00178469 [00:07:41]file doc_00178470 [00:07:41]remove file /storage/0469/doc_00178470 [00:07:41]file doc_00178471 [00:07:41]remove file /storage/0469/doc_00178471 [00:07:41]file doc_00178472 [00:07:41]remove file /storage/0469/doc_00178472 [00:07:41]file doc_00178473 [00:07:41]remove file /storage/0469/doc_00178473 [00:07:41]file doc_00178474 [00:07:41]remove file /storage/0469/doc_00178474 [00:07:41]file doc_00178475 [00:07:41]remove file /storage/0469/doc_00178475 [00:07:41]file doc_00178476 [00:07:41]remove file /storage/0469/doc_00178476 [00:07:41]file doc_00178477 [00:07:41]remove file /storage/0469/doc_00178477 [00:07:41]file doc_00178478 [00:07:41]remove file /storage/0469/doc_00178478 [00:07:41]file doc_00178479 [00:07:41]remove file /storage/0469/doc_00178479 [00:07:41]file doc_00178480 [00:07:41]remove file /storage/0469/doc_00178480 [00:07:41]file doc_00178481 [00:07:41]remove file /storage/0469/doc_00178481 [00:07:41]file doc_00178482 [00:07:41]remove file /storage/0469/doc_00178482 [00:07:41]file doc_00178483 [00:07:41]remove file /storage/0469/doc_00178483 [00:07:41]file doc_00178484 [00:07:41]remove file /storage/0469/doc_00178484 [00:07:41]file doc_00178485 [00:07:41]remove file /storage/0469/doc_00178485 [00:07:41]file doc_00178486 [00:07:41]remove file /storage/0469/doc_00178486 [00:07:41]file doc_00178487 [00:07:41]remove file /storage/0469/doc_00178487 [00:07:41]file doc_00178488 [00:07:41]remove file /storage/0469/doc_00178488 [00:07:41]file doc_00178489 [00:07:41]remove file /storage/0469/doc_00178489 [00:07:41]file doc_00178490 [00:07:41]remove file /storage/0469/doc_00178490 [00:07:41]file doc_00178491 [00:07:41]remove file /storage/0469/doc_00178491 [00:07:41]file doc_00178492 [00:07:41]remove file /storage/0469/doc_00178492 [00:07:41]file doc_00178493 [00:07:41]remove file /storage/0469/doc_00178493 [00:07:41]file doc_00178495 [00:07:41]remove file /storage/0469/doc_00178495 [00:07:41]file doc_00178496 [00:07:41]remove file /storage/0469/doc_00178496 [00:07:41]file doc_00178497 [00:07:41]remove file /storage/0469/doc_00178497 [00:07:41]file doc_00178498 [00:07:41]remove file /storage/0469/doc_00178498 [00:07:41]file doc_00178499 [00:07:41]remove file /storage/0469/doc_00178499 [00:07:41]file doc_00178500 [00:07:41]remove file /storage/0469/doc_00178500 [00:07:41]file doc_00178501 [00:07:41]remove file /storage/0469/doc_00178501 [00:07:41]file doc_00178502 [00:07:41]remove file /storage/0469/doc_00178502 [00:07:41]file doc_00178503 [00:07:41]remove file /storage/0469/doc_00178503 [00:07:41]file doc_00178504 [00:07:41]remove file /storage/0469/doc_00178504 [00:07:41]file doc_00178505 [00:07:41]remove file /storage/0469/doc_00178505 [00:07:41]file doc_00178506 [00:07:41]remove file /storage/0469/doc_00178506 [00:07:41]file doc_00178507 [00:07:41]remove file /storage/0469/doc_00178507 [00:07:41]file doc_00178508 [00:07:41]remove file /storage/0469/doc_00178508 [00:07:41]file doc_00178509 [00:07:41]remove file /storage/0469/doc_00178509 [00:07:41]file doc_00178510 [00:07:41]remove file /storage/0469/doc_00178510 [00:07:41]file doc_00178511 [00:07:41]remove file /storage/0469/doc_00178511 [00:07:41]file doc_00178512 [00:07:41]remove file /storage/0469/doc_00178512 [00:07:41]file doc_00178513 [00:07:41]remove file /storage/0469/doc_00178513 [00:07:41]file doc_00178514 [00:07:41]remove file /storage/0469/doc_00178514 [00:07:41]file doc_00178515 [00:07:41]remove file /storage/0469/doc_00178515 [00:07:41]file doc_00178516 [00:07:41]remove file /storage/0469/doc_00178516 [00:07:41]file doc_00178517 [00:07:41]remove file /storage/0469/doc_00178517 [00:07:41]file doc_00178518 [00:07:41]remove file /storage/0469/doc_00178518 [00:07:41]file doc_00178519 [00:07:41]remove file /storage/0469/doc_00178519 [00:07:41]file doc_00178520 [00:07:41]remove file /storage/0469/doc_00178520 [00:07:41]file doc_00178521 [00:07:41]remove file /storage/0469/doc_00178521 [00:07:41]file doc_00178522 [00:07:41]remove file /storage/0469/doc_00178522 [00:07:41]file doc_00178523 [00:07:41]remove file /storage/0469/doc_00178523 [00:07:41]file doc_00178524 [00:07:41]remove file /storage/0469/doc_00178524 [00:07:41]file doc_00178525 [00:07:41]remove file /storage/0469/doc_00178525 [00:07:41]file doc_00178526 [00:07:41]remove file /storage/0469/doc_00178526 [00:07:41]file doc_00178527 [00:07:41]remove file /storage/0469/doc_00178527 [00:07:41]file doc_00178528 [00:07:41]remove file /storage/0469/doc_00178528 [00:07:41]file doc_00178529 [00:07:41]remove file /storage/0469/doc_00178529 [00:07:41]file doc_00178530 [00:07:41]remove file /storage/0469/doc_00178530 [00:07:41]file doc_00178531 [00:07:41]remove file /storage/0469/doc_00178531 [00:07:41]file doc_00178532 [00:07:41]remove file /storage/0469/doc_00178532 [00:07:41]file doc_00178533 [00:07:41]remove file /storage/0469/doc_00178533 [00:07:41]file doc_00178534 [00:07:41]remove file /storage/0469/doc_00178534 [00:07:41]file doc_00178535 [00:07:41]remove file /storage/0469/doc_00178535 [00:07:41]file doc_00178536 [00:07:41]remove file /storage/0469/doc_00178536 [00:07:41]file doc_00178537 [00:07:41]remove file /storage/0469/doc_00178537 [00:07:41]file doc_00178538 [00:07:41]remove file /storage/0469/doc_00178538 [00:07:41]file doc_00178539 [00:07:41]remove file /storage/0469/doc_00178539 [00:07:41]remove dir /storage/0469 [00:07:41]ProcessDocumentItem done err = 0, tmpTLVsize=248 [00:07:41]tlvbuf is 01C5D220 [00:07:41]SAM_PROTO_ClearQueue [00:07:41]wFMCommunicate request_size=4 [00:07:41]MH_SAM_APDU [00:07:41]CAPDU: 80 09 00 00 [00:07:41]Write to MH i2c: E2 08 00 45 01 80 09 00 00 00 00 00 00 B8 [00:07:41]Write i2c OK [00:07:41]MH_I2C_Read... [00:07:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:07:41]Read from MH i2c: E2 [00:07:41]MH_I2C_Read... [00:07:41]Read from MH i2c: E2 03 00 [00:07:41]MH_I2C_Read... [00:07:41]Read from MH i2c: E2 03 00 45 01 00 90 00 BA [00:07:41]RAPDU: 90 00 [00:07:41]wFMCommunicate OK [00:07:41]SAM_PROTO_ClearQueue done [00:07:41]KKMCreateOFDPacket [00:07:41]OFDProtocolAddRootSTLVToBuf [00:07:41]FM_MakeSignedData [00:07:41]FM_MakeSignedData [00:07:41]SAM_PROTO_SignData [00:07:41]wFMCommunicate request_size=4 [00:07:41]MH_SAM_APDU [00:07:41]CAPDU: 80 0D 01 02 [00:07:41]Write to MH i2c: E2 08 00 46 01 80 0D 01 02 00 00 00 00 C0 [00:07:41]Write i2c OK [00:07:41]MH_I2C_Read... [00:07:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:07:41]Read from MH i2c: E2 [00:07:41]MH_I2C_Read... [00:07:41]Read from MH i2c: E2 03 00 [00:07:41]MH_I2C_Read... [00:07:41]Read from MH i2c: E2 03 00 46 01 00 90 00 BB [00:07:41]RAPDU: 90 00 [00:07:41]wFMCommunicate OK [00:07:41]wFMCommunicate request_size=255 [00:07:41]MH_SAM_APDU [00:07:41]CAPDU: 80 0D 02 02 FA 02 00 F8 00 B9 04 01 00 01 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 FD 03 19 00 D0 9A D0 B0 D0 BB D0 BC D1 83 D1 80 D0 B0 D1 82 D0 BE D0 B2 20 D0 A8 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 CC D2 C7 66 0E 04 04 00 D6 01 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 6C B9 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 35 04 06 00 9D A7 31 AD [00:07:41]Write to MH i2c: E2 02 01 47 01 80 0D 02 02 FA 00 02 00 F8 00 B9 04 01 00 01 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 FD 03 19 00 D0 9A D0 B0 D0 BB D0 BC D1 83 D1 80 D0 B0 D1 82 D0 BE D0 B2 20 D0 A8 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 CC D2 C7 66 0E 04 04 00 D6 01 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 6C B9 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 35 04 06 00 9D A7 31 AD 00 00 86 [00:07:41]Write i2c OK [00:07:41]MH_I2C_Read... [00:07:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:07:42]Read from MH i2c: E2 [00:07:42]MH_I2C_Read... [00:07:42]Read from MH i2c: E2 03 00 [00:07:42]MH_I2C_Read... [00:07:42]Read from MH i2c: E2 03 00 47 01 00 90 00 BC [00:07:42]RAPDU: 90 00 [00:07:42]wFMCommunicate OK [00:07:42]wFMCommunicate request_size=7 [00:07:42]MH_SAM_APDU [00:07:42]CAPDU: 80 0D 02 02 02 53 B1 [00:07:42]Write to MH i2c: E2 0A 00 48 01 80 0D 02 02 02 00 53 B1 00 00 CB [00:07:42]Write i2c OK [00:07:42]MH_I2C_Read... [00:07:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:07:42]Read from MH i2c: E2 [00:07:42]MH_I2C_Read... [00:07:42]Read from MH i2c: E2 03 00 [00:07:42]MH_I2C_Read... [00:07:42]Read from MH i2c: E2 03 00 48 01 00 90 00 BD [00:07:42]RAPDU: 90 00 [00:07:42]wFMCommunicate OK [00:07:42]wFMCommunicate request_size=4 [00:07:42]MH_SAM_APDU [00:07:42]CAPDU: 80 0D 03 02 [00:07:42]Write to MH i2c: E2 08 00 49 01 80 0D 03 02 00 00 00 00 C5 [00:07:42]Write i2c OK [00:07:42]MH_I2C_Read... [00:07:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:07:42]Read from MH i2c: E2 [00:07:42]MH_I2C_Read... [00:07:42]Read from MH i2c: E2 0B 00 [00:07:42]MH_I2C_Read... [00:07:42]Read from MH i2c: E2 0B 00 49 01 00 59 C5 D6 CA 44 10 1C 3C 90 00 30 [00:07:42]RAPDU: 59 C5 D6 CA 44 10 1C 3C 90 00 [00:07:42]wFMCommunicate OK [00:07:42]SAM_PROTO_SignData done [00:07:42]FM_MakeSignedData done [00:07:42]CreateOFDProtocolMessage [00:07:42]wFMCommunicate request_size=4 [00:07:42]MH_SAM_APDU [00:07:42]CAPDU: 80 11 00 00 [00:07:42]Write to MH i2c: E2 08 00 4A 01 80 11 00 00 00 00 00 00 C5 [00:07:42]Write i2c OK [00:07:42]MH_I2C_Read... [00:07:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:07:42]Read from MH i2c: E2 [00:07:42]MH_I2C_Read... [00:07:42]Read from MH i2c: E2 17 00 [00:07:42]MH_I2C_Read... [00:07:42]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 37 38 90 00 1E [00:07:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [00:07:42]wFMCommunicate OK [00:07:42]CreateOFDProtocolMessage done [00:07:42]OFDSenderStorePacket 178540 [00:07:42]StoreOFDPacket docnum=178540 [00:07:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0C 01 00 00 1A 57 04 01 2D 5A 5A 02 01 00 02 00 F8 00 B9 04 01 00 01 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 FD 03 19 00 D0 9A D0 B0 D0 BB D0 BC D1 83 D1 80 D0 B0 D1 82 D0 BE D0 B2 20 D0 A8 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 CC D2 C7 66 0E 04 04 00 D6 01 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 6C B9 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 35 04 06 00 9D A7 31 AD 53 B1 59 C5 D6 CA 44 10 1C 3C [00:07:42]CheckFolder [00:07:42]dirname=/storage/ofd_packets [00:07:42]CheckFolder done [00:07:42]ProducePacketName [00:07:42]name=ofd_packets/00178540 [00:07:42]NVStorageSaveData ofd_packets/00178540 [00:07:42]File name is /storage/ofd_packets/00178540 [00:07:42]Write 298 bytes [00:07:42]NVStorageSaveData done [00:07:42]OFDSenderStorePacket done [00:07:42]KKMCreateOFDPacket done [00:07:42]NVStorageSaveData kkm_last_timestamp [00:07:42]File name is /storage/kkm_last_timestamp [00:07:42]Write 4 bytes [00:07:42]NVStorageSaveData done [00:07:42]ExternCall_PrintAddStr [00:07:42]wPrintStart [00:07:42]Write to MH i2c: 01 00 00 4B 01 4C [00:07:42]Write i2c OK [00:07:42]MH_I2C_Read... [00:07:42]Read from MH i2c: 01 [00:07:42]MH_I2C_Read... [00:07:42]Read from MH i2c: 01 07 00 [00:07:42]MH_I2C_Read... [00:07:42]Read from MH i2c: 01 07 00 4B 01 00 00 00 00 00 FF 0F 61 [00:07:42]RasterBufferAndPrint [00:07:42]line Отчет об открытии смены [00:07:42]line ФФД: 1.0 [00:07:42]line ИНН: 02508201610067 [00:07:42]line Кассир: Калмуратов Ш. [00:07:42]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [00:07:42]line Место: АЗС № 130 "Партнер Нефть" [00:07:42]line 23.08.2024 00:07 [00:07:42]line Смена: 470 [00:07:42]line РНМ: 0000000000092561 [00:07:42]line ЗНМ: 0300000071 [00:07:42]line ФД: 178540 [00:07:42]line ФМ: 0000000000871778 [00:07:42]line ФПД: 173341418542001 [00:07:42]written 0, free lines is 4095 [00:07:42]OFD Sender: Processing packet 178540 [packets to send 496, broken 495] [00:07:42]ProducePacketName [00:07:42]name=ofd_packets/00178540 [00:07:42]OFD Sender: To server: pG, [00:07:42]CommunicateWithHost lk.salyk.kg:30040 [00:07:42]ConnectInit lk.salyk.kg [00:07:42]Write to MH i2c: 01 00 00 5D 01 5E [00:07:42]Write i2c OK [00:07:42]MH_I2C_Read... [00:07:42]Read from MH i2c: 01 [00:07:42]MH_I2C_Read... [00:07:42]Read from MH i2c: 01 07 00 [00:07:42]MH_I2C_Read... [00:07:42]Read from MH i2c: 01 07 00 5D 01 00 00 00 00 00 52 0E C5 [00:07:42]RasterBufferAndPrint [00:07:42]line [00:07:42]line [00:07:42]line [00:07:42]line [00:07:42]line [00:07:42]written 0, free lines is 3679 [00:07:42]MH_Cut [00:07:42]Write to MH i2c: D1 01 00 64 01 01 37 [00:07:42]Write i2c OK [00:07:42]MH_I2C_Read... [00:07:42]Read from MH i2c: D1 [00:07:42]MH_I2C_Read... [00:07:42]Read from MH i2c: D1 01 00 [00:07:42]MH_I2C_Read... [00:07:42]Read from MH i2c: D1 01 00 64 01 00 36 [00:07:42]Write to MH i2c: 01 00 00 65 01 66 [00:07:42]Write i2c OK [00:07:42]MH_I2C_Read... [00:07:43]*** Cut start [00:07:43]*** Partial cut [00:07:43]*** CUTSNS_PIN = 1 [00:07:43]*** CUTSNS_PIN = 0 [00:07:43]*** Brake cut motor [00:07:43]Read from MH i2c: 01 [00:07:43]MH_I2C_Read... [00:07:43]*** Stop cut motor [00:07:43]*** Cut end [00:07:43]Read from MH i2c: 01 07 00 [00:07:43]MH_I2C_Read... [00:07:43]Read from MH i2c: 01 07 00 65 01 00 00 00 00 00 FF 0F 7B [00:07:43]process_action open_shift done [00:07:43]requested_data is exist [00:07:43]produce_requested_data [00:07:43]requested_item fd.num is exist - process it [00:07:43]SAM_PROTO_GetFieldsCounters [00:07:43]wFMCommunicate request_size=4 [00:07:43]MH_SAM_APDU [00:07:43]CAPDU: 80 13 00 00 [00:07:43]Write to MH i2c: E2 08 00 66 01 80 13 00 00 00 00 00 00 E3 [00:07:43]Write i2c OK [00:07:43]MH_I2C_Read... [00:07:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:07:43]Read from MH i2c: E2 [00:07:43]MH_I2C_Read... [00:07:43]Read from MH i2c: E2 62 00 [00:07:43]MH_I2C_Read... [00:07:43]Read from MH i2c: E2 62 00 66 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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 6C B9 02 00 0E 04 04 00 D6 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 06 [00:07: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 6C B9 02 00 0E 04 04 00 D6 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:07:43]wFMCommunicate OK [00:07:43]SAM_PROTO_GetFieldsCounters done [00:07:43]requested_item shift.num is exist - process it [00:07:43]requested_item shift.opened is exist - process it [00:07:43]req_shift_opened [00:07:43]FM_GetShiftState [00:07:43]SAM_PROTO_GetShiftState [00:07:43]wFMCommunicate request_size=4 [00:07:43]MH_SAM_APDU [00:07:43]CAPDU: 80 13 01 00 [00:07:43]Write to MH i2c: E2 08 00 67 01 80 13 01 00 00 00 00 00 E5 [00:07:43]Write i2c OK [00:07:43]MH_I2C_Read... [00:07:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:07:44]Read from MH i2c: E2 [00:07:44]MH_I2C_Read... [00:07:44]Read from MH i2c: E2 0E 00 [00:07:44]MH_I2C_Read... [00:07:44]Read from MH i2c: E2 0E 00 67 01 00 09 00 01 CC D2 C7 66 00 00 00 00 90 00 BC [00:07:44]RAPDU: 09 00 01 CC D2 C7 66 00 00 00 00 90 00 [00:07:44]wFMCommunicate OK [00:07:44]SAM_PROTO_GetShiftState done [00:07:44]FM_GetShiftState done [00:07:44]req_shift_opened done [00:07:44]requested_item shift.open_date is exist - process it [00:07:44]req_shift_open_date [00:07:44]req_shift_open_date done [00:07:44]produce_requested_data done [00:07:44]produce_requested_data return {"fd.num":178540,"shift.num":470,"shift.opened":1,"shift.open_date":1724371660} [00:07:44]process_action_free open_shift [00:07:44]json_value_free [00:07:44]json_value_free done [00:07:44]process_json_proto returns [00:07:44]Send response to host [00:07:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fd.num":178540,"shift.num":470,"shift.opened":1,"shift.open_date":1724371660}}} [00:07:44]free response buf [00:07:44]execute_script done [00:07:44]execute_script returns [00:07:44]free content buf [00:07:44]Sock 7.Close socket [00:07:44]Sock 7.Thread stoped [00:07:44]accept exits with 9 [00:07:44]New connection [00:07:44]New thread 3066703204 created [00:07:44]Thread 3066846564 joined [00:07:44]Waiting for new connection... [00:07:44] Sock 9.Parse request [00:07:44]Sock 9.Check first char [00:07:44]Sock 9.First char is OK [00:07:44]request: POST /json_proto HTTP/1.0 [00:07:44]Method: POST [00:07:44]URL: /json_proto [00:07:44]Method is POST - this is cgi request [00:07:44]url: /json_proto [00:07:44]query_string will be loaded in cgi processing [00:07:44]execute_cgi json_proto POST (null) [00:07:44]execute_cgi path=json_proto method=POST [00:07:44]POST find Content-Length [00:07:44]Host: 172.17.44.131:8080 [00:07:44]Content-Length: 331 [00:07:44]Content-Type: application/json [00:07:44] [00:07:44]POST finish read [00:07:44]Found Content-Length = 331 [00:07:44]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:07:44]execute_script... [00:07:44]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:07:44]POST & json_proto [00:07:44]process_json_proto [00:07:44]json parsed OK: [00:07:44]protocol is kg_v1.0 [00:07:44]action value=get_value [00:07:44]process_action get_value [00:07:44]cmd_get_value [00:07:44]process_action get_value done [00:07:44]requested_data is exist [00:07:44]produce_requested_data [00:07:44]requested_item fm.sale.total is exist - process it [00:07:44]SAM_PROTO_GetFMData [00:07:44]wFMCommunicate request_size=4 [00:07:44]MH_SAM_APDU [00:07:44]CAPDU: 80 13 03 00 [00:07:44]Write to MH i2c: E2 08 00 68 01 80 13 03 00 00 00 00 00 E8 [00:00:11] *** EcrCore started. Build 196 *** [00:00:11]/dev/ttyS4 opened [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 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 A6 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 4B [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 30620, crc_r 49A1A6DB, crc_c: 49A1A6DB, size: 53248 [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 (2007E328 010249C5) [00:00:11]*** Waiting for read because exit forced [00:00:11]*** 10 ms more... [00:00:11]*** MH1903S init start (LINUX_LIGHT) [00:00:11]*** Compilation Date Jun 20 2023 Time 12:36:20 [00:00:11]*** Serial: 3139303353513838 54000000005725A6 (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: 623526+1723749199=1724372725 [00:00:11]*** BPK Status Register BPK_RDY = 0x0 [00:00:11]*** SEN State Register SEN_STATE = 0x20ff [00:00:11]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:11]*** Analog Control Register 0 SEN_ANA0 = 0x33510623 [00:00:11]*** Is cutter blocked? [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 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 A6 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 4C [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 30620 [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 F5 D6 C7 66 4F 53 BE 66 BD [00:25:25]Current date/time: 23.08.2024 00:25 [00:25:25]FM_Init [00:25:25]wFMConnect [00:25:25]MH_SAM_On [00:25:25]Write to MH i2c: E0 00 00 08 00 E7 [00:25:25]Write i2c OK [00:25:25]MH_I2C_Read... [00:25:25]*** iso7816_init finished! [00:25:25]*** atr: [00:25:25]*** 0F 3B D5 18 FF 81 91 FE [00:25:25]*** 1F C3 80 73 C8 21 10 0A [00:25:25]*** 00 00 00 00 00 00 00 00 [00:25:25]*** 00 00 00 00 00 00 00 00 [00:25:25]*** 00 00 00 00 00 00 00 00 [00:25:25]*** 00 00 00 00 00 00 00 00 [00:25:25]*** 00 00 00 00 00 00 00 00 [00:25:25]*** 00 00 00 00 00 00 00 00 [00:25:25]Read from MH i2c: E0 [00:25:25]MH_I2C_Read... [00:25:25]Read from MH i2c: E0 10 00 [00:25:25]MH_I2C_Read... [00:25: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 [00:25:25]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [00:25:25]wFMCommunicate request_size=10 [00:25:25]MH_SAM_APDU [00:25:25]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [00:25:25]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [00:25:25]Write i2c OK [00:25:25]MH_I2C_Read... [00:25:25]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [00:25:25]Read from MH i2c: E2 [00:25:25]MH_I2C_Read... [00:25:25]Read from MH i2c: E2 03 00 [00:25:25]MH_I2C_Read... [00:25:25]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [00:25:25]RAPDU: 90 00 [00:25:25]wFMCommunicate OK [00:25:25]wFMCommunicate request_size=4 [00:25:25]MH_SAM_APDU [00:25:25]CAPDU: 80 11 00 00 [00:25:25]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [00:25:25]Write i2c OK [00:25:25]MH_I2C_Read... [00:25:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:25:25]Read from MH i2c: E2 [00:25:25]MH_I2C_Read... [00:25:25]Read from MH i2c: E2 17 00 [00:25:25]MH_I2C_Read... [00:25: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 37 38 90 00 DD [00:25:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [00:25:25]wFMCommunicate OK [00:25:25]Detected FM SN is 0000000000871778 [00:25:25]Stored FM SN is 0000000000871778 [00:25:25]wFMCommunicate request_size=9 [00:25:25]MH_SAM_APDU [00:25:25]CAPDU: 80 16 00 00 04 D9 BA 00 00 [00:25:25]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 D9 BA 00 00 00 00 25 [00:25:25]Write i2c OK [00:25:25]MH_I2C_Read... [00:25:25]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [00:25:25]Read from MH i2c: E2 [00:25:25]MH_I2C_Read... [00:25:25]Read from MH i2c: E2 03 00 [00:25:25]MH_I2C_Read... [00:25:25]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [00:25:25]RAPDU: 90 00 [00:25:25]wFMCommunicate OK [00:25:25]FM PIN OK [00:25:25]wFMCommunicate request_size=8 [00:25:25]MH_SAM_APDU [00:25:25]CAPDU: 80 14 04 00 03 02 00 01 [00:25:25]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [00:25:25]Write i2c OK [00:25:25]MH_I2C_Read... [00:25:25]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [00:25:25]Read from MH i2c: E2 [00:25:25]MH_I2C_Read... [00:25:25]Read from MH i2c: E2 03 00 [00:25:25]MH_I2C_Read... [00:25:25]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [00:25:25]RAPDU: 90 00 [00:25:25]wFMCommunicate OK [00:25:25]wFMCommunicate request_size=13 [00:25:25]MH_SAM_APDU [00:25:25]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [00:25: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 [00:25:25]Write i2c OK [00:25:25]MH_I2C_Read... [00:25:25]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [00:25:25]Read from MH i2c: E2 [00:25:25]MH_I2C_Read... [00:25:25]Read from MH i2c: E2 03 00 [00:25:25]MH_I2C_Read... [00:25:25]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [00:25:25]RAPDU: 90 00 [00:25:25]wFMCommunicate OK [00:25:25]wFMCommunicate request_size=4 [00:25:25]MH_SAM_APDU [00:25:25]CAPDU: 80 11 00 00 [00:25:25]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [00:25:25]Write i2c OK [00:25:25]MH_I2C_Read... [00:25:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:25:25]Read from MH i2c: E2 [00:25:25]MH_I2C_Read... [00:25:25]Read from MH i2c: E2 17 00 [00:25:25]MH_I2C_Read... [00:25: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 37 38 90 00 E1 [00:25:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [00:25:25]wFMCommunicate OK [00:25:25]DocumentArchiveInit [00:25:25]Start Httpd... [00:25:25]Httpd thread 3067350372 created [00:25:25]Write to MH i2c: 01 00 00 0F 00 0F [00:25:25]Write i2c OK [00:25:25]MH_I2C_Read... [00:25:25]Read from MH i2c: 01 [00:25:25]MH_I2C_Read... [00:25:25]Read from MH i2c: 01 07 00 [00:25:25]MH_I2C_Read... [00:25:25]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [00:25:25]MH Int Process started [00:25:25]Allocated Socket 8 [00:25:25]Bind OK [00:25:25]Listen OK [00:25:25]httpd running on port 8080 [00:25:25]Waiting for new connection... [00:25:26]OFD Sender: Processing packet 178540 [packets to send 496, broken 495] [00:25:26]ProducePacketName [00:25:26]name=ofd_packets/00178540 [00:25:26]OFD Sender: To server: pG, [00:25:26]CommunicateWithHost lk.salyk.kg:30040 [00:25:26]ConnectInit lk.salyk.kg [00:25:27]accept exits with 9 [00:25:27]New connection [00:25:27]New thread 3067063652 created [00:25:27]Waiting for new connection... [00:25:27] Sock 9.Parse request [00:25:27]Sock 9.Check first char [00:25:27]Sock 9.First char is OK [00:25:27]request: POST /json_proto HTTP/1.0 [00:25:27]Method: POST [00:25:27]URL: /json_proto [00:25:27]Method is POST - this is cgi request [00:25:27]url: /json_proto [00:25:27]query_string will be loaded in cgi processing [00:25:27]execute_cgi json_proto POST (null) [00:25:27]execute_cgi path=json_proto method=POST [00:25:27]POST find Content-Length [00:25:27]Host: 172.17.44.131:8080 [00:25:27]Content-Length: 215 [00:25:27]Content-Type: application/json [00:25:27] [00:25:27]POST finish read [00:25:27]Found Content-Length = 215 [00:25:27]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:25:27]execute_script... [00:25:27]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:25:27]POST & json_proto [00:25:27]process_json_proto [00:25:27]json parsed OK: [00:25:27]protocol is kg_v1.0 [00:25:27]action value=get_value [00:25:27]process_action get_value [00:25:27]cmd_get_value [00:25:27]process_action get_value done [00:25:27]requested_data is exist [00:25:27]produce_requested_data [00:25:27]requested_item kkm.sn is exist - process it [00:25:27]requested_item kkm.ver is exist - process it [00:25:27]requested_item fm.sn is exist - process it [00:25:27]wFMCommunicate request_size=4 [00:25:27]MH_SAM_APDU [00:25:27]CAPDU: 80 11 00 00 [00:25:27]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [00:25:27]Write i2c OK [00:25:27]MH_I2C_Read... [00:25:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:25:27]Read from MH i2c: E2 [00:25:27]MH_I2C_Read... [00:25:27]Read from MH i2c: E2 17 00 [00:25:27]MH_I2C_Read... [00:25:27]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 37 38 90 00 E3 [00:25:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [00:25:27]wFMCommunicate OK [00:25:27]requested_item fd.num is exist - process it [00:25:27]SAM_PROTO_GetFieldsCounters [00:25:27]wFMCommunicate request_size=4 [00:25:27]MH_SAM_APDU [00:25:27]CAPDU: 80 13 00 00 [00:25:27]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [00:25:27]Write i2c OK [00:25:27]MH_I2C_Read... [00:25:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:25:27]Read from MH i2c: E2 [00:25:27]MH_I2C_Read... [00:25:27]Read from MH i2c: E2 62 00 [00:25:27]MH_I2C_Read... [00:25:27]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 6C B9 02 00 0E 04 04 00 D6 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 B0 [00:25: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 6C B9 02 00 0E 04 04 00 D6 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:25:27]wFMCommunicate OK [00:25:27]SAM_PROTO_GetFieldsCounters done [00:25:27]requested_item shift.num is exist - process it [00:25:27]requested_item shift.opened is exist - process it [00:25:27]req_shift_opened [00:25:27]FM_GetShiftState [00:25:27]SAM_PROTO_GetShiftState [00:25:27]wFMCommunicate request_size=4 [00:25:27]MH_SAM_APDU [00:25:27]CAPDU: 80 13 01 00 [00:25:27]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [00:25:27]Write i2c OK [00:25:27]MH_I2C_Read... [00:25:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:25:27]Read from MH i2c: E2 [00:25:27]MH_I2C_Read... [00:25:27]Read from MH i2c: E2 0E 00 [00:25:27]MH_I2C_Read... [00:25:27]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 CC D2 C7 66 00 00 00 00 90 00 66 [00:25:27]RAPDU: 09 00 01 CC D2 C7 66 00 00 00 00 90 00 [00:25:27]wFMCommunicate OK [00:25:27]SAM_PROTO_GetShiftState done [00:25:27]FM_GetShiftState done [00:25:27]req_shift_opened done [00:25:27]requested_item shift.open_date is exist - process it [00:25:27]req_shift_open_date [00:25:27]req_shift_open_date done [00:25:27]produce_requested_data done [00:25:27]produce_requested_data return {"kkm.sn":"0300000071","kkm.ver":"001","fm.sn":"0000000000871778","fd.num":178540,"shift.num":470,"shift.opened":1,"shift.open_date":1724371660} [00:25:27]process_action_free get_value [00:25:27]json_value_free [00:25:27]json_value_free done [00:25:27]process_json_proto returns [00:25:27]Send response to host [00:25:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000071","kkm.ver":"001","fm.sn":"0000000000871778","fd.num":178540,"shift.num":470,"shift.opened":1,"shift.open_date":1724371660}}} [00:25:27]free response buf [00:25:27]execute_script done [00:25:27]execute_script returns [00:25:27]free content buf [00:25:27]Sock 9.Close socket [00:25:27]Sock 9.Thread stoped [00:25:27]accept exits with 10 [00:25:27]New connection [00:25:27]New thread 3066920292 created [00:25:27]Thread 3067063652 joined [00:25:27]Waiting for new connection... [00:25:27] Sock 10.Parse request [00:25:27]Sock 10.Check first char [00:25:27]Sock 10.First char is OK [00:25:27]request: POST /json_proto HTTP/1.0 [00:25:27]Method: POST [00:25:27]URL: /json_proto [00:25:27]Method is POST - this is cgi request [00:25:27]url: /json_proto [00:25:27]query_string will be loaded in cgi processing [00:25:27]execute_cgi json_proto POST (null) [00:25:27]execute_cgi path=json_proto method=POST [00:25:27]POST find Content-Length [00:25:27]Host: 172.17.44.131:8080 [00:25:27]Content-Length: 331 [00:25:27]Content-Type: application/json [00:25:27] [00:25:27]POST finish read [00:25:27]Found Content-Length = 331 [00:25:27]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:25:27]execute_script... [00:25:27]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:25:27]POST & json_proto [00:25:27]process_json_proto [00:25:27]json parsed OK: [00:25:27]protocol is kg_v1.0 [00:25:27]action value=get_value [00:25:27]process_action get_value [00:25:27]cmd_get_value [00:25:27]process_action get_value done [00:25:27]requested_data is exist [00:25:27]produce_requested_data [00:25:27]requested_item fm.sale.total is exist - process it [00:25:27]SAM_PROTO_GetFMData [00:25:27]wFMCommunicate request_size=4 [00:25:27]MH_SAM_APDU [00:25:27]CAPDU: 80 13 03 00 [00:25:27]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [00:25:28]Write i2c OK [00:25:28]MH_I2C_Read... [00:25:28]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:25:28]Read from MH i2c: E2 [00:25:28]MH_I2C_Read... [00:25:28]Read from MH i2c: E2 FD 00 [00:25:28]MH_I2C_Read... [00:25:28]Read from MH i2c: E2 FD 00 13 00 00 C6 04 85 04 C2 04 6E 04 04 00 C0 B5 02 00 69 04 A4 00 6F 04 04 00 2A B4 02 00 B1 04 05 00 91 BC F4 29 05 70 04 05 00 E3 37 EA 13 04 72 04 05 00 AE 84 0A 16 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 E5 6A 8C 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 60 B3 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 9C 00 6F 04 04 00 96 01 00 00 B1 04 04 00 58 A9 FB 6B 70 04 04 00 58 A9 FB 6B 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 AA 48 53 01 EF 03 90 00 FA [00:25:28]RAPDU: C6 04 85 04 C2 04 6E 04 04 00 C0 B5 02 00 69 04 A4 00 6F 04 04 00 2A B4 02 00 B1 04 05 00 91 BC F4 29 05 70 04 05 00 E3 37 EA 13 04 72 04 05 00 AE 84 0A 16 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 E5 6A 8C 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 60 B3 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 9C 00 6F 04 04 00 96 01 00 00 B1 04 04 00 58 A9 FB 6B 70 04 04 00 58 A9 FB 6B 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 AA 48 53 01 EF 03 90 00 [00:25:28]wFMCommunicate OK [00:25:28]wFMCommunicate request_size=4 [00:25:28]MH_SAM_APDU [00:25:28]CAPDU: 80 17 00 00 [00:25:28]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [00:25:28]Write i2c OK [00:25:28]MH_I2C_Read... [00:25:28]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:25:28]Read from MH i2c: E2 [00:25:28]MH_I2C_Read... [00:25:28]Read from MH i2c: E2 FD 00 [00:25:28]MH_I2C_Read... [00:25:28]Read from MH i2c: E2 FD 00 14 00 00 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 F8 45 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 90 00 A8 [00:25:28]RAPDU: 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 F8 45 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 90 00 [00:25:28]wFMCommunicate OK [00:25:28]wFMCommunicate request_size=4 [00:25:28]MH_SAM_APDU [00:25:28]CAPDU: 80 17 00 00 [00:25:28]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [00:25:28]Write i2c OK [00:25:28]MH_I2C_Read... [00:25:28]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:25:29]Read from MH i2c: E2 [00:25:29]MH_I2C_Read... [00:25:29]Read from MH i2c: E2 FD 00 [00:25:29]MH_I2C_Read... [00:25:29]Read from MH i2c: E2 FD 00 15 00 00 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 90 00 BC [00:25:29]RAPDU: 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 90 00 [00:25:29]wFMCommunicate OK [00:25:29]wFMCommunicate request_size=4 [00:25:29]MH_SAM_APDU [00:25:29]CAPDU: 80 17 00 00 [00:25:29]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [00:25:29]Write i2c OK [00:25:29]MH_I2C_Read... [00:25:29]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:25:29]Read from MH i2c: E2 [00:25:29]MH_I2C_Read... [00:25:29]Read from MH i2c: E2 FD 00 [00:25:29]MH_I2C_Read... [00:25:29]Read from MH i2c: E2 FD 00 16 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 90 00 11 [00:25:29]RAPDU: EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 90 00 [00:25:29]wFMCommunicate OK [00:25:29]wFMCommunicate request_size=4 [00:25:29]MH_SAM_APDU [00:25:29]CAPDU: 80 17 00 00 [00:25:29]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [00:25:29]Write i2c OK [00:25:29]MH_I2C_Read... [00:25:29]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 224! [00:25:29]Read from MH i2c: E2 [00:25:29]MH_I2C_Read... [00:25:29]Read from MH i2c: E2 E3 00 [00:25:29]MH_I2C_Read... [00:25:29]Read from MH i2c: E2 E3 00 17 00 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 76 [00:25:29]RAPDU: 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:25:29]wFMCommunicate OK [00:25:29]SAM_PROTO_GetFMData done [00:25:29]requested_item fm.sale_refund.total is exist - process it [00:25:29]requested_item fm.buy.total is exist - process it [00:25:29]requested_item shift.sale.total is exist - process it [00:25:29]SAM_PROTO_GetShiftData [00:25:29]wFMCommunicate request_size=4 [00:25:29]MH_SAM_APDU [00:25:29]CAPDU: 80 13 02 00 [00:25:29]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [00:25:29]Write i2c OK [00:25:29]MH_I2C_Read... [00:25:29]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:25:29]Read from MH i2c: E2 [00:25:29]MH_I2C_Read... [00:25:29]Read from MH i2c: E2 FD 00 [00:25:29]MH_I2C_Read... [00:25:30]Read from MH i2c: E2 FD 00 18 00 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 09 [00:25:30]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:25:30]wFMCommunicate OK [00:25:30]wFMCommunicate request_size=4 [00:25:30]MH_SAM_APDU [00:25:30]CAPDU: 80 17 00 00 [00:25:30]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [00:25:30]Write i2c OK [00:25:30]MH_I2C_Read... [00:25:30]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:25:30]Read from MH i2c: E2 [00:25:30]MH_I2C_Read... [00:25:30]Read from MH i2c: E2 FD 00 [00:25:30]MH_I2C_Read... [00:25:30]Read from MH i2c: E2 FD 00 19 00 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 A1 [00:25:30]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:25:30]wFMCommunicate OK [00:25:30]wFMCommunicate request_size=4 [00:25:30]MH_SAM_APDU [00:25:30]CAPDU: 80 17 00 00 [00:25:30]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [00:25:30]Write i2c OK [00:25:30]MH_I2C_Read... [00:25:30]Connected sock=7 [00: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 37 38 0C 01 00 00 1A 57 04 01 2D 5A 5A 02 01 00 02 00 F8 00 B9 04 01 00 01 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 FD 03 19 00 D0 9A D0 B0 D0 BB D0 BC D1 83 D1 80 D0 B0 D1 82 D0 BE D0 B2 20 D0 A8 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 CC D2 C7 66 0E 04 04 00 D6 01 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 6C B9 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 35 04 06 00 9D A7 31 AD 53 B1 59 C5 D6 CA 44 10 1C 3C [00:25:30]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:25:30]Read from MH i2c: E2 [00:25:30]MH_I2C_Read... [00:25:30]Read from MH i2c: E2 FD 00 [00:25:30]MH_I2C_Read... [00:25:30]Read from MH i2c: E2 FD 00 1A 00 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 6C [00:25:30]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:25:30]wFMCommunicate OK [00:25:30]wFMCommunicate request_size=4 [00:25:30]MH_SAM_APDU [00:25:30]CAPDU: 80 17 00 00 [00:25:30]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [00:25:30]Write i2c OK [00:25:30]MH_I2C_Read... [00:25:30]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:25:30]Read from MH i2c: E2 [00:25:30]MH_I2C_Read... [00:25:30]Read from MH i2c: E2 FD 00 [00:25:30]MH_I2C_Read... [00:25:30]Read from MH i2c: E2 FD 00 1B 00 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 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 0D [00:25:30]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:25:30]wFMCommunicate OK [00:25:30]wFMCommunicate request_size=4 [00:25:30]MH_SAM_APDU [00:25:30]CAPDU: 80 17 00 00 [00:25:31]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [00:25:31]Write i2c OK [00:25:31]MH_I2C_Read... [00:25:31]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 186! [00:25:31]Read from MH i2c: E2 [00:25:31]MH_I2C_Read... [00:25:31]Read from MH i2c: E2 BD 00 [00:25:31]MH_I2C_Read... [00:25:31]Read from MH i2c: E2 BD 00 1C 00 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 82 [00:25:31]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:25:31]wFMCommunicate OK [00:25:31]SAM_PROTO_GetShiftData done [00:25:31]requested_item shift.sale.total_cash is exist - process it [00:25:31]requested_item shift.sale_refund.total is exist - process it [00:25:31]requested_item shift.sale_refund.total_cash is exist - process it [00:25:31]requested_item shift.buy.total is exist - process it [00:25:31]requested_item shift.buy.total_cash is exist - process it [00:25:31]produce_requested_data done [00:25:31]produce_requested_data return {"fm.sale.total":221787413.93,"fm.sale_refund.total":18116550.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:25:31]process_action_free get_value [00:25:31]json_value_free [00:25:31]json_value_free done [00:25:31]process_json_proto returns [00:25:31]Send response to host [00:25:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":221787413.93,"fm.sale_refund.total":18116550.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:25:31]free response buf [00:25:31]execute_script done [00:25:31]execute_script returns [00:25:31]free content buf [00:25:31]Sock 10.Close socket [00:25:31]Sock 10.Thread stoped [00:25:31]accept exits with 9 [00:25:31]New connection [00:25:31]New thread 3067063652 created [00:25:31]Thread 3066920292 joined [00:25:31]Waiting for new connection... [00:25:31] Sock 9.Parse request [00:25:31]Sock 9.Check first char [00:25:31]Sock 9.First char is OK [00:25:31]request: POST /json_proto HTTP/1.0 [00:25:31]Method: POST [00:25:31]URL: /json_proto [00:25:31]Method is POST - this is cgi request [00:25:31]url: /json_proto [00:25:31]query_string will be loaded in cgi processing [00:25:31]execute_cgi json_proto POST (null) [00:25:31]execute_cgi path=json_proto method=POST [00:25:31]POST find Content-Length [00:25:31]Host: 172.17.44.131:8080 [00:25:31]Content-Length: 685 [00:25:31]Content-Type: application/json [00:25:31] [00:25:31]POST finish read [00:25:31]Found Content-Length = 685 [00:25:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293917", "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" : 26.740, "sum" : 1000.08, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:25:31]execute_script... [00: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)293917", "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" : 26.740, "sum" : 1000.08, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:25:31]POST & json_proto [00:25:31]process_json_proto [00:25:31]json parsed OK: [00:25:31]protocol is kg_v1.0 [00:25:31]action value=close_receipt [00:25:31]process_action close_receipt [00:25:31]cmd_close_receipt [00:25:31]MH_GetDate [00:25:31]Write to MH i2c: F0 00 00 1D 00 0C [00:25:31]Write i2c OK [00:25:31]MH_I2C_Read... [00:25:31]Read from MH i2c: F0 [00:25:31]MH_I2C_Read... [00:25:31]Read from MH i2c: F0 09 00 [00:25:31]MH_I2C_Read... [00:25:31]Read from MH i2c: F0 09 00 1D 00 00 FC D6 C7 66 4F 53 BE 66 DA [00:25:31]GetLastDocTimeStamp 1724371660 [00:25:31]current date 1724372732 [00:25:31]FM_GetShiftState [00:25:31]SAM_PROTO_GetShiftState [00:25:31]wFMCommunicate request_size=4 [00:25:31]MH_SAM_APDU [00:25:31]CAPDU: 80 13 01 00 [00:25:31]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [00:25:31]Write i2c OK [00:25:31]MH_I2C_Read... [00:25:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:25:31]Read from MH i2c: E2 [00:25:31]MH_I2C_Read... [00:25:31]Read from MH i2c: E2 0E 00 [00:25:31]MH_I2C_Read... [00:25:31]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 CC D2 C7 66 00 00 00 00 90 00 72 [00:25:31]RAPDU: 09 00 01 CC D2 C7 66 00 00 00 00 90 00 [00:25:31]wFMCommunicate OK [00:25:31]SAM_PROTO_GetShiftState done [00:25:31]FM_GetShiftState done [00:25:31]opened in 1724371660 [00:25:31]opened+sec_in_day 1724458060 [00:25:31]quantity*price = 100007 [00:25:31]sum+1 = 100009 [00:25:31]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.08 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 1 23.08.2024 00:25 Смена: 470 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178541 ФПД: 148861122873374 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T002532&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178541&fm=148861122873374&tin=02508201610067®Number=0000000000092561&sum=100000 [00:25:33]StoreToDocumentArchive [00:25:33]shift 470 fd 178541 [00:25:33]save to /storage/0470/doc_00178541 [00:25:33]save last doc name /storage/0470/doc_00178541 to /storage/kkm_last_doc_name [00:25:33]save OK [00:25:33]Clear old archive folders... [00:25:33]ProcessDocumentItem done err = 0, tmpTLVsize=250 [00:25:33]tlvbuf is 01C13750 [00:25:33]SAM_PROTO_ClearQueue [00:25:33]wFMCommunicate request_size=4 [00:25:33]MH_SAM_APDU [00:25:33]CAPDU: 80 09 00 00 [00:25:33]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [00:25:33]Write i2c OK [00:25:33]MH_I2C_Read... [00:25:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:25:33]Read from MH i2c: E2 [00:25:33]MH_I2C_Read... [00:25:33]Read from MH i2c: E2 03 00 [00:25:33]MH_I2C_Read... [00:25:33]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [00:25:33]RAPDU: 90 00 [00:25:33]wFMCommunicate OK [00:25:33]SAM_PROTO_ClearQueue done [00:25:33]KKMCreateOFDPacket [00:25:33]OFDProtocolAddRootSTLVToBuf [00:25:33]FM_MakeSignedData [00:25:33]FM_MakeSignedData [00:25:33]SAM_PROTO_SignData [00:25:33]wFMCommunicate request_size=4 [00:25:33]MH_SAM_APDU [00:25:33]CAPDU: 80 0D 01 02 [00:25:33]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [00:25:33]Write i2c OK [00:25:33]MH_I2C_Read... [00:25:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:25:33]Read from MH i2c: E2 [00:25:33]MH_I2C_Read... [00:25:33]Read from MH i2c: E2 03 00 [00:25:33]MH_I2C_Read... [00:25:33]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [00:25:33]RAPDU: 90 00 [00:25:33]wFMCommunicate OK [00:25:33]wFMCommunicate request_size=255 [00:25:33]MH_SAM_APDU [00:25:33]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 68 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 A8 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 01 00 00 00 F4 03 04 00 FC D6 C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 6D B9 02 00 35 04 06 00 87 63 [00:25:33]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 74 68 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 A8 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 01 00 00 00 F4 03 04 00 FC D6 C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 6D B9 02 00 35 04 06 00 87 63 00 00 6C [00:25:33]Write i2c OK [00:25:33]MH_I2C_Read... [00:25:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:25:33]Read from MH i2c: E2 [00:25:33]MH_I2C_Read... [00:25:33]Read from MH i2c: E2 03 00 [00:25:33]MH_I2C_Read... [00:25:33]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [00:25:33]RAPDU: 90 00 [00:25:33]wFMCommunicate OK [00:25:33]wFMCommunicate request_size=9 [00:25:33]MH_SAM_APDU [00:25:33]CAPDU: 80 0D 02 02 04 6E 59 88 1E [00:25:33]Write to MH i2c: E2 0C 00 2E 00 80 0D 02 02 04 00 6E 59 88 1E 00 00 1D [00:25:33]Write i2c OK [00:25:33]MH_I2C_Read... [00:25:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:25:33]Read from MH i2c: E2 [00:25:33]MH_I2C_Read... [00:25:33]Read from MH i2c: E2 03 00 [00:25:33]MH_I2C_Read... [00:25:33]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [00:25:33]RAPDU: 90 00 [00:25:33]wFMCommunicate OK [00:25:33]wFMCommunicate request_size=4 [00:25:33]MH_SAM_APDU [00:25:33]CAPDU: 80 0D 03 02 [00:25:33]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [00:25:33]Write i2c OK [00:25:33]MH_I2C_Read... [00:25:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:25:33]Read from MH i2c: E2 [00:25:33]MH_I2C_Read... [00:25:33]Read from MH i2c: E2 0B 00 [00:25:33]MH_I2C_Read... [00:25:33]Read from MH i2c: E2 0B 00 2F 00 00 E1 EE F0 2F 85 23 1A 4A 90 00 A5 [00:25:33]RAPDU: E1 EE F0 2F 85 23 1A 4A 90 00 [00:25:33]wFMCommunicate OK [00:25:33]SAM_PROTO_SignData done [00:25:33]FM_MakeSignedData done [00:25:33]CreateOFDProtocolMessage [00:25:33]wFMCommunicate request_size=4 [00:25:33]MH_SAM_APDU [00:25:33]CAPDU: 80 11 00 00 [00:25:33]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [00:25:33]Write i2c OK [00:25:33]MH_I2C_Read... [00:25:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:25:33]Read from MH i2c: E2 [00:25:33]MH_I2C_Read... [00:25:33]Read from MH i2c: E2 17 00 [00:25:33]MH_I2C_Read... [00:25:33]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 37 38 90 00 03 [00:25:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [00:25:33]wFMCommunicate OK [00:25:33]CreateOFDProtocolMessage done [00:25:33]OFDSenderStorePacket 178541 [00:25:33]StoreOFDPacket docnum=178541 [00:25:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0E 01 00 00 23 D4 06 01 EF D1 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 68 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 A8 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 01 00 00 00 F4 03 04 00 FC D6 C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 6D B9 02 00 35 04 06 00 87 63 6E 59 88 1E E1 EE F0 2F 85 23 1A 4A [00:25:33]CheckFolder [00:25:33]dirname=/storage/ofd_packets [00:25:33]CheckFolder done [00:25:33]ProducePacketName [00:25:33]name=ofd_packets/00178541 [00:25:33]NVStorageSaveData ofd_packets/00178541 [00:25:33]File name is /storage/ofd_packets/00178541 [00:25:33]Write 300 bytes [00:25:33]NVStorageSaveData done [00:25:33]OFDSenderStorePacket done [00:25:33]KKMCreateOFDPacket done [00:25:33]NVStorageSaveData kkm_last_timestamp [00:25:33]File name is /storage/kkm_last_timestamp [00:25:33]Write 4 bytes [00:25:33]NVStorageSaveData done [00:25:33]ExternCall_PrintAddStr [00:25:33]wPrintStart [00:25:33]Write to MH i2c: 01 00 00 31 00 31 [00:25:33]Write i2c OK [00:25:33]MH_I2C_Read... [00:25:33]Read from MH i2c: 01 [00:25:33]MH_I2C_Read... [00:25:33]Read from MH i2c: 01 07 00 [00:25:33]MH_I2C_Read... [00:25:33]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [00:25:33]RasterBufferAndPrint [00:25:33]line Счет N : (1)293917 [00:25:33]line ИНН: 02508201610067 [00:25:33]line Контрольно-Кассовый Чек [00:25:33]line ПРОДАЖА [00:25:33]line ТРК (МРК, ГНК) : 81 [00:25:33]line Товар: 2711129700 [00:25:33]line ГАЗ-К-5 [00:25:33]line 26.740 * 37.40 [00:25:33]line = 1000.08 [00:25:33]line НДС 12% НСП 1% [00:25:33]line > о реализуемом товаре [00:25:33]line ОКРУГЛЕНИЕ: -0.08 [00:25:33]line ИТОГО: 1000.00 [00:25:33]line Внесено: 1000.00 [00:25:33]line СДАЧА: 0.00 [00:25:33]line НСП 1% : 8.85 [00:25:33]line НДС 12% : 106.20 [00:25:33]line Наличными: 1000.00 [00:25:33]line Безнал.: 0.00 [00:25:33]line Место: АЗС № 130 "Партнер Нефть" [00:25:33]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [00:25:33]line СНО: Общий режим [00:25:33]line Чек 1 23.08.2024 00:25 [00:25:33]line Смена: 470 ФФД: 1.0 [00:25:33]line ЗНМ: 0300000071 [00:25:33]line РНМ: 0000000000092561 [00:25:33]line Версия ККМ: 001 [00:25:33]line ФМ: 0000000000871778 [00:25:33]line ФД: 178541 [00:25:33]line ФПД: 148861122873374 [00:25:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T002532&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178541&fm=148861122873374&tin=02508201610067®Number=0000000000092561&sum=100000 [00:25:33]written 0, free lines is 4095 [00:25:34]Write to MH i2c: 01 00 00 5C 00 5C [00:25:34]Write i2c OK [00:25:34]MH_I2C_Read... [00:25:34]Read from MH i2c: 01 [00:25:34]MH_I2C_Read... [00:25:34]Read from MH i2c: 01 07 00 [00:25:34]MH_I2C_Read... [00:25:34]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 C4 0C 33 [00:25:34]RasterBufferAndPrint [00:25:34]line [00:25:34]line [00:25:34]line [00:25:34]line [00:25:34]line [00:25:34]written 0, free lines is 3293 [00:25:34]MH_Cut [00:25:34]Write to MH i2c: D1 01 00 63 00 01 35 [00:25:34]Write i2c OK [00:25:34]MH_I2C_Read... [00:25:34]Read from MH i2c: D1 [00:25:34]MH_I2C_Read... [00:25:34]Read from MH i2c: D1 01 00 [00:25:34]MH_I2C_Read... [00:25:34]Read from MH i2c: D1 01 00 63 00 00 34 [00:25:34]Write to MH i2c: 01 00 00 64 00 64 [00:25:34]Write i2c OK [00:25:34]MH_I2C_Read... [00: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 37 38 4F 00 00 00 6D B6 47 00 F5 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 37 38 10 04 04 00 6C B9 02 00 F4 03 04 00 A2 82 C7 66 B6 04 01 00 00 FA 26 4C A1 75 79 76 A2 [00:25:34]CommunicateWithHost err = 0 [00:25:34]CheckOFDResponse [00:25:34]1017 (14) - 77093643461234 [00:25:34]1041 (16) - 0000000000871778 [00:25:34]1040 (4) - 178540 [00:25:34]1012 (4) - 22.08.2024 18:25 [00:25:34]1206 (1) - 0 [00:25:34]OFD Sender: Remove packet 178540 [00:25:34]ProducePacketName [00:25:34]name=ofd_packets/00178540 [00:25:34]NVStorageDeleteData [00:25:35]*** Cut start [00:25:35]*** Partial cut [00:25:35]*** CUTSNS_PIN = 1 [00:25:35]*** CUTSNS_PIN = 0 [00:25:35]*** Brake cut motor [00:25:35]OFD Sender: Processing packet 178541 [packets to send 496, broken 495] [00:25:35]ProducePacketName [00:25:35]name=ofd_packets/00178541 [00:25:35]OFD Sender: To server: pG, [00:25:35]CommunicateWithHost lk.salyk.kg:30040 [00:25:35]ConnectInit lk.salyk.kg [00:25:35]Read from MH i2c: 01 [00:25:35]MH_I2C_Read... [00:25:35]*** Stop cut motor [00:25:35]*** Cut end [00:25:35]Read from MH i2c: 01 07 00 [00:25:35]MH_I2C_Read... [00:25:35]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [00:25:35]process_action close_receipt done [00:25:35]requested_data is exist [00:25:35]produce_requested_data [00:25:35]requested_item fm.sn is exist - process it [00:25:35]wFMCommunicate request_size=4 [00:25:35]MH_SAM_APDU [00:25:35]CAPDU: 80 11 00 00 [00:25:35]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [00:25:35]Write i2c OK [00:25:35]MH_I2C_Read... [00:25:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:25:35]Read from MH i2c: E2 [00:25:35]MH_I2C_Read... [00:25:35]Read from MH i2c: E2 17 00 [00:25:35]MH_I2C_Read... [00:25:35]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 37 38 90 00 38 [00:25:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [00:25:35]wFMCommunicate OK [00:25:35]requested_item fd.num is exist - process it [00:25:35]SAM_PROTO_GetFieldsCounters [00:25:35]wFMCommunicate request_size=4 [00:25:35]MH_SAM_APDU [00:25:35]CAPDU: 80 13 00 00 [00:25:35]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [00:25:35]Write i2c OK [00:25:35]MH_I2C_Read... [00:25:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:25:35]Read from MH i2c: E2 [00:25:35]MH_I2C_Read... [00:25:35]Read from MH i2c: E2 62 00 [00:25:35]MH_I2C_Read... [00:25:35]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 6D B9 02 00 0E 04 04 00 D6 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 09 [00:25: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 6D B9 02 00 0E 04 04 00 D6 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:25:36]wFMCommunicate OK [00:25:36]SAM_PROTO_GetFieldsCounters done [00:25:36]requested_item shift.num is exist - process it [00:25:36]requested_item shift.opened is exist - process it [00:25:36]req_shift_opened [00:25:36]FM_GetShiftState [00:25:36]SAM_PROTO_GetShiftState [00:25:36]wFMCommunicate request_size=4 [00:25:36]MH_SAM_APDU [00:25:36]CAPDU: 80 13 01 00 [00:25:36]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [00:25:36]Write i2c OK [00:25:36]MH_I2C_Read... [00:25:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:25:36]Read from MH i2c: E2 [00:25:36]MH_I2C_Read... [00:25:36]Read from MH i2c: E2 0E 00 [00:25:36]MH_I2C_Read... [00:25:36]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 CC D2 C7 66 00 00 00 00 90 00 BB [00:25:36]RAPDU: 09 00 01 CC D2 C7 66 00 00 00 00 90 00 [00:25:36]wFMCommunicate OK [00:25:36]SAM_PROTO_GetShiftState done [00:25:36]FM_GetShiftState done [00:25:36]req_shift_opened done [00:25:36]requested_item shift.open_date is exist - process it [00:25:36]req_shift_open_date [00:25:36]req_shift_open_date done [00:25:36]produce_requested_data done [00:25:36]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178541,"shift.num":470,"shift.opened":1,"shift.open_date":1724371660} [00:25:36]process_action_free close_receipt [00:25:36]json_value_free [00:25:36]json_value_free done [00:25:36]process_json_proto returns [00:25:36]Send response to host [00:25:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178541,"shift.num":470,"shift.opened":1,"shift.open_date":1724371660}}} [00:25:36]free response buf [00:25:36]execute_script done [00:25:36]execute_script returns [00:25:36]free content buf [00:25:36]Sock 9.Close socket [00:25:36]Sock 9.Thread stoped [00:25:36]recv_with_timeout no data received [00:25:36]accept exits with 10 [00:25:36]New connection [00:25:36]New thread 3066920292 created [00:25:36]Thread 3067063652 joined [00:25:36]Waiting for new connection... [00:25:36] Sock 10.Parse request [00:25:36]Sock 10.Check first char [00:25:36]Sock 10.First char is OK [00:25:36]request: POST /json_proto HTTP/1.0 [00:25:36]Method: POST [00:25:36]URL: /json_proto [00:25:36]Method is POST - this is cgi request [00:25:36]url: /json_proto [00:25:36]query_string will be loaded in cgi processing [00:25:36]execute_cgi json_proto POST (null) [00:25:36]execute_cgi path=json_proto method=POST [00:25:36]POST find Content-Length [00:25:36]Host: 172.17.44.131:8080 [00:25:36]Content-Length: 682 [00:25:36]Content-Type: application/json [00:25:36] [00:25:36]POST finish read [00:25:36]Found Content-Length = 682 [00:25:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293918", "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" : 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" ] } } [00:25:36]execute_script... [00:25:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293918", "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" : 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" ] } } [00:25:36]POST & json_proto [00:25:36]process_json_proto [00:25:36]json parsed OK: [00:25:36]protocol is kg_v1.0 [00:25:36]action value=close_receipt [00:25:36]process_action close_receipt [00:25:36]cmd_close_receipt [00:25:36]MH_GetDate [00:25:36]Write to MH i2c: F0 00 00 68 00 57 [00:25:36]Write i2c OK [00:25:36]MH_I2C_Read... [00:25:36]Read from MH i2c: F0 [00:25:36]MH_I2C_Read... [00:25:36]Read from MH i2c: F0 09 00 [00:25:36]MH_I2C_Read... [00:25:36]Read from MH i2c: F0 09 00 68 00 00 01 D7 C7 66 4F 53 BE 66 2B [00:25:36]GetLastDocTimeStamp 1724372732 [00:25:36]current date 1724372737 [00:25:36]FM_GetShiftState [00:25:36]SAM_PROTO_GetShiftState [00:25:36]wFMCommunicate request_size=4 [00:25:36]MH_SAM_APDU [00:25:36]CAPDU: 80 13 01 00 [00:25:36]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [00:25:36]Write i2c OK [00:25:36]MH_I2C_Read... [00:25:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:25:36]Read from MH i2c: E2 [00:25:36]MH_I2C_Read... [00:25:36]Read from MH i2c: E2 0E 00 [00:25:36]MH_I2C_Read... [00:25:36]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 CC D2 C7 66 00 00 00 00 90 00 BD [00:25:36]RAPDU: 09 00 01 CC D2 C7 66 00 00 00 00 90 00 [00:25:36]wFMCommunicate OK [00:25:36]SAM_PROTO_GetShiftState done [00:25:36]FM_GetShiftState done [00:25:36]opened in 1724371660 [00:25:36]opened+sec_in_day 1724458060 [00:25:36]quantity*price = 150032 [00:25:36]sum+1 = 150033 [00:25:36]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 СНО: Общий режим Чек 2 23.08.2024 00:25 Смена: 470 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178542 ФПД: 125632279473604 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T002537&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178542&fm=125632279473604&tin=02508201610067®Number=0000000000092561&sum=150000 [00:25:38]StoreToDocumentArchive [00:25:38]shift 470 fd 178542 [00:25:38]save to /storage/0470/doc_00178542 [00:25:38]save last doc name /storage/0470/doc_00178542 to /storage/kkm_last_doc_name [00:25:38]save OK [00:25:38]Clear old archive folders... [00:25:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:25:38]tlvbuf is 01C2CF90 [00:25:38]SAM_PROTO_ClearQueue [00:25:38]wFMCommunicate request_size=4 [00:25:38]MH_SAM_APDU [00:25:38]CAPDU: 80 09 00 00 [00:25:38]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [00:25:38]Write i2c OK [00:25:38]MH_I2C_Read... [00:25:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:25:38]Read from MH i2c: E2 [00:25:38]MH_I2C_Read... [00:25:38]Read from MH i2c: E2 03 00 [00:25:38]MH_I2C_Read... [00:25:38]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [00:25:38]RAPDU: 90 00 [00:25:38]wFMCommunicate OK [00:25:38]SAM_PROTO_ClearQueue done [00:25:38]KKMCreateOFDPacket [00:25:38]OFDProtocolAddRootSTLVToBuf [00:25:38]FM_MakeSignedData [00:25:38]FM_MakeSignedData [00:25:38]SAM_PROTO_SignData [00:25:38]wFMCommunicate request_size=4 [00:25:38]MH_SAM_APDU [00:25:38]CAPDU: 80 0D 01 02 [00:25:38]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [00:25:38]Write i2c OK [00:25:38]MH_I2C_Read... [00:25:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:25:38]Read from MH i2c: E2 [00:25:38]MH_I2C_Read... [00:25:38]Read from MH i2c: E2 03 00 [00:25:38]MH_I2C_Read... [00:25:38]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [00:25:38]RAPDU: 90 00 [00:25:38]wFMCommunicate OK [00:25:38]wFMCommunicate request_size=255 [00:25:38]MH_SAM_APDU [00:25: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 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 02 00 00 00 F4 03 04 00 01 D7 C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 6E B9 02 00 35 04 06 00 72 [00:25:38]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 02 00 00 00 F4 03 04 00 01 D7 C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 6E B9 02 00 35 04 06 00 72 00 00 5F [00:25:38]Write i2c OK [00:25:38]MH_I2C_Read... [00:25:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:25:38]Read from MH i2c: E2 [00:25:38]MH_I2C_Read... [00:25:38]Read from MH i2c: E2 03 00 [00:25:38]MH_I2C_Read... [00:25:38]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [00:25:38]RAPDU: 90 00 [00:25:38]wFMCommunicate OK [00:25:38]wFMCommunicate request_size=10 [00:25:38]MH_SAM_APDU [00:25:38]CAPDU: 80 0D 02 02 05 43 0B 63 ED C4 [00:25:38]Write to MH i2c: E2 0D 00 79 00 80 0D 02 02 05 00 43 0B 63 ED C4 00 00 5F [00:25:38]Write i2c OK [00:25:38]MH_I2C_Read... [00:25:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:25:38]Read from MH i2c: E2 [00:25:38]MH_I2C_Read... [00:25:38]Read from MH i2c: E2 03 00 [00:25:38]MH_I2C_Read... [00:25:38]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [00:25:38]RAPDU: 90 00 [00:25:38]wFMCommunicate OK [00:25:38]wFMCommunicate request_size=4 [00:25:38]MH_SAM_APDU [00:25:38]CAPDU: 80 0D 03 02 [00:25:38]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [00:25:38]Write i2c OK [00:25:38]MH_I2C_Read... [00:25:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:25:38]Read from MH i2c: E2 [00:25:38]MH_I2C_Read... [00:25:38]Read from MH i2c: E2 0B 00 [00:25:38]MH_I2C_Read... [00:25:38]Read from MH i2c: E2 0B 00 7A 00 00 D2 B6 12 84 52 11 09 18 90 00 98 [00:25:38]RAPDU: D2 B6 12 84 52 11 09 18 90 00 [00:25:38]wFMCommunicate OK [00:25:38]SAM_PROTO_SignData done [00:25:38]FM_MakeSignedData done [00:25:38]CreateOFDProtocolMessage [00:25:38]wFMCommunicate request_size=4 [00:25:38]MH_SAM_APDU [00:25:38]CAPDU: 80 11 00 00 [00:25:38]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [00:25:38]Write i2c OK [00:25:38]MH_I2C_Read... [00:25:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:25:38]Read from MH i2c: E2 [00:25:38]MH_I2C_Read... [00:25:38]Read from MH i2c: E2 17 00 [00:25:38]MH_I2C_Read... [00:25:38]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 37 38 90 00 4E [00:25:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [00:25:38]wFMCommunicate OK [00:25:38]CreateOFDProtocolMessage done [00:25:38]OFDSenderStorePacket 178542 [00:25:38]StoreOFDPacket docnum=178542 [00:25:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 47 D7 07 01 EA 81 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 02 00 00 00 F4 03 04 00 01 D7 C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 6E B9 02 00 35 04 06 00 72 43 0B 63 ED C4 D2 B6 12 84 52 11 09 18 [00:25:38]CheckFolder [00:25:38]dirname=/storage/ofd_packets [00:25:38]CheckFolder done [00:25:38]ProducePacketName [00:25:38]name=ofd_packets/00178542 [00:25:38]NVStorageSaveData ofd_packets/00178542 [00:25:38]File name is /storage/ofd_packets/00178542 [00:25:38]Write 301 bytes [00:25:38]NVStorageSaveData done [00:25:38]OFDSenderStorePacket done [00:25:38]KKMCreateOFDPacket done [00:25:38]NVStorageSaveData kkm_last_timestamp [00:25:38]File name is /storage/kkm_last_timestamp [00:25:38]Write 4 bytes [00:25:38]NVStorageSaveData done [00:25:39]ExternCall_PrintAddStr [00:25:39]wPrintStart [00:25:39]Write to MH i2c: 01 00 00 7C 00 7C [00:25:39]Write i2c OK [00:25:39]MH_I2C_Read... [00:25:39]Read from MH i2c: 01 [00:25:39]MH_I2C_Read... [00:25:39]Read from MH i2c: 01 07 00 [00:25:39]MH_I2C_Read... [00:25:39]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [00:25:39]RasterBufferAndPrint [00:25:39]line Счет N : (1)293918 [00:25:39]line ИНН: 02508201610067 [00:25:39]line Контрольно-Кассовый Чек [00:25:39]line ПРОДАЖА [00:25:39]line ТРК (МРК, ГНК) : 53 [00:25:39]line Товар: 2710124500 [00:25:39]line Аи-95-К-5 [00:25:39]line 20.220 * 74.20 [00:25:39]line = 1500.32 [00:25:39]line НДС 12% НСП 1% [00:25:39]line > о реализуемом товаре [00:25:39]line ОКРУГЛЕНИЕ: -0.32 [00:25:39]line ИТОГО: 1500.00 [00:25:39]line Внесено: 1500.00 [00:25:39]line СДАЧА: 0.00 [00:25:39]line НСП 1% : 13.28 [00:25:39]line НДС 12% : 159.33 [00:25:39]line Наличными: 1500.00 [00:25:39]line Безнал.: 0.00 [00:25:39]line Место: АЗС № 130 "Партнер Нефть" [00:25:39]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [00:25:39]line СНО: Общий режим [00:25:39]line Чек 2 23.08.2024 00:25 [00:25:39]line Смена: 470 ФФД: 1.0 [00:25:39]line ЗНМ: 0300000071 [00:25:39]line РНМ: 0000000000092561 [00:25:39]line Версия ККМ: 001 [00:25:39]line ФМ: 0000000000871778 [00:25:39]line ФД: 178542 [00:25:39]line ФПД: 125632279473604 [00:25:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T002537&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178542&fm=125632279473604&tin=02508201610067®Number=0000000000092561&sum=150000 [00:25:39]written 0, free lines is 4095 [00:25:39]Write to MH i2c: 01 00 00 A7 00 A7 [00:25:39]Write i2c OK [00:25:39]MH_I2C_Read... [00:25:39]Read from MH i2c: 01 [00:25:39]MH_I2C_Read... [00:25:39]Read from MH i2c: 01 07 00 [00:25:39]MH_I2C_Read... [00:25:39]Read from MH i2c: 01 07 00 A7 00 00 00 00 00 00 D0 0C 8A [00:25:39]RasterBufferAndPrint [00:25:39]line [00:25:39]line [00:25:39]line [00:25:39]line [00:25:39]line [00:25:39]written 0, free lines is 3310 [00:25:39]MH_Cut [00:25:39]Write to MH i2c: D1 01 00 AE 00 01 80 [00:25:39]Write i2c OK [00:25:39]MH_I2C_Read... [00:25:39]Read from MH i2c: D1 [00:25:39]MH_I2C_Read... [00:25:39]Read from MH i2c: D1 01 00 [00:25:39]MH_I2C_Read... [00:25:39]Read from MH i2c: D1 01 00 AE 00 00 7F [00:25:39]Write to MH i2c: 01 00 00 AF 00 AF [00:25:39]Write i2c OK [00:25:39]MH_I2C_Read... [00:25:39]Connected sock=7 [00:25: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 37 38 0E 01 00 00 23 D4 06 01 EF D1 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 68 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 A8 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 01 00 00 00 F4 03 04 00 FC D6 C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 6D B9 02 00 35 04 06 00 87 63 6E 59 88 1E E1 EE F0 2F 85 23 1A 4A [00:25:40]*** Cut start [00:25:40]*** Partial cut [00:25:40]*** CUTSNS_PIN = 1 [00:25:40]*** CUTSNS_PIN = 0 [00:25:40]*** Brake cut motor [00: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 37 38 4F 00 00 00 31 F8 47 00 88 2B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 6D B9 02 00 F4 03 04 00 AB 82 C7 66 B6 04 01 00 00 21 B3 28 0A 81 EC 84 08 [00:25:40]CommunicateWithHost err = 0 [00:25:40]CheckOFDResponse [00:25:40]1017 (14) - 77093643461234 [00:25:40]1041 (16) - 0000000000871778 [00:25:40]1040 (4) - 178541 [00:25:40]1012 (4) - 22.08.2024 18:25 [00:25:40]1206 (1) - 0 [00:25:40]OFD Sender: Remove packet 178541 [00:25:40]ProducePacketName [00:25:40]name=ofd_packets/00178541 [00:25:40]NVStorageDeleteData [00:25:40]Read from MH i2c: 01 [00:25:40]MH_I2C_Read... [00:25:40]*** Stop cut motor [00:25:40]*** Cut end [00:25:40]Read from MH i2c: 01 07 00 [00:25:40]MH_I2C_Read... [00:25:40]Read from MH i2c: 01 07 00 AF 00 00 00 00 00 00 FF 0F C4 [00:25:40]process_action close_receipt done [00:25:40]requested_data is exist [00:25:40]produce_requested_data [00:25:40]requested_item fm.sn is exist - process it [00:25:40]wFMCommunicate request_size=4 [00:25:40]MH_SAM_APDU [00:25:40]CAPDU: 80 11 00 00 [00:25:40]Write to MH i2c: E2 08 00 B0 00 80 11 00 00 00 00 00 00 2A [00:25:40]Write i2c OK [00:25:40]MH_I2C_Read... [00:25:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:25:40]Read from MH i2c: E2 [00:25:40]MH_I2C_Read... [00:25:40]Read from MH i2c: E2 17 00 [00:25:40]MH_I2C_Read... [00:25:40]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 37 38 90 00 83 [00:25:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [00:25:40]wFMCommunicate OK [00:25:40]requested_item fd.num is exist - process it [00:25:40]SAM_PROTO_GetFieldsCounters [00:25:40]wFMCommunicate request_size=4 [00:25:40]MH_SAM_APDU [00:25:40]CAPDU: 80 13 00 00 [00:25:40]Write to MH i2c: E2 08 00 B1 00 80 13 00 00 00 00 00 00 2D [00:25:40]Write i2c OK [00:25:40]MH_I2C_Read... [00:25:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:25:41]Read from MH i2c: E2 [00:25:41]MH_I2C_Read... [00:25:41]Read from MH i2c: E2 62 00 [00:25:41]MH_I2C_Read... [00:25:41]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 6E B9 02 00 0E 04 04 00 D6 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 58 [00:25: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 6E B9 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 02 00 00 00 5E 04 04 00 02 00 00 00 57 04 04 00 03 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:25:41]wFMCommunicate OK [00:25:41]SAM_PROTO_GetFieldsCounters done [00:25:41]requested_item shift.num is exist - process it [00:25:41]requested_item shift.opened is exist - process it [00:25:41]req_shift_opened [00:25:41]FM_GetShiftState [00:25:41]SAM_PROTO_GetShiftState [00:25:41]wFMCommunicate request_size=4 [00:25:41]MH_SAM_APDU [00:25:41]CAPDU: 80 13 01 00 [00:25:41]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [00:25:41]OFD Sender: Processing packet 178542 [packets to send 496, broken 495] [00:25:41]ProducePacketName [00:25:41]name=ofd_packets/00178542 [00:25:41]OFD Sender: To server: pG, [00:25:41]CommunicateWithHost lk.salyk.kg:30040 [00:25:41]ConnectInit lk.salyk.kg [00:25:41]Write i2c OK [00:25:41]MH_I2C_Read... [00:25:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:25:41]Read from MH i2c: E2 [00:25:41]MH_I2C_Read... [00:25:41]Read from MH i2c: E2 0E 00 [00:25:41]MH_I2C_Read... [00:25:41]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 CC D2 C7 66 00 00 00 00 90 00 06 [00:25:41]RAPDU: 09 00 01 CC D2 C7 66 00 00 00 00 90 00 [00:25:41]wFMCommunicate OK [00:25:41]SAM_PROTO_GetShiftState done [00:25:41]FM_GetShiftState done [00:25:41]req_shift_opened done [00:25:41]requested_item shift.open_date is exist - process it [00:25:41]req_shift_open_date [00:25:41]req_shift_open_date done [00:25:41]produce_requested_data done [00:25:41]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178542,"shift.num":470,"shift.opened":1,"shift.open_date":1724371660} [00:25:41]process_action_free close_receipt [00:25:41]json_value_free [00:25:41]json_value_free done [00:25:41]process_json_proto returns [00:25:41]Send response to host [00:25:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178542,"shift.num":470,"shift.opened":1,"shift.open_date":1724371660}}} [00:25:41]free response buf [00:25:41]execute_script done [00:25:41]execute_script returns [00:25:41]free content buf [00:25:41]Sock 10.Close socket [00:25:41]Sock 10.Thread stoped [00:25:41]Connected sock=7 [00: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 37 38 0F 01 00 00 47 D7 07 01 EA 81 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 02 00 00 00 F4 03 04 00 01 D7 C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 6E B9 02 00 35 04 06 00 72 43 0B 63 ED C4 D2 B6 12 84 52 11 09 18 [00:25: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 37 38 4F 00 00 00 A9 DE 47 00 CB 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 37 38 10 04 04 00 6E B9 02 00 F4 03 04 00 AD 82 C7 66 B6 04 01 00 00 21 BE 8B 91 13 10 D8 39 [00:25:43]CommunicateWithHost err = 0 [00:25:43]CheckOFDResponse [00:25:43]1017 (14) - 77093643461234 [00:25:43]1041 (16) - 0000000000871778 [00:25:43]1040 (4) - 178542 [00:25:43]1012 (4) - 22.08.2024 18:25 [00:25:43]1206 (1) - 0 [00:25:43]OFD Sender: Remove packet 178542 [00:25:43]ProducePacketName [00:25:43]name=ofd_packets/00178542 [00:25:43]NVStorageDeleteData [00:25:43]OFD Sender: No OFD packet to send [00:25:43]OFD Sender: No OFD packet to send [00:25:48]OFD Sender: No OFD packet to send [00:25:53]OFD Sender: No OFD packet to send [00:25:58]OFD Sender: No OFD packet to send [00:26:03]OFD Sender: No OFD packet to send [00:26:08]OFD Sender: No OFD packet to send [00:26:13]OFD Sender: No OFD packet to send [00:26:18]OFD Sender: No OFD packet to send [00:26:23]OFD Sender: No OFD packet to send [00:26:28]OFD Sender: No OFD packet to send [00:26:33]OFD Sender: No OFD packet to send [00:26:38]OFD Sender: No OFD packet to send [00:26:43]OFD Sender: No OFD packet to send [00:26:48]OFD Sender: No OFD packet to send [00:26:53]OFD Sender: No OFD packet to send [00:26:58]OFD Sender: No OFD packet to send [00:27:03]OFD Sender: No OFD packet to send [00:27:08]OFD Sender: No OFD packet to send [00:27:13]OFD Sender: No OFD packet to send [00:27:18]OFD Sender: No OFD packet to send [00:27:23]OFD Sender: No OFD packet to send [00:27:28]OFD Sender: No OFD packet to send [00:27:33]OFD Sender: No OFD packet to send [00:27:38]OFD Sender: No OFD packet to send [00:27:43]OFD Sender: No OFD packet to send [00:27:49]OFD Sender: No OFD packet to send [00:27:54]OFD Sender: No OFD packet to send [00:27:59]OFD Sender: No OFD packet to send [00:28:04]OFD Sender: No OFD packet to send [00:28:09]OFD Sender: No OFD packet to send [00:28:14]OFD Sender: No OFD packet to send [00:28:19]OFD Sender: No OFD packet to send [00:28:24]OFD Sender: No OFD packet to send [00:28:26]recv_with_timeout no data received [00:28:29]OFD Sender: No OFD packet to send [00:28:34]OFD Sender: No OFD packet to send [00:28:39]OFD Sender: No OFD packet to send [00:28:44]OFD Sender: No OFD packet to send [00:28:49]OFD Sender: No OFD packet to send [00:28:54]OFD Sender: No OFD packet to send [00:28:59]OFD Sender: No OFD packet to send [00:29:04]OFD Sender: No OFD packet to send [00:29:09]OFD Sender: No OFD packet to send [00:29:14]OFD Sender: No OFD packet to send [00:29:19]OFD Sender: No OFD packet to send [00:29:24]OFD Sender: No OFD packet to send [00:29:29]OFD Sender: No OFD packet to send [00:29:34]OFD Sender: No OFD packet to send [00:29:39]OFD Sender: No OFD packet to send [00:29:44]OFD Sender: No OFD packet to send [00:29:49]OFD Sender: No OFD packet to send [00:29:54]OFD Sender: No OFD packet to send [00:29:59]OFD Sender: No OFD packet to send [00:30:02]recv_with_timeout no data received [00:30:04]OFD Sender: No OFD packet to send [00:30:09]OFD Sender: No OFD packet to send [00:30:14]OFD Sender: No OFD packet to send [00:30:19]OFD Sender: No OFD packet to send [00:30:24]OFD Sender: No OFD packet to send [00:30:29]OFD Sender: No OFD packet to send [00:30:34]OFD Sender: No OFD packet to send [00:30:39]OFD Sender: No OFD packet to send [00:30:44]OFD Sender: No OFD packet to send [00:30:49]OFD Sender: No OFD packet to send [00:30:54]OFD Sender: No OFD packet to send [00:30:59]OFD Sender: No OFD packet to send [00:31:04]OFD Sender: No OFD packet to send [00:31:05]accept exits with 9 [00:31:05]New connection [00:31:05]New thread 3067063652 created [00:31:05]Thread 3066920292 joined [00:31:05]Waiting for new connection... [00:31:05] Sock 9.Parse request [00:31:05]Sock 9.Check first char [00:31:05]Sock 9.First char is OK [00:31:05]request: POST /json_proto HTTP/1.0 [00:31:05]Method: POST [00:31:05]URL: /json_proto [00:31:05]Method is POST - this is cgi request [00:31:05]url: /json_proto [00:31:05]query_string will be loaded in cgi processing [00:31:05]execute_cgi json_proto POST (null) [00:31:05]execute_cgi path=json_proto method=POST [00:31:05]POST find Content-Length [00:31:05]Host: 172.17.44.131:8080 [00:31:05]Content-Length: 682 [00:31:05]Content-Type: application/json [00:31:05] [00:31:05]POST finish read [00:31:05]Found Content-Length = 682 [00:31:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293919", "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" : 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" ] } } [00:31:05]execute_script... [00:31: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)293919", "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" : 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" ] } } [00:31:05]POST & json_proto [00:31:05]process_json_proto [00:31:05]json parsed OK: [00:31:05]protocol is kg_v1.0 [00:31:05]action value=close_receipt [00:31:05]process_action close_receipt [00:31:05]cmd_close_receipt [00:31:05]MH_GetDate [00:31:05]Write to MH i2c: F0 00 00 B3 00 A2 [00:31:05]Write i2c OK [00:31:05]MH_I2C_Read... [00:31:05]Read from MH i2c: F0 [00:31:05]MH_I2C_Read... [00:31:05]Read from MH i2c: F0 09 00 [00:31:05]MH_I2C_Read... [00:31:05]Read from MH i2c: F0 09 00 B3 00 00 4A D8 C7 66 4F 53 BE 66 C0 [00:31:05]GetLastDocTimeStamp 1724372737 [00:31:05]current date 1724373066 [00:31:05]FM_GetShiftState [00:31:05]SAM_PROTO_GetShiftState [00:31:05]wFMCommunicate request_size=4 [00:31:05]MH_SAM_APDU [00:31:05]CAPDU: 80 13 01 00 [00:31:05]Write to MH i2c: E2 08 00 B4 00 80 13 01 00 00 00 00 00 31 [00:31:05]Write i2c OK [00:31:05]MH_I2C_Read... [00:31:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:31:05]Read from MH i2c: E2 [00:31:05]MH_I2C_Read... [00:31:05]Read from MH i2c: E2 0E 00 [00:31:05]MH_I2C_Read... [00:31:05]Read from MH i2c: E2 0E 00 B4 00 00 09 00 01 CC D2 C7 66 00 00 00 00 90 00 08 [00:31:05]RAPDU: 09 00 01 CC D2 C7 66 00 00 00 00 90 00 [00:31:05]wFMCommunicate OK [00:31:05]SAM_PROTO_GetShiftState done [00:31:05]FM_GetShiftState done [00:31:05]opened in 1724371660 [00:31:05]opened+sec_in_day 1724458060 [00:31:05]quantity*price = 250054 [00:31:05]sum+1 = 250055 [00:31:05]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 СНО: Общий режим Чек 3 23.08.2024 00:31 Смена: 470 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178543 ФПД: 55875397992184 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T003106&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178543&fm=55875397992184&tin=02508201610067®Number=0000000000092561&sum=250000 [00:31:06]StoreToDocumentArchive [00:31:06]shift 470 fd 178543 [00:31:06]save to /storage/0470/doc_00178543 [00:31:06]save last doc name /storage/0470/doc_00178543 to /storage/kkm_last_doc_name [00:31:06]save OK [00:31:06]Clear old archive folders... [00:31:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:31:06]tlvbuf is 01C39840 [00:31:06]SAM_PROTO_ClearQueue [00:31:06]wFMCommunicate request_size=4 [00:31:06]MH_SAM_APDU [00:31:06]CAPDU: 80 09 00 00 [00:31:06]Write to MH i2c: E2 08 00 C1 00 80 09 00 00 00 00 00 00 33 [00:31:06]Write i2c OK [00:31:06]MH_I2C_Read... [00:31:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:31:06]Read from MH i2c: E2 [00:31:06]MH_I2C_Read... [00:31:06]Read from MH i2c: E2 03 00 [00:31:06]MH_I2C_Read... [00:31:06]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [00:31:06]RAPDU: 90 00 [00:31:06]wFMCommunicate OK [00:31:06]SAM_PROTO_ClearQueue done [00:31:06]KKMCreateOFDPacket [00:31:06]OFDProtocolAddRootSTLVToBuf [00:31:06]FM_MakeSignedData [00:31:06]FM_MakeSignedData [00:31:06]SAM_PROTO_SignData [00:31:06]wFMCommunicate request_size=4 [00:31:06]MH_SAM_APDU [00:31:06]CAPDU: 80 0D 01 02 [00:31:06]Write to MH i2c: E2 08 00 C2 00 80 0D 01 02 00 00 00 00 3B [00:31:06]Write i2c OK [00:31:06]MH_I2C_Read... [00:31:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:31:07]Read from MH i2c: E2 [00:31:07]MH_I2C_Read... [00:31:07]Read from MH i2c: E2 03 00 [00:31:07]MH_I2C_Read... [00:31:07]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [00:31:07]RAPDU: 90 00 [00:31:07]wFMCommunicate OK [00:31:07]wFMCommunicate request_size=255 [00:31:07]MH_SAM_APDU [00:31: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 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 03 00 00 00 F4 03 04 00 4A D8 C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 6F B9 02 00 35 04 06 00 32 [00:31:07]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 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 03 00 00 00 F4 03 04 00 4A D8 C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 6F B9 02 00 35 04 06 00 32 00 00 3E [00:31:07]Write i2c OK [00:31:07]MH_I2C_Read... [00:31:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:31:07]Read from MH i2c: E2 [00:31:07]MH_I2C_Read... [00:31:07]Read from MH i2c: E2 03 00 [00:31:07]MH_I2C_Read... [00:31:07]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [00:31:07]RAPDU: 90 00 [00:31:07]wFMCommunicate OK [00:31:07]wFMCommunicate request_size=10 [00:31:07]MH_SAM_APDU [00:31:07]CAPDU: 80 0D 02 02 05 D1 81 3F BE F8 [00:31:07]Write to MH i2c: E2 0D 00 C4 00 80 0D 02 02 05 00 D1 81 3F BE F8 00 00 8F [00:31:07]Write i2c OK [00:31:07]MH_I2C_Read... [00:31:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:31:07]Read from MH i2c: E2 [00:31:07]MH_I2C_Read... [00:31:07]Read from MH i2c: E2 03 00 [00:31:07]MH_I2C_Read... [00:31:07]Read from MH i2c: E2 03 00 C4 00 00 90 00 38 [00:31:07]RAPDU: 90 00 [00:31:07]wFMCommunicate OK [00:31:07]wFMCommunicate request_size=4 [00:31:07]MH_SAM_APDU [00:31:07]CAPDU: 80 0D 03 02 [00:31:07]Write to MH i2c: E2 08 00 C5 00 80 0D 03 02 00 00 00 00 40 [00:31:07]Write i2c OK [00:31:07]MH_I2C_Read... [00:31:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:31:07]Read from MH i2c: E2 [00:31:07]MH_I2C_Read... [00:31:07]Read from MH i2c: E2 0B 00 [00:31:07]MH_I2C_Read... [00:31:07]Read from MH i2c: E2 0B 00 C5 00 00 2F C7 81 0E 04 D7 A2 21 90 00 64 [00:31:07]RAPDU: 2F C7 81 0E 04 D7 A2 21 90 00 [00:31:07]wFMCommunicate OK [00:31:07]SAM_PROTO_SignData done [00:31:07]FM_MakeSignedData done [00:31:07]CreateOFDProtocolMessage [00:31:07]wFMCommunicate request_size=4 [00:31:07]MH_SAM_APDU [00:31:07]CAPDU: 80 11 00 00 [00:31:07]Write to MH i2c: E2 08 00 C6 00 80 11 00 00 00 00 00 00 40 [00:31:07]Write i2c OK [00:31:07]MH_I2C_Read... [00:31:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:31:07]Read from MH i2c: E2 [00:31:07]MH_I2C_Read... [00:31:07]Read from MH i2c: E2 17 00 [00:31:07]MH_I2C_Read... [00:31:07]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 37 38 90 00 99 [00:31:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [00:31:07]wFMCommunicate OK [00:31:07]CreateOFDProtocolMessage done [00:31:07]OFDSenderStorePacket 178543 [00:31:07]StoreOFDPacket docnum=178543 [00:31:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 9A 22 07 01 AB 4C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 03 00 00 00 F4 03 04 00 4A D8 C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 6F B9 02 00 35 04 06 00 32 D1 81 3F BE F8 2F C7 81 0E 04 D7 A2 21 [00:31:07]CheckFolder [00:31:07]dirname=/storage/ofd_packets [00:31:07]CheckFolder done [00:31:07]ProducePacketName [00:31:07]name=ofd_packets/00178543 [00:31:07]NVStorageSaveData ofd_packets/00178543 [00:31:07]File name is /storage/ofd_packets/00178543 [00:31:07]Write 301 bytes [00:31:07]NVStorageSaveData done [00:31:07]OFDSenderStorePacket done [00:31:07]KKMCreateOFDPacket done [00:31:07]NVStorageSaveData kkm_last_timestamp [00:31:07]File name is /storage/kkm_last_timestamp [00:31:07]Write 4 bytes [00:31:07]NVStorageSaveData done [00:31:07]ExternCall_PrintAddStr [00:31:07]wPrintStart [00:31:07]Write to MH i2c: 01 00 00 C7 00 C7 [00:31:07]Write i2c OK [00:31:07]MH_I2C_Read... [00:31:07]Read from MH i2c: 01 [00:31:07]MH_I2C_Read... [00:31:07]Read from MH i2c: 01 07 00 [00:31:07]MH_I2C_Read... [00:31:07]Read from MH i2c: 01 07 00 C7 00 00 00 00 00 00 FF 0F DC [00:31:07]RasterBufferAndPrint [00:31:07]line Счет N : (1)293919 [00:31:07]line ИНН: 02508201610067 [00:31:07]line Контрольно-Кассовый Чек [00:31:07]line ПРОДАЖА [00:31:07]line ТРК (МРК, ГНК) : 33 [00:31:07]line Товар: 2710124500 [00:31:07]line Аи-95-К-5 [00:31:07]line 33.700 * 74.20 [00:31:07]line = 2500.54 [00:31:07]line НДС 12% НСП 1% [00:31:07]line > о реализуемом товаре [00:31:07]line ОКРУГЛЕНИЕ: -0.54 [00:31:07]line ИТОГО: 2500.00 [00:31:07]line Внесено: 2500.00 [00:31:07]line СДАЧА: 0.00 [00:31:07]line НСП 1% : 22.13 [00:31:07]line НДС 12% : 265.54 [00:31:07]line Наличными: 2500.00 [00:31:07]line Безнал.: 0.00 [00:31:07]line Место: АЗС № 130 "Партнер Нефть" [00:31:07]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [00:31:07]line СНО: Общий режим [00:31:07]line Чек 3 23.08.2024 00:31 [00:31:07]line Смена: 470 ФФД: 1.0 [00:31:07]line ЗНМ: 0300000071 [00:31:07]line РНМ: 0000000000092561 [00:31:07]line Версия ККМ: 001 [00:31:07]line ФМ: 0000000000871778 [00:31:07]line ФД: 178543 [00:31:07]line ФПД: 55875397992184 [00:31:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T003106&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178543&fm=55875397992184&tin=02508201610067®Number=0000000000092561&sum=250000 [00:31:07]written 0, free lines is 4095 [00:31:07]OFD Sender: Processing packet 178543 [packets to send 496, broken 495] [00:31:07]ProducePacketName [00:31:07]name=ofd_packets/00178543 [00:31:07]OFD Sender: To server: pG, [00:31:07]CommunicateWithHost lk.salyk.kg:30040 [00:31:07]ConnectInit lk.salyk.kg [00:31:07]Write to MH i2c: 01 00 00 F2 00 F2 [00:31:07]Write i2c OK [00:31:07]MH_I2C_Read... [00:31:07]Read from MH i2c: 01 [00:31:07]MH_I2C_Read... [00:31:07]Read from MH i2c: 01 07 00 [00:31:07]MH_I2C_Read... [00:31:07]Read from MH i2c: 01 07 00 F2 00 00 00 00 00 00 C4 0C C9 [00:31:07]RasterBufferAndPrint [00:31:07]line [00:31:07]line [00:31:07]line [00:31:07]line [00:31:07]line [00:31:07]written 0, free lines is 3274 [00:31:07]MH_Cut [00:31:07]Write to MH i2c: D1 01 00 F9 00 01 CB [00:31:07]Write i2c OK [00:31:07]MH_I2C_Read... [00:31:07]Read from MH i2c: D1 [00:31:07]MH_I2C_Read... [00:31:07]Read from MH i2c: D1 01 00 [00:31:07]MH_I2C_Read... [00:31:07]Read from MH i2c: D1 01 00 F9 00 00 CA [00:31:07]Write to MH i2c: 01 00 00 FA 00 FA [00:31:07]Write i2c OK [00:31:07]MH_I2C_Read... [00:31:08]*** Cut start [00:31:08]*** Partial cut [00:31:08]*** CUTSNS_PIN = 1 [00:31:08]*** CUTSNS_PIN = 0 [00:31:08]*** Brake cut motor [00:31:09]Read from MH i2c: 01 [00:31:09]MH_I2C_Read... [00:31:09]*** Stop cut motor [00:31:09]*** Cut end [00:31:09]Read from MH i2c: 01 07 00 [00:31:09]MH_I2C_Read... [00:31:09]Read from MH i2c: 01 07 00 FA 00 00 00 00 00 00 FF 0F 0F [00:31:09]process_action close_receipt done [00:31:09]requested_data is exist [00:31:09]produce_requested_data [00:31:09]requested_item fm.sn is exist - process it [00:31:09]wFMCommunicate request_size=4 [00:31:09]MH_SAM_APDU [00:31:09]CAPDU: 80 11 00 00 [00:31:09]Write to MH i2c: E2 08 00 FB 00 80 11 00 00 00 00 00 00 75 [00:31:09]Write i2c OK [00:31:09]MH_I2C_Read... [00:31:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:31:09]Read from MH i2c: E2 [00:31:09]MH_I2C_Read... [00:31:09]Read from MH i2c: E2 17 00 [00:31:09]MH_I2C_Read... [00:31:09]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 37 38 90 00 CE [00:31:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [00:31:09]wFMCommunicate OK [00:31:09]requested_item fd.num is exist - process it [00:31:09]SAM_PROTO_GetFieldsCounters [00:31:09]wFMCommunicate request_size=4 [00:31:09]MH_SAM_APDU [00:31:09]CAPDU: 80 13 00 00 [00:31:09]Write to MH i2c: E2 08 00 FC 00 80 13 00 00 00 00 00 00 78 [00:31:09]Write i2c OK [00:31:09]MH_I2C_Read... [00:31:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:31:09]Read from MH i2c: E2 [00:31:09]MH_I2C_Read... [00:31:09]Read from MH i2c: E2 62 00 [00:31:09]MH_I2C_Read... [00:31:09]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 6F B9 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 03 00 00 00 5E 04 04 00 03 00 00 00 57 04 04 00 04 00 00 00 19 04 04 00 00 00 00 00 90 00 A7 [00: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 6F B9 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 03 00 00 00 5E 04 04 00 03 00 00 00 57 04 04 00 04 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:31:09]wFMCommunicate OK [00:31:09]SAM_PROTO_GetFieldsCounters done [00:31:09]requested_item shift.num is exist - process it [00:31:09]requested_item shift.opened is exist - process it [00:31:09]req_shift_opened [00:31:09]FM_GetShiftState [00:31:09]SAM_PROTO_GetShiftState [00:31:09]wFMCommunicate request_size=4 [00:31:09]MH_SAM_APDU [00:31:09]CAPDU: 80 13 01 00 [00:31:09]Write to MH i2c: E2 08 00 FD 00 80 13 01 00 00 00 00 00 7A [00:31:09]Write i2c OK [00:31:09]MH_I2C_Read... [00:31:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:31:09]Read from MH i2c: E2 [00:31:09]MH_I2C_Read... [00:31:09]Read from MH i2c: E2 0E 00 [00:31:09]MH_I2C_Read... [00:31:09]Read from MH i2c: E2 0E 00 FD 00 00 09 00 01 CC D2 C7 66 00 00 00 00 90 00 51 [00:31:09]RAPDU: 09 00 01 CC D2 C7 66 00 00 00 00 90 00 [00:31:09]wFMCommunicate OK [00:31:09]SAM_PROTO_GetShiftState done [00:31:09]FM_GetShiftState done [00:31:09]req_shift_opened done [00:31:09]requested_item shift.open_date is exist - process it [00:31:09]req_shift_open_date [00:31:09]req_shift_open_date done [00:31:09]produce_requested_data done [00:31:09]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178543,"shift.num":470,"shift.opened":1,"shift.open_date":1724371660} [00:31:09]process_action_free close_receipt [00:31:09]json_value_free [00:31:09]json_value_free done [00:31:09]process_json_proto returns [00:31:09]Send response to host [00:31:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178543,"shift.num":470,"shift.opened":1,"shift.open_date":1724371660}}} [00:31:09]free response buf [00:31:09]execute_script done [00:31:09]execute_script returns [00:31:09]free content buf [00:31:09]Sock 9.Close socket [00:31:09]Sock 9.Thread stoped [00:31:12]ConnectInit Can't take IP for lk.salyk.kg [00:31:12]CommunicateWithHost connect error [00:31:12]CommunicateWithHost err = -1 [00:31:12]OFD Sender: Server communicate error [00:31:17]OFD Sender: Processing packet 178543 [packets to send 496, broken 495] [00:31:17]ProducePacketName [00:31:17]name=ofd_packets/00178543 [00:31:17]OFD Sender: To server: pG, [00:31:17]CommunicateWithHost lk.salyk.kg:30040 [00:31:17]ConnectInit lk.salyk.kg [00:31:21]recv_with_timeout no data received [00:31:22]ConnectInit Can't take IP for lk.salyk.kg [00:31:22]CommunicateWithHost connect error [00:31:22]CommunicateWithHost err = -1 [00:31:22]OFD Sender: Server communicate error [00:31:27]OFD Sender: Processing packet 178543 [packets to send 496, broken 495] [00:31:27]ProducePacketName [00:31:27]name=ofd_packets/00178543 [00:31:27]OFD Sender: To server: pG, [00:31:27]CommunicateWithHost lk.salyk.kg:30040 [00:31:27]ConnectInit lk.salyk.kg [00:31:32]ConnectInit Can't take IP for lk.salyk.kg [00:31:32]CommunicateWithHost connect error [00:31:32]CommunicateWithHost err = -1 [00:31:32]OFD Sender: Server communicate error [00:31:37]OFD Sender: Processing packet 178543 [packets to send 496, broken 495] [00:31:37]ProducePacketName [00:31:37]name=ofd_packets/00178543 [00:31:37]OFD Sender: To server: pG, [00:31:37]CommunicateWithHost lk.salyk.kg:30040 [00:31:37]ConnectInit lk.salyk.kg [00:31:42]ConnectInit Can't take IP for lk.salyk.kg [00:31:42]CommunicateWithHost connect error [00:31:42]CommunicateWithHost err = -1 [00:31:42]OFD Sender: Server communicate error [00:31:47]OFD Sender: Processing packet 178543 [packets to send 496, broken 495] [00:31:47]ProducePacketName [00:31:47]name=ofd_packets/00178543 [00:31:47]OFD Sender: To server: pG, [00:31:47]CommunicateWithHost lk.salyk.kg:30040 [00:31:47]ConnectInit lk.salyk.kg [00:31:51]Connected sock=10 [00:31:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 9A 22 07 01 AB 4C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 03 00 00 00 F4 03 04 00 4A D8 C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 6F B9 02 00 35 04 06 00 32 D1 81 3F BE F8 2F C7 81 0E 04 D7 A2 21 [00:31:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 4F 00 00 00 84 E2 47 00 A1 57 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 6F B9 02 00 F4 03 04 00 1E 84 C7 66 B6 04 01 00 00 E8 55 EC 33 17 6E 9F D6 [00:31:51]CommunicateWithHost err = 0 [00:31:51]CheckOFDResponse [00:31:51]1017 (14) - 77093643461234 [00:31:51]1041 (16) - 0000000000871778 [00:31:51]1040 (4) - 178543 [00:31:51]1012 (4) - 22.08.2024 18:31 [00:31:51]1206 (1) - 0 [00:31:51]OFD Sender: Remove packet 178543 [00:31:51]ProducePacketName [00:31:51]name=ofd_packets/00178543 [00:31:51]NVStorageDeleteData [00:31:52]OFD Sender: No OFD packet to send [00:31:57]OFD Sender: No OFD packet to send [00:32:02]OFD Sender: No OFD packet to send [00:32:07]OFD Sender: No OFD packet to send [00:32:12]OFD Sender: No OFD packet to send [00:32:17]OFD Sender: No OFD packet to send [00:32:22]OFD Sender: No OFD packet to send [00:32:27]OFD Sender: No OFD packet to send [00:32:32]OFD Sender: No OFD packet to send [00:32:37]OFD Sender: No OFD packet to send [00:32:42]OFD Sender: No OFD packet to send [00:32:47]OFD Sender: No OFD packet to send [00:32:52]OFD Sender: No OFD packet to send [00:32:57]OFD Sender: No OFD packet to send [00:33:02]OFD Sender: No OFD packet to send [00:33:04]recv_with_timeout no data received [00:33:07]OFD Sender: No OFD packet to send [00:33:12]OFD Sender: No OFD packet to send [00:33:17]OFD Sender: No OFD packet to send [00:33:22]OFD Sender: No OFD packet to send [00:33:25]accept exits with 7 [00:33:25]New connection [00:33:25]New thread 3066920292 created [00:33:25]Thread 3067063652 joined [00:33:25]Waiting for new connection... [00:33:25] Sock 7.Parse request [00:33:25]Sock 7.Check first char [00:33:25]Sock 7.First char is OK [00:33:25]request: POST /json_proto HTTP/1.0 [00:33:25]Method: POST [00:33:25]URL: /json_proto [00:33:25]Method is POST - this is cgi request [00:33:25]url: /json_proto [00:33:25]query_string will be loaded in cgi processing [00:33:25]execute_cgi json_proto POST (null) [00:33:25]execute_cgi path=json_proto method=POST [00:33:25]POST find Content-Length [00:33:25]Host: 172.17.44.131:8080 [00:33:25]Content-Length: 677 [00:33:25]Content-Type: application/json [00:33:25] [00:33:25]POST finish read [00:33:25]Found Content-Length = 677 [00:33:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293923", "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" ] } } [00:33:25]execute_script... [00:33:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293923", "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" ] } } [00:33:25]POST & json_proto [00:33:25]process_json_proto [00:33:25]json parsed OK: [00:33:25]protocol is kg_v1.0 [00:33:25]action value=close_receipt [00:33:25]process_action close_receipt [00:33:25]cmd_close_receipt [00:33:25]MH_GetDate [00:33:25]Write to MH i2c: F0 00 00 FE 00 ED [00:33:25]Write i2c OK [00:33:25]MH_I2C_Read... [00:33:25]Read from MH i2c: F0 [00:33:25]MH_I2C_Read... [00:33:25]Read from MH i2c: F0 09 00 [00:33:25]MH_I2C_Read... [00:33:25]Read from MH i2c: F0 09 00 FE 00 00 D6 D8 C7 66 4F 53 BE 66 97 [00:33:25]GetLastDocTimeStamp 1724373066 [00:33:25]current date 1724373206 [00:33:25]FM_GetShiftState [00:33:25]SAM_PROTO_GetShiftState [00:33:25]wFMCommunicate request_size=4 [00:33:25]MH_SAM_APDU [00:33:25]CAPDU: 80 13 01 00 [00:33:25]Write to MH i2c: E2 08 00 FF 00 80 13 01 00 00 00 00 00 7C [00:33:25]Write i2c OK [00:33:25]MH_I2C_Read... [00:33:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:33:25]Read from MH i2c: E2 [00:33:25]MH_I2C_Read... [00:33:25]Read from MH i2c: E2 0E 00 [00:33:25]MH_I2C_Read... [00:33:25]Read from MH i2c: E2 0E 00 FF 00 00 09 00 01 CC D2 C7 66 00 00 00 00 90 00 53 [00:33:25]RAPDU: 09 00 01 CC D2 C7 66 00 00 00 00 90 00 [00:33:25]wFMCommunicate OK [00:33:25]SAM_PROTO_GetShiftState done [00:33:25]FM_GetShiftState done [00:33:25]opened in 1724371660 [00:33:25]opened+sec_in_day 1724458060 [00:33:25]quantity*price = 50036 [00:33:25]sum+1 = 50037 [00:33: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 СНО: Общий режим Чек 4 23.08.2024 00:33 Смена: 470 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178544 ФПД: 174548508466647 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T003326&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178544&fm=174548508466647&tin=02508201610067®Number=0000000000092561&sum=50000 [00:33:26]StoreToDocumentArchive [00:33:26]shift 470 fd 178544 [00:33:26]save to /storage/0470/doc_00178544 [00:33:26]save last doc name /storage/0470/doc_00178544 to /storage/kkm_last_doc_name [00:33:26]save OK [00:33:26]Clear old archive folders... [00:33:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:33:26]tlvbuf is 01C39410 [00:33:26]SAM_PROTO_ClearQueue [00:33:26]wFMCommunicate request_size=4 [00:33:26]MH_SAM_APDU [00:33:26]CAPDU: 80 09 00 00 [00:33:26]Write to MH i2c: E2 08 00 0C 01 80 09 00 00 00 00 00 00 7F [00:33:26]Write i2c OK [00:33:26]MH_I2C_Read... [00:33:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:33:26]Read from MH i2c: E2 [00:33:26]MH_I2C_Read... [00:33:26]Read from MH i2c: E2 03 00 [00:33:26]MH_I2C_Read... [00:33:26]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [00:33:26]RAPDU: 90 00 [00:33:26]wFMCommunicate OK [00:33:26]SAM_PROTO_ClearQueue done [00:33:26]KKMCreateOFDPacket [00:33:26]OFDProtocolAddRootSTLVToBuf [00:33:26]FM_MakeSignedData [00:33:26]FM_MakeSignedData [00:33:26]SAM_PROTO_SignData [00:33:26]wFMCommunicate request_size=4 [00:33:26]MH_SAM_APDU [00:33:26]CAPDU: 80 0D 01 02 [00:33:26]Write to MH i2c: E2 08 00 0D 01 80 0D 01 02 00 00 00 00 87 [00:33:26]Write i2c OK [00:33:26]MH_I2C_Read... [00:33:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:33:26]Read from MH i2c: E2 [00:33:26]MH_I2C_Read... [00:33:26]Read from MH i2c: E2 03 00 [00:33:26]MH_I2C_Read... [00:33:26]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [00:33:26]RAPDU: 90 00 [00:33:26]wFMCommunicate OK [00:33:26]wFMCommunicate request_size=255 [00:33:26]MH_SAM_APDU [00:33: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 04 00 00 00 F4 03 04 00 D6 D8 C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 70 B9 02 00 35 04 06 00 9E [00:33:26]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 04 00 00 00 F4 03 04 00 D6 D8 C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 70 B9 02 00 35 04 06 00 9E 00 00 89 [00:33:26]Write i2c OK [00:33:26]MH_I2C_Read... [00:33:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:33:27]Read from MH i2c: E2 [00:33:27]MH_I2C_Read... [00:33:27]Read from MH i2c: E2 03 00 [00:33:27]MH_I2C_Read... [00:33:27]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [00:33:27]RAPDU: 90 00 [00:33:27]wFMCommunicate OK [00:33:27]wFMCommunicate request_size=10 [00:33:27]MH_SAM_APDU [00:33:27]CAPDU: 80 0D 02 02 05 C0 3D D7 DD D7 [00:33:27]Write to MH i2c: E2 0D 00 0F 01 80 0D 02 02 05 00 C0 3D D7 DD D7 00 00 1C [00:33:27]Write i2c OK [00:33:27]MH_I2C_Read... [00:33:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:33:27]Read from MH i2c: E2 [00:33:27]MH_I2C_Read... [00:33:27]Read from MH i2c: E2 03 00 [00:33:27]MH_I2C_Read... [00:33:27]Read from MH i2c: E2 03 00 0F 01 00 90 00 84 [00:33:27]RAPDU: 90 00 [00:33:27]wFMCommunicate OK [00:33:27]wFMCommunicate request_size=4 [00:33:27]MH_SAM_APDU [00:33:27]CAPDU: 80 0D 03 02 [00:33:27]Write to MH i2c: E2 08 00 10 01 80 0D 03 02 00 00 00 00 8C [00:33:27]Write i2c OK [00:33:27]MH_I2C_Read... [00:33:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:33:27]Read from MH i2c: E2 [00:33:27]MH_I2C_Read... [00:33:27]Read from MH i2c: E2 0B 00 [00:33:27]MH_I2C_Read... [00:33:27]Read from MH i2c: E2 0B 00 10 01 00 30 51 E8 8C D0 62 41 07 90 00 FC [00:33:27]RAPDU: 30 51 E8 8C D0 62 41 07 90 00 [00:33:27]wFMCommunicate OK [00:33:27]SAM_PROTO_SignData done [00:33:27]FM_MakeSignedData done [00:33:27]CreateOFDProtocolMessage [00:33:27]wFMCommunicate request_size=4 [00:33:27]MH_SAM_APDU [00:33:27]CAPDU: 80 11 00 00 [00:33:27]Write to MH i2c: E2 08 00 11 01 80 11 00 00 00 00 00 00 8C [00:33:27]Write i2c OK [00:33:27]MH_I2C_Read... [00:33:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:33:27]Read from MH i2c: E2 [00:33:27]MH_I2C_Read... [00:33:27]Read from MH i2c: E2 17 00 [00:33:27]MH_I2C_Read... [00:33:27]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 37 38 90 00 E5 [00:33:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [00:33:27]wFMCommunicate OK [00:33:27]CreateOFDProtocolMessage done [00:33:27]OFDSenderStorePacket 178544 [00:33:27]StoreOFDPacket docnum=178544 [00:33:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 4F 26 07 01 6A 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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 00 00 00 F4 03 04 00 D6 D8 C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 70 B9 02 00 35 04 06 00 9E C0 3D D7 DD D7 30 51 E8 8C D0 62 41 07 [00:33:27]CheckFolder [00:33:27]dirname=/storage/ofd_packets [00:33:27]CheckFolder done [00:33:27]ProducePacketName [00:33:27]name=ofd_packets/00178544 [00:33:27]NVStorageSaveData ofd_packets/00178544 [00:33:27]File name is /storage/ofd_packets/00178544 [00:33:27]Write 301 bytes [00:33:27]NVStorageSaveData done [00:33:27]OFDSenderStorePacket done [00:33:27]KKMCreateOFDPacket done [00:33:27]NVStorageSaveData kkm_last_timestamp [00:33:27]File name is /storage/kkm_last_timestamp [00:33:27]Write 4 bytes [00:33:27]NVStorageSaveData done [00:33:27]ExternCall_PrintAddStr [00:33:27]wPrintStart [00:33:27]Write to MH i2c: 01 00 00 12 01 13 [00:33:27]Write i2c OK [00:33:27]MH_I2C_Read... [00:33:27]Read from MH i2c: 01 [00:33:27]MH_I2C_Read... [00:33:27]Read from MH i2c: 01 07 00 [00:33:27]MH_I2C_Read... [00:33:27]Read from MH i2c: 01 07 00 12 01 00 00 00 00 00 FF 0F 28 [00:33:27]RasterBufferAndPrint [00:33:27]line Счет N : (1)293923 [00:33:27]line ИНН: 02508201610067 [00:33:27]line Контрольно-Кассовый Чек [00:33:27]line ПРОДАЖА [00:33:27]line ТРК (МРК, ГНК) : 52 [00:33:27]line Товар: 2710124130 [00:33:27]line Аи-92-К-5 [00:33:27]line 7.380 * 67.80 [00:33:27]line = 500.36 [00:33:27]line НДС 12% НСП 1% [00:33:27]line > о реализуемом товаре [00:33:27]line ОКРУГЛЕНИЕ: -0.36 [00:33:27]line ИТОГО: 500.00 [00:33:27]line Внесено: 500.00 [00:33:27]line СДАЧА: 0.00 [00:33:27]line НСП 1% : 4.43 [00:33:27]line НДС 12% : 53.14 [00:33:27]line Наличными: 500.00 [00:33:27]line Безнал.: 0.00 [00:33:27]line Место: АЗС № 130 "Партнер Нефть" [00:33:27]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [00:33:27]line СНО: Общий режим [00:33:27]line Чек 4 23.08.2024 00:33 [00:33:27]line Смена: 470 ФФД: 1.0 [00:33:27]line ЗНМ: 0300000071 [00:33:27]line РНМ: 0000000000092561 [00:33:27]line Версия ККМ: 001 [00:33:27]line ФМ: 0000000000871778 [00:33:27]line ФД: 178544 [00:33:27]line ФПД: 174548508466647 [00:33:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T003326&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178544&fm=174548508466647&tin=02508201610067®Number=0000000000092561&sum=50000 [00:33:27]written 0, free lines is 4095 [00:33:27]OFD Sender: Processing packet 178544 [packets to send 496, broken 495] [00:33:27]ProducePacketName [00:33:27]name=ofd_packets/00178544 [00:33:27]OFD Sender: To server: pG, [00:33:27]CommunicateWithHost lk.salyk.kg:30040 [00:33:27]ConnectInit lk.salyk.kg [00:33:27]Write to MH i2c: 01 00 00 3D 01 3E [00:33:27]Write i2c OK [00:33:27]MH_I2C_Read... [00:33:27]Read from MH i2c: 01 [00:33:27]MH_I2C_Read... [00:33:27]Read from MH i2c: 01 07 00 [00:33:27]MH_I2C_Read... [00:33:27]Read from MH i2c: 01 07 00 3D 01 00 00 00 00 00 C4 0C 15 [00:33:27]RasterBufferAndPrint [00:33:27]line [00:33:27]line [00:33:27]line [00:33:27]line [00:33:27]line [00:33:27]written 0, free lines is 3274 [00:33:27]MH_Cut [00:33:27]Write to MH i2c: D1 01 00 44 01 01 17 [00:33:27]Write i2c OK [00:33:27]MH_I2C_Read... [00:33:27]Read from MH i2c: D1 [00:33:27]MH_I2C_Read... [00:33:27]Read from MH i2c: D1 01 00 [00:33:27]MH_I2C_Read... [00:33:27]Read from MH i2c: D1 01 00 44 01 00 16 [00:33:27]Write to MH i2c: 01 00 00 45 01 46 [00:33:27]Write i2c OK [00:33:27]MH_I2C_Read... [00:33:28]*** Cut start [00:33:28]*** Partial cut [00:33:28]*** CUTSNS_PIN = 1 [00:33:28]*** CUTSNS_PIN = 0 [00:33:28]*** Brake cut motor [00:33:29]Read from MH i2c: 01 [00:33:29]MH_I2C_Read... [00:33:29]*** Stop cut motor [00:33:29]*** Cut end [00:33:29]Read from MH i2c: 01 07 00 [00:33:29]MH_I2C_Read... [00:33:29]Read from MH i2c: 01 07 00 45 01 00 00 00 00 00 FF 0F 5B [00:33:29]process_action close_receipt done [00:33:29]requested_data is exist [00:33:29]produce_requested_data [00:33:29]requested_item fm.sn is exist - process it [00:33:29]wFMCommunicate request_size=4 [00:33:29]MH_SAM_APDU [00:33:29]CAPDU: 80 11 00 00 [00:33:29]Write to MH i2c: E2 08 00 46 01 80 11 00 00 00 00 00 00 C1 [00:33:29]Write i2c OK [00:33:29]MH_I2C_Read... [00:33:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:33:29]Read from MH i2c: E2 [00:33:29]MH_I2C_Read... [00:33:29]Read from MH i2c: E2 17 00 [00:33:29]MH_I2C_Read... [00:33:29]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 37 38 90 00 1A [00:33:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [00:33:29]wFMCommunicate OK [00:33:29]requested_item fd.num is exist - process it [00:33:29]SAM_PROTO_GetFieldsCounters [00:33:29]wFMCommunicate request_size=4 [00:33:29]MH_SAM_APDU [00:33:29]CAPDU: 80 13 00 00 [00:33:29]Write to MH i2c: E2 08 00 47 01 80 13 00 00 00 00 00 00 C4 [00:33:29]Write i2c OK [00:33:29]MH_I2C_Read... [00:33:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:33:29]Read from MH i2c: E2 [00:33:29]MH_I2C_Read... [00:33:29]Read from MH i2c: E2 62 00 [00:33:29]MH_I2C_Read... [00:33:29]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 70 B9 02 00 0E 04 04 00 D6 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 F7 [00:33:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 70 B9 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 04 00 00 00 5E 04 04 00 04 00 00 00 57 04 04 00 05 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:33:29]wFMCommunicate OK [00:33:29]SAM_PROTO_GetFieldsCounters done [00:33:29]requested_item shift.num is exist - process it [00:33:29]requested_item shift.opened is exist - process it [00:33:29]req_shift_opened [00:33:29]FM_GetShiftState [00:33:29]SAM_PROTO_GetShiftState [00:33:29]wFMCommunicate request_size=4 [00:33:29]MH_SAM_APDU [00:33:29]CAPDU: 80 13 01 00 [00:33:29]Write to MH i2c: E2 08 00 48 01 80 13 01 00 00 00 00 00 C6 [00:33:29]Write i2c OK [00:33:29]MH_I2C_Read... [00:33:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:33:29]Read from MH i2c: E2 [00:33:29]MH_I2C_Read... [00:33:29]Read from MH i2c: E2 0E 00 [00:33:29]MH_I2C_Read... [00:33:29]Read from MH i2c: E2 0E 00 48 01 00 09 00 01 CC D2 C7 66 00 00 00 00 90 00 9D [00:33:29]RAPDU: 09 00 01 CC D2 C7 66 00 00 00 00 90 00 [00:33:29]wFMCommunicate OK [00:33:29]SAM_PROTO_GetShiftState done [00:33:29]FM_GetShiftState done [00:33:29]req_shift_opened done [00:33:29]requested_item shift.open_date is exist - process it [00:33:29]req_shift_open_date [00:33:29]req_shift_open_date done [00:33:29]produce_requested_data done [00:33:29]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178544,"shift.num":470,"shift.opened":1,"shift.open_date":1724371660} [00:33:29]process_action_free close_receipt [00:33:29]json_value_free [00:33:29]json_value_free done [00:33:29]process_json_proto returns [00:33:29]Send response to host [00:33:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178544,"shift.num":470,"shift.opened":1,"shift.open_date":1724371660}}} [00:33:29]free response buf [00:33:29]execute_script done [00:33:29]execute_script returns [00:33:29]free content buf [00:33:29]Sock 7.Close socket [00:33:29]Sock 7.Thread stoped [00:33:29]Connected sock=10 [00:33:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 4F 26 07 01 6A 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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 00 00 00 F4 03 04 00 D6 D8 C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 70 B9 02 00 35 04 06 00 9E C0 3D D7 DD D7 30 51 E8 8C D0 62 41 07 [00:33:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 4F 00 00 00 0E 62 47 00 52 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 37 38 10 04 04 00 70 B9 02 00 F4 03 04 00 81 84 C7 66 B6 04 01 00 00 A9 36 B2 BE 5B 34 D1 99 [00:33:32]CommunicateWithHost err = 0 [00:33:32]CheckOFDResponse [00:33:32]1017 (14) - 77093643461234 [00:33:32]1041 (16) - 0000000000871778 [00:33:32]1040 (4) - 178544 [00:33:32]1012 (4) - 22.08.2024 18:33 [00:33:32]1206 (1) - 0 [00:33:32]OFD Sender: Remove packet 178544 [00:33:32]ProducePacketName [00:33:32]name=ofd_packets/00178544 [00:33:32]NVStorageDeleteData [00:33:33]OFD Sender: No OFD packet to send [00:33:38]OFD Sender: No OFD packet to send [00:33:43]OFD Sender: No OFD packet to send [00:33:45]recv_with_timeout no data received [00:33:48]OFD Sender: No OFD packet to send [00:33:53]OFD Sender: No OFD packet to send [00:33:58]OFD Sender: No OFD packet to send [00:33:59]recv_with_timeout no data received [00:34:03]OFD Sender: No OFD packet to send [00:34:08]OFD Sender: No OFD packet to send [00:34:12]recv_with_timeout no data received [00:34:13]OFD Sender: No OFD packet to send [00:34:18]OFD Sender: No OFD packet to send [00:34:23]OFD Sender: No OFD packet to send [00:34:28]OFD Sender: No OFD packet to send [00:34:33]OFD Sender: No OFD packet to send [00:34:35]recv_with_timeout no data received [00:34:38]OFD Sender: No OFD packet to send [00:34:43]OFD Sender: No OFD packet to send [00:34:48]OFD Sender: No OFD packet to send [00:34:53]OFD Sender: No OFD packet to send [00:34:58]OFD Sender: No OFD packet to send [00:35:03]OFD Sender: No OFD packet to send [00:35:08]OFD Sender: No OFD packet to send [00:35:13]OFD Sender: No OFD packet to send [00:35:18]OFD Sender: No OFD packet to send [00:35:23]OFD Sender: No OFD packet to send [00:35:28]OFD Sender: No OFD packet to send [00:35:33]OFD Sender: No OFD packet to send [00:35:38]OFD Sender: No OFD packet to send [00:35:43]OFD Sender: No OFD packet to send [00:35:48]OFD Sender: No OFD packet to send [00:35:53]OFD Sender: No OFD packet to send [00:35:58]OFD Sender: No OFD packet to send [00:36:03]OFD Sender: No OFD packet to send [00:36:08]OFD Sender: No OFD packet to send [00:36:13]OFD Sender: No OFD packet to send [00:36:18]OFD Sender: No OFD packet to send [00:36:23]OFD Sender: No OFD packet to send [00:36:28]OFD Sender: No OFD packet to send [00:36:33]OFD Sender: No OFD packet to send [00:36:38]OFD Sender: No OFD packet to send [00:36:43]OFD Sender: No OFD packet to send [00:36:48]OFD Sender: No OFD packet to send [00:36:53]OFD Sender: No OFD packet to send [00:36:58]OFD Sender: No OFD packet to send [00:37:03]OFD Sender: No OFD packet to send [00:37:08]OFD Sender: No OFD packet to send [00:37:13]OFD Sender: No OFD packet to send [00:37:18]OFD Sender: No OFD packet to send [00:37:23]OFD Sender: No OFD packet to send [00:37:28]OFD Sender: No OFD packet to send [00:37:32]accept exits with 9 [00:37:32]New connection [00:37:32]New thread 3067063652 created [00:37:32]Thread 3066920292 joined [00:37:32]Waiting for new connection... [00:37:32] Sock 9.Parse request [00:37:32]Sock 9.Check first char [00:37:32]Sock 9.First char is OK [00:37:32]request: POST /json_proto HTTP/1.0 [00:37:32]Method: POST [00:37:32]URL: /json_proto [00:37:32]Method is POST - this is cgi request [00:37:32]url: /json_proto [00:37:32]query_string will be loaded in cgi processing [00:37:32]execute_cgi json_proto POST (null) [00:37:32]execute_cgi path=json_proto method=POST [00:37:32]POST find Content-Length [00:37:32]Host: 172.17.44.131:8080 [00:37:32]Content-Length: 677 [00:37:32]Content-Type: application/json [00:37:32] [00:37:32]POST finish read [00:37:32]Found Content-Length = 677 [00:37:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293924", "tax_sys" : 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" ] } } [00:37:32]execute_script... [00:37: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)293924", "tax_sys" : 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" ] } } [00:37:32]POST & json_proto [00:37:32]process_json_proto [00:37:32]json parsed OK: [00:37:32]protocol is kg_v1.0 [00:37:32]action value=close_receipt [00:37:32]process_action close_receipt [00:37:32]cmd_close_receipt [00:37:32]MH_GetDate [00:37:32]Write to MH i2c: F0 00 00 49 01 39 [00:37:32]Write i2c OK [00:37:32]MH_I2C_Read... [00:37:32]Read from MH i2c: F0 [00:37:32]MH_I2C_Read... [00:37:32]Read from MH i2c: F0 09 00 [00:37:32]MH_I2C_Read... [00:37:32]Read from MH i2c: F0 09 00 49 01 00 CD D9 C7 66 4F 53 BE 66 DB [00:37:32]GetLastDocTimeStamp 1724373206 [00:37:32]current date 1724373453 [00:37:32]FM_GetShiftState [00:37:32]SAM_PROTO_GetShiftState [00:37:32]wFMCommunicate request_size=4 [00:37:32]MH_SAM_APDU [00:37:32]CAPDU: 80 13 01 00 [00:37:32]Write to MH i2c: E2 08 00 4A 01 80 13 01 00 00 00 00 00 C8 [00:37:32]Write i2c OK [00:37:32]MH_I2C_Read... [00:37:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:37:32]Read from MH i2c: E2 [00:37:32]MH_I2C_Read... [00:37:32]Read from MH i2c: E2 0E 00 [00:37:32]MH_I2C_Read... [00:37:32]Read from MH i2c: E2 0E 00 4A 01 00 09 00 01 CC D2 C7 66 00 00 00 00 90 00 9F [00:37:32]RAPDU: 09 00 01 CC D2 C7 66 00 00 00 00 90 00 [00:37:32]wFMCommunicate OK [00:37:32]SAM_PROTO_GetShiftState done [00:37:32]FM_GetShiftState done [00:37:32]opened in 1724371660 [00:37:32]opened+sec_in_day 1724458060 [00:37:32]quantity*price = 60003 [00:37:32]sum+1 = 60004 [00:37:32]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 СНО: Общий режим Чек 5 23.08.2024 00:37 Смена: 470 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178545 ФПД: 178903163654312 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T003733&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178545&fm=178903163654312&tin=02508201610067®Number=0000000000092561&sum=60000 [00:37:34]StoreToDocumentArchive [00:37:34]shift 470 fd 178545 [00:37:34]save to /storage/0470/doc_00178545 [00:37:34]save last doc name /storage/0470/doc_00178545 to /storage/kkm_last_doc_name [00:37:34]save OK [00:37:34]Clear old archive folders... [00:37:34]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:37:34]tlvbuf is 01C25300 [00:37:34]SAM_PROTO_ClearQueue [00:37:34]wFMCommunicate request_size=4 [00:37:34]MH_SAM_APDU [00:37:34]CAPDU: 80 09 00 00 [00:37:34]Write to MH i2c: E2 08 00 57 01 80 09 00 00 00 00 00 00 CA [00:37:34]Write i2c OK [00:37:34]MH_I2C_Read... [00:37:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:37:34]Read from MH i2c: E2 [00:37:34]MH_I2C_Read... [00:37:34]Read from MH i2c: E2 03 00 [00:37:34]MH_I2C_Read... [00:37:34]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [00:37:34]RAPDU: 90 00 [00:37:34]wFMCommunicate OK [00:37:34]SAM_PROTO_ClearQueue done [00:37:34]KKMCreateOFDPacket [00:37:34]OFDProtocolAddRootSTLVToBuf [00:37:34]FM_MakeSignedData [00:37:34]FM_MakeSignedData [00:37:34]SAM_PROTO_SignData [00:37:34]wFMCommunicate request_size=4 [00:37:34]MH_SAM_APDU [00:37:34]CAPDU: 80 0D 01 02 [00:37:34]Write to MH i2c: E2 08 00 58 01 80 0D 01 02 00 00 00 00 D2 [00:37:34]Write i2c OK [00:37:34]MH_I2C_Read... [00:37:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:37:34]Read from MH i2c: E2 [00:37:34]MH_I2C_Read... [00:37:34]Read from MH i2c: E2 03 00 [00:37:34]MH_I2C_Read... [00:37:34]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [00:37:34]RAPDU: 90 00 [00:37:34]wFMCommunicate OK [00:37:34]wFMCommunicate request_size=255 [00:37:34]MH_SAM_APDU [00:37: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 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 05 00 00 00 F4 03 04 00 CD D9 C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 71 B9 02 00 35 04 06 00 A2 [00:37:34]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 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 05 00 00 00 F4 03 04 00 CD D9 C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 71 B9 02 00 35 04 06 00 A2 00 00 99 [00:37:34]Write i2c OK [00:37:34]MH_I2C_Read... [00:37:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:37:34]Read from MH i2c: E2 [00:37:34]MH_I2C_Read... [00:37:34]Read from MH i2c: E2 03 00 [00:37:34]MH_I2C_Read... [00:37:34]Read from MH i2c: E2 03 00 59 01 00 90 00 CE [00:37:34]RAPDU: 90 00 [00:37:34]wFMCommunicate OK [00:37:34]wFMCommunicate request_size=10 [00:37:34]MH_SAM_APDU [00:37:34]CAPDU: 80 0D 02 02 05 B6 23 84 D0 A8 [00:37:34]Write to MH i2c: E2 0D 00 5A 01 80 0D 02 02 05 00 B6 23 84 D0 A8 00 00 B4 [00:37:34]Write i2c OK [00:37:34]MH_I2C_Read... [00:37:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:37:34]Read from MH i2c: E2 [00:37:34]MH_I2C_Read... [00:37:34]Read from MH i2c: E2 03 00 [00:37:34]MH_I2C_Read... [00:37:34]Read from MH i2c: E2 03 00 5A 01 00 90 00 CF [00:37:34]RAPDU: 90 00 [00:37:34]wFMCommunicate OK [00:37:34]wFMCommunicate request_size=4 [00:37:34]MH_SAM_APDU [00:37:34]CAPDU: 80 0D 03 02 [00:37:34]Write to MH i2c: E2 08 00 5B 01 80 0D 03 02 00 00 00 00 D7 [00:37:34]Write i2c OK [00:37:34]MH_I2C_Read... [00:37:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:37:34]Read from MH i2c: E2 [00:37:34]MH_I2C_Read... [00:37:34]Read from MH i2c: E2 0B 00 [00:37:34]MH_I2C_Read... [00:37:34]Read from MH i2c: E2 0B 00 5B 01 00 67 B3 20 5A A2 B4 62 FC 90 00 20 [00:37:34]RAPDU: 67 B3 20 5A A2 B4 62 FC 90 00 [00:37:34]wFMCommunicate OK [00:37:34]SAM_PROTO_SignData done [00:37:34]FM_MakeSignedData done [00:37:34]CreateOFDProtocolMessage [00:37:34]wFMCommunicate request_size=4 [00:37:34]MH_SAM_APDU [00:37:34]CAPDU: 80 11 00 00 [00:37:34]Write to MH i2c: E2 08 00 5C 01 80 11 00 00 00 00 00 00 D7 [00:37:34]Write i2c OK [00:37:34]MH_I2C_Read... [00:37:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:37:34]Read from MH i2c: E2 [00:37:34]MH_I2C_Read... [00:37:34]Read from MH i2c: E2 17 00 [00:37:34]MH_I2C_Read... [00:37:34]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 37 38 90 00 30 [00:37:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [00:37:34]wFMCommunicate OK [00:37:34]CreateOFDProtocolMessage done [00:37:34]OFDSenderStorePacket 178545 [00:37:34]StoreOFDPacket docnum=178545 [00:37:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 D1 AA 07 01 ED 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 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 05 00 00 00 F4 03 04 00 CD D9 C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 71 B9 02 00 35 04 06 00 A2 B6 23 84 D0 A8 67 B3 20 5A A2 B4 62 FC [00:37:34]CheckFolder [00:37:34]dirname=/storage/ofd_packets [00:37:34]CheckFolder done [00:37:34]ProducePacketName [00:37:34]name=ofd_packets/00178545 [00:37:34]NVStorageSaveData ofd_packets/00178545 [00:37:34]File name is /storage/ofd_packets/00178545 [00:37:34]Write 301 bytes [00:37:34]NVStorageSaveData done [00:37:34]OFDSenderStorePacket done [00:37:34]KKMCreateOFDPacket done [00:37:34]NVStorageSaveData kkm_last_timestamp [00:37:34]File name is /storage/kkm_last_timestamp [00:37:34]Write 4 bytes [00:37:34]NVStorageSaveData done [00:37:34]ExternCall_PrintAddStr [00:37:34]wPrintStart [00:37:34]Write to MH i2c: 01 00 00 5D 01 5E [00:37:34]OFD Sender: Processing packet 178545 [packets to send 496, broken 495] [00:37:34]ProducePacketName [00:37:34]name=ofd_packets/00178545 [00:37:34]OFD Sender: To server: pG, [00:37:34]CommunicateWithHost lk.salyk.kg:30040 [00:37:34]ConnectInit lk.salyk.kg [00:37:34]Write i2c OK [00:37:34]MH_I2C_Read... [00:37:34]Read from MH i2c: 01 [00:37:34]MH_I2C_Read... [00:37:34]Read from MH i2c: 01 07 00 [00:37:34]MH_I2C_Read... [00:37:34]Read from MH i2c: 01 07 00 5D 01 00 00 00 00 00 FF 0F 73 [00:37:34]RasterBufferAndPrint [00:37:34]line Счет N : (1)293924 [00:37:34]line ИНН: 02508201610067 [00:37:34]line Контрольно-Кассовый Чек [00:37:34]line ПРОДАЖА [00:37:34]line ТРК (МРК, ГНК) : 32 [00:37:34]line Товар: 2710124130 [00:37:34]line Аи-92-К-5 [00:37:34]line 8.850 * 67.80 [00:37:34]line = 600.03 [00:37:34]line НДС 12% НСП 1% [00:37:34]line > о реализуемом товаре [00:37:34]line ОКРУГЛЕНИЕ: -0.03 [00:37:34]line ИТОГО: 600.00 [00:37:34]line Внесено: 600.00 [00:37:34]line СДАЧА: 0.00 [00:37:34]line НСП 1% : 5.31 [00:37:34]line НДС 12% : 63.72 [00:37:34]line Наличными: 600.00 [00:37:34]line Безнал.: 0.00 [00:37:34]line Место: АЗС № 130 "Партнер Нефть" [00:37:34]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [00:37:34]line СНО: Общий режим [00:37:34]line Чек 5 23.08.2024 00:37 [00:37:34]line Смена: 470 ФФД: 1.0 [00:37:34]line ЗНМ: 0300000071 [00:37:34]line РНМ: 0000000000092561 [00:37:34]line Версия ККМ: 001 [00:37:34]line ФМ: 0000000000871778 [00:37:34]line ФД: 178545 [00:37:34]line ФПД: 178903163654312 [00:37:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T003733&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178545&fm=178903163654312&tin=02508201610067®Number=0000000000092561&sum=60000 [00:37:34]written 0, free lines is 4095 [00:37:35]Connected sock=10 [00:37:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 D1 AA 07 01 ED 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 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 05 00 00 00 F4 03 04 00 CD D9 C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 71 B9 02 00 35 04 06 00 A2 B6 23 84 D0 A8 67 B3 20 5A A2 B4 62 FC [00:37:35]Write to MH i2c: 01 00 00 88 01 89 [00:37:35]Write i2c OK [00:37:35]MH_I2C_Read... [00:37:35]Read from MH i2c: 01 [00:37:35]MH_I2C_Read... [00:37:35]Read from MH i2c: 01 07 00 [00:37:35]MH_I2C_Read... [00:37:35]Read from MH i2c: 01 07 00 88 01 00 00 00 00 00 CD 0C 69 [00:37:35]RasterBufferAndPrint [00:37:35]line [00:37:35]line [00:37:35]line [00:37:35]line [00:37:35]line [00:37:35]written 0, free lines is 3284 [00:37:35]MH_Cut [00:37:35]Write to MH i2c: D1 01 00 8F 01 01 62 [00:37:35]Write i2c OK [00:37:35]MH_I2C_Read... [00:37:35]Read from MH i2c: D1 [00:37:35]MH_I2C_Read... [00:37:35]Read from MH i2c: D1 01 00 [00:37:35]MH_I2C_Read... [00:37:35]Read from MH i2c: D1 01 00 8F 01 00 61 [00:37:35]Write to MH i2c: 01 00 00 90 01 91 [00:37:35]Write i2c OK [00:37:35]MH_I2C_Read... [00:37: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 37 38 4F 00 00 00 28 4B 47 00 BA 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 37 38 10 04 04 00 71 B9 02 00 F4 03 04 00 76 85 C7 66 B6 04 01 00 00 45 E4 74 B3 71 5B B1 FB [00:37:35]CommunicateWithHost err = 0 [00:37:35]CheckOFDResponse [00:37:35]1017 (14) - 77093643461234 [00:37:35]1041 (16) - 0000000000871778 [00:37:35]1040 (4) - 178545 [00:37:35]1012 (4) - 22.08.2024 18:37 [00:37:35]1206 (1) - 0 [00:37:35]OFD Sender: Remove packet 178545 [00:37:35]ProducePacketName [00:37:35]name=ofd_packets/00178545 [00:37:35]NVStorageDeleteData [00:37:36]OFD Sender: No OFD packet to send [00:37:36]*** Cut start [00:37:36]*** Partial cut [00:37:36]*** CUTSNS_PIN = 1 [00:37:36]*** CUTSNS_PIN = 0 [00:37:36]*** Brake cut motor [00:37:36]Read from MH i2c: 01 [00:37:36]MH_I2C_Read... [00:37:36]*** Stop cut motor [00:37:36]*** Cut end [00:37:36]Read from MH i2c: 01 07 00 [00:37:36]MH_I2C_Read... [00:37:36]Read from MH i2c: 01 07 00 90 01 00 00 00 00 00 FF 0F A6 [00:37:36]process_action close_receipt done [00:37:36]requested_data is exist [00:37:36]produce_requested_data [00:37:36]requested_item fm.sn is exist - process it [00:37:36]wFMCommunicate request_size=4 [00:37:36]MH_SAM_APDU [00:37:36]CAPDU: 80 11 00 00 [00:37:36]Write to MH i2c: E2 08 00 91 01 80 11 00 00 00 00 00 00 0C [00:37:36]Write i2c OK [00:37:36]MH_I2C_Read... [00:37:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:37:36]Read from MH i2c: E2 [00:37:36]MH_I2C_Read... [00:37:36]Read from MH i2c: E2 17 00 [00:37:36]MH_I2C_Read... [00:37:36]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 37 38 90 00 65 [00:37:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [00:37:36]wFMCommunicate OK [00:37:36]requested_item fd.num is exist - process it [00:37:36]SAM_PROTO_GetFieldsCounters [00:37:36]wFMCommunicate request_size=4 [00:37:36]MH_SAM_APDU [00:37:36]CAPDU: 80 13 00 00 [00:37:36]Write to MH i2c: E2 08 00 92 01 80 13 00 00 00 00 00 00 0F [00:37:36]Write i2c OK [00:37:36]MH_I2C_Read... [00:37:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:37:37]Read from MH i2c: E2 [00:37:37]MH_I2C_Read... [00:37:37]Read from MH i2c: E2 62 00 [00:37:37]MH_I2C_Read... [00:37:37]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 71 B9 02 00 0E 04 04 00 D6 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 46 [00: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 71 B9 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 05 00 00 00 5E 04 04 00 05 00 00 00 57 04 04 00 06 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:37:37]wFMCommunicate OK [00:37:37]SAM_PROTO_GetFieldsCounters done [00:37:37]requested_item shift.num is exist - process it [00:37:37]requested_item shift.opened is exist - process it [00:37:37]req_shift_opened [00:37:37]FM_GetShiftState [00:37:37]SAM_PROTO_GetShiftState [00:37:37]wFMCommunicate request_size=4 [00:37:37]MH_SAM_APDU [00:37:37]CAPDU: 80 13 01 00 [00:37:37]Write to MH i2c: E2 08 00 93 01 80 13 01 00 00 00 00 00 11 [00:37:37]Write i2c OK [00:37:37]MH_I2C_Read... [00:37:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:37:37]Read from MH i2c: E2 [00:37:37]MH_I2C_Read... [00:37:37]Read from MH i2c: E2 0E 00 [00:37:37]MH_I2C_Read... [00:37:37]Read from MH i2c: E2 0E 00 93 01 00 09 00 01 CC D2 C7 66 00 00 00 00 90 00 E8 [00:37:37]RAPDU: 09 00 01 CC D2 C7 66 00 00 00 00 90 00 [00:37:37]wFMCommunicate OK [00:37:37]SAM_PROTO_GetShiftState done [00:37:37]FM_GetShiftState done [00:37:37]req_shift_opened done [00:37:37]requested_item shift.open_date is exist - process it [00:37:37]req_shift_open_date [00:37:37]req_shift_open_date done [00:37:37]produce_requested_data done [00:37:37]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178545,"shift.num":470,"shift.opened":1,"shift.open_date":1724371660} [00:37:37]process_action_free close_receipt [00:37:37]json_value_free [00:37:37]json_value_free done [00:37:37]process_json_proto returns [00:37:37]Send response to host [00:37:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178545,"shift.num":470,"shift.opened":1,"shift.open_date":1724371660}}} [00:37:37]free response buf [00:37:37]execute_script done [00:37:37]execute_script returns [00:37:37]free content buf [00:37:37]Sock 9.Close socket [00:37:37]Sock 9.Thread stoped [00:37:41]OFD Sender: No OFD packet to send [00:37:46]OFD Sender: No OFD packet to send [00:37:51]OFD Sender: No OFD packet to send [00:37:56]OFD Sender: No OFD packet to send [00:38:01]OFD Sender: No OFD packet to send [00:38:06]OFD Sender: No OFD packet to send [00:38:11]OFD Sender: No OFD packet to send [00:38:16]OFD Sender: No OFD packet to send [00:38:21]OFD Sender: No OFD packet to send [00:38:26]OFD Sender: No OFD packet to send [00:38:31]OFD Sender: No OFD packet to send [00:38:36]OFD Sender: No OFD packet to send [00:38:41]OFD Sender: No OFD packet to send [00:38:46]OFD Sender: No OFD packet to send [00:38:51]OFD Sender: No OFD packet to send [00:38:56]OFD Sender: No OFD packet to send [00:39:01]OFD Sender: No OFD packet to send [00:39:06]OFD Sender: No OFD packet to send [00:39:11]OFD Sender: No OFD packet to send [00:39:16]OFD Sender: No OFD packet to send [00:39:21]OFD Sender: No OFD packet to send [00:39:26]OFD Sender: No OFD packet to send [00:39:31]OFD Sender: No OFD packet to send [00:39:36]OFD Sender: No OFD packet to send [00:39:37]recv_with_timeout no data received [00:39:41]OFD Sender: No OFD packet to send [00:39:46]OFD Sender: No OFD packet to send [00:39:51]OFD Sender: No OFD packet to send [00:39:53]recv_with_timeout no data received [00:39:56]OFD Sender: No OFD packet to send [00:40:01]OFD Sender: No OFD packet to send [00:40:06]OFD Sender: No OFD packet to send [00:40:10]recv_with_timeout no data received [00:40:11]OFD Sender: No OFD packet to send [00:40:16]OFD Sender: No OFD packet to send [00:40:21]OFD Sender: No OFD packet to send [00:40:25]recv_with_timeout no data received [00:40:26]OFD Sender: No OFD packet to send [00:40:31]OFD Sender: No OFD packet to send [00:40:36]OFD Sender: No OFD packet to send [00:40:41]OFD Sender: No OFD packet to send [00:40:46]OFD Sender: No OFD packet to send [00:40:51]OFD Sender: No OFD packet to send [00:40:56]OFD Sender: No OFD packet to send [00:41:01]OFD Sender: No OFD packet to send [00:41:06]OFD Sender: No OFD packet to send [00:41:11]OFD Sender: No OFD packet to send [00:41:16]OFD Sender: No OFD packet to send [00:41:21]OFD Sender: No OFD packet to send [00:41:26]OFD Sender: No OFD packet to send [00:41:31]OFD Sender: No OFD packet to send [00:41:36]OFD Sender: No OFD packet to send [00:41:41]OFD Sender: No OFD packet to send [00:41:46]OFD Sender: No OFD packet to send [00:41:51]OFD Sender: No OFD packet to send [00:41:56]OFD Sender: No OFD packet to send [00:42:01]OFD Sender: No OFD packet to send [00:42:06]OFD Sender: No OFD packet to send [00:42:11]OFD Sender: No OFD packet to send [00:42:16]OFD Sender: No OFD packet to send [00:42:21]OFD Sender: No OFD packet to send [00:42:26]OFD Sender: No OFD packet to send [00:42:31]OFD Sender: No OFD packet to send [00:42:36]OFD Sender: No OFD packet to send [00:42:41]OFD Sender: No OFD packet to send [00:42:45]recv_with_timeout no data received [00:42:46]OFD Sender: No OFD packet to send [00:42:51]OFD Sender: No OFD packet to send [00:42:56]OFD Sender: No OFD packet to send [00:43:01]OFD Sender: No OFD packet to send [00:43:03]recv_with_timeout no data received [00:43:06]OFD Sender: No OFD packet to send [00:43:11]OFD Sender: No OFD packet to send [00:43:16]OFD Sender: No OFD packet to send [00:43:21]OFD Sender: No OFD packet to send [00:43:27]OFD Sender: No OFD packet to send [00:43:32]OFD Sender: No OFD packet to send [00:43:37]OFD Sender: No OFD packet to send [00:43:42]OFD Sender: No OFD packet to send [00:43:47]OFD Sender: No OFD packet to send [00:43:52]OFD Sender: No OFD packet to send [00:43:57]OFD Sender: No OFD packet to send [00:44:02]OFD Sender: No OFD packet to send [00:44:07]OFD Sender: No OFD packet to send [00:44:12]OFD Sender: No OFD packet to send [00:44:17]OFD Sender: No OFD packet to send [00:44:17]recv_with_timeout no data received [00:44:22]OFD Sender: No OFD packet to send [00:44:27]OFD Sender: No OFD packet to send [00:44:32]OFD Sender: No OFD packet to send [00:44:37]OFD Sender: No OFD packet to send [00:44:42]recv_with_timeout no data received [00:44:42]OFD Sender: No OFD packet to send [00:44:47]OFD Sender: No OFD packet to send [00:44:52]OFD Sender: No OFD packet to send [00:44:57]OFD Sender: No OFD packet to send [00:45:02]OFD Sender: No OFD packet to send [00:45:07]OFD Sender: No OFD packet to send [00:45:12]OFD Sender: No OFD packet to send [00:45:17]OFD Sender: No OFD packet to send [00:45:22]OFD Sender: No OFD packet to send [00:45:27]OFD Sender: No OFD packet to send [00:45:32]OFD Sender: No OFD packet to send [00:45:37]OFD Sender: No OFD packet to send [00:45:42]OFD Sender: No OFD packet to send [00:45:47]OFD Sender: No OFD packet to send [00:45:52]OFD Sender: No OFD packet to send [00:45:53]recv_with_timeout no data received [00:45:57]OFD Sender: No OFD packet to send [00:46:02]OFD Sender: No OFD packet to send [00:46:06]recv_with_timeout no data received [00:46:07]OFD Sender: No OFD packet to send [00:46:12]OFD Sender: No OFD packet to send [00:46:17]OFD Sender: No OFD packet to send [00:46:22]OFD Sender: No OFD packet to send [00:46:27]OFD Sender: No OFD packet to send [00:46:32]OFD Sender: No OFD packet to send [00:46:52]OFD Sender: No OFD packet to send [00:46:57]OFD Sender: No OFD packet to send [00:47:02]OFD Sender: No OFD packet to send [00:47:07]OFD Sender: No OFD packet to send [00:47:12]OFD Sender: No OFD packet to send [00:47:17]OFD Sender: No OFD packet to send [00:47:18]recv_with_timeout no data received [00:47:22]OFD Sender: No OFD packet to send [00:47:27]OFD Sender: No OFD packet to send [00:47:32]OFD Sender: No OFD packet to send [00:47:37]OFD Sender: No OFD packet to send [00:47:42]OFD Sender: No OFD packet to send [00:47:47]OFD Sender: No OFD packet to send [00:47:52]OFD Sender: No OFD packet to send [00:47:57]OFD Sender: No OFD packet to send [00:48:02]OFD Sender: No OFD packet to send [00:48:07]OFD Sender: No OFD packet to send [00:48:12]OFD Sender: No OFD packet to send [00:48:17]OFD Sender: No OFD packet to send [00:48:22]OFD Sender: No OFD packet to send [00:48:27]OFD Sender: No OFD packet to send [00:48:32]OFD Sender: No OFD packet to send [00:48:37]OFD Sender: No OFD packet to send [00:48:42]OFD Sender: No OFD packet to send [00:48:47]OFD Sender: No OFD packet to send [00:48:52]OFD Sender: No OFD packet to send [00:48:57]OFD Sender: No OFD packet to send [00:49:02]OFD Sender: No OFD packet to send [00:49:07]OFD Sender: No OFD packet to send [00:49:12]OFD Sender: No OFD packet to send [00:49:17]OFD Sender: No OFD packet to send [00:49:22]OFD Sender: No OFD packet to send [00:49:27]OFD Sender: No OFD packet to send [00:49:32]OFD Sender: No OFD packet to send [00:49:37]OFD Sender: No OFD packet to send [00:49:42]OFD Sender: No OFD packet to send [00:49:47]OFD Sender: No OFD packet to send [00:49:52]OFD Sender: No OFD packet to send [00:49:57]OFD Sender: No OFD packet to send [00:50:02]OFD Sender: No OFD packet to send [00:50:07]OFD Sender: No OFD packet to send [00:50:12]OFD Sender: No OFD packet to send [00:50:18]OFD Sender: No OFD packet to send [00:50:23]OFD Sender: No OFD packet to send [00:50:28]OFD Sender: No OFD packet to send [00:50:33]OFD Sender: No OFD packet to send [00:50:33]recv_with_timeout no data received [00:50:38]OFD Sender: No OFD packet to send [00:50:43]OFD Sender: No OFD packet to send [00:50:48]OFD Sender: No OFD packet to send [00:50:53]OFD Sender: No OFD packet to send [00:50:58]OFD Sender: No OFD packet to send [00:51:03]OFD Sender: No OFD packet to send [00:51:08]OFD Sender: No OFD packet to send [00:51:13]OFD Sender: No OFD packet to send [00:51:18]OFD Sender: No OFD packet to send [00:51:23]OFD Sender: No OFD packet to send [00:51:28]OFD Sender: No OFD packet to send [00:51:33]OFD Sender: No OFD packet to send [00:51:37]accept exits with 7 [00:51:37]New connection [00:51:37]New thread 3066920292 created [00:51:37]Thread 3067063652 joined [00:51:37]Waiting for new connection... [00:51:37] Sock 7.Parse request [00:51:37]Sock 7.Check first char [00:51:37]Sock 7.First char is OK [00:51:37]request: POST /json_proto HTTP/1.0 [00:51:37]Method: POST [00:51:37]URL: /json_proto [00:51:37]Method is POST - this is cgi request [00:51:37]url: /json_proto [00:51:37]query_string will be loaded in cgi processing [00:51:37]execute_cgi json_proto POST (null) [00:51:37]execute_cgi path=json_proto method=POST [00:51:37]POST find Content-Length [00:51:37]Host: 172.17.44.131:8080 [00:51:37]Content-Length: 800 [00:51:37]Content-Type: application/json [00:51:37] [00:51:37]POST finish read [00:51:37]Found Content-Length = 800 [00:51:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293931", "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" : 52.700, "sum" : 4015.74, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 4015.74 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:51:37]execute_script... [00:51: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)293931", "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" : 52.700, "sum" : 4015.74, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 4015.74 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:51:37]POST & json_proto [00:51:37]process_json_proto [00:51:37]json parsed OK: [00:51:37]protocol is kg_v1.0 [00:51:37]action value=close_receipt [00:51:37]process_action close_receipt [00:51:37]cmd_close_receipt [00:51:37]MH_GetDate [00:51:37]Write to MH i2c: F0 00 00 94 01 84 [00:51:37]Write i2c OK [00:51:37]MH_I2C_Read... [00:51:37]Read from MH i2c: F0 [00:51:37]MH_I2C_Read... [00:51:37]Read from MH i2c: F0 09 00 [00:51:37]MH_I2C_Read... [00:51:37]Read from MH i2c: F0 09 00 94 01 00 1A DD C7 66 4F 53 BE 66 77 [00:51:37]GetLastDocTimeStamp 1724373453 [00:51:37]current date 1724374298 [00:51:37]FM_GetShiftState [00:51:37]SAM_PROTO_GetShiftState [00:51:37]wFMCommunicate request_size=4 [00:51:37]MH_SAM_APDU [00:51:37]CAPDU: 80 13 01 00 [00:51:37]Write to MH i2c: E2 08 00 95 01 80 13 01 00 00 00 00 00 13 [00:51:37]Write i2c OK [00:51:37]MH_I2C_Read... [00:51:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:51:37]Read from MH i2c: E2 [00:51:37]MH_I2C_Read... [00:51:37]Read from MH i2c: E2 0E 00 [00:51:37]MH_I2C_Read... [00:51:37]Read from MH i2c: E2 0E 00 95 01 00 09 00 01 CC D2 C7 66 00 00 00 00 90 00 EA [00:51:37]RAPDU: 09 00 01 CC D2 C7 66 00 00 00 00 90 00 [00:51:37]wFMCommunicate OK [00:51:37]SAM_PROTO_GetShiftState done [00:51:37]FM_GetShiftState done [00:51:37]opened in 1724371660 [00:51:37]opened+sec_in_day 1724458060 [00:51:37]quantity*price = 401574 [00:51:37]sum+1 = 401575 [00:51:37]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 4015.74 НСП 1% : 35.54 НДС 12% : 426.45 Наличными: 0.00 Безнал.: 4015.74 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 6 23.08.2024 00:51 Смена: 470 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871778 ФД: 178546 ФПД: 140536553770883 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T005138&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178546&fm=140536553770883&tin=02508201610067®Number=0000000000092561&sum=401574 [00:51:38]StoreToDocumentArchive [00:51:38]shift 470 fd 178546 [00:51:38]save to /storage/0470/doc_00178546 [00:51:38]save last doc name /storage/0470/doc_00178546 to /storage/kkm_last_doc_name [00:51:38]save OK [00:51:38]Clear old archive folders... [00:51:38]ProcessDocumentItem done err = 0, tmpTLVsize=248 [00:51:38]tlvbuf is 01C3BF90 [00:51:38]SAM_PROTO_ClearQueue [00:51:38]wFMCommunicate request_size=4 [00:51:38]MH_SAM_APDU [00:51:38]CAPDU: 80 09 00 00 [00:51:38]Write to MH i2c: E2 08 00 A2 01 80 09 00 00 00 00 00 00 15 [00:51:38]Write i2c OK [00:51:38]MH_I2C_Read... [00:51:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:51:38]Read from MH i2c: E2 [00:51:38]MH_I2C_Read... [00:51:38]Read from MH i2c: E2 03 00 [00:51:38]MH_I2C_Read... [00:51:38]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [00:51:38]RAPDU: 90 00 [00:51:38]wFMCommunicate OK [00:51:38]SAM_PROTO_ClearQueue done [00:51:38]KKMCreateOFDPacket [00:51:38]OFDProtocolAddRootSTLVToBuf [00:51:38]FM_MakeSignedData [00:51:38]FM_MakeSignedData [00:51:38]SAM_PROTO_SignData [00:51:38]wFMCommunicate request_size=4 [00:51:38]MH_SAM_APDU [00:51:38]CAPDU: 80 0D 01 02 [00:51:38]Write to MH i2c: E2 08 00 A3 01 80 0D 01 02 00 00 00 00 1D [00:51:38]Write i2c OK [00:51:38]MH_I2C_Read... [00:51:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:51:38]Read from MH i2c: E2 [00:51:38]MH_I2C_Read... [00:51:38]Read from MH i2c: E2 03 00 [00:51:38]MH_I2C_Read... [00:51:38]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [00:51:38]RAPDU: 90 00 [00:51:38]wFMCommunicate OK [00:51:38]wFMCommunicate request_size=255 [00:51:38]MH_SAM_APDU [00:51: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 DC CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 A6 20 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A6 20 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E2 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 95 A6 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A6 20 06 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 00 00 00 F4 03 04 00 1A DD C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 72 B9 02 00 35 04 06 00 7F D1 37 5D [00:51:38]Write to MH i2c: E2 02 01 A4 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 DC CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 A6 20 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A6 20 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E2 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 95 A6 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A6 20 06 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 00 00 00 F4 03 04 00 1A DD C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 72 B9 02 00 35 04 06 00 7F D1 37 5D 00 00 AD [00:51:38]Write i2c OK [00:51:38]MH_I2C_Read... [00:51:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:51:39]Read from MH i2c: E2 [00:51:39]MH_I2C_Read... [00:51:39]Read from MH i2c: E2 03 00 [00:51:39]MH_I2C_Read... [00:51:39]Read from MH i2c: E2 03 00 A4 01 00 90 00 19 [00:51:39]RAPDU: 90 00 [00:51:39]wFMCommunicate OK [00:51:39]wFMCommunicate request_size=7 [00:51:39]MH_SAM_APDU [00:51:39]CAPDU: 80 0D 02 02 02 8F 83 [00:51:39]Write to MH i2c: E2 0A 00 A5 01 80 0D 02 02 02 00 8F 83 00 00 36 [00:51:39]Write i2c OK [00:51:39]MH_I2C_Read... [00:51:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:51:39]Read from MH i2c: E2 [00:51:39]MH_I2C_Read... [00:51:39]Read from MH i2c: E2 03 00 [00:51:39]MH_I2C_Read... [00:51:39]Read from MH i2c: E2 03 00 A5 01 00 90 00 1A [00:51:39]RAPDU: 90 00 [00:51:39]wFMCommunicate OK [00:51:39]wFMCommunicate request_size=4 [00:51:39]MH_SAM_APDU [00:51:39]CAPDU: 80 0D 03 02 [00:51:39]Write to MH i2c: E2 08 00 A6 01 80 0D 03 02 00 00 00 00 22 [00:51:39]Write i2c OK [00:51:39]MH_I2C_Read... [00:51:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:51:39]Read from MH i2c: E2 [00:51:39]MH_I2C_Read... [00:51:39]Read from MH i2c: E2 0B 00 [00:51:39]MH_I2C_Read... [00:51:39]Read from MH i2c: E2 0B 00 A6 01 00 D4 D5 46 F5 73 3E 71 E5 90 00 0E [00:51:39]RAPDU: D4 D5 46 F5 73 3E 71 E5 90 00 [00:51:39]wFMCommunicate OK [00:51:39]SAM_PROTO_SignData done [00:51:39]FM_MakeSignedData done [00:51:39]CreateOFDProtocolMessage [00:51:39]wFMCommunicate request_size=4 [00:51:39]MH_SAM_APDU [00:51:39]CAPDU: 80 11 00 00 [00:51:39]Write to MH i2c: E2 08 00 A7 01 80 11 00 00 00 00 00 00 22 [00:51:39]Write i2c OK [00:51:39]MH_I2C_Read... [00:51:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:51:39]Read from MH i2c: E2 [00:51:39]MH_I2C_Read... [00:51:39]Read from MH i2c: E2 17 00 [00:51:39]MH_I2C_Read... [00:51:39]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 37 38 90 00 7B [00:51:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [00:51:39]wFMCommunicate OK [00:51:39]CreateOFDProtocolMessage done [00:51:39]OFDSenderStorePacket 178546 [00:51:39]StoreOFDPacket docnum=178546 [00:51:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0C 01 00 00 CF 1B 04 01 79 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 DC CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 A6 20 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A6 20 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E2 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 95 A6 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A6 20 06 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 00 00 00 F4 03 04 00 1A DD C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 72 B9 02 00 35 04 06 00 7F D1 37 5D 8F 83 D4 D5 46 F5 73 3E 71 E5 [00:51:39]CheckFolder [00:51:39]dirname=/storage/ofd_packets [00:51:39]CheckFolder done [00:51:39]ProducePacketName [00:51:39]name=ofd_packets/00178546 [00:51:39]NVStorageSaveData ofd_packets/00178546 [00:51:39]File name is /storage/ofd_packets/00178546 [00:51:39]Write 298 bytes [00:51:39]NVStorageSaveData done [00:51:39]OFDSenderStorePacket done [00:51:39]KKMCreateOFDPacket done [00:51:39]NVStorageSaveData kkm_last_timestamp [00:51:39]File name is /storage/kkm_last_timestamp [00:51:39]Write 4 bytes [00:51:39]NVStorageSaveData done [00:51:39]ExternCall_PrintAddStr [00:51:39]wPrintStart [00:51:39]Write to MH i2c: 01 00 00 A8 01 A9 [00:51:39]Write i2c OK [00:51:39]MH_I2C_Read... [00:51:39]Read from MH i2c: 01 [00:51:39]MH_I2C_Read... [00:51:39]Read from MH i2c: 01 07 00 [00:51:39]MH_I2C_Read... [00:51:39]Read from MH i2c: 01 07 00 A8 01 00 00 00 00 00 FF 0F BE [00:51:39]RasterBufferAndPrint [00:51:39]line Счет N : (1)293931 [00:51:39]line ИНН: 02508201610067 [00:51:39]line Контрольно-Кассовый Чек [00:51:39]line ПРОДАЖА [00:51:39]line ТРК (МРК, ГНК) : 11 [00:51:39]line Товар: 2710194800 [00:51:39]line ДТ-К-5 [00:51:39]line 52.700 * 76.20 [00:51:39]line = 4015.74 [00:51:39]line НДС 12% НСП 1% [00:51:39]line > о реализуемом товаре [00:51:39]line ИТОГО: 4015.74 [00:51:39]line НСП 1% : 35.54 [00:51:39]line НДС 12% : 426.45 [00:51:39]line Наличными: 0.00 [00:51:39]line Безнал.: 4015.74 [00:51:39]line Место: АЗС № 130 "Партнер Нефть" [00:51:39]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [00:51:39]line СНО: Общий режим [00:51:39]line Чек 6 23.08.2024 00:51 [00:51:39]line Смена: 470 ФФД: 1.0 [00:51:39]line ЗНМ: 0300000071 [00:51:39]line РНМ: 0000000000092561 [00:51:39]line Версия ККМ: 001 [00:51:39]line Платежная система: O! деньги [00:51:39]line ФМ: 0000000000871778 [00:51:39]line ФД: 178546 [00:51:39]line ФПД: 140536553770883 [00:51:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T005138&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178546&fm=140536553770883&tin=02508201610067®Number=0000000000092561&sum=401574 [00:51:39]OFD Sender: Processing packet 178546 [packets to send 496, broken 495] [00:51:39]ProducePacketName [00:51:39]name=ofd_packets/00178546 [00:51:39]OFD Sender: To server: pG, [00:51:39]CommunicateWithHost lk.salyk.kg:30040 [00:51:39]ConnectInit lk.salyk.kg [00:51:39]written 0, free lines is 4095 [00:51:39]Write to MH i2c: 01 00 00 D2 01 D3 [00:51:39]Write i2c OK [00:51:39]MH_I2C_Read... [00:51:39]Read from MH i2c: 01 [00:51:39]MH_I2C_Read... [00:51:39]Read from MH i2c: 01 07 00 [00:51:39]MH_I2C_Read... [00:51:39]Read from MH i2c: 01 07 00 D2 01 00 00 00 00 00 E0 0C C6 [00:51:39]RasterBufferAndPrint [00:51:39]line [00:51:39]line [00:51:39]line [00:51:39]line [00:51:39]line [00:51:39]written 0, free lines is 3302 [00:51:39]MH_Cut [00:51:39]Write to MH i2c: D1 01 00 D9 01 01 AC [00:51:39]Write i2c OK [00:51:39]MH_I2C_Read... [00:51:39]Read from MH i2c: D1 [00:51:39]MH_I2C_Read... [00:51:39]Read from MH i2c: D1 01 00 [00:51:39]MH_I2C_Read... [00:51:39]Read from MH i2c: D1 01 00 D9 01 00 AB [00:51:39]Write to MH i2c: 01 00 00 DA 01 DB [00:51:39]Write i2c OK [00:51:39]MH_I2C_Read... [00:51:40]Connected sock=10 [00:51: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 37 38 0C 01 00 00 CF 1B 04 01 79 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 DC CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 A6 20 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A6 20 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E2 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 95 A6 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A6 20 06 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 00 00 00 F4 03 04 00 1A DD C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 72 B9 02 00 35 04 06 00 7F D1 37 5D 8F 83 D4 D5 46 F5 73 3E 71 E5 [00:51:40]*** Cut start [00:51:40]*** Partial cut [00:51:40]*** CUTSNS_PIN = 1 [00:51:40]*** CUTSNS_PIN = 0 [00:51:40]*** Brake cut motor [00:51:41]Read from MH i2c: 01 [00:51:41]MH_I2C_Read... [00:51:41]*** Stop cut motor [00:51:41]*** Cut end [00:51:41]Read from MH i2c: 01 07 00 [00:51:41]MH_I2C_Read... [00:51:41]Read from MH i2c: 01 07 00 DA 01 00 00 00 00 00 FF 0F F0 [00:51:41]process_action close_receipt done [00:51:41]requested_data is exist [00:51:41]produce_requested_data [00:51:41]requested_item fm.sn is exist - process it [00:51:41]wFMCommunicate request_size=4 [00:51:41]MH_SAM_APDU [00:51:41]CAPDU: 80 11 00 00 [00:51:41]Write to MH i2c: E2 08 00 DB 01 80 11 00 00 00 00 00 00 56 [00:51:41]Write i2c OK [00:51:41]MH_I2C_Read... [00:51:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:51:41]Read from MH i2c: E2 [00:51:41]MH_I2C_Read... [00:51:41]Read from MH i2c: E2 17 00 [00:51:41]MH_I2C_Read... [00:51:41]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 37 38 90 00 AF [00:51:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [00:51:41]wFMCommunicate OK [00:51:41]requested_item fd.num is exist - process it [00:51:41]SAM_PROTO_GetFieldsCounters [00:51:41]wFMCommunicate request_size=4 [00:51:41]MH_SAM_APDU [00:51:41]CAPDU: 80 13 00 00 [00:51:41]Write to MH i2c: E2 08 00 DC 01 80 13 00 00 00 00 00 00 59 [00:51:41]Write i2c OK [00:51:41]MH_I2C_Read... [00:51:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:51:41]Read from MH i2c: E2 [00:51:41]MH_I2C_Read... [00:51:41]Read from MH i2c: E2 62 00 [00:51:41]MH_I2C_Read... [00:51:41]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 72 B9 02 00 0E 04 04 00 D6 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 94 [00: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 72 B9 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 06 00 00 00 5E 04 04 00 06 00 00 00 57 04 04 00 07 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:51:41]wFMCommunicate OK [00:51:41]SAM_PROTO_GetFieldsCounters done [00:51:41]requested_item shift.num is exist - process it [00:51:41]requested_item shift.opened is exist - process it [00:51:41]req_shift_opened [00:51:41]FM_GetShiftState [00:51:41]SAM_PROTO_GetShiftState [00:51:41]wFMCommunicate request_size=4 [00:51:41]MH_SAM_APDU [00:51:41]CAPDU: 80 13 01 00 [00:51:41]Write to MH i2c: E2 08 00 DD 01 80 13 01 00 00 00 00 00 5B [00:51:41]Write i2c OK [00:51:41]MH_I2C_Read... [00:51:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:51:41]Read from MH i2c: E2 [00:51:41]MH_I2C_Read... [00:51:41]Read from MH i2c: E2 0E 00 [00:51:41]MH_I2C_Read... [00:51:41]Read from MH i2c: E2 0E 00 DD 01 00 09 00 01 CC D2 C7 66 00 00 00 00 90 00 32 [00:51:41]RAPDU: 09 00 01 CC D2 C7 66 00 00 00 00 90 00 [00:51:41]wFMCommunicate OK [00:51:41]SAM_PROTO_GetShiftState done [00:51:41]FM_GetShiftState done [00:51:41]req_shift_opened done [00:51:41]requested_item shift.open_date is exist - process it [00:51:41]req_shift_open_date [00:51:41]req_shift_open_date done [00:51:41]produce_requested_data done [00:51:41]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178546,"shift.num":470,"shift.opened":1,"shift.open_date":1724371660} [00:51:41]process_action_free close_receipt [00:51:41]json_value_free [00:51:41]json_value_free done [00:51:41]process_json_proto returns [00:51:41]Send response to host [00:51:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178546,"shift.num":470,"shift.opened":1,"shift.open_date":1724371660}}} [00:51:41]free response buf [00:51:41]execute_script done [00:51:41]execute_script returns [00:51:41]free content buf [00:51:41]Sock 7.Close socket [00:51:41]Sock 7.Thread stoped [00:51:45]recv_with_timeout no data received [00:51:45]CommunicateWithHost answer receiving error [00:51:45]CommunicateWithHost err = -3 [00:51:45]OFD Sender: Server communicate error [00:51:45]recv_with_timeout no data received [00:51:50]OFD Sender: Processing packet 178546 [packets to send 496, broken 495] [00:51:50]ProducePacketName [00:51:50]name=ofd_packets/00178546 [00:51:50]OFD Sender: To server: pG, [00:51:50]CommunicateWithHost lk.salyk.kg:30040 [00:51:50]ConnectInit lk.salyk.kg [00:51:55]ConnectInit Can't take IP for lk.salyk.kg [00:51:55]CommunicateWithHost connect error [00:51:55]CommunicateWithHost err = -1 [00:51:55]OFD Sender: Server communicate error [00:52:00]OFD Sender: Processing packet 178546 [packets to send 496, broken 495] [00:52:00]ProducePacketName [00:52:00]name=ofd_packets/00178546 [00:52:00]OFD Sender: To server: pG, [00:52:00]CommunicateWithHost lk.salyk.kg:30040 [00:52:00]ConnectInit lk.salyk.kg [00:52:06]recv_with_timeout no data received [00:52:19]Connected sock=7 [00:52:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0C 01 00 00 CF 1B 04 01 79 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 DC CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 A6 20 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A6 20 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E2 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 95 A6 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A6 20 06 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 00 00 00 F4 03 04 00 1A DD C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 72 B9 02 00 35 04 06 00 7F D1 37 5D 8F 83 D4 D5 46 F5 73 3E 71 E5 [00:52: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 37 38 4F 00 00 00 55 96 47 00 BB 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 37 38 10 04 04 00 72 B9 02 00 F4 03 04 00 EA 88 C7 66 B6 04 01 00 00 6D C2 4B 8E AB 33 31 A1 [00:52:23]CommunicateWithHost err = 0 [00:52:23]CheckOFDResponse [00:52:23]1017 (14) - 77093643461234 [00:52:23]1041 (16) - 0000000000871778 [00:52:23]1040 (4) - 178546 [00:52:23]1012 (4) - 22.08.2024 18:52 [00:52:23]1206 (1) - 0 [00:52:23]OFD Sender: Remove packet 178546 [00:52:23]ProducePacketName [00:52:23]name=ofd_packets/00178546 [00:52:23]NVStorageDeleteData [00:52:23]OFD Sender: No OFD packet to send [00:52:24]recv_with_timeout no data received [00:52:26]accept exits with 9 [00:52:26]New connection [00:52:26]New thread 3067063652 created [00:52:26]Thread 3066920292 joined [00:52:26]Waiting for new connection... [00:52:26] Sock 9.Parse request [00:52:26]Sock 9.Check first char [00:52:26]Sock 9.First char is OK [00:52:26]request: POST /json_proto HTTP/1.0 [00:52:26]Method: POST [00:52:26]URL: /json_proto [00:52:26]Method is POST - this is cgi request [00:52:26]url: /json_proto [00:52:26]query_string will be loaded in cgi processing [00:52:26]execute_cgi json_proto POST (null) [00:52:26]execute_cgi path=json_proto method=POST [00:52:26]POST find Content-Length [00:52:26]Host: 172.17.44.131:8080 [00:52:26]Content-Length: 682 [00:52:26]Content-Type: application/json [00:52:26] [00:52:26]POST finish read [00:52:26]Found Content-Length = 682 [00:52:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293932", "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" : 17.530, "sum" : 1300.73, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1300.00, "total" : 1300.00, "payments": [ { "type": 0, "sum" : 1300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:52:26]execute_script... [00:52:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293932", "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" : 17.530, "sum" : 1300.73, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1300.00, "total" : 1300.00, "payments": [ { "type": 0, "sum" : 1300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:52:26]POST & json_proto [00:52:26]process_json_proto [00:52:26]json parsed OK: [00:52:26]protocol is kg_v1.0 [00:52:26]action value=close_receipt [00:52:26]process_action close_receipt [00:52:26]cmd_close_receipt [00:52:26]MH_GetDate [00:52:26]Write to MH i2c: F0 00 00 DE 01 CE [00:52:26]Write i2c OK [00:52:26]MH_I2C_Read... [00:52:26]Read from MH i2c: F0 [00:52:26]MH_I2C_Read... [00:52:26]Read from MH i2c: F0 09 00 [00:52:26]MH_I2C_Read... [00:52:26]Read from MH i2c: F0 09 00 DE 01 00 4B DD C7 66 4F 53 BE 66 F2 [00:52:26]GetLastDocTimeStamp 1724374298 [00:52:26]current date 1724374347 [00:52:26]FM_GetShiftState [00:52:26]SAM_PROTO_GetShiftState [00:52:26]wFMCommunicate request_size=4 [00:52:26]MH_SAM_APDU [00:52:26]CAPDU: 80 13 01 00 [00:52:26]Write to MH i2c: E2 08 00 DF 01 80 13 01 00 00 00 00 00 5D [00:52:26]Write i2c OK [00:52:26]MH_I2C_Read... [00:52:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:52:26]Read from MH i2c: E2 [00:52:26]MH_I2C_Read... [00:52:26]Read from MH i2c: E2 0E 00 [00:52:26]MH_I2C_Read... [00:52:26]Read from MH i2c: E2 0E 00 DF 01 00 09 00 01 CC D2 C7 66 00 00 00 00 90 00 34 [00:52:26]RAPDU: 09 00 01 CC D2 C7 66 00 00 00 00 90 00 [00:52:26]wFMCommunicate OK [00:52:26]SAM_PROTO_GetShiftState done [00:52:26]FM_GetShiftState done [00:52:26]opened in 1724371660 [00:52:26]opened+sec_in_day 1724458060 [00:52:26]quantity*price = 130072 [00:52:26]sum+1 = 130074 [00:52:26]Check (price>sum+1) || (price+1sum+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 СНО: Общий режим Чек 8 23.08.2024 00:56 Смена: 470 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178548 ФПД: 51283634923791 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T005637&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178548&fm=51283634923791&tin=02508201610067®Number=0000000000092561&sum=100000 [00:56:37]StoreToDocumentArchive [00:56:37]shift 470 fd 178548 [00:56:37]save to /storage/0470/doc_00178548 [00:56:37]save last doc name /storage/0470/doc_00178548 to /storage/kkm_last_doc_name [00:56:37]save OK [00:56:37]Clear old archive folders... [00:56:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:56:37]tlvbuf is 01C34480 [00:56:37]SAM_PROTO_ClearQueue [00:56:37]wFMCommunicate request_size=4 [00:56:37]MH_SAM_APDU [00:56:37]CAPDU: 80 09 00 00 [00:56:37]Write to MH i2c: E2 08 00 37 02 80 09 00 00 00 00 00 00 AB [00:56:37]Write i2c OK [00:56:37]MH_I2C_Read... [00:56:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:56:37]Read from MH i2c: E2 [00:56:37]MH_I2C_Read... [00:56:37]Read from MH i2c: E2 03 00 [00:56:37]MH_I2C_Read... [00:56:37]Read from MH i2c: E2 03 00 37 02 00 90 00 AD [00:56:37]RAPDU: 90 00 [00:56:37]wFMCommunicate OK [00:56:37]SAM_PROTO_ClearQueue done [00:56:37]KKMCreateOFDPacket [00:56:37]OFDProtocolAddRootSTLVToBuf [00:56:37]FM_MakeSignedData [00:56:37]FM_MakeSignedData [00:56:37]SAM_PROTO_SignData [00:56:37]wFMCommunicate request_size=4 [00:56:37]MH_SAM_APDU [00:56:37]CAPDU: 80 0D 01 02 [00:56:37]Write to MH i2c: E2 08 00 38 02 80 0D 01 02 00 00 00 00 B3 [00:56:37]Write i2c OK [00:56:37]MH_I2C_Read... [00:56:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:56:37]Read from MH i2c: E2 [00:56:37]MH_I2C_Read... [00:56:37]Read from MH i2c: E2 03 00 [00:56:37]MH_I2C_Read... [00:56:37]Read from MH i2c: E2 03 00 38 02 00 90 00 AE [00:56:37]RAPDU: 90 00 [00:56:37]wFMCommunicate OK [00:56:37]wFMCommunicate request_size=255 [00:56:37]MH_SAM_APDU [00:56:37]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 08 00 00 00 F4 03 04 00 45 DE C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 74 B9 02 00 35 04 06 00 2E [00:56:37]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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 08 00 00 00 F4 03 04 00 45 DE C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 74 B9 02 00 35 04 06 00 2E 00 00 EF [00:56:37]Write i2c OK [00:56:37]MH_I2C_Read... [00:56:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:56:38]Read from MH i2c: E2 [00:56:38]MH_I2C_Read... [00:56:38]Read from MH i2c: E2 03 00 [00:56:38]MH_I2C_Read... [00:56:38]Read from MH i2c: E2 03 00 39 02 00 90 00 AF [00:56:38]RAPDU: 90 00 [00:56:38]wFMCommunicate OK [00:56:38]wFMCommunicate request_size=10 [00:56:38]MH_SAM_APDU [00:56:38]CAPDU: 80 0D 02 02 05 A4 66 D7 A9 0F [00:56:38]Write to MH i2c: E2 0D 00 3A 02 80 0D 02 02 05 00 A4 66 D7 A9 0F 00 00 59 [00:56:38]Write i2c OK [00:56:38]MH_I2C_Read... [00:56:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:56:38]Read from MH i2c: E2 [00:56:38]MH_I2C_Read... [00:56:38]Read from MH i2c: E2 03 00 [00:56:38]MH_I2C_Read... [00:56:38]Read from MH i2c: E2 03 00 3A 02 00 90 00 B0 [00:56:38]RAPDU: 90 00 [00:56:38]wFMCommunicate OK [00:56:38]wFMCommunicate request_size=4 [00:56:38]MH_SAM_APDU [00:56:38]CAPDU: 80 0D 03 02 [00:56:38]Write to MH i2c: E2 08 00 3B 02 80 0D 03 02 00 00 00 00 B8 [00:56:38]Write i2c OK [00:56:38]MH_I2C_Read... [00:56:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:56:38]Read from MH i2c: E2 [00:56:38]MH_I2C_Read... [00:56:38]Read from MH i2c: E2 0B 00 [00:56:38]MH_I2C_Read... [00:56:38]Read from MH i2c: E2 0B 00 3B 02 00 9B E8 62 52 7F 35 85 25 90 00 4E [00:56:38]RAPDU: 9B E8 62 52 7F 35 85 25 90 00 [00:56:38]wFMCommunicate OK [00:56:38]SAM_PROTO_SignData done [00:56:38]FM_MakeSignedData done [00:56:38]CreateOFDProtocolMessage [00:56:38]wFMCommunicate request_size=4 [00:56:38]MH_SAM_APDU [00:56:38]CAPDU: 80 11 00 00 [00:56:38]Write to MH i2c: E2 08 00 3C 02 80 11 00 00 00 00 00 00 B8 [00:56:38]Write i2c OK [00:56:38]MH_I2C_Read... [00:56:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:56:38]Read from MH i2c: E2 [00:56:38]MH_I2C_Read... [00:56:38]Read from MH i2c: E2 17 00 [00:56:38]MH_I2C_Read... [00:56: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 37 38 90 00 11 [00:56:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [00:56:38]wFMCommunicate OK [00:56:38]CreateOFDProtocolMessage done [00:56:38]OFDSenderStorePacket 178548 [00:56:38]StoreOFDPacket docnum=178548 [00:56:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 E9 4A 07 01 75 73 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 08 00 00 00 F4 03 04 00 45 DE C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 74 B9 02 00 35 04 06 00 2E A4 66 D7 A9 0F 9B E8 62 52 7F 35 85 25 [00:56:38]CheckFolder [00:56:38]dirname=/storage/ofd_packets [00:56:38]CheckFolder done [00:56:38]ProducePacketName [00:56:38]name=ofd_packets/00178548 [00:56:38]NVStorageSaveData ofd_packets/00178548 [00:56:38]File name is /storage/ofd_packets/00178548 [00:56:38]Write 301 bytes [00:56:38]NVStorageSaveData done [00:56:38]OFDSenderStorePacket done [00:56:38]KKMCreateOFDPacket done [00:56:38]NVStorageSaveData kkm_last_timestamp [00:56:38]File name is /storage/kkm_last_timestamp [00:56:38]Write 4 bytes [00:56:38]NVStorageSaveData done [00:56:38]ExternCall_PrintAddStr [00:56:38]wPrintStart [00:56:38]Write to MH i2c: 01 00 00 3D 02 3F [00:56:38]Write i2c OK [00:56:38]MH_I2C_Read... [00:56:38]Read from MH i2c: 01 [00:56:38]MH_I2C_Read... [00:56:38]Read from MH i2c: 01 07 00 [00:56:38]MH_I2C_Read... [00:56:38]Read from MH i2c: 01 07 00 3D 02 00 00 00 00 00 FF 0F 54 [00:56:38]RasterBufferAndPrint [00:56:38]line Счет N : (1)293934 [00:56:38]line ИНН: 02508201610067 [00:56:38]line Контрольно-Кассовый Чек [00:56:38]line ПРОДАЖА [00:56:38]line ТРК (МРК, ГНК) : 43 [00:56:38]line Товар: 2710124500 [00:56:38]line Аи-95-К-5 [00:56:38]line 13.480 * 74.20 [00:56:38]line = 1000.22 [00:56:38]line НДС 12% НСП 1% [00:56:38]line > о реализуемом товаре [00:56:38]line ОКРУГЛЕНИЕ: -0.22 [00:56:38]line ИТОГО: 1000.00 [00:56:38]line Внесено: 1000.00 [00:56:38]line СДАЧА: 0.00 [00:56:38]line НСП 1% : 8.85 [00:56:38]line НДС 12% : 106.22 [00:56:38]line Наличными: 1000.00 [00:56:38]line Безнал.: 0.00 [00:56:38]line Место: АЗС № 130 "Партнер Нефть" [00:56:38]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [00:56:38]line СНО: Общий режим [00:56:38]line Чек 8 23.08.2024 00:56 [00:56:38]line Смена: 470 ФФД: 1.0 [00:56:38]line ЗНМ: 0300000071 [00:56:38]line РНМ: 0000000000092561 [00:56:38]line Версия ККМ: 001 [00:56:38]line ФМ: 0000000000871778 [00:56:38]line ФД: 178548 [00:56:38]line ФПД: 51283634923791 [00:56:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T005637&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178548&fm=51283634923791&tin=02508201610067®Number=0000000000092561&sum=100000 [00:56:38]written 0, free lines is 4095 [00:56:38]OFD Sender: Processing packet 178548 [packets to send 496, broken 495] [00:56:38]ProducePacketName [00:56:38]name=ofd_packets/00178548 [00:56:38]OFD Sender: To server: pG, [00:56:38]CommunicateWithHost lk.salyk.kg:30040 [00:56:38]ConnectInit lk.salyk.kg [00:56:38]Write to MH i2c: 01 00 00 68 02 6A [00:56:38]Write i2c OK [00:56:38]MH_I2C_Read... [00:56:38]Read from MH i2c: 01 [00:56:38]MH_I2C_Read... [00:56:38]Read from MH i2c: 01 07 00 [00:56:38]MH_I2C_Read... [00:56:38]Read from MH i2c: 01 07 00 68 02 00 00 00 00 00 C3 0C 40 [00:56:38]RasterBufferAndPrint [00:56:38]line [00:56:38]line [00:56:38]line [00:56:38]line [00:56:38]line [00:56:38]written 0, free lines is 3273 [00:56:38]MH_Cut [00:56:38]Write to MH i2c: D1 01 00 6F 02 01 43 [00:56:38]Write i2c OK [00:56:38]MH_I2C_Read... [00:56:38]Read from MH i2c: D1 [00:56:38]MH_I2C_Read... [00:56:38]Read from MH i2c: D1 01 00 [00:56:38]MH_I2C_Read... [00:56:38]Read from MH i2c: D1 01 00 6F 02 00 42 [00:56:38]Write to MH i2c: 01 00 00 70 02 72 [00:56:38]Write i2c OK [00:56:38]MH_I2C_Read... [00:56:39]*** Cut start [00:56:39]*** Partial cut [00:56:39]*** CUTSNS_PIN = 1 [00:56:39]*** CUTSNS_PIN = 0 [00:56:39]*** Brake cut motor [00:56:40]Read from MH i2c: 01 [00:56:40]MH_I2C_Read... [00:56:40]*** Stop cut motor [00:56:40]*** Cut end [00:56:40]Read from MH i2c: 01 07 00 [00:56:40]MH_I2C_Read... [00:56:40]Read from MH i2c: 01 07 00 70 02 00 00 00 00 00 FF 0F 87 [00:56:40]process_action close_receipt done [00:56:40]requested_data is exist [00:56:40]produce_requested_data [00:56:40]requested_item fm.sn is exist - process it [00:56:40]wFMCommunicate request_size=4 [00:56:40]MH_SAM_APDU [00:56:40]CAPDU: 80 11 00 00 [00:56:40]Write to MH i2c: E2 08 00 71 02 80 11 00 00 00 00 00 00 ED [00:56:40]Write i2c OK [00:56:40]MH_I2C_Read... [00:56:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:56:40]Read from MH i2c: E2 [00:56:40]MH_I2C_Read... [00:56:40]Read from MH i2c: E2 17 00 [00:56:40]MH_I2C_Read... [00:56:40]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 37 38 90 00 46 [00:56:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [00:56:40]wFMCommunicate OK [00:56:40]requested_item fd.num is exist - process it [00:56:40]SAM_PROTO_GetFieldsCounters [00:56:40]wFMCommunicate request_size=4 [00:56:40]MH_SAM_APDU [00:56:40]CAPDU: 80 13 00 00 [00:56:40]Write to MH i2c: E2 08 00 72 02 80 13 00 00 00 00 00 00 F0 [00:56:40]Write i2c OK [00:56:40]MH_I2C_Read... [00:56:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:56:40]Read from MH i2c: E2 [00:56:40]MH_I2C_Read... [00:56:40]Read from MH i2c: E2 62 00 [00:56:40]MH_I2C_Read... [00:56:40]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 74 B9 02 00 0E 04 04 00 D6 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 33 [00: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 74 B9 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 08 00 00 00 5E 04 04 00 08 00 00 00 57 04 04 00 09 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:56:40]wFMCommunicate OK [00:56:40]SAM_PROTO_GetFieldsCounters done [00:56:40]requested_item shift.num is exist - process it [00:56:40]requested_item shift.opened is exist - process it [00:56:40]req_shift_opened [00:56:40]FM_GetShiftState [00:56:40]SAM_PROTO_GetShiftState [00:56:40]wFMCommunicate request_size=4 [00:56:40]MH_SAM_APDU [00:56:40]CAPDU: 80 13 01 00 [00:56:40]Write to MH i2c: E2 08 00 73 02 80 13 01 00 00 00 00 00 F2 [00:56:40]Write i2c OK [00:56:40]MH_I2C_Read... [00:56:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:56:40]Read from MH i2c: E2 [00:56:40]MH_I2C_Read... [00:56:40]Read from MH i2c: E2 0E 00 [00:56:40]MH_I2C_Read... [00:56:40]Read from MH i2c: E2 0E 00 73 02 00 09 00 01 CC D2 C7 66 00 00 00 00 90 00 C9 [00:56:40]RAPDU: 09 00 01 CC D2 C7 66 00 00 00 00 90 00 [00:56:40]wFMCommunicate OK [00:56:40]SAM_PROTO_GetShiftState done [00:56:40]FM_GetShiftState done [00:56:40]req_shift_opened done [00:56:40]requested_item shift.open_date is exist - process it [00:56:40]req_shift_open_date [00:56:40]req_shift_open_date done [00:56:40]produce_requested_data done [00:56:40]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178548,"shift.num":470,"shift.opened":1,"shift.open_date":1724371660} [00:56:40]process_action_free close_receipt [00:56:40]json_value_free [00:56:40]json_value_free done [00:56:40]process_json_proto returns [00:56:40]Send response to host [00:56:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178548,"shift.num":470,"shift.opened":1,"shift.open_date":1724371660}}} [00:56:40]free response buf [00:56:40]execute_script done [00:56:40]execute_script returns [00:56:40]free content buf [00:56:40]Sock 7.Close socket [00:56:40]Sock 7.Thread stoped [00:56:42]recv_with_timeout no data received [00:56:42]accept exits with 10 [00:56:42]New connection [00:56:42]New thread 3067063652 created [00:56:42]Thread 3066920292 joined [00:56:42]Waiting for new connection... [00:56:42] Sock 10.Parse request [00:56:42]Sock 10.Check first char [00:56:42]Sock 10.First char is OK [00:56:42]request: POST /json_proto HTTP/1.0 [00:56:42]Method: POST [00:56:42]URL: /json_proto [00:56:42]Method is POST - this is cgi request [00:56:42]url: /json_proto [00:56:42]query_string will be loaded in cgi processing [00:56:42]execute_cgi json_proto POST (null) [00:56:42]execute_cgi path=json_proto method=POST [00:56:42]POST find Content-Length [00:56:42]Host: 172.17.44.131:8080 [00:56:42]Content-Length: 682 [00:56:42]Content-Type: application/json [00:56:42] [00:56:42]POST finish read [00:56:42]Found Content-Length = 682 [00:56:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293933", "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" : 27.030, "sum" : 2005.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2005.00, "total" : 2005.00, "payments": [ { "type": 0, "sum" : 2005.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:56:42]execute_script... [00:56: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)293933", "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" : 27.030, "sum" : 2005.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2005.00, "total" : 2005.00, "payments": [ { "type": 0, "sum" : 2005.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:56:42]POST & json_proto [00:56:42]process_json_proto [00:56:42]json parsed OK: [00:56:42]protocol is kg_v1.0 [00:56:42]action value=close_receipt [00:56:42]process_action close_receipt [00:56:42]cmd_close_receipt [00:56:42]MH_GetDate [00:56:42]Write to MH i2c: F0 00 00 74 02 65 [00:56:42]Write i2c OK [00:56:42]MH_I2C_Read... [00:56:42]Read from MH i2c: F0 [00:56:42]MH_I2C_Read... [00:56:42]Read from MH i2c: F0 09 00 [00:56:42]MH_I2C_Read... [00:56:42]Read from MH i2c: F0 09 00 74 02 00 4B DE C7 66 4F 53 BE 66 8A [00:56:42]GetLastDocTimeStamp 1724374597 [00:56:42]current date 1724374603 [00:56:42]FM_GetShiftState [00:56:42]SAM_PROTO_GetShiftState [00:56:42]wFMCommunicate request_size=4 [00:56:42]MH_SAM_APDU [00:56:42]CAPDU: 80 13 01 00 [00:56:42]Write to MH i2c: E2 08 00 75 02 80 13 01 00 00 00 00 00 F4 [00:56:42]Write i2c OK [00:56:42]MH_I2C_Read... [00:56:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:56:42]Read from MH i2c: E2 [00:56:42]MH_I2C_Read... [00:56:42]Read from MH i2c: E2 0E 00 [00:56:42]MH_I2C_Read... [00:56:42]Read from MH i2c: E2 0E 00 75 02 00 09 00 01 CC D2 C7 66 00 00 00 00 90 00 CB [00:56:42]RAPDU: 09 00 01 CC D2 C7 66 00 00 00 00 90 00 [00:56:42]wFMCommunicate OK [00:56:42]SAM_PROTO_GetShiftState done [00:56:42]FM_GetShiftState done [00:56:42]opened in 1724371660 [00:56:42]opened+sec_in_day 1724458060 [00:56:42]quantity*price = 200562 [00:56:42]sum+1 = 200564 [00:56:42]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 2005.00 Внесено: 2005.00 СДАЧА: 0.00 НСП 1% : 17.75 НДС 12% : 212.99 Наличными: 2005.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 9 23.08.2024 00:56 Смена: 470 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178549 ФПД: 238696106316337 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T005643&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178549&fm=238696106316337&tin=02508201610067®Number=0000000000092561&sum=200500 [00:56:43]StoreToDocumentArchive [00:56:43]shift 470 fd 178549 [00:56:43]save to /storage/0470/doc_00178549 [00:56:43]save last doc name /storage/0470/doc_00178549 to /storage/kkm_last_doc_name [00:56:43]save OK [00:56:43]Clear old archive folders... [00:56:43]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:56:43]tlvbuf is 01C36040 [00:56:43]SAM_PROTO_ClearQueue [00:56:43]wFMCommunicate request_size=4 [00:56:43]MH_SAM_APDU [00:56:43]CAPDU: 80 09 00 00 [00:56:43]Write to MH i2c: E2 08 00 82 02 80 09 00 00 00 00 00 00 F6 [00:56:43]Write i2c OK [00:56:43]MH_I2C_Read... [00:56:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:56:43]Read from MH i2c: E2 [00:56:43]MH_I2C_Read... [00:56:43]Read from MH i2c: E2 03 00 [00:56:43]MH_I2C_Read... [00:56:43]Read from MH i2c: E2 03 00 82 02 00 90 00 F8 [00:56:43]RAPDU: 90 00 [00:56:43]wFMCommunicate OK [00:56:43]SAM_PROTO_ClearQueue done [00:56:43]KKMCreateOFDPacket [00:56:43]OFDProtocolAddRootSTLVToBuf [00:56:43]FM_MakeSignedData [00:56:43]FM_MakeSignedData [00:56:43]SAM_PROTO_SignData [00:56:43]wFMCommunicate request_size=4 [00:56:43]MH_SAM_APDU [00:56:43]CAPDU: 80 0D 01 02 [00:56:43]Write to MH i2c: E2 08 00 83 02 80 0D 01 02 00 00 00 00 FE [00:56:43]Write i2c OK [00:56:43]MH_I2C_Read... [00:56:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:56:43]Read from MH i2c: E2 [00:56:43]MH_I2C_Read... [00:56:43]Read from MH i2c: E2 03 00 [00:56:43]MH_I2C_Read... [00:56:43]Read from MH i2c: E2 03 00 83 02 00 90 00 F9 [00:56:43]RAPDU: 90 00 [00:56:43]wFMCommunicate OK [00:56:43]wFMCommunicate request_size=255 [00:56:43]MH_SAM_APDU [00:56: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 96 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 73 0F 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 0F 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EF 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 33 53 00 00 00 00 07 04 06 00 34 0F 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 00 00 00 F4 03 04 00 4B DE C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 75 B9 02 00 35 04 06 00 D9 [00:56:43]Write to MH i2c: E2 02 01 84 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 73 0F 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 0F 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EF 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 33 53 00 00 00 00 07 04 06 00 34 0F 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 00 00 00 F4 03 04 00 4B DE C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 75 B9 02 00 35 04 06 00 D9 00 00 F2 [00:56:43]Write i2c OK [00:56:43]MH_I2C_Read... [00:56:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:56:43]Read from MH i2c: E2 [00:56:43]MH_I2C_Read... [00:56:43]Read from MH i2c: E2 03 00 [00:56:43]MH_I2C_Read... [00:56:43]Read from MH i2c: E2 03 00 84 02 00 90 00 FA [00:56:43]RAPDU: 90 00 [00:56:43]wFMCommunicate OK [00:56:43]wFMCommunicate request_size=10 [00:56:43]MH_SAM_APDU [00:56:43]CAPDU: 80 0D 02 02 05 17 C4 A0 52 31 [00:56:43]Write to MH i2c: E2 0D 00 85 02 80 0D 02 02 05 00 17 C4 A0 52 31 00 00 09 [00:56:43]Write i2c OK [00:56:43]MH_I2C_Read... [00:56:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:56:44]Read from MH i2c: E2 [00:56:44]MH_I2C_Read... [00:56:44]Read from MH i2c: E2 03 00 [00:56:44]MH_I2C_Read... [00:56:44]Read from MH i2c: E2 03 00 85 02 00 90 00 FB [00:56:44]RAPDU: 90 00 [00:56:44]wFMCommunicate OK [00:56:44]wFMCommunicate request_size=4 [00:56:44]MH_SAM_APDU [00:56:44]CAPDU: 80 0D 03 02 [00:56:44]Write to MH i2c: E2 08 00 86 02 80 0D 03 02 00 00 00 00 03 [00:56:44]Write i2c OK [00:56:44]MH_I2C_Read... [00:56:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:56:44]Read from MH i2c: E2 [00:56:44]MH_I2C_Read... [00:56:44]Read from MH i2c: E2 0B 00 [00:56:44]MH_I2C_Read... [00:56:44]Read from MH i2c: E2 0B 00 86 02 00 5E 97 B1 64 0C 98 CF 52 90 00 D3 [00:56:44]RAPDU: 5E 97 B1 64 0C 98 CF 52 90 00 [00:56:44]wFMCommunicate OK [00:56:44]SAM_PROTO_SignData done [00:56:44]FM_MakeSignedData done [00:56:44]CreateOFDProtocolMessage [00:56:44]wFMCommunicate request_size=4 [00:56:44]MH_SAM_APDU [00:56:44]CAPDU: 80 11 00 00 [00:56:44]Write to MH i2c: E2 08 00 87 02 80 11 00 00 00 00 00 00 03 [00:56:44]Write i2c OK [00:56:44]MH_I2C_Read... [00:56:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:56:44]Read from MH i2c: E2 [00:56:44]MH_I2C_Read... [00:56:44]Read from MH i2c: E2 17 00 [00:56:44]MH_I2C_Read... [00:56:44]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 37 38 90 00 5C [00:56:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [00:56:44]wFMCommunicate OK [00:56:44]CreateOFDProtocolMessage done [00:56:44]OFDSenderStorePacket 178549 [00:56:44]StoreOFDPacket docnum=178549 [00:56:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 83 7F 07 01 8D 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 96 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 73 0F 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 0F 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EF 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 33 53 00 00 00 00 07 04 06 00 34 0F 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 00 00 00 F4 03 04 00 4B DE C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 75 B9 02 00 35 04 06 00 D9 17 C4 A0 52 31 5E 97 B1 64 0C 98 CF 52 [00:56:44]CheckFolder [00:56:44]dirname=/storage/ofd_packets [00:56:44]CheckFolder done [00:56:44]ProducePacketName [00:56:44]name=ofd_packets/00178549 [00:56:44]NVStorageSaveData ofd_packets/00178549 [00:56:44]File name is /storage/ofd_packets/00178549 [00:56:44]Write 301 bytes [00:56:44]NVStorageSaveData done [00:56:44]OFDSenderStorePacket done [00:56:44]KKMCreateOFDPacket done [00:56:44]NVStorageSaveData kkm_last_timestamp [00:56:44]File name is /storage/kkm_last_timestamp [00:56:44]Write 4 bytes [00:56:44]NVStorageSaveData done [00:56:44]ExternCall_PrintAddStr [00:56:44]wPrintStart [00:56:44]Write to MH i2c: 01 00 00 88 02 8A [00:56:44]Write i2c OK [00:56:44]MH_I2C_Read... [00:56:44]Read from MH i2c: 01 [00:56:44]MH_I2C_Read... [00:56:44]Read from MH i2c: 01 07 00 [00:56:44]MH_I2C_Read... [00:56:44]Read from MH i2c: 01 07 00 88 02 00 00 00 00 00 FF 0F 9F [00:56:44]RasterBufferAndPrint [00:56:44]line Счет N : (1)293933 [00:56:44]line ИНН: 02508201610067 [00:56:44]line Контрольно-Кассовый Чек [00:56:44]line ПРОДАЖА [00:56:44]line ТРК (МРК, ГНК) : 53 [00:56:44]line Товар: 2710124500 [00:56:44]line Аи-95-К-5 [00:56:44]line 27.030 * 74.20 [00:56:44]line = 2005.63 [00:56:44]line НДС 12% НСП 1% [00:56:44]line > о реализуемом товаре [00:56:44]line ОКРУГЛЕНИЕ: -0.63 [00:56:44]line ИТОГО: 2005.00 [00:56:44]line Внесено: 2005.00 [00:56:44]line СДАЧА: 0.00 [00:56:44]line НСП 1% : 17.75 [00:56:44]line НДС 12% : 212.99 [00:56:44]line Наличными: 2005.00 [00:56:44]line Безнал.: 0.00 [00:56:44]line Место: АЗС № 130 "Партнер Нефть" [00:56:44]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [00:56:44]line СНО: Общий режим [00:56:44]line Чек 9 23.08.2024 00:56 [00:56:44]line Смена: 470 ФФД: 1.0 [00:56:44]line ЗНМ: 0300000071 [00:56:44]line РНМ: 0000000000092561 [00:56:44]line Версия ККМ: 001 [00:56:44]line ФМ: 0000000000871778 [00:56:44]line ФД: 178549 [00:56:44]line ФПД: 238696106316337 [00:56:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T005643&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178549&fm=238696106316337&tin=02508201610067®Number=0000000000092561&sum=200500 [00:56:44]OFD Sender: Processing packet 178548 [packets to send 497, broken 495] [00:56:44]ProducePacketName [00:56:44]name=ofd_packets/00178548 [00:56:44]OFD Sender: To server: pG, [00:56:44]CommunicateWithHost lk.salyk.kg:30040 [00:56:44]ConnectInit lk.salyk.kg [00:56:44]written 0, free lines is 4095 [00:56:44]Write to MH i2c: 01 00 00 B3 02 B5 [00:56:44]Write i2c OK [00:56:44]MH_I2C_Read... [00:56:44]Read from MH i2c: 01 [00:56:44]MH_I2C_Read... [00:56:44]Read from MH i2c: 01 07 00 [00:56:44]MH_I2C_Read... [00:56:44]Read from MH i2c: 01 07 00 B3 02 00 00 00 00 00 C3 0C 8B [00:56:44]RasterBufferAndPrint [00:56:44]line [00:56:44]line [00:56:44]line [00:56:44]line [00:56:44]line [00:56:44]written 0, free lines is 3279 [00:56:44]MH_Cut [00:56:44]Write to MH i2c: D1 01 00 BA 02 01 8E [00:56:44]Write i2c OK [00:56:44]MH_I2C_Read... [00:56:44]Read from MH i2c: D1 [00:56:44]MH_I2C_Read... [00:56:44]Read from MH i2c: D1 01 00 [00:56:44]MH_I2C_Read... [00:56:44]Read from MH i2c: D1 01 00 BA 02 00 8D [00:56:44]Write to MH i2c: 01 00 00 BB 02 BD [00:56:44]Write i2c OK [00:56:44]MH_I2C_Read... [00:56:45]*** Cut start [00:56:45]*** Partial cut [00:56:45]*** CUTSNS_PIN = 1 [00:56:45]*** CUTSNS_PIN = 0 [00:56:45]*** Brake cut motor [00:56:46]Read from MH i2c: 01 [00:56:46]MH_I2C_Read... [00:56:46]*** Stop cut motor [00:56:46]*** Cut end [00:56:46]Read from MH i2c: 01 07 00 [00:56:46]MH_I2C_Read... [00:56:46]Read from MH i2c: 01 07 00 BB 02 00 00 00 00 00 FF 0F D2 [00:56:46]process_action close_receipt done [00:56:46]requested_data is exist [00:56:46]produce_requested_data [00:56:46]requested_item fm.sn is exist - process it [00:56:46]wFMCommunicate request_size=4 [00:56:46]MH_SAM_APDU [00:56:46]CAPDU: 80 11 00 00 [00:56:46]Write to MH i2c: E2 08 00 BC 02 80 11 00 00 00 00 00 00 38 [00:56:46]Write i2c OK [00:56:46]MH_I2C_Read... [00:56:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:56:46]Read from MH i2c: E2 [00:56:46]MH_I2C_Read... [00:56:46]Read from MH i2c: E2 17 00 [00:56:46]MH_I2C_Read... [00:56:46]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 37 38 90 00 91 [00:56:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [00:56:46]wFMCommunicate OK [00:56:46]requested_item fd.num is exist - process it [00:56:46]SAM_PROTO_GetFieldsCounters [00:56:46]wFMCommunicate request_size=4 [00:56:46]MH_SAM_APDU [00:56:46]CAPDU: 80 13 00 00 [00:56:46]Write to MH i2c: E2 08 00 BD 02 80 13 00 00 00 00 00 00 3B [00:56:46]Write i2c OK [00:56:46]MH_I2C_Read... [00:56:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:56:46]Read from MH i2c: E2 [00:56:46]MH_I2C_Read... [00:56:46]Read from MH i2c: E2 62 00 [00:56:46]MH_I2C_Read... [00:56:46]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 75 B9 02 00 0E 04 04 00 D6 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 82 [00:56: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 75 B9 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 09 00 00 00 5E 04 04 00 09 00 00 00 57 04 04 00 0A 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:56:46]wFMCommunicate OK [00:56:46]SAM_PROTO_GetFieldsCounters done [00:56:46]requested_item shift.num is exist - process it [00:56:46]requested_item shift.opened is exist - process it [00:56:46]req_shift_opened [00:56:46]FM_GetShiftState [00:56:46]SAM_PROTO_GetShiftState [00:56:46]wFMCommunicate request_size=4 [00:56:46]MH_SAM_APDU [00:56:46]CAPDU: 80 13 01 00 [00:56:46]Write to MH i2c: E2 08 00 BE 02 80 13 01 00 00 00 00 00 3D [00:56:46]Write i2c OK [00:56:46]MH_I2C_Read... [00:56:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:56:46]Read from MH i2c: E2 [00:56:46]MH_I2C_Read... [00:56:46]Read from MH i2c: E2 0E 00 [00:56:46]MH_I2C_Read... [00:56:46]Read from MH i2c: E2 0E 00 BE 02 00 09 00 01 CC D2 C7 66 00 00 00 00 90 00 14 [00:56:46]RAPDU: 09 00 01 CC D2 C7 66 00 00 00 00 90 00 [00:56:46]wFMCommunicate OK [00:56:46]SAM_PROTO_GetShiftState done [00:56:46]FM_GetShiftState done [00:56:46]req_shift_opened done [00:56:46]requested_item shift.open_date is exist - process it [00:56:46]req_shift_open_date [00:56:46]req_shift_open_date done [00:56:46]produce_requested_data done [00:56:46]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178549,"shift.num":470,"shift.opened":1,"shift.open_date":1724371660} [00:56:46]process_action_free close_receipt [00:56:46]json_value_free [00:56:46]json_value_free done [00:56:46]process_json_proto returns [00:56:46]Send response to host [00:56:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178549,"shift.num":470,"shift.opened":1,"shift.open_date":1724371660}}} [00:56:46]free response buf [00:56:46]execute_script done [00:56:46]execute_script returns [00:56:46]free content buf [00:56:46]Sock 10.Close socket [00:56:46]Sock 10.Thread stoped [00:56:49]ConnectInit Can't take IP for lk.salyk.kg [00:56:49]CommunicateWithHost connect error [00:56:49]CommunicateWithHost err = -1 [00:56:49]OFD Sender: Server communicate error [00:56:54]OFD Sender: Processing packet 178548 [packets to send 497, broken 495] [00:56:54]ProducePacketName [00:56:54]name=ofd_packets/00178548 [00:56:54]OFD Sender: To server: pG, [00:56:54]CommunicateWithHost lk.salyk.kg:30040 [00:56:54]ConnectInit lk.salyk.kg [00:56:55]recv_with_timeout no data received [00:56:57]Connected sock=9 [00:56: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 37 38 0F 01 00 00 E9 4A 07 01 75 73 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 08 00 00 00 F4 03 04 00 45 DE C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 74 B9 02 00 35 04 06 00 2E A4 66 D7 A9 0F 9B E8 62 52 7F 35 85 25 [00:56: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 37 38 4F 00 00 00 90 88 47 00 97 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 37 38 10 04 04 00 74 B9 02 00 F4 03 04 00 00 8A C7 66 B6 04 01 00 00 F8 99 A2 95 F9 F6 D4 DF [00:56:57]CommunicateWithHost err = 0 [00:56:57]CheckOFDResponse [00:56:57]1017 (14) - 77093643461234 [00:56:57]1041 (16) - 0000000000871778 [00:56:57]1040 (4) - 178548 [00:56:57]1012 (4) - 22.08.2024 18:57 [00:56:57]1206 (1) - 0 [00:56:57]OFD Sender: Remove packet 178548 [00:56:57]ProducePacketName [00:56:57]name=ofd_packets/00178548 [00:56:57]NVStorageDeleteData [00:56:58]OFD Sender: Processing packet 178549 [packets to send 496, broken 495] [00:56:58]ProducePacketName [00:56:58]name=ofd_packets/00178549 [00:56:58]OFD Sender: To server: pG, [00:56:58]CommunicateWithHost lk.salyk.kg:30040 [00:56:58]ConnectInit lk.salyk.kg [00:56:59]Connected sock=9 [00: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 37 38 0F 01 00 00 83 7F 07 01 8D 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 96 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 73 0F 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 0F 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EF 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 33 53 00 00 00 00 07 04 06 00 34 0F 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 00 00 00 F4 03 04 00 4B DE C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 75 B9 02 00 35 04 06 00 D9 17 C4 A0 52 31 5E 97 B1 64 0C 98 CF 52 [00:57: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 37 38 4F 00 00 00 7F 73 47 00 69 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 37 38 10 04 04 00 75 B9 02 00 F4 03 04 00 03 8A C7 66 B6 04 01 00 00 0D D8 02 1F 1D 94 A9 65 [00:57:01]CommunicateWithHost err = 0 [00:57:01]CheckOFDResponse [00:57:01]1017 (14) - 77093643461234 [00:57:01]1041 (16) - 0000000000871778 [00:57:01]1040 (4) - 178549 [00:57:01]1012 (4) - 22.08.2024 18:57 [00:57:01]1206 (1) - 0 [00:57:01]OFD Sender: Remove packet 178549 [00:57:01]ProducePacketName [00:57:01]name=ofd_packets/00178549 [00:57:01]NVStorageDeleteData [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:18]recv_with_timeout no data received [00:57:22]OFD Sender: No OFD packet to send [00:57:24]accept exits with 7 [00:57:24]New connection [00:57:24]New thread 3066920292 created [00:57:24]Thread 3067063652 joined [00:57:24]Waiting for new connection... [00:57:24] Sock 7.Parse request [00:57:24]Sock 7.Check first char [00:57:24]Sock 7.First char is OK [00:57:24]request: POST /json_proto HTTP/1.0 [00:57:24]Method: POST [00:57:24]URL: /json_proto [00:57:24]Method is POST - this is cgi request [00:57:24]url: /json_proto [00:57:24]query_string will be loaded in cgi processing [00:57:24]execute_cgi json_proto POST (null) [00:57:24]execute_cgi path=json_proto method=POST [00:57:24]POST find Content-Length [00:57:24]Host: 172.17.44.131:8080 [00:57:24]Content-Length: 677 [00:57:24]Content-Type: application/json [00:57:24] [00:57:24]POST finish read [00:57:24]Found Content-Length = 677 [00:57:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293935", "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" ] } } [00:57:24]execute_script... [00:57: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)293935", "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" ] } } [00:57:24]POST & json_proto [00:57:24]process_json_proto [00:57:24]json parsed OK: [00:57:24]protocol is kg_v1.0 [00:57:24]action value=close_receipt [00:57:24]process_action close_receipt [00:57:24]cmd_close_receipt [00:57:24]MH_GetDate [00:57:24]Write to MH i2c: F0 00 00 BF 02 B0 [00:57:24]Write i2c OK [00:57:24]MH_I2C_Read... [00:57:24]Read from MH i2c: F0 [00:57:24]MH_I2C_Read... [00:57:24]Read from MH i2c: F0 09 00 [00:57:24]MH_I2C_Read... [00:57:24]Read from MH i2c: F0 09 00 BF 02 00 74 DE C7 66 4F 53 BE 66 FE [00:57:24]GetLastDocTimeStamp 1724374603 [00:57:24]current date 1724374644 [00:57:24]FM_GetShiftState [00:57:24]SAM_PROTO_GetShiftState [00:57:24]wFMCommunicate request_size=4 [00:57:24]MH_SAM_APDU [00:57:24]CAPDU: 80 13 01 00 [00:57:24]Write to MH i2c: E2 08 00 C0 02 80 13 01 00 00 00 00 00 3F [00:57:24]Write i2c OK [00:57:24]MH_I2C_Read... [00:57:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:57:24]Read from MH i2c: E2 [00:57:24]MH_I2C_Read... [00:57:24]Read from MH i2c: E2 0E 00 [00:57:24]MH_I2C_Read... [00:57:24]Read from MH i2c: E2 0E 00 C0 02 00 09 00 01 CC D2 C7 66 00 00 00 00 90 00 16 [00:57:24]RAPDU: 09 00 01 CC D2 C7 66 00 00 00 00 90 00 [00:57:24]wFMCommunicate OK [00:57:24]SAM_PROTO_GetShiftState done [00:57:24]FM_GetShiftState done [00:57:24]opened in 1724371660 [00:57:24]opened+sec_in_day 1724458060 [00:57:24]quantity*price = 50010 [00:57:24]sum+1 = 50012 [00:57:24]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 10 23.08.2024 00:57 Смена: 470 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178550 ФПД: 86391103602348 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T005725&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178550&fm=86391103602348&tin=02508201610067®Number=0000000000092561&sum=50000 [00:57:25]StoreToDocumentArchive [00:57:25]shift 470 fd 178550 [00:57:25]save to /storage/0470/doc_00178550 [00:57:25]save last doc name /storage/0470/doc_00178550 to /storage/kkm_last_doc_name [00:57:25]save OK [00:57:25]Clear old archive folders... [00:57:25]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:57:25]tlvbuf is 01C2ED20 [00:57:25]SAM_PROTO_ClearQueue [00:57:25]wFMCommunicate request_size=4 [00:57:25]MH_SAM_APDU [00:57:25]CAPDU: 80 09 00 00 [00:57:25]Write to MH i2c: E2 08 00 CD 02 80 09 00 00 00 00 00 00 41 [00:57:25]Write i2c OK [00:57:25]MH_I2C_Read... [00:57:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:57:25]Read from MH i2c: E2 [00:57:25]MH_I2C_Read... [00:57:25]Read from MH i2c: E2 03 00 [00:57:25]MH_I2C_Read... [00:57:25]Read from MH i2c: E2 03 00 CD 02 00 90 00 43 [00:57:25]RAPDU: 90 00 [00:57:25]wFMCommunicate OK [00:57:25]SAM_PROTO_ClearQueue done [00:57:25]KKMCreateOFDPacket [00:57:25]OFDProtocolAddRootSTLVToBuf [00:57:25]FM_MakeSignedData [00:57:25]FM_MakeSignedData [00:57:25]SAM_PROTO_SignData [00:57:25]wFMCommunicate request_size=4 [00:57:25]MH_SAM_APDU [00:57:25]CAPDU: 80 0D 01 02 [00:57:25]Write to MH i2c: E2 08 00 CE 02 80 0D 01 02 00 00 00 00 49 [00:57:25]Write i2c OK [00:57:25]MH_I2C_Read... [00:57:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:57:25]Read from MH i2c: E2 [00:57:25]MH_I2C_Read... [00:57:25]Read from MH i2c: E2 03 00 [00:57:25]MH_I2C_Read... [00:57:25]Read from MH i2c: E2 03 00 CE 02 00 90 00 44 [00:57:25]RAPDU: 90 00 [00:57:25]wFMCommunicate OK [00:57:25]wFMCommunicate request_size=255 [00:57:25]MH_SAM_APDU [00:57: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 0A 00 00 00 F4 03 04 00 75 DE C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 76 B9 02 00 35 04 06 00 4E [00:57:25]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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 00 00 00 F4 03 04 00 75 DE C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 76 B9 02 00 35 04 06 00 4E 00 00 94 [00:57:25]Write i2c OK [00:57:25]MH_I2C_Read... [00:57:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:57:25]Read from MH i2c: E2 [00:57:25]MH_I2C_Read... [00:57:25]Read from MH i2c: E2 03 00 [00:57:25]MH_I2C_Read... [00:57:25]Read from MH i2c: E2 03 00 CF 02 00 90 00 45 [00:57:25]RAPDU: 90 00 [00:57:25]wFMCommunicate OK [00:57:25]wFMCommunicate request_size=10 [00:57:25]MH_SAM_APDU [00:57:25]CAPDU: 80 0D 02 02 05 92 7F 0A BE AC [00:57:25]Write to MH i2c: E2 0D 00 D0 02 80 0D 02 02 05 00 92 7F 0A BE AC 00 00 DB [00:57:25]Write i2c OK [00:57:25]MH_I2C_Read... [00:57:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:57:25]Read from MH i2c: E2 [00:57:25]MH_I2C_Read... [00:57:25]Read from MH i2c: E2 03 00 [00:57:25]MH_I2C_Read... [00:57:25]Read from MH i2c: E2 03 00 D0 02 00 90 00 46 [00:57:25]RAPDU: 90 00 [00:57:25]wFMCommunicate OK [00:57:25]wFMCommunicate request_size=4 [00:57:25]MH_SAM_APDU [00:57:25]CAPDU: 80 0D 03 02 [00:57:25]Write to MH i2c: E2 08 00 D1 02 80 0D 03 02 00 00 00 00 4E [00:57:25]Write i2c OK [00:57:25]MH_I2C_Read... [00:57:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:57:25]Read from MH i2c: E2 [00:57:25]MH_I2C_Read... [00:57:25]Read from MH i2c: E2 0B 00 [00:57:25]MH_I2C_Read... [00:57:25]Read from MH i2c: E2 0B 00 D1 02 00 B7 6A 15 7B 5C A9 01 35 90 00 3B [00:57:25]RAPDU: B7 6A 15 7B 5C A9 01 35 90 00 [00:57:25]wFMCommunicate OK [00:57:25]SAM_PROTO_SignData done [00:57:25]FM_MakeSignedData done [00:57:25]CreateOFDProtocolMessage [00:57:25]wFMCommunicate request_size=4 [00:57:25]MH_SAM_APDU [00:57:25]CAPDU: 80 11 00 00 [00:57:25]Write to MH i2c: E2 08 00 D2 02 80 11 00 00 00 00 00 00 4E [00:57:25]Write i2c OK [00:57:25]MH_I2C_Read... [00:57:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:57:25]Read from MH i2c: E2 [00:57:25]MH_I2C_Read... [00:57:25]Read from MH i2c: E2 17 00 [00:57:25]MH_I2C_Read... [00:57:25]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 37 38 90 00 A7 [00:57:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [00:57:25]wFMCommunicate OK [00:57:25]CreateOFDProtocolMessage done [00:57:25]OFDSenderStorePacket 178550 [00:57:25]StoreOFDPacket docnum=178550 [00:57:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 97 8C 07 01 5F 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 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 00 00 00 F4 03 04 00 75 DE C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 76 B9 02 00 35 04 06 00 4E 92 7F 0A BE AC B7 6A 15 7B 5C A9 01 35 [00:57:25]CheckFolder [00:57:25]dirname=/storage/ofd_packets [00:57:25]CheckFolder done [00:57:25]ProducePacketName [00:57:25]name=ofd_packets/00178550 [00:57:25]NVStorageSaveData ofd_packets/00178550 [00:57:25]File name is /storage/ofd_packets/00178550 [00:57:25]Write 301 bytes [00:57:25]NVStorageSaveData done [00:57:25]OFDSenderStorePacket done [00:57:25]KKMCreateOFDPacket done [00:57:25]NVStorageSaveData kkm_last_timestamp [00:57:25]File name is /storage/kkm_last_timestamp [00:57:25]Write 4 bytes [00:57:25]NVStorageSaveData done [00:57:25]ExternCall_PrintAddStr [00:57:25]wPrintStart [00:57:25]Write to MH i2c: 01 00 00 D3 02 D5 [00:57:25]Write i2c OK [00:57:25]MH_I2C_Read... [00:57:25]Read from MH i2c: 01 [00:57:25]MH_I2C_Read... [00:57:25]Read from MH i2c: 01 07 00 [00:57:25]MH_I2C_Read... [00:57:25]Read from MH i2c: 01 07 00 D3 02 00 00 00 00 00 FF 0F EA [00:57:25]RasterBufferAndPrint [00:57:26]line Счет N : (1)293935 [00:57:26]line ИНН: 02508201610067 [00:57:26]line Контрольно-Кассовый Чек [00:57:26]line ПРОДАЖА [00:57:26]line ТРК (МРК, ГНК) : 33 [00:57:26]line Товар: 2710124500 [00:57:26]line Аи-95-К-5 [00:57:26]line 6.740 * 74.20 [00:57:26]line = 500.11 [00:57:26]line НДС 12% НСП 1% [00:57:26]line > о реализуемом товаре [00:57:26]line ОКРУГЛЕНИЕ: -0.11 [00:57:26]line ИТОГО: 500.00 [00:57:26]line Внесено: 500.00 [00:57:26]line СДАЧА: 0.00 [00:57:26]line НСП 1% : 4.43 [00:57:26]line НДС 12% : 53.11 [00:57:26]line Наличными: 500.00 [00:57:26]line Безнал.: 0.00 [00:57:26]line Место: АЗС № 130 "Партнер Нефть" [00:57:26]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [00:57:26]line СНО: Общий режим [00:57:26]line Чек 10 23.08.2024 00:57 [00:57:26]line Смена: 470 ФФД: 1.0 [00:57:26]line ЗНМ: 0300000071 [00:57:26]line РНМ: 0000000000092561 [00:57:26]line Версия ККМ: 001 [00:57:26]line ФМ: 0000000000871778 [00:57:26]line ФД: 178550 [00:57:26]line ФПД: 86391103602348 [00:57:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T005725&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178550&fm=86391103602348&tin=02508201610067®Number=0000000000092561&sum=50000 [00:57:26]written 0, free lines is 4095 [00:57:26]OFD Sender: Processing packet 178550 [packets to send 496, broken 495] [00:57:26]ProducePacketName [00:57:26]name=ofd_packets/00178550 [00:57:26]OFD Sender: To server: pG, [00:57:26]CommunicateWithHost lk.salyk.kg:30040 [00:57:26]ConnectInit lk.salyk.kg [00:57:26]Write to MH i2c: 01 00 00 FE 02 00 [00:57:26]Write i2c OK [00:57:26]MH_I2C_Read... [00:57:26]Read from MH i2c: 01 [00:57:26]MH_I2C_Read... [00:57:26]Read from MH i2c: 01 07 00 [00:57:26]MH_I2C_Read... [00:57:26]Read from MH i2c: 01 07 00 FE 02 00 00 00 00 00 BD 0C D0 [00:57:26]RasterBufferAndPrint [00:57:26]line [00:57:26]line [00:57:26]line [00:57:26]line [00:57:26]line [00:57:26]written 0, free lines is 3273 [00:57:26]MH_Cut [00:57:26]Write to MH i2c: D1 01 00 05 03 01 DA [00:57:26]Write i2c OK [00:57:26]MH_I2C_Read... [00:57:26]Read from MH i2c: D1 [00:57:26]MH_I2C_Read... [00:57:26]Read from MH i2c: D1 01 00 [00:57:26]MH_I2C_Read... [00:57:26]Read from MH i2c: D1 01 00 05 03 00 D9 [00:57:26]Write to MH i2c: 01 00 00 06 03 09 [00:57:26]Write i2c OK [00:57:26]MH_I2C_Read... [00:57:27]*** Cut start [00:57:27]*** Partial cut [00:57:27]*** CUTSNS_PIN = 1 [00:57:27]*** CUTSNS_PIN = 0 [00:57:27]*** Brake cut motor [00:57:27]Read from MH i2c: 01 [00:57:27]MH_I2C_Read... [00:57:27]*** Stop cut motor [00:57:27]*** Cut end [00:57:27]Read from MH i2c: 01 07 00 [00:57:27]MH_I2C_Read... [00:57:27]Read from MH i2c: 01 07 00 06 03 00 00 00 00 00 FF 0F 1E [00:57:27]process_action close_receipt done [00:57:27]requested_data is exist [00:57:27]produce_requested_data [00:57:27]requested_item fm.sn is exist - process it [00:57:27]wFMCommunicate request_size=4 [00:57:27]MH_SAM_APDU [00:57:27]CAPDU: 80 11 00 00 [00:57:27]Write to MH i2c: E2 08 00 07 03 80 11 00 00 00 00 00 00 84 [00:57:27]Write i2c OK [00:57:27]MH_I2C_Read... [00:57:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:57:27]Read from MH i2c: E2 [00:57:27]MH_I2C_Read... [00:57:27]Read from MH i2c: E2 17 00 [00:57:27]MH_I2C_Read... [00:57:27]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 37 38 90 00 DD [00:57:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [00:57:27]wFMCommunicate OK [00:57:27]requested_item fd.num is exist - process it [00:57:27]SAM_PROTO_GetFieldsCounters [00:57:27]wFMCommunicate request_size=4 [00:57:27]MH_SAM_APDU [00:57:27]CAPDU: 80 13 00 00 [00:57:27]Write to MH i2c: E2 08 00 08 03 80 13 00 00 00 00 00 00 87 [00:57:27]Write i2c OK [00:57:27]MH_I2C_Read... [00:57:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:57:28]Read from MH i2c: E2 [00:57:28]MH_I2C_Read... [00:57:28]Read from MH i2c: E2 62 00 [00:57:28]MH_I2C_Read... [00:57:28]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 76 B9 02 00 0E 04 04 00 D6 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 D2 [00:57: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 76 B9 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 0A 00 00 00 5E 04 04 00 0A 00 00 00 57 04 04 00 0B 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:57:28]wFMCommunicate OK [00:57:28]SAM_PROTO_GetFieldsCounters done [00:57:28]requested_item shift.num is exist - process it [00:57:28]requested_item shift.opened is exist - process it [00:57:28]req_shift_opened [00:57:28]FM_GetShiftState [00:57:28]SAM_PROTO_GetShiftState [00:57:28]wFMCommunicate request_size=4 [00:57:28]MH_SAM_APDU [00:57:28]CAPDU: 80 13 01 00 [00:57:28]Write to MH i2c: E2 08 00 09 03 80 13 01 00 00 00 00 00 89 [00:57:28]Write i2c OK [00:57:28]MH_I2C_Read... [00:57:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:57:28]Read from MH i2c: E2 [00:57:28]MH_I2C_Read... [00:57:28]Read from MH i2c: E2 0E 00 [00:57:28]MH_I2C_Read... [00:57:28]Read from MH i2c: E2 0E 00 09 03 00 09 00 01 CC D2 C7 66 00 00 00 00 90 00 60 [00:57:28]RAPDU: 09 00 01 CC D2 C7 66 00 00 00 00 90 00 [00:57:28]wFMCommunicate OK [00:57:28]SAM_PROTO_GetShiftState done [00:57:28]FM_GetShiftState done [00:57:28]req_shift_opened done [00:57:28]requested_item shift.open_date is exist - process it [00:57:28]req_shift_open_date [00:57:28]req_shift_open_date done [00:57:28]produce_requested_data done [00:57:28]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178550,"shift.num":470,"shift.opened":1,"shift.open_date":1724371660} [00:57:28]process_action_free close_receipt [00:57:28]json_value_free [00:57:28]json_value_free done [00:57:28]process_json_proto returns [00:57:28]Send response to host [00:57:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178550,"shift.num":470,"shift.opened":1,"shift.open_date":1724371660}}} [00:57:28]free response buf [00:57:28]execute_script done [00:57:28]execute_script returns [00:57:28]free content buf [00:57:28]Sock 7.Close socket [00:57:28]Sock 7.Thread stoped [00:57:29]Connected sock=11 [00: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 37 38 0F 01 00 00 97 8C 07 01 5F 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 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 00 00 00 F4 03 04 00 75 DE C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 76 B9 02 00 35 04 06 00 4E 92 7F 0A BE AC B7 6A 15 7B 5C A9 01 35 [00:57:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 4F 00 00 00 E2 48 47 00 CF 57 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 76 B9 02 00 F4 03 04 00 20 8A C7 66 B6 04 01 00 00 5B 30 9B FD CF 4A 99 D3 [00:57:29]CommunicateWithHost err = 0 [00:57:29]CheckOFDResponse [00:57:29]1017 (14) - 77093643461234 [00:57:29]1041 (16) - 0000000000871778 [00:57:29]1040 (4) - 178550 [00:57:29]1012 (4) - 22.08.2024 18:57 [00:57:29]1206 (1) - 0 [00:57:29]OFD Sender: Remove packet 178550 [00:57:29]ProducePacketName [00:57:29]name=ofd_packets/00178550 [00:57:29]NVStorageDeleteData [00:57:30]OFD Sender: No OFD packet to send [00:57:35]OFD Sender: No OFD packet to send [00:57:37]recv_with_timeout no data received [00:57:40]OFD Sender: No OFD packet to send [00:57:45]OFD Sender: No OFD packet to send [00:57:48]recv_with_timeout no data received [00:57:50]OFD Sender: No OFD packet to send [00:57:55]OFD Sender: No OFD packet to send [00:58:00]OFD Sender: No OFD packet to send [00:58:05]OFD Sender: No OFD packet to send [00:58:10]OFD Sender: No OFD packet to send [00:58:15]OFD Sender: No OFD packet to send [00:58:20]OFD Sender: No OFD packet to send [00:58:25]OFD Sender: No OFD packet to send [00:58:30]OFD Sender: No OFD packet to send [00:58:35]OFD Sender: No OFD packet to send [00:58:40]OFD Sender: No OFD packet to send [00:58:45]OFD Sender: No OFD packet to send [00:58:50]OFD Sender: No OFD packet to send [00:58:55]OFD Sender: No OFD packet to send [00:59:00]OFD Sender: No OFD packet to send [00:59:05]OFD Sender: No OFD packet to send [00:59:09]recv_with_timeout no data received [00:59:10]OFD Sender: No OFD packet to send [00:59:15]OFD Sender: No OFD packet to send [00:59:20]OFD Sender: No OFD packet to send [00:59:25]OFD Sender: No OFD packet to send [00:59:30]OFD Sender: No OFD packet to send [00:59:35]OFD Sender: No OFD packet to send [00:59:40]OFD Sender: No OFD packet to send [00:59:45]OFD Sender: No OFD packet to send [00:59:50]OFD Sender: No OFD packet to send [00:59:55]OFD Sender: No OFD packet to send [01:00:00]OFD Sender: No OFD packet to send [01:00:05]OFD Sender: No OFD packet to send [01:00:10]OFD Sender: No OFD packet to send [01:00:15]OFD Sender: No OFD packet to send [01:00:18]accept exits with 10 [01:00:18]New connection [01:00:18]New thread 3067063652 created [01:00:18]Thread 3066920292 joined [01:00:18]Waiting for new connection... [01:00:18] Sock 10.Parse request [01:00:18]Sock 10.Check first char [01:00:18]Sock 10.First char is OK [01:00:18]request: POST /json_proto HTTP/1.0 [01:00:18]Method: POST [01:00:18]URL: /json_proto [01:00:18]Method is POST - this is cgi request [01:00:18]url: /json_proto [01:00:18]query_string will be loaded in cgi processing [01:00:18]execute_cgi json_proto POST (null) [01:00:18]execute_cgi path=json_proto method=POST [01:00:18]POST find Content-Length [01:00:18]Host: 172.17.44.131:8080 [01:00:18]Content-Length: 800 [01:00:18]Content-Type: application/json [01:00:18] [01:00:18]POST finish read [01:00:18]Found Content-Length = 800 [01:00:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293937", "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" ] } } [01:00:18]execute_script... [01:00: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)293937", "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" ] } } [01:00:18]POST & json_proto [01:00:18]process_json_proto [01:00:18]json parsed OK: [01:00:18]protocol is kg_v1.0 [01:00:18]action value=close_receipt [01:00:18]process_action close_receipt [01:00:18]cmd_close_receipt [01:00:18]MH_GetDate [01:00:18]Write to MH i2c: F0 00 00 0A 03 FC [01:00:18]Write i2c OK [01:00:18]MH_I2C_Read... [01:00:18]Read from MH i2c: F0 [01:00:18]MH_I2C_Read... [01:00:18]Read from MH i2c: F0 09 00 [01:00:18]MH_I2C_Read... [01:00:18]Read from MH i2c: F0 09 00 0A 03 00 23 DF C7 66 4F 53 BE 66 FA [01:00:18]GetLastDocTimeStamp 1724374645 [01:00:18]current date 1724374819 [01:00:18]FM_GetShiftState [01:00:18]SAM_PROTO_GetShiftState [01:00:18]wFMCommunicate request_size=4 [01:00:18]MH_SAM_APDU [01:00:18]CAPDU: 80 13 01 00 [01:00:18]Write to MH i2c: E2 08 00 0B 03 80 13 01 00 00 00 00 00 8B [01:00:18]Write i2c OK [01:00:18]MH_I2C_Read... [01:00:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:00:18]Read from MH i2c: E2 [01:00:18]MH_I2C_Read... [01:00:18]Read from MH i2c: E2 0E 00 [01:00:18]MH_I2C_Read... [01:00:18]Read from MH i2c: E2 0E 00 0B 03 00 09 00 01 CC D2 C7 66 00 00 00 00 90 00 62 [01:00:18]RAPDU: 09 00 01 CC D2 C7 66 00 00 00 00 90 00 [01:00:18]wFMCommunicate OK [01:00:18]SAM_PROTO_GetShiftState done [01:00:18]FM_GetShiftState done [01:00:18]opened in 1724371660 [01:00:18]opened+sec_in_day 1724458060 [01:00:18]quantity*price = 50036 [01:00:18]sum+1 = 50037 [01:00:18]Check (price>sum+1) || (price+1 о реализуемом товаре [01:04:33]line ИТОГО: 3100.58 [01:04:33]line НСП 1% : 27.44 [01:04:33]line НДС 12% : 329.26 [01:04:33]line Наличными: 0.00 [01:04:33]line Безнал.: 3100.58 [01:04:33]line Место: АЗС № 130 "Партнер Нефть" [01:04:33]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [01:04:33]line СНО: Общий режим [01:04:33]line Чек 13 23.08.2024 01:04 [01:04:33]line Смена: 470 ФФД: 1.0 [01:04:33]line ЗНМ: 0300000071 [01:04:33]line РНМ: 0000000000092561 [01:04:33]line Версия ККМ: 001 [01:04:33]line Платежная система: O! деньги [01:04:33]line ФМ: 0000000000871778 [01:04:33]line ФД: 178553 [01:04:33]line ФПД: 123376561674674 [01:04:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T010432&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178553&fm=123376561674674&tin=02508201610067®Number=0000000000092561&sum=310058 [01:04:33]written 0, free lines is 4095 [01:04:33]OFD Sender: Processing packet 178552 [packets to send 498, broken 496] [01:04:33]ProducePacketName [01:04:33]name=ofd_packets/00178552 [01:04:33]OFD Sender: To server: pG, [01:04:33]CommunicateWithHost lk.salyk.kg:30040 [01:04:33]ConnectInit lk.salyk.kg [01:04:33]Write to MH i2c: 01 00 00 A5 00 A5 [01:04:33]Write i2c OK [01:04:33]MH_I2C_Read... [01:04:33]Read from MH i2c: 01 [01:04:33]MH_I2C_Read... [01:04:33]Read from MH i2c: 01 07 00 [01:04:33]MH_I2C_Read... [01:04:33]Read from MH i2c: 01 07 00 A5 00 00 00 00 00 00 D9 0C 91 [01:04:33]RasterBufferAndPrint [01:04:33]line [01:04:33]line [01:04:33]line [01:04:33]line [01:04:33]line [01:04:33]written 0, free lines is 3295 [01:04:33]MH_Cut [01:04:33]Write to MH i2c: D1 01 00 AC 00 01 7E [01:04:33]Write i2c OK [01:04:33]MH_I2C_Read... [01:04:33]Read from MH i2c: D1 [01:04:33]MH_I2C_Read... [01:04:33]Read from MH i2c: D1 01 00 [01:04:33]MH_I2C_Read... [01:04:33]Read from MH i2c: D1 01 00 AC 00 00 7D [01:04:33]Write to MH i2c: 01 00 00 AD 00 AD [01:04:33]Write i2c OK [01:04:33]MH_I2C_Read... [01:04:34]*** Cut start [01:04:34]*** Partial cut [01:04:34]*** CUTSNS_PIN = 1 [01:04:34]*** CUTSNS_PIN = 0 [01:04:34]*** Brake cut motor [01:04:35]Read from MH i2c: 01 [01:04:35]MH_I2C_Read... [01:04:35]*** Stop cut motor [01:04:35]*** Cut end [01:04:35]Read from MH i2c: 01 07 00 [01:04:35]MH_I2C_Read... [01:04:35]Read from MH i2c: 01 07 00 AD 00 00 00 00 00 00 FF 0F C2 [01:04:35]process_action close_receipt done [01:04:35]requested_data is exist [01:04:35]produce_requested_data [01:04:35]requested_item fm.sn is exist - process it [01:04:35]wFMCommunicate request_size=4 [01:04:35]MH_SAM_APDU [01:04:35]CAPDU: 80 11 00 00 [01:04:35]Write to MH i2c: E2 08 00 AE 00 80 11 00 00 00 00 00 00 28 [01:04:35]Write i2c OK [01:04:35]MH_I2C_Read... [01:04:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:04:35]Read from MH i2c: E2 [01:04:35]MH_I2C_Read... [01:04:35]Read from MH i2c: E2 17 00 [01:04:35]MH_I2C_Read... [01:04:35]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 37 38 90 00 81 [01:04:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [01:04:35]wFMCommunicate OK [01:04:35]requested_item fd.num is exist - process it [01:04:35]SAM_PROTO_GetFieldsCounters [01:04:35]wFMCommunicate request_size=4 [01:04:35]MH_SAM_APDU [01:04:35]CAPDU: 80 13 00 00 [01:04:35]Write to MH i2c: E2 08 00 AF 00 80 13 00 00 00 00 00 00 2B [01:04:35]Write i2c OK [01:04:35]MH_I2C_Read... [01:04:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:04:35]Read from MH i2c: E2 [01:04:35]MH_I2C_Read... [01:04:35]Read from MH i2c: E2 62 00 [01:04:35]MH_I2C_Read... [01:04:35]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 79 B9 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 0D 00 00 00 5E 04 04 00 0D 00 00 00 57 04 04 00 0E 00 00 00 19 04 04 00 00 00 00 00 90 00 82 [01:04: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 79 B9 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 0D 00 00 00 5E 04 04 00 0D 00 00 00 57 04 04 00 0E 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:04:35]wFMCommunicate OK [01:04:35]SAM_PROTO_GetFieldsCounters done [01:04:35]requested_item shift.num is exist - process it [01:04:35]requested_item shift.opened is exist - process it [01:04:35]req_shift_opened [01:04:35]FM_GetShiftState [01:04:35]SAM_PROTO_GetShiftState [01:04:35]wFMCommunicate request_size=4 [01:04:35]MH_SAM_APDU [01:04:35]CAPDU: 80 13 01 00 [01:04:35]Write to MH i2c: E2 08 00 B0 00 80 13 01 00 00 00 00 00 2D [01:04:35]Write i2c OK [01:04:35]MH_I2C_Read... [01:04:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:04:35]Read from MH i2c: E2 [01:04:35]MH_I2C_Read... [01:04:35]Read from MH i2c: E2 0E 00 [01:04:35]MH_I2C_Read... [01:04:35]Read from MH i2c: E2 0E 00 B0 00 00 09 00 01 CC D2 C7 66 00 00 00 00 90 00 04 [01:04:35]RAPDU: 09 00 01 CC D2 C7 66 00 00 00 00 90 00 [01:04:35]wFMCommunicate OK [01:04:35]SAM_PROTO_GetShiftState done [01:04:35]FM_GetShiftState done [01:04:35]req_shift_opened done [01:04:35]requested_item shift.open_date is exist - process it [01:04:35]req_shift_open_date [01:04:35]req_shift_open_date done [01:04:35]produce_requested_data done [01:04:35]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178553,"shift.num":470,"shift.opened":1,"shift.open_date":1724371660} [01:04:35]process_action_free close_receipt [01:04:35]json_value_free [01:04:35]json_value_free done [01:04:35]process_json_proto returns [01:04:35]Send response to host [01:04:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178553,"shift.num":470,"shift.opened":1,"shift.open_date":1724371660}}} [01:04:35]free response buf [01:04:35]execute_script done [01:04:35]execute_script returns [01:04:35]free content buf [01:04:35]Sock 6.Close socket [01:04:35]Sock 6.Thread stoped [01:04:37]ConnectInit Can't connect to host [01:04:38]ConnectInit Can't take IP for lk.salyk.kg [01:04:38]CommunicateWithHost connect error [01:04:38]CommunicateWithHost err = -1 [01:04:38]OFD Sender: Server communicate error [01:04:43]ConnectInit Can't connect to host [01:04:43]OFD Sender: Processing packet 178552 [packets to send 498, broken 496] [01:04:43]ProducePacketName [01:04:43]name=ofd_packets/00178552 [01:04:43]OFD Sender: To server: pG, [01:04:43]CommunicateWithHost lk.salyk.kg:30040 [01:04:43]ConnectInit lk.salyk.kg [01:04:51]Connected sock=7 [01:04:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 89 7C 07 01 95 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 53 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 53 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 00 00 00 F4 03 04 00 B1 DF C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 78 B9 02 00 35 04 06 00 6E B0 11 70 25 FB 2D 7B 16 9A 72 DF 99 FA [01:04:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 4F 00 00 00 6F CC 47 00 3D 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 37 38 10 04 04 00 78 B9 02 00 F4 03 04 00 DB 8B C7 66 B6 04 01 00 00 70 9F B4 1A 91 14 7D AA [01:04:52]CommunicateWithHost err = 0 [01:04:52]CheckOFDResponse [01:04:52]1017 (14) - 77093643461234 [01:04:52]1041 (16) - 0000000000871778 [01:04:52]1040 (4) - 178552 [01:04:52]1012 (4) - 22.08.2024 19:04 [01:04:52]1206 (1) - 0 [01:04:52]OFD Sender: Remove packet 178552 [01:04:52]ProducePacketName [01:04:52]name=ofd_packets/00178552 [01:04:52]NVStorageDeleteData [01:04:52]OFD Sender: Processing packet 178553 [packets to send 497, broken 496] [01:04:52]ProducePacketName [01:04:52]name=ofd_packets/00178553 [01:04:52]OFD Sender: To server: pG, [01:04:52]CommunicateWithHost lk.salyk.kg:30040 [01:04:52]ConnectInit lk.salyk.kg [01:04:54]Connected sock=7 [01: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 37 38 0C 01 00 00 65 C0 04 01 04 B9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F2 9E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2A BB 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2A BB 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B8 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9E 80 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2A BB 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 00 00 00 F4 03 04 00 20 E0 C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 79 B9 02 00 35 04 06 00 70 35 D8 21 D9 B2 DA B1 FD 51 E2 38 C8 DE [01: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 37 38 4F 00 00 00 B7 4D 47 00 B9 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 37 38 10 04 04 00 79 B9 02 00 F4 03 04 00 DD 8B C7 66 B6 04 01 00 00 5F D9 5B 17 D4 5C 2E 25 [01:04:55]CommunicateWithHost err = 0 [01:04:55]CheckOFDResponse [01:04:55]1017 (14) - 77093643461234 [01:04:55]1041 (16) - 0000000000871778 [01:04:55]1040 (4) - 178553 [01:04:55]1012 (4) - 22.08.2024 19:05 [01:04:55]1206 (1) - 0 [01:04:55]OFD Sender: Remove packet 178553 [01:04:55]ProducePacketName [01:04:55]name=ofd_packets/00178553 [01:04:55]NVStorageDeleteData [01:04:55]OFD Sender: No OFD packet to send [01:05:00]OFD Sender: No OFD packet to send [01:05:05]OFD Sender: No OFD packet to send [01:05:10]OFD Sender: No OFD packet to send [01:05:15]OFD Sender: No OFD packet to send [01:05:17]recv_with_timeout no data received [01:05:20]OFD Sender: No OFD packet to send [01:05:25]OFD Sender: No OFD packet to send [01:05:30]OFD Sender: No OFD packet to send [01:05:35]accept exits with 11 [01:05:35]New connection [01:05:35]New thread 3066637668 created [01:05:35]Thread 3066494308 joined [01:05:35]Waiting for new connection... [01:05:35] Sock 11.Parse request [01:05:35]Sock 11.Check first char [01:05:35]Sock 11.First char is OK [01:05:35]request: POST /json_proto HTTP/1.0 [01:05:35]Method: POST [01:05:35]URL: /json_proto [01:05:35]Method is POST - this is cgi request [01:05:35]url: /json_proto [01:05:35]query_string will be loaded in cgi processing [01:05:35]execute_cgi json_proto POST (null) [01:05:35]execute_cgi path=json_proto method=POST [01:05:35]POST find Content-Length [01:05:35]Host: 172.17.44.131:8080 [01:05:35]Content-Length: 677 [01:05:35]Content-Type: application/json [01:05:35] [01:05:35]POST finish read [01:05:35]Found Content-Length = 677 [01:05:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293943", "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" ] } } [01:05:35]execute_script... [01: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)293943", "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" ] } } [01:05:35]POST & json_proto [01:05:35]process_json_proto [01:05:35]json parsed OK: [01:05:35]protocol is kg_v1.0 [01:05:35]action value=close_receipt [01:05:35]process_action close_receipt [01:05:35]cmd_close_receipt [01:05:35]MH_GetDate [01:05:35]Write to MH i2c: F0 00 00 B1 00 A0 [01:05:35]Write i2c OK [01:05:35]MH_I2C_Read... [01:05:35]Read from MH i2c: F0 [01:05:35]MH_I2C_Read... [01:05:35]Read from MH i2c: F0 09 00 [01:05:35]MH_I2C_Read... [01:05:35]Read from MH i2c: F0 09 00 B1 00 00 60 E0 C7 66 4F 53 BE 66 DC [01:05:35]GetLastDocTimeStamp 1724375072 [01:05:35]current date 1724375136 [01:05:35]FM_GetShiftState [01:05:35]SAM_PROTO_GetShiftState [01:05:35]wFMCommunicate request_size=4 [01:05:35]MH_SAM_APDU [01:05:35]CAPDU: 80 13 01 00 [01:05:35]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [01:05:35]Write i2c OK [01:05:35]MH_I2C_Read... [01:05:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:05:35]Read from MH i2c: E2 [01:05:35]MH_I2C_Read... [01:05:35]Read from MH i2c: E2 0E 00 [01:05:35]MH_I2C_Read... [01:05:35]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 CC D2 C7 66 00 00 00 00 90 00 06 [01:05:35]RAPDU: 09 00 01 CC D2 C7 66 00 00 00 00 90 00 [01:05:35]wFMCommunicate OK [01:05:35]SAM_PROTO_GetShiftState done [01:05:35]FM_GetShiftState done [01:05:35]opened in 1724371660 [01:05:35]opened+sec_in_day 1724458060 [01:05:35]quantity*price = 20001 [01:05:35]sum+1 = 20002 [01:05:35]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 СНО: Общий режим Чек 14 23.08.2024 01:05 Смена: 470 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178554 ФПД: 28475303118006 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T010536&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178554&fm=28475303118006&tin=02508201610067®Number=0000000000092561&sum=20000 [01:05:36]StoreToDocumentArchive [01:05:36]shift 470 fd 178554 [01:05:36]save to /storage/0470/doc_00178554 [01:05:36]save last doc name /storage/0470/doc_00178554 to /storage/kkm_last_doc_name [01:05:36]save OK [01:05:36]Clear old archive folders... [01:05:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [01:05:36]tlvbuf is 00F33700 [01:05:36]SAM_PROTO_ClearQueue [01:05:36]wFMCommunicate request_size=4 [01:05:36]MH_SAM_APDU [01:05:36]CAPDU: 80 09 00 00 [01:05:36]Write to MH i2c: E2 08 00 BF 00 80 09 00 00 00 00 00 00 31 [01:05:36]Write i2c OK [01:05:36]MH_I2C_Read... [01:05:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:05:36]Read from MH i2c: E2 [01:05:36]MH_I2C_Read... [01:05:36]Read from MH i2c: E2 03 00 [01:05:36]MH_I2C_Read... [01:05:36]Read from MH i2c: E2 03 00 BF 00 00 90 00 33 [01:05:36]RAPDU: 90 00 [01:05:36]wFMCommunicate OK [01:05:36]SAM_PROTO_ClearQueue done [01:05:36]KKMCreateOFDPacket [01:05:36]OFDProtocolAddRootSTLVToBuf [01:05:36]FM_MakeSignedData [01:05:36]FM_MakeSignedData [01:05:36]SAM_PROTO_SignData [01:05:36]wFMCommunicate request_size=4 [01:05:36]MH_SAM_APDU [01:05:36]CAPDU: 80 0D 01 02 [01:05:36]Write to MH i2c: E2 08 00 C0 00 80 0D 01 02 00 00 00 00 39 [01:05:36]Write i2c OK [01:05:36]MH_I2C_Read... [01:05:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:05:36]Read from MH i2c: E2 [01:05:36]MH_I2C_Read... [01:05:36]Read from MH i2c: E2 03 00 [01:05:36]MH_I2C_Read... [01:05:36]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [01:05:36]RAPDU: 90 00 [01:05:36]wFMCommunicate OK [01:05:36]wFMCommunicate request_size=255 [01:05:36]MH_SAM_APDU [01:05: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 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 0E 00 00 00 F4 03 04 00 60 E0 C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 7A B9 02 00 35 04 06 00 19 [01:05:36]Write to MH i2c: E2 02 01 C1 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 0E 00 00 00 F4 03 04 00 60 E0 C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 7A B9 02 00 35 04 06 00 19 00 00 5E [01:05:36]Write i2c OK [01:05:36]MH_I2C_Read... [01:05:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:05:37]Read from MH i2c: E2 [01:05:37]MH_I2C_Read... [01:05:37]Read from MH i2c: E2 03 00 [01:05:37]MH_I2C_Read... [01:05:37]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [01:05:37]RAPDU: 90 00 [01:05:37]wFMCommunicate OK [01:05:37]wFMCommunicate request_size=10 [01:05:37]MH_SAM_APDU [01:05:37]CAPDU: 80 0D 02 02 05 E5 EC 53 C4 B6 [01:05:37]Write to MH i2c: E2 0D 00 C2 00 80 0D 02 02 05 00 E5 EC 53 C4 B6 00 00 E4 [01:05:37]Write i2c OK [01:05:37]MH_I2C_Read... [01:05:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:05:37]Read from MH i2c: E2 [01:05:37]MH_I2C_Read... [01:05:37]Read from MH i2c: E2 03 00 [01:05:37]MH_I2C_Read... [01:05:37]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [01:05:37]RAPDU: 90 00 [01:05:37]wFMCommunicate OK [01:05:37]wFMCommunicate request_size=4 [01:05:37]MH_SAM_APDU [01:05:37]CAPDU: 80 0D 03 02 [01:05:37]Write to MH i2c: E2 08 00 C3 00 80 0D 03 02 00 00 00 00 3E [01:05:37]Write i2c OK [01:05:37]MH_I2C_Read... [01:05:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:05:37]Read from MH i2c: E2 [01:05:37]MH_I2C_Read... [01:05:37]Read from MH i2c: E2 0B 00 [01:05:37]MH_I2C_Read... [01:05:37]Read from MH i2c: E2 0B 00 C3 00 00 83 F7 43 20 7F F5 D6 41 90 00 A7 [01:05:37]RAPDU: 83 F7 43 20 7F F5 D6 41 90 00 [01:05:37]wFMCommunicate OK [01:05:37]SAM_PROTO_SignData done [01:05:37]FM_MakeSignedData done [01:05:37]CreateOFDProtocolMessage [01:05:37]wFMCommunicate request_size=4 [01:05:37]MH_SAM_APDU [01:05:37]CAPDU: 80 11 00 00 [01:05:37]Write to MH i2c: E2 08 00 C4 00 80 11 00 00 00 00 00 00 3E [01:05:37]Write i2c OK [01:05:37]MH_I2C_Read... [01:05:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:05:37]Read from MH i2c: E2 [01:05:37]MH_I2C_Read... [01:05:37]Read from MH i2c: E2 17 00 [01:05:37]MH_I2C_Read... [01:05:37]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 37 38 90 00 97 [01:05:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [01:05:37]wFMCommunicate OK [01:05:37]CreateOFDProtocolMessage done [01:05:37]OFDSenderStorePacket 178554 [01:05:37]StoreOFDPacket docnum=178554 [01:05:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 06 C9 07 01 9E 9A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 0E 00 00 00 F4 03 04 00 60 E0 C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 7A B9 02 00 35 04 06 00 19 E5 EC 53 C4 B6 83 F7 43 20 7F F5 D6 41 [01:05:37]CheckFolder [01:05:37]dirname=/storage/ofd_packets [01:05:37]CheckFolder done [01:05:37]ProducePacketName [01:05:37]name=ofd_packets/00178554 [01:05:37]NVStorageSaveData ofd_packets/00178554 [01:05:37]File name is /storage/ofd_packets/00178554 [01:05:37]Write 301 bytes [01:05:37]NVStorageSaveData done [01:05:37]OFDSenderStorePacket done [01:05:37]KKMCreateOFDPacket done [01:05:37]NVStorageSaveData kkm_last_timestamp [01:05:37]File name is /storage/kkm_last_timestamp [01:05:37]Write 4 bytes [01:05:37]NVStorageSaveData done [01:05:37]ExternCall_PrintAddStr [01:05:37]wPrintStart [01:05:37]Write to MH i2c: 01 00 00 C5 00 C5 [01:05:37]Write i2c OK [01:05:37]MH_I2C_Read... [01:05:37]Read from MH i2c: 01 [01:05:37]MH_I2C_Read... [01:05:37]Read from MH i2c: 01 07 00 [01:05:37]MH_I2C_Read... [01:05:37]Read from MH i2c: 01 07 00 C5 00 00 00 00 00 00 FF 0F DA [01:05:37]RasterBufferAndPrint [01:05:37]line Счет N : (1)293943 [01:05:37]line ИНН: 02508201610067 [01:05:37]line Контрольно-Кассовый Чек [01:05:37]line ПРОДАЖА [01:05:37]line ТРК (МРК, ГНК) : 42 [01:05:37]line Товар: 2710124130 [01:05:37]line Аи-92-К-5 [01:05:37]line 2.950 * 67.80 [01:05:37]line = 200.01 [01:05:37]line НДС 12% НСП 1% [01:05:37]line > о реализуемом товаре [01:05:37]line ОКРУГЛЕНИЕ: -0.01 [01:05:37]line ИТОГО: 200.00 [01:05:37]line Внесено: 200.00 [01:05:37]line СДАЧА: 0.00 [01:05:37]line НСП 1% : 1.77 [01:05:37]line НДС 12% : 21.24 [01:05:37]line Наличными: 200.00 [01:05:37]line Безнал.: 0.00 [01:05:37]line Место: АЗС № 130 "Партнер Нефть" [01:05:37]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [01:05:37]line СНО: Общий режим [01:05:37]line Чек 14 23.08.2024 01:05 [01:05:37]line Смена: 470 ФФД: 1.0 [01:05:37]line ЗНМ: 0300000071 [01:05:37]line РНМ: 0000000000092561 [01:05:37]line Версия ККМ: 001 [01:05:37]line ФМ: 0000000000871778 [01:05:37]line ФД: 178554 [01:05:37]line ФПД: 28475303118006 [01:05:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T010536&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178554&fm=28475303118006&tin=02508201610067®Number=0000000000092561&sum=20000 [01:05:37]written 0, free lines is 4095 [01:05:37]OFD Sender: Processing packet 178554 [packets to send 497, broken 496] [01:05:37]ProducePacketName [01:05:37]name=ofd_packets/00178554 [01:05:37]OFD Sender: To server: pG, [01:05:37]CommunicateWithHost lk.salyk.kg:30040 [01:05:37]ConnectInit lk.salyk.kg [01:05:37]Write to MH i2c: 01 00 00 F0 00 F0 [01:05:37]Write i2c OK [01:05:37]MH_I2C_Read... [01:05:37]Read from MH i2c: 01 [01:05:37]MH_I2C_Read... [01:05:37]Read from MH i2c: 01 07 00 [01:05:37]MH_I2C_Read... [01:05:37]Read from MH i2c: 01 07 00 F0 00 00 00 00 00 00 BB 0C BE [01:05:37]RasterBufferAndPrint [01:05:37]line [01:05:37]line [01:05:37]line [01:05:37]line [01:05:37]line [01:05:37]written 0, free lines is 3265 [01:05:37]MH_Cut [01:05:37]Write to MH i2c: D1 01 00 F7 00 01 C9 [01:05:37]Write i2c OK [01:05:37]MH_I2C_Read... [01:05:37]Read from MH i2c: D1 [01:05:37]MH_I2C_Read... [01:05:37]Read from MH i2c: D1 01 00 [01:05:37]MH_I2C_Read... [01:05:37]Read from MH i2c: D1 01 00 F7 00 00 C8 [01:05:37]Write to MH i2c: 01 00 00 F8 00 F8 [01:05:37]Write i2c OK [01:05:37]MH_I2C_Read... [01:05:38]*** Cut start [01:05:38]*** Partial cut [01:05:38]*** CUTSNS_PIN = 1 [01:05:38]*** CUTSNS_PIN = 0 [01:05:38]*** Brake cut motor [01:05:39]Read from MH i2c: 01 [01:05:39]MH_I2C_Read... [01:05:39]*** Stop cut motor [01:05:39]*** Cut end [01:05:39]Read from MH i2c: 01 07 00 [01:05:39]MH_I2C_Read... [01:05:39]Read from MH i2c: 01 07 00 F8 00 00 00 00 00 00 FF 0F 0D [01:05:39]process_action close_receipt done [01:05:39]requested_data is exist [01:05:39]produce_requested_data [01:05:39]requested_item fm.sn is exist - process it [01:05:39]wFMCommunicate request_size=4 [01:05:39]MH_SAM_APDU [01:05:39]CAPDU: 80 11 00 00 [01:05:39]Write to MH i2c: E2 08 00 F9 00 80 11 00 00 00 00 00 00 73 [01:05:39]Write i2c OK [01:05:39]MH_I2C_Read... [01:05:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:05:39]Read from MH i2c: E2 [01:05:39]MH_I2C_Read... [01:05:39]Read from MH i2c: E2 17 00 [01:05:39]MH_I2C_Read... [01:05: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 37 38 90 00 CC [01:05:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [01:05:39]wFMCommunicate OK [01:05:39]requested_item fd.num is exist - process it [01:05:39]SAM_PROTO_GetFieldsCounters [01:05:39]wFMCommunicate request_size=4 [01:05:39]MH_SAM_APDU [01:05:39]CAPDU: 80 13 00 00 [01:05:39]Write to MH i2c: E2 08 00 FA 00 80 13 00 00 00 00 00 00 76 [01:05:39]Write i2c OK [01:05:39]MH_I2C_Read... [01:05:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:05:39]Read from MH i2c: E2 [01:05:39]MH_I2C_Read... [01:05:39]Read from MH i2c: E2 62 00 [01:05:39]MH_I2C_Read... [01:05: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 7A B9 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 0E 00 00 00 5E 04 04 00 0E 00 00 00 57 04 04 00 0F 00 00 00 19 04 04 00 00 00 00 00 90 00 D1 [01:05: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 7A B9 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 0E 00 00 00 5E 04 04 00 0E 00 00 00 57 04 04 00 0F 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:05:39]wFMCommunicate OK [01:05:39]SAM_PROTO_GetFieldsCounters done [01:05:39]requested_item shift.num is exist - process it [01:05:39]requested_item shift.opened is exist - process it [01:05:39]req_shift_opened [01:05:39]FM_GetShiftState [01:05:39]SAM_PROTO_GetShiftState [01:05:39]wFMCommunicate request_size=4 [01:05:39]MH_SAM_APDU [01:05:39]CAPDU: 80 13 01 00 [01:05:39]Write to MH i2c: E2 08 00 FB 00 80 13 01 00 00 00 00 00 78 [01:05:39]Write i2c OK [01:05:39]MH_I2C_Read... [01:05:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:05:39]Read from MH i2c: E2 [01:05:39]MH_I2C_Read... [01:05:39]Read from MH i2c: E2 0E 00 [01:05:39]MH_I2C_Read... [01:05:39]Read from MH i2c: E2 0E 00 FB 00 00 09 00 01 CC D2 C7 66 00 00 00 00 90 00 4F [01:05:39]RAPDU: 09 00 01 CC D2 C7 66 00 00 00 00 90 00 [01:05:39]wFMCommunicate OK [01:05:39]SAM_PROTO_GetShiftState done [01:05:39]FM_GetShiftState done [01:05:39]req_shift_opened done [01:05:39]requested_item shift.open_date is exist - process it [01:05:39]req_shift_open_date [01:05:39]req_shift_open_date done [01:05:39]produce_requested_data done [01:05:39]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178554,"shift.num":470,"shift.opened":1,"shift.open_date":1724371660} [01:05:39]process_action_free close_receipt [01:05:39]json_value_free [01:05:39]json_value_free done [01:05:39]process_json_proto returns [01:05:39]Send response to host [01:05:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178554,"shift.num":470,"shift.opened":1,"shift.open_date":1724371660}}} [01:05:39]free response buf [01:05:39]execute_script done [01:05:39]execute_script returns [01:05:39]free content buf [01:05:39]Sock 11.Close socket [01:05:39]Sock 11.Thread stoped [01:05:41]recv_with_timeout no data received [01:05:42]ConnectInit Can't take IP for lk.salyk.kg [01:05:42]CommunicateWithHost connect error [01:05:42]CommunicateWithHost err = -1 [01:05:42]OFD Sender: Server communicate error [01:05:47]OFD Sender: Processing packet 178554 [packets to send 497, broken 496] [01:05:47]ProducePacketName [01:05:47]name=ofd_packets/00178554 [01:05:47]OFD Sender: To server: pG, [01:05:47]CommunicateWithHost lk.salyk.kg:30040 [01:05:47]ConnectInit lk.salyk.kg [01:05:54]recv_with_timeout no data received [01:05:55]Connected sock=10 [01: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 37 38 0F 01 00 00 06 C9 07 01 9E 9A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 0E 00 00 00 F4 03 04 00 60 E0 C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 7A B9 02 00 35 04 06 00 19 E5 EC 53 C4 B6 83 F7 43 20 7F F5 D6 41 [01:05: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 37 38 4F 00 00 00 C0 CC 47 00 AB 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 37 38 10 04 04 00 7A B9 02 00 F4 03 04 00 1A 8C C7 66 B6 04 01 00 00 72 34 B8 0F EC B8 E2 1D [01:05:57]CommunicateWithHost err = 0 [01:05:57]CheckOFDResponse [01:05:57]1017 (14) - 77093643461234 [01:05:57]1041 (16) - 0000000000871778 [01:05:57]1040 (4) - 178554 [01:05:57]1012 (4) - 22.08.2024 19:06 [01:05:57]1206 (1) - 0 [01:05:57]OFD Sender: Remove packet 178554 [01:05:57]ProducePacketName [01:05:57]name=ofd_packets/00178554 [01:05:57]NVStorageDeleteData [01:05:57]OFD Sender: No OFD packet to send [01:06:02]OFD Sender: No OFD packet to send [01:06:07]OFD Sender: No OFD packet to send [01:06:12]OFD Sender: No OFD packet to send [01:06:17]OFD Sender: No OFD packet to send [01:06:22]recv_with_timeout no data received [01:06:22]OFD Sender: No OFD packet to send [01:06:27]OFD Sender: No OFD packet to send [01:06:32]OFD Sender: No OFD packet to send [01:06:37]OFD Sender: No OFD packet to send [01:06:42]OFD Sender: No OFD packet to send [01:06:45]recv_with_timeout no data received [01:06:47]OFD Sender: No OFD packet to send [01:06:52]OFD Sender: No OFD packet to send [01:06:57]OFD Sender: No OFD packet to send [01:07:02]OFD Sender: No OFD packet to send [01:07:07]OFD Sender: No OFD packet to send [01:07:12]OFD Sender: No OFD packet to send [01:07:17]OFD Sender: No OFD packet to send [01:07:22]OFD Sender: No OFD packet to send [01:07:23]recv_with_timeout no data received [01:07:27]OFD Sender: No OFD packet to send [01:07:32]OFD Sender: No OFD packet to send [01:07:37]OFD Sender: No OFD packet to send [01:07:40]recv_with_timeout no data received [01:07:42]OFD Sender: No OFD packet to send [01:07:47]OFD Sender: No OFD packet to send [01:07:52]OFD Sender: No OFD packet to send [01:07:57]OFD Sender: No OFD packet to send [01:08:02]OFD Sender: No OFD packet to send [01:08:07]OFD Sender: No OFD packet to send [01:08:12]OFD Sender: No OFD packet to send [01:08:17]OFD Sender: No OFD packet to send [01:08:22]OFD Sender: No OFD packet to send [01:08:28]OFD Sender: No OFD packet to send [01:08:33]OFD Sender: No OFD packet to send [01:08:38]OFD Sender: No OFD packet to send [01:08:43]OFD Sender: No OFD packet to send [01:08:48]OFD Sender: No OFD packet to send [01:08:53]OFD Sender: No OFD packet to send [01:08:58]OFD Sender: No OFD packet to send [01:09:03]OFD Sender: No OFD packet to send [01:09:08]OFD Sender: No OFD packet to send [01:09:13]OFD Sender: No OFD packet to send [01:09:18]OFD Sender: No OFD packet to send [01:09:23]OFD Sender: No OFD packet to send [01:09:28]OFD Sender: No OFD packet to send [01:09:33]OFD Sender: No OFD packet to send [01:09:38]OFD Sender: No OFD packet to send [01:09:43]OFD Sender: No OFD packet to send [01:09:48]OFD Sender: No OFD packet to send [01:09:53]OFD Sender: No OFD packet to send [01:09:58]OFD Sender: No OFD packet to send [01:10:03]OFD Sender: No OFD packet to send [01:10:08]OFD Sender: No OFD packet to send [01:10:13]OFD Sender: No OFD packet to send [01:10:18]OFD Sender: No OFD packet to send [01:10:23]OFD Sender: No OFD packet to send [01:10:28]OFD Sender: No OFD packet to send [01:10:33]OFD Sender: No OFD packet to send [01:10:38]OFD Sender: No OFD packet to send [01:10:43]OFD Sender: No OFD packet to send [01:10:48]OFD Sender: No OFD packet to send [01:10:53]OFD Sender: No OFD packet to send [01:10:58]OFD Sender: No OFD packet to send [01:11:03]OFD Sender: No OFD packet to send [01:11:08]OFD Sender: No OFD packet to send [01:11:13]OFD Sender: No OFD packet to send [01:11:18]OFD Sender: No OFD packet to send [01:11:23]OFD Sender: No OFD packet to send [01:11:28]OFD Sender: No OFD packet to send [01:11:33]OFD Sender: No OFD packet to send [01:11:38]accept exits with 9 [01:11:38]New connection [01:11:38]New thread 3066494308 created [01:11:38]Thread 3066637668 joined [01:11:38]Waiting for new connection... [01:11:38] Sock 9.Parse request [01:11:38]Sock 9.Check first char [01:11:38]Sock 9.First char is OK [01:11:38]request: POST /json_proto HTTP/1.0 [01:11:38]Method: POST [01:11:38]URL: /json_proto [01:11:38]Method is POST - this is cgi request [01:11:38]url: /json_proto [01:11:38]query_string will be loaded in cgi processing [01:11:38]execute_cgi json_proto POST (null) [01:11:38]execute_cgi path=json_proto method=POST [01:11:38]POST find Content-Length [01:11:38]Host: 172.17.44.131:8080 [01:11:38]Content-Length: 682 [01:11:38]Content-Type: application/json [01:11:38] [01:11:38]POST finish read [01:11:38]Found Content-Length = 682 [01:11:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293944", "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" ] } } [01:11:38]execute_script... [01:11:38]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293944", "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" ] } } [01:11:38]POST & json_proto [01:11:38]process_json_proto [01:11:38]json parsed OK: [01:11:38]protocol is kg_v1.0 [01:11:38]action value=close_receipt [01:11:38]process_action close_receipt [01:11:38]cmd_close_receipt [01:11:38]MH_GetDate [01:11:38]Write to MH i2c: F0 00 00 FC 00 EB [01:11:38]Write i2c OK [01:11:38]MH_I2C_Read... [01:11:38]Read from MH i2c: F0 [01:11:38]MH_I2C_Read... [01:11:38]Read from MH i2c: F0 09 00 [01:11:38]MH_I2C_Read... [01:11:38]Read from MH i2c: F0 09 00 FC 00 00 CB E1 C7 66 4F 53 BE 66 93 [01:11:38]GetLastDocTimeStamp 1724375136 [01:11:38]current date 1724375499 [01:11:38]FM_GetShiftState [01:11:38]SAM_PROTO_GetShiftState [01:11:38]wFMCommunicate request_size=4 [01:11:38]MH_SAM_APDU [01:11:38]CAPDU: 80 13 01 00 [01:11:38]Write to MH i2c: E2 08 00 FD 00 80 13 01 00 00 00 00 00 7A [01:11:38]Write i2c OK [01:11:38]MH_I2C_Read... [01:11:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:11:38]Read from MH i2c: E2 [01:11:38]MH_I2C_Read... [01:11:38]Read from MH i2c: E2 0E 00 [01:11:38]MH_I2C_Read... [01:11:38]Read from MH i2c: E2 0E 00 FD 00 00 09 00 01 CC D2 C7 66 00 00 00 00 90 00 51 [01:11:38]RAPDU: 09 00 01 CC D2 C7 66 00 00 00 00 90 00 [01:11:38]wFMCommunicate OK [01:11:38]SAM_PROTO_GetShiftState done [01:11:38]FM_GetShiftState done [01:11:38]opened in 1724371660 [01:11:38]opened+sec_in_day 1724458060 [01:11:38]quantity*price = 150032 [01:11:38]sum+1 = 150033 [01:11:38]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 СНО: Общий режим Чек 15 23.08.2024 01:11 Смена: 470 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178555 ФПД: 148520646065089 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T011139&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178555&fm=148520646065089&tin=02508201610067®Number=0000000000092561&sum=150000 [01:11:39]StoreToDocumentArchive [01:11:39]shift 470 fd 178555 [01:11:39]save to /storage/0470/doc_00178555 [01:11:39]save last doc name /storage/0470/doc_00178555 to /storage/kkm_last_doc_name [01:11:39]save OK [01:11:39]Clear old archive folders... [01:11:39]ProcessDocumentItem done err = 0, tmpTLVsize=251 [01:11:39]tlvbuf is 00EE85E0 [01:11:39]SAM_PROTO_ClearQueue [01:11:39]wFMCommunicate request_size=4 [01:11:39]MH_SAM_APDU [01:11:39]CAPDU: 80 09 00 00 [01:11:39]Write to MH i2c: E2 08 00 0A 01 80 09 00 00 00 00 00 00 7D [01:11:39]Write i2c OK [01:11:39]MH_I2C_Read... [01:11:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:11:39]Read from MH i2c: E2 [01:11:39]MH_I2C_Read... [01:11:39]Read from MH i2c: E2 03 00 [01:11:39]MH_I2C_Read... [01:11:39]Read from MH i2c: E2 03 00 0A 01 00 90 00 7F [01:11:39]RAPDU: 90 00 [01:11:39]wFMCommunicate OK [01:11:39]SAM_PROTO_ClearQueue done [01:11:39]KKMCreateOFDPacket [01:11:39]OFDProtocolAddRootSTLVToBuf [01:11:39]FM_MakeSignedData [01:11:39]FM_MakeSignedData [01:11:39]SAM_PROTO_SignData [01:11:39]wFMCommunicate request_size=4 [01:11:39]MH_SAM_APDU [01:11:39]CAPDU: 80 0D 01 02 [01:11:39]Write to MH i2c: E2 08 00 0B 01 80 0D 01 02 00 00 00 00 85 [01:11:39]Write i2c OK [01:11:39]MH_I2C_Read... [01:11:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:11:39]Read from MH i2c: E2 [01:11:39]MH_I2C_Read... [01:11:39]Read from MH i2c: E2 03 00 [01:11:39]MH_I2C_Read... [01:11:39]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [01:11:39]RAPDU: 90 00 [01:11:39]wFMCommunicate OK [01:11:39]wFMCommunicate request_size=255 [01:11:39]MH_SAM_APDU [01:11: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 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 0F 00 00 00 F4 03 04 00 CB E1 C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 7B B9 02 00 35 04 06 00 87 [01:11:39]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 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 0F 00 00 00 F4 03 04 00 CB E1 C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 7B B9 02 00 35 04 06 00 87 00 00 F7 [01:11:39]Write i2c OK [01:11:39]MH_I2C_Read... [01:11:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:11:39]Read from MH i2c: E2 [01:11:39]MH_I2C_Read... [01:11:39]Read from MH i2c: E2 03 00 [01:11:39]MH_I2C_Read... [01:11:39]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [01:11:39]RAPDU: 90 00 [01:11:39]wFMCommunicate OK [01:11:39]wFMCommunicate request_size=10 [01:11:39]MH_SAM_APDU [01:11:39]CAPDU: 80 0D 02 02 05 14 28 59 BB C1 [01:11:39]Write to MH i2c: E2 0D 00 0D 01 80 0D 02 02 05 00 14 28 59 BB C1 00 00 A3 [01:11:39]Write i2c OK [01:11:39]MH_I2C_Read... [01:11:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:11:39]Read from MH i2c: E2 [01:11:39]MH_I2C_Read... [01:11:39]Read from MH i2c: E2 03 00 [01:11:39]MH_I2C_Read... [01:11:39]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [01:11:39]RAPDU: 90 00 [01:11:39]wFMCommunicate OK [01:11:39]wFMCommunicate request_size=4 [01:11:39]MH_SAM_APDU [01:11:39]CAPDU: 80 0D 03 02 [01:11:39]Write to MH i2c: E2 08 00 0E 01 80 0D 03 02 00 00 00 00 8A [01:11:39]Write i2c OK [01:11:39]MH_I2C_Read... [01:11:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:11:39]Read from MH i2c: E2 [01:11:39]MH_I2C_Read... [01:11:39]Read from MH i2c: E2 0B 00 [01:11:39]MH_I2C_Read... [01:11:39]Read from MH i2c: E2 0B 00 0E 01 00 FF 45 EC 04 B4 F2 57 F3 90 00 AF [01:11:39]RAPDU: FF 45 EC 04 B4 F2 57 F3 90 00 [01:11:39]wFMCommunicate OK [01:11:39]SAM_PROTO_SignData done [01:11:39]FM_MakeSignedData done [01:11:39]CreateOFDProtocolMessage [01:11:39]wFMCommunicate request_size=4 [01:11:39]MH_SAM_APDU [01:11:39]CAPDU: 80 11 00 00 [01:11:39]Write to MH i2c: E2 08 00 0F 01 80 11 00 00 00 00 00 00 8A [01:11:39]Write i2c OK [01:11:39]MH_I2C_Read... [01:11:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:11:40]Read from MH i2c: E2 [01:11:40]MH_I2C_Read... [01:11:40]Read from MH i2c: E2 17 00 [01:11:40]MH_I2C_Read... [01:11:40]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 37 38 90 00 E3 [01:11:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [01:11:40]wFMCommunicate OK [01:11:40]CreateOFDProtocolMessage done [01:11:40]OFDSenderStorePacket 178555 [01:11:40]StoreOFDPacket docnum=178555 [01:11:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 1E 93 07 01 BE 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 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 0F 00 00 00 F4 03 04 00 CB E1 C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 7B B9 02 00 35 04 06 00 87 14 28 59 BB C1 FF 45 EC 04 B4 F2 57 F3 [01:11:40]CheckFolder [01:11:40]dirname=/storage/ofd_packets [01:11:40]CheckFolder done [01:11:40]ProducePacketName [01:11:40]name=ofd_packets/00178555 [01:11:40]NVStorageSaveData ofd_packets/00178555 [01:11:40]File name is /storage/ofd_packets/00178555 [01:11:40]Write 301 bytes [01:11:40]NVStorageSaveData done [01:11:40]OFDSenderStorePacket done [01:11:40]KKMCreateOFDPacket done [01:11:40]NVStorageSaveData kkm_last_timestamp [01:11:40]File name is /storage/kkm_last_timestamp [01:11:40]Write 4 bytes [01:11:40]NVStorageSaveData done [01:11:40]ExternCall_PrintAddStr [01:11:40]wPrintStart [01:11:40]Write to MH i2c: 01 00 00 10 01 11 [01:11:40]Write i2c OK [01:11:40]MH_I2C_Read... [01:11:40]Read from MH i2c: 01 [01:11:40]MH_I2C_Read... [01:11:40]Read from MH i2c: 01 07 00 [01:11:40]MH_I2C_Read... [01:11:40]Read from MH i2c: 01 07 00 10 01 00 00 00 00 00 FF 0F 26 [01:11:40]RasterBufferAndPrint [01:11:40]line Счет N : (1)293944 [01:11:40]line ИНН: 02508201610067 [01:11:40]line Контрольно-Кассовый Чек [01:11:40]line ПРОДАЖА [01:11:40]line ТРК (МРК, ГНК) : 63 [01:11:40]line Товар: 2710124500 [01:11:40]line Аи-95-К-5 [01:11:40]line 20.220 * 74.20 [01:11:40]line = 1500.32 [01:11:40]line НДС 12% НСП 1% [01:11:40]line > о реализуемом товаре [01:11:40]line ОКРУГЛЕНИЕ: -0.32 [01:11:40]line ИТОГО: 1500.00 [01:11:40]line Внесено: 1500.00 [01:11:40]line СДАЧА: 0.00 [01:11:40]line НСП 1% : 13.28 [01:11:40]line НДС 12% : 159.33 [01:11:40]line Наличными: 1500.00 [01:11:40]line Безнал.: 0.00 [01:11:40]line Место: АЗС № 130 "Партнер Нефть" [01:11:40]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [01:11:40]line СНО: Общий режим [01:11:40]line Чек 15 23.08.2024 01:11 [01:11:40]line Смена: 470 ФФД: 1.0 [01:11:40]line ЗНМ: 0300000071 [01:11:40]line РНМ: 0000000000092561 [01:11:40]line Версия ККМ: 001 [01:11:40]line ФМ: 0000000000871778 [01:11:40]line ФД: 178555 [01:11:40]line ФПД: 148520646065089 [01:11:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T011139&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178555&fm=148520646065089&tin=02508201610067®Number=0000000000092561&sum=150000 [01:11:40]OFD Sender: Processing packet 178555 [packets to send 497, broken 496] [01:11:40]ProducePacketName [01:11:40]name=ofd_packets/00178555 [01:11:40]OFD Sender: To server: pG, [01:11:40]CommunicateWithHost lk.salyk.kg:30040 [01:11:40]ConnectInit lk.salyk.kg [01:11:40]written 0, free lines is 4095 [01:11:40]Write to MH i2c: 01 00 00 3B 01 3C [01:11:40]Write i2c OK [01:11:40]MH_I2C_Read... [01:11:40]Read from MH i2c: 01 [01:11:40]MH_I2C_Read... [01:11:40]Read from MH i2c: 01 07 00 [01:11:40]MH_I2C_Read... [01:11:40]Read from MH i2c: 01 07 00 3B 01 00 00 00 00 00 C6 0C 15 [01:11:40]RasterBufferAndPrint [01:11:40]line [01:11:40]line [01:11:40]line [01:11:40]line [01:11:40]line [01:11:40]written 0, free lines is 3276 [01:11:40]MH_Cut [01:11:40]Write to MH i2c: D1 01 00 42 01 01 15 [01:11:40]Write i2c OK [01:11:40]MH_I2C_Read... [01:11:40]Read from MH i2c: D1 [01:11:40]MH_I2C_Read... [01:11:40]Read from MH i2c: D1 01 00 [01:11:40]MH_I2C_Read... [01:11:40]Read from MH i2c: D1 01 00 42 01 00 14 [01:11:40]Write to MH i2c: 01 00 00 43 01 44 [01:11:40]Write i2c OK [01:11:40]MH_I2C_Read... [01:11:41]*** Cut start [01:11:41]*** Partial cut [01:11:41]*** CUTSNS_PIN = 1 [01:11:41]*** CUTSNS_PIN = 0 [01:11:41]*** Brake cut motor [01:11:42]Read from MH i2c: 01 [01:11:42]MH_I2C_Read... [01:11:42]*** Stop cut motor [01:11:42]*** Cut end [01:11:42]Read from MH i2c: 01 07 00 [01:11:42]MH_I2C_Read... [01:11:42]Read from MH i2c: 01 07 00 43 01 00 00 00 00 00 FF 0F 59 [01:11:42]process_action close_receipt done [01:11:42]requested_data is exist [01:11:42]produce_requested_data [01:11:42]requested_item fm.sn is exist - process it [01:11:42]wFMCommunicate request_size=4 [01:11:42]MH_SAM_APDU [01:11:42]CAPDU: 80 11 00 00 [01:11:42]Write to MH i2c: E2 08 00 44 01 80 11 00 00 00 00 00 00 BF [01:11:42]Write i2c OK [01:11:42]MH_I2C_Read... [01:11:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:11:42]Read from MH i2c: E2 [01:11:42]MH_I2C_Read... [01:11:42]Read from MH i2c: E2 17 00 [01:11:42]MH_I2C_Read... [01:11:42]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 37 38 90 00 18 [01:11:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [01:11:42]wFMCommunicate OK [01:11:42]requested_item fd.num is exist - process it [01:11:42]SAM_PROTO_GetFieldsCounters [01:11:42]wFMCommunicate request_size=4 [01:11:42]MH_SAM_APDU [01:11:42]CAPDU: 80 13 00 00 [01:11:42]Write to MH i2c: E2 08 00 45 01 80 13 00 00 00 00 00 00 C2 [01:11:42]Write i2c OK [01:11:42]MH_I2C_Read... [01:11:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:11:42]Read from MH i2c: E2 [01:11:42]MH_I2C_Read... [01:11:42]Read from MH i2c: E2 62 00 [01:11:42]MH_I2C_Read... [01:11:42]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 7B B9 02 00 0E 04 04 00 D6 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 21 [01: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 7B B9 02 00 0E 04 04 00 D6 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:11:42]wFMCommunicate OK [01:11:42]SAM_PROTO_GetFieldsCounters done [01:11:42]requested_item shift.num is exist - process it [01:11:42]requested_item shift.opened is exist - process it [01:11:42]req_shift_opened [01:11:42]FM_GetShiftState [01:11:42]SAM_PROTO_GetShiftState [01:11:42]wFMCommunicate request_size=4 [01:11:42]MH_SAM_APDU [01:11:42]CAPDU: 80 13 01 00 [01:11:42]Write to MH i2c: E2 08 00 46 01 80 13 01 00 00 00 00 00 C4 [01:11:42]Write i2c OK [01:11:42]MH_I2C_Read... [01:11:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:11:42]Read from MH i2c: E2 [01:11:42]MH_I2C_Read... [01:11:42]Read from MH i2c: E2 0E 00 [01:11:42]MH_I2C_Read... [01:11:42]Read from MH i2c: E2 0E 00 46 01 00 09 00 01 CC D2 C7 66 00 00 00 00 90 00 9B [01:11:42]RAPDU: 09 00 01 CC D2 C7 66 00 00 00 00 90 00 [01:11:42]wFMCommunicate OK [01:11:42]SAM_PROTO_GetShiftState done [01:11:42]FM_GetShiftState done [01:11:42]req_shift_opened done [01:11:42]requested_item shift.open_date is exist - process it [01:11:42]req_shift_open_date [01:11:42]req_shift_open_date done [01:11:42]produce_requested_data done [01:11:42]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178555,"shift.num":470,"shift.opened":1,"shift.open_date":1724371660} [01:11:42]process_action_free close_receipt [01:11:42]json_value_free [01:11:42]json_value_free done [01:11:42]process_json_proto returns [01:11:42]Send response to host [01:11:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178555,"shift.num":470,"shift.opened":1,"shift.open_date":1724371660}}} [01:11:42]free response buf [01:11:42]execute_script done [01:11:42]execute_script returns [01:11:42]free content buf [01:11:42]Sock 9.Close socket [01:11:42]Sock 9.Thread stoped [01:11:44]Connected sock=11 [01:11: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 37 38 0F 01 00 00 1E 93 07 01 BE 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 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 0F 00 00 00 F4 03 04 00 CB E1 C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 7B B9 02 00 35 04 06 00 87 14 28 59 BB C1 FF 45 EC 04 B4 F2 57 F3 [01:11: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 37 38 4F 00 00 00 75 67 47 00 BE 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 37 38 10 04 04 00 7B B9 02 00 F4 03 04 00 77 8D C7 66 B6 04 01 00 00 E5 4D 65 51 80 E6 82 2F [01:11:45]CommunicateWithHost err = 0 [01:11:45]CheckOFDResponse [01:11:45]1017 (14) - 77093643461234 [01:11:45]1041 (16) - 0000000000871778 [01:11:45]1040 (4) - 178555 [01:11:45]1012 (4) - 22.08.2024 19:11 [01:11:45]1206 (1) - 0 [01:11:45]OFD Sender: Remove packet 178555 [01:11:45]ProducePacketName [01:11:45]name=ofd_packets/00178555 [01:11:45]NVStorageDeleteData [01:11:46]OFD Sender: No OFD packet to send [01:11:51]OFD Sender: No OFD packet to send [01:11:56]OFD Sender: No OFD packet to send [01:12:01]OFD Sender: No OFD packet to send [01:12:06]OFD Sender: No OFD packet to send [01:12:11]OFD Sender: No OFD packet to send [01:12:16]OFD Sender: No OFD packet to send [01:12:21]OFD Sender: No OFD packet to send [01:12:26]OFD Sender: No OFD packet to send [01:12:31]OFD Sender: No OFD packet to send [01:12:36]OFD Sender: No OFD packet to send [01:12:41]OFD Sender: No OFD packet to send [01:12:46]OFD Sender: No OFD packet to send [01:12:51]OFD Sender: No OFD packet to send [01:12:56]OFD Sender: No OFD packet to send [01:13:01]OFD Sender: No OFD packet to send [01:13:06]OFD Sender: No OFD packet to send [01:13:11]OFD Sender: No OFD packet to send [01:13:16]OFD Sender: No OFD packet to send [01:13:16]recv_with_timeout no data received [01:13:21]OFD Sender: No OFD packet to send [01:13:26]OFD Sender: No OFD packet to send [01:13:31]OFD Sender: No OFD packet to send [01:13:36]OFD Sender: No OFD packet to send [01:13:41]OFD Sender: No OFD packet to send [01:13:46]OFD Sender: No OFD packet to send [01:13:51]OFD Sender: No OFD packet to send [01:13:56]OFD Sender: No OFD packet to send [01:14:01]OFD Sender: No OFD packet to send [01:14:06]OFD Sender: No OFD packet to send [01:14:11]OFD Sender: No OFD packet to send [01:14:16]OFD Sender: No OFD packet to send [01:14:21]OFD Sender: No OFD packet to send [01:14:26]OFD Sender: No OFD packet to send [01:14:31]OFD Sender: No OFD packet to send [01:14:36]OFD Sender: No OFD packet to send [01:14:41]OFD Sender: No OFD packet to send [01:14:46]OFD Sender: No OFD packet to send [01:14:51]OFD Sender: No OFD packet to send [01:14:56]OFD Sender: No OFD packet to send [01:14:58]accept exits with 7 [01:14:58]New connection [01:14:58]New thread 3066637668 created [01:14:58]Thread 3066494308 joined [01:14:58]Waiting for new connection... [01:14:58] Sock 7.Parse request [01:14:58]Sock 7.Check first char [01:14:58]Sock 7.First char is OK [01:14:58]request: POST /json_proto HTTP/1.0 [01:14:58]Method: POST [01:14:58]URL: /json_proto [01:14:58]Method is POST - this is cgi request [01:14:58]url: /json_proto [01:14:58]query_string will be loaded in cgi processing [01:14:58]execute_cgi json_proto POST (null) [01:14:58]execute_cgi path=json_proto method=POST [01:14:58]POST find Content-Length [01:14:58]Host: 172.17.44.131:8080 [01:14:58]Content-Length: 679 [01:14:58]Content-Type: application/json [01:14:58] [01:14:58]POST finish read [01:14:58]Found Content-Length = 679 [01:14:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293945", "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" ] } } [01:14:58]execute_script... [01:14: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)293945", "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" ] } } [01:14:58]POST & json_proto [01:14:58]process_json_proto [01:14:58]json parsed OK: [01:14:58]protocol is kg_v1.0 [01:14:58]action value=close_receipt [01:14:58]process_action close_receipt [01:14:58]cmd_close_receipt [01:14:58]MH_GetDate [01:14:58]Write to MH i2c: F0 00 00 47 01 37 [01:14:58]Write i2c OK [01:14:58]MH_I2C_Read... [01:14:58]Read from MH i2c: F0 [01:14:58]MH_I2C_Read... [01:14:58]Read from MH i2c: F0 09 00 [01:14:58]MH_I2C_Read... [01:14:58]Read from MH i2c: F0 09 00 47 01 00 93 E2 C7 66 4F 53 BE 66 A8 [01:14:58]GetLastDocTimeStamp 1724375499 [01:14:58]current date 1724375699 [01:14:58]FM_GetShiftState [01:14:58]SAM_PROTO_GetShiftState [01:14:58]wFMCommunicate request_size=4 [01:14:58]MH_SAM_APDU [01:14:58]CAPDU: 80 13 01 00 [01:14:58]Write to MH i2c: E2 08 00 48 01 80 13 01 00 00 00 00 00 C6 [01:14:58]Write i2c OK [01:14:58]MH_I2C_Read... [01:14:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:14:58]Read from MH i2c: E2 [01:14:58]MH_I2C_Read... [01:14:58]Read from MH i2c: E2 0E 00 [01:14:58]MH_I2C_Read... [01:14:58]Read from MH i2c: E2 0E 00 48 01 00 09 00 01 CC D2 C7 66 00 00 00 00 90 00 9D [01:14:58]RAPDU: 09 00 01 CC D2 C7 66 00 00 00 00 90 00 [01:14:58]wFMCommunicate OK [01:14:58]SAM_PROTO_GetShiftState done [01:14:58]FM_GetShiftState done [01:14:58]opened in 1724371660 [01:14:58]opened+sec_in_day 1724458060 [01:14:58]quantity*price = 100050 [01:14:58]sum+1 = 100052 [01:14:58]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 СНО: Общий режим Чек 16 23.08.2024 01:14 Смена: 470 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178556 ФПД: 240383629413109 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T011459&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178556&fm=240383629413109&tin=02508201610067®Number=0000000000092561&sum=100000 [01:15:00]StoreToDocumentArchive [01:15:00]shift 470 fd 178556 [01:15:00]save to /storage/0470/doc_00178556 [01:15:00]save last doc name /storage/0470/doc_00178556 to /storage/kkm_last_doc_name [01:15:00]save OK [01:15:00]Clear old archive folders... [01:15:00]ProcessDocumentItem done err = 0, tmpTLVsize=248 [01:15:00]tlvbuf is 00F4E410 [01:15:00]SAM_PROTO_ClearQueue [01:15:00]wFMCommunicate request_size=4 [01:15:00]MH_SAM_APDU [01:15:00]CAPDU: 80 09 00 00 [01:15:00]Write to MH i2c: E2 08 00 55 01 80 09 00 00 00 00 00 00 C8 [01:15:00]Write i2c OK [01:15:00]MH_I2C_Read... [01:15:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:15:00]Read from MH i2c: E2 [01:15:00]MH_I2C_Read... [01:15:00]Read from MH i2c: E2 03 00 [01:15:00]MH_I2C_Read... [01:15:00]Read from MH i2c: E2 03 00 55 01 00 90 00 CA [01:15:00]RAPDU: 90 00 [01:15:00]wFMCommunicate OK [01:15:00]SAM_PROTO_ClearQueue done [01:15:00]KKMCreateOFDPacket [01:15:00]OFDProtocolAddRootSTLVToBuf [01:15:00]FM_MakeSignedData [01:15:00]FM_MakeSignedData [01:15:00]SAM_PROTO_SignData [01:15:00]wFMCommunicate request_size=4 [01:15:00]MH_SAM_APDU [01:15:00]CAPDU: 80 0D 01 02 [01:15:00]Write to MH i2c: E2 08 00 56 01 80 0D 01 02 00 00 00 00 D0 [01:15:00]Write i2c OK [01:15:00]MH_I2C_Read... [01:15:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:15:00]Read from MH i2c: E2 [01:15:00]MH_I2C_Read... [01:15:00]Read from MH i2c: E2 03 00 [01:15:00]MH_I2C_Read... [01:15:00]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [01:15:00]RAPDU: 90 00 [01:15:00]wFMCommunicate OK [01:15:00]wFMCommunicate request_size=255 [01:15:00]MH_SAM_APDU [01:15: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 10 00 00 00 F4 03 04 00 93 E2 C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 7C B9 02 00 35 04 06 00 DA A0 AC D7 [01:15:00]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 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 00 00 00 F4 03 04 00 93 E2 C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 7C B9 02 00 35 04 06 00 DA A0 AC D7 00 00 1B [01:15:00]Write i2c OK [01:15:00]MH_I2C_Read... [01:15:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:15:00]Read from MH i2c: E2 [01:15:00]MH_I2C_Read... [01:15:00]Read from MH i2c: E2 03 00 [01:15:00]MH_I2C_Read... [01:15:00]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [01:15:00]RAPDU: 90 00 [01:15:00]wFMCommunicate OK [01:15:00]wFMCommunicate request_size=7 [01:15:00]MH_SAM_APDU [01:15:00]CAPDU: 80 0D 02 02 02 4A F5 [01:15:00]Write to MH i2c: E2 0A 00 58 01 80 0D 02 02 02 00 4A F5 00 00 16 [01:15:00]Write i2c OK [01:15:00]MH_I2C_Read... [01:15:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:15:00]Read from MH i2c: E2 [01:15:00]MH_I2C_Read... [01:15:00]Read from MH i2c: E2 03 00 [01:15:00]MH_I2C_Read... [01:15:00]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [01:15:00]RAPDU: 90 00 [01:15:00]wFMCommunicate OK [01:15:00]wFMCommunicate request_size=4 [01:15:00]MH_SAM_APDU [01:15:00]CAPDU: 80 0D 03 02 [01:15:00]Write to MH i2c: E2 08 00 59 01 80 0D 03 02 00 00 00 00 D5 [01:15:00]Write i2c OK [01:15:00]MH_I2C_Read... [01:15:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:15:00]Read from MH i2c: E2 [01:15:00]MH_I2C_Read... [01:15:00]Read from MH i2c: E2 0B 00 [01:15:00]MH_I2C_Read... [01:15:00]Read from MH i2c: E2 0B 00 59 01 00 BF 26 0B BA AF C8 AF EA 90 00 90 [01:15:00]RAPDU: BF 26 0B BA AF C8 AF EA 90 00 [01:15:00]wFMCommunicate OK [01:15:00]SAM_PROTO_SignData done [01:15:00]FM_MakeSignedData done [01:15:00]CreateOFDProtocolMessage [01:15:00]wFMCommunicate request_size=4 [01:15:00]MH_SAM_APDU [01:15:00]CAPDU: 80 11 00 00 [01:15:00]Write to MH i2c: E2 08 00 5A 01 80 11 00 00 00 00 00 00 D5 [01:15:00]Write i2c OK [01:15:00]MH_I2C_Read... [01:15:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:15:00]Read from MH i2c: E2 [01:15:00]MH_I2C_Read... [01:15:00]Read from MH i2c: E2 17 00 [01:15:00]MH_I2C_Read... [01:15:00]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 37 38 90 00 2E [01:15:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [01:15:00]wFMCommunicate OK [01:15:00]CreateOFDProtocolMessage done [01:15:00]OFDSenderStorePacket 178556 [01:15:00]StoreOFDPacket docnum=178556 [01:15:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0C 01 00 00 EE 6C 04 01 AE 03 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 10 00 00 00 F4 03 04 00 93 E2 C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 7C B9 02 00 35 04 06 00 DA A0 AC D7 4A F5 BF 26 0B BA AF C8 AF EA [01:15:00]CheckFolder [01:15:00]dirname=/storage/ofd_packets [01:15:00]CheckFolder done [01:15:00]ProducePacketName [01:15:00]name=ofd_packets/00178556 [01:15:00]NVStorageSaveData ofd_packets/00178556 [01:15:00]File name is /storage/ofd_packets/00178556 [01:15:00]Write 298 bytes [01:15:00]NVStorageSaveData done [01:15:00]OFDSenderStorePacket done [01:15:00]KKMCreateOFDPacket done [01:15:00]NVStorageSaveData kkm_last_timestamp [01:15:00]File name is /storage/kkm_last_timestamp [01:15:00]Write 4 bytes [01:15:00]NVStorageSaveData done [01:15:00]ExternCall_PrintAddStr [01:15:00]wPrintStart [01:15:00]Write to MH i2c: 01 00 00 5B 01 5C [01:15:00]Write i2c OK [01:15:00]MH_I2C_Read... [01:15:00]Read from MH i2c: 01 [01:15:00]MH_I2C_Read... [01:15:00]Read from MH i2c: 01 07 00 [01:15:00]MH_I2C_Read... [01:15:00]Read from MH i2c: 01 07 00 5B 01 00 00 00 00 00 FF 0F 71 [01:15:00]RasterBufferAndPrint [01:15:00]line Счет N : (1)293945 [01:15:00]line ИНН: 02508201610067 [01:15:00]line Контрольно-Кассовый Чек [01:15:00]line ПРОДАЖА [01:15:00]line ТРК (МРК, ГНК) : 21 [01:15:00]line Товар: 2710194800 [01:15:00]line ДТ-К-5 [01:15:00]line 13.130 * 76.20 [01:15:00]line = 1000.51 [01:15:00]line НДС 12% НСП 1% [01:15:00]line > о реализуемом товаре [01:15:00]line ОКРУГЛЕНИЕ: -0.51 [01:15:00]line ИТОГО: 1000.00 [01:15:00]line Внесено: 1000.00 [01:15:00]line СДАЧА: 0.00 [01:15:00]line НСП 1% : 8.85 [01:15:00]line НДС 12% : 106.25 [01:15:00]line Наличными: 1000.00 [01:15:00]line Безнал.: 0.00 [01:15:00]line Место: АЗС № 130 "Партнер Нефть" [01:15:00]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [01:15:00]line СНО: Общий режим [01:15:00]line Чек 16 23.08.2024 01:14 [01:15:00]line Смена: 470 ФФД: 1.0 [01:15:00]line ЗНМ: 0300000071 [01:15:00]line РНМ: 0000000000092561 [01:15:00]line Версия ККМ: 001 [01:15:00]line ФМ: 0000000000871778 [01:15:00]line ФД: 178556 [01:15:00]line ФПД: 240383629413109 [01:15:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T011459&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178556&fm=240383629413109&tin=02508201610067®Number=0000000000092561&sum=100000 [01:15:00]written 0, free lines is 4095 [01:15:00]OFD Sender: Processing packet 178556 [packets to send 497, broken 496] [01:15:00]ProducePacketName [01:15:00]name=ofd_packets/00178556 [01:15:00]OFD Sender: To server: pG, [01:15:00]CommunicateWithHost lk.salyk.kg:30040 [01:15:00]ConnectInit lk.salyk.kg [01:15:01]Write to MH i2c: 01 00 00 86 01 87 [01:15:01]Write i2c OK [01:15:01]MH_I2C_Read... [01:15:01]Read from MH i2c: 01 [01:15:01]MH_I2C_Read... [01:15:01]Read from MH i2c: 01 07 00 [01:15:01]MH_I2C_Read... [01:15:01]Read from MH i2c: 01 07 00 86 01 00 00 00 00 00 D8 0C 72 [01:15:01]RasterBufferAndPrint [01:15:01]line [01:15:01]line [01:15:01]line [01:15:01]line [01:15:01]line [01:15:01]written 0, free lines is 3295 [01:15:01]MH_Cut [01:15:01]Write to MH i2c: D1 01 00 8D 01 01 60 [01:15:01]Write i2c OK [01:15:01]MH_I2C_Read... [01:15:01]Read from MH i2c: D1 [01:15:01]MH_I2C_Read... [01:15:01]Read from MH i2c: D1 01 00 [01:15:01]MH_I2C_Read... [01:15:01]Read from MH i2c: D1 01 00 8D 01 00 5F [01:15:01]Write to MH i2c: 01 00 00 8E 01 8F [01:15:01]Write i2c OK [01:15:01]MH_I2C_Read... [01:15:01]*** Cut start [01:15:01]*** Partial cut [01:15:01]*** CUTSNS_PIN = 1 [01:15:01]*** CUTSNS_PIN = 0 [01:15:02]*** Brake cut motor [01:15:02]Read from MH i2c: 01 [01:15:02]MH_I2C_Read... [01:15:02]*** Stop cut motor [01:15:02]*** Cut end [01:15:02]Read from MH i2c: 01 07 00 [01:15:02]MH_I2C_Read... [01:15:02]Read from MH i2c: 01 07 00 8E 01 00 00 00 00 00 FF 0F A4 [01:15:02]process_action close_receipt done [01:15:02]requested_data is exist [01:15:02]produce_requested_data [01:15:02]requested_item fm.sn is exist - process it [01:15:02]wFMCommunicate request_size=4 [01:15:02]MH_SAM_APDU [01:15:02]CAPDU: 80 11 00 00 [01:15:02]Write to MH i2c: E2 08 00 8F 01 80 11 00 00 00 00 00 00 0A [01:15:02]Write i2c OK [01:15:02]MH_I2C_Read... [01:15:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:15:02]Read from MH i2c: E2 [01:15:02]MH_I2C_Read... [01:15:02]Read from MH i2c: E2 17 00 [01:15:02]MH_I2C_Read... [01:15: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 37 38 90 00 63 [01:15:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [01:15:02]wFMCommunicate OK [01:15:02]requested_item fd.num is exist - process it [01:15:02]SAM_PROTO_GetFieldsCounters [01:15:02]wFMCommunicate request_size=4 [01:15:02]MH_SAM_APDU [01:15:02]CAPDU: 80 13 00 00 [01:15:02]Write to MH i2c: E2 08 00 90 01 80 13 00 00 00 00 00 00 0D [01:15:02]Write i2c OK [01:15:02]MH_I2C_Read... [01:15:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:15:02]Read from MH i2c: E2 [01:15:02]MH_I2C_Read... [01:15:02]Read from MH i2c: E2 62 00 [01:15:02]MH_I2C_Read... [01:15:02]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 7C B9 02 00 0E 04 04 00 D6 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 70 [01:15: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 7C B9 02 00 0E 04 04 00 D6 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:15:02]wFMCommunicate OK [01:15:02]SAM_PROTO_GetFieldsCounters done [01:15:02]requested_item shift.num is exist - process it [01:15:02]requested_item shift.opened is exist - process it [01:15:02]req_shift_opened [01:15:02]FM_GetShiftState [01:15:02]SAM_PROTO_GetShiftState [01:15:02]wFMCommunicate request_size=4 [01:15:02]MH_SAM_APDU [01:15:02]CAPDU: 80 13 01 00 [01:15:02]Write to MH i2c: E2 08 00 91 01 80 13 01 00 00 00 00 00 0F [01:15:02]Write i2c OK [01:15:02]MH_I2C_Read... [01:15:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:15:02]Read from MH i2c: E2 [01:15:02]MH_I2C_Read... [01:15:02]Read from MH i2c: E2 0E 00 [01:15:02]MH_I2C_Read... [01:15:02]Read from MH i2c: E2 0E 00 91 01 00 09 00 01 CC D2 C7 66 00 00 00 00 90 00 E6 [01:15:02]RAPDU: 09 00 01 CC D2 C7 66 00 00 00 00 90 00 [01:15:02]wFMCommunicate OK [01:15:02]SAM_PROTO_GetShiftState done [01:15:02]FM_GetShiftState done [01:15:02]req_shift_opened done [01:15:02]requested_item shift.open_date is exist - process it [01:15:02]req_shift_open_date [01:15:02]req_shift_open_date done [01:15:02]produce_requested_data done [01:15:02]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178556,"shift.num":470,"shift.opened":1,"shift.open_date":1724371660} [01:15:02]process_action_free close_receipt [01:15:02]json_value_free [01:15:02]json_value_free done [01:15:02]process_json_proto returns [01:15:02]Send response to host [01:15:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178556,"shift.num":470,"shift.opened":1,"shift.open_date":1724371660}}} [01:15:02]free response buf [01:15:02]execute_script done [01:15:02]execute_script returns [01:15:02]free content buf [01:15:02]Sock 7.Close socket [01:15:02]Sock 7.Thread stoped [01:17:18]ConnectInit Can't connect to host [01:17:18]CommunicateWithHost connect error [01:17:18]CommunicateWithHost err = -1 [01:17:18]OFD Sender: Server communicate error [01:17:23]OFD Sender: Processing packet 178556 [packets to send 497, broken 496] [01:17:23]ProducePacketName [01:17:23]name=ofd_packets/00178556 [01:17:23]OFD Sender: To server: pG, [01:17:23]CommunicateWithHost lk.salyk.kg:30040 [01:17:23]ConnectInit lk.salyk.kg [01:17:24]Connected sock=10 [01:17: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 37 38 0C 01 00 00 EE 6C 04 01 AE 03 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 10 00 00 00 F4 03 04 00 93 E2 C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 7C B9 02 00 35 04 06 00 DA A0 AC D7 4A F5 BF 26 0B BA AF C8 AF EA [01:17: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 37 38 4F 00 00 00 1C 83 47 00 8F 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 37 38 10 04 04 00 7C B9 02 00 F4 03 04 00 CB 8E C7 66 B6 04 01 00 00 32 6A 40 AF 50 3B 7A 7E [01:17:24]CommunicateWithHost err = 0 [01:17:24]CheckOFDResponse [01:17:24]1017 (14) - 77093643461234 [01:17:24]1041 (16) - 0000000000871778 [01:17:24]1040 (4) - 178556 [01:17:24]1012 (4) - 22.08.2024 19:17 [01:17:24]1206 (1) - 0 [01:17:24]OFD Sender: Remove packet 178556 [01:17:24]ProducePacketName [01:17:24]name=ofd_packets/00178556 [01:17:24]NVStorageDeleteData [01:17:24]OFD Sender: No OFD packet to send [01:17:30]OFD Sender: No OFD packet to send [01:17:35]OFD Sender: No OFD packet to send [01:17:40]OFD Sender: No OFD packet to send [01:17:45]OFD Sender: No OFD packet to send [01:17:48]accept exits with 9 [01:17:48]New connection [01:17:48]New thread 3066494308 created [01:17:48]Thread 3066637668 joined [01:17:48]Waiting for new connection... [01:17:48] Sock 9.Parse request [01:17:48]Sock 9.Check first char [01:17:48]Sock 9.First char is OK [01:17:48]request: POST /json_proto HTTP/1.0 [01:17:48]Method: POST [01:17:48]URL: /json_proto [01:17:48]Method is POST - this is cgi request [01:17:48]url: /json_proto [01:17:48]query_string will be loaded in cgi processing [01:17:48]execute_cgi json_proto POST (null) [01:17:48]execute_cgi path=json_proto method=POST [01:17:48]POST find Content-Length [01:17:48]Host: 172.17.44.131:8080 [01:17:48]Content-Length: 679 [01:17:48]Content-Type: application/json [01:17:48] [01:17:48]POST finish read [01:17:48]Found Content-Length = 679 [01:17:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293947", "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" ] } } [01:17:48]execute_script... [01:17: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)293947", "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" ] } } [01:17:48]POST & json_proto [01:17:48]process_json_proto [01:17:48]json parsed OK: [01:17:48]protocol is kg_v1.0 [01:17:48]action value=close_receipt [01:17:48]process_action close_receipt [01:17:48]cmd_close_receipt [01:17:48]MH_GetDate [01:17:48]Write to MH i2c: F0 00 00 92 01 82 [01:17:48]Write i2c OK [01:17:48]MH_I2C_Read... [01:17:48]Read from MH i2c: F0 [01:17:48]MH_I2C_Read... [01:17:48]Read from MH i2c: F0 09 00 [01:17:48]MH_I2C_Read... [01:17:48]Read from MH i2c: F0 09 00 92 01 00 3D E3 C7 66 4F 53 BE 66 9E [01:17:48]GetLastDocTimeStamp 1724375699 [01:17:48]current date 1724375869 [01:17:48]FM_GetShiftState [01:17:48]SAM_PROTO_GetShiftState [01:17:48]wFMCommunicate request_size=4 [01:17:48]MH_SAM_APDU [01:17:48]CAPDU: 80 13 01 00 [01:17:48]Write to MH i2c: E2 08 00 93 01 80 13 01 00 00 00 00 00 11 [01:17:48]Write i2c OK [01:17:48]MH_I2C_Read... [01:17:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:17:48]Read from MH i2c: E2 [01:17:48]MH_I2C_Read... [01:17:48]Read from MH i2c: E2 0E 00 [01:17:48]MH_I2C_Read... [01:17:48]Read from MH i2c: E2 0E 00 93 01 00 09 00 01 CC D2 C7 66 00 00 00 00 90 00 E8 [01:17:48]RAPDU: 09 00 01 CC D2 C7 66 00 00 00 00 90 00 [01:17:48]wFMCommunicate OK [01:17:48]SAM_PROTO_GetShiftState done [01:17:48]FM_GetShiftState done [01:17:48]opened in 1724371660 [01:17:48]opened+sec_in_day 1724458060 [01:17:48]quantity*price = 100050 [01:17:48]sum+1 = 100052 [01:17: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 СНО: Общий режим Чек 17 23.08.2024 01:17 Смена: 470 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178557 ФПД: 224252029564460 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T011749&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178557&fm=224252029564460&tin=02508201610067®Number=0000000000092561&sum=100000 [01:17:49]StoreToDocumentArchive [01:17:49]shift 470 fd 178557 [01:17:49]save to /storage/0470/doc_00178557 [01:17:49]save last doc name /storage/0470/doc_00178557 to /storage/kkm_last_doc_name [01:17:49]save OK [01:17:49]Clear old archive folders... [01:17:49]ProcessDocumentItem done err = 0, tmpTLVsize=248 [01:17:49]tlvbuf is 00EE3090 [01:17:49]SAM_PROTO_ClearQueue [01:17:49]wFMCommunicate request_size=4 [01:17:49]MH_SAM_APDU [01:17:49]CAPDU: 80 09 00 00 [01:17:49]Write to MH i2c: E2 08 00 A0 01 80 09 00 00 00 00 00 00 13 [01:17:49]Write i2c OK [01:17:49]MH_I2C_Read... [01:17:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:17:49]Read from MH i2c: E2 [01:17:49]MH_I2C_Read... [01:17:49]Read from MH i2c: E2 03 00 [01:17:49]MH_I2C_Read... [01:17:49]Read from MH i2c: E2 03 00 A0 01 00 90 00 15 [01:17:49]RAPDU: 90 00 [01:17:49]wFMCommunicate OK [01:17:49]SAM_PROTO_ClearQueue done [01:17:49]KKMCreateOFDPacket [01:17:49]OFDProtocolAddRootSTLVToBuf [01:17:49]FM_MakeSignedData [01:17:49]FM_MakeSignedData [01:17:49]SAM_PROTO_SignData [01:17:49]wFMCommunicate request_size=4 [01:17:49]MH_SAM_APDU [01:17:49]CAPDU: 80 0D 01 02 [01:17:49]Write to MH i2c: E2 08 00 A1 01 80 0D 01 02 00 00 00 00 1B [01:17:49]Write i2c OK [01:17:49]MH_I2C_Read... [01:17:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:17:50]Read from MH i2c: E2 [01:17:50]MH_I2C_Read... [01:17:50]Read from MH i2c: E2 03 00 [01:17:50]MH_I2C_Read... [01:17:50]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [01:17:50]RAPDU: 90 00 [01:17:50]wFMCommunicate OK [01:17:50]wFMCommunicate request_size=255 [01:17:50]MH_SAM_APDU [01:17: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 11 00 00 00 F4 03 04 00 3D E3 C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 7D B9 02 00 35 04 06 00 CB F4 BE 8F [01:17:50]Write to MH i2c: E2 02 01 A2 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 11 00 00 00 F4 03 04 00 3D E3 C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 7D B9 02 00 35 04 06 00 CB F4 BE 8F 00 00 22 [01:17:50]Write i2c OK [01:17:50]MH_I2C_Read... [01:17:50]OFD Sender: No OFD packet to send [01:17:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:17:50]Read from MH i2c: E2 [01:17:50]MH_I2C_Read... [01:17:50]Read from MH i2c: E2 03 00 [01:17:50]MH_I2C_Read... [01:17:50]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [01:17:50]RAPDU: 90 00 [01:17:50]wFMCommunicate OK [01:17:50]wFMCommunicate request_size=7 [01:17:50]MH_SAM_APDU [01:17:50]CAPDU: 80 0D 02 02 02 F6 2C [01:17:50]Write to MH i2c: E2 0A 00 A3 01 80 0D 02 02 02 00 F6 2C 00 00 44 [01:17:50]Write i2c OK [01:17:50]MH_I2C_Read... [01:17:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:17:50]Read from MH i2c: E2 [01:17:50]MH_I2C_Read... [01:17:50]Read from MH i2c: E2 03 00 [01:17:50]MH_I2C_Read... [01:17:50]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [01:17:50]RAPDU: 90 00 [01:17:50]wFMCommunicate OK [01:17:50]wFMCommunicate request_size=4 [01:17:50]MH_SAM_APDU [01:17:50]CAPDU: 80 0D 03 02 [01:17:50]Write to MH i2c: E2 08 00 A4 01 80 0D 03 02 00 00 00 00 20 [01:17:50]Write i2c OK [01:17:50]MH_I2C_Read... [01:17:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:17:50]Read from MH i2c: E2 [01:17:50]MH_I2C_Read... [01:17:50]Read from MH i2c: E2 0B 00 [01:17:50]MH_I2C_Read... [01:17:50]Read from MH i2c: E2 0B 00 A4 01 00 01 E2 E5 D9 F2 DA 1F 29 90 00 D6 [01:17:50]RAPDU: 01 E2 E5 D9 F2 DA 1F 29 90 00 [01:17:50]wFMCommunicate OK [01:17:50]SAM_PROTO_SignData done [01:17:50]FM_MakeSignedData done [01:17:50]CreateOFDProtocolMessage [01:17:50]wFMCommunicate request_size=4 [01:17:50]MH_SAM_APDU [01:17:50]CAPDU: 80 11 00 00 [01:17:50]Write to MH i2c: E2 08 00 A5 01 80 11 00 00 00 00 00 00 20 [01:17:50]Write i2c OK [01:17:50]MH_I2C_Read... [01:17:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:17:50]Read from MH i2c: E2 [01:17:50]MH_I2C_Read... [01:17:50]Read from MH i2c: E2 17 00 [01:17:50]MH_I2C_Read... [01:17:50]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 37 38 90 00 79 [01:17:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [01:17:50]wFMCommunicate OK [01:17:50]CreateOFDProtocolMessage done [01:17:50]OFDSenderStorePacket 178557 [01:17:50]StoreOFDPacket docnum=178557 [01:17:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0C 01 00 00 67 F2 04 01 FB 61 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 11 00 00 00 F4 03 04 00 3D E3 C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 7D B9 02 00 35 04 06 00 CB F4 BE 8F F6 2C 01 E2 E5 D9 F2 DA 1F 29 [01:17:50]CheckFolder [01:17:50]dirname=/storage/ofd_packets [01:17:50]CheckFolder done [01:17:50]ProducePacketName [01:17:50]name=ofd_packets/00178557 [01:17:50]NVStorageSaveData ofd_packets/00178557 [01:17:50]File name is /storage/ofd_packets/00178557 [01:17:50]Write 298 bytes [01:17:50]NVStorageSaveData done [01:17:50]OFDSenderStorePacket done [01:17:50]KKMCreateOFDPacket done [01:17:50]NVStorageSaveData kkm_last_timestamp [01:17:50]File name is /storage/kkm_last_timestamp [01:17:50]Write 4 bytes [01:17:50]NVStorageSaveData done [01:17:50]ExternCall_PrintAddStr [01:17:50]wPrintStart [01:17:50]Write to MH i2c: 01 00 00 A6 01 A7 [01:17:50]Write i2c OK [01:17:50]MH_I2C_Read... [01:17:50]Read from MH i2c: 01 [01:17:50]MH_I2C_Read... [01:17:50]Read from MH i2c: 01 07 00 [01:17:50]MH_I2C_Read... [01:17:50]Read from MH i2c: 01 07 00 A6 01 00 00 00 00 00 FF 0F BC [01:17:50]RasterBufferAndPrint [01:17:50]line Счет N : (1)293947 [01:17:50]line ИНН: 02508201610067 [01:17:50]line Контрольно-Кассовый Чек [01:17:50]line ПРОДАЖА [01:17:50]line ТРК (МРК, ГНК) : 21 [01:17:50]line Товар: 2710194800 [01:17:50]line ДТ-К-5 [01:17:50]line 13.130 * 76.20 [01:17:50]line = 1000.51 [01:17:50]line НДС 12% НСП 1% [01:17:50]line > о реализуемом товаре [01:17:50]line ОКРУГЛЕНИЕ: -0.51 [01:17:50]line ИТОГО: 1000.00 [01:17:50]line Внесено: 1000.00 [01:17:50]line СДАЧА: 0.00 [01:17:50]line НСП 1% : 8.85 [01:17:50]line НДС 12% : 106.25 [01:17:50]line Наличными: 1000.00 [01:17:50]line Безнал.: 0.00 [01:17:50]line Место: АЗС № 130 "Партнер Нефть" [01:17:50]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [01:17:50]line СНО: Общий режим [01:17:50]line Чек 17 23.08.2024 01:17 [01:17:50]line Смена: 470 ФФД: 1.0 [01:17:50]line ЗНМ: 0300000071 [01:17:50]line РНМ: 0000000000092561 [01:17:50]line Версия ККМ: 001 [01:17:50]line ФМ: 0000000000871778 [01:17:50]line ФД: 178557 [01:17:50]line ФПД: 224252029564460 [01:17:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T011749&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178557&fm=224252029564460&tin=02508201610067®Number=0000000000092561&sum=100000 [01:17:50]OFD Sender: Processing packet 178557 [packets to send 497, broken 496] [01:17:50]ProducePacketName [01:17:50]name=ofd_packets/00178557 [01:17:50]OFD Sender: To server: pG, [01:17:50]CommunicateWithHost lk.salyk.kg:30040 [01:17:50]ConnectInit lk.salyk.kg [01:17:50]written 0, free lines is 4095 [01:17:51]Write to MH i2c: 01 00 00 D1 01 D2 [01:17:51]Write i2c OK [01:17:51]MH_I2C_Read... [01:17:51]Read from MH i2c: 01 [01:17:51]MH_I2C_Read... [01:17:51]Read from MH i2c: 01 07 00 [01:17:51]MH_I2C_Read... [01:17:51]Read from MH i2c: 01 07 00 D1 01 00 00 00 00 00 CE 0C B3 [01:17:51]RasterBufferAndPrint [01:17:51]line [01:17:51]line [01:17:51]line [01:17:51]line [01:17:51]line [01:17:51]written 0, free lines is 3285 [01:17:51]MH_Cut [01:17:51]Write to MH i2c: D1 01 00 D8 01 01 AB [01:17:51]Write i2c OK [01:17:51]MH_I2C_Read... [01:17:51]Read from MH i2c: D1 [01:17:51]MH_I2C_Read... [01:17:51]Read from MH i2c: D1 01 00 [01:17:51]MH_I2C_Read... [01:17:51]Read from MH i2c: D1 01 00 D8 01 00 AA [01:17:51]Write to MH i2c: 01 00 00 D9 01 DA [01:17:51]Write i2c OK [01:17:51]MH_I2C_Read... [01:17:51]Connected sock=10 [01:17: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 37 38 0C 01 00 00 67 F2 04 01 FB 61 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 11 00 00 00 F4 03 04 00 3D E3 C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 7D B9 02 00 35 04 06 00 CB F4 BE 8F F6 2C 01 E2 E5 D9 F2 DA 1F 29 [01:17:52]*** Cut start [01:17:52]*** Partial cut [01:17:52]*** CUTSNS_PIN = 1 [01:17:52]*** CUTSNS_PIN = 0 [01:17:52]*** Brake cut motor [01:17:52]Read from MH i2c: 01 [01:17:52]MH_I2C_Read... [01:17:52]*** Stop cut motor [01:17:52]*** Cut end [01:17:52]Read from MH i2c: 01 07 00 [01:17:52]MH_I2C_Read... [01:17:52]Read from MH i2c: 01 07 00 D9 01 00 00 00 00 00 FF 0F EF [01:17:52]process_action close_receipt done [01:17:52]requested_data is exist [01:17:52]produce_requested_data [01:17:52]requested_item fm.sn is exist - process it [01:17:52]wFMCommunicate request_size=4 [01:17:52]MH_SAM_APDU [01:17:52]CAPDU: 80 11 00 00 [01:17:52]Write to MH i2c: E2 08 00 DA 01 80 11 00 00 00 00 00 00 55 [01:17:52]Write i2c OK [01:17:52]MH_I2C_Read... [01:17:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:17:52]Read from MH i2c: E2 [01:17:52]MH_I2C_Read... [01:17:52]Read from MH i2c: E2 17 00 [01:17:52]MH_I2C_Read... [01:17:52]Read from MH i2c: E2 17 00 DA 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 AE [01:17:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [01:17:52]wFMCommunicate OK [01:17:52]requested_item fd.num is exist - process it [01:17:52]SAM_PROTO_GetFieldsCounters [01:17:52]wFMCommunicate request_size=4 [01:17:52]MH_SAM_APDU [01:17:52]CAPDU: 80 13 00 00 [01:17:52]Write to MH i2c: E2 08 00 DB 01 80 13 00 00 00 00 00 00 58 [01:17:52]Write i2c OK [01:17:52]MH_I2C_Read... [01:17:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:17:52]Read from MH i2c: E2 [01:17:52]MH_I2C_Read... [01:17:52]Read from MH i2c: E2 62 00 [01:17:52]MH_I2C_Read... [01:17:52]Read from MH i2c: E2 62 00 DB 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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 7D B9 02 00 0E 04 04 00 D6 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 BF [01:17:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 7D B9 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 11 00 00 00 5E 04 04 00 11 00 00 00 57 04 04 00 12 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:17:52]wFMCommunicate OK [01:17:52]SAM_PROTO_GetFieldsCounters done [01:17:52]requested_item shift.num is exist - process it [01:17:52]requested_item shift.opened is exist - process it [01:17:52]req_shift_opened [01:17:52]FM_GetShiftState [01:17:52]SAM_PROTO_GetShiftState [01:17:52]wFMCommunicate request_size=4 [01:17:52]MH_SAM_APDU [01:17:52]CAPDU: 80 13 01 00 [01:17:52]Write to MH i2c: E2 08 00 DC 01 80 13 01 00 00 00 00 00 5A [01:17:52]Write i2c OK [01:17:52]MH_I2C_Read... [01:17:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:17:52]Read from MH i2c: E2 [01:17:52]MH_I2C_Read... [01:17:52]Read from MH i2c: E2 0E 00 [01:17:52]MH_I2C_Read... [01:17:52]Read from MH i2c: E2 0E 00 DC 01 00 09 00 01 CC D2 C7 66 00 00 00 00 90 00 31 [01:17:52]RAPDU: 09 00 01 CC D2 C7 66 00 00 00 00 90 00 [01:17:52]wFMCommunicate OK [01:17:52]SAM_PROTO_GetShiftState done [01:17:52]FM_GetShiftState done [01:17:52]req_shift_opened done [01:17:52]requested_item shift.open_date is exist - process it [01:17:52]req_shift_open_date [01:17:52]req_shift_open_date done [01:17:52]produce_requested_data done [01:17:52]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178557,"shift.num":470,"shift.opened":1,"shift.open_date":1724371660} [01:17:52]process_action_free close_receipt [01:17:52]json_value_free [01:17:52]json_value_free done [01:17:52]process_json_proto returns [01:17:52]Send response to host [01:17:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178557,"shift.num":470,"shift.opened":1,"shift.open_date":1724371660}}} [01:17:52]free response buf [01:17:52]execute_script done [01:17:52]execute_script returns [01:17:52]free content buf [01:17:52]Sock 9.Close socket [01:17:52]Sock 9.Thread stoped [01:17: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 37 38 4F 00 00 00 F3 82 47 00 7D 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 37 38 10 04 04 00 7D B9 02 00 F4 03 04 00 E7 8E C7 66 B6 04 01 00 00 AA E3 4E 9D DD 44 B7 D3 [01:17:53]CommunicateWithHost err = 0 [01:17:53]CheckOFDResponse [01:17:53]1017 (14) - 77093643461234 [01:17:53]1041 (16) - 0000000000871778 [01:17:53]1040 (4) - 178557 [01:17:53]1012 (4) - 22.08.2024 19:17 [01:17:53]1206 (1) - 0 [01:17:53]OFD Sender: Remove packet 178557 [01:17:53]ProducePacketName [01:17:53]name=ofd_packets/00178557 [01:17:53]NVStorageDeleteData [01:17:53]OFD Sender: No OFD packet to send [01:17:58]recv_with_timeout no data received [01:17:58]OFD Sender: No OFD packet to send [01:18:03]OFD Sender: No OFD packet to send [01:18:09]OFD Sender: No OFD packet to send [01:18:14]OFD Sender: No OFD packet to send [01:18:19]OFD Sender: No OFD packet to send [01:18:24]OFD Sender: No OFD packet to send [01:18:25]accept exits with 7 [01:18:25]New connection [01:18:25]New thread 3066637668 created [01:18:25]Thread 3066494308 joined [01:18:25]Waiting for new connection... [01:18:25] Sock 7.Parse request [01:18:25]Sock 7.Check first char [01:18:25]Sock 7.First char is OK [01:18:25]request: POST /json_proto HTTP/1.0 [01:18:25]Method: POST [01:18:25]URL: /json_proto [01:18:25]Method is POST - this is cgi request [01:18:25]url: /json_proto [01:18:25]query_string will be loaded in cgi processing [01:18:25]execute_cgi json_proto POST (null) [01:18:25]execute_cgi path=json_proto method=POST [01:18:25]POST find Content-Length [01:18:25]Host: 172.17.44.131:8080 [01:18:25]Content-Length: 803 [01:18:25]Content-Type: application/json [01:18:25] [01:18:25]POST finish read [01:18:25]Found Content-Length = 803 [01:18:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293946", "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" : 57.530, "sum" : 3900.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" : 3900.53 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:18:25]execute_script... [01:18:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293946", "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" : 57.530, "sum" : 3900.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" : 3900.53 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:18:25]POST & json_proto [01:18:25]process_json_proto [01:18:25]json parsed OK: [01:18:25]protocol is kg_v1.0 [01:18:25]action value=close_receipt [01:18:25]process_action close_receipt [01:18:25]cmd_close_receipt [01:18:25]MH_GetDate [01:18:25]Write to MH i2c: F0 00 00 DD 01 CD [01:18:25]Write i2c OK [01:18:25]MH_I2C_Read... [01:18:25]Read from MH i2c: F0 [01:18:25]MH_I2C_Read... [01:18:25]Read from MH i2c: F0 09 00 [01:18:25]MH_I2C_Read... [01:18:25]Read from MH i2c: F0 09 00 DD 01 00 62 E3 C7 66 4F 53 BE 66 0E [01:18:25]GetLastDocTimeStamp 1724375869 [01:18:25]current date 1724375906 [01:18:25]FM_GetShiftState [01:18:25]SAM_PROTO_GetShiftState [01:18:25]wFMCommunicate request_size=4 [01:18:25]MH_SAM_APDU [01:18:25]CAPDU: 80 13 01 00 [01:18:25]Write to MH i2c: E2 08 00 DE 01 80 13 01 00 00 00 00 00 5C [01:18:25]Write i2c OK [01:18:25]MH_I2C_Read... [01:18:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:18:25]Read from MH i2c: E2 [01:18:25]MH_I2C_Read... [01:18:25]Read from MH i2c: E2 0E 00 [01:18:25]MH_I2C_Read... [01:18:25]Read from MH i2c: E2 0E 00 DE 01 00 09 00 01 CC D2 C7 66 00 00 00 00 90 00 33 [01:18:25]RAPDU: 09 00 01 CC D2 C7 66 00 00 00 00 90 00 [01:18:25]wFMCommunicate OK [01:18:25]SAM_PROTO_GetShiftState done [01:18:25]FM_GetShiftState done [01:18:25]opened in 1724371660 [01:18:25]opened+sec_in_day 1724458060 [01:18:25]quantity*price = 390053 [01:18:25]sum+1 = 390054 [01:18:25]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 3900.53 НСП 1% : 34.52 НДС 12% : 414.22 Наличными: 0.00 Безнал.: 3900.53 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 18 23.08.2024 01:18 Смена: 470 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871778 ФД: 178558 ФПД: 269101466309082 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T011826&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178558&fm=269101466309082&tin=02508201610067®Number=0000000000092561&sum=390053 [01:18:26]StoreToDocumentArchive [01:18:26]shift 470 fd 178558 [01:18:26]save to /storage/0470/doc_00178558 [01:18:26]save last doc name /storage/0470/doc_00178558 to /storage/kkm_last_doc_name [01:18:26]save OK [01:18:26]Clear old archive folders... [01:18:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [01:18:26]tlvbuf is 00EEA7B0 [01:18:26]SAM_PROTO_ClearQueue [01:18:26]wFMCommunicate request_size=4 [01:18:26]MH_SAM_APDU [01:18:26]CAPDU: 80 09 00 00 [01:18:26]Write to MH i2c: E2 08 00 EB 01 80 09 00 00 00 00 00 00 5E [01:18:26]Write i2c OK [01:18:26]MH_I2C_Read... [01:18:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:18:26]Read from MH i2c: E2 [01:18:26]MH_I2C_Read... [01:18:26]Read from MH i2c: E2 03 00 [01:18:26]MH_I2C_Read... [01:18:26]Read from MH i2c: E2 03 00 EB 01 00 90 00 60 [01:18:26]RAPDU: 90 00 [01:18:26]wFMCommunicate OK [01:18:26]SAM_PROTO_ClearQueue done [01:18:26]KKMCreateOFDPacket [01:18:26]OFDProtocolAddRootSTLVToBuf [01:18:26]FM_MakeSignedData [01:18:26]FM_MakeSignedData [01:18:26]SAM_PROTO_SignData [01:18:26]wFMCommunicate request_size=4 [01:18:26]MH_SAM_APDU [01:18:26]CAPDU: 80 0D 01 02 [01:18:26]Write to MH i2c: E2 08 00 EC 01 80 0D 01 02 00 00 00 00 66 [01:18:26]Write i2c OK [01:18:26]MH_I2C_Read... [01:18:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:18:26]Read from MH i2c: E2 [01:18:26]MH_I2C_Read... [01:18:26]Read from MH i2c: E2 03 00 [01:18:26]MH_I2C_Read... [01:18:26]Read from MH i2c: E2 03 00 EC 01 00 90 00 61 [01:18:26]RAPDU: 90 00 [01:18:26]wFMCommunicate OK [01:18:26]wFMCommunicate request_size=255 [01:18:26]MH_SAM_APDU [01:18: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 BA E0 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 F3 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 F3 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CE A1 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A5 F3 05 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 00 00 00 F4 03 04 00 62 E3 C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 7E B9 02 00 35 04 06 00 F4 [01:18:26]Write to MH i2c: E2 02 01 ED 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 BA E0 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 F3 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 F3 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CE A1 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A5 F3 05 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 00 00 00 F4 03 04 00 62 E3 C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 7E B9 02 00 35 04 06 00 F4 00 00 FB [01:18:26]Write i2c OK [01:18:26]MH_I2C_Read... [01:18:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:18:27]Read from MH i2c: E2 [01:18:27]MH_I2C_Read... [01:18:27]Read from MH i2c: E2 03 00 [01:18:27]MH_I2C_Read... [01:18:27]Read from MH i2c: E2 03 00 ED 01 00 90 00 62 [01:18:27]RAPDU: 90 00 [01:18:27]wFMCommunicate OK [01:18:27]wFMCommunicate request_size=10 [01:18:27]MH_SAM_APDU [01:18:27]CAPDU: 80 0D 02 02 05 BF 11 4E D1 DA [01:18:27]Write to MH i2c: E2 0D 00 EE 01 80 0D 02 02 05 00 BF 11 4E D1 DA 00 00 3C [01:18:27]Write i2c OK [01:18:27]MH_I2C_Read... [01:18:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:18:27]Read from MH i2c: E2 [01:18:27]MH_I2C_Read... [01:18:27]Read from MH i2c: E2 03 00 [01:18:27]MH_I2C_Read... [01:18:27]Read from MH i2c: E2 03 00 EE 01 00 90 00 63 [01:18:27]RAPDU: 90 00 [01:18:27]wFMCommunicate OK [01:18:27]wFMCommunicate request_size=4 [01:18:27]MH_SAM_APDU [01:18:27]CAPDU: 80 0D 03 02 [01:18:27]Write to MH i2c: E2 08 00 EF 01 80 0D 03 02 00 00 00 00 6B [01:18:27]Write i2c OK [01:18:27]MH_I2C_Read... [01:18:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:18:27]Read from MH i2c: E2 [01:18:27]MH_I2C_Read... [01:18:27]Read from MH i2c: E2 0B 00 [01:18:27]MH_I2C_Read... [01:18:27]Read from MH i2c: E2 0B 00 EF 01 00 A6 5F 03 4B 1C 9A 1A 54 90 00 E3 [01:18:27]RAPDU: A6 5F 03 4B 1C 9A 1A 54 90 00 [01:18:27]wFMCommunicate OK [01:18:27]SAM_PROTO_SignData done [01:18:27]FM_MakeSignedData done [01:18:27]CreateOFDProtocolMessage [01:18:27]wFMCommunicate request_size=4 [01:18:27]MH_SAM_APDU [01:18:27]CAPDU: 80 11 00 00 [01:18:27]Write to MH i2c: E2 08 00 F0 01 80 11 00 00 00 00 00 00 6B [01:18:27]Write i2c OK [01:18:27]MH_I2C_Read... [01:18:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:18:27]Read from MH i2c: E2 [01:18:27]MH_I2C_Read... [01:18:27]Read from MH i2c: E2 17 00 [01:18:27]MH_I2C_Read... [01:18:27]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 37 38 90 00 C4 [01:18:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [01:18:27]wFMCommunicate OK [01:18:27]CreateOFDProtocolMessage done [01:18:27]OFDSenderStorePacket 178558 [01:18:27]StoreOFDPacket docnum=178558 [01:18:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 87 14 07 01 14 DA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 BA E0 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 F3 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 F3 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CE A1 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A5 F3 05 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 00 00 00 F4 03 04 00 62 E3 C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 7E B9 02 00 35 04 06 00 F4 BF 11 4E D1 DA A6 5F 03 4B 1C 9A 1A 54 [01:18:27]CheckFolder [01:18:27]dirname=/storage/ofd_packets [01:18:27]CheckFolder done [01:18:27]ProducePacketName [01:18:27]name=ofd_packets/00178558 [01:18:27]NVStorageSaveData ofd_packets/00178558 [01:18:27]File name is /storage/ofd_packets/00178558 [01:18:27]Write 301 bytes [01:18:27]NVStorageSaveData done [01:18:27]OFDSenderStorePacket done [01:18:27]KKMCreateOFDPacket done [01:18:27]NVStorageSaveData kkm_last_timestamp [01:18:27]File name is /storage/kkm_last_timestamp [01:18:27]Write 4 bytes [01:18:27]NVStorageSaveData done [01:18:27]ExternCall_PrintAddStr [01:18:27]wPrintStart [01:18:27]Write to MH i2c: 01 00 00 F1 01 F2 [01:18:27]Write i2c OK [01:18:27]MH_I2C_Read... [01:18:27]Read from MH i2c: 01 [01:18:27]MH_I2C_Read... [01:18:27]Read from MH i2c: 01 07 00 [01:18:27]MH_I2C_Read... [01:18:27]Read from MH i2c: 01 07 00 F1 01 00 00 00 00 00 FF 0F 07 [01:18:27]RasterBufferAndPrint [01:18:27]line Счет N : (1)293946 [01:18:27]line ИНН: 02508201610067 [01:18:27]line Контрольно-Кассовый Чек [01:18:27]line ПРОДАЖА [01:18:27]line ТРК (МРК, ГНК) : 52 [01:18:27]line Товар: 2710124130 [01:18:27]line Аи-92-К-5 [01:18:27]line 57.530 * 67.80 [01:18:27]line = 3900.53 [01:18:27]line НДС 12% НСП 1% [01:18:27]line > о реализуемом товаре [01:18:27]line ИТОГО: 3900.53 [01:18:27]line НСП 1% : 34.52 [01:18:27]line НДС 12% : 414.22 [01:18:27]line Наличными: 0.00 [01:18:27]line Безнал.: 3900.53 [01:18:27]line Место: АЗС № 130 "Партнер Нефть" [01:18:27]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [01:18:27]line СНО: Общий режим [01:18:27]line Чек 18 23.08.2024 01:18 [01:18:27]line Смена: 470 ФФД: 1.0 [01:18:27]line ЗНМ: 0300000071 [01:18:27]line РНМ: 0000000000092561 [01:18:27]line Версия ККМ: 001 [01:18:27]line Платежная система: O! деньги [01:18:27]line ФМ: 0000000000871778 [01:18:27]line ФД: 178558 [01:18:27]line ФПД: 269101466309082 [01:18:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T011826&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178558&fm=269101466309082&tin=02508201610067®Number=0000000000092561&sum=390053 [01:18:27]written 0, free lines is 4095 [01:18:27]OFD Sender: Processing packet 178558 [packets to send 497, broken 496] [01:18:27]ProducePacketName [01:18:27]name=ofd_packets/00178558 [01:18:27]OFD Sender: To server: pG, [01:18:27]CommunicateWithHost lk.salyk.kg:30040 [01:18:27]ConnectInit lk.salyk.kg [01:18:27]Write to MH i2c: 01 00 00 1B 02 1D [01:18:27]Write i2c OK [01:18:27]MH_I2C_Read... [01:18:27]Read from MH i2c: 01 [01:18:27]MH_I2C_Read... [01:18:27]Read from MH i2c: 01 07 00 [01:18:27]MH_I2C_Read... [01:18:27]Read from MH i2c: 01 07 00 1B 02 00 00 00 00 00 D3 0C 03 [01:18:27]RasterBufferAndPrint [01:18:27]line [01:18:27]line [01:18:27]line [01:18:27]line [01:18:27]line [01:18:27]written 0, free lines is 3289 [01:18:27]MH_Cut [01:18:27]Write to MH i2c: D1 01 00 22 02 01 F6 [01:18:27]Write i2c OK [01:18:27]MH_I2C_Read... [01:18:27]Read from MH i2c: D1 [01:18:27]MH_I2C_Read... [01:18:27]Read from MH i2c: D1 01 00 [01:18:27]MH_I2C_Read... [01:18:27]Read from MH i2c: D1 01 00 22 02 00 F5 [01:18:27]Write to MH i2c: 01 00 00 23 02 25 [01:18:27]Write i2c OK [01:18:27]MH_I2C_Read... [01:18:28]*** Cut start [01:18:28]*** Partial cut [01:18:28]*** CUTSNS_PIN = 1 [01:18:28]*** CUTSNS_PIN = 0 [01:18:28]*** Brake cut motor [01:18:29]Read from MH i2c: 01 [01:18:29]MH_I2C_Read... [01:18:29]*** Stop cut motor [01:18:29]*** Cut end [01:18:29]Read from MH i2c: 01 07 00 [01:18:29]MH_I2C_Read... [01:18:29]Read from MH i2c: 01 07 00 23 02 00 00 00 00 00 FF 0F 3A [01:18:29]process_action close_receipt done [01:18:29]requested_data is exist [01:18:29]produce_requested_data [01:18:29]requested_item fm.sn is exist - process it [01:18:29]wFMCommunicate request_size=4 [01:18:29]MH_SAM_APDU [01:18:29]CAPDU: 80 11 00 00 [01:18:29]Write to MH i2c: E2 08 00 24 02 80 11 00 00 00 00 00 00 A0 [01:18:29]Write i2c OK [01:18:29]MH_I2C_Read... [01:18:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:18:29]Read from MH i2c: E2 [01:18:29]MH_I2C_Read... [01:18:29]Read from MH i2c: E2 17 00 [01:18:29]MH_I2C_Read... [01:18:29]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 37 38 90 00 F9 [01:18:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [01:18:29]wFMCommunicate OK [01:18:29]requested_item fd.num is exist - process it [01:18:29]SAM_PROTO_GetFieldsCounters [01:18:29]wFMCommunicate request_size=4 [01:18:29]MH_SAM_APDU [01:18:29]CAPDU: 80 13 00 00 [01:18:29]Write to MH i2c: E2 08 00 25 02 80 13 00 00 00 00 00 00 A3 [01:18:29]Write i2c OK [01:18:29]MH_I2C_Read... [01:18:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:18:29]Read from MH i2c: E2 [01:18:29]MH_I2C_Read... [01:18:29]Read from MH i2c: E2 62 00 [01:18:29]MH_I2C_Read... [01:18:29]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 7E B9 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 12 00 00 00 5E 04 04 00 12 00 00 00 57 04 04 00 13 00 00 00 19 04 04 00 00 00 00 00 90 00 0E [01:18: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 7E B9 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 12 00 00 00 5E 04 04 00 12 00 00 00 57 04 04 00 13 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:18:29]wFMCommunicate OK [01:18:29]SAM_PROTO_GetFieldsCounters done [01:18:29]requested_item shift.num is exist - process it [01:18:29]requested_item shift.opened is exist - process it [01:18:29]req_shift_opened [01:18:29]FM_GetShiftState [01:18:29]SAM_PROTO_GetShiftState [01:18:29]wFMCommunicate request_size=4 [01:18:29]MH_SAM_APDU [01:18:29]CAPDU: 80 13 01 00 [01:18:29]Write to MH i2c: E2 08 00 26 02 80 13 01 00 00 00 00 00 A5 [01:18:29]Write i2c OK [01:18:29]MH_I2C_Read... [01:18:29]Connected sock=11 [01:18: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 37 38 0F 01 00 00 87 14 07 01 14 DA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 BA E0 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 F3 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 F3 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CE A1 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A5 F3 05 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 00 00 00 F4 03 04 00 62 E3 C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 7E B9 02 00 35 04 06 00 F4 BF 11 4E D1 DA A6 5F 03 4B 1C 9A 1A 54 [01:18:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:18:29]Read from MH i2c: E2 [01:18:29]MH_I2C_Read... [01:18:29]Read from MH i2c: E2 0E 00 [01:18:29]MH_I2C_Read... [01:18:29]Read from MH i2c: E2 0E 00 26 02 00 09 00 01 CC D2 C7 66 00 00 00 00 90 00 7C [01:18:29]RAPDU: 09 00 01 CC D2 C7 66 00 00 00 00 90 00 [01:18:29]wFMCommunicate OK [01:18:29]SAM_PROTO_GetShiftState done [01:18:29]FM_GetShiftState done [01:18:29]req_shift_opened done [01:18:29]requested_item shift.open_date is exist - process it [01:18:29]req_shift_open_date [01:18:29]req_shift_open_date done [01:18:29]produce_requested_data done [01:18:29]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178558,"shift.num":470,"shift.opened":1,"shift.open_date":1724371660} [01:18:29]process_action_free close_receipt [01:18:29]json_value_free [01:18:29]json_value_free done [01:18:29]process_json_proto returns [01:18:29]Send response to host [01:18:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178558,"shift.num":470,"shift.opened":1,"shift.open_date":1724371660}}} [01:18:29]free response buf [01:18:29]execute_script done [01:18:29]execute_script returns [01:18:29]free content buf [01:18:29]Sock 7.Close socket [01:18:29]Sock 7.Thread stoped [01:18: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 37 38 4F 00 00 00 A8 DF 47 00 9E 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 37 38 10 04 04 00 7E B9 02 00 F4 03 04 00 0C 8F C7 66 B6 04 01 00 00 57 19 2E FF B3 19 F1 3B [01:18:29]CommunicateWithHost err = 0 [01:18:29]CheckOFDResponse [01:18:29]1017 (14) - 77093643461234 [01:18:29]1041 (16) - 0000000000871778 [01:18:29]1040 (4) - 178558 [01:18:29]1012 (4) - 22.08.2024 19:18 [01:18:29]1206 (1) - 0 [01:18:29]OFD Sender: Remove packet 178558 [01:18:29]ProducePacketName [01:18:29]name=ofd_packets/00178558 [01:18:29]NVStorageDeleteData [01:18:30]OFD Sender: No OFD packet to send [01:18:35]OFD Sender: No OFD packet to send [01:18:40]OFD Sender: No OFD packet to send [01:18:42]recv_with_timeout no data received [01:18:45]OFD Sender: No OFD packet to send [01:18:50]OFD Sender: No OFD packet to send [01:18:52]recv_with_timeout no data received [01:18:55]OFD Sender: No OFD packet to send [01:19:00]OFD Sender: No OFD packet to send [01:19:05]OFD Sender: No OFD packet to send [01:19:10]OFD Sender: No OFD packet to send [01:19:15]OFD Sender: No OFD packet to send [01:19:20]OFD Sender: No OFD packet to send [01:19:25]OFD Sender: No OFD packet to send [01:19:27]recv_with_timeout no data received [01:19:30]OFD Sender: No OFD packet to send [01:19:45]OFD Sender: No OFD packet to send [01:19:50]OFD Sender: No OFD packet to send [01:19:52]recv_with_timeout no data received [01:19:55]OFD Sender: No OFD packet to send [01:20:00]OFD Sender: No OFD packet to send [01:20:05]OFD Sender: No OFD packet to send [01:20:10]OFD Sender: No OFD packet to send [01:20:15]OFD Sender: No OFD packet to send [01:20:20]OFD Sender: No OFD packet to send [01:20:25]OFD Sender: No OFD packet to send [01:20:29]accept exits with 9 [01:20:29]New connection [01:20:29]New thread 3066494308 created [01:20:29]Thread 3066637668 joined [01:20:29]Waiting for new connection... [01:20:29] Sock 9.Parse request [01:20:29]Sock 9.Check first char [01:20:29]Sock 9.First char is OK [01:20:29]request: POST /json_proto HTTP/1.0 [01:20:29]Method: POST [01:20:29]URL: /json_proto [01:20:29]Method is POST - this is cgi request [01:20:29]url: /json_proto [01:20:29]query_string will be loaded in cgi processing [01:20:29]execute_cgi json_proto POST (null) [01:20:29]execute_cgi path=json_proto method=POST [01:20:29]POST find Content-Length [01:20:29]Host: 172.17.44.131:8080 [01:20:29]Content-Length: 677 [01:20:29]Content-Type: application/json [01:20:29] [01:20:29]POST finish read [01:20:29]Found Content-Length = 677 [01:20:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293948", "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" ] } } [01:20:29]execute_script... [01:20: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)293948", "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" ] } } [01:20:29]POST & json_proto [01:20:29]process_json_proto [01:20:29]json parsed OK: [01:20:29]protocol is kg_v1.0 [01:20:29]action value=close_receipt [01:20:29]process_action close_receipt [01:20:29]cmd_close_receipt [01:20:29]MH_GetDate [01:20:29]Write to MH i2c: F0 00 00 27 02 18 [01:20:29]Write i2c OK [01:20:29]MH_I2C_Read... [01:20:29]Read from MH i2c: F0 [01:20:29]MH_I2C_Read... [01:20:29]Read from MH i2c: F0 09 00 [01:20:29]MH_I2C_Read... [01:20:29]Read from MH i2c: F0 09 00 27 02 00 DE E3 C7 66 4F 53 BE 66 D5 [01:20:29]GetLastDocTimeStamp 1724375906 [01:20:29]current date 1724376030 [01:20:29]FM_GetShiftState [01:20:29]SAM_PROTO_GetShiftState [01:20:29]wFMCommunicate request_size=4 [01:20:29]MH_SAM_APDU [01:20:29]CAPDU: 80 13 01 00 [01:20:29]Write to MH i2c: E2 08 00 28 02 80 13 01 00 00 00 00 00 A7 [01:20:29]Write i2c OK [01:20:29]MH_I2C_Read... [01:20:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:20:29]Read from MH i2c: E2 [01:20:29]MH_I2C_Read... [01:20:29]Read from MH i2c: E2 0E 00 [01:20:29]MH_I2C_Read... [01:20:29]Read from MH i2c: E2 0E 00 28 02 00 09 00 01 CC D2 C7 66 00 00 00 00 90 00 7E [01:20:29]RAPDU: 09 00 01 CC D2 C7 66 00 00 00 00 90 00 [01:20:29]wFMCommunicate OK [01:20:29]SAM_PROTO_GetShiftState done [01:20:29]FM_GetShiftState done [01:20:29]opened in 1724371660 [01:20:29]opened+sec_in_day 1724458060 [01:20:29]quantity*price = 60003 [01:20:29]sum+1 = 60004 [01:20:29]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 СНО: Общий режим Чек 19 23.08.2024 01:20 Смена: 470 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178559 ФПД: 25000591534514 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T012030&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178559&fm=25000591534514&tin=02508201610067®Number=0000000000092561&sum=60000 [01:20:30]StoreToDocumentArchive [01:20:30]shift 470 fd 178559 [01:20:30]save to /storage/0470/doc_00178559 [01:20:30]save last doc name /storage/0470/doc_00178559 to /storage/kkm_last_doc_name [01:20:30]save OK [01:20:30]Clear old archive folders... [01:20:30]ProcessDocumentItem done err = 0, tmpTLVsize=251 [01:20:30]tlvbuf is 00F4B490 [01:20:30]SAM_PROTO_ClearQueue [01:20:30]wFMCommunicate request_size=4 [01:20:30]MH_SAM_APDU [01:20:30]CAPDU: 80 09 00 00 [01:20:30]Write to MH i2c: E2 08 00 35 02 80 09 00 00 00 00 00 00 A9 [01:20:30]Write i2c OK [01:20:30]MH_I2C_Read... [01:20:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:20:30]Read from MH i2c: E2 [01:20:30]MH_I2C_Read... [01:20:30]Read from MH i2c: E2 03 00 [01:20:30]MH_I2C_Read... [01:20:30]Read from MH i2c: E2 03 00 35 02 00 90 00 AB [01:20:30]RAPDU: 90 00 [01:20:30]wFMCommunicate OK [01:20:30]SAM_PROTO_ClearQueue done [01:20:30]KKMCreateOFDPacket [01:20:30]OFDProtocolAddRootSTLVToBuf [01:20:30]FM_MakeSignedData [01:20:30]FM_MakeSignedData [01:20:30]SAM_PROTO_SignData [01:20:30]wFMCommunicate request_size=4 [01:20:30]MH_SAM_APDU [01:20:30]CAPDU: 80 0D 01 02 [01:20:30]Write to MH i2c: E2 08 00 36 02 80 0D 01 02 00 00 00 00 B1 [01:20:30]Write i2c OK [01:20:30]MH_I2C_Read... [01:20:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:20:30]Read from MH i2c: E2 [01:20:30]MH_I2C_Read... [01:20:30]Read from MH i2c: E2 03 00 [01:20:30]MH_I2C_Read... [01:20:30]Read from MH i2c: E2 03 00 36 02 00 90 00 AC [01:20:30]RAPDU: 90 00 [01:20:30]wFMCommunicate OK [01:20:30]wFMCommunicate request_size=255 [01:20:30]MH_SAM_APDU [01:20: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 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 13 00 00 00 F4 03 04 00 DE E3 C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 7F B9 02 00 35 04 06 00 16 [01:20:30]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 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 13 00 00 00 F4 03 04 00 DE E3 C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 7F B9 02 00 35 04 06 00 16 00 00 23 [01:20:30]Write i2c OK [01:20:30]MH_I2C_Read... [01:20:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:20:30]Read from MH i2c: E2 [01:20:30]MH_I2C_Read... [01:20:30]Read from MH i2c: E2 03 00 [01:20:30]MH_I2C_Read... [01:20:30]Read from MH i2c: E2 03 00 37 02 00 90 00 AD [01:20:30]RAPDU: 90 00 [01:20:30]wFMCommunicate OK [01:20:30]wFMCommunicate request_size=10 [01:20:30]MH_SAM_APDU [01:20:30]CAPDU: 80 0D 02 02 05 BC E7 60 A9 B2 [01:20:30]Write to MH i2c: E2 0D 00 38 02 80 0D 02 02 05 00 BC E7 60 A9 B2 00 00 1C [01:20:30]Write i2c OK [01:20:30]MH_I2C_Read... [01:20:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:20:30]OFD Sender: No OFD packet to send [01:20:30]Read from MH i2c: E2 [01:20:30]MH_I2C_Read... [01:20:30]Read from MH i2c: E2 03 00 [01:20:30]MH_I2C_Read... [01:20:30]Read from MH i2c: E2 03 00 38 02 00 90 00 AE [01:20:30]RAPDU: 90 00 [01:20:30]wFMCommunicate OK [01:20:30]wFMCommunicate request_size=4 [01:20:30]MH_SAM_APDU [01:20:30]CAPDU: 80 0D 03 02 [01:20:30]Write to MH i2c: E2 08 00 39 02 80 0D 03 02 00 00 00 00 B6 [01:20:30]Write i2c OK [01:20:30]MH_I2C_Read... [01:20:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:20:30]Read from MH i2c: E2 [01:20:30]MH_I2C_Read... [01:20:30]Read from MH i2c: E2 0B 00 [01:20:30]MH_I2C_Read... [01:20:30]Read from MH i2c: E2 0B 00 39 02 00 E6 DE 13 10 C4 31 94 E2 90 00 09 [01:20:30]RAPDU: E6 DE 13 10 C4 31 94 E2 90 00 [01:20:30]wFMCommunicate OK [01:20:30]SAM_PROTO_SignData done [01:20:30]FM_MakeSignedData done [01:20:30]CreateOFDProtocolMessage [01:20:30]wFMCommunicate request_size=4 [01:20:30]MH_SAM_APDU [01:20:30]CAPDU: 80 11 00 00 [01:20:30]Write to MH i2c: E2 08 00 3A 02 80 11 00 00 00 00 00 00 B6 [01:20:30]Write i2c OK [01:20:30]MH_I2C_Read... [01:20:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:20:30]Read from MH i2c: E2 [01:20:30]MH_I2C_Read... [01:20:30]Read from MH i2c: E2 17 00 [01:20:30]MH_I2C_Read... [01:20:30]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 37 38 90 00 0F [01:20:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [01:20:30]wFMCommunicate OK [01:20:30]CreateOFDProtocolMessage done [01:20:30]OFDSenderStorePacket 178559 [01:20:30]StoreOFDPacket docnum=178559 [01:20:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 1B 6C 07 01 37 DF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 13 00 00 00 F4 03 04 00 DE E3 C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 7F B9 02 00 35 04 06 00 16 BC E7 60 A9 B2 E6 DE 13 10 C4 31 94 E2 [01:20:30]CheckFolder [01:20:30]dirname=/storage/ofd_packets [01:20:30]CheckFolder done [01:20:30]ProducePacketName [01:20:30]name=ofd_packets/00178559 [01:20:30]NVStorageSaveData ofd_packets/00178559 [01:20:30]File name is /storage/ofd_packets/00178559 [01:20:30]Write 301 bytes [01:20:30]NVStorageSaveData done [01:20:30]OFDSenderStorePacket done [01:20:30]KKMCreateOFDPacket done [01:20:30]NVStorageSaveData kkm_last_timestamp [01:20:30]File name is /storage/kkm_last_timestamp [01:20:30]Write 4 bytes [01:20:30]NVStorageSaveData done [01:20:30]ExternCall_PrintAddStr [01:20:30]wPrintStart [01:20:30]Write to MH i2c: 01 00 00 3B 02 3D [01:20:30]Write i2c OK [01:20:30]MH_I2C_Read... [01:20:30]Read from MH i2c: 01 [01:20:30]MH_I2C_Read... [01:20:30]Read from MH i2c: 01 07 00 [01:20:30]MH_I2C_Read... [01:20:30]Read from MH i2c: 01 07 00 3B 02 00 00 00 00 00 FF 0F 52 [01:20:30]RasterBufferAndPrint [01:20:30]line Счет N : (1)293948 [01:20:30]line ИНН: 02508201610067 [01:20:30]line Контрольно-Кассовый Чек [01:20:30]line ПРОДАЖА [01:20:30]line ТРК (МРК, ГНК) : 42 [01:20:30]line Товар: 2710124130 [01:20:30]line Аи-92-К-5 [01:20:30]line 8.850 * 67.80 [01:20:30]line = 600.03 [01:20:30]line НДС 12% НСП 1% [01:20:30]line > о реализуемом товаре [01:20:30]line ОКРУГЛЕНИЕ: -0.03 [01:20:30]line ИТОГО: 600.00 [01:20:30]line Внесено: 600.00 [01:20:30]line СДАЧА: 0.00 [01:20:30]line НСП 1% : 5.31 [01:20:30]line НДС 12% : 63.72 [01:20:30]line Наличными: 600.00 [01:20:30]line Безнал.: 0.00 [01:20:30]line Место: АЗС № 130 "Партнер Нефть" [01:20:30]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [01:20:30]line СНО: Общий режим [01:20:30]line Чек 19 23.08.2024 01:20 [01:20:30]line Смена: 470 ФФД: 1.0 [01:20:30]line ЗНМ: 0300000071 [01:20:30]line РНМ: 0000000000092561 [01:20:30]line Версия ККМ: 001 [01:20:30]line ФМ: 0000000000871778 [01:20:30]line ФД: 178559 [01:20:30]line ФПД: 25000591534514 [01:20:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T012030&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178559&fm=25000591534514&tin=02508201610067®Number=0000000000092561&sum=60000 [01:20:30]written 0, free lines is 4095 [01:20:30]OFD Sender: Processing packet 178559 [packets to send 497, broken 496] [01:20:30]ProducePacketName [01:20:30]name=ofd_packets/00178559 [01:20:30]OFD Sender: To server: pG, [01:20:30]CommunicateWithHost lk.salyk.kg:30040 [01:20:30]ConnectInit lk.salyk.kg [01:20:31]Write to MH i2c: 01 00 00 66 02 68 [01:20:31]Write i2c OK [01:20:31]MH_I2C_Read... [01:20:31]Read from MH i2c: 01 [01:20:31]MH_I2C_Read... [01:20:31]Read from MH i2c: 01 07 00 [01:20:31]MH_I2C_Read... [01:20:31]Read from MH i2c: 01 07 00 66 02 00 00 00 00 00 C9 0C 44 [01:20:31]RasterBufferAndPrint [01:20:31]line [01:20:31]line [01:20:31]line [01:20:31]line [01:20:31]line [01:20:31]written 0, free lines is 3280 [01:20:31]MH_Cut [01:20:31]Write to MH i2c: D1 01 00 6D 02 01 41 [01:20:31]Write i2c OK [01:20:31]MH_I2C_Read... [01:20:31]Read from MH i2c: D1 [01:20:31]MH_I2C_Read... [01:20:31]Read from MH i2c: D1 01 00 [01:20:31]MH_I2C_Read... [01:20:31]Read from MH i2c: D1 01 00 6D 02 00 40 [01:20:31]Write to MH i2c: 01 00 00 6E 02 70 [01:20:31]Write i2c OK [01:20:31]MH_I2C_Read... [01:20:31]Connected sock=10 [01: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 37 38 0F 01 00 00 1B 6C 07 01 37 DF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 13 00 00 00 F4 03 04 00 DE E3 C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 7F B9 02 00 35 04 06 00 16 BC E7 60 A9 B2 E6 DE 13 10 C4 31 94 E2 [01:20:32]*** Cut start [01:20:32]*** Partial cut [01:20:32]*** CUTSNS_PIN = 1 [01:20: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 37 38 4F 00 00 00 92 AD 47 00 27 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 37 38 10 04 04 00 7F B9 02 00 F4 03 04 00 86 8F C7 66 B6 04 01 00 00 E0 00 F1 1E 44 BF 5A 09 [01:20:32]CommunicateWithHost err = 0 [01:20:32]CheckOFDResponse [01:20:32]1017 (14) - 77093643461234 [01:20:32]1041 (16) - 0000000000871778 [01:20:32]1040 (4) - 178559 [01:20:32]1012 (4) - 22.08.2024 19:20 [01:20:32]1206 (1) - 0 [01:20:32]OFD Sender: Remove packet 178559 [01:20:32]ProducePacketName [01:20:32]name=ofd_packets/00178559 [01:20:32]NVStorageDeleteData [01:20:32]*** CUTSNS_PIN = 0 [01:20:32]*** Brake cut motor [01:20:32]OFD Sender: No OFD packet to send [01:20:32]Read from MH i2c: 01 [01:20:32]MH_I2C_Read... [01:20:32]*** Stop cut motor [01:20:32]*** Cut end [01:20:32]Read from MH i2c: 01 07 00 [01:20:32]MH_I2C_Read... [01:20:32]Read from MH i2c: 01 07 00 6E 02 00 00 00 00 00 FF 0F 85 [01:20:32]process_action close_receipt done [01:20:32]requested_data is exist [01:20:32]produce_requested_data [01:20:32]requested_item fm.sn is exist - process it [01:20:32]wFMCommunicate request_size=4 [01:20:32]MH_SAM_APDU [01:20:32]CAPDU: 80 11 00 00 [01:20:32]Write to MH i2c: E2 08 00 6F 02 80 11 00 00 00 00 00 00 EB [01:20:32]Write i2c OK [01:20:32]MH_I2C_Read... [01:20:32]Read from MH i2c: E2 [01:20:32]MH_I2C_Read... [01:20:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:20:32]Read from MH i2c: E2 17 00 [01:20:32]MH_I2C_Read... [01:20:32]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 37 38 90 00 44 [01:20:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [01:20:32]wFMCommunicate OK [01:20:32]requested_item fd.num is exist - process it [01:20:32]SAM_PROTO_GetFieldsCounters [01:20:32]wFMCommunicate request_size=4 [01:20:32]MH_SAM_APDU [01:20:32]CAPDU: 80 13 00 00 [01:20:32]Write to MH i2c: E2 08 00 70 02 80 13 00 00 00 00 00 00 EE [01:20:32]Write i2c OK [01:20:32]MH_I2C_Read... [01:20:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:20:32]Read from MH i2c: E2 [01:20:32]MH_I2C_Read... [01:20:32]Read from MH i2c: E2 62 00 [01:20:32]MH_I2C_Read... [01:20:32]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 7F B9 02 00 0E 04 04 00 D6 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 5D [01:20:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 7F B9 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 13 00 00 00 5E 04 04 00 13 00 00 00 57 04 04 00 14 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:20:32]wFMCommunicate OK [01:20:32]SAM_PROTO_GetFieldsCounters done [01:20:32]requested_item shift.num is exist - process it [01:20:32]requested_item shift.opened is exist - process it [01:20:32]req_shift_opened [01:20:32]FM_GetShiftState [01:20:32]SAM_PROTO_GetShiftState [01:20:32]wFMCommunicate request_size=4 [01:20:32]MH_SAM_APDU [01:20:32]CAPDU: 80 13 01 00 [01:20:32]Write to MH i2c: E2 08 00 71 02 80 13 01 00 00 00 00 00 F0 [01:20:32]Write i2c OK [01:20:32]MH_I2C_Read... [01:20:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:20:32]Read from MH i2c: E2 [01:20:32]MH_I2C_Read... [01:20:32]Read from MH i2c: E2 0E 00 [01:20:32]MH_I2C_Read... [01:20:32]Read from MH i2c: E2 0E 00 71 02 00 09 00 01 CC D2 C7 66 00 00 00 00 90 00 C7 [01:20:32]RAPDU: 09 00 01 CC D2 C7 66 00 00 00 00 90 00 [01:20:32]wFMCommunicate OK [01:20:32]SAM_PROTO_GetShiftState done [01:20:32]FM_GetShiftState done [01:20:32]req_shift_opened done [01:20:32]requested_item shift.open_date is exist - process it [01:20:32]req_shift_open_date [01:20:32]req_shift_open_date done [01:20:32]produce_requested_data done [01:20:32]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178559,"shift.num":470,"shift.opened":1,"shift.open_date":1724371660} [01:20:32]process_action_free close_receipt [01:20:32]json_value_free [01:20:32]json_value_free done [01:20:32]process_json_proto returns [01:20:32]Send response to host [01:20:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178559,"shift.num":470,"shift.opened":1,"shift.open_date":1724371660}}} [01:20:32]free response buf [01:20:32]execute_script done [01:20:32]execute_script returns [01:20:32]free content buf [01:20:32]Sock 9.Close socket [01:20:32]Sock 9.Thread stoped [01:20:37]OFD Sender: No OFD packet to send [01:20:42]OFD Sender: No OFD packet to send [01:20:47]OFD Sender: No OFD packet to send [01:20:50]recv_with_timeout no data received [01:20:52]OFD Sender: No OFD packet to send [01:20:57]OFD Sender: No OFD packet to send [01:21:02]OFD Sender: No OFD packet to send [01:21:05]recv_with_timeout no data received [01:21:07]OFD Sender: No OFD packet to send [01:21:12]OFD Sender: No OFD packet to send [01:21:17]OFD Sender: No OFD packet to send [01:21:22]OFD Sender: No OFD packet to send [01:21:27]OFD Sender: No OFD packet to send [01:21:32]OFD Sender: No OFD packet to send [01:21:37]OFD Sender: No OFD packet to send [01:21:42]OFD Sender: No OFD packet to send [01:21:45]recv_with_timeout no data received [01:21:47]OFD Sender: No OFD packet to send [01:21:52]OFD Sender: No OFD packet to send [01:21:57]OFD Sender: No OFD packet to send [01:22:02]OFD Sender: No OFD packet to send [01:22:07]OFD Sender: No OFD packet to send [01:22:12]OFD Sender: No OFD packet to send [01:22:17]OFD Sender: No OFD packet to send [01:22:22]OFD Sender: No OFD packet to send [01:22:27]OFD Sender: No OFD packet to send [01:22:32]OFD Sender: No OFD packet to send [01:22:37]OFD Sender: No OFD packet to send [01:22:42]OFD Sender: No OFD packet to send [01:22:47]OFD Sender: No OFD packet to send [01:22:52]OFD Sender: No OFD packet to send [01:22:58]OFD Sender: No OFD packet to send [01:23:03]OFD Sender: No OFD packet to send [01:23:08]OFD Sender: No OFD packet to send [01:23:13]OFD Sender: No OFD packet to send [01:23:18]OFD Sender: No OFD packet to send [01:23:23]OFD Sender: No OFD packet to send [01:23:28]OFD Sender: No OFD packet to send [01:23:33]OFD Sender: No OFD packet to send [01:23:38]OFD Sender: No OFD packet to send [01:23:43]OFD Sender: No OFD packet to send [01:23:48]OFD Sender: No OFD packet to send [01:23:53]OFD Sender: No OFD packet to send [01:23:58]OFD Sender: No OFD packet to send [01:24:03]OFD Sender: No OFD packet to send [01:24:08]OFD Sender: No OFD packet to send [01:24:13]OFD Sender: No OFD packet to send [01:24:18]OFD Sender: No OFD packet to send [01:24:23]OFD Sender: No OFD packet to send [01:24:28]OFD Sender: No OFD packet to send [01:24:33]OFD Sender: No OFD packet to send [01:24:38]OFD Sender: No OFD packet to send [01:24:43]OFD Sender: No OFD packet to send [01:24:44]recv_with_timeout no data received [01:24:48]OFD Sender: No OFD packet to send [01:24:53]OFD Sender: No OFD packet to send [01:24:58]OFD Sender: No OFD packet to send [01:25:03]OFD Sender: No OFD packet to send [01:25:08]OFD Sender: No OFD packet to send [01:25:13]OFD Sender: No OFD packet to send [01:25:18]OFD Sender: No OFD packet to send [01:25:23]OFD Sender: No OFD packet to send [01:25:28]OFD Sender: No OFD packet to send [01:25:33]OFD Sender: No OFD packet to send [01:25:38]OFD Sender: No OFD packet to send [01:25:43]OFD Sender: No OFD packet to send [01:25:48]OFD Sender: No OFD packet to send [01:25:53]OFD Sender: No OFD packet to send [01:25:58]OFD Sender: No OFD packet to send [01:26:02]recv_with_timeout no data received [01:26:03]OFD Sender: No OFD packet to send [01:26:08]OFD Sender: No OFD packet to send [01:26:13]OFD Sender: No OFD packet to send [01:26:18]OFD Sender: No OFD packet to send [01:26:23]OFD Sender: No OFD packet to send [01:26:24]recv_with_timeout no data received [01:26:28]OFD Sender: No OFD packet to send [01:26:33]OFD Sender: No OFD packet to send [01:26:38]OFD Sender: No OFD packet to send [01:26:43]OFD Sender: No OFD packet to send [01:26:48]OFD Sender: No OFD packet to send [01:26:53]recv_with_timeout no data received [01:26:53]OFD Sender: No OFD packet to send [01:26:58]OFD Sender: No OFD packet to send [01:27:03]OFD Sender: No OFD packet to send [01:27:08]OFD Sender: No OFD packet to send [01:27:13]OFD Sender: No OFD packet to send [01:27:18]OFD Sender: No OFD packet to send [01:27:23]OFD Sender: No OFD packet to send [01:27:28]OFD Sender: No OFD packet to send [01:27:33]OFD Sender: No OFD packet to send [01:27:38]OFD Sender: No OFD packet to send [01:27:43]OFD Sender: No OFD packet to send [01:27:48]OFD Sender: No OFD packet to send [01:27:53]OFD Sender: No OFD packet to send [01:27:55]recv_with_timeout no data received [01:27:58]OFD Sender: No OFD packet to send [01:28:03]OFD Sender: No OFD packet to send [01:28:08]OFD Sender: No OFD packet to send [01:28:13]OFD Sender: No OFD packet to send [01:28:18]recv_with_timeout no data received [01:28:18]OFD Sender: No OFD packet to send [01:28:23]OFD Sender: No OFD packet to send [01:28:28]OFD Sender: No OFD packet to send [01:28:33]OFD Sender: No OFD packet to send [01:28:38]OFD Sender: No OFD packet to send [01:28:43]OFD Sender: No OFD packet to send [01:28:48]OFD Sender: No OFD packet to send [01:28:53]OFD Sender: No OFD packet to send [01:28:58]OFD Sender: No OFD packet to send [01:29:03]OFD Sender: No OFD packet to send [01:29:08]OFD Sender: No OFD packet to send [01:29:13]OFD Sender: No OFD packet to send [01:29:18]OFD Sender: No OFD packet to send [01:29:23]accept exits with 7 [01:29:23]New connection [01:29:23]New thread 3066637668 created [01:29:23]Thread 3066494308 joined [01:29:23]Waiting for new connection... [01:29:23] Sock 7.Parse request [01:29:23]Sock 7.Check first char [01:29:23]Sock 7.First char is OK [01:29:23]request: POST /json_proto HTTP/1.0 [01:29:23]Method: POST [01:29:23]URL: /json_proto [01:29:23]Method is POST - this is cgi request [01:29:23]url: /json_proto [01:29:23]query_string will be loaded in cgi processing [01:29:23]execute_cgi json_proto POST (null) [01:29:23]execute_cgi path=json_proto method=POST [01:29:23]POST find Content-Length [01:29:23]Host: 172.17.44.131:8080 [01:29:23]Content-Length: 679 [01:29:23]Content-Type: application/json [01:29:23] [01:29:23]POST finish read [01:29:23]Found Content-Length = 679 [01:29:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293949", "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" ] } } [01:29:23]execute_script... [01:29: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)293949", "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" ] } } [01:29:23]POST & json_proto [01:29:23]process_json_proto [01:29:23]json parsed OK: [01:29:23]protocol is kg_v1.0 [01:29:23]action value=close_receipt [01:29:23]process_action close_receipt [01:29:23]cmd_close_receipt [01:29:23]MH_GetDate [01:29:23]Write to MH i2c: F0 00 00 72 02 63 [01:29:23]Write i2c OK [01:29:23]MH_I2C_Read... [01:29:23]Read from MH i2c: F0 [01:29:23]MH_I2C_Read... [01:29:23]Read from MH i2c: F0 09 00 [01:29:23]MH_I2C_Read... [01:29:23]Read from MH i2c: F0 09 00 72 02 00 F4 E5 C7 66 4F 53 BE 66 38 [01:29:23]GetLastDocTimeStamp 1724376030 [01:29:23]current date 1724376564 [01:29:23]FM_GetShiftState [01:29:23]SAM_PROTO_GetShiftState [01:29:23]wFMCommunicate request_size=4 [01:29:23]MH_SAM_APDU [01:29:23]CAPDU: 80 13 01 00 [01:29:23]Write to MH i2c: E2 08 00 73 02 80 13 01 00 00 00 00 00 F2 [01:29:23]Write i2c OK [01:29:23]MH_I2C_Read... [01:29:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:29:23]Read from MH i2c: E2 [01:29:23]MH_I2C_Read... [01:29:23]Read from MH i2c: E2 0E 00 [01:29:23]MH_I2C_Read... [01:29:23]Read from MH i2c: E2 0E 00 73 02 00 09 00 01 CC D2 C7 66 00 00 00 00 90 00 C9 [01:29:23]RAPDU: 09 00 01 CC D2 C7 66 00 00 00 00 90 00 [01:29:23]wFMCommunicate OK [01:29:23]SAM_PROTO_GetShiftState done [01:29:23]FM_GetShiftState done [01:29:23]opened in 1724371660 [01:29:23]opened+sec_in_day 1724458060 [01:29:23]quantity*price = 100050 [01:29:23]sum+1 = 100052 [01:29: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 СНО: Общий режим Чек 20 23.08.2024 01:29 Смена: 470 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178560 ФПД: 252606490365567 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T012924&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178560&fm=252606490365567&tin=02508201610067®Number=0000000000092561&sum=100000 [01:29:24]StoreToDocumentArchive [01:29:24]shift 470 fd 178560 [01:29:24]save to /storage/0470/doc_00178560 [01:29:24]save last doc name /storage/0470/doc_00178560 to /storage/kkm_last_doc_name [01:29:24]save OK [01:29:24]Clear old archive folders... [01:29:24]ProcessDocumentItem done err = 0, tmpTLVsize=248 [01:29:24]tlvbuf is 00F4D0A0 [01:29:24]SAM_PROTO_ClearQueue [01:29:24]wFMCommunicate request_size=4 [01:29:24]MH_SAM_APDU [01:29:24]CAPDU: 80 09 00 00 [01:29:24]Write to MH i2c: E2 08 00 80 02 80 09 00 00 00 00 00 00 F4 [01:29:24]Write i2c OK [01:29:24]MH_I2C_Read... [01:29:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:29:24]Read from MH i2c: E2 [01:29:24]MH_I2C_Read... [01:29:24]Read from MH i2c: E2 03 00 [01:29:24]MH_I2C_Read... [01:29:24]Read from MH i2c: E2 03 00 80 02 00 90 00 F6 [01:29:24]RAPDU: 90 00 [01:29:24]wFMCommunicate OK [01:29:24]SAM_PROTO_ClearQueue done [01:29:24]KKMCreateOFDPacket [01:29:24]OFDProtocolAddRootSTLVToBuf [01:29:24]FM_MakeSignedData [01:29:24]FM_MakeSignedData [01:29:24]SAM_PROTO_SignData [01:29:24]wFMCommunicate request_size=4 [01:29:24]MH_SAM_APDU [01:29:24]CAPDU: 80 0D 01 02 [01:29:24]Write to MH i2c: E2 08 00 81 02 80 0D 01 02 00 00 00 00 FC [01:29:24]Write i2c OK [01:29:24]MH_I2C_Read... [01:29:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:29:25]Read from MH i2c: E2 [01:29:25]MH_I2C_Read... [01:29:25]Read from MH i2c: E2 03 00 [01:29:25]MH_I2C_Read... [01:29:25]Read from MH i2c: E2 03 00 81 02 00 90 00 F7 [01:29:25]RAPDU: 90 00 [01:29:25]wFMCommunicate OK [01:29:25]wFMCommunicate request_size=255 [01:29:25]MH_SAM_APDU [01:29: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 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 00 00 00 F4 03 04 00 F4 E5 C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 80 B9 02 00 35 04 06 00 E5 BE 88 20 [01:29:25]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 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 00 00 00 F4 03 04 00 F4 E5 C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 80 B9 02 00 35 04 06 00 E5 BE 88 20 00 00 01 [01:29:25]Write i2c OK [01:29:25]MH_I2C_Read... [01:29:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:29:25]Read from MH i2c: E2 [01:29:25]MH_I2C_Read... [01:29:25]Read from MH i2c: E2 03 00 [01:29:25]MH_I2C_Read... [01:29:25]Read from MH i2c: E2 03 00 82 02 00 90 00 F8 [01:29:25]RAPDU: 90 00 [01:29:25]wFMCommunicate OK [01:29:25]wFMCommunicate request_size=7 [01:29:25]MH_SAM_APDU [01:29:25]CAPDU: 80 0D 02 02 02 4E 7F [01:29:25]Write to MH i2c: E2 0A 00 83 02 80 0D 02 02 02 00 4E 7F 00 00 D0 [01:29:25]Write i2c OK [01:29:25]MH_I2C_Read... [01:29:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:29:25]Read from MH i2c: E2 [01:29:25]MH_I2C_Read... [01:29:25]Read from MH i2c: E2 03 00 [01:29:25]MH_I2C_Read... [01:29:25]Read from MH i2c: E2 03 00 83 02 00 90 00 F9 [01:29:25]RAPDU: 90 00 [01:29:25]wFMCommunicate OK [01:29:25]wFMCommunicate request_size=4 [01:29:25]MH_SAM_APDU [01:29:25]CAPDU: 80 0D 03 02 [01:29:25]Write to MH i2c: E2 08 00 84 02 80 0D 03 02 00 00 00 00 01 [01:29:25]Write i2c OK [01:29:25]MH_I2C_Read... [01:29:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:29:25]Read from MH i2c: E2 [01:29:25]MH_I2C_Read... [01:29:25]Read from MH i2c: E2 0B 00 [01:29:25]MH_I2C_Read... [01:29:25]Read from MH i2c: E2 0B 00 84 02 00 2A 69 01 D1 0E 7F F0 23 90 00 07 [01:29:25]RAPDU: 2A 69 01 D1 0E 7F F0 23 90 00 [01:29:25]wFMCommunicate OK [01:29:25]SAM_PROTO_SignData done [01:29:25]FM_MakeSignedData done [01:29:25]CreateOFDProtocolMessage [01:29:25]wFMCommunicate request_size=4 [01:29:25]MH_SAM_APDU [01:29:25]CAPDU: 80 11 00 00 [01:29:25]Write to MH i2c: E2 08 00 85 02 80 11 00 00 00 00 00 00 01 [01:29:25]Write i2c OK [01:29:25]MH_I2C_Read... [01:29:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:29:25]Read from MH i2c: E2 [01:29:25]MH_I2C_Read... [01:29:25]Read from MH i2c: E2 17 00 [01:29:25]MH_I2C_Read... [01:29:25]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 37 38 90 00 5A [01:29:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [01:29:25]wFMCommunicate OK [01:29:25]CreateOFDProtocolMessage done [01:29:25]OFDSenderStorePacket 178560 [01:29:25]StoreOFDPacket docnum=178560 [01:29:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0C 01 00 00 B6 58 04 01 07 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 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 00 00 00 F4 03 04 00 F4 E5 C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 80 B9 02 00 35 04 06 00 E5 BE 88 20 4E 7F 2A 69 01 D1 0E 7F F0 23 [01:29:25]CheckFolder [01:29:25]dirname=/storage/ofd_packets [01:29:25]CheckFolder done [01:29:25]ProducePacketName [01:29:25]name=ofd_packets/00178560 [01:29:25]NVStorageSaveData ofd_packets/00178560 [01:29:25]File name is /storage/ofd_packets/00178560 [01:29:25]Write 298 bytes [01:29:25]NVStorageSaveData done [01:29:25]OFDSenderStorePacket done [01:29:25]KKMCreateOFDPacket done [01:29:25]NVStorageSaveData kkm_last_timestamp [01:29:25]File name is /storage/kkm_last_timestamp [01:29:25]Write 4 bytes [01:29:25]NVStorageSaveData done [01:29:25]ExternCall_PrintAddStr [01:29:25]wPrintStart [01:29:25]Write to MH i2c: 01 00 00 86 02 88 [01:29:25]Write i2c OK [01:29:25]MH_I2C_Read... [01:29:25]Read from MH i2c: 01 [01:29:25]MH_I2C_Read... [01:29:25]Read from MH i2c: 01 07 00 [01:29:25]MH_I2C_Read... [01:29:25]Read from MH i2c: 01 07 00 86 02 00 00 00 00 00 FF 0F 9D [01:29:25]RasterBufferAndPrint [01:29:25]line Счет N : (1)293949 [01:29:25]line ИНН: 02508201610067 [01:29:25]line Контрольно-Кассовый Чек [01:29:25]line ПРОДАЖА [01:29:25]line ТРК (МРК, ГНК) : 44 [01:29:25]line Товар: 2710194800 [01:29:25]line ДТ-К-5 [01:29:25]line 13.130 * 76.20 [01:29:25]line = 1000.51 [01:29:25]line НДС 12% НСП 1% [01:29:25]line > о реализуемом товаре [01:29:25]line ОКРУГЛЕНИЕ: -0.51 [01:29:25]line ИТОГО: 1000.00 [01:29:25]line Внесено: 1000.00 [01:29:25]line СДАЧА: 0.00 [01:29:25]line НСП 1% : 8.85 [01:29:25]line НДС 12% : 106.25 [01:29:25]line Наличными: 1000.00 [01:29:25]line Безнал.: 0.00 [01:29:25]line Место: АЗС № 130 "Партнер Нефть" [01:29:25]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [01:29:25]line СНО: Общий режим [01:29:25]line Чек 20 23.08.2024 01:29 [01:29:25]line Смена: 470 ФФД: 1.0 [01:29:25]line ЗНМ: 0300000071 [01:29:25]line РНМ: 0000000000092561 [01:29:25]line Версия ККМ: 001 [01:29:25]line ФМ: 0000000000871778 [01:29:25]line ФД: 178560 [01:29:25]line ФПД: 252606490365567 [01:29:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T012924&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178560&fm=252606490365567&tin=02508201610067®Number=0000000000092561&sum=100000 [01:29:25]OFD Sender: Processing packet 178560 [packets to send 497, broken 496] [01:29:25]ProducePacketName [01:29:25]name=ofd_packets/00178560 [01:29:25]OFD Sender: To server: pG, [01:29:25]CommunicateWithHost lk.salyk.kg:30040 [01:29:25]ConnectInit lk.salyk.kg [01:29:25]written 0, free lines is 4095 [01:29:26]Write to MH i2c: 01 00 00 B1 02 B3 [01:29:26]Write i2c OK [01:29:26]MH_I2C_Read... [01:29:26]Read from MH i2c: 01 [01:29:26]MH_I2C_Read... [01:29:26]Read from MH i2c: 01 07 00 [01:29:26]MH_I2C_Read... [01:29:26]Read from MH i2c: 01 07 00 B1 02 00 00 00 00 00 CE 0C 94 [01:29:26]RasterBufferAndPrint [01:29:26]line [01:29:26]line [01:29:26]line [01:29:26]line [01:29:26]line [01:29:26]written 0, free lines is 3284 [01:29:26]MH_Cut [01:29:26]Write to MH i2c: D1 01 00 B8 02 01 8C [01:29:26]Write i2c OK [01:29:26]MH_I2C_Read... [01:29:26]Read from MH i2c: D1 [01:29:26]MH_I2C_Read... [01:29:26]Read from MH i2c: D1 01 00 [01:29:26]MH_I2C_Read... [01:29:26]Read from MH i2c: D1 01 00 B8 02 00 8B [01:29:26]Write to MH i2c: 01 00 00 B9 02 BB [01:29:26]Write i2c OK [01:29:26]MH_I2C_Read... [01:29:27]*** Cut start [01:29:27]*** Partial cut [01:29:27]*** CUTSNS_PIN = 1 [01:29:27]*** CUTSNS_PIN = 0 [01:29:27]*** Brake cut motor [01:29:27]Read from MH i2c: 01 [01:29:27]MH_I2C_Read... [01:29:27]*** Stop cut motor [01:29:27]*** Cut end [01:29:27]Read from MH i2c: 01 07 00 [01:29:27]MH_I2C_Read... [01:29:27]Read from MH i2c: 01 07 00 B9 02 00 00 00 00 00 FF 0F D0 [01:29:27]process_action close_receipt done [01:29:27]requested_data is exist [01:29:27]produce_requested_data [01:29:27]requested_item fm.sn is exist - process it [01:29:27]wFMCommunicate request_size=4 [01:29:27]MH_SAM_APDU [01:29:27]CAPDU: 80 11 00 00 [01:29:27]Write to MH i2c: E2 08 00 BA 02 80 11 00 00 00 00 00 00 36 [01:29:27]Write i2c OK [01:29:27]MH_I2C_Read... [01:29:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:29:27]Read from MH i2c: E2 [01:29:27]MH_I2C_Read... [01:29:27]Read from MH i2c: E2 17 00 [01:29:27]MH_I2C_Read... [01:29:27]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 37 38 90 00 8F [01:29:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [01:29:27]wFMCommunicate OK [01:29:27]requested_item fd.num is exist - process it [01:29:27]SAM_PROTO_GetFieldsCounters [01:29:27]wFMCommunicate request_size=4 [01:29:27]MH_SAM_APDU [01:29:27]CAPDU: 80 13 00 00 [01:29:27]Write to MH i2c: E2 08 00 BB 02 80 13 00 00 00 00 00 00 39 [01:29:27]Write i2c OK [01:29:27]MH_I2C_Read... [01:29:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:29:27]Read from MH i2c: E2 [01:29:27]MH_I2C_Read... [01:29:27]Read from MH i2c: E2 62 00 [01:29:27]MH_I2C_Read... [01:29:27]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 80 B9 02 00 0E 04 04 00 D6 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 AC [01:29: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 80 B9 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 14 00 00 00 5E 04 04 00 14 00 00 00 57 04 04 00 15 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:29:27]wFMCommunicate OK [01:29:27]SAM_PROTO_GetFieldsCounters done [01:29:27]requested_item shift.num is exist - process it [01:29:27]requested_item shift.opened is exist - process it [01:29:27]req_shift_opened [01:29:27]FM_GetShiftState [01:29:27]SAM_PROTO_GetShiftState [01:29:27]wFMCommunicate request_size=4 [01:29:27]MH_SAM_APDU [01:29:27]CAPDU: 80 13 01 00 [01:29:27]Write to MH i2c: E2 08 00 BC 02 80 13 01 00 00 00 00 00 3B [01:29:27]Write i2c OK [01:29:27]MH_I2C_Read... [01:29:27]Read from MH i2c: E2 [01:29:27]MH_I2C_Read... [01:29:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:29:27]Read from MH i2c: E2 0E 00 [01:29:27]MH_I2C_Read... [01:29:27]Read from MH i2c: E2 0E 00 BC 02 00 09 00 01 CC D2 C7 66 00 00 00 00 90 00 12 [01:29:27]RAPDU: 09 00 01 CC D2 C7 66 00 00 00 00 90 00 [01:29:27]wFMCommunicate OK [01:29:27]SAM_PROTO_GetShiftState done [01:29:27]FM_GetShiftState done [01:29:27]req_shift_opened done [01:29:27]requested_item shift.open_date is exist - process it [01:29:27]req_shift_open_date [01:29:27]req_shift_open_date done [01:29:27]produce_requested_data done [01:29:27]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178560,"shift.num":470,"shift.opened":1,"shift.open_date":1724371660} [01:29:27]process_action_free close_receipt [01:29:27]json_value_free [01:29:27]json_value_free done [01:29:27]process_json_proto returns [01:29:27]Send response to host [01:29:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178560,"shift.num":470,"shift.opened":1,"shift.open_date":1724371660}}} [01:29:27]free response buf [01:29:27]execute_script done [01:29:27]execute_script returns [01:29:27]free content buf [01:29:27]Sock 7.Close socket [01:29:27]Sock 7.Thread stoped [01:29:28]Connected sock=9 [01: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 37 38 0C 01 00 00 B6 58 04 01 07 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 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 00 00 00 F4 03 04 00 F4 E5 C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 80 B9 02 00 35 04 06 00 E5 BE 88 20 4E 7F 2A 69 01 D1 0E 7F F0 23 [01:29: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 37 38 4F 00 00 00 39 B2 47 00 F5 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 37 38 10 04 04 00 80 B9 02 00 F4 03 04 00 9F 91 C7 66 B6 04 01 00 00 42 3B 7C 02 34 52 69 CF [01:29:28]CommunicateWithHost err = 0 [01:29:28]CheckOFDResponse [01:29:28]1017 (14) - 77093643461234 [01:29:28]1041 (16) - 0000000000871778 [01:29:28]1040 (4) - 178560 [01:29:28]1012 (4) - 22.08.2024 19:29 [01:29:28]1206 (1) - 0 [01:29:28]OFD Sender: Remove packet 178560 [01:29:28]ProducePacketName [01:29:28]name=ofd_packets/00178560 [01:29:28]NVStorageDeleteData [01:29:29]OFD Sender: No OFD packet to send [01:29:34]OFD Sender: No OFD packet to send [01:29:36]recv_with_timeout no data received [01:29:39]OFD Sender: No OFD packet to send [01:29:44]OFD Sender: No OFD packet to send [01:29:49]OFD Sender: No OFD packet to send [01:29:54]OFD Sender: No OFD packet to send [01:29:59]OFD Sender: No OFD packet to send [01:29:59]recv_with_timeout no data received [01:30:04]OFD Sender: No OFD packet to send [01:30:09]OFD Sender: No OFD packet to send [01:30:13]recv_with_timeout no data received [01:30:14]OFD Sender: No OFD packet to send [01:30:19]OFD Sender: No OFD packet to send [01:30:24]OFD Sender: No OFD packet to send [01:30:29]OFD Sender: No OFD packet to send [01:30:34]OFD Sender: No OFD packet to send [01:30:39]OFD Sender: No OFD packet to send [01:30:44]OFD Sender: No OFD packet to send [01:30:49]OFD Sender: No OFD packet to send [01:30:54]OFD Sender: No OFD packet to send [01:30:59]OFD Sender: No OFD packet to send [01:31:04]OFD Sender: No OFD packet to send [01:31:09]OFD Sender: No OFD packet to send [01:31:14]OFD Sender: No OFD packet to send [01:31:19]OFD Sender: No OFD packet to send [01:31:24]OFD Sender: No OFD packet to send [01:31:29]OFD Sender: No OFD packet to send [01:31:34]OFD Sender: No OFD packet to send [01:31:39]OFD Sender: No OFD packet to send [01:31:44]OFD Sender: No OFD packet to send [01:31:49]OFD Sender: No OFD packet to send [01:31:54]OFD Sender: No OFD packet to send [01:31:59]OFD Sender: No OFD packet to send [01:32:04]OFD Sender: No OFD packet to send [01:32:09]OFD Sender: No OFD packet to send [01:32:14]OFD Sender: No OFD packet to send [01:32:19]OFD Sender: No OFD packet to send [01:32:22]recv_with_timeout no data received [01:32:24]OFD Sender: No OFD packet to send [01:32:29]OFD Sender: No OFD packet to send [01:32:34]OFD Sender: No OFD packet to send [01:32:39]OFD Sender: No OFD packet to send [01:32:44]OFD Sender: No OFD packet to send [01:32:49]OFD Sender: No OFD packet to send [01:32:54]OFD Sender: No OFD packet to send [01:32:59]OFD Sender: No OFD packet to send [01:33:04]OFD Sender: No OFD packet to send [01:33:09]OFD Sender: No OFD packet to send [01:33:14]OFD Sender: No OFD packet to send [01:33:19]OFD Sender: No OFD packet to send [01:33:24]OFD Sender: No OFD packet to send [01:33:29]OFD Sender: No OFD packet to send [01:33:34]OFD Sender: No OFD packet to send [01:33:39]OFD Sender: No OFD packet to send [01:33:44]OFD Sender: No OFD packet to send [01:33:49]OFD Sender: No OFD packet to send [01:33:55]OFD Sender: No OFD packet to send [01:34:00]OFD Sender: No OFD packet to send [01:34:05]OFD Sender: No OFD packet to send [01:34:09]recv_with_timeout no data received [01:34:10]OFD Sender: No OFD packet to send [01:34:15]OFD Sender: No OFD packet to send [01:34:20]OFD Sender: No OFD packet to send [01:34:25]OFD Sender: No OFD packet to send [01:34:30]OFD Sender: No OFD packet to send [01:34:35]OFD Sender: No OFD packet to send [01:34:40]OFD Sender: No OFD packet to send [01:34:45]OFD Sender: No OFD packet to send [01:34:50]OFD Sender: No OFD packet to send [01:34:55]OFD Sender: No OFD packet to send [01:35:00]OFD Sender: No OFD packet to send [01:35:05]OFD Sender: No OFD packet to send [01:35:10]OFD Sender: No OFD packet to send [01:35:15]OFD Sender: No OFD packet to send [01:35:20]OFD Sender: No OFD packet to send [01:35:25]OFD Sender: No OFD packet to send [01:35:30]OFD Sender: No OFD packet to send [01:35:35]OFD Sender: No OFD packet to send [01:35:40]OFD Sender: No OFD packet to send [01:35:45]OFD Sender: No OFD packet to send [01:35:47]recv_with_timeout no data received [01:35:50]OFD Sender: No OFD packet to send [01:35:55]OFD Sender: No OFD packet to send [01:36:00]OFD Sender: No OFD packet to send [01:36:03]recv_with_timeout no data received [01:36:05]OFD Sender: No OFD packet to send [01:36:10]OFD Sender: No OFD packet to send [01:36:15]OFD Sender: No OFD packet to send [01:36:20]OFD Sender: No OFD packet to send [01:36:25]OFD Sender: No OFD packet to send [01:36:30]OFD Sender: No OFD packet to send [01:36:35]OFD Sender: No OFD packet to send [01:36:40]OFD Sender: No OFD packet to send [01:36:45]OFD Sender: No OFD packet to send [01:36:50]OFD Sender: No OFD packet to send [01:36:55]OFD Sender: No OFD packet to send [01:37:00]OFD Sender: No OFD packet to send [01:37:01]recv_with_timeout no data received [01:37:05]OFD Sender: No OFD packet to send [01:37:10]OFD Sender: No OFD packet to send [01:37:15]OFD Sender: No OFD packet to send [01:37:20]OFD Sender: No OFD packet to send [01:37:25]OFD Sender: No OFD packet to send [01:37:30]OFD Sender: No OFD packet to send [01:37:35]OFD Sender: No OFD packet to send [01:37:40]OFD Sender: No OFD packet to send [01:37:45]OFD Sender: No OFD packet to send [01:37:50]OFD Sender: No OFD packet to send [01:37:55]OFD Sender: No OFD packet to send [01:38:00]OFD Sender: No OFD packet to send [01:38:05]accept exits with 10 [01:38:05]New connection [01:38:05]New thread 3066494308 created [01:38:05]Thread 3066637668 joined [01:38:05]Waiting for new connection... [01:38:05] Sock 10.Parse request [01:38:05]Sock 10.Check first char [01:38:05]Sock 10.First char is OK [01:38:05]request: POST /json_proto HTTP/1.0 [01:38:05]Method: POST [01:38:05]URL: /json_proto [01:38:05]Method is POST - this is cgi request [01:38:05]url: /json_proto [01:38:05]query_string will be loaded in cgi processing [01:38:05]execute_cgi json_proto POST (null) [01:38:05]execute_cgi path=json_proto method=POST [01:38:05]POST find Content-Length [01:38:05]Host: 172.17.44.131:8080 [01:38:05]Content-Length: 674 [01:38:05]Content-Type: application/json [01:38:05] [01:38:05]POST finish read [01:38:05]Found Content-Length = 674 [01:38:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293950", "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" ] } } [01:38:05]execute_script... [01:38: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)293950", "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" ] } } [01:38:05]POST & json_proto [01:38:05]process_json_proto [01:38:05]json parsed OK: [01:38:05]protocol is kg_v1.0 [01:38:05]action value=close_receipt [01:38:05]process_action close_receipt [01:38:05]cmd_close_receipt [01:38:05]MH_GetDate [01:38:05]Write to MH i2c: F0 00 00 BD 02 AE [01:38:05]Write i2c OK [01:38:05]MH_I2C_Read... [01:38:05]Read from MH i2c: F0 [01:38:05]MH_I2C_Read... [01:38:05]Read from MH i2c: F0 09 00 [01:38:05]MH_I2C_Read... [01:38:05]Read from MH i2c: F0 09 00 BD 02 00 FE E7 C7 66 4F 53 BE 66 8F [01:38:05]GetLastDocTimeStamp 1724376564 [01:38:05]current date 1724377086 [01:38:05]FM_GetShiftState [01:38:05]SAM_PROTO_GetShiftState [01:38:05]wFMCommunicate request_size=4 [01:38:05]MH_SAM_APDU [01:38:05]CAPDU: 80 13 01 00 [01:38:05]Write to MH i2c: E2 08 00 BE 02 80 13 01 00 00 00 00 00 3D [01:38:05]Write i2c OK [01:38:05]MH_I2C_Read... [01:38:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:38:05]Read from MH i2c: E2 [01:38:05]MH_I2C_Read... [01:38:05]Read from MH i2c: E2 0E 00 [01:38:05]MH_I2C_Read... [01:38:05]Read from MH i2c: E2 0E 00 BE 02 00 09 00 01 CC D2 C7 66 00 00 00 00 90 00 14 [01:38:05]RAPDU: 09 00 01 CC D2 C7 66 00 00 00 00 90 00 [01:38:05]wFMCommunicate OK [01:38:05]SAM_PROTO_GetShiftState done [01:38:05]FM_GetShiftState done [01:38:05]opened in 1724371660 [01:38:05]opened+sec_in_day 1724458060 [01:38:05]quantity*price = 70027 [01:38:05]sum+1 = 70029 [01:38:05]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 СНО: Общий режим Чек 21 23.08.2024 01:38 Смена: 470 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178561 ФПД: 94859637469739 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T013806&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178561&fm=94859637469739&tin=02508201610067®Number=0000000000092561&sum=70000 [01:38:06]StoreToDocumentArchive [01:38:06]shift 470 fd 178561 [01:38:06]save to /storage/0470/doc_00178561 [01:38:06]save last doc name /storage/0470/doc_00178561 to /storage/kkm_last_doc_name [01:38:06]save OK [01:38:06]Clear old archive folders... [01:38:06]ProcessDocumentItem done err = 0, tmpTLVsize=248 [01:38:06]tlvbuf is 00EED060 [01:38:06]SAM_PROTO_ClearQueue [01:38:06]wFMCommunicate request_size=4 [01:38:06]MH_SAM_APDU [01:38:06]CAPDU: 80 09 00 00 [01:38:06]Write to MH i2c: E2 08 00 CB 02 80 09 00 00 00 00 00 00 3F [01:38:06]Write i2c OK [01:38:06]MH_I2C_Read... [01:38:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:38:06]Read from MH i2c: E2 [01:38:06]MH_I2C_Read... [01:38:06]Read from MH i2c: E2 03 00 [01:38:06]MH_I2C_Read... [01:38:06]Read from MH i2c: E2 03 00 CB 02 00 90 00 41 [01:38:06]RAPDU: 90 00 [01:38:06]wFMCommunicate OK [01:38:06]SAM_PROTO_ClearQueue done [01:38:06]KKMCreateOFDPacket [01:38:06]OFDProtocolAddRootSTLVToBuf [01:38:06]FM_MakeSignedData [01:38:06]FM_MakeSignedData [01:38:06]SAM_PROTO_SignData [01:38:06]wFMCommunicate request_size=4 [01:38:06]MH_SAM_APDU [01:38:06]CAPDU: 80 0D 01 02 [01:38:06]Write to MH i2c: E2 08 00 CC 02 80 0D 01 02 00 00 00 00 47 [01:38:06]Write i2c OK [01:38:06]MH_I2C_Read... [01:38:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:38:06]Read from MH i2c: E2 [01:38:06]MH_I2C_Read... [01:38:06]Read from MH i2c: E2 03 00 [01:38:06]MH_I2C_Read... [01:38:06]Read from MH i2c: E2 03 00 CC 02 00 90 00 42 [01:38:06]RAPDU: 90 00 [01:38:06]wFMCommunicate OK [01:38:06]wFMCommunicate request_size=255 [01:38:06]MH_SAM_APDU [01:38:06]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 15 00 00 00 F4 03 04 00 FE E7 C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 81 B9 02 00 35 04 06 00 56 46 3A FE [01:38:06]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 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 15 00 00 00 F4 03 04 00 FE E7 C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 81 B9 02 00 35 04 06 00 56 46 3A FE 00 00 DF [01:38:06]Write i2c OK [01:38:06]MH_I2C_Read... [01:38:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:38:07]Read from MH i2c: E2 [01:38:07]MH_I2C_Read... [01:38:07]Read from MH i2c: E2 03 00 [01:38:07]MH_I2C_Read... [01:38:07]Read from MH i2c: E2 03 00 CD 02 00 90 00 43 [01:38:07]RAPDU: 90 00 [01:38:07]wFMCommunicate OK [01:38:07]wFMCommunicate request_size=7 [01:38:07]MH_SAM_APDU [01:38:07]CAPDU: 80 0D 02 02 02 B2 2B [01:38:07]Write to MH i2c: E2 0A 00 CE 02 80 0D 02 02 02 00 B2 2B 00 00 2B [01:38:07]Write i2c OK [01:38:07]MH_I2C_Read... [01:38:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:38:07]Read from MH i2c: E2 [01:38:07]MH_I2C_Read... [01:38:07]Read from MH i2c: E2 03 00 [01:38:07]MH_I2C_Read... [01:38:07]Read from MH i2c: E2 03 00 CE 02 00 90 00 44 [01:38:07]RAPDU: 90 00 [01:38:07]wFMCommunicate OK [01:38:07]wFMCommunicate request_size=4 [01:38:07]MH_SAM_APDU [01:38:07]CAPDU: 80 0D 03 02 [01:38:07]Write to MH i2c: E2 08 00 CF 02 80 0D 03 02 00 00 00 00 4C [01:38:07]Write i2c OK [01:38:07]MH_I2C_Read... [01:38:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:38:07]Read from MH i2c: E2 [01:38:07]MH_I2C_Read... [01:38:07]Read from MH i2c: E2 0B 00 [01:38:07]MH_I2C_Read... [01:38:07]Read from MH i2c: E2 0B 00 CF 02 00 ED D0 38 46 D7 2C F7 5F 90 00 E1 [01:38:07]RAPDU: ED D0 38 46 D7 2C F7 5F 90 00 [01:38:07]wFMCommunicate OK [01:38:07]SAM_PROTO_SignData done [01:38:07]FM_MakeSignedData done [01:38:07]CreateOFDProtocolMessage [01:38:07]wFMCommunicate request_size=4 [01:38:07]MH_SAM_APDU [01:38:07]CAPDU: 80 11 00 00 [01:38:07]Write to MH i2c: E2 08 00 D0 02 80 11 00 00 00 00 00 00 4C [01:38:07]Write i2c OK [01:38:07]MH_I2C_Read... [01:38:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:38:07]Read from MH i2c: E2 [01:38:07]MH_I2C_Read... [01:38:07]Read from MH i2c: E2 17 00 [01:38:07]MH_I2C_Read... [01:38:07]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 37 38 90 00 A5 [01:38:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [01:38:07]wFMCommunicate OK [01:38:07]CreateOFDProtocolMessage done [01:38:07]OFDSenderStorePacket 178561 [01:38:07]StoreOFDPacket docnum=178561 [00:00:11] *** EcrCore started. Build 196 *** [00:00:11]/dev/ttyS4 opened [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 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 A6 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 4B [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]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]*** Check firmware version 30620, crc_r 49A1A6DB, crc_c: 49A1A6DB, size: 53248 [00:00:11]*** [00:00:11]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:11]*** Starting fw at address 01020100 (2007E328 010249C5) [00:00:11]*** Waiting for read because exit forced [00:00:11]*** 10 ms more... [00:00:11]*** MH1903S init start (LINUX_LIGHT) [00:00:11]*** Compilation Date Jun 20 2023 Time 12:36:20 [00:00:11]*** Serial: 3139303353513838 54000000005725A6 (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: 628479+1723749199=1724377678 [00:00:11]*** BPK Status Register BPK_RDY = 0x0 [00:00:11]*** SEN State Register SEN_STATE = 0x20ff [00:00:11]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:11]*** Analog Control Register 0 SEN_ANA0 = 0x33510623 [00:00:11]*** Is cutter blocked? [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 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 A6 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 4C [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 30620 [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 4E EA C7 66 4F 53 BE 66 2A [01:47:58]Current date/time: 23.08.2024 01:47 [01:47:58]FM_Init [01:47:58]wFMConnect [01:47:58]MH_SAM_On [01:47:58]Write to MH i2c: E0 00 00 08 00 E7 [01:47:58]Write i2c OK [01:47:58]MH_I2C_Read... [01:47:58]*** iso7816_init finished! [01:47:58]*** atr: [01:47:58]*** 0F 3B D5 18 FF 81 91 FE [01:47:58]*** 1F C3 80 73 C8 21 10 0A [01:47:58]*** 00 00 00 00 00 00 00 00 [01:47:58]*** 00 00 00 00 00 00 00 00 [01:47:58]*** 00 00 00 00 00 00 00 00 [01:47:58]*** 00 00 00 00 00 00 00 00 [01:47:58]*** 00 00 00 00 00 00 00 00 [01:47:58]*** 00 00 00 00 00 00 00 00 [01:47:58]Read from MH i2c: E0 [01:47:58]MH_I2C_Read... [01:47:58]Read from MH i2c: E0 10 00 [01:47:58]MH_I2C_Read... [01:47: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 [01:47:58]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [01:47:58]wFMCommunicate request_size=10 [01:47:58]MH_SAM_APDU [01:47:58]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [01:47:58]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [01:47:58]Write i2c OK [01:47:58]MH_I2C_Read... [01:47:58]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [01:47:58]Read from MH i2c: E2 [01:47:58]MH_I2C_Read... [01:47:58]Read from MH i2c: E2 03 00 [01:47:58]MH_I2C_Read... [01:47:58]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [01:47:58]RAPDU: 90 00 [01:47:58]wFMCommunicate OK [01:47:58]wFMCommunicate request_size=4 [01:47:58]MH_SAM_APDU [01:47:58]CAPDU: 80 11 00 00 [01:47:58]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [01:47:58]Write i2c OK [01:47:58]MH_I2C_Read... [01:47:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:47:58]Read from MH i2c: E2 [01:47:58]MH_I2C_Read... [01:47:58]Read from MH i2c: E2 17 00 [01:47:58]MH_I2C_Read... [01:47:58]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 37 38 90 00 DD [01:47:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [01:47:58]wFMCommunicate OK [01:47:58]Detected FM SN is 0000000000871778 [01:47:58]Stored FM SN is 0000000000871778 [01:47:58]wFMCommunicate request_size=9 [01:47:58]MH_SAM_APDU [01:47:58]CAPDU: 80 16 00 00 04 D9 BA 00 00 [01:47:58]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 D9 BA 00 00 00 00 25 [01:47:58]Write i2c OK [01:47:58]MH_I2C_Read... [01:47:58]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [01:47:58]Read from MH i2c: E2 [01:47:58]MH_I2C_Read... [01:47:58]Read from MH i2c: E2 03 00 [01:47:58]MH_I2C_Read... [01:47:58]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [01:47:58]RAPDU: 90 00 [01:47:58]wFMCommunicate OK [01:47:58]FM PIN OK [01:47:58]wFMCommunicate request_size=8 [01:47:58]MH_SAM_APDU [01:47:58]CAPDU: 80 14 04 00 03 02 00 01 [01:47:58]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [01:47:58]Write i2c OK [01:47:58]MH_I2C_Read... [01:47:58]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [01:47:58]Read from MH i2c: E2 [01:47:58]MH_I2C_Read... [01:47:58]Read from MH i2c: E2 03 00 [01:47:58]MH_I2C_Read... [01:47:58]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [01:47:58]RAPDU: 90 00 [01:47:58]wFMCommunicate OK [01:47:58]wFMCommunicate request_size=13 [01:47:58]MH_SAM_APDU [01:47:58]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [01:47:58]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:47:58]Write i2c OK [01:47:58]MH_I2C_Read... [01:47:58]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [01:47:58]Read from MH i2c: E2 [01:47:58]MH_I2C_Read... [01:47:58]Read from MH i2c: E2 03 00 [01:47:58]MH_I2C_Read... [01:47:58]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [01:47:58]RAPDU: 90 00 [01:47:58]wFMCommunicate OK [01:47:58]wFMCommunicate request_size=4 [01:47:58]MH_SAM_APDU [01:47:58]CAPDU: 80 11 00 00 [01:47:58]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [01:47:58]Write i2c OK [01:47:58]MH_I2C_Read... [01:47:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:47:58]Read from MH i2c: E2 [01:47:58]MH_I2C_Read... [01:47:58]Read from MH i2c: E2 17 00 [01:47:58]MH_I2C_Read... [01:47:58]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 37 38 90 00 E1 [01:47:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [01:47:58]wFMCommunicate OK [01:47:58]DocumentArchiveInit [01:47:58]Start Httpd... [01:47:58]Httpd thread 3067661668 created [01:47:58]Write to MH i2c: 01 00 00 0F 00 0F [01:47:58]Write i2c OK [01:47:58]MH_I2C_Read... [01:47:58]Read from MH i2c: 01 [01:47:58]MH_I2C_Read... [01:47:58]Read from MH i2c: 01 07 00 [01:47:58]MH_I2C_Read... [01:47:58]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [01:47:58]MH Int Process started [01:47:58]Allocated Socket 8 [01:47:58]Bind OK [01:47:58]Listen OK [01:47:58]httpd running on port 8080 [01:47:58]Waiting for new connection... [01:47:59]OFD Sender: Processing packet 178561 [packets to send 497, broken 496] [01:47:59]ProducePacketName [01:47:59]name=ofd_packets/00178561 [01:47:59]OFD Sender: To server: pG, [01:47:59]CommunicateWithHost lk.salyk.kg:30040 [01:47:59]ConnectInit lk.salyk.kg [01:48:00]Connected sock=6 [01:48:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0C 01 00 00 6E 3B 04 01 E1 48 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 15 00 00 00 F4 03 04 00 FE E7 C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 81 B9 02 00 35 04 06 00 56 46 3A FE B2 2B ED D0 38 46 D7 2C F7 5F [01:48:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 4F 00 00 00 9D CB 47 00 47 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 37 38 10 04 04 00 81 B9 02 00 F4 03 04 00 F7 95 C7 66 B6 04 01 00 00 EF 24 4D 15 44 86 E1 48 [01:48:00]CommunicateWithHost err = 0 [01:48:00]CheckOFDResponse [01:48:00]1017 (14) - 77093643461234 [01:48:00]1041 (16) - 0000000000871778 [01:48:00]1040 (4) - 178561 [01:48:00]1012 (4) - 22.08.2024 19:48 [01:48:00]1206 (1) - 0 [01:48:00]OFD Sender: Remove packet 178561 [01:48:00]ProducePacketName [01:48:00]name=ofd_packets/00178561 [01:48:00]NVStorageDeleteData [01:48:01]OFD Sender: No OFD packet to send [01:48:06]OFD Sender: No OFD packet to send [01:48:11]OFD Sender: No OFD packet to send [01:48:16]OFD Sender: No OFD packet to send [01:48:21]OFD Sender: No OFD packet to send [01:48:26]OFD Sender: No OFD packet to send [01:48:31]OFD Sender: No OFD packet to send [01:48:35]accept exits with 9 [01:48:35]New connection [01:48:35]New thread 3067374948 created [01:48:35]Waiting for new connection... [01:48:35] Sock 9.Parse request [01:48:35]Sock 9.Check first char [01:48:35]Sock 9.First char is OK [01:48:35]request: POST /json_proto HTTP/1.0 [01:48:35]Method: POST [01:48:35]URL: /json_proto [01:48:35]Method is POST - this is cgi request [01:48:35]url: /json_proto [01:48:35]query_string will be loaded in cgi processing [01:48:35]execute_cgi json_proto POST (null) [01:48:35]execute_cgi path=json_proto method=POST [01:48:35]POST find Content-Length [01:48:35]Host: 172.17.44.131:8080 [01:48:35]Content-Length: 215 [01:48:35]Content-Type: application/json [01:48:35] [01:48:35]POST finish read [01:48:35]Found Content-Length = 215 [01:48:35]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:48:35]execute_script... [01:48:35]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:48:35]POST & json_proto [01:48:35]process_json_proto [01:48:35]json parsed OK: [01:48:35]protocol is kg_v1.0 [01:48:35]action value=get_value [01:48:35]process_action get_value [01:48:35]cmd_get_value [01:48:35]process_action get_value done [01:48:35]requested_data is exist [01:48:35]produce_requested_data [01:48:35]requested_item kkm.sn is exist - process it [01:48:35]requested_item kkm.ver is exist - process it [01:48:35]requested_item fm.sn is exist - process it [01:48:35]wFMCommunicate request_size=4 [01:48:35]MH_SAM_APDU [01:48:35]CAPDU: 80 11 00 00 [01:48:35]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [01:48:35]Write i2c OK [01:48:35]MH_I2C_Read... [01:48:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:48:35]Read from MH i2c: E2 [01:48:35]MH_I2C_Read... [01:48:35]Read from MH i2c: E2 17 00 [01:48:35]MH_I2C_Read... [01:48:35]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 37 38 90 00 E3 [01:48:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [01:48:35]wFMCommunicate OK [01:48:35]requested_item fd.num is exist - process it [01:48:35]SAM_PROTO_GetFieldsCounters [01:48:35]wFMCommunicate request_size=4 [01:48:35]MH_SAM_APDU [01:48:35]CAPDU: 80 13 00 00 [01:48:35]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [01:48:35]Write i2c OK [01:48:35]MH_I2C_Read... [01:48:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:48:35]Read from MH i2c: E2 [01:48:35]MH_I2C_Read... [01:48:35]Read from MH i2c: E2 62 00 [01:48:35]MH_I2C_Read... [01:48:35]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 81 B9 02 00 0E 04 04 00 D6 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 04 [01:48: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 81 B9 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 15 00 00 00 5E 04 04 00 15 00 00 00 57 04 04 00 16 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:48:35]wFMCommunicate OK [01:48:35]SAM_PROTO_GetFieldsCounters done [01:48:35]requested_item shift.num is exist - process it [01:48:35]requested_item shift.opened is exist - process it [01:48:35]req_shift_opened [01:48:35]FM_GetShiftState [01:48:35]SAM_PROTO_GetShiftState [01:48:35]wFMCommunicate request_size=4 [01:48:35]MH_SAM_APDU [01:48:35]CAPDU: 80 13 01 00 [01:48:35]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [01:48:35]Write i2c OK [01:48:35]MH_I2C_Read... [01:48:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:48:35]Read from MH i2c: E2 [01:48:35]MH_I2C_Read... [01:48:35]Read from MH i2c: E2 0E 00 [01:48:35]MH_I2C_Read... [01:48:35]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 CC D2 C7 66 00 00 00 00 90 00 66 [01:48:35]RAPDU: 09 00 01 CC D2 C7 66 00 00 00 00 90 00 [01:48:35]wFMCommunicate OK [01:48:35]SAM_PROTO_GetShiftState done [01:48:35]FM_GetShiftState done [01:48:35]req_shift_opened done [01:48:35]requested_item shift.open_date is exist - process it [01:48:35]req_shift_open_date [01:48:35]req_shift_open_date done [01:48:35]produce_requested_data done [01:48:35]produce_requested_data return {"kkm.sn":"0300000071","kkm.ver":"001","fm.sn":"0000000000871778","fd.num":178561,"shift.num":470,"shift.opened":1,"shift.open_date":1724371660} [01:48:35]process_action_free get_value [01:48:35]json_value_free [01:48:35]json_value_free done [01:48:35]process_json_proto returns [01:48:35]Send response to host [01:48:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000071","kkm.ver":"001","fm.sn":"0000000000871778","fd.num":178561,"shift.num":470,"shift.opened":1,"shift.open_date":1724371660}}} [01:48:35]free response buf [01:48:35]execute_script done [01:48:35]execute_script returns [01:48:35]free content buf [01:48:35]Sock 9.Close socket [01:48:35]Sock 9.Thread stoped [01:48:35]accept exits with 7 [01:48:35]New connection [01:48:35]New thread 3067231588 created [01:48:35]Thread 3067374948 joined [01:48:35]Waiting for new connection... [01:48:35] Sock 7.Parse request [01:48:35]Sock 7.Check first char [01:48:35]Sock 7.First char is OK [01:48:35]request: POST /json_proto HTTP/1.0 [01:48:35]Method: POST [01:48:35]URL: /json_proto [01:48:35]Method is POST - this is cgi request [01:48:35]url: /json_proto [01:48:35]query_string will be loaded in cgi processing [01:48:35]execute_cgi json_proto POST (null) [01:48:35]execute_cgi path=json_proto method=POST [01:48:35]POST find Content-Length [01:48:35]Host: 172.17.44.131:8080 [01:48:35]Content-Length: 331 [01:48:35]Content-Type: application/json [01:48:35] [01:48:35]POST finish read [01:48:35]Found Content-Length = 331 [01:48:35]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:48:35]execute_script... [01:48:35]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:48:35]POST & json_proto [01:48:35]process_json_proto [01:48:35]json parsed OK: [01:48:35]protocol is kg_v1.0 [01:48:35]action value=get_value [01:48:35]process_action get_value [01:48:35]cmd_get_value [01:48:35]process_action get_value done [01:48:35]requested_data is exist [01:48:35]produce_requested_data [01:48:35]requested_item fm.sale.total is exist - process it [01:48:35]SAM_PROTO_GetFMData [01:48:35]wFMCommunicate request_size=4 [01:48:35]MH_SAM_APDU [01:48:35]CAPDU: 80 13 03 00 [01:48:35]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [01:48:35]Write i2c OK [01:48:35]MH_I2C_Read... [01:48:36]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [01:48:36]Read from MH i2c: E2 [01:48:36]MH_I2C_Read... [01:48:36]Read from MH i2c: E2 FD 00 [01:48:36]MH_I2C_Read... [01:48:36]Read from MH i2c: E2 FD 00 13 00 00 C6 04 85 04 C2 04 6E 04 04 00 D5 B5 02 00 69 04 A4 00 6F 04 04 00 3F B4 02 00 B1 04 05 00 51 90 20 2A 05 70 04 05 00 67 03 04 14 04 72 04 05 00 EA 8C 1C 16 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 50 8D 6F 8C 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 25 C4 B3 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 9C 00 6F 04 04 00 96 01 00 00 B1 04 04 00 58 A9 FB 6B 70 04 04 00 58 A9 FB 6B 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 AA 48 53 01 EF 03 90 00 BB [01:48:36]RAPDU: C6 04 85 04 C2 04 6E 04 04 00 D5 B5 02 00 69 04 A4 00 6F 04 04 00 3F B4 02 00 B1 04 05 00 51 90 20 2A 05 70 04 05 00 67 03 04 14 04 72 04 05 00 EA 8C 1C 16 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 50 8D 6F 8C 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 25 C4 B3 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 9C 00 6F 04 04 00 96 01 00 00 B1 04 04 00 58 A9 FB 6B 70 04 04 00 58 A9 FB 6B 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 AA 48 53 01 EF 03 90 00 [01:48:36]wFMCommunicate OK [01:48:36]wFMCommunicate request_size=4 [01:48:36]MH_SAM_APDU [01:48:36]CAPDU: 80 17 00 00 [01:48:36]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [01:48:36]OFD Sender: No OFD packet to send [01:48:36]Write i2c OK [01:48:36]MH_I2C_Read... [01:48:36]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [01:48:36]Read from MH i2c: E2 [01:48:36]MH_I2C_Read... [01:48:36]Read from MH i2c: E2 FD 00 [01:48:36]MH_I2C_Read... [01:48:36]Read from MH i2c: E2 FD 00 14 00 00 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 F8 45 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 90 00 A8 [01:48:36]RAPDU: 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 F8 45 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 90 00 [01:48:36]wFMCommunicate OK [01:48:36]wFMCommunicate request_size=4 [01:48:36]MH_SAM_APDU [01:48:36]CAPDU: 80 17 00 00 [01:48:36]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [01:48:36]Write i2c OK [01:48:36]MH_I2C_Read... [01:48:36]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [01:48:36]Read from MH i2c: E2 [01:48:36]MH_I2C_Read... [01:48:36]Read from MH i2c: E2 FD 00 [01:48:36]MH_I2C_Read... [01:48:36]Read from MH i2c: E2 FD 00 15 00 00 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 90 00 BC [01:48:36]RAPDU: 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 90 00 [01:48:36]wFMCommunicate OK [01:48:36]wFMCommunicate request_size=4 [01:48:36]MH_SAM_APDU [01:48:36]CAPDU: 80 17 00 00 [01:48:36]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [01:48:36]Write i2c OK [01:48:36]MH_I2C_Read... [01:48:36]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [01:48:36]Read from MH i2c: E2 [01:48:36]MH_I2C_Read... [01:48:36]Read from MH i2c: E2 FD 00 [01:48:36]MH_I2C_Read... [01:48:36]Read from MH i2c: E2 FD 00 16 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 90 00 11 [01:48:36]RAPDU: EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 90 00 [01:48:36]wFMCommunicate OK [01:48:36]wFMCommunicate request_size=4 [01:48:36]MH_SAM_APDU [01:48:36]CAPDU: 80 17 00 00 [01:48:36]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [01:48:36]Write i2c OK [01:48:36]MH_I2C_Read... [01:48:37]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 224! [01:48:37]Read from MH i2c: E2 [01:48:37]MH_I2C_Read... [01:48:37]Read from MH i2c: E2 E3 00 [01:48:37]MH_I2C_Read... [01:48:37]Read from MH i2c: E2 E3 00 17 00 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 76 [01:48:37]RAPDU: 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [01:48:37]wFMCommunicate OK [01:48:37]SAM_PROTO_GetFMData done [01:48:37]requested_item fm.sale_refund.total is exist - process it [01:48:37]requested_item fm.buy.total is exist - process it [01:48:37]requested_item shift.sale.total is exist - process it [01:48:37]SAM_PROTO_GetShiftData [01:48:37]wFMCommunicate request_size=4 [01:48:37]MH_SAM_APDU [01:48:37]CAPDU: 80 13 02 00 [01:48:37]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [01:48:37]Write i2c OK [01:48:37]MH_I2C_Read... [01:48:37]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [01:48:37]Read from MH i2c: E2 [01:48:37]MH_I2C_Read... [01:48:37]Read from MH i2c: E2 FD 00 [01:48:37]MH_I2C_Read... [01:48:37]Read from MH i2c: E2 FD 00 18 00 00 AE 04 AA 04 AA 04 6E 04 04 00 15 00 00 00 69 04 9B 00 6F 04 04 00 15 00 00 00 B1 04 03 00 C0 D3 2B 70 04 03 00 84 CB 19 72 04 03 00 3C 08 12 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 B4 A7 04 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 50 63 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 90 00 0F [01:48:37]RAPDU: AE 04 AA 04 AA 04 6E 04 04 00 15 00 00 00 69 04 9B 00 6F 04 04 00 15 00 00 00 B1 04 03 00 C0 D3 2B 70 04 03 00 84 CB 19 72 04 03 00 3C 08 12 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 B4 A7 04 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 50 63 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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:48:37]wFMCommunicate OK [01:48:37]wFMCommunicate request_size=4 [01:48:37]MH_SAM_APDU [01:48:37]CAPDU: 80 17 00 00 [01:48:37]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [01:48:37]Write i2c OK [01:48:37]MH_I2C_Read... [01:48:37]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [01:48:37]Read from MH i2c: E2 [01:48:37]MH_I2C_Read... [01:48:37]Read from MH i2c: E2 FD 00 [01:48:37]MH_I2C_Read... [01:48:37]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:48:37]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:48:37]wFMCommunicate OK [01:48:37]wFMCommunicate request_size=4 [01:48:37]MH_SAM_APDU [01:48:37]CAPDU: 80 17 00 00 [01:48:37]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [01:48:37]Write i2c OK [01:48:37]MH_I2C_Read... [01:48:38]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [01:48:38]Read from MH i2c: E2 [01:48:38]MH_I2C_Read... [01:48:38]Read from MH i2c: E2 FD 00 [01:48:38]MH_I2C_Read... [01:48:38]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:48:38]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:48:38]wFMCommunicate OK [01:48:38]wFMCommunicate request_size=4 [01:48:38]MH_SAM_APDU [01:48:38]CAPDU: 80 17 00 00 [01:48:38]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [01:48:38]Write i2c OK [01:48:38]MH_I2C_Read... [01:48:38]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [01:48:38]Read from MH i2c: E2 [01:48:38]MH_I2C_Read... [01:48:38]Read from MH i2c: E2 FD 00 [01:48:38]MH_I2C_Read... [01:48:38]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:48:38]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:48:38]wFMCommunicate OK [01:48:38]wFMCommunicate request_size=4 [01:48:38]MH_SAM_APDU [01:48:38]CAPDU: 80 17 00 00 [01:48:38]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [01:48:38]Write i2c OK [01:48:38]MH_I2C_Read... [01:48:38]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 200! [01:48:38]Read from MH i2c: E2 [01:48:38]MH_I2C_Read... [01:48:38]Read from MH i2c: E2 CB 00 [01:48:38]MH_I2C_Read... [01:48:38]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:48:38]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:48:38]wFMCommunicate OK [01:48:38]SAM_PROTO_GetShiftData done [01:48:38]requested_item shift.sale.total_cash is exist - process it [01:48:38]requested_item shift.sale_refund.total is exist - process it [01:48:38]requested_item shift.sale_refund.total_cash is exist - process it [01:48:38]requested_item shift.buy.total is exist - process it [01:48:38]requested_item shift.buy.total_cash is exist - process it [01:48:38]produce_requested_data done [01:48:38]produce_requested_data return {"fm.sale.total":221816136.49,"fm.sale_refund.total":18116550.00,"fm.buy.total":0.00,"shift.sale.total":28722.56,"shift.sale.total_cash":16905.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:48:38]process_action_free get_value [01:48:38]json_value_free [01:48:38]json_value_free done [01:48:38]process_json_proto returns [01:48:38]Send response to host [01:48:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":221816136.49,"fm.sale_refund.total":18116550.00,"fm.buy.total":0.00,"shift.sale.total":28722.56,"shift.sale.total_cash":16905.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:48:38]free response buf [01:48:38]execute_script done [01:48:38]execute_script returns [01:48:38]free content buf [01:48:38]Sock 7.Close socket [01:48:38]Sock 7.Thread stoped [01:48:39]accept exits with 9 [01:48:39]New connection [01:48:39]New thread 3067374948 created [01:48:39]Thread 3067231588 joined [01:48:39]Waiting for new connection... [01:48:39] Sock 9.Parse request [01:48:39]Sock 9.Check first char [01:48:39]Sock 9.First char is OK [01:48:39]request: POST /json_proto HTTP/1.0 [01:48:39]Method: POST [01:48:39]URL: /json_proto [01:48:39]Method is POST - this is cgi request [01:48:39]url: /json_proto [01:48:39]query_string will be loaded in cgi processing [01:48:39]execute_cgi json_proto POST (null) [01:48:39]execute_cgi path=json_proto method=POST [01:48:39]POST find Content-Length [01:48:39]Host: 172.17.44.131:8080 [01:48:39]Content-Length: 800 [01:48:39]Content-Type: application/json [01:48:39] [01:48:39]POST finish read [01:48:39]Found Content-Length = 800 [01:48:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293951", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 3500.63 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:48:39]execute_script... [01:48: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)293951", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 3500.63 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:48:39]POST & json_proto [01:48:39]process_json_proto [01:48:39]json parsed OK: [01:48:39]protocol is kg_v1.0 [01:48:39]action value=close_receipt [01:48:39]process_action close_receipt [01:48:39]cmd_close_receipt [01:48:39]MH_GetDate [01:48:39]Write to MH i2c: F0 00 00 1D 00 0C [01:48:39]Write i2c OK [01:48:39]MH_I2C_Read... [01:48:39]Read from MH i2c: F0 [01:48:39]MH_I2C_Read... [01:48:39]Read from MH i2c: F0 09 00 [01:48:39]MH_I2C_Read... [01:48:39]Read from MH i2c: F0 09 00 1D 00 00 78 EA C7 66 4F 53 BE 66 6A [01:48:39]GetLastDocTimeStamp 1724377086 [01:48:39]current date 1724377720 [01:48:39]FM_GetShiftState [01:48:39]SAM_PROTO_GetShiftState [01:48:39]wFMCommunicate request_size=4 [01:48:39]MH_SAM_APDU [01:48:39]CAPDU: 80 13 01 00 [01:48:39]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [01:48:39]Write i2c OK [01:48:39]MH_I2C_Read... [01:48:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:48:39]Read from MH i2c: E2 [01:48:39]MH_I2C_Read... [01:48:39]Read from MH i2c: E2 0E 00 [01:48:39]MH_I2C_Read... [01:48:39]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 CC D2 C7 66 00 00 00 00 90 00 72 [01:48:39]RAPDU: 09 00 01 CC D2 C7 66 00 00 00 00 90 00 [01:48:39]wFMCommunicate OK [01:48:39]SAM_PROTO_GetShiftState done [01:48:39]FM_GetShiftState done [01:48:39]opened in 1724371660 [01:48:39]opened+sec_in_day 1724458060 [01:48:39]quantity*price = 350062 [01:48:39]sum+1 = 350064 [01:48:39]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 3500.63 НСП 1% : 30.98 НДС 12% : 371.75 Наличными: 0.00 Безнал.: 3500.63 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 22 23.08.2024 01:48 Смена: 470 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871778 ФД: 178562 ФПД: 261551760809480 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T014840&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178562&fm=261551760809480&tin=02508201610067®Number=0000000000092561&sum=350063 [01:48:40]StoreToDocumentArchive [01:48:40]shift 470 fd 178562 [01:48:40]save to /storage/0470/doc_00178562 [01:48:40]save last doc name /storage/0470/doc_00178562 to /storage/kkm_last_doc_name [01:48:40]save OK [01:48:40]Clear old archive folders... [01:48:40]ProcessDocumentItem done err = 0, tmpTLVsize=248 [01:48:40]tlvbuf is B6FBF230 [01:48:40]SAM_PROTO_ClearQueue [01:48:40]wFMCommunicate request_size=4 [01:48:40]MH_SAM_APDU [01:48:40]CAPDU: 80 09 00 00 [01:48:40]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [01:48:40]Write i2c OK [01:48:40]MH_I2C_Read... [01:48:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:48:40]Read from MH i2c: E2 [01:48:40]MH_I2C_Read... [01:48:40]Read from MH i2c: E2 03 00 [01:48:40]MH_I2C_Read... [01:48:40]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [01:48:40]RAPDU: 90 00 [01:48:40]wFMCommunicate OK [01:48:40]SAM_PROTO_ClearQueue done [01:48:40]KKMCreateOFDPacket [01:48:40]OFDProtocolAddRootSTLVToBuf [01:48:40]FM_MakeSignedData [01:48:40]FM_MakeSignedData [01:48:40]SAM_PROTO_SignData [01:48:40]wFMCommunicate request_size=4 [01:48:40]MH_SAM_APDU [01:48:40]CAPDU: 80 0D 01 02 [01:48:40]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [01:48:40]Write i2c OK [01:48:40]MH_I2C_Read... [01:48:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:48:40]Read from MH i2c: E2 [01:48:40]MH_I2C_Read... [01:48:40]Read from MH i2c: E2 03 00 [01:48:40]MH_I2C_Read... [01:48:40]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [01:48:40]RAPDU: 90 00 [01:48:40]wFMCommunicate OK [01:48:40]wFMCommunicate request_size=255 [01:48:40]MH_SAM_APDU [01:48: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 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 16 00 00 00 F4 03 04 00 78 EA C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 82 B9 02 00 35 04 06 00 ED E1 43 CB [01:48: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 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 16 00 00 00 F4 03 04 00 78 EA C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 82 B9 02 00 35 04 06 00 ED E1 43 CB 00 00 F7 [01:48:40]Write i2c OK [01:48:40]MH_I2C_Read... [01:48:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:48:41]Read from MH i2c: E2 [01:48:41]MH_I2C_Read... [01:48:41]Read from MH i2c: E2 03 00 [01:48:41]MH_I2C_Read... [01:48:41]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [01:48:41]RAPDU: 90 00 [01:48:41]wFMCommunicate OK [01:48:41]wFMCommunicate request_size=7 [01:48:41]MH_SAM_APDU [01:48:41]CAPDU: 80 0D 02 02 02 1E 08 [01:48:41]Write to MH i2c: E2 0A 00 2E 00 80 0D 02 02 02 00 1E 08 00 00 D2 [01:48:41]Write i2c OK [01:48:41]MH_I2C_Read... [01:48:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:48:41]Read from MH i2c: E2 [01:48:41]MH_I2C_Read... [01:48:41]Read from MH i2c: E2 03 00 [01:48:41]MH_I2C_Read... [01:48:41]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [01:48:41]RAPDU: 90 00 [01:48:41]wFMCommunicate OK [01:48:41]wFMCommunicate request_size=4 [01:48:41]MH_SAM_APDU [01:48:41]CAPDU: 80 0D 03 02 [01:48:41]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [01:48:41]Write i2c OK [01:48:41]MH_I2C_Read... [01:48:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:48:41]Read from MH i2c: E2 [01:48:41]MH_I2C_Read... [01:48:41]Read from MH i2c: E2 0B 00 [01:48:41]MH_I2C_Read... [01:48:41]Read from MH i2c: E2 0B 00 2F 00 00 D6 66 9B FE 9D 47 DE 96 90 00 D8 [01:48:41]RAPDU: D6 66 9B FE 9D 47 DE 96 90 00 [01:48:41]wFMCommunicate OK [01:48:41]SAM_PROTO_SignData done [01:48:41]FM_MakeSignedData done [01:48:41]CreateOFDProtocolMessage [01:48:41]wFMCommunicate request_size=4 [01:48:41]MH_SAM_APDU [01:48:41]CAPDU: 80 11 00 00 [01:48:41]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [01:48:41]Write i2c OK [01:48:41]MH_I2C_Read... [01:48:41]OFD Sender: No OFD packet to send [01:48:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:48:41]Read from MH i2c: E2 [01:48:41]MH_I2C_Read... [01:48:41]Read from MH i2c: E2 17 00 [01:48:41]MH_I2C_Read... [01:48:41]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 37 38 90 00 03 [01:48:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [01:48:41]wFMCommunicate OK [01:48:41]CreateOFDProtocolMessage done [01:48:41]OFDSenderStorePacket 178562 [01:48:41]StoreOFDPacket docnum=178562 [01:48:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0C 01 00 00 C8 25 04 01 28 FD 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 16 00 00 00 F4 03 04 00 78 EA C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 82 B9 02 00 35 04 06 00 ED E1 43 CB 1E 08 D6 66 9B FE 9D 47 DE 96 [01:48:41]CheckFolder [01:48:41]dirname=/storage/ofd_packets [01:48:41]CheckFolder done [01:48:41]ProducePacketName [01:48:41]name=ofd_packets/00178562 [01:48:41]NVStorageSaveData ofd_packets/00178562 [01:48:41]File name is /storage/ofd_packets/00178562 [01:48:41]Write 298 bytes [01:48:41]NVStorageSaveData done [01:48:41]OFDSenderStorePacket done [01:48:41]KKMCreateOFDPacket done [01:48:41]NVStorageSaveData kkm_last_timestamp [01:48:41]File name is /storage/kkm_last_timestamp [01:48:41]Write 4 bytes [01:48:41]NVStorageSaveData done [01:48:41]ExternCall_PrintAddStr [01:48:41]wPrintStart [01:48:41]Write to MH i2c: 01 00 00 31 00 31 [01:48:41]Write i2c OK [01:48:41]MH_I2C_Read... [01:48:41]Read from MH i2c: 01 [01:48:41]MH_I2C_Read... [01:48:41]Read from MH i2c: 01 07 00 [01:48:41]MH_I2C_Read... [01:48:41]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [01:48:41]RasterBufferAndPrint [01:48:41]line Счет N : (1)293951 [01:48:41]line ИНН: 02508201610067 [01:48:41]line Контрольно-Кассовый Чек [01:48:41]line ПРОДАЖА [01:48:41]line ТРК (МРК, ГНК) : 44 [01:48:41]line Товар: 2710194800 [01:48:41]line ДТ-К-5 [01:48:41]line 45.940 * 76.20 [01:48:41]line = 3500.63 [01:48:41]line НДС 12% НСП 1% [01:48:41]line > о реализуемом товаре [01:48:41]line ИТОГО: 3500.63 [01:48:41]line НСП 1% : 30.98 [01:48:41]line НДС 12% : 371.75 [01:48:41]line Наличными: 0.00 [01:48:41]line Безнал.: 3500.63 [01:48:41]line Место: АЗС № 130 "Партнер Нефть" [01:48:41]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [01:48:41]line СНО: Общий режим [01:48:41]line Чек 22 23.08.2024 01:48 [01:48:41]line Смена: 470 ФФД: 1.0 [01:48:41]line ЗНМ: 0300000071 [01:48:41]line РНМ: 0000000000092561 [01:48:41]line Версия ККМ: 001 [01:48:41]line Платежная система: O! деньги [01:48:41]line ФМ: 0000000000871778 [01:48:41]line ФД: 178562 [01:48:41]line ФПД: 261551760809480 [01:48:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T014840&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178562&fm=261551760809480&tin=02508201610067®Number=0000000000092561&sum=350063 [01:48:41]written 0, free lines is 4095 [01:48:41]OFD Sender: Processing packet 178562 [packets to send 497, broken 496] [01:48:41]ProducePacketName [01:48:41]name=ofd_packets/00178562 [01:48:41]OFD Sender: To server: pG, [01:48:41]CommunicateWithHost lk.salyk.kg:30040 [01:48:41]ConnectInit lk.salyk.kg [01:48:41]Write to MH i2c: 01 00 00 5B 00 5B [01:48:41]Write i2c OK [01:48:41]MH_I2C_Read... [01:48:41]Read from MH i2c: 01 [01:48:41]MH_I2C_Read... [01:48:41]Read from MH i2c: 01 07 00 [01:48:41]MH_I2C_Read... [01:48:41]Read from MH i2c: 01 07 00 5B 00 00 00 00 00 00 EF 0C 5D [01:48:41]RasterBufferAndPrint [01:48:41]line [01:48:41]line [01:48:41]line [01:48:41]line [01:48:41]line [01:48:41]written 0, free lines is 3329 [01:48:41]MH_Cut [01:48:41]Write to MH i2c: D1 01 00 62 00 01 34 [01:48:41]Write i2c OK [01:48:41]MH_I2C_Read... [01:48:41]Read from MH i2c: D1 [01:48:41]MH_I2C_Read... [01:48:41]Read from MH i2c: D1 01 00 [01:48:41]MH_I2C_Read... [01:48:41]Read from MH i2c: D1 01 00 62 00 00 33 [01:48:41]Write to MH i2c: 01 00 00 63 00 63 [01:48:41]Write i2c OK [01:48:41]MH_I2C_Read... [01:48:42]*** Cut start [01:48:42]*** Partial cut [01:48:42]*** CUTSNS_PIN = 1 [01:48:42]*** CUTSNS_PIN = 0 [01:48:42]*** Brake cut motor [01:48:43]Read from MH i2c: 01 [01:48:43]MH_I2C_Read... [01:48:43]*** Stop cut motor [01:48:43]*** Cut end [01:48:43]Read from MH i2c: 01 07 00 [01:48:43]MH_I2C_Read... [01:48:43]Read from MH i2c: 01 07 00 63 00 00 00 00 00 00 FF 0F 78 [01:48:43]process_action close_receipt done [01:48:43]requested_data is exist [01:48:43]produce_requested_data [01:48:43]requested_item fm.sn is exist - process it [01:48:43]wFMCommunicate request_size=4 [01:48:43]MH_SAM_APDU [01:48:43]CAPDU: 80 11 00 00 [01:48:43]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [01:48:43]Write i2c OK [01:48:43]MH_I2C_Read... [01:48:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:48:43]Read from MH i2c: E2 [01:48:43]MH_I2C_Read... [01:48:43]Read from MH i2c: E2 17 00 [01:48:43]MH_I2C_Read... [01:48:43]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 37 38 90 00 37 [01:48:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [01:48:43]wFMCommunicate OK [01:48:43]requested_item fd.num is exist - process it [01:48:43]SAM_PROTO_GetFieldsCounters [01:48:43]wFMCommunicate request_size=4 [01:48:43]MH_SAM_APDU [01:48:43]CAPDU: 80 13 00 00 [01:48:43]Write to MH i2c: E2 08 00 65 00 80 13 00 00 00 00 00 00 E1 [01:48:43]Write i2c OK [01:48:43]MH_I2C_Read... [01:48:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:48:43]Read from MH i2c: E2 [01:48:43]MH_I2C_Read... [01:48:43]Read from MH i2c: E2 62 00 [01:48:43]MH_I2C_Read... [01:48:43]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 82 B9 02 00 0E 04 04 00 D6 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 5C [01:48: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 82 B9 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 16 00 00 00 5E 04 04 00 16 00 00 00 57 04 04 00 17 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:48:43]wFMCommunicate OK [01:48:43]SAM_PROTO_GetFieldsCounters done [01:48:43]requested_item shift.num is exist - process it [01:48:43]requested_item shift.opened is exist - process it [01:48:43]req_shift_opened [01:48:43]FM_GetShiftState [01:48:43]SAM_PROTO_GetShiftState [01:48:43]wFMCommunicate request_size=4 [01:48:43]MH_SAM_APDU [01:48:43]CAPDU: 80 13 01 00 [01:48:43]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [01:48:43]Write i2c OK [01:48:43]MH_I2C_Read... [01:48:43]Read from MH i2c: E2 [01:48:43]MH_I2C_Read... [01:48:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:48:43]Read from MH i2c: E2 0E 00 [01:48:43]MH_I2C_Read... [01:48:43]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 CC D2 C7 66 00 00 00 00 90 00 BA [01:48:43]RAPDU: 09 00 01 CC D2 C7 66 00 00 00 00 90 00 [01:48:43]wFMCommunicate OK [01:48:43]SAM_PROTO_GetShiftState done [01:48:43]FM_GetShiftState done [01:48:43]req_shift_opened done [01:48:43]requested_item shift.open_date is exist - process it [01:48:43]req_shift_open_date [01:48:43]req_shift_open_date done [01:48:43]produce_requested_data done [01:48:43]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178562,"shift.num":470,"shift.opened":1,"shift.open_date":1724371660} [01:48:43]process_action_free close_receipt [01:48:43]json_value_free [01:48:43]json_value_free done [01:48:43]process_json_proto returns [01:48:43]Send response to host [01:48:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178562,"shift.num":470,"shift.opened":1,"shift.open_date":1724371660}}} [01:48:43]free response buf [01:48:43]execute_script done [01:48:43]execute_script returns [01:48:43]free content buf [01:48:43]Sock 9.Close socket [01:48:43]Sock 9.Thread stoped [01:48:45]recv_with_timeout no data received [01:48:46]ConnectInit Can't take IP for lk.salyk.kg [01:48:46]CommunicateWithHost connect error [01:48:46]CommunicateWithHost err = -1 [01:48:46]OFD Sender: Server communicate error [01:48:51]OFD Sender: Processing packet 178562 [packets to send 497, broken 496] [01:48:51]ProducePacketName [01:48:51]name=ofd_packets/00178562 [01:48:51]OFD Sender: To server: pG, [01:48:51]CommunicateWithHost lk.salyk.kg:30040 [01:48:51]ConnectInit lk.salyk.kg [01:48:56]recv_with_timeout no data received [01:49:03]Connected sock=10 [01:49: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 37 38 0C 01 00 00 C8 25 04 01 28 FD 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 16 00 00 00 F4 03 04 00 78 EA C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 82 B9 02 00 35 04 06 00 ED E1 43 CB 1E 08 D6 66 9B FE 9D 47 DE 96 [01:49: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 37 38 4F 00 00 00 2E 35 47 00 F4 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 37 38 10 04 04 00 82 B9 02 00 F4 03 04 00 36 96 C7 66 B6 04 01 00 00 90 D6 0B 9E 38 1C 80 2D [01:49:06]CommunicateWithHost err = 0 [01:49:06]CheckOFDResponse [01:49:06]1017 (14) - 77093643461234 [01:49:06]1041 (16) - 0000000000871778 [01:49:06]1040 (4) - 178562 [01:49:06]1012 (4) - 22.08.2024 19:49 [01:49:06]1206 (1) - 0 [01:49:06]OFD Sender: Remove packet 178562 [01:49:06]ProducePacketName [01:49:06]name=ofd_packets/00178562 [01:49:06]NVStorageDeleteData [01:49:07]OFD Sender: No OFD packet to send [01:49:10]recv_with_timeout no data received [01:49:12]OFD Sender: No OFD packet to send [01:49:17]OFD Sender: No OFD packet to send [01:49:21]recv_with_timeout no data received [01:49:22]OFD Sender: No OFD packet to send [01:49:27]OFD Sender: No OFD packet to send [01:49:32]OFD Sender: No OFD packet to send [01:49:37]OFD Sender: No OFD packet to send [01:49:38]recv_with_timeout no data received [01:49:42]OFD Sender: No OFD packet to send [01:49:47]OFD Sender: No OFD packet to send [01:49:51]recv_with_timeout no data received [01:49:52]OFD Sender: No OFD packet to send [01:49:57]OFD Sender: No OFD packet to send [01:50:02]OFD Sender: No OFD packet to send [01:50:07]OFD Sender: No OFD packet to send [01:50:12]OFD Sender: No OFD packet to send [01:50:17]OFD Sender: No OFD packet to send [01:50:22]OFD Sender: No OFD packet to send [01:50:27]OFD Sender: No OFD packet to send [01:50:32]OFD Sender: No OFD packet to send [01:50:37]OFD Sender: No OFD packet to send [01:50:42]OFD Sender: No OFD packet to send [01:50:44]recv_with_timeout no data received [01:50:47]OFD Sender: No OFD packet to send [01:50:48]accept exits with 7 [01:50:48]New connection [01:50:48]New thread 3067231588 created [01:50:48]Thread 3067374948 joined [01:50:48]Waiting for new connection... [01:50:48] Sock 7.Parse request [01:50:48]Sock 7.Check first char [01:50:48]Sock 7.First char is OK [01:50:48]request: POST /json_proto HTTP/1.0 [01:50:48]Method: POST [01:50:48]URL: /json_proto [01:50:48]Method is POST - this is cgi request [01:50:48]url: /json_proto [01:50:48]query_string will be loaded in cgi processing [01:50:48]execute_cgi json_proto POST (null) [01:50:48]execute_cgi path=json_proto method=POST [01:50:48]POST find Content-Length [01:50:48]Host: 172.17.44.131:8080 [01:50:48]Content-Length: 679 [01:50:48]Content-Type: application/json [01:50:48] [01:50:48]POST finish read [01:50:48]Found Content-Length = 679 [01:50:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293956", "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" ] } } [01:50:48]execute_script... [01:50: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)293956", "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" ] } } [01:50:48]POST & json_proto [01:50:48]process_json_proto [01:50:48]json parsed OK: [01:50:48]protocol is kg_v1.0 [01:50:48]action value=close_receipt [01:50:48]process_action close_receipt [01:50:48]cmd_close_receipt [01:50:48]MH_GetDate [01:50:48]Write to MH i2c: F0 00 00 67 00 56 [01:50:48]Write i2c OK [01:50:48]MH_I2C_Read... [01:50:48]Read from MH i2c: F0 [01:50:48]MH_I2C_Read... [01:50:48]Read from MH i2c: F0 09 00 [01:50:48]MH_I2C_Read... [01:50:48]Read from MH i2c: F0 09 00 67 00 00 F9 EA C7 66 4F 53 BE 66 35 [01:50:48]GetLastDocTimeStamp 1724377720 [01:50:48]current date 1724377849 [01:50:48]FM_GetShiftState [01:50:48]SAM_PROTO_GetShiftState [01:50:48]wFMCommunicate request_size=4 [01:50:48]MH_SAM_APDU [01:50:48]CAPDU: 80 13 01 00 [01:50:48]Write to MH i2c: E2 08 00 68 00 80 13 01 00 00 00 00 00 E5 [01:50:48]Write i2c OK [01:50:48]MH_I2C_Read... [01:50:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:50:48]Read from MH i2c: E2 [01:50:48]MH_I2C_Read... [01:50:48]Read from MH i2c: E2 0E 00 [01:50:48]MH_I2C_Read... [01:50:48]Read from MH i2c: E2 0E 00 68 00 00 09 00 01 CC D2 C7 66 00 00 00 00 90 00 BC [01:50:48]RAPDU: 09 00 01 CC D2 C7 66 00 00 00 00 90 00 [01:50:48]wFMCommunicate OK [01:50:48]SAM_PROTO_GetShiftState done [01:50:48]FM_GetShiftState done [01:50:48]opened in 1724371660 [01:50:48]opened+sec_in_day 1724458060 [01:50:48]quantity*price = 100050 [01:50:48]sum+1 = 100052 [01:50: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 СНО: Общий режим Чек 23 23.08.2024 01:50 Смена: 470 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178563 ФПД: 51989730657055 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T015049&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178563&fm=51989730657055&tin=02508201610067®Number=0000000000092561&sum=100000 [01:50:49]StoreToDocumentArchive [01:50:49]shift 470 fd 178563 [01:50:49]save to /storage/0470/doc_00178563 [01:50:49]save last doc name /storage/0470/doc_00178563 to /storage/kkm_last_doc_name [01:50:49]save OK [01:50:49]Clear old archive folders... [01:50:49]ProcessDocumentItem done err = 0, tmpTLVsize=248 [01:50:49]tlvbuf is 00CB95A0 [01:50:49]SAM_PROTO_ClearQueue [01:50:49]wFMCommunicate request_size=4 [01:50:49]MH_SAM_APDU [01:50:49]CAPDU: 80 09 00 00 [01:50:49]Write to MH i2c: E2 08 00 75 00 80 09 00 00 00 00 00 00 E7 [01:50:49]Write i2c OK [01:50:49]MH_I2C_Read... [01:50:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:50:49]Read from MH i2c: E2 [01:50:49]MH_I2C_Read... [01:50:49]Read from MH i2c: E2 03 00 [01:50:49]MH_I2C_Read... [01:50:49]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [01:50:49]RAPDU: 90 00 [01:50:49]wFMCommunicate OK [01:50:49]SAM_PROTO_ClearQueue done [01:50:49]KKMCreateOFDPacket [01:50:49]OFDProtocolAddRootSTLVToBuf [01:50:49]FM_MakeSignedData [01:50:49]FM_MakeSignedData [01:50:49]SAM_PROTO_SignData [01:50:49]wFMCommunicate request_size=4 [01:50:49]MH_SAM_APDU [01:50:49]CAPDU: 80 0D 01 02 [01:50:49]Write to MH i2c: E2 08 00 76 00 80 0D 01 02 00 00 00 00 EF [01:50:49]Write i2c OK [01:50:49]MH_I2C_Read... [01:50:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:50:50]Read from MH i2c: E2 [01:50:50]MH_I2C_Read... [01:50:50]Read from MH i2c: E2 03 00 [01:50:50]MH_I2C_Read... [01:50:50]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [01:50:50]RAPDU: 90 00 [01:50:50]wFMCommunicate OK [01:50:50]wFMCommunicate request_size=255 [01:50:50]MH_SAM_APDU [01:50: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 17 00 00 00 F4 03 04 00 F9 EA C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 83 B9 02 00 35 04 06 00 2F 48 CD 6D [01:50:50]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 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 00 00 00 F4 03 04 00 F9 EA C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 83 B9 02 00 35 04 06 00 2F 48 CD 6D 00 00 6A [01:50:50]Write i2c OK [01:50:50]MH_I2C_Read... [01:50:50]Read from MH i2c: E2 [01:50:50]MH_I2C_Read... [01:50:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:50:50]Read from MH i2c: E2 03 00 [01:50:50]MH_I2C_Read... [01:50:50]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [01:50:50]RAPDU: 90 00 [01:50:50]wFMCommunicate OK [01:50:50]wFMCommunicate request_size=7 [01:50:50]MH_SAM_APDU [01:50:50]CAPDU: 80 0D 02 02 02 83 1F [01:50:50]Write to MH i2c: E2 0A 00 78 00 80 0D 02 02 02 00 83 1F 00 00 98 [01:50:50]Write i2c OK [01:50:50]MH_I2C_Read... [01:50:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:50:50]Read from MH i2c: E2 [01:50:50]MH_I2C_Read... [01:50:50]Read from MH i2c: E2 03 00 [01:50:50]MH_I2C_Read... [01:50:50]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [01:50:50]RAPDU: 90 00 [01:50:50]wFMCommunicate OK [01:50:50]wFMCommunicate request_size=4 [01:50:50]MH_SAM_APDU [01:50:50]CAPDU: 80 0D 03 02 [01:50:50]Write to MH i2c: E2 08 00 79 00 80 0D 03 02 00 00 00 00 F4 [01:50:50]Write i2c OK [01:50:50]MH_I2C_Read... [01:50:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:50:50]Read from MH i2c: E2 [01:50:50]MH_I2C_Read... [01:50:50]Read from MH i2c: E2 0B 00 [01:50:50]MH_I2C_Read... [01:50:50]Read from MH i2c: E2 0B 00 79 00 00 FF B8 7E 75 F1 AF 9D A3 90 00 7F [01:50:50]RAPDU: FF B8 7E 75 F1 AF 9D A3 90 00 [01:50:50]wFMCommunicate OK [01:50:50]SAM_PROTO_SignData done [01:50:50]FM_MakeSignedData done [01:50:50]CreateOFDProtocolMessage [01:50:50]wFMCommunicate request_size=4 [01:50:50]MH_SAM_APDU [01:50:50]CAPDU: 80 11 00 00 [01:50:50]Write to MH i2c: E2 08 00 7A 00 80 11 00 00 00 00 00 00 F4 [01:50:50]Write i2c OK [01:50:50]MH_I2C_Read... [01:50:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:50:50]Read from MH i2c: E2 [01:50:50]MH_I2C_Read... [01:50:50]Read from MH i2c: E2 17 00 [01:50:50]MH_I2C_Read... [01:50:50]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 37 38 90 00 4D [01:50:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [01:50:50]wFMCommunicate OK [01:50:50]CreateOFDProtocolMessage done [01:50:50]OFDSenderStorePacket 178563 [01:50:50]StoreOFDPacket docnum=178563 [01:50:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0C 01 00 00 6D 1C 04 01 CF E5 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 17 00 00 00 F4 03 04 00 F9 EA C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 83 B9 02 00 35 04 06 00 2F 48 CD 6D 83 1F FF B8 7E 75 F1 AF 9D A3 [01:50:50]CheckFolder [01:50:50]dirname=/storage/ofd_packets [01:50:50]CheckFolder done [01:50:50]ProducePacketName [01:50:50]name=ofd_packets/00178563 [01:50:50]NVStorageSaveData ofd_packets/00178563 [01:50:50]File name is /storage/ofd_packets/00178563 [01:50:50]Write 298 bytes [01:50:50]NVStorageSaveData done [01:50:50]OFDSenderStorePacket done [01:50:50]KKMCreateOFDPacket done [01:50:50]NVStorageSaveData kkm_last_timestamp [01:50:50]File name is /storage/kkm_last_timestamp [01:50:50]Write 4 bytes [01:50:50]NVStorageSaveData done [01:50:50]ExternCall_PrintAddStr [01:50:50]wPrintStart [01:50:50]Write to MH i2c: 01 00 00 7B 00 7B [01:50:50]Write i2c OK [01:50:50]MH_I2C_Read... [01:50:50]Read from MH i2c: 01 [01:50:50]MH_I2C_Read... [01:50:50]Read from MH i2c: 01 07 00 [01:50:50]MH_I2C_Read... [01:50:50]Read from MH i2c: 01 07 00 7B 00 00 00 00 00 00 FF 0F 90 [01:50:50]RasterBufferAndPrint [01:50:50]line Счет N : (1)293956 [01:50:50]line ИНН: 02508201610067 [01:50:50]line Контрольно-Кассовый Чек [01:50:50]line ПРОДАЖА [01:50:50]line ТРК (МРК, ГНК) : 21 [01:50:50]line Товар: 2710194800 [01:50:50]line ДТ-К-5 [01:50:50]line 13.130 * 76.20 [01:50:50]line = 1000.51 [01:50:50]line НДС 12% НСП 1% [01:50:50]line > о реализуемом товаре [01:50:50]line ОКРУГЛЕНИЕ: -0.51 [01:50:50]line ИТОГО: 1000.00 [01:50:50]line Внесено: 1000.00 [01:50:50]line СДАЧА: 0.00 [01:50:50]line НСП 1% : 8.85 [01:50:50]line НДС 12% : 106.25 [01:50:50]line Наличными: 1000.00 [01:50:50]line Безнал.: 0.00 [01:50:50]line Место: АЗС № 130 "Партнер Нефть" [01:50:50]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [01:50:50]line СНО: Общий режим [01:50:50]line Чек 23 23.08.2024 01:50 [01:50:50]line Смена: 470 ФФД: 1.0 [01:50:50]line ЗНМ: 0300000071 [01:50:50]line РНМ: 0000000000092561 [01:50:50]line Версия ККМ: 001 [01:50:50]line ФМ: 0000000000871778 [01:50:50]line ФД: 178563 [01:50:50]line ФПД: 51989730657055 [01:50:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T015049&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178563&fm=51989730657055&tin=02508201610067®Number=0000000000092561&sum=100000 [01:50:50]OFD Sender: Processing packet 178563 [packets to send 497, broken 496] [01:50:50]ProducePacketName [01:50:50]name=ofd_packets/00178563 [01:50:50]OFD Sender: To server: pG, [01:50:50]CommunicateWithHost lk.salyk.kg:30040 [01:50:50]ConnectInit lk.salyk.kg [01:50:50]written 0, free lines is 4095 [01:50:51]Write to MH i2c: 01 00 00 A6 00 A6 [01:50:51]Write i2c OK [01:50:51]MH_I2C_Read... [01:50:51]Read from MH i2c: 01 [01:50:51]MH_I2C_Read... [01:50:51]Read from MH i2c: 01 07 00 [01:50:51]MH_I2C_Read... [01:50:51]Read from MH i2c: 01 07 00 A6 00 00 00 00 00 00 CA 0C 83 [01:50:51]RasterBufferAndPrint [01:50:51]line [01:50:51]line [01:50:51]line [01:50:51]line [01:50:51]line [01:50:51]written 0, free lines is 3281 [01:50:51]MH_Cut [01:50:51]Write to MH i2c: D1 01 00 AD 00 01 7F [01:50:51]Write i2c OK [01:50:51]MH_I2C_Read... [01:50:51]Read from MH i2c: D1 [01:50:51]MH_I2C_Read... [01:50:51]Read from MH i2c: D1 01 00 [01:50:51]MH_I2C_Read... [01:50:51]Read from MH i2c: D1 01 00 AD 00 00 7E [01:50:51]Write to MH i2c: 01 00 00 AE 00 AE [01:50:51]Write i2c OK [01:50:51]MH_I2C_Read... [01:50:52]*** Cut start [01:50:52]*** Partial cut [01:50:52]*** CUTSNS_PIN = 1 [01:50:52]*** CUTSNS_PIN = 0 [01:50:52]*** Brake cut motor [01:50:52]Read from MH i2c: 01 [01:50:52]MH_I2C_Read... [01:50:52]*** Stop cut motor [01:50:52]*** Cut end [01:50:52]Read from MH i2c: 01 07 00 [01:50:52]MH_I2C_Read... [01:50:52]Read from MH i2c: 01 07 00 AE 00 00 00 00 00 00 FF 0F C3 [01:50:52]process_action close_receipt done [01:50:52]requested_data is exist [01:50:52]produce_requested_data [01:50:52]requested_item fm.sn is exist - process it [01:50:52]wFMCommunicate request_size=4 [01:50:52]MH_SAM_APDU [01:50:52]CAPDU: 80 11 00 00 [01:50:52]Write to MH i2c: E2 08 00 AF 00 80 11 00 00 00 00 00 00 29 [01:50:52]Write i2c OK [01:50:52]MH_I2C_Read... [01:50:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:50:52]Read from MH i2c: E2 [01:50:52]MH_I2C_Read... [01:50:52]Read from MH i2c: E2 17 00 [01:50:52]MH_I2C_Read... [01:50:52]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 37 38 90 00 82 [01:50:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [01:50:52]wFMCommunicate OK [01:50:52]requested_item fd.num is exist - process it [01:50:52]SAM_PROTO_GetFieldsCounters [01:50:52]wFMCommunicate request_size=4 [01:50:52]MH_SAM_APDU [01:50:52]CAPDU: 80 13 00 00 [01:50:52]Write to MH i2c: E2 08 00 B0 00 80 13 00 00 00 00 00 00 2C [01:50:52]Write i2c OK [01:50:52]MH_I2C_Read... [01:50:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:50:52]Read from MH i2c: E2 [01:50:52]MH_I2C_Read... [01:50:52]Read from MH i2c: E2 62 00 [01:50:52]MH_I2C_Read... [01:50:52]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 83 B9 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 17 00 00 00 5E 04 04 00 17 00 00 00 57 04 04 00 18 00 00 00 19 04 04 00 00 00 00 00 90 00 AB [01: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 83 B9 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 17 00 00 00 5E 04 04 00 17 00 00 00 57 04 04 00 18 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:50:52]wFMCommunicate OK [01:50:52]SAM_PROTO_GetFieldsCounters done [01:50:52]requested_item shift.num is exist - process it [01:50:52]requested_item shift.opened is exist - process it [01:50:52]req_shift_opened [01:50:52]FM_GetShiftState [01:50:52]SAM_PROTO_GetShiftState [01:50:52]wFMCommunicate request_size=4 [01:50:52]MH_SAM_APDU [01:50:52]CAPDU: 80 13 01 00 [01:50:52]Write to MH i2c: E2 08 00 B1 00 80 13 01 00 00 00 00 00 2E [01:50:52]Write i2c OK [01:50:52]MH_I2C_Read... [01:50:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:50:52]Read from MH i2c: E2 [01:50:52]MH_I2C_Read... [01:50:52]Read from MH i2c: E2 0E 00 [01:50:52]MH_I2C_Read... [01:50:52]Read from MH i2c: E2 0E 00 B1 00 00 09 00 01 CC D2 C7 66 00 00 00 00 90 00 05 [01:50:52]RAPDU: 09 00 01 CC D2 C7 66 00 00 00 00 90 00 [01:50:52]wFMCommunicate OK [01:50:52]SAM_PROTO_GetShiftState done [01:50:52]FM_GetShiftState done [01:50:52]req_shift_opened done [01:50:52]requested_item shift.open_date is exist - process it [01:50:52]req_shift_open_date [01:50:52]req_shift_open_date done [01:50:52]produce_requested_data done [01:50:52]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178563,"shift.num":470,"shift.opened":1,"shift.open_date":1724371660} [01:50:52]process_action_free close_receipt [01:50:52]json_value_free [01:50:52]json_value_free done [01:50:52]process_json_proto returns [01:50:52]Send response to host [01:50:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178563,"shift.num":470,"shift.opened":1,"shift.open_date":1724371660}}} [01:50:52]free response buf [01:50:52]execute_script done [01:50:52]execute_script returns [01:50:52]free content buf [01:50:52]Sock 7.Close socket [01:50:52]Sock 7.Thread stoped [01:50:55]Connected sock=11 [01:50:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0C 01 00 00 6D 1C 04 01 CF E5 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 17 00 00 00 F4 03 04 00 F9 EA C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 83 B9 02 00 35 04 06 00 2F 48 CD 6D 83 1F FF B8 7E 75 F1 AF 9D A3 [01:50:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 4F 00 00 00 03 7D 47 00 6B 75 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 83 B9 02 00 F4 03 04 00 A6 96 C7 66 B6 04 01 00 00 7F CA 0C DF 5E CD 7B E4 [01:50:55]CommunicateWithHost err = 0 [01:50:55]CheckOFDResponse [01:50:55]1017 (14) - 77093643461234 [01:50:55]1041 (16) - 0000000000871778 [01:50:55]1040 (4) - 178563 [01:50:55]1012 (4) - 22.08.2024 19:51 [01:50:55]1206 (1) - 0 [01:50:55]OFD Sender: Remove packet 178563 [01:50:55]ProducePacketName [01:50:55]name=ofd_packets/00178563 [01:50:55]NVStorageDeleteData [01:50:56]OFD Sender: No OFD packet to send [01:51:01]OFD Sender: No OFD packet to send [01:51:05]recv_with_timeout no data received [01:51:06]OFD Sender: No OFD packet to send [01:51:11]OFD Sender: No OFD packet to send [01:51:16]OFD Sender: No OFD packet to send [01:51:16]recv_with_timeout no data received [01:51:21]OFD Sender: No OFD packet to send [01:51:26]OFD Sender: No OFD packet to send [01:51:31]OFD Sender: No OFD packet to send [01:51:36]OFD Sender: No OFD packet to send [01:51:41]OFD Sender: No OFD packet to send [01:51:46]OFD Sender: No OFD packet to send [01:51:51]OFD Sender: No OFD packet to send [01:51:56]OFD Sender: No OFD packet to send [01:52:01]OFD Sender: No OFD packet to send [01:52:06]OFD Sender: No OFD packet to send [01:52:11]OFD Sender: No OFD packet to send [01:52:16]OFD Sender: No OFD packet to send [01:52:21]OFD Sender: No OFD packet to send [01:52:26]OFD Sender: No OFD packet to send [01:52:31]OFD Sender: No OFD packet to send [01:52:36]OFD Sender: No OFD packet to send [01:52:41]OFD Sender: No OFD packet to send [01:55:11]OFD Sender: No OFD packet to send [01:55:16]OFD Sender: No OFD packet to send [01:55:21]OFD Sender: No OFD packet to send [01:55:26]OFD Sender: No OFD packet to send [01:55:26]accept exits with 9 [01:55:26]New connection [01:55:26]New thread 3067374948 created [01:55:26]Thread 3067231588 joined [01:55:26]Waiting for new connection... [01:55:26] Sock 9.Parse request [01:55:26]Sock 9.Check first char [01:55:26]Sock 9.First char is OK [01:55:26]request: POST /json_proto HTTP/1.0 [01:55:26]Method: POST [01:55:26]URL: /json_proto [01:55:26]Method is POST - this is cgi request [01:55:26]url: /json_proto [01:55:26]query_string will be loaded in cgi processing [01:55:26]execute_cgi json_proto POST (null) [01:55:26]execute_cgi path=json_proto method=POST [01:55:26]POST find Content-Length [01:55:26]Host: 172.17.44.131:8080 [01:55:26]Content-Length: 799 [01:55:26]Content-Type: application/json [01:55:26] [01:55:26]POST finish read [01:55:26]Found Content-Length = 799 [01:55:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293957", "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" : 0.250, "sum" : 9.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 9.35 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:55:26]execute_script... [01: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)293957", "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" : 0.250, "sum" : 9.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 9.35 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:55:26]POST & json_proto [01:55:26]process_json_proto [01:55:26]json parsed OK: [01:55:26]protocol is kg_v1.0 [01:55:26]action value=close_receipt [01:55:26]process_action close_receipt [01:55:26]cmd_close_receipt [01:55:26]MH_GetDate [01:55:26]Write to MH i2c: F0 00 00 B2 00 A1 [01:55:26]Write i2c OK [01:55:26]MH_I2C_Read... [01:55:26]Read from MH i2c: F0 [01:55:26]MH_I2C_Read... [01:55:26]Read from MH i2c: F0 09 00 [01:55:26]MH_I2C_Read... [01:55:26]Read from MH i2c: F0 09 00 B2 00 00 0F EC C7 66 4F 53 BE 66 98 [01:55:26]GetLastDocTimeStamp 1724377849 [01:55:26]current date 1724378127 [01:55:26]FM_GetShiftState [01:55:26]SAM_PROTO_GetShiftState [01:55:26]wFMCommunicate request_size=4 [01:55:26]MH_SAM_APDU [01:55:26]CAPDU: 80 13 01 00 [01:55:26]Write to MH i2c: E2 08 00 B3 00 80 13 01 00 00 00 00 00 30 [01:55:26]Write i2c OK [01:55:26]MH_I2C_Read... [01:55:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:55:27]Read from MH i2c: E2 [01:55:27]MH_I2C_Read... [01:55:27]Read from MH i2c: E2 0E 00 [01:55:27]MH_I2C_Read... [01:55:27]Read from MH i2c: E2 0E 00 B3 00 00 09 00 01 CC D2 C7 66 00 00 00 00 90 00 07 [01:55:27]RAPDU: 09 00 01 CC D2 C7 66 00 00 00 00 90 00 [01:55:27]wFMCommunicate OK [01:55:27]SAM_PROTO_GetShiftState done [01:55:27]FM_GetShiftState done [01:55:27]opened in 1724371660 [01:55:27]opened+sec_in_day 1724458060 [01:55:27]quantity*price = 935 [01:55:27]sum+1 = 936 [01:55:27]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 9.35 НСП 1% : 0.08 НДС 12% : 0.99 Наличными: 0.00 Безнал.: 9.35 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 24 23.08.2024 01:55 Смена: 470 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871778 ФД: 178564 ФПД: 230740829687291 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T015527&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178564&fm=230740829687291&tin=02508201610067®Number=0000000000092561&sum=935 [01:55:28]StoreToDocumentArchive [01:55:28]shift 470 fd 178564 [01:55:28]save to /storage/0470/doc_00178564 [01:55:28]save last doc name /storage/0470/doc_00178564 to /storage/kkm_last_doc_name [01:55:28]save OK [01:55:28]Clear old archive folders... [01:55:28]ProcessDocumentItem done err = 0, tmpTLVsize=250 [01:55:28]tlvbuf is 00CD3D00 [01:55:28]SAM_PROTO_ClearQueue [01:55:28]wFMCommunicate request_size=4 [01:55:28]MH_SAM_APDU [01:55:28]CAPDU: 80 09 00 00 [01:55:28]Write to MH i2c: E2 08 00 C0 00 80 09 00 00 00 00 00 00 32 [01:55:28]Write i2c OK [01:55:28]MH_I2C_Read... [01:55:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:55:28]Read from MH i2c: E2 [01:55:28]MH_I2C_Read... [01:55:28]Read from MH i2c: E2 03 00 [01:55:28]MH_I2C_Read... [01:55:28]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [01:55:28]RAPDU: 90 00 [01:55:28]wFMCommunicate OK [01:55:28]SAM_PROTO_ClearQueue done [01:55:28]KKMCreateOFDPacket [01:55:28]OFDProtocolAddRootSTLVToBuf [01:55:28]FM_MakeSignedData [01:55:28]FM_MakeSignedData [01:55:28]SAM_PROTO_SignData [01:55:28]wFMCommunicate request_size=4 [01:55:28]MH_SAM_APDU [01:55:28]CAPDU: 80 0D 01 02 [01:55:28]Write to MH i2c: E2 08 00 C1 00 80 0D 01 02 00 00 00 00 3A [01:55:28]Write i2c OK [01:55:28]MH_I2C_Read... [01:55:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:55:28]Read from MH i2c: E2 [01:55:28]MH_I2C_Read... [01:55:28]Read from MH i2c: E2 03 00 [01:55:28]MH_I2C_Read... [01:55:28]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [01:55:28]RAPDU: 90 00 [01:55:28]wFMCommunicate OK [01:55:28]wFMCommunicate request_size=255 [01:55:28]MH_SAM_APDU [01:55: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 FA 00 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 A7 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A7 03 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 08 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 63 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A7 03 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 00 00 00 F4 03 04 00 0F EC C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 84 B9 02 00 35 04 06 00 D1 DB [01:55:28]Write to MH i2c: E2 02 01 C2 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 FA 00 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 A7 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A7 03 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 08 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 63 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A7 03 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 00 00 00 F4 03 04 00 0F EC C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 84 B9 02 00 35 04 06 00 D1 DB 00 00 07 [01:55:28]Write i2c OK [01:55:28]MH_I2C_Read... [01:55:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:55:28]Read from MH i2c: E2 [01:55:28]MH_I2C_Read... [01:55:28]Read from MH i2c: E2 03 00 [01:55:28]MH_I2C_Read... [01:55:28]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [01:55:28]RAPDU: 90 00 [01:55:28]wFMCommunicate OK [01:55:28]wFMCommunicate request_size=9 [01:55:28]MH_SAM_APDU [01:55:28]CAPDU: 80 0D 02 02 04 89 30 4D FB [01:55:28]Write to MH i2c: E2 0C 00 C3 00 80 0D 02 02 04 00 89 30 4D FB 00 00 46 [01:55:28]Write i2c OK [01:55:28]MH_I2C_Read... [01:55:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:55:28]Read from MH i2c: E2 [01:55:28]MH_I2C_Read... [01:55:28]Read from MH i2c: E2 03 00 [01:55:28]MH_I2C_Read... [01:55:28]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [01:55:28]RAPDU: 90 00 [01:55:28]wFMCommunicate OK [01:55:28]wFMCommunicate request_size=4 [01:55:28]MH_SAM_APDU [01:55:28]CAPDU: 80 0D 03 02 [01:55:28]Write to MH i2c: E2 08 00 C4 00 80 0D 03 02 00 00 00 00 3F [01:55:28]Write i2c OK [01:55:28]MH_I2C_Read... [01:55:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:55:28]Read from MH i2c: E2 [01:55:28]MH_I2C_Read... [01:55:28]Read from MH i2c: E2 0B 00 [01:55:28]MH_I2C_Read... [01:55:28]Read from MH i2c: E2 0B 00 C4 00 00 D3 56 DF C9 06 B0 89 59 90 00 A9 [01:55:28]RAPDU: D3 56 DF C9 06 B0 89 59 90 00 [01:55:28]wFMCommunicate OK [01:55:28]SAM_PROTO_SignData done [01:55:28]FM_MakeSignedData done [01:55:28]CreateOFDProtocolMessage [01:55:28]wFMCommunicate request_size=4 [01:55:28]MH_SAM_APDU [01:55:28]CAPDU: 80 11 00 00 [01:55:28]Write to MH i2c: E2 08 00 C5 00 80 11 00 00 00 00 00 00 3F [01:55:28]Write i2c OK [01:55:28]MH_I2C_Read... [01:55:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:55:28]Read from MH i2c: E2 [01:55:28]MH_I2C_Read... [01:55:28]Read from MH i2c: E2 17 00 [01:55:28]MH_I2C_Read... [01:55:28]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 37 38 90 00 98 [01:55:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [01:55:28]wFMCommunicate OK [01:55:28]CreateOFDProtocolMessage done [01:55:28]OFDSenderStorePacket 178564 [01:55:28]StoreOFDPacket docnum=178564 [01:55:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0E 01 00 00 E7 AD 06 01 82 DE 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 FA 00 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 A7 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A7 03 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 08 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 63 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A7 03 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 00 00 00 F4 03 04 00 0F EC C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 84 B9 02 00 35 04 06 00 D1 DB 89 30 4D FB D3 56 DF C9 06 B0 89 59 [01:55:28]CheckFolder [01:55:28]dirname=/storage/ofd_packets [01:55:28]CheckFolder done [01:55:28]ProducePacketName [01:55:28]name=ofd_packets/00178564 [01:55:28]NVStorageSaveData ofd_packets/00178564 [01:55:28]File name is /storage/ofd_packets/00178564 [01:55:28]Write 300 bytes [01:55:28]NVStorageSaveData done [01:55:28]OFDSenderStorePacket done [01:55:28]KKMCreateOFDPacket done [01:55:28]NVStorageSaveData kkm_last_timestamp [01:55:28]File name is /storage/kkm_last_timestamp [01:55:28]Write 4 bytes [01:55:28]NVStorageSaveData done [01:55:28]ExternCall_PrintAddStr [01:55:28]wPrintStart [01:55:28]Write to MH i2c: 01 00 00 C6 00 C6 [01:55:28]Write i2c OK [01:55:28]MH_I2C_Read... [01:55:28]Read from MH i2c: 01 [01:55:28]MH_I2C_Read... [01:55:28]Read from MH i2c: 01 07 00 [01:55:28]MH_I2C_Read... [01:55:28]Read from MH i2c: 01 07 00 C6 00 00 00 00 00 00 FF 0F DB [01:55:28]RasterBufferAndPrint [01:55:28]line Счет N : (1)293957 [01:55:28]line ИНН: 02508201610067 [01:55:28]line Контрольно-Кассовый Чек [01:55:28]line ПРОДАЖА [01:55:28]line ТРК (МРК, ГНК) : 81 [01:55:28]line Товар: 2711129700 [01:55:28]line ГАЗ-К-5 [01:55:28]line 0.250 * 37.40 [01:55:28]line = 9.35 [01:55:28]line НДС 12% НСП 1% [01:55:28]line > о реализуемом товаре [01:55:28]line ИТОГО: 9.35 [01:55:28]line НСП 1% : 0.08 [01:55:28]line НДС 12% : 0.99 [01:55:28]line Наличными: 0.00 [01:55:28]line Безнал.: 9.35 [01:55:28]line Место: АЗС № 130 "Партнер Нефть" [01:55:28]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [01:55:28]line СНО: Общий режим [01:55:28]line Чек 24 23.08.2024 01:55 [01:55:28]line Смена: 470 ФФД: 1.0 [01:55:28]line ЗНМ: 0300000071 [01:55:28]line РНМ: 0000000000092561 [01:55:28]line Версия ККМ: 001 [01:55:28]line Платежная система: O! деньги [01:55:28]line ФМ: 0000000000871778 [01:55:28]line ФД: 178564 [01:55:28]line ФПД: 230740829687291 [01:55:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T015527&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178564&fm=230740829687291&tin=02508201610067®Number=0000000000092561&sum=935 [01:55:28]written 0, free lines is 4095 [01:55:28]OFD Sender: Processing packet 178564 [packets to send 497, broken 496] [01:55:28]ProducePacketName [01:55:28]name=ofd_packets/00178564 [01:55:28]OFD Sender: To server: pG, [01:55:28]CommunicateWithHost lk.salyk.kg:30040 [01:55:28]ConnectInit lk.salyk.kg [01:55:29]Write to MH i2c: 01 00 00 F0 00 F0 [01:55:29]Write i2c OK [01:55:29]MH_I2C_Read... [01:55:29]Read from MH i2c: 01 [01:55:29]MH_I2C_Read... [01:55:29]Read from MH i2c: 01 07 00 [01:55:29]MH_I2C_Read... [01:55:29]Read from MH i2c: 01 07 00 F0 00 00 00 00 00 00 D2 0C D5 [01:55:29]RasterBufferAndPrint [01:55:29]line [01:55:29]line [01:55:29]line [01:55:29]line [01:55:29]line [01:55:29]written 0, free lines is 3288 [01:55:29]MH_Cut [01:55:29]Write to MH i2c: D1 01 00 F7 00 01 C9 [01:55:29]Write i2c OK [01:55:29]MH_I2C_Read... [01:55:29]Read from MH i2c: D1 [01:55:29]MH_I2C_Read... [01:55:29]Read from MH i2c: D1 01 00 [01:55:29]MH_I2C_Read... [01:55:29]Read from MH i2c: D1 01 00 F7 00 00 C8 [01:55:29]Write to MH i2c: 01 00 00 F8 00 F8 [01:55:29]Write i2c OK [01:55:29]MH_I2C_Read... [01:55:29]*** Cut start [01:55:29]*** Partial cut [01:55:29]*** CUTSNS_PIN = 1 [01:55:29]*** CUTSNS_PIN = 0 [01:55:30]*** Brake cut motor [01:55:30]Read from MH i2c: 01 [01:55:30]MH_I2C_Read... [01:55:30]*** Stop cut motor [01:55:30]*** Cut end [01:55:30]Read from MH i2c: 01 07 00 [01:55:30]MH_I2C_Read... [01:55:30]Read from MH i2c: 01 07 00 F8 00 00 00 00 00 00 FF 0F 0D [01:55:30]process_action close_receipt done [01:55:30]requested_data is exist [01:55:30]produce_requested_data [01:55:30]requested_item fm.sn is exist - process it [01:55:30]wFMCommunicate request_size=4 [01:55:30]MH_SAM_APDU [01:55:30]CAPDU: 80 11 00 00 [01:55:30]Write to MH i2c: E2 08 00 F9 00 80 11 00 00 00 00 00 00 73 [01:55:30]Write i2c OK [01:55:30]MH_I2C_Read... [01:55:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:55:30]Read from MH i2c: E2 [01:55:30]MH_I2C_Read... [01:55:30]Read from MH i2c: E2 17 00 [01:55:30]MH_I2C_Read... [01:55:30]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 37 38 90 00 CC [01:55:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [01:55:30]wFMCommunicate OK [01:55:30]requested_item fd.num is exist - process it [01:55:30]SAM_PROTO_GetFieldsCounters [01:55:30]wFMCommunicate request_size=4 [01:55:30]MH_SAM_APDU [01:55:30]CAPDU: 80 13 00 00 [01:55:30]Write to MH i2c: E2 08 00 FA 00 80 13 00 00 00 00 00 00 76 [01:55:30]Write i2c OK [01:55:30]MH_I2C_Read... [01:55:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:55:30]Read from MH i2c: E2 [01:55:30]MH_I2C_Read... [01:55:30]Read from MH i2c: E2 62 00 [01:55:30]MH_I2C_Read... [01:55:30]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 84 B9 02 00 0E 04 04 00 D6 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 F9 [01:55: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 84 B9 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 18 00 00 00 5E 04 04 00 18 00 00 00 57 04 04 00 19 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:55:30]wFMCommunicate OK [01:55:30]SAM_PROTO_GetFieldsCounters done [01:55:30]requested_item shift.num is exist - process it [01:55:30]requested_item shift.opened is exist - process it [01:55:30]req_shift_opened [01:55:30]FM_GetShiftState [01:55:30]SAM_PROTO_GetShiftState [01:55:30]wFMCommunicate request_size=4 [01:55:30]MH_SAM_APDU [01:55:30]CAPDU: 80 13 01 00 [01:55:30]Write to MH i2c: E2 08 00 FB 00 80 13 01 00 00 00 00 00 78 [01:55:30]Write i2c OK [01:55:30]MH_I2C_Read... [01:55:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:55:30]Read from MH i2c: E2 [01:55:30]MH_I2C_Read... [01:55:30]Read from MH i2c: E2 0E 00 [01:55:30]MH_I2C_Read... [01:55:30]Read from MH i2c: E2 0E 00 FB 00 00 09 00 01 CC D2 C7 66 00 00 00 00 90 00 4F [01:55:30]RAPDU: 09 00 01 CC D2 C7 66 00 00 00 00 90 00 [01:55:30]wFMCommunicate OK [01:55:30]SAM_PROTO_GetShiftState done [01:55:30]FM_GetShiftState done [01:55:30]req_shift_opened done [01:55:30]requested_item shift.open_date is exist - process it [01:55:30]req_shift_open_date [01:55:30]req_shift_open_date done [01:55:30]produce_requested_data done [01:55:30]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178564,"shift.num":470,"shift.opened":1,"shift.open_date":1724371660} [01:55:30]process_action_free close_receipt [01:55:30]json_value_free [01:55:30]json_value_free done [01:55:30]process_json_proto returns [01:55:30]Send response to host [01:55:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178564,"shift.num":470,"shift.opened":1,"shift.open_date":1724371660}}} [01:55:30]free response buf [01:55:30]execute_script done [01:55:30]execute_script returns [01:55:30]free content buf [01:55:30]Sock 9.Close socket [01:55:30]Sock 9.Thread stoped [01:55:31]Connected sock=11 [01:55: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 37 38 0E 01 00 00 E7 AD 06 01 82 DE 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 FA 00 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 A7 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A7 03 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 08 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 63 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A7 03 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 00 00 00 F4 03 04 00 0F EC C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 84 B9 02 00 35 04 06 00 D1 DB 89 30 4D FB D3 56 DF C9 06 B0 89 59 [01:55: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 37 38 4F 00 00 00 BA 4A 47 00 95 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 37 38 10 04 04 00 84 B9 02 00 F4 03 04 00 BA 97 C7 66 B6 04 01 00 00 60 81 DB C6 2E 4D 0B 51 [01:55:32]CommunicateWithHost err = 0 [01:55:32]CheckOFDResponse [01:55:32]1017 (14) - 77093643461234 [01:55:32]1041 (16) - 0000000000871778 [01:55:32]1040 (4) - 178564 [01:55:32]1012 (4) - 22.08.2024 19:55 [01:55:32]1206 (1) - 0 [01:55:32]OFD Sender: Remove packet 178564 [01:55:32]ProducePacketName [01:55:32]name=ofd_packets/00178564 [01:55:32]NVStorageDeleteData [01:55:32]OFD Sender: No OFD packet to send [01:55:37]OFD Sender: No OFD packet to send [01:55:42]OFD Sender: No OFD packet to send [01:55:47]OFD Sender: No OFD packet to send [01:55:52]OFD Sender: No OFD packet to send [01:55:57]OFD Sender: No OFD packet to send [01:56:02]OFD Sender: No OFD packet to send [01:56:07]OFD Sender: No OFD packet to send [01:56:12]OFD Sender: No OFD packet to send [01:56:17]OFD Sender: No OFD packet to send [01:56:22]OFD Sender: No OFD packet to send [01:56:27]OFD Sender: No OFD packet to send [01:56:32]OFD Sender: No OFD packet to send [01:56:37]OFD Sender: No OFD packet to send [01:56:42]OFD Sender: No OFD packet to send [01:56:47]accept exits with 10 [01:56:47]New connection [01:56:47]New thread 3067231588 created [01:56:47]Thread 3067374948 joined [01:56:47]Waiting for new connection... [01:56:47] Sock 10.Parse request [01:56:47]Sock 10.Check first char [01:56:47]Sock 10.First char is OK [01:56:47]request: POST /json_proto HTTP/1.0 [01:56:47]Method: POST [01:56:47]URL: /json_proto [01:56:47]Method is POST - this is cgi request [01:56:47]url: /json_proto [01:56:47]query_string will be loaded in cgi processing [01:56:47]execute_cgi json_proto POST (null) [01:56:47]execute_cgi path=json_proto method=POST [01:56:47]POST find Content-Length [01:56:47]Host: 172.17.44.131:8080 [01:56:47]Content-Length: 677 [01:56:47]Content-Type: application/json [01:56:47] [01:56:47]POST finish read [01:56:47]Found Content-Length = 677 [01:56:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293959", "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" : 2.700, "sum" : 200.34, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:56:47]execute_script... [01:56: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)293959", "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" : 2.700, "sum" : 200.34, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:56:47]POST & json_proto [01:56:47]process_json_proto [01:56:47]json parsed OK: [01:56:47]protocol is kg_v1.0 [01:56:47]action value=close_receipt [01:56:47]process_action close_receipt [01:56:47]cmd_close_receipt [01:56:47]MH_GetDate [01:56:47]Write to MH i2c: F0 00 00 FC 00 EB [01:56:47]Write i2c OK [01:56:47]MH_I2C_Read... [01:56:47]Read from MH i2c: F0 [01:56:47]MH_I2C_Read... [01:56:47]Read from MH i2c: F0 09 00 [01:56:47]MH_I2C_Read... [01:56:47]Read from MH i2c: F0 09 00 FC 00 00 60 EC C7 66 4F 53 BE 66 33 [01:56:47]GetLastDocTimeStamp 1724378127 [01:56:47]current date 1724378208 [01:56:47]FM_GetShiftState [01:56:47]SAM_PROTO_GetShiftState [01:56:47]wFMCommunicate request_size=4 [01:56:47]MH_SAM_APDU [01:56:47]CAPDU: 80 13 01 00 [01:56:47]Write to MH i2c: E2 08 00 FD 00 80 13 01 00 00 00 00 00 7A [01:56:47]Write i2c OK [01:56:47]MH_I2C_Read... [01:56:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:56:47]Read from MH i2c: E2 [01:56:47]MH_I2C_Read... [01:56:47]Read from MH i2c: E2 0E 00 [01:56:47]MH_I2C_Read... [01:56:47]Read from MH i2c: E2 0E 00 FD 00 00 09 00 01 CC D2 C7 66 00 00 00 00 90 00 51 [01:56:47]RAPDU: 09 00 01 CC D2 C7 66 00 00 00 00 90 00 [01:56:47]wFMCommunicate OK [01:56:47]SAM_PROTO_GetShiftState done [01:56:47]FM_GetShiftState done [01:56:47]opened in 1724371660 [01:56:47]opened+sec_in_day 1724458060 [01:56:47]quantity*price = 20034 [01:56:47]sum+1 = 20035 [01:56:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.34 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.27 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 25 23.08.2024 01:56 Смена: 470 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178565 ФПД: 125050864670131 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T015648&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178565&fm=125050864670131&tin=02508201610067®Number=0000000000092561&sum=20000 [01:56:48]StoreToDocumentArchive [01:56:48]shift 470 fd 178565 [01:56:48]save to /storage/0470/doc_00178565 [01:56:48]save last doc name /storage/0470/doc_00178565 to /storage/kkm_last_doc_name [01:56:48]save OK [01:56:48]Clear old archive folders... [01:56:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [01:56:48]tlvbuf is 00D2B410 [01:56:48]SAM_PROTO_ClearQueue [01:56:48]wFMCommunicate request_size=4 [01:56:48]MH_SAM_APDU [01:56:48]CAPDU: 80 09 00 00 [01:56:48]Write to MH i2c: E2 08 00 0A 01 80 09 00 00 00 00 00 00 7D [01:56:48]Write i2c OK [01:56:48]MH_I2C_Read... [01:56:48]Read from MH i2c: E2 [01:56:48]MH_I2C_Read... [01:56:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:56:48]Read from MH i2c: E2 03 00 [01:56:48]MH_I2C_Read... [01:56:48]Read from MH i2c: E2 03 00 0A 01 00 90 00 7F [01:56:48]RAPDU: 90 00 [01:56:48]wFMCommunicate OK [01:56:48]SAM_PROTO_ClearQueue done [01:56:48]KKMCreateOFDPacket [01:56:48]OFDProtocolAddRootSTLVToBuf [01:56:48]FM_MakeSignedData [01:56:48]FM_MakeSignedData [01:56:48]SAM_PROTO_SignData [01:56:48]wFMCommunicate request_size=4 [01:56:48]MH_SAM_APDU [01:56:48]CAPDU: 80 0D 01 02 [01:56:48]Write to MH i2c: E2 08 00 0B 01 80 0D 01 02 00 00 00 00 85 [01:56:48]Write i2c OK [01:56:48]MH_I2C_Read... [01:56:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:56:48]Read from MH i2c: E2 [01:56:48]MH_I2C_Read... [01:56:48]Read from MH i2c: E2 03 00 [01:56:48]MH_I2C_Read... [01:56:48]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [01:56:48]RAPDU: 90 00 [01:56:48]wFMCommunicate OK [01:56:48]wFMCommunicate request_size=255 [01:56:48]MH_SAM_APDU [01:56: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 8C 0A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 42 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4F 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 00 00 00 F4 03 04 00 60 EC C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 85 B9 02 00 35 04 06 00 71 [01:56:48]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 8C 0A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 42 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4F 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 00 00 00 F4 03 04 00 60 EC C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 85 B9 02 00 35 04 06 00 71 00 00 D3 [01:56:48]Write i2c OK [01:56:48]MH_I2C_Read... [01:56:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:56:49]Read from MH i2c: E2 [01:56:49]MH_I2C_Read... [01:56:49]Read from MH i2c: E2 03 00 [01:56:49]MH_I2C_Read... [01:56:49]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [01:56:49]RAPDU: 90 00 [01:56:49]wFMCommunicate OK [01:56:49]wFMCommunicate request_size=10 [01:56:49]MH_SAM_APDU [01:56:49]CAPDU: 80 0D 02 02 05 BB AC 5E 15 B3 [01:56:49]Write to MH i2c: E2 0D 00 0D 01 80 0D 02 02 05 00 BB AC 5E 15 B3 00 00 1F [01:56:49]Write i2c OK [01:56:49]MH_I2C_Read... [01:56:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:56:49]Read from MH i2c: E2 [01:56:49]MH_I2C_Read... [01:56:49]Read from MH i2c: E2 03 00 [01:56:49]MH_I2C_Read... [01:56:49]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [01:56:49]RAPDU: 90 00 [01:56:49]wFMCommunicate OK [01:56:49]wFMCommunicate request_size=4 [01:56:49]MH_SAM_APDU [01:56:49]CAPDU: 80 0D 03 02 [01:56:49]Write to MH i2c: E2 08 00 0E 01 80 0D 03 02 00 00 00 00 8A [01:56:49]Write i2c OK [01:56:49]MH_I2C_Read... [01:56:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:56:49]Read from MH i2c: E2 [01:56:49]MH_I2C_Read... [01:56:49]Read from MH i2c: E2 0B 00 [01:56:49]MH_I2C_Read... [01:56:49]Read from MH i2c: E2 0B 00 0E 01 00 74 7C 99 D3 66 FF A7 92 90 00 85 [01:56:49]RAPDU: 74 7C 99 D3 66 FF A7 92 90 00 [01:56:49]wFMCommunicate OK [01:56:49]SAM_PROTO_SignData done [01:56:49]FM_MakeSignedData done [01:56:49]CreateOFDProtocolMessage [01:56:49]wFMCommunicate request_size=4 [01:56:49]MH_SAM_APDU [01:56:49]CAPDU: 80 11 00 00 [01:56:49]Write to MH i2c: E2 08 00 0F 01 80 11 00 00 00 00 00 00 8A [01:56:49]Write i2c OK [01:56:49]MH_I2C_Read... [01:56:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:56:49]Read from MH i2c: E2 [01:56:49]MH_I2C_Read... [01:56:49]Read from MH i2c: E2 17 00 [01:56:49]MH_I2C_Read... [01:56:49]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 37 38 90 00 E3 [01:56:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [01:56:49]wFMCommunicate OK [01:56:49]CreateOFDProtocolMessage done [01:56:49]OFDSenderStorePacket 178565 [01:56:49]StoreOFDPacket docnum=178565 [01:56:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 31 5D 07 01 B0 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 8C 0A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 42 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4F 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 00 00 00 F4 03 04 00 60 EC C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 85 B9 02 00 35 04 06 00 71 BB AC 5E 15 B3 74 7C 99 D3 66 FF A7 92 [01:56:49]CheckFolder [01:56:49]dirname=/storage/ofd_packets [01:56:49]CheckFolder done [01:56:49]ProducePacketName [01:56:49]name=ofd_packets/00178565 [01:56:49]NVStorageSaveData ofd_packets/00178565 [01:56:49]File name is /storage/ofd_packets/00178565 [01:56:49]Write 301 bytes [01:56:49]NVStorageSaveData done [01:56:49]OFDSenderStorePacket done [01:56:49]KKMCreateOFDPacket done [01:56:49]NVStorageSaveData kkm_last_timestamp [01:56:49]File name is /storage/kkm_last_timestamp [01:56:49]Write 4 bytes [01:56:49]NVStorageSaveData done [01:56:49]ExternCall_PrintAddStr [01:56:49]wPrintStart [01:56:49]Write to MH i2c: 01 00 00 10 01 11 [01:56:49]Write i2c OK [01:56:49]MH_I2C_Read... [01:56:49]Read from MH i2c: 01 [01:56:49]MH_I2C_Read... [01:56:49]Read from MH i2c: 01 07 00 [01:56:49]MH_I2C_Read... [01:56:49]Read from MH i2c: 01 07 00 10 01 00 00 00 00 00 FF 0F 26 [01:56:49]RasterBufferAndPrint [01:56:49]line Счет N : (1)293959 [01:56:49]line ИНН: 02508201610067 [01:56:49]line Контрольно-Кассовый Чек [01:56:49]line ПРОДАЖА [01:56:49]line ТРК (МРК, ГНК) : 53 [01:56:49]line Товар: 2710124500 [01:56:49]line Аи-95-К-5 [01:56:49]line 2.700 * 74.20 [01:56:49]line = 200.34 [01:56:49]line НДС 12% НСП 1% [01:56:49]line > о реализуемом товаре [01:56:49]line ОКРУГЛЕНИЕ: -0.34 [01:56:49]line ИТОГО: 200.00 [01:56:49]line Внесено: 200.00 [01:56:49]line СДАЧА: 0.00 [01:56:49]line НСП 1% : 1.77 [01:56:49]line НДС 12% : 21.27 [01:56:49]line Наличными: 200.00 [01:56:49]line Безнал.: 0.00 [01:56:49]line Место: АЗС № 130 "Партнер Нефть" [01:56:49]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [01:56:49]line СНО: Общий режим [01:56:49]line Чек 25 23.08.2024 01:56 [01:56:49]line Смена: 470 ФФД: 1.0 [01:56:49]line ЗНМ: 0300000071 [01:56:49]line РНМ: 0000000000092561 [01:56:49]line Версия ККМ: 001 [01:56:49]line ФМ: 0000000000871778 [01:56:49]line ФД: 178565 [01:56:49]line ФПД: 125050864670131 [01:56:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T015648&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178565&fm=125050864670131&tin=02508201610067®Number=0000000000092561&sum=20000 [01:56:49]written 0, free lines is 4095 [01:56:49]OFD Sender: Processing packet 178565 [packets to send 497, broken 496] [01:56:49]ProducePacketName [01:56:49]name=ofd_packets/00178565 [01:56:49]OFD Sender: To server: pG, [01:56:49]CommunicateWithHost lk.salyk.kg:30040 [01:56:49]ConnectInit lk.salyk.kg [01:56:49]Write to MH i2c: 01 00 00 3B 01 3C [01:56:49]Write i2c OK [01:56:49]MH_I2C_Read... [01:56:49]Read from MH i2c: 01 [01:56:49]MH_I2C_Read... [01:56:49]Read from MH i2c: 01 07 00 [01:56:49]MH_I2C_Read... [01:56:49]Read from MH i2c: 01 07 00 3B 01 00 00 00 00 00 C8 0C 17 [01:56:49]RasterBufferAndPrint [01:56:49]line [01:56:49]line [01:56:49]line [01:56:49]line [01:56:49]line [01:56:49]written 0, free lines is 3287 [01:56:49]MH_Cut [01:56:49]Write to MH i2c: D1 01 00 42 01 01 15 [01:56:49]Write i2c OK [01:56:49]MH_I2C_Read... [01:56:49]Read from MH i2c: D1 [01:56:49]MH_I2C_Read... [01:56:49]Read from MH i2c: D1 01 00 [01:56:49]MH_I2C_Read... [01:56:49]Read from MH i2c: D1 01 00 42 01 00 14 [01:56:49]Write to MH i2c: 01 00 00 43 01 44 [01:56:49]Write i2c OK [01:56:49]MH_I2C_Read... [01:56:50]Connected sock=11 [01:56:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 31 5D 07 01 B0 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 8C 0A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 42 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4F 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 00 00 00 F4 03 04 00 60 EC C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 85 B9 02 00 35 04 06 00 71 BB AC 5E 15 B3 74 7C 99 D3 66 FF A7 92 [01:56:50]*** Cut start [01:56:50]*** Partial cut [01:56:50]*** CUTSNS_PIN = 1 [01:56:50]*** CUTSNS_PIN = 0 [01:56:50]*** Brake cut motor [01:56:51]Read from MH i2c: 01 [01:56:51]MH_I2C_Read... [01:56:51]*** Stop cut motor [01:56:51]*** Cut end [01:56:51]Read from MH i2c: 01 07 00 [01:56:51]MH_I2C_Read... [01:56:51]Read from MH i2c: 01 07 00 43 01 00 00 00 00 00 FF 0F 59 [01:56:51]process_action close_receipt done [01:56:51]requested_data is exist [01:56:51]produce_requested_data [01:56:51]requested_item fm.sn is exist - process it [01:56:51]wFMCommunicate request_size=4 [01:56:51]MH_SAM_APDU [01:56:51]CAPDU: 80 11 00 00 [01:56:51]Write to MH i2c: E2 08 00 44 01 80 11 00 00 00 00 00 00 BF [01:56:51]Write i2c OK [01:56:51]MH_I2C_Read... [01:56:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:56:51]Read from MH i2c: E2 [01:56:51]MH_I2C_Read... [01:56:51]Read from MH i2c: E2 17 00 [01:56:51]MH_I2C_Read... [01:56:51]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 37 38 90 00 18 [01:56:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [01:56:51]wFMCommunicate OK [01:56:51]requested_item fd.num is exist - process it [01:56:51]SAM_PROTO_GetFieldsCounters [01:56:51]wFMCommunicate request_size=4 [01:56:51]MH_SAM_APDU [01:56:51]CAPDU: 80 13 00 00 [01:56:51]Write to MH i2c: E2 08 00 45 01 80 13 00 00 00 00 00 00 C2 [01:56:51]Write i2c OK [01:56:51]MH_I2C_Read... [01:56:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:56:51]Read from MH i2c: E2 [01:56:51]MH_I2C_Read... [01:56:51]Read from MH i2c: E2 62 00 [01:56:51]MH_I2C_Read... [01:56:51]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 85 B9 02 00 0E 04 04 00 D6 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 49 [01:56:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 85 B9 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 19 00 00 00 5E 04 04 00 19 00 00 00 57 04 04 00 1A 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:56:51]wFMCommunicate OK [01:56:51]SAM_PROTO_GetFieldsCounters done [01:56:51]requested_item shift.num is exist - process it [01:56:51]requested_item shift.opened is exist - process it [01:56:51]req_shift_opened [01:56:51]FM_GetShiftState [01:56:51]SAM_PROTO_GetShiftState [01:56:51]wFMCommunicate request_size=4 [01:56:51]MH_SAM_APDU [01:56:51]CAPDU: 80 13 01 00 [01:56:51]Write to MH i2c: E2 08 00 46 01 80 13 01 00 00 00 00 00 C4 [01:56:51]Write i2c OK [01:56:51]MH_I2C_Read... [01:56:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:56:51]Read from MH i2c: E2 [01:56:51]MH_I2C_Read... [01:56:51]Read from MH i2c: E2 0E 00 [01:56:51]MH_I2C_Read... [01:56:51]Read from MH i2c: E2 0E 00 46 01 00 09 00 01 CC D2 C7 66 00 00 00 00 90 00 9B [01:56:51]RAPDU: 09 00 01 CC D2 C7 66 00 00 00 00 90 00 [01:56:51]wFMCommunicate OK [01:56:51]SAM_PROTO_GetShiftState done [01:56:51]FM_GetShiftState done [01:56:51]req_shift_opened done [01:56:51]requested_item shift.open_date is exist - process it [01:56:51]req_shift_open_date [01:56:51]req_shift_open_date done [01:56:51]produce_requested_data done [01:56:51]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178565,"shift.num":470,"shift.opened":1,"shift.open_date":1724371660} [01:56:51]process_action_free close_receipt [01:56:51]json_value_free [01:56:51]json_value_free done [01:56:51]process_json_proto returns [01:56:51]Send response to host [01:56:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178565,"shift.num":470,"shift.opened":1,"shift.open_date":1724371660}}} [01:56:51]free response buf [01:56:51]execute_script done [01:56:51]execute_script returns [01:56:51]free content buf [01:56:51]Sock 10.Close socket [01:56:51]Sock 10.Thread stoped [01:56:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 4F 00 00 00 0F D1 47 00 AA 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 37 38 10 04 04 00 85 B9 02 00 F4 03 04 00 09 98 C7 66 B6 04 01 00 00 B3 29 24 C1 FA BE AA 4A [01:56:51]CommunicateWithHost err = 0 [01:56:51]CheckOFDResponse [01:56:51]1017 (14) - 77093643461234 [01:56:51]1041 (16) - 0000000000871778 [01:56:51]1040 (4) - 178565 [01:56:51]1012 (4) - 22.08.2024 19:56 [01:56:51]1206 (1) - 0 [01:56:51]OFD Sender: Remove packet 178565 [01:56:51]ProducePacketName [01:56:51]name=ofd_packets/00178565 [01:56:51]NVStorageDeleteData [01:56:52]OFD Sender: No OFD packet to send [01:56:57]OFD Sender: No OFD packet to send [01:57:02]OFD Sender: No OFD packet to send [01:57:02]accept exits with 9 [01:57:02]New connection [01:57:02]New thread 3067374948 created [01:57:02]Thread 3067231588 joined [01:57:02]Waiting for new connection... [01:57:02] Sock 9.Parse request [01:57:02]Sock 9.Check first char [01:57:02]Sock 9.First char is OK [01:57:02]request: POST /json_proto HTTP/1.0 [01:57:02]Method: POST [01:57:02]URL: /json_proto [01:57:02]Method is POST - this is cgi request [01:57:02]url: /json_proto [01:57:02]query_string will be loaded in cgi processing [01:57:02]execute_cgi json_proto POST (null) [01:57:02]execute_cgi path=json_proto method=POST [01:57:02]POST find Content-Length [01:57:02]Host: 172.17.44.131:8080 [01:57:02]Content-Length: 816 [01:57:02]Content-Type: application/json [01:57:02] [01:57:02]POST finish read [01:57:02]Found Content-Length = 816 [01:57:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293958", "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: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 5000.24 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:57:02]execute_script... [01:57:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293958", "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: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 5000.24 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:57:02]POST & json_proto [01:57:02]process_json_proto [01:57:02]json parsed OK: [01:57:02]protocol is kg_v1.0 [01:57:02]action value=close_receipt [01:57:02]process_action close_receipt [01:57:02]cmd_close_receipt [01:57:02]MH_GetDate [01:57:02]Write to MH i2c: F0 00 00 47 01 37 [01:57:02]Write i2c OK [01:57:02]MH_I2C_Read... [01:57:02]Read from MH i2c: F0 [01:57:02]MH_I2C_Read... [01:57:02]Read from MH i2c: F0 09 00 [01:57:02]MH_I2C_Read... [01:57:02]Read from MH i2c: F0 09 00 47 01 00 6F EC C7 66 4F 53 BE 66 8E [01:57:02]GetLastDocTimeStamp 1724378208 [01:57:02]current date 1724378223 [01:57:02]FM_GetShiftState [01:57:02]SAM_PROTO_GetShiftState [01:57:02]wFMCommunicate request_size=4 [01:57:02]MH_SAM_APDU [01:57:02]CAPDU: 80 13 01 00 [01:57:02]Write to MH i2c: E2 08 00 48 01 80 13 01 00 00 00 00 00 C6 [01:57:02]Write i2c OK [01:57:02]MH_I2C_Read... [01:57:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:57:02]Read from MH i2c: E2 [01:57:02]MH_I2C_Read... [01:57:02]Read from MH i2c: E2 0E 00 [01:57:02]MH_I2C_Read... [01:57:02]Read from MH i2c: E2 0E 00 48 01 00 09 00 01 CC D2 C7 66 00 00 00 00 90 00 9D [01:57:02]RAPDU: 09 00 01 CC D2 C7 66 00 00 00 00 90 00 [01:57:02]wFMCommunicate OK [01:57:02]SAM_PROTO_GetShiftState done [01:57:02]FM_GetShiftState done [01:57:02]opened in 1724371660 [01:57:02]opened+sec_in_day 1724458060 [01:57:02]quantity*price = 500024 [01:57:02]sum+1 = 500025 [01:57:02]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 5000.24 НСП 1% : 44.25 НДС 12% : 531.00 Наличными: 0.00 Безнал.: 5000.24 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 26 23.08.2024 01:57 Смена: 470 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871778 ФД: 178566 ФПД: 278287254980218 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T015703&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178566&fm=278287254980218&tin=02508201610067®Number=0000000000092561&sum=500024 [01:57:03]StoreToDocumentArchive [01:57:03]shift 470 fd 178566 [01:57:03]save to /storage/0470/doc_00178566 [01:57:03]save last doc name /storage/0470/doc_00178566 to /storage/kkm_last_doc_name [01:57:03]save OK [01:57:03]Clear old archive folders... [01:57:03]ProcessDocumentItem done err = 0, tmpTLVsize=248 [01:57:03]tlvbuf is 00D2D020 [01:57:03]SAM_PROTO_ClearQueue [01:57:03]wFMCommunicate request_size=4 [01:57:03]MH_SAM_APDU [01:57:03]CAPDU: 80 09 00 00 [01:57:03]Write to MH i2c: E2 08 00 55 01 80 09 00 00 00 00 00 00 C8 [01:57:03]Write i2c OK [01:57:03]MH_I2C_Read... [01:57:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:57:03]Read from MH i2c: E2 [01:57:03]MH_I2C_Read... [01:57:03]Read from MH i2c: E2 03 00 [01:57:03]MH_I2C_Read... [01:57:03]Read from MH i2c: E2 03 00 55 01 00 90 00 CA [01:57:03]RAPDU: 90 00 [01:57:03]wFMCommunicate OK [01:57:03]SAM_PROTO_ClearQueue done [01:57:03]KKMCreateOFDPacket [01:57:03]OFDProtocolAddRootSTLVToBuf [01:57:03]FM_MakeSignedData [01:57:03]FM_MakeSignedData [01:57:03]SAM_PROTO_SignData [01:57:03]wFMCommunicate request_size=4 [01:57:03]MH_SAM_APDU [01:57:03]CAPDU: 80 0D 01 02 [01:57:03]Write to MH i2c: E2 08 00 56 01 80 0D 01 02 00 00 00 00 D0 [01:57:03]Write i2c OK [01:57:03]MH_I2C_Read... [01:57:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:57:04]Read from MH i2c: E2 [01:57:04]MH_I2C_Read... [01:57:04]Read from MH i2c: E2 03 00 [01:57:04]MH_I2C_Read... [01:57:04]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [01:57:04]RAPDU: 90 00 [01:57:04]wFMCommunicate OK [01:57:04]wFMCommunicate request_size=255 [01:57:04]MH_SAM_APDU [01:57: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 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 1A 00 00 00 F4 03 04 00 6F EC C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 86 B9 02 00 35 04 06 00 FD 19 CC FA [01:57:04]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 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 1A 00 00 00 F4 03 04 00 6F EC C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 86 B9 02 00 35 04 06 00 FD 19 CC FA 00 00 37 [01:57:04]Write i2c OK [01:57:04]MH_I2C_Read... [01:57:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:57:04]Read from MH i2c: E2 [01:57:04]MH_I2C_Read... [01:57:04]Read from MH i2c: E2 03 00 [01:57:04]MH_I2C_Read... [01:57:04]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [01:57:04]RAPDU: 90 00 [01:57:04]wFMCommunicate OK [01:57:04]wFMCommunicate request_size=7 [01:57:04]MH_SAM_APDU [01:57:04]CAPDU: 80 0D 02 02 02 86 7A [01:57:04]Write to MH i2c: E2 0A 00 58 01 80 0D 02 02 02 00 86 7A 00 00 D7 [01:57:04]Write i2c OK [01:57:04]MH_I2C_Read... [01:57:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:57:04]Read from MH i2c: E2 [01:57:04]MH_I2C_Read... [01:57:04]Read from MH i2c: E2 03 00 [01:57:04]MH_I2C_Read... [01:57:04]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [01:57:04]RAPDU: 90 00 [01:57:04]wFMCommunicate OK [01:57:04]wFMCommunicate request_size=4 [01:57:04]MH_SAM_APDU [01:57:04]CAPDU: 80 0D 03 02 [01:57:04]Write to MH i2c: E2 08 00 59 01 80 0D 03 02 00 00 00 00 D5 [01:57:04]Write i2c OK [01:57:04]MH_I2C_Read... [01:57:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:57:04]Read from MH i2c: E2 [01:57:04]MH_I2C_Read... [01:57:04]Read from MH i2c: E2 0B 00 [01:57:04]MH_I2C_Read... [01:57:04]Read from MH i2c: E2 0B 00 59 01 00 60 09 6D D8 6C 6E 18 8E 90 00 04 [01:57:04]RAPDU: 60 09 6D D8 6C 6E 18 8E 90 00 [01:57:04]wFMCommunicate OK [01:57:04]SAM_PROTO_SignData done [01:57:04]FM_MakeSignedData done [01:57:04]CreateOFDProtocolMessage [01:57:04]wFMCommunicate request_size=4 [01:57:04]MH_SAM_APDU [01:57:04]CAPDU: 80 11 00 00 [01:57:04]Write to MH i2c: E2 08 00 5A 01 80 11 00 00 00 00 00 00 D5 [01:57:04]Write i2c OK [01:57:04]MH_I2C_Read... [01:57:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:57:04]Read from MH i2c: E2 [01:57:04]MH_I2C_Read... [01:57:04]Read from MH i2c: E2 17 00 [01:57:04]MH_I2C_Read... [01:57:04]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 37 38 90 00 2E [01:57:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [01:57:04]wFMCommunicate OK [01:57:04]CreateOFDProtocolMessage done [01:57:04]OFDSenderStorePacket 178566 [01:57:04]StoreOFDPacket docnum=178566 [01:57:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0C 01 00 00 BB B7 04 01 BC E3 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 1A 00 00 00 F4 03 04 00 6F EC C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 86 B9 02 00 35 04 06 00 FD 19 CC FA 86 7A 60 09 6D D8 6C 6E 18 8E [01:57:04]CheckFolder [01:57:04]dirname=/storage/ofd_packets [01:57:04]CheckFolder done [01:57:04]ProducePacketName [01:57:04]name=ofd_packets/00178566 [01:57:04]NVStorageSaveData ofd_packets/00178566 [01:57:04]File name is /storage/ofd_packets/00178566 [01:57:04]Write 298 bytes [01:57:04]NVStorageSaveData done [01:57:04]OFDSenderStorePacket done [01:57:04]KKMCreateOFDPacket done [01:57:04]NVStorageSaveData kkm_last_timestamp [01:57:04]File name is /storage/kkm_last_timestamp [01:57:04]Write 4 bytes [01:57:04]NVStorageSaveData done [01:57:04]ExternCall_PrintAddStr [01:57:04]wPrintStart [01:57:04]Write to MH i2c: 01 00 00 5B 01 5C [01:57:04]Write i2c OK [01:57:04]MH_I2C_Read... [01:57:04]Read from MH i2c: 01 [01:57:04]MH_I2C_Read... [01:57:04]Read from MH i2c: 01 07 00 [01:57:04]MH_I2C_Read... [01:57:04]Read from MH i2c: 01 07 00 5B 01 00 00 00 00 00 FF 0F 71 [01:57:04]RasterBufferAndPrint [01:57:04]line Счет N : (1)293958 [01:57:04]line ИНН: 02508201610067 [01:57:04]line Контрольно-Кассовый Чек [01:57:04]line ПРОДАЖА [01:57:04]line ТРК (МРК, ГНК) : 21 [01:57:04]line Товар: 2710194800 [01:57:04]line ДТ-К-5 [01:57:04]line 65.620 * 76.20 [01:57:04]line = 5000.24 [01:57:04]line НДС 12% НСП 1% [01:57:04]line > о реализуемом товаре [01:57:04]line ИТОГО: 5000.24 [01:57:04]line НСП 1% : 44.25 [01:57:04]line НДС 12% : 531.00 [01:57:04]line Наличными: 0.00 [01:57:04]line Безнал.: 5000.24 [01:57:04]line Место: АЗС № 130 "Партнер Нефть" [01:57:04]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [01:57:04]line СНО: Общий режим [01:57:04]line Чек 26 23.08.2024 01:57 [01:57:04]line Смена: 470 ФФД: 1.0 [01:57:04]line ЗНМ: 0300000071 [01:57:04]line РНМ: 0000000000092561 [01:57:04]line Версия ККМ: 001 [01:57:04]line Платежная система: Бакай Банк [01:57:04]line ФМ: 0000000000871778 [01:57:04]line ФД: 178566 [01:57:04]line ФПД: 278287254980218 [01:57:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T015703&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178566&fm=278287254980218&tin=02508201610067®Number=0000000000092561&sum=500024 [01:57:04]OFD Sender: Processing packet 178566 [packets to send 497, broken 496] [01:57:04]ProducePacketName [01:57:04]name=ofd_packets/00178566 [01:57:04]OFD Sender: To server: pG, [01:57:04]CommunicateWithHost lk.salyk.kg:30040 [01:57:04]ConnectInit lk.salyk.kg [01:57:04]written 0, free lines is 4095 [01:57:05]Write to MH i2c: 01 00 00 85 01 86 [01:57:05]Write i2c OK [01:57:05]MH_I2C_Read... [01:57:05]Read from MH i2c: 01 [01:57:05]MH_I2C_Read... [01:57:05]Read from MH i2c: 01 07 00 [01:57:05]MH_I2C_Read... [01:57:05]Read from MH i2c: 01 07 00 85 01 00 00 00 00 00 EE 0C 87 [01:57:05]RasterBufferAndPrint [01:57:05]line [01:57:05]line [01:57:05]line [01:57:05]line [01:57:05]line [01:57:05]written 0, free lines is 3337 [01:57:05]MH_Cut [01:57:05]Write to MH i2c: D1 01 00 8C 01 01 5F [01:57:05]Write i2c OK [01:57:05]MH_I2C_Read... [01:57:05]Read from MH i2c: D1 [01:57:05]MH_I2C_Read... [01:57:05]Read from MH i2c: D1 01 00 [01:57:05]MH_I2C_Read... [01:57:05]Read from MH i2c: D1 01 00 8C 01 00 5E [01:57:05]Write to MH i2c: 01 00 00 8D 01 8E [01:57:05]Write i2c OK [01:57:05]MH_I2C_Read... [01:57:05]Connected sock=11 [01:57: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 37 38 0C 01 00 00 BB B7 04 01 BC E3 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 1A 00 00 00 F4 03 04 00 6F EC C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 86 B9 02 00 35 04 06 00 FD 19 CC FA 86 7A 60 09 6D D8 6C 6E 18 8E [01:57:06]*** Cut start [01:57:06]*** Partial cut [01:57:06]*** CUTSNS_PIN = 1 [01:57:06]*** CUTSNS_PIN = 0 [01:57:06]*** Brake cut motor [01:57:06]Read from MH i2c: 01 [01:57:06]MH_I2C_Read... [01:57:06]*** Stop cut motor [01:57:06]*** Cut end [01:57:06]Read from MH i2c: 01 07 00 [01:57:06]MH_I2C_Read... [01:57:06]Read from MH i2c: 01 07 00 8D 01 00 00 00 00 00 FF 0F A3 [01:57:06]process_action close_receipt done [01:57:06]requested_data is exist [01:57:06]produce_requested_data [01:57:06]requested_item fm.sn is exist - process it [01:57:06]wFMCommunicate request_size=4 [01:57:06]MH_SAM_APDU [01:57:06]CAPDU: 80 11 00 00 [01:57:06]Write to MH i2c: E2 08 00 8E 01 80 11 00 00 00 00 00 00 09 [01:57:06]Write i2c OK [01:57:06]MH_I2C_Read... [01:57:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:57:06]Read from MH i2c: E2 [01:57:06]MH_I2C_Read... [01:57:06]Read from MH i2c: E2 17 00 [01:57:06]MH_I2C_Read... [01:57: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 37 38 90 00 62 [01:57:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [01:57:06]wFMCommunicate OK [01:57:06]requested_item fd.num is exist - process it [01:57:06]SAM_PROTO_GetFieldsCounters [01:57:06]wFMCommunicate request_size=4 [01:57:06]MH_SAM_APDU [01:57:06]CAPDU: 80 13 00 00 [01:57:06]Write to MH i2c: E2 08 00 8F 01 80 13 00 00 00 00 00 00 0C [01:57:06]Write i2c OK [01:57:06]MH_I2C_Read... [01:57:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:57:06]Read from MH i2c: E2 [01:57:06]MH_I2C_Read... [01:57:06]Read from MH i2c: E2 62 00 [01:57:06]MH_I2C_Read... [01:57: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 86 B9 02 00 0E 04 04 00 D6 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 97 [01:57: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 86 B9 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 1A 00 00 00 5E 04 04 00 1A 00 00 00 57 04 04 00 1B 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:57:06]wFMCommunicate OK [01:57:06]SAM_PROTO_GetFieldsCounters done [01:57:06]requested_item shift.num is exist - process it [01:57:06]requested_item shift.opened is exist - process it [01:57:06]req_shift_opened [01:57:06]FM_GetShiftState [01:57:06]SAM_PROTO_GetShiftState [01:57:06]wFMCommunicate request_size=4 [01:57:06]MH_SAM_APDU [01:57:06]CAPDU: 80 13 01 00 [01:57:06]Write to MH i2c: E2 08 00 90 01 80 13 01 00 00 00 00 00 0E [01:57:06]Write i2c OK [01:57:06]MH_I2C_Read... [01:57:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:57:06]Read from MH i2c: E2 [01:57:06]MH_I2C_Read... [01:57:06]Read from MH i2c: E2 0E 00 [01:57:07]MH_I2C_Read... [01:57:07]Read from MH i2c: E2 0E 00 90 01 00 09 00 01 CC D2 C7 66 00 00 00 00 90 00 E5 [01:57:07]RAPDU: 09 00 01 CC D2 C7 66 00 00 00 00 90 00 [01:57:07]wFMCommunicate OK [01:57:07]SAM_PROTO_GetShiftState done [01:57:07]FM_GetShiftState done [01:57:07]req_shift_opened done [01:57:07]requested_item shift.open_date is exist - process it [01:57:07]req_shift_open_date [01:57:07]req_shift_open_date done [01:57:07]produce_requested_data done [01:57:07]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178566,"shift.num":470,"shift.opened":1,"shift.open_date":1724371660} [01:57:07]process_action_free close_receipt [01:57:07]json_value_free [01:57:07]json_value_free done [01:57:07]process_json_proto returns [01:57:07]Send response to host [01:57:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178566,"shift.num":470,"shift.opened":1,"shift.open_date":1724371660}}} [01:57:07]free response buf [01:57:07]execute_script done [01:57:07]execute_script returns [01:57:07]free content buf [01:57:07]Sock 9.Close socket [01:57:07]Sock 9.Thread stoped [01:57:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 4F 00 00 00 9F A6 47 00 75 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 37 38 10 04 04 00 86 B9 02 00 F4 03 04 00 19 98 C7 66 B6 04 01 00 00 02 4A 78 CC 27 22 83 BF [01:57:07]CommunicateWithHost err = 0 [01:57:07]CheckOFDResponse [01:57:07]1017 (14) - 77093643461234 [01:57:07]1041 (16) - 0000000000871778 [01:57:07]1040 (4) - 178566 [01:57:07]1012 (4) - 22.08.2024 19:57 [01:57:07]1206 (1) - 0 [01:57:07]OFD Sender: Remove packet 178566 [01:57:07]ProducePacketName [01:57:07]name=ofd_packets/00178566 [01:57:07]NVStorageDeleteData [01:57:07]OFD Sender: No OFD packet to send [01:57:12]OFD Sender: No OFD packet to send [01:57:17]OFD Sender: No OFD packet to send [01:57:20]ConnectInit Can't connect to host [01:57:22]OFD Sender: No OFD packet to send [01:57:26]accept exits with 10 [01:57:26]New connection [01:57:26]New thread 3067231588 created [01:57:26]Thread 3067374948 joined [01:57:26]Waiting for new connection... [01:57:26] Sock 10.Parse request [01:57:26]Sock 10.Check first char [01:57:26]Sock 10.First char is OK [01:57:26]request: POST /json_proto HTTP/1.0 [01:57:26]Method: POST [01:57:26]URL: /json_proto [01:57:26]Method is POST - this is cgi request [01:57:26]url: /json_proto [01:57:26]query_string will be loaded in cgi processing [01:57:26]execute_cgi json_proto POST (null) [01:57:26]execute_cgi path=json_proto method=POST [01:57:26]POST find Content-Length [01:57:26]Host: 172.17.44.131:8080 [01:57:26]Content-Length: 800 [01:57:26]Content-Type: application/json [01:57:26] [01:57:26]POST finish read [01:57:26]Found Content-Length = 800 [01:57:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293960", "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.250, "sum" : 491.55, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 491.55 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:57:26]execute_script... [01:57: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)293960", "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.250, "sum" : 491.55, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 491.55 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:57:26]POST & json_proto [01:57:26]process_json_proto [01:57:26]json parsed OK: [01:57:26]protocol is kg_v1.0 [01:57:26]action value=close_receipt [01:57:26]process_action close_receipt [01:57:26]cmd_close_receipt [01:57:26]MH_GetDate [01:57:26]Write to MH i2c: F0 00 00 91 01 81 [01:57:26]Write i2c OK [01:57:26]MH_I2C_Read... [01:57:26]Read from MH i2c: F0 [01:57:26]MH_I2C_Read... [01:57:26]Read from MH i2c: F0 09 00 [01:57:26]MH_I2C_Read... [01:57:26]Read from MH i2c: F0 09 00 91 01 00 87 EC C7 66 4F 53 BE 66 F0 [01:57:26]GetLastDocTimeStamp 1724378223 [01:57:26]current date 1724378247 [01:57:26]FM_GetShiftState [01:57:26]SAM_PROTO_GetShiftState [01:57:26]wFMCommunicate request_size=4 [01:57:26]MH_SAM_APDU [01:57:26]CAPDU: 80 13 01 00 [01:57:26]Write to MH i2c: E2 08 00 92 01 80 13 01 00 00 00 00 00 10 [01:57:26]Write i2c OK [01:57:26]MH_I2C_Read... [01:57:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:57:26]Read from MH i2c: E2 [01:57:26]MH_I2C_Read... [01:57:26]Read from MH i2c: E2 0E 00 [01:57:26]MH_I2C_Read... [01:57:26]Read from MH i2c: E2 0E 00 92 01 00 09 00 01 CC D2 C7 66 00 00 00 00 90 00 E7 [01:57:26]RAPDU: 09 00 01 CC D2 C7 66 00 00 00 00 90 00 [01:57:26]wFMCommunicate OK [01:57:26]SAM_PROTO_GetShiftState done [01:57:26]FM_GetShiftState done [01:57:26]opened in 1724371660 [01:57:26]opened+sec_in_day 1724458060 [01:57:26]quantity*price = 49155 [01:57:26]sum+1 = 49156 [01:57:26]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 491.55 НСП 1% : 4.35 НДС 12% : 52.20 Наличными: 0.00 Безнал.: 491.55 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 27 23.08.2024 01:57 Смена: 470 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871778 ФД: 178567 ФПД: 40362985840420 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T015727&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178567&fm=40362985840420&tin=02508201610067®Number=0000000000092561&sum=49155 [01:57:28]StoreToDocumentArchive [01:57:28]shift 470 fd 178567 [01:57:28]save to /storage/0470/doc_00178567 [01:57:28]save last doc name /storage/0470/doc_00178567 to /storage/kkm_last_doc_name [01:57:28]save OK [01:57:28]Clear old archive folders... [01:57:28]ProcessDocumentItem done err = 0, tmpTLVsize=251 [01:57:28]tlvbuf is 00D0C880 [01:57:28]SAM_PROTO_ClearQueue [01:57:28]wFMCommunicate request_size=4 [01:57:28]MH_SAM_APDU [01:57:28]CAPDU: 80 09 00 00 [01:57:28]Write to MH i2c: E2 08 00 9F 01 80 09 00 00 00 00 00 00 12 [01:57:28]Write i2c OK [01:57:28]MH_I2C_Read... [01:57:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:57:28]Read from MH i2c: E2 [01:57:28]MH_I2C_Read... [01:57:28]Read from MH i2c: E2 03 00 [01:57:28]MH_I2C_Read... [01:57:28]Read from MH i2c: E2 03 00 9F 01 00 90 00 14 [01:57:28]RAPDU: 90 00 [01:57:28]wFMCommunicate OK [01:57:28]SAM_PROTO_ClearQueue done [01:57:28]KKMCreateOFDPacket [01:57:28]OFDProtocolAddRootSTLVToBuf [01:57:28]FM_MakeSignedData [01:57:28]FM_MakeSignedData [01:57:28]SAM_PROTO_SignData [01:57:28]wFMCommunicate request_size=4 [01:57:28]MH_SAM_APDU [01:57:28]CAPDU: 80 0D 01 02 [01:57:28]Write to MH i2c: E2 08 00 A0 01 80 0D 01 02 00 00 00 00 1A [01:57:28]Write i2c OK [01:57:28]MH_I2C_Read... [01:57:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:57:28]Read from MH i2c: E2 [01:57:28]MH_I2C_Read... [01:57:28]Read from MH i2c: E2 03 00 [01:57:28]MH_I2C_Read... [01:57:28]Read from MH i2c: E2 03 00 A0 01 00 90 00 15 [01:57:28]RAPDU: 90 00 [01:57:28]wFMCommunicate OK [01:57:28]wFMCommunicate request_size=255 [01:57:28]MH_SAM_APDU [01:57:28]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 52 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 03 C0 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 03 C0 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B3 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 03 C0 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 00 00 00 F4 03 04 00 87 EC C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 87 B9 02 00 35 04 06 00 24 [01:57: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 52 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 03 C0 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 03 C0 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B3 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 03 C0 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 00 00 00 F4 03 04 00 87 EC C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 87 B9 02 00 35 04 06 00 24 00 00 99 [01:57:28]Write i2c OK [01:57:28]MH_I2C_Read... [01:57:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:57:28]Read from MH i2c: E2 [01:57:28]MH_I2C_Read... [01:57:28]Read from MH i2c: E2 03 00 [01:57:28]MH_I2C_Read... [01:57:28]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [01:57:28]RAPDU: 90 00 [01:57:28]wFMCommunicate OK [01:57:28]wFMCommunicate request_size=10 [01:57:28]MH_SAM_APDU [01:57:28]CAPDU: 80 0D 02 02 05 B5 BD 6E DF 24 [01:57:28]Write to MH i2c: E2 0D 00 A2 01 80 0D 02 02 05 00 B5 BD 6E DF 24 00 00 0A [01:57:28]Write i2c OK [01:57:28]MH_I2C_Read... [01:57:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:57:28]Read from MH i2c: E2 [01:57:28]MH_I2C_Read... [01:57:28]Read from MH i2c: E2 03 00 [01:57:28]MH_I2C_Read... [01:57:28]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [01:57:28]RAPDU: 90 00 [01:57:28]wFMCommunicate OK [01:57:28]wFMCommunicate request_size=4 [01:57:28]MH_SAM_APDU [01:57:28]CAPDU: 80 0D 03 02 [01:57:28]Write to MH i2c: E2 08 00 A3 01 80 0D 03 02 00 00 00 00 1F [01:57:29]Write i2c OK [01:57:29]MH_I2C_Read... [01:57:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:57:29]Read from MH i2c: E2 [01:57:29]MH_I2C_Read... [01:57:29]Read from MH i2c: E2 0B 00 [01:57:29]MH_I2C_Read... [01:57:29]Read from MH i2c: E2 0B 00 A3 01 00 20 0E 7F 00 54 44 56 70 90 00 2B [01:57:29]RAPDU: 20 0E 7F 00 54 44 56 70 90 00 [01:57:29]wFMCommunicate OK [01:57:29]SAM_PROTO_SignData done [01:57:29]FM_MakeSignedData done [01:57:29]CreateOFDProtocolMessage [01:57:29]wFMCommunicate request_size=4 [01:57:29]MH_SAM_APDU [01:57:29]CAPDU: 80 11 00 00 [01:57:29]Write to MH i2c: E2 08 00 A4 01 80 11 00 00 00 00 00 00 1F [01:57:29]Write i2c OK [01:57:29]MH_I2C_Read... [01:57:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:57:29]Read from MH i2c: E2 [01:57:29]MH_I2C_Read... [01:57:29]Read from MH i2c: E2 17 00 [01:57:29]MH_I2C_Read... [01:57: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 37 38 90 00 78 [01:57:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [01:57:29]wFMCommunicate OK [01:57:29]CreateOFDProtocolMessage done [01:57:29]OFDSenderStorePacket 178567 [01:57:29]StoreOFDPacket docnum=178567 [01:57:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 89 23 07 01 E2 10 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 52 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 03 C0 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 03 C0 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B3 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 03 C0 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 00 00 00 F4 03 04 00 87 EC C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 87 B9 02 00 35 04 06 00 24 B5 BD 6E DF 24 20 0E 7F 00 54 44 56 70 [01:57:29]CheckFolder [01:57:29]dirname=/storage/ofd_packets [01:57:29]CheckFolder done [01:57:29]ProducePacketName [01:57:29]name=ofd_packets/00178567 [01:57:29]NVStorageSaveData ofd_packets/00178567 [01:57:29]File name is /storage/ofd_packets/00178567 [01:57:29]Write 301 bytes [01:57:29]NVStorageSaveData done [01:57:29]OFDSenderStorePacket done [01:57:29]KKMCreateOFDPacket done [01:57:29]NVStorageSaveData kkm_last_timestamp [01:57:29]File name is /storage/kkm_last_timestamp [01:57:29]Write 4 bytes [01:57:29]NVStorageSaveData done [01:57:29]ExternCall_PrintAddStr [01:57:29]wPrintStart [01:57:29]Write to MH i2c: 01 00 00 A5 01 A6 [01:57:29]Write i2c OK [01:57:29]MH_I2C_Read... [01:57:29]Read from MH i2c: 01 [01:57:29]MH_I2C_Read... [01:57:29]Read from MH i2c: 01 07 00 [01:57:29]MH_I2C_Read... [01:57:29]Read from MH i2c: 01 07 00 A5 01 00 00 00 00 00 FF 0F BB [01:57:29]RasterBufferAndPrint [01:57:29]line Счет N : (1)293960 [01:57:29]line ИНН: 02508201610067 [01:57:29]line Контрольно-Кассовый Чек [01:57:29]line ПРОДАЖА [01:57:29]line ТРК (МРК, ГНК) : 62 [01:57:29]line Товар: 2710124130 [01:57:29]line Аи-92-К-5 [01:57:29]line 7.250 * 67.80 [01:57:29]line = 491.55 [01:57:29]line НДС 12% НСП 1% [01:57:29]line > о реализуемом товаре [01:57:29]line ИТОГО: 491.55 [01:57:29]line НСП 1% : 4.35 [01:57:29]line НДС 12% : 52.20 [01:57:29]line Наличными: 0.00 [01:57:29]line Безнал.: 491.55 [01:57:29]line Место: АЗС № 130 "Партнер Нефть" [01:57:29]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [01:57:29]line СНО: Общий режим [01:57:29]line Чек 27 23.08.2024 01:57 [01:57:29]line Смена: 470 ФФД: 1.0 [01:57:29]line ЗНМ: 0300000071 [01:57:29]line РНМ: 0000000000092561 [01:57:29]line Версия ККМ: 001 [01:57:29]line Платежная система: O! деньги [01:57:29]line ФМ: 0000000000871778 [01:57:29]line ФД: 178567 [01:57:29]line ФПД: 40362985840420 [01:57:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T015727&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178567&fm=40362985840420&tin=02508201610067®Number=0000000000092561&sum=49155 [01:57:29]written 0, free lines is 4095 [01:57:29]OFD Sender: Processing packet 178567 [packets to send 497, broken 496] [01:57:29]ProducePacketName [01:57:29]name=ofd_packets/00178567 [01:57:29]OFD Sender: To server: pG, [01:57:29]CommunicateWithHost lk.salyk.kg:30040 [01:57:29]ConnectInit lk.salyk.kg [01:57:29]Write to MH i2c: 01 00 00 CF 01 D0 [01:57:29]Write i2c OK [01:57:29]MH_I2C_Read... [01:57:29]Read from MH i2c: 01 [01:57:29]MH_I2C_Read... [01:57:29]Read from MH i2c: 01 07 00 [01:57:29]MH_I2C_Read... [01:57:29]Read from MH i2c: 01 07 00 CF 01 00 00 00 00 00 E0 0C C3 [01:57:29]RasterBufferAndPrint [01:57:29]line [01:57:29]line [01:57:29]line [01:57:29]line [01:57:29]line [01:57:29]written 0, free lines is 3330 [01:57:29]MH_Cut [01:57:29]Write to MH i2c: D1 01 00 D6 01 01 A9 [01:57:29]Write i2c OK [01:57:29]MH_I2C_Read... [01:57:29]Read from MH i2c: D1 [01:57:29]MH_I2C_Read... [01:57:29]Read from MH i2c: D1 01 00 [01:57:29]MH_I2C_Read... [01:57:29]Read from MH i2c: D1 01 00 D6 01 00 A8 [01:57:29]Write to MH i2c: 01 00 00 D7 01 D8 [01:57:29]Write i2c OK [01:57:29]MH_I2C_Read... [01:57:30]*** Cut start [01:57:30]*** Partial cut [01:57:30]*** CUTSNS_PIN = 1 [01:57:30]*** CUTSNS_PIN = 0 [01:57:30]*** Brake cut motor [01:57:30]Connected sock=7 [01:57: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 37 38 0F 01 00 00 89 23 07 01 E2 10 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 52 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 03 C0 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 03 C0 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B3 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 03 C0 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 00 00 00 F4 03 04 00 87 EC C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 Read from MH i2c: *** Stop cut motor [01:57:31]01 *** Cut end [01:57:31] [01:57:31]11 MH_I2C_Read... [01:57:31]04 Read from MH i2c: 10 01 00 07 30 00 30 [01:57:31]30 MH_I2C_Read... [01:57:31]30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 87 B9 02 Read from MH i2c: 00 01 35 07 04 00 06 D7 00 01 24 00 B5 00 BD 00 6E 00 DF 00 24 FF 20 0F 0E ED 7F [01:57:31]00 process_action close_receipt done [01:57:31]54 requested_data is exist [01:57:31]44 produce_requested_data [01:57:31]56 requested_item fm.sn is exist - process it [01:57:31]70 wFMCommunicate request_size=4 [01:57:31] [01:57:31]MH_SAM_APDU [01:57:31]CAPDU: 80 11 00 00 [01:57:31]Write to MH i2c: E2 08 00 D8 01 80 11 00 00 00 00 00 00 53 [01:57:31]Write i2c OK [01:57:31]MH_I2C_Read... [01:57:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:57:31]Read from MH i2c: E2 [01:57:31]MH_I2C_Read... [01:57:31]Read from MH i2c: E2 17 00 [01:57:31]MH_I2C_Read... [01:57:31]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 37 38 90 00 AC [01:57:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [01:57:31]wFMCommunicate OK [01:57:31]requested_item fd.num is exist - process it [01:57:31]SAM_PROTO_GetFieldsCounters [01:57:31]wFMCommunicate request_size=4 [01:57:31]MH_SAM_APDU [01:57:31]CAPDU: 80 13 00 00 [01:57:31]Write to MH i2c: E2 08 00 D9 01 80 13 00 00 00 00 00 00 56 [01:57:31]Write i2c OK [01:57:31]MH_I2C_Read... [01:57:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:57:31]Read from MH i2c: E2 [01:57:31]MH_I2C_Read... [01:57:31]Read from MH i2c: E2 62 00 [01:57:31]MH_I2C_Read... [01:57:31]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 87 B9 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 1B 00 00 00 5E 04 04 00 1B 00 00 00 57 04 04 00 1C 00 00 00 19 04 04 00 00 00 00 00 90 00 E5 [01: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 87 B9 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 1B 00 00 00 5E 04 04 00 1B 00 00 00 57 04 04 00 1C 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:57:31]wFMCommunicate OK [01:57:31]SAM_PROTO_GetFieldsCounters done [01:57:31]requested_item shift.num is exist - process it [01:57:31]requested_item shift.opened is exist - process it [01:57:31]req_shift_opened [01:57:31]FM_GetShiftState [01:57:31]SAM_PROTO_GetShiftState [01:57:31]wFMCommunicate request_size=4 [01:57:31]MH_SAM_APDU [01:57:31]CAPDU: 80 13 01 00 [01:57:31]Write to MH i2c: E2 08 00 DA 01 80 13 01 00 00 00 00 00 58 [01:57:31]Write i2c OK [01:57:31]MH_I2C_Read... [01:57:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:57:31]Read from MH i2c: E2 [01:57:31]MH_I2C_Read... [01:57:31]Read from MH i2c: E2 0E 00 [01:57:31]MH_I2C_Read... [01:57:31]Read from MH i2c: E2 0E 00 DA 01 00 09 00 01 CC D2 C7 66 00 00 00 00 90 00 2F [01:57:31]RAPDU: 09 00 01 CC D2 C7 66 00 00 00 00 90 00 [01:57:31]wFMCommunicate OK [01:57:31]SAM_PROTO_GetShiftState done [01:57:31]FM_GetShiftState done [01:57:31]req_shift_opened done [01:57:31]requested_item shift.open_date is exist - process it [01:57:31]req_shift_open_date [01:57:31]req_shift_open_date done [01:57:31]produce_requested_data done [01:57:31]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178567,"shift.num":470,"shift.opened":1,"shift.open_date":1724371660} [01:57:31]process_action_free close_receipt [01:57:31]json_value_free [01:57:31]json_value_free done [01:57:31]process_json_proto returns [01:57:31]Send response to host [01:57:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178567,"shift.num":470,"shift.opened":1,"shift.open_date":1724371660}}} [01:57:31]free response buf [01:57:31]execute_script done [01:57:31]execute_script returns [01:57:31]free content buf [01:57:31]Sock 10.Close socket [01:57:31]Sock 10.Thread stoped [01:57: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 37 38 4F 00 00 00 3B 76 47 00 8B 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 37 38 10 04 04 00 87 B9 02 00 F4 03 04 00 32 98 C7 66 B6 04 01 00 00 E3 92 06 45 E0 52 F0 1A [01:57:32]CommunicateWithHost err = 0 [01:57:32]CheckOFDResponse [01:57:32]1017 (14) - 77093643461234 [01:57:32]1041 (16) - 0000000000871778 [01:57:32]1040 (4) - 178567 [01:57:32]1012 (4) - 22.08.2024 19:57 [01:57:32]1206 (1) - 0 [01:57:32]OFD Sender: Remove packet 178567 [01:57:32]ProducePacketName [01:57:32]name=ofd_packets/00178567 [01:57:32]NVStorageDeleteData [01:57:33]OFD Sender: No OFD packet to send [01:57:38]OFD Sender: No OFD packet to send [01:57:40]recv_with_timeout no data received [01:57:43]OFD Sender: No OFD packet to send [01:57:48]OFD Sender: No OFD packet to send [01:57:53]OFD Sender: No OFD packet to send [01:57:58]OFD Sender: No OFD packet to send [01:58:03]OFD Sender: No OFD packet to send [01:58:08]OFD Sender: No OFD packet to send [01:58:13]OFD Sender: No OFD packet to send [01:58:18]OFD Sender: No OFD packet to send [01:58:23]OFD Sender: No OFD packet to send [01:58:25]recv_with_timeout no data received [01:58:28]OFD Sender: No OFD packet to send [01:58:33]OFD Sender: No OFD packet to send [01:58:38]OFD Sender: No OFD packet to send [01:58:38]recv_with_timeout no data received [01:58:43]OFD Sender: No OFD packet to send [01:58:48]OFD Sender: No OFD packet to send [01:58:53]OFD Sender: No OFD packet to send [01:58:58]OFD Sender: No OFD packet to send [01:59:03]OFD Sender: No OFD packet to send [01:59:08]OFD Sender: No OFD packet to send [01:59:13]OFD Sender: No OFD packet to send [01:59:18]OFD Sender: No OFD packet to send [01:59:23]OFD Sender: No OFD packet to send [01:59:24]recv_with_timeout no data received [01:59:28]OFD Sender: No OFD packet to send [01:59:33]OFD Sender: No OFD packet to send [01:59:38]OFD Sender: No OFD packet to send [01:59:40]recv_with_timeout no data received [01:59:43]OFD Sender: No OFD packet to send [01:59:48]OFD Sender: No OFD packet to send [01:59:53]OFD Sender: No OFD packet to send [01:59:58]OFD Sender: No OFD packet to send [02:00:03]OFD Sender: No OFD packet to send [02:00:08]OFD Sender: No OFD packet to send [02:00:13]OFD Sender: No OFD packet to send [02:00:18]OFD Sender: No OFD packet to send [02:00:18]recv_with_timeout no data received [02:00:23]OFD Sender: No OFD packet to send [02:00:28]OFD Sender: No OFD packet to send [02:00:33]OFD Sender: No OFD packet to send [02:00:37]accept exits with 9 [02:00:37]New connection [02:00:37]New thread 3067374948 created [02:00:37]Thread 3067231588 joined [02:00:37]Waiting for new connection... [02:00:37] Sock 9.Parse request [02:00:37]Sock 9.Check first char [02:00:37]Sock 9.First char is OK [02:00:37]request: POST /json_proto HTTP/1.0 [02:00:37]Method: POST [02:00:37]URL: /json_proto [02:00:37]Method is POST - this is cgi request [02:00:37]url: /json_proto [02:00:37]query_string will be loaded in cgi processing [02:00:37]execute_cgi json_proto POST (null) [02:00:37]execute_cgi path=json_proto method=POST [02:00:37]POST find Content-Length [02:00:37]Host: 172.17.44.131:8080 [02:00:37]Content-Length: 682 [02:00:37]Content-Type: application/json [02:00:37] [02:00:37]POST finish read [02:00:37]Found Content-Length = 682 [02:00:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293961", "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" : 53.540, "sum" : 3630.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 6000.00, "total" : 3630.00, "payments": [ { "type": 0, "sum" : 3630.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:00:37]execute_script... [02:00: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)293961", "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" : 53.540, "sum" : 3630.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 6000.00, "total" : 3630.00, "payments": [ { "type": 0, "sum" : 3630.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:00:37]POST & json_proto [02:00:37]process_json_proto [02:00:37]json parsed OK: [02:00:37]protocol is kg_v1.0 [02:00:37]action value=close_receipt [02:00:37]process_action close_receipt [02:00:37]cmd_close_receipt [02:00:37]MH_GetDate [02:00:37]Write to MH i2c: F0 00 00 DB 01 CB [02:00:37]Write i2c OK [02:00:37]MH_I2C_Read... [02:00:37]Read from MH i2c: F0 [02:00:37]MH_I2C_Read... [02:00:37]Read from MH i2c: F0 09 00 [02:00:37]MH_I2C_Read... [02:00:37]Read from MH i2c: F0 09 00 DB 01 00 46 ED C7 66 4F 53 BE 66 FA [02:00:37]GetLastDocTimeStamp 1724378247 [02:00:37]current date 1724378438 [02:00:37]FM_GetShiftState [02:00:37]SAM_PROTO_GetShiftState [02:00:37]wFMCommunicate request_size=4 [02:00:37]MH_SAM_APDU [02:00:37]CAPDU: 80 13 01 00 [02:00:37]Write to MH i2c: E2 08 00 DC 01 80 13 01 00 00 00 00 00 5A [02:00:37]Write i2c OK [02:00:37]MH_I2C_Read... [02:00:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:00:37]Read from MH i2c: E2 [02:00:37]MH_I2C_Read... [02:00:37]Read from MH i2c: E2 0E 00 [02:00:37]MH_I2C_Read... [02:00:37]Read from MH i2c: E2 0E 00 DC 01 00 09 00 01 CC D2 C7 66 00 00 00 00 90 00 31 [02:00:37]RAPDU: 09 00 01 CC D2 C7 66 00 00 00 00 90 00 [02:00:37]wFMCommunicate OK [02:00:37]SAM_PROTO_GetShiftState done [02:00:37]FM_GetShiftState done [02:00:37]opened in 1724371660 [02:00:37]opened+sec_in_day 1724458060 [02:00:37]quantity*price = 363001 [02:00:37]sum+1 = 363002 [02:00:37]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 3630.00 Внесено: 6000.00 СДАЧА: 2370.00 НСП 1% : 32.12 НДС 12% : 385.49 Наличными: 3630.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 28 23.08.2024 02:00 Смена: 470 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178568 ФПД: 41110590678289 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T020038&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178568&fm=41110590678289&tin=02508201610067®Number=0000000000092561&sum=363000 [02:00:38]StoreToDocumentArchive [02:00:38]shift 470 fd 178568 [02:00:38]save to /storage/0470/doc_00178568 [02:00:38]save last doc name /storage/0470/doc_00178568 to /storage/kkm_last_doc_name [02:00:38]save OK [02:00:38]Clear old archive folders... [02:00:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [02:00:38]tlvbuf is 00CD57F0 [02:00:38]SAM_PROTO_ClearQueue [02:00:38]wFMCommunicate request_size=4 [02:00:38]MH_SAM_APDU [02:00:38]CAPDU: 80 09 00 00 [02:00:38]Write to MH i2c: E2 08 00 E9 01 80 09 00 00 00 00 00 00 5C [02:00:38]Write i2c OK [02:00:38]MH_I2C_Read... [02:00:38]Read from MH i2c: E2 [02:00:38]MH_I2C_Read... [02:00:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [02:00:38]Read from MH i2c: E2 03 00 [02:00:38]MH_I2C_Read... [02:00:38]Read from MH i2c: E2 03 00 E9 01 00 90 00 5E [02:00:38]RAPDU: 90 00 [02:00:38]wFMCommunicate OK [02:00:38]SAM_PROTO_ClearQueue done [02:00:38]KKMCreateOFDPacket [02:00:38]OFDProtocolAddRootSTLVToBuf [02:00:38]FM_MakeSignedData [02:00:38]FM_MakeSignedData [02:00:38]SAM_PROTO_SignData [02:00:38]wFMCommunicate request_size=4 [02:00:38]MH_SAM_APDU [02:00:38]CAPDU: 80 0D 01 02 [02:00:38]Write to MH i2c: E2 08 00 EA 01 80 0D 01 02 00 00 00 00 64 [02:00:38]Write i2c OK [02:00:38]MH_I2C_Read... [02:00:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [02:00:38]OFD Sender: No OFD packet to send [02:00:38]Read from MH i2c: E2 [02:00:38]MH_I2C_Read... [02:00:38]Read from MH i2c: E2 03 00 [02:00:38]MH_I2C_Read... [02:00:38]Read from MH i2c: E2 03 00 EA 01 00 90 00 5F [02:00:38]RAPDU: 90 00 [02:00:38]wFMCommunicate OK [02:00:38]wFMCommunicate request_size=255 [02:00:38]MH_SAM_APDU [02:00:38]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 D1 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 F9 89 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 89 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8C 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 95 96 00 00 00 00 07 04 06 00 F8 89 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 00 00 00 F4 03 04 00 46 ED C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 88 B9 02 00 35 04 06 00 25 [02:00:38]Write to MH i2c: E2 02 01 EB 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 24 D1 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 F9 89 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 89 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8C 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 95 96 00 00 00 00 07 04 06 00 F8 89 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 00 00 00 F4 03 04 00 46 ED C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 88 B9 02 00 35 04 06 00 25 00 00 0E [02:00:38]Write i2c OK [02:00:38]MH_I2C_Read... [02:00:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:00:39]Read from MH i2c: E2 [02:00:39]MH_I2C_Read... [02:00:39]Read from MH i2c: E2 03 00 [02:00:39]MH_I2C_Read... [02:00:39]Read from MH i2c: E2 03 00 EB 01 00 90 00 60 [02:00:39]RAPDU: 90 00 [02:00:39]wFMCommunicate OK [02:00:39]wFMCommunicate request_size=10 [02:00:39]MH_SAM_APDU [02:00:39]CAPDU: 80 0D 02 02 05 63 CE 27 65 11 [02:00:39]Write to MH i2c: E2 0D 00 EC 01 80 0D 02 02 05 00 63 CE 27 65 11 00 00 3F [02:00:39]Write i2c OK [02:00:39]MH_I2C_Read... [02:00:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:00:39]Read from MH i2c: E2 [02:00:39]MH_I2C_Read... [02:00:39]Read from MH i2c: E2 03 00 [02:00:39]MH_I2C_Read... [02:00:39]Read from MH i2c: E2 03 00 EC 01 00 90 00 61 [02:00:39]RAPDU: 90 00 [02:00:39]wFMCommunicate OK [02:00:39]wFMCommunicate request_size=4 [02:00:39]MH_SAM_APDU [02:00:39]CAPDU: 80 0D 03 02 [02:00:39]Write to MH i2c: E2 08 00 ED 01 80 0D 03 02 00 00 00 00 69 [02:00:39]Write i2c OK [02:00:39]MH_I2C_Read... [02:00:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [02:00:39]Read from MH i2c: E2 [02:00:39]MH_I2C_Read... [02:00:39]Read from MH i2c: E2 0B 00 [02:00:39]MH_I2C_Read... [02:00:39]Read from MH i2c: E2 0B 00 ED 01 00 00 F9 E2 BA B0 AC D7 BD 90 00 EF [02:00:39]RAPDU: 00 F9 E2 BA B0 AC D7 BD 90 00 [02:00:39]wFMCommunicate OK [02:00:39]SAM_PROTO_SignData done [02:00:39]FM_MakeSignedData done [02:00:39]CreateOFDProtocolMessage [02:00:39]wFMCommunicate request_size=4 [02:00:39]MH_SAM_APDU [02:00:39]CAPDU: 80 11 00 00 [02:00:39]Write to MH i2c: E2 08 00 EE 01 80 11 00 00 00 00 00 00 69 [02:00:39]Write i2c OK [02:00:39]MH_I2C_Read... [02:00:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:00:39]Read from MH i2c: E2 [02:00:39]MH_I2C_Read... [02:00:39]Read from MH i2c: E2 17 00 [02:00:39]MH_I2C_Read... [02:00:39]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 37 38 90 00 C2 [02:00:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [02:00:39]wFMCommunicate OK [02:00:39]CreateOFDProtocolMessage done [02:00:39]OFDSenderStorePacket 178568 [02:00:39]StoreOFDPacket docnum=178568 [02:00:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 82 96 07 01 58 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 24 D1 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 F9 89 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 89 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8C 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 95 96 00 00 00 00 07 04 06 00 F8 89 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 00 00 00 F4 03 04 00 46 ED C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 88 B9 02 00 35 04 06 00 25 63 CE 27 65 11 00 F9 E2 BA B0 AC D7 BD [02:00:39]CheckFolder [02:00:39]dirname=/storage/ofd_packets [02:00:39]CheckFolder done [02:00:39]ProducePacketName [02:00:39]name=ofd_packets/00178568 [02:00:39]NVStorageSaveData ofd_packets/00178568 [02:00:39]File name is /storage/ofd_packets/00178568 [02:00:39]Write 301 bytes [02:00:39]NVStorageSaveData done [02:00:39]OFDSenderStorePacket done [02:00:39]KKMCreateOFDPacket done [02:00:39]NVStorageSaveData kkm_last_timestamp [02:00:39]File name is /storage/kkm_last_timestamp [02:00:39]Write 4 bytes [02:00:39]NVStorageSaveData done [02:00:39]ExternCall_PrintAddStr [02:00:39]wPrintStart [02:00:39]Write to MH i2c: 01 00 00 EF 01 F0 [02:00:39]Write i2c OK [02:00:39]MH_I2C_Read... [02:00:39]Read from MH i2c: 01 [02:00:39]MH_I2C_Read... [02:00:39]Read from MH i2c: 01 07 00 [02:00:39]MH_I2C_Read... [02:00:39]Read from MH i2c: 01 07 00 EF 01 00 00 00 00 00 FF 0F 05 [02:00:39]RasterBufferAndPrint [02:00:39]line Счет N : (1)293961 [02:00:39]line ИНН: 02508201610067 [02:00:39]line Контрольно-Кассовый Чек [02:00:39]line ПРОДАЖА [02:00:39]line ТРК (МРК, ГНК) : 52 [02:00:39]line Товар: 2710124130 [02:00:39]line Аи-92-К-5 [02:00:39]line 53.540 * 67.80 [02:00:39]line = 3630.01 [02:00:39]line НДС 12% НСП 1% [02:00:39]line > о реализуемом товаре [02:00:39]line ОКРУГЛЕНИЕ: -0.01 [02:00:39]line ИТОГО: 3630.00 [02:00:39]line Внесено: 6000.00 [02:00:39]line СДАЧА: 2370.00 [02:00:39]line НСП 1% : 32.12 [02:00:39]line НДС 12% : 385.49 [02:00:39]line Наличными: 3630.00 [02:00:39]line Безнал.: 0.00 [02:00:39]line Место: АЗС № 130 "Партнер Нефть" [02:00:39]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [02:00:39]line СНО: Общий режим [02:00:39]line Чек 28 23.08.2024 02:00 [02:00:39]line Смена: 470 ФФД: 1.0 [02:00:39]line ЗНМ: 0300000071 [02:00:39]line РНМ: 0000000000092561 [02:00:39]line Версия ККМ: 001 [02:00:39]line ФМ: 0000000000871778 [02:00:39]line ФД: 178568 [02:00:39]line ФПД: 41110590678289 [02:00:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T020038&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178568&fm=41110590678289&tin=02508201610067®Number=0000000000092561&sum=363000 [02:00:39]OFD Sender: Processing packet 178568 [packets to send 497, broken 496] [02:00:39]ProducePacketName [02:00:39]name=ofd_packets/00178568 [02:00:39]OFD Sender: To server: pG, [02:00:39]CommunicateWithHost lk.salyk.kg:30040 [02:00:39]ConnectInit lk.salyk.kg [02:00:39]written 0, free lines is 4095 [02:00:39]Write to MH i2c: 01 00 00 1A 02 1C [02:00:39]Write i2c OK [02:00:39]MH_I2C_Read... [02:00:39]Read from MH i2c: 01 [02:00:39]MH_I2C_Read... [02:00:39]Read from MH i2c: 01 07 00 [02:00:39]MH_I2C_Read... [02:00:39]Read from MH i2c: 01 07 00 1A 02 00 00 00 00 00 CD 0C FC [02:00:39]RasterBufferAndPrint [02:00:39]line [02:00:39]line [02:00:39]line [02:00:39]line [02:00:39]line [02:00:39]written 0, free lines is 3281 [02:00:40]MH_Cut [02:00:40]Write to MH i2c: D1 01 00 21 02 01 F5 [02:00:40]Write i2c OK [02:00:40]MH_I2C_Read... [02:00:40]Read from MH i2c: D1 [02:00:40]MH_I2C_Read... [02:00:40]Read from MH i2c: D1 01 00 [02:00:40]MH_I2C_Read... [02:00:40]Read from MH i2c: D1 01 00 21 02 00 F4 [02:00:40]Write to MH i2c: 01 00 00 22 02 24 [02:00:40]Write i2c OK [02:00:40]MH_I2C_Read... [02:00:40]*** Cut start [02:00:40]*** Partial cut [02:00:40]*** CUTSNS_PIN = 1 [02:00:40]*** CUTSNS_PIN = 0 [02:00:40]*** Brake cut motor [02:00:41]Read from MH i2c: 01 [02:00:41]MH_I2C_Read... [02:00:41]*** Stop cut motor [02:00:41]*** Cut end [02:00:41]Read from MH i2c: 01 07 00 [02:00:41]MH_I2C_Read... [02:00:41]Read from MH i2c: 01 07 00 22 02 00 00 00 00 00 FF 0F 39 [02:00:41]process_action close_receipt done [02:00:41]requested_data is exist [02:00:41]produce_requested_data [02:00:41]requested_item fm.sn is exist - process it [02:00:41]wFMCommunicate request_size=4 [02:00:41]MH_SAM_APDU [02:00:41]CAPDU: 80 11 00 00 [02:00:41]Write to MH i2c: E2 08 00 23 02 80 11 00 00 00 00 00 00 9F [02:00:41]Write i2c OK [02:00:41]MH_I2C_Read... [02:00:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:00:41]Read from MH i2c: E2 [02:00:41]MH_I2C_Read... [02:00:41]Read from MH i2c: E2 17 00 [02:00:41]MH_I2C_Read... [02:00:41]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 37 38 90 00 F8 [02:00:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [02:00:41]wFMCommunicate OK [02:00:41]requested_item fd.num is exist - process it [02:00:41]SAM_PROTO_GetFieldsCounters [02:00:41]wFMCommunicate request_size=4 [02:00:41]MH_SAM_APDU [02:00:41]CAPDU: 80 13 00 00 [02:00:41]Write to MH i2c: E2 08 00 24 02 80 13 00 00 00 00 00 00 A2 [02:00:41]Write i2c OK [02:00:41]MH_I2C_Read... [02:00:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [02:00:41]Read from MH i2c: E2 [02:00:41]MH_I2C_Read... [02:00:41]Read from MH i2c: E2 62 00 [02:00:41]MH_I2C_Read... [02:00:41]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 88 B9 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 1C 00 00 00 5E 04 04 00 1C 00 00 00 57 04 04 00 1D 00 00 00 19 04 04 00 00 00 00 00 90 00 35 [02:00: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 88 B9 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 1C 00 00 00 5E 04 04 00 1C 00 00 00 57 04 04 00 1D 00 00 00 19 04 04 00 00 00 00 00 90 00 [02:00:41]wFMCommunicate OK [02:00:41]SAM_PROTO_GetFieldsCounters done [02:00:41]requested_item shift.num is exist - process it [02:00:41]requested_item shift.opened is exist - process it [02:00:41]req_shift_opened [02:00:41]FM_GetShiftState [02:00:41]SAM_PROTO_GetShiftState [02:00:41]wFMCommunicate request_size=4 [02:00:41]MH_SAM_APDU [02:00:41]CAPDU: 80 13 01 00 [02:00:41]Write to MH i2c: E2 08 00 25 02 80 13 01 00 00 00 00 00 A4 [02:00:41]Write i2c OK [02:00:41]MH_I2C_Read... [02:00:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:00:41]Read from MH i2c: E2 [02:00:41]MH_I2C_Read... [02:00:41]Read from MH i2c: E2 0E 00 [02:00:41]MH_I2C_Read... [02:00:41]Read from MH i2c: E2 0E 00 25 02 00 09 00 01 CC D2 C7 66 00 00 00 00 90 00 7B [02:00:41]RAPDU: 09 00 01 CC D2 C7 66 00 00 00 00 90 00 [02:00:41]wFMCommunicate OK [02:00:41]SAM_PROTO_GetShiftState done [02:00:41]FM_GetShiftState done [02:00:41]req_shift_opened done [02:00:41]requested_item shift.open_date is exist - process it [02:00:41]req_shift_open_date [02:00:41]req_shift_open_date done [02:00:41]produce_requested_data done [02:00:41]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178568,"shift.num":470,"shift.opened":1,"shift.open_date":1724371660} [02:00:41]process_action_free close_receipt [02:00:41]json_value_free [02:00:41]json_value_free done [02:00:41]process_json_proto returns [02:00:41]Send response to host [02:00:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178568,"shift.num":470,"shift.opened":1,"shift.open_date":1724371660}}} [02:00:41]free response buf [02:00:41]execute_script done [02:00:41]execute_script returns [02:00:41]free content buf [02:00:41]Sock 9.Close socket [02:00:41]Sock 9.Thread stoped [02:00:43]Connected sock=11 [02:00: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 37 38 0F 01 00 00 82 96 07 01 58 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 24 D1 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 F9 89 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 89 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8C 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 95 96 00 00 00 00 07 04 06 00 F8 89 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 00 00 00 F4 03 04 00 46 ED C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 88 B9 02 00 35 04 06 00 25 63 CE 27 65 11 00 F9 E2 BA B0 AC D7 BD [02:00: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 37 38 4F 00 00 00 C6 ED 47 00 F8 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 37 38 10 04 04 00 88 B9 02 00 F4 03 04 00 F2 98 C7 66 B6 04 01 00 00 9E 30 88 4D 72 80 63 1B [02:00:43]CommunicateWithHost err = 0 [02:00:43]CheckOFDResponse [02:00:43]1017 (14) - 77093643461234 [02:00:43]1041 (16) - 0000000000871778 [02:00:43]1040 (4) - 178568 [02:00:43]1012 (4) - 22.08.2024 20:00 [02:00:43]1206 (1) - 0 [02:00:43]OFD Sender: Remove packet 178568 [02:00:43]ProducePacketName [02:00:43]name=ofd_packets/00178568 [02:00:43]NVStorageDeleteData [02:00:44]OFD Sender: No OFD packet to send [02:00:49]OFD Sender: No OFD packet to send [02:00:54]OFD Sender: No OFD packet to send [02:00:56]accept exits with 7 [02:00:56]New connection [02:00:56]New thread 3067231588 created [02:00:56]Thread 3067374948 joined [02:00:56]Waiting for new connection... [02:00:56] Sock 7.Parse request [02:00:56]Sock 7.Check first char [02:00:56]Sock 7.First char is OK [02:00:56]request: POST /json_proto HTTP/1.0 [02:00:56]Method: POST [02:00:56]URL: /json_proto [02:00:56]Method is POST - this is cgi request [02:00:56]url: /json_proto [02:00:56]query_string will be loaded in cgi processing [02:00:56]execute_cgi json_proto POST (null) [02:00:56]execute_cgi path=json_proto method=POST [02:00:56]POST find Content-Length [02:00:56]Host: 172.17.44.131:8080 [02:00:56]Content-Length: 674 [02:00:56]Content-Type: application/json [02:00:56] [02:00:56]POST finish read [02:00:56]Found Content-Length = 674 [02:00:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293962", "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" ] } } [02:00:56]execute_script... [02:00: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)293962", "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" ] } } [02:00:56]POST & json_proto [02:00:56]process_json_proto [02:00:56]json parsed OK: [02:00:56]protocol is kg_v1.0 [02:00:56]action value=close_receipt [02:00:56]process_action close_receipt [02:00:56]cmd_close_receipt [02:00:56]MH_GetDate [02:00:56]Write to MH i2c: F0 00 00 26 02 17 [02:00:56]Write i2c OK [02:00:56]MH_I2C_Read... [02:00:56]Read from MH i2c: F0 [02:00:56]MH_I2C_Read... [02:00:56]Read from MH i2c: F0 09 00 [02:00:56]MH_I2C_Read... [02:00:56]Read from MH i2c: F0 09 00 26 02 00 59 ED C7 66 4F 53 BE 66 59 [02:00:56]GetLastDocTimeStamp 1724378438 [02:00:56]current date 1724378457 [02:00:56]FM_GetShiftState [02:00:56]SAM_PROTO_GetShiftState [02:00:56]wFMCommunicate request_size=4 [02:00:56]MH_SAM_APDU [02:00:56]CAPDU: 80 13 01 00 [02:00:56]Write to MH i2c: E2 08 00 27 02 80 13 01 00 00 00 00 00 A6 [02:00:56]Write i2c OK [02:00:56]MH_I2C_Read... [02:00:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:00:56]Read from MH i2c: E2 [02:00:56]MH_I2C_Read... [02:00:56]Read from MH i2c: E2 0E 00 [02:00:56]MH_I2C_Read... [02:00:56]Read from MH i2c: E2 0E 00 27 02 00 09 00 01 CC D2 C7 66 00 00 00 00 90 00 7D [02:00:56]RAPDU: 09 00 01 CC D2 C7 66 00 00 00 00 90 00 [02:00:56]wFMCommunicate OK [02:00:56]SAM_PROTO_GetShiftState done [02:00:56]FM_GetShiftState done [02:00:56]opened in 1724371660 [02:00:56]opened+sec_in_day 1724458060 [02:00:56]quantity*price = 50063 [02:00:56]sum+1 = 50064 [02:00:56]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 СНО: Общий режим Чек 29 23.08.2024 02:00 Смена: 470 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178569 ФПД: 70323408731507 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T020057&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178569&fm=70323408731507&tin=02508201610067®Number=0000000000092561&sum=50000 [02:00:57]StoreToDocumentArchive [02:00:57]shift 470 fd 178569 [02:00:57]save to /storage/0470/doc_00178569 [02:00:57]save last doc name /storage/0470/doc_00178569 to /storage/kkm_last_doc_name [02:00:57]save OK [02:00:57]Clear old archive folders... [02:00:57]ProcessDocumentItem done err = 0, tmpTLVsize=248 [02:00:57]tlvbuf is 00CB5F70 [02:00:57]SAM_PROTO_ClearQueue [02:00:57]wFMCommunicate request_size=4 [02:00:57]MH_SAM_APDU [02:00:57]CAPDU: 80 09 00 00 [02:00:57]Write to MH i2c: E2 08 00 34 02 80 09 00 00 00 00 00 00 A8 [02:00:57]Write i2c OK [02:00:57]MH_I2C_Read... [02:00:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [02:00:57]Read from MH i2c: E2 [02:00:57]MH_I2C_Read... [02:00:57]Read from MH i2c: E2 03 00 [02:00:57]MH_I2C_Read... [02:00:57]Read from MH i2c: E2 03 00 34 02 00 90 00 AA [02:00:57]RAPDU: 90 00 [02:00:57]wFMCommunicate OK [02:00:57]SAM_PROTO_ClearQueue done [02:00:57]KKMCreateOFDPacket [02:00:57]OFDProtocolAddRootSTLVToBuf [02:00:57]FM_MakeSignedData [02:00:57]FM_MakeSignedData [02:00:57]SAM_PROTO_SignData [02:00:57]wFMCommunicate request_size=4 [02:00:57]MH_SAM_APDU [02:00:57]CAPDU: 80 0D 01 02 [02:00:57]Write to MH i2c: E2 08 00 35 02 80 0D 01 02 00 00 00 00 B0 [02:00:57]Write i2c OK [02:00:57]MH_I2C_Read... [02:00:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [02:00:57]Read from MH i2c: E2 [02:00:57]MH_I2C_Read... [02:00:57]Read from MH i2c: E2 03 00 [02:00:57]MH_I2C_Read... [02:00:57]Read from MH i2c: E2 03 00 35 02 00 90 00 AB [02:00:57]RAPDU: 90 00 [02:00:57]wFMCommunicate OK [02:00:57]wFMCommunicate request_size=255 [02:00:57]MH_SAM_APDU [02:00:57]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 1D 00 00 00 F4 03 04 00 59 ED C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 89 B9 02 00 35 04 06 00 3F F5 71 CB [02:00:57]Write to MH i2c: E2 02 01 36 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 1D 00 00 00 F4 03 04 00 59 ED C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 89 B9 02 00 35 04 06 00 3F F5 71 CB 00 00 E1 [02:00:57]Write i2c OK [02:00:57]MH_I2C_Read... [02:00:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:00:58]Read from MH i2c: E2 [02:00:58]MH_I2C_Read... [02:00:58]Read from MH i2c: E2 03 00 [02:00:58]MH_I2C_Read... [02:00:58]Read from MH i2c: E2 03 00 36 02 00 90 00 AC [02:00:58]RAPDU: 90 00 [02:00:58]wFMCommunicate OK [02:00:58]wFMCommunicate request_size=7 [02:00:58]MH_SAM_APDU [02:00:58]CAPDU: 80 0D 02 02 02 FD 73 [02:00:58]Write to MH i2c: E2 0A 00 37 02 80 0D 02 02 02 00 FD 73 00 00 27 [02:00:58]Write i2c OK [02:00:58]MH_I2C_Read... [02:00:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:00:58]Read from MH i2c: E2 [02:00:58]MH_I2C_Read... [02:00:58]Read from MH i2c: E2 03 00 [02:00:58]MH_I2C_Read... [02:00:58]Read from MH i2c: E2 03 00 37 02 00 90 00 AD [02:00:58]RAPDU: 90 00 [02:00:58]wFMCommunicate OK [02:00:58]wFMCommunicate request_size=4 [02:00:58]MH_SAM_APDU [02:00:58]CAPDU: 80 0D 03 02 [02:00:58]Write to MH i2c: E2 08 00 38 02 80 0D 03 02 00 00 00 00 B5 [02:00:58]Write i2c OK [02:00:58]MH_I2C_Read... [02:00:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [02:00:58]Read from MH i2c: E2 [02:00:58]MH_I2C_Read... [02:00:58]Read from MH i2c: E2 0B 00 [02:00:58]MH_I2C_Read... [02:00:58]Read from MH i2c: E2 0B 00 38 02 00 9B 45 4E 2A 69 8F 7F A5 90 00 2A [02:00:58]RAPDU: 9B 45 4E 2A 69 8F 7F A5 90 00 [02:00:58]wFMCommunicate OK [02:00:58]SAM_PROTO_SignData done [02:00:58]FM_MakeSignedData done [02:00:58]CreateOFDProtocolMessage [02:00:58]wFMCommunicate request_size=4 [02:00:58]MH_SAM_APDU [02:00:58]CAPDU: 80 11 00 00 [02:00:58]Write to MH i2c: E2 08 00 39 02 80 11 00 00 00 00 00 00 B5 [02:00:58]Write i2c OK [02:00:58]MH_I2C_Read... [02:00:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:00:58]Read from MH i2c: E2 [02:00:58]MH_I2C_Read... [02:00:58]Read from MH i2c: E2 17 00 [02:00:58]MH_I2C_Read... [02:00:58]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 37 38 90 00 0E [02:00:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [02:00:58]wFMCommunicate OK [02:00:58]CreateOFDProtocolMessage done [02:00:58]OFDSenderStorePacket 178569 [02:00:58]StoreOFDPacket docnum=178569 [02:00:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0C 01 00 00 B9 FE 04 01 71 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 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 1D 00 00 00 F4 03 04 00 59 ED C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 89 B9 02 00 35 04 06 00 3F F5 71 CB FD 73 9B 45 4E 2A 69 8F 7F A5 [02:00:58]CheckFolder [02:00:58]dirname=/storage/ofd_packets [02:00:58]CheckFolder done [02:00:58]ProducePacketName [02:00:58]name=ofd_packets/00178569 [02:00:58]NVStorageSaveData ofd_packets/00178569 [02:00:58]File name is /storage/ofd_packets/00178569 [02:00:58]Write 298 bytes [02:00:58]NVStorageSaveData done [02:00:58]OFDSenderStorePacket done [02:00:58]KKMCreateOFDPacket done [02:00:58]NVStorageSaveData kkm_last_timestamp [02:00:58]File name is /storage/kkm_last_timestamp [02:00:58]Write 4 bytes [02:00:58]NVStorageSaveData done [02:00:58]ExternCall_PrintAddStr [02:00:58]wPrintStart [02:00:58]Write to MH i2c: 01 00 00 3A 02 3C [02:00:58]Write i2c OK [02:00:58]MH_I2C_Read... [02:00:58]Read from MH i2c: 01 [02:00:58]MH_I2C_Read... [02:00:58]Read from MH i2c: 01 07 00 [02:00:58]MH_I2C_Read... [02:00:58]Read from MH i2c: 01 07 00 3A 02 00 00 00 00 00 FF 0F 51 [02:00:58]RasterBufferAndPrint [02:00:58]line Счет N : (1)293962 [02:00:58]line ИНН: 02508201610067 [02:00:58]line Контрольно-Кассовый Чек [02:00:58]line ПРОДАЖА [02:00:58]line ТРК (МРК, ГНК) : 21 [02:00:58]line Товар: 2710194800 [02:00:58]line ДТ-К-5 [02:00:58]line 6.570 * 76.20 [02:00:58]line = 500.63 [02:00:58]line НДС 12% НСП 1% [02:00:58]line > о реализуемом товаре [02:00:58]line ОКРУГЛЕНИЕ: -0.63 [02:00:58]line ИТОГО: 500.00 [02:00:58]line Внесено: 500.00 [02:00:58]line СДАЧА: 0.00 [02:00:58]line НСП 1% : 4.43 [02:00:58]line НДС 12% : 53.16 [02:00:58]line Наличными: 500.00 [02:00:58]line Безнал.: 0.00 [02:00:58]line Место: АЗС № 130 "Партнер Нефть" [02:00:58]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [02:00:58]line СНО: Общий режим [02:00:58]line Чек 29 23.08.2024 02:00 [02:00:58]line Смена: 470 ФФД: 1.0 [02:00:58]line ЗНМ: 0300000071 [02:00:58]line РНМ: 0000000000092561 [02:00:58]line Версия ККМ: 001 [02:00:58]line ФМ: 0000000000871778 [02:00:58]line ФД: 178569 [02:00:58]line ФПД: 70323408731507 [02:00:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T020057&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178569&fm=70323408731507&tin=02508201610067®Number=0000000000092561&sum=50000 [02:00:58]written 0, free lines is 4095 [02:00:58]OFD Sender: Processing packet 178569 [packets to send 497, broken 496] [02:00:58]ProducePacketName [02:00:58]name=ofd_packets/00178569 [02:00:58]OFD Sender: To server: pG, [02:00:58]CommunicateWithHost lk.salyk.kg:30040 [02:00:58]ConnectInit lk.salyk.kg [02:00:58]Write to MH i2c: 01 00 00 65 02 67 [02:00:58]Write i2c OK [02:00:58]MH_I2C_Read... [02:00:58]Read from MH i2c: 01 [02:00:58]MH_I2C_Read... [02:00:58]Read from MH i2c: 01 07 00 [02:00:58]MH_I2C_Read... [02:00:58]Read from MH i2c: 01 07 00 65 02 00 00 00 00 00 C9 0C 43 [02:00:58]RasterBufferAndPrint [02:00:58]line [02:00:58]line [02:00:58]line [02:00:58]line [02:00:58]line [02:00:58]written 0, free lines is 3279 [02:00:58]MH_Cut [02:00:58]Write to MH i2c: D1 01 00 6C 02 01 40 [02:00:58]Write i2c OK [02:00:58]MH_I2C_Read... [02:00:58]Read from MH i2c: D1 [02:00:58]MH_I2C_Read... [02:00:58]Read from MH i2c: D1 01 00 [02:00:58]MH_I2C_Read... [02:00:58]Read from MH i2c: D1 01 00 6C 02 00 3F [02:00:58]Write to MH i2c: 01 00 00 6D 02 6F [02:00:58]Write i2c OK [02:00:58]MH_I2C_Read... [02:00:59]*** Cut start [02:00:59]*** Partial cut [02:00:59]*** CUTSNS_PIN = 1 [02:00:59]*** CUTSNS_PIN = 0 [02:00:59]*** Brake cut motor [02:01:00]Read from MH i2c: 01 [02:01:00]MH_I2C_Read... [02:01:00]*** Stop cut motor [02:01:00]*** Cut end [02:01:00]Read from MH i2c: 01 07 00 [02:01:00]MH_I2C_Read... [02:01:00]Read from MH i2c: 01 07 00 6D 02 00 00 00 00 00 FF 0F 84 [02:01:00]process_action close_receipt done [02:01:00]requested_data is exist [02:01:00]produce_requested_data [02:01:00]requested_item fm.sn is exist - process it [02:01:00]wFMCommunicate request_size=4 [02:01:00]MH_SAM_APDU [02:01:00]CAPDU: 80 11 00 00 [02:01:00]Write to MH i2c: E2 08 00 6E 02 80 11 00 00 00 00 00 00 EA [02:01:00]Write i2c OK [02:01:00]MH_I2C_Read... [02:01:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:01:00]Read from MH i2c: E2 [02:01:00]MH_I2C_Read... [02:01:00]Read from MH i2c: E2 17 00 [02:01:00]MH_I2C_Read... [02:01:00]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 37 38 90 00 43 [02:01:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [02:01:00]wFMCommunicate OK [02:01:00]requested_item fd.num is exist - process it [02:01:00]SAM_PROTO_GetFieldsCounters [02:01:00]wFMCommunicate request_size=4 [02:01:00]MH_SAM_APDU [02:01:00]CAPDU: 80 13 00 00 [02:01:00]Write to MH i2c: E2 08 00 6F 02 80 13 00 00 00 00 00 00 ED [02:01:00]Write i2c OK [02:01:00]MH_I2C_Read... [02:01:00]Connected sock=11 [02:01: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 37 38 0C 01 00 00 B9 FE 04 01 71 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 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 1D 00 00 00 F4 03 04 00 59 ED C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 89 B9 02 00 35 04 06 00 3F F5 71 CB FD 73 9B 45 4E 2A 69 8F 7F A5 [02:01:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [02:01:00]Read from MH i2c: E2 [02:01:00]MH_I2C_Read... [02:01:00]Read from MH i2c: E2 62 00 [02:01:00]MH_I2C_Read... [02:01:00]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 89 B9 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 1D 00 00 00 5E 04 04 00 1D 00 00 00 57 04 04 00 1E 00 00 00 19 04 04 00 00 00 00 00 90 00 84 [02:01:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 89 B9 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 1D 00 00 00 5E 04 04 00 1D 00 00 00 57 04 04 00 1E 00 00 00 19 04 04 00 00 00 00 00 90 00 [02:01:00]wFMCommunicate OK [02:01:00]SAM_PROTO_GetFieldsCounters done [02:01:00]requested_item shift.num is exist - process it [02:01:00]requested_item shift.opened is exist - process it [02:01:00]req_shift_opened [02:01:00]FM_GetShiftState [02:01:00]SAM_PROTO_GetShiftState [02:01:00]wFMCommunicate request_size=4 [02:01:00]MH_SAM_APDU [02:01:00]CAPDU: 80 13 01 00 [02:01:00]Write to MH i2c: E2 08 00 70 02 80 13 01 00 00 00 00 00 EF [02:01:00]Write i2c OK [02:01:00]MH_I2C_Read... [02:01:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:01:00]Read from MH i2c: E2 [02:01:00]MH_I2C_Read... [02:01:00]Read from MH i2c: E2 0E 00 [02:01:00]MH_I2C_Read... [02:01:00]Read from MH i2c: E2 0E 00 70 02 00 09 00 01 CC D2 C7 66 00 00 00 00 90 00 C6 [02:01:00]RAPDU: 09 00 01 CC D2 C7 66 00 00 00 00 90 00 [02:01:00]wFMCommunicate OK [02:01:00]SAM_PROTO_GetShiftState done [02:01:00]FM_GetShiftState done [02:01:00]req_shift_opened done [02:01:00]requested_item shift.open_date is exist - process it [02:01:00]req_shift_open_date [02:01:00]req_shift_open_date done [02:01:00]produce_requested_data done [02:01:00]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178569,"shift.num":470,"shift.opened":1,"shift.open_date":1724371660} [02:01:00]process_action_free close_receipt [02:01:00]json_value_free [02:01:00]json_value_free done [02:01:00]process_json_proto returns [02:01:00]Send response to host [02:01:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178569,"shift.num":470,"shift.opened":1,"shift.open_date":1724371660}}} [02:01:00]free response buf [02:01:00]execute_script done [02:01:00]execute_script returns [02:01:00]free content buf [02:01:00]Sock 7.Close socket [02:01:00]Sock 7.Thread stoped [02:01: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 37 38 4F 00 00 00 0D 02 47 00 68 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 37 38 10 04 04 00 89 B9 02 00 F4 03 04 00 03 99 C7 66 B6 04 01 00 00 67 00 39 D7 64 A1 47 F3 [02:01:00]CommunicateWithHost err = 0 [02:01:00]CheckOFDResponse [02:01:00]1017 (14) - 77093643461234 [02:01:00]1041 (16) - 0000000000871778 [02:01:00]1040 (4) - 178569 [02:01:00]1012 (4) - 22.08.2024 20:01 [02:01:00]1206 (1) - 0 [02:01:00]OFD Sender: Remove packet 178569 [02:01:00]ProducePacketName [02:01:00]name=ofd_packets/00178569 [02:01:00]NVStorageDeleteData [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:21]recv_with_timeout no data received [02:01:26]OFD Sender: No OFD packet to send [02:01:31]OFD Sender: No OFD packet to send [02:01:34]recv_with_timeout no data received [02:01:36]OFD Sender: No OFD packet to send [02:01:41]OFD Sender: No OFD packet to send [02:01:46]OFD Sender: No OFD packet to send [02:01:51]OFD Sender: No OFD packet to send [02:01:56]OFD Sender: No OFD packet to send [02:02:01]OFD Sender: No OFD packet to send [02:02:06]OFD Sender: No OFD packet to send [02:02:11]OFD Sender: No OFD packet to send [02:02:16]OFD Sender: No OFD packet to send [02:02:16]recv_with_timeout no data received [02:02:21]OFD Sender: No OFD packet to send [02:02:26]OFD Sender: No OFD packet to send [02:02:31]OFD Sender: No OFD packet to send [02:02:33]recv_with_timeout no data received [02:02:36]OFD Sender: No OFD packet to send [02:02:41]OFD Sender: No OFD packet to send [02:02:46]OFD Sender: No OFD packet to send [02:02:51]OFD Sender: No OFD packet to send [02:02:56]OFD Sender: No OFD packet to send [02:03:01]OFD Sender: No OFD packet to send [02:03:06]OFD Sender: No OFD packet to send [02:03:11]OFD Sender: No OFD packet to send [02:03:16]OFD Sender: No OFD packet to send [02:03:21]OFD Sender: No OFD packet to send [02:03:26]OFD Sender: No OFD packet to send [02:03:31]OFD Sender: No OFD packet to send [02:03:36]OFD Sender: No OFD packet to send [02:03:41]OFD Sender: No OFD packet to send [02:03:46]OFD Sender: No OFD packet to send [02:03:51]OFD Sender: No OFD packet to send [02:03:54]recv_with_timeout no data received [02:03:56]OFD Sender: No OFD packet to send [02:04:01]OFD Sender: No OFD packet to send [02:04:06]OFD Sender: No OFD packet to send [02:04:11]OFD Sender: No OFD packet to send [02:04:11]accept exits with 10 [02:04:11]New connection [02:04:11]New thread 3067374948 created [02:04:11]Thread 3067231588 joined [02:04:11]Waiting for new connection... [02:04:11] Sock 10.Parse request [02:04:11]Sock 10.Check first char [02:04:11]Sock 10.First char is OK [02:04:11]request: POST /json_proto HTTP/1.0 [02:04:11]Method: POST [02:04:11]URL: /json_proto [02:04:11]Method is POST - this is cgi request [02:04:11]url: /json_proto [02:04:11]query_string will be loaded in cgi processing [02:04:11]execute_cgi json_proto POST (null) [02:04:11]execute_cgi path=json_proto method=POST [02:04:11]POST find Content-Length [02:04:11]Host: 172.17.44.131:8080 [02:04:11]Content-Length: 674 [02:04:11]Content-Type: application/json [02:04:11] [02:04:11]POST finish read [02:04:11]Found Content-Length = 674 [02:04:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293963", "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" ] } } [02:04:11]execute_script... [02:04:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293963", "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" ] } } [02:04:11]POST & json_proto [02:04:11]process_json_proto [02:04:11]json parsed OK: [02:04:11]protocol is kg_v1.0 [02:04:11]action value=close_receipt [02:04:11]process_action close_receipt [02:04:11]cmd_close_receipt [02:04:11]MH_GetDate [02:04:11]Write to MH i2c: F0 00 00 71 02 62 [02:04:11]Write i2c OK [02:04:11]MH_I2C_Read... [02:04:11]Read from MH i2c: F0 [02:04:11]MH_I2C_Read... [02:04:11]Read from MH i2c: F0 09 00 [02:04:11]MH_I2C_Read... [02:04:11]Read from MH i2c: F0 09 00 71 02 00 1C EE C7 66 4F 53 BE 66 68 [02:04:11]GetLastDocTimeStamp 1724378457 [02:04:11]current date 1724378652 [02:04:11]FM_GetShiftState [02:04:11]SAM_PROTO_GetShiftState [02:04:11]wFMCommunicate request_size=4 [02:04:11]MH_SAM_APDU [02:04:11]CAPDU: 80 13 01 00 [02:04:11]Write to MH i2c: E2 08 00 72 02 80 13 01 00 00 00 00 00 F1 [02:04:11]Write i2c OK [02:04:11]MH_I2C_Read... [02:04:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:04:11]Read from MH i2c: E2 [02:04:11]MH_I2C_Read... [02:04:11]Read from MH i2c: E2 0E 00 [02:04:11]MH_I2C_Read... [02:04:11]Read from MH i2c: E2 0E 00 72 02 00 09 00 01 CC D2 C7 66 00 00 00 00 90 00 C8 [02:04:11]RAPDU: 09 00 01 CC D2 C7 66 00 00 00 00 90 00 [02:04:11]wFMCommunicate OK [02:04:11]SAM_PROTO_GetShiftState done [02:04:11]FM_GetShiftState done [02:04:11]opened in 1724371660 [02:04:11]opened+sec_in_day 1724458060 [02:04:11]quantity*price = 50063 [02:04:11]sum+1 = 50064 [02:04: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 СНО: Общий режим Чек 30 23.08.2024 02:04 Смена: 470 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178570 ФПД: 223125799474894 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T020412&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178570&fm=223125799474894&tin=02508201610067®Number=0000000000092561&sum=50000 [02:04:13]StoreToDocumentArchive [02:04:13]shift 470 fd 178570 [02:04:13]save to /storage/0470/doc_00178570 [02:04:13]save last doc name /storage/0470/doc_00178570 to /storage/kkm_last_doc_name [02:04:13]save OK [02:04:13]Clear old archive folders... [02:04:13]ProcessDocumentItem done err = 0, tmpTLVsize=248 [02:04:13]tlvbuf is 00CB66E0 [02:04:13]SAM_PROTO_ClearQueue [02:04:13]wFMCommunicate request_size=4 [02:04:13]MH_SAM_APDU [02:04:13]CAPDU: 80 09 00 00 [02:04:13]Write to MH i2c: E2 08 00 7F 02 80 09 00 00 00 00 00 00 F3 [02:04:13]Write i2c OK [02:04:13]MH_I2C_Read... [02:04:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [02:04:13]Read from MH i2c: E2 [02:04:13]MH_I2C_Read... [02:04:13]Read from MH i2c: E2 03 00 [02:04:13]MH_I2C_Read... [02:04:13]Read from MH i2c: E2 03 00 7F 02 00 90 00 F5 [02:04:13]RAPDU: 90 00 [02:04:13]wFMCommunicate OK [02:04:13]SAM_PROTO_ClearQueue done [02:04:13]KKMCreateOFDPacket [02:04:13]OFDProtocolAddRootSTLVToBuf [02:04:13]FM_MakeSignedData [02:04:13]FM_MakeSignedData [02:04:13]SAM_PROTO_SignData [02:04:13]wFMCommunicate request_size=4 [02:04:13]MH_SAM_APDU [02:04:13]CAPDU: 80 0D 01 02 [02:04:13]Write to MH i2c: E2 08 00 80 02 80 0D 01 02 00 00 00 00 FB [02:04:13]Write i2c OK [02:04:13]MH_I2C_Read... [02:04:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [02:04:13]Read from MH i2c: E2 [02:04:13]MH_I2C_Read... [02:04:13]Read from MH i2c: E2 03 00 [02:04:13]MH_I2C_Read... [02:04:13]Read from MH i2c: E2 03 00 80 02 00 90 00 F6 [02:04:13]RAPDU: 90 00 [02:04:13]wFMCommunicate OK [02:04:13]wFMCommunicate request_size=255 [02:04:13]MH_SAM_APDU [02:04: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 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 1E 00 00 00 F4 03 04 00 1C EE C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 8A B9 02 00 35 04 06 00 CA EE 86 04 [02:04:13]Write to MH i2c: E2 02 01 81 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 1E 00 00 00 F4 03 04 00 1C EE C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 8A B9 02 00 35 04 06 00 CA EE 86 04 00 00 C4 [02:04:13]Write i2c OK [02:04:13]MH_I2C_Read... [02:04:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:04:13]Read from MH i2c: E2 [02:04:13]MH_I2C_Read... [02:04:13]Read from MH i2c: E2 03 00 [02:04:13]MH_I2C_Read... [02:04:13]Read from MH i2c: E2 03 00 81 02 00 90 00 F7 [02:04:13]RAPDU: 90 00 [02:04:13]wFMCommunicate OK [02:04:13]wFMCommunicate request_size=7 [02:04:13]MH_SAM_APDU [02:04:13]CAPDU: 80 0D 02 02 02 96 CE [02:04:13]Write to MH i2c: E2 0A 00 82 02 80 0D 02 02 02 00 96 CE 00 00 66 [02:04:13]Write i2c OK [02:04:13]MH_I2C_Read... [02:04:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:04:13]Read from MH i2c: E2 [02:04:13]MH_I2C_Read... [02:04:13]Read from MH i2c: E2 03 00 [02:04:13]MH_I2C_Read... [02:04:13]Read from MH i2c: E2 03 00 82 02 00 90 00 F8 [02:04:13]RAPDU: 90 00 [02:04:13]wFMCommunicate OK [02:04:13]wFMCommunicate request_size=4 [02:04:13]MH_SAM_APDU [02:04:13]CAPDU: 80 0D 03 02 [02:04:13]Write to MH i2c: E2 08 00 83 02 80 0D 03 02 00 00 00 00 00 [02:04:13]Write i2c OK [02:04:13]MH_I2C_Read... [02:04:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [02:04:13]Read from MH i2c: E2 [02:04:13]MH_I2C_Read... [02:04:13]Read from MH i2c: E2 0B 00 [02:04:13]MH_I2C_Read... [02:04:13]Read from MH i2c: E2 0B 00 83 02 00 46 16 BB C0 39 EC E0 AB 90 00 88 [02:04:13]RAPDU: 46 16 BB C0 39 EC E0 AB 90 00 [02:04:13]wFMCommunicate OK [02:04:13]SAM_PROTO_SignData done [02:04:13]FM_MakeSignedData done [02:04:13]CreateOFDProtocolMessage [02:04:13]wFMCommunicate request_size=4 [02:04:13]MH_SAM_APDU [02:04:13]CAPDU: 80 11 00 00 [02:04:13]Write to MH i2c: E2 08 00 84 02 80 11 00 00 00 00 00 00 00 [02:04:13]Write i2c OK [02:04:13]MH_I2C_Read... [02:04:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:04:13]Read from MH i2c: E2 [02:04:13]MH_I2C_Read... [02:04:13]Read from MH i2c: E2 17 00 [02:04:13]MH_I2C_Read... [02:04:13]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 37 38 90 00 59 [02:04:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [02:04:13]wFMCommunicate OK [02:04:13]CreateOFDProtocolMessage done [02:04:13]OFDSenderStorePacket 178570 [02:04:13]StoreOFDPacket docnum=178570 [02:04:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0C 01 00 00 2D 66 04 01 7A F5 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 1E 00 00 00 F4 03 04 00 1C EE C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 8A B9 02 00 35 04 06 00 CA EE 86 04 96 CE 46 16 BB C0 39 EC E0 AB [02:04:13]CheckFolder [02:04:13]dirname=/storage/ofd_packets [02:04:13]CheckFolder done [02:04:13]ProducePacketName [02:04:13]name=ofd_packets/00178570 [02:04:13]NVStorageSaveData ofd_packets/00178570 [02:04:13]File name is /storage/ofd_packets/00178570 [02:04:13]Write 298 bytes [02:04:13]NVStorageSaveData done [02:04:13]OFDSenderStorePacket done [02:04:13]KKMCreateOFDPacket done [02:04:13]NVStorageSaveData kkm_last_timestamp [02:04:13]File name is /storage/kkm_last_timestamp [02:04:13]Write 4 bytes [02:04:13]NVStorageSaveData done [02:04:13]ExternCall_PrintAddStr [02:04:13]wPrintStart [02:04:13]Write to MH i2c: 01 00 00 85 02 87 [02:04:13]Write i2c OK [02:04:13]MH_I2C_Read... [02:04:13]Read from MH i2c: 01 [02:04:13]MH_I2C_Read... [02:04:13]Read from MH i2c: 01 07 00 [02:04:13]MH_I2C_Read... [02:04:13]Read from MH i2c: 01 07 00 85 02 00 00 00 00 00 FF 0F 9C [02:04:13]RasterBufferAndPrint [02:04:13]line Счет N : (1)293963 [02:04:13]line ИНН: 02508201610067 [02:04:13]line Контрольно-Кассовый Чек [02:04:13]line ПРОДАЖА [02:04:13]line ТРК (МРК, ГНК) : 44 [02:04:13]line Товар: 2710194800 [02:04:13]line ДТ-К-5 [02:04:13]line 6.570 * 76.20 [02:04:13]line = 500.63 [02:04:13]line НДС 12% НСП 1% [02:04:13]line > о реализуемом товаре [02:04:13]line ОКРУГЛЕНИЕ: -0.63 [02:04:13]line ИТОГО: 500.00 [02:04:13]line Внесено: 500.00 [02:04:13]line СДАЧА: 0.00 [02:04:13]line НСП 1% : 4.43 [02:04:13]line НДС 12% : 53.16 [02:04:13]line Наличными: 500.00 [02:04:13]line Безнал.: 0.00 [02:04:13]line Место: АЗС № 130 "Партнер Нефть" [02:04:13]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [02:04:13]line СНО: Общий режим [02:04:13]line Чек 30 23.08.2024 02:04 [02:04:13]line Смена: 470 ФФД: 1.0 [02:04:13]line ЗНМ: 0300000071 [02:04:13]line РНМ: 0000000000092561 [02:04:13]line Версия ККМ: 001 [02:04:13]line ФМ: 0000000000871778 [02:04:13]line ФД: 178570 [02:04:13]line ФПД: 223125799474894 [02:04:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T020412&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178570&fm=223125799474894&tin=02508201610067®Number=0000000000092561&sum=50000 [02:04:13]OFD Sender: Processing packet 178570 [packets to send 497, broken 496] [02:04:13]ProducePacketName [02:04:13]name=ofd_packets/00178570 [02:04:13]OFD Sender: To server: pG, [02:04:13]CommunicateWithHost lk.salyk.kg:30040 [02:04:13]ConnectInit lk.salyk.kg [02:04:13]written 0, free lines is 4095 [02:04:14]Write to MH i2c: 01 00 00 B0 02 B2 [02:04:14]Write i2c OK [02:04:14]MH_I2C_Read... [02:04:14]Read from MH i2c: 01 [02:04:14]MH_I2C_Read... [02:04:14]Read from MH i2c: 01 07 00 [02:04:14]MH_I2C_Read... [02:04:14]Read from MH i2c: 01 07 00 B0 02 00 00 00 00 00 C6 0C 8B [02:04:14]RasterBufferAndPrint [02:04:14]line [02:04:14]line [02:04:14]line [02:04:14]line [02:04:14]line [02:04:14]written 0, free lines is 3276 [02:04:14]MH_Cut [02:04:14]Write to MH i2c: D1 01 00 B7 02 01 8B [02:04:14]Write i2c OK [02:04:14]MH_I2C_Read... [02:04:14]Read from MH i2c: D1 [02:04:14]MH_I2C_Read... [02:04:14]Read from MH i2c: D1 01 00 [02:04:14]MH_I2C_Read... [02:04:14]Read from MH i2c: D1 01 00 B7 02 00 8A [02:04:14]Write to MH i2c: 01 00 00 B8 02 BA [02:04:14]Write i2c OK [02:04:14]MH_I2C_Read... [02:04:15]*** Cut start [02:04:15]*** Partial cut [02:04:15]*** CUTSNS_PIN = 1 [02:04:15]*** CUTSNS_PIN = 0 [02:04:15]*** Brake cut motor [02:04:15]Read from MH i2c: 01 [02:04:15]MH_I2C_Read... [02:04:15]*** Stop cut motor [02:04:15]*** Cut end [02:04:15]Read from MH i2c: 01 07 00 [02:04:15]MH_I2C_Read... [02:04:15]Read from MH i2c: 01 07 00 B8 02 00 00 00 00 00 FF 0F CF [02:04:15]process_action close_receipt done [02:04:15]requested_data is exist [02:04:15]produce_requested_data [02:04:15]requested_item fm.sn is exist - process it [02:04:15]wFMCommunicate request_size=4 [02:04:15]MH_SAM_APDU [02:04:15]CAPDU: 80 11 00 00 [02:04:15]Write to MH i2c: E2 08 00 B9 02 80 11 00 00 00 00 00 00 35 [02:04:15]Write i2c OK [02:04:15]MH_I2C_Read... [02:04:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:04:15]Read from MH i2c: E2 [02:04:15]MH_I2C_Read... [02:04:15]Read from MH i2c: E2 17 00 [02:04:15]MH_I2C_Read... [02:04:15]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 37 38 90 00 8E [02:04:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [02:04:15]wFMCommunicate OK [02:04:15]requested_item fd.num is exist - process it [02:04:15]SAM_PROTO_GetFieldsCounters [02:04:15]wFMCommunicate request_size=4 [02:04:15]MH_SAM_APDU [02:04:15]CAPDU: 80 13 00 00 [02:04:15]Write to MH i2c: E2 08 00 BA 02 80 13 00 00 00 00 00 00 38 [02:04:15]Write i2c OK [02:04:15]MH_I2C_Read... [02:04:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [02:04:15]Read from MH i2c: E2 [02:04:15]MH_I2C_Read... [02:04:15]Read from MH i2c: E2 62 00 [02:04:15]MH_I2C_Read... [02:04:15]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 8A B9 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 1E 00 00 00 5E 04 04 00 1E 00 00 00 57 04 04 00 1F 00 00 00 19 04 04 00 00 00 00 00 90 00 D3 [02:04: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 8A B9 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 1E 00 00 00 5E 04 04 00 1E 00 00 00 57 04 04 00 1F 00 00 00 19 04 04 00 00 00 00 00 90 00 [02:04:15]wFMCommunicate OK [02:04:15]SAM_PROTO_GetFieldsCounters done [02:04:15]requested_item shift.num is exist - process it [02:04:15]requested_item shift.opened is exist - process it [02:04:15]req_shift_opened [02:04:15]FM_GetShiftState [02:04:15]SAM_PROTO_GetShiftState [02:04:15]wFMCommunicate request_size=4 [02:04:15]MH_SAM_APDU [02:04:15]CAPDU: 80 13 01 00 [02:04:15]Write to MH i2c: E2 08 00 BB 02 80 13 01 00 00 00 00 00 3A [02:04:15]Write i2c OK [02:04:15]MH_I2C_Read... [02:04:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:04:15]Read from MH i2c: E2 [02:04:15]MH_I2C_Read... [02:04:15]Read from MH i2c: E2 0E 00 [02:04:15]MH_I2C_Read... [02:04:15]Read from MH i2c: E2 0E 00 BB 02 00 09 00 01 CC D2 C7 66 00 00 00 00 90 00 11 [02:04:15]RAPDU: 09 00 01 CC D2 C7 66 00 00 00 00 90 00 [02:04:15]wFMCommunicate OK [02:04:15]SAM_PROTO_GetShiftState done [02:04:15]FM_GetShiftState done [02:04:15]req_shift_opened done [02:04:15]requested_item shift.open_date is exist - process it [02:04:15]req_shift_open_date [02:04:15]req_shift_open_date done [02:04:15]produce_requested_data done [02:04:15]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178570,"shift.num":470,"shift.opened":1,"shift.open_date":1724371660} [02:04:15]process_action_free close_receipt [02:04:15]json_value_free [02:04:15]json_value_free done [02:04:15]process_json_proto returns [02:04:15]Send response to host [02:04:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178570,"shift.num":470,"shift.opened":1,"shift.open_date":1724371660}}} [02:04:15]free response buf [02:04:15]execute_script done [02:04:15]execute_script returns [02:04:15]free content buf [02:04:15]Sock 10.Close socket [02:04:15]Sock 10.Thread stoped [02:04:16]Connected sock=11 [02:04: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 37 38 0C 01 00 00 2D 66 04 01 7A F5 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 1E 00 00 00 F4 03 04 00 1C EE C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 8A B9 02 00 35 04 06 00 CA EE 86 04 96 CE 46 16 BB C0 39 EC E0 AB [02:04: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 37 38 4F 00 00 00 D5 EC 47 00 9D 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 37 38 10 04 04 00 8A B9 02 00 F4 03 04 00 C8 99 C7 66 B6 04 01 00 00 79 57 27 E2 6C B1 8E 83 [02:04:18]CommunicateWithHost err = 0 [02:04:18]CheckOFDResponse [02:04:18]1017 (14) - 77093643461234 [02:04:18]1041 (16) - 0000000000871778 [02:04:18]1040 (4) - 178570 [02:04:18]1012 (4) - 22.08.2024 20:04 [02:04:18]1206 (1) - 0 [02:04:18]OFD Sender: Remove packet 178570 [02:04:18]ProducePacketName [02:04:18]name=ofd_packets/00178570 [02:04:18]NVStorageDeleteData [02:04:19]OFD Sender: No OFD packet to send [02:04:24]OFD Sender: No OFD packet to send [02:04:29]OFD Sender: No OFD packet to send [02:04:34]OFD Sender: No OFD packet to send [02:04:39]OFD Sender: No OFD packet to send [02:04:44]OFD Sender: No OFD packet to send [02:04:49]OFD Sender: No OFD packet to send [02:04:54]OFD Sender: No OFD packet to send [02:04:59]OFD Sender: No OFD packet to send [02:05:04]OFD Sender: No OFD packet to send [02:05:09]OFD Sender: No OFD packet to send [02:05:14]OFD Sender: No OFD packet to send [02:05:19]OFD Sender: No OFD packet to send [02:05:24]OFD Sender: No OFD packet to send [02:05:29]OFD Sender: No OFD packet to send [02:05:34]OFD Sender: No OFD packet to send [02:05:39]OFD Sender: No OFD packet to send [02:05:44]OFD Sender: No OFD packet to send [02:05:49]OFD Sender: No OFD packet to send [02:05:54]OFD Sender: No OFD packet to send [02:05:59]OFD Sender: No OFD packet to send [02:06:04]OFD Sender: No OFD packet to send [02:06:09]OFD Sender: No OFD packet to send [02:06:14]OFD Sender: No OFD packet to send [02:06:19]OFD Sender: No OFD packet to send [02:06:24]OFD Sender: No OFD packet to send [02:06:29]OFD Sender: No OFD packet to send [02:06:34]OFD Sender: No OFD packet to send [02:06:39]OFD Sender: No OFD packet to send [02:06:44]OFD Sender: No OFD packet to send [02:06:49]OFD Sender: No OFD packet to send [02:06:54]OFD Sender: No OFD packet to send [02:06:59]OFD Sender: No OFD packet to send [02:07:00]recv_with_timeout no data received [02:07:04]OFD Sender: No OFD packet to send [02:07:09]OFD Sender: No OFD packet to send [02:07:14]OFD Sender: No OFD packet to send [02:07:19]OFD Sender: No OFD packet to send [02:07:24]OFD Sender: No OFD packet to send [02:07:29]OFD Sender: No OFD packet to send [02:07:31]recv_with_timeout no data received [02:07:34]OFD Sender: No OFD packet to send [02:07:39]OFD Sender: No OFD packet to send [02:07:44]OFD Sender: No OFD packet to send [02:07:49]OFD Sender: No OFD packet to send [02:07:51]recv_with_timeout no data received [02:07:54]OFD Sender: No OFD packet to send [02:07:59]OFD Sender: No OFD packet to send [02:08:04]OFD Sender: No OFD packet to send [02:08:09]OFD Sender: No OFD packet to send [02:08:14]OFD Sender: No OFD packet to send [02:08:19]OFD Sender: No OFD packet to send [02:08:24]OFD Sender: No OFD packet to send [02:08:29]OFD Sender: No OFD packet to send [02:08:33]recv_with_timeout no data received [02:08:34]OFD Sender: No OFD packet to send [02:08:39]OFD Sender: No OFD packet to send [02:08:44]OFD Sender: No OFD packet to send [02:08:49]OFD Sender: No OFD packet to send [02:08:54]OFD Sender: No OFD packet to send [02:08:59]OFD Sender: No OFD packet to send [02:09:04]OFD Sender: No OFD packet to send [02:09:09]OFD Sender: No OFD packet to send [02:09:14]OFD Sender: No OFD packet to send [02:09:19]OFD Sender: No OFD packet to send [02:09:21]recv_with_timeout no data received [02:09:24]OFD Sender: No OFD packet to send [02:09:29]OFD Sender: No OFD packet to send [02:09:34]OFD Sender: No OFD packet to send [02:09:39]recv_with_timeout no data received [02:09:39]OFD Sender: No OFD packet to send [02:09:44]OFD Sender: No OFD packet to send [02:09:49]OFD Sender: No OFD packet to send [02:09:54]OFD Sender: No OFD packet to send [02:09:59]OFD Sender: No OFD packet to send [02:10:02]recv_with_timeout no data received [02:10:05]OFD Sender: No OFD packet to send [02:10:10]OFD Sender: No OFD packet to send [02:10:15]OFD Sender: No OFD packet to send [02:10:20]OFD Sender: No OFD packet to send [02:10:25]OFD Sender: No OFD packet to send [02:10:30]OFD Sender: No OFD packet to send [02:10:35]OFD Sender: No OFD packet to send [02:10:40]OFD Sender: No OFD packet to send [02:10:45]OFD Sender: No OFD packet to send [02:10:50]OFD Sender: No OFD packet to send [02:10:55]OFD Sender: No OFD packet to send [02:11:00]OFD Sender: No OFD packet to send [02:11:03]recv_with_timeout no data received [02:11:05]OFD Sender: No OFD packet to send [02:11:10]OFD Sender: No OFD packet to send [02:11:15]OFD Sender: No OFD packet to send [02:11:20]OFD Sender: No OFD packet to send [02:11:25]OFD Sender: No OFD packet to send [02:11:30]OFD Sender: No OFD packet to send [02:11:35]OFD Sender: No OFD packet to send [02:11:40]OFD Sender: No OFD packet to send [02:11:45]OFD Sender: No OFD packet to send [02:11:50]OFD Sender: No OFD packet to send [02:11:55]OFD Sender: No OFD packet to send [02:11:55]recv_with_timeout no data received [02:12:00]OFD Sender: No OFD packet to send [02:12:05]OFD Sender: No OFD packet to send [02:12:10]OFD Sender: No OFD packet to send [02:12:15]OFD Sender: No OFD packet to send [02:12:20]OFD Sender: No OFD packet to send [02:12:25]OFD Sender: No OFD packet to send [02:12:30]OFD Sender: No OFD packet to send [02:12:35]OFD Sender: No OFD packet to send [02:12:40]OFD Sender: No OFD packet to send [02:12:45]OFD Sender: No OFD packet to send [02:12:50]OFD Sender: No OFD packet to send [02:12:55]OFD Sender: No OFD packet to send [02:13:00]OFD Sender: No OFD packet to send [02:13:05]OFD Sender: No OFD packet to send [02:13:10]OFD Sender: No OFD packet to send [02:13:15]OFD Sender: No OFD packet to send [02:13:20]OFD Sender: No OFD packet to send [02:13:25]OFD Sender: No OFD packet to send [02:13:30]OFD Sender: No OFD packet to send [02:13:35]OFD Sender: No OFD packet to send [02:13:40]OFD Sender: No OFD packet to send [02:13:45]OFD Sender: No OFD packet to send [02:13:50]OFD Sender: No OFD packet to send [02:13:55]OFD Sender: No OFD packet to send [02:14:00]OFD Sender: No OFD packet to send [02:14:05]OFD Sender: No OFD packet to send [02:14:10]OFD Sender: No OFD packet to send [02:14:15]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:14:57]recv_with_timeout no data received [02:15:00]OFD Sender: No OFD packet to send [02:15:05]OFD Sender: No OFD packet to send [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:50]OFD Sender: No OFD packet to send [02:15:51]recv_with_timeout no data received [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:09]recv_with_timeout no data received [02:16:10]OFD Sender: No OFD packet to send [02:16:15]OFD Sender: No OFD packet to send [02:16:20]OFD Sender: No OFD packet to send [02:16:25]OFD Sender: No OFD packet to send [02:16:30]OFD Sender: No OFD packet to send [02:16:35]OFD Sender: No OFD packet to send [02:16:40]OFD Sender: No OFD packet to send [02:16:45]OFD Sender: No OFD packet to send [02:16:50]OFD Sender: No OFD packet to send [02:16:56]OFD Sender: No OFD packet to send [02:17:01]OFD Sender: No OFD packet to send [02:17:06]OFD Sender: No OFD packet to send [02:17:11]OFD Sender: No OFD packet to send [02:17:16]OFD Sender: No OFD packet to send [02:17:21]OFD Sender: No OFD packet to send [02:17:26]OFD Sender: No OFD packet to send [02:17:31]OFD Sender: No OFD packet to send [02:17:36]OFD Sender: No OFD packet to send [02:17:39]recv_with_timeout no data received [02:17:41]OFD Sender: No OFD packet to send [02:17:46]OFD Sender: No OFD packet to send [02:17:51]OFD Sender: No OFD packet to send [02:17:56]OFD Sender: No OFD packet to send [02:18:01]OFD Sender: No OFD packet to send [02:18:06]OFD Sender: No OFD packet to send [02:18:11]OFD Sender: No OFD packet to send [02:18:16]OFD Sender: No OFD packet to send [02:18:21]OFD Sender: No OFD packet to send [02:18:26]OFD Sender: No OFD packet to send [02:18:31]OFD Sender: No OFD packet to send [02:18:36]OFD Sender: No OFD packet to send [02:18:41]OFD Sender: No OFD packet to send [02:18:46]OFD Sender: No OFD packet to send [02:18:48]recv_with_timeout no data received [02:18:51]OFD Sender: No OFD packet to send [02:18:56]OFD Sender: No OFD packet to send [02:19:01]OFD Sender: No OFD packet to send [02:19:06]OFD Sender: No OFD packet to send [02:19:11]OFD Sender: No OFD packet to send [02:19:16]OFD Sender: No OFD packet to send [02:19:21]OFD Sender: No OFD packet to send [02:19:26]OFD Sender: No OFD packet to send [02:19:31]OFD Sender: No OFD packet to send [02:19:36]OFD Sender: No OFD packet to send [02:19:41]OFD Sender: No OFD packet to send [02:19:46]OFD Sender: No OFD packet to send [02:19:51]OFD Sender: No OFD packet to send [02:19:51]recv_with_timeout no data received [02:19:56]OFD Sender: No OFD packet to send [02:20:01]OFD Sender: No OFD packet to send [02:20:06]OFD Sender: No OFD packet to send [02:20:10]accept exits with 7 [02:20:10]New connection [02:20:10]New thread 3067231588 created [02:20:10]Thread 3067374948 joined [02:20:10]Waiting for new connection... [02:20:10] Sock 7.Parse request [02:20:10]Sock 7.Check first char [02:20:10]Sock 7.First char is OK [02:20:10]request: POST /json_proto HTTP/1.0 [02:20:10]Method: POST [02:20:10]URL: /json_proto [02:20:10]Method is POST - this is cgi request [02:20:10]url: /json_proto [02:20:10]query_string will be loaded in cgi processing [02:20:10]execute_cgi json_proto POST (null) [02:20:10]execute_cgi path=json_proto method=POST [02:20:10]POST find Content-Length [02:20:10]Host: 172.17.44.131:8080 [02:20:10]Content-Length: 674 [02:20:10]Content-Type: application/json [02:20:10] [02:20:10]POST finish read [02:20:10]Found Content-Length = 674 [02:20:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293964", "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" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:20:10]execute_script... [02:20: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)293964", "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" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:20:10]POST & json_proto [02:20:10]process_json_proto [02:20:10]json parsed OK: [02:20:10]protocol is kg_v1.0 [02:20:10]action value=close_receipt [02:20:10]process_action close_receipt [02:20:10]cmd_close_receipt [02:20:10]MH_GetDate [02:20:10]Write to MH i2c: F0 00 00 BC 02 AD [02:20:10]Write i2c OK [02:20:10]MH_I2C_Read... [02:20:10]Read from MH i2c: F0 [02:20:10]MH_I2C_Read... [02:20:10]Read from MH i2c: F0 09 00 [02:20:10]MH_I2C_Read... [02:20:10]Read from MH i2c: F0 09 00 BC 02 00 DB F1 C7 66 4F 53 BE 66 75 [02:20:10]GetLastDocTimeStamp 1724378652 [02:20:10]current date 1724379611 [02:20:10]FM_GetShiftState [02:20:10]SAM_PROTO_GetShiftState [02:20:10]wFMCommunicate request_size=4 [02:20:10]MH_SAM_APDU [02:20:10]CAPDU: 80 13 01 00 [02:20:10]Write to MH i2c: E2 08 00 BD 02 80 13 01 00 00 00 00 00 3C [02:20:10]Write i2c OK [02:20:10]MH_I2C_Read... [02:20:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:20:10]Read from MH i2c: E2 [02:20:10]MH_I2C_Read... [02:20:10]Read from MH i2c: E2 0E 00 [02:20:10]MH_I2C_Read... [02:20:10]Read from MH i2c: E2 0E 00 BD 02 00 09 00 01 CC D2 C7 66 00 00 00 00 90 00 13 [02:20:10]RAPDU: 09 00 01 CC D2 C7 66 00 00 00 00 90 00 [02:20:10]wFMCommunicate OK [02:20:10]SAM_PROTO_GetShiftState done [02:20:10]FM_GetShiftState done [02:20:10]opened in 1724371660 [02:20:10]opened+sec_in_day 1724458060 [02:20:10]quantity*price = 50063 [02:20:10]sum+1 = 50064 [02:20:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 31 23.08.2024 02:20 Смена: 470 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178571 ФПД: 235857974911072 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T022011&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178571&fm=235857974911072&tin=02508201610067®Number=0000000000092561&sum=50000 [02:20:11]StoreToDocumentArchive [02:20:11]shift 470 fd 178571 [02:20:11]save to /storage/0470/doc_00178571 [02:20:11]save last doc name /storage/0470/doc_00178571 to /storage/kkm_last_doc_name [02:20:11]save OK [02:20:11]Clear old archive folders... [02:20:11]ProcessDocumentItem done err = 0, tmpTLVsize=248 [02:20:11]tlvbuf is 00D71EF0 [02:20:11]SAM_PROTO_ClearQueue [02:20:11]wFMCommunicate request_size=4 [02:20:11]MH_SAM_APDU [02:20:11]CAPDU: 80 09 00 00 [02:20:11]Write to MH i2c: E2 08 00 CA 02 80 09 00 00 00 00 00 00 3E [02:20:11]Write i2c OK [02:20:11]MH_I2C_Read... [02:20:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [02:20:11]Read from MH i2c: E2 [02:20:11]MH_I2C_Read... [02:20:11]Read from MH i2c: E2 03 00 [02:20:11]MH_I2C_Read... [02:20:11]Read from MH i2c: E2 03 00 CA 02 00 90 00 40 [02:20:11]RAPDU: 90 00 [02:20:11]wFMCommunicate OK [02:20:11]SAM_PROTO_ClearQueue done [02:20:11]KKMCreateOFDPacket [02:20:11]OFDProtocolAddRootSTLVToBuf [02:20:11]FM_MakeSignedData [02:20:11]FM_MakeSignedData [02:20:11]SAM_PROTO_SignData [02:20:11]wFMCommunicate request_size=4 [02:20:11]MH_SAM_APDU [02:20:11]CAPDU: 80 0D 01 02 [02:20:11]Write to MH i2c: E2 08 00 CB 02 80 0D 01 02 00 00 00 00 46 [02:20:11]Write i2c OK [02:20:11]MH_I2C_Read... [02:20:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [02:20:11]Read from MH i2c: E2 [02:20:11]MH_I2C_Read... [02:20:11]Read from MH i2c: E2 03 00 [02:20:11]MH_I2C_Read... [02:20:11]Read from MH i2c: E2 03 00 CB 02 00 90 00 41 [02:20:11]RAPDU: 90 00 [02:20:11]wFMCommunicate OK [02:20:11]wFMCommunicate request_size=255 [02:20:11]MH_SAM_APDU [02:20:11]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 1F 00 00 00 F4 03 04 00 DB F1 C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 8B B9 02 00 35 04 06 00 D6 82 F6 CF [02:20:11]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 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 1F 00 00 00 F4 03 04 00 DB F1 C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 8B B9 02 00 35 04 06 00 D6 82 F6 CF 00 00 AE [02:20:11]Write i2c OK [02:20:11]MH_I2C_Read... [02:20:11]OFD Sender: No OFD packet to send [02:20:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:20:11]Read from MH i2c: E2 [02:20:11]MH_I2C_Read... [02:20:11]Read from MH i2c: E2 03 00 [02:20:11]MH_I2C_Read... [02:20:11]Read from MH i2c: E2 03 00 CC 02 00 90 00 42 [02:20:11]RAPDU: 90 00 [02:20:11]wFMCommunicate OK [02:20:11]wFMCommunicate request_size=7 [02:20:11]MH_SAM_APDU [02:20:11]CAPDU: 80 0D 02 02 02 E0 60 [02:20:11]Write to MH i2c: E2 0A 00 CD 02 80 0D 02 02 02 00 E0 60 00 00 8D [02:20:11]Write i2c OK [02:20:11]MH_I2C_Read... [02:20:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:20:11]Read from MH i2c: E2 [02:20:11]MH_I2C_Read... [02:20:11]Read from MH i2c: E2 03 00 [02:20:11]MH_I2C_Read... [02:20:11]Read from MH i2c: E2 03 00 CD 02 00 90 00 43 [02:20:11]RAPDU: 90 00 [02:20:11]wFMCommunicate OK [02:20:11]wFMCommunicate request_size=4 [02:20:11]MH_SAM_APDU [02:20:11]CAPDU: 80 0D 03 02 [02:20:11]Write to MH i2c: E2 08 00 CE 02 80 0D 03 02 00 00 00 00 4B [02:20:11]Write i2c OK [02:20:11]MH_I2C_Read... [02:20:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [02:20:11]Read from MH i2c: E2 [02:20:11]MH_I2C_Read... [02:20:11]Read from MH i2c: E2 0B 00 [02:20:11]MH_I2C_Read... [02:20:11]Read from MH i2c: E2 0B 00 CE 02 00 4D CF 68 A5 0E 0C 4F E2 90 00 C0 [02:20:11]RAPDU: 4D CF 68 A5 0E 0C 4F E2 90 00 [02:20:11]wFMCommunicate OK [02:20:11]SAM_PROTO_SignData done [02:20:11]FM_MakeSignedData done [02:20:11]CreateOFDProtocolMessage [02:20:11]wFMCommunicate request_size=4 [02:20:11]MH_SAM_APDU [02:20:11]CAPDU: 80 11 00 00 [02:20:11]Write to MH i2c: E2 08 00 CF 02 80 11 00 00 00 00 00 00 4B [02:20:11]Write i2c OK [02:20:11]MH_I2C_Read... [02:20:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:20:11]Read from MH i2c: E2 [02:20:11]MH_I2C_Read... [02:20:11]Read from MH i2c: E2 17 00 [02:20:11]MH_I2C_Read... [02:20:11]Read from MH i2c: E2 17 00 CF 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 A4 [02:20:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [02:20:11]wFMCommunicate OK [02:20:11]CreateOFDProtocolMessage done [02:20:11]OFDSenderStorePacket 178571 [02:20:11]StoreOFDPacket docnum=178571 [02:20:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0C 01 00 00 05 5C 04 01 D4 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 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 1F 00 00 00 F4 03 04 00 DB F1 C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 8B B9 02 00 35 04 06 00 D6 82 F6 CF E0 60 4D CF 68 A5 0E 0C 4F E2 [02:20:11]CheckFolder [02:20:11]dirname=/storage/ofd_packets [02:20:11]CheckFolder done [02:20:11]ProducePacketName [02:20:11]name=ofd_packets/00178571 [02:20:11]NVStorageSaveData ofd_packets/00178571 [02:20:11]File name is /storage/ofd_packets/00178571 [02:20:11]Write 298 bytes [02:20:11]NVStorageSaveData done [02:20:11]OFDSenderStorePacket done [02:20:11]KKMCreateOFDPacket done [02:20:11]NVStorageSaveData kkm_last_timestamp [02:20:11]File name is /storage/kkm_last_timestamp [02:20:11]Write 4 bytes [02:20:11]NVStorageSaveData done [02:20:11]ExternCall_PrintAddStr [02:20:11]wPrintStart [02:20:11]Write to MH i2c: 01 00 00 D0 02 D2 [02:20:11]Write i2c OK [02:20:11]MH_I2C_Read... [02:20:11]Read from MH i2c: 01 [02:20:11]MH_I2C_Read... [02:20:11]Read from MH i2c: 01 07 00 [02:20:11]MH_I2C_Read... [02:20:11]Read from MH i2c: 01 07 00 D0 02 00 00 00 00 00 FF 0F E7 [02:20:11]RasterBufferAndPrint [02:20:11]line Счет N : (1)293964 [02:20:11]line ИНН: 02508201610067 [02:20:11]line Контрольно-Кассовый Чек [02:20:11]line ПРОДАЖА [02:20:11]line ТРК (МРК, ГНК) : 54 [02:20:11]line Товар: 2710194800 [02:20:11]line ДТ-К-5 [02:20:11]line 6.570 * 76.20 [02:20:11]line = 500.63 [02:20:11]line НДС 12% НСП 1% [02:20:11]line > о реализуемом товаре [02:20:11]line ОКРУГЛЕНИЕ: -0.63 [02:20:11]line ИТОГО: 500.00 [02:20:11]line Внесено: 500.00 [02:20:11]line СДАЧА: 0.00 [02:20:11]line НСП 1% : 4.43 [02:20:11]line НДС 12% : 53.16 [02:20:11]line Наличными: 500.00 [02:20:11]line Безнал.: 0.00 [02:20:11]line Место: АЗС № 130 "Партнер Нефть" [02:20:11]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [02:20:11]line СНО: Общий режим [02:20:11]line Чек 31 23.08.2024 02:20 [02:20:11]line Смена: 470 ФФД: 1.0 [02:20:11]line ЗНМ: 0300000071 [02:20:11]line РНМ: 0000000000092561 [02:20:11]line Версия ККМ: 001 [02:20:11]line ФМ: 0000000000871778 [02:20:11]line ФД: 178571 [02:20:11]line ФПД: 235857974911072 [02:20:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T022011&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178571&fm=235857974911072&tin=02508201610067®Number=0000000000092561&sum=50000 [02:20:12]OFD Sender: Processing packet 178571 [packets to send 497, broken 496] [02:20:12]ProducePacketName [02:20:12]name=ofd_packets/00178571 [02:20:12]OFD Sender: To server: pG, [02:20:12]CommunicateWithHost lk.salyk.kg:30040 [02:20:12]ConnectInit lk.salyk.kg [02:20:12]written 0, free lines is 4095 [02:20:12]Write to MH i2c: 01 00 00 FB 02 FD [02:20:12]Write i2c OK [02:20:12]MH_I2C_Read... [02:20:12]Read from MH i2c: 01 [02:20:12]MH_I2C_Read... [02:20:12]Read from MH i2c: 01 07 00 [02:20:12]MH_I2C_Read... [02:20:12]Read from MH i2c: 01 07 00 FB 02 00 00 00 00 00 C8 0C D8 [02:20:12]RasterBufferAndPrint [02:20:12]line [02:20:12]line [02:20:12]line [02:20:12]line [02:20:12]line [02:20:12]written 0, free lines is 3279 [02:20:12]MH_Cut [02:20:12]Write to MH i2c: D1 01 00 02 03 01 D7 [02:20:12]Write i2c OK [02:20:12]MH_I2C_Read... [02:20:12]Read from MH i2c: D1 [02:20:12]MH_I2C_Read... [02:20:12]Read from MH i2c: D1 01 00 [02:20:12]MH_I2C_Read... [02:20:12]Read from MH i2c: D1 01 00 02 03 00 D6 [02:20:12]Write to MH i2c: 01 00 00 03 03 06 [02:20:12]Write i2c OK [02:20:12]MH_I2C_Read... [02:20:13]*** Cut start [02:20:13]*** Partial cut [02:20:13]*** CUTSNS_PIN = 1 [02:20:13]*** CUTSNS_PIN = 0 [02:20:13]*** Brake cut motor [02:20:13]Read from MH i2c: 01 [02:20:13]MH_I2C_Read... [02:20:13]*** Stop cut motor [02:20:13]*** Cut end [02:20:13]Read from MH i2c: 01 07 00 [02:20:13]MH_I2C_Read... [02:20:13]Read from MH i2c: 01 07 00 03 03 00 00 00 00 00 FF 0F 1B [02:20:13]process_action close_receipt done [02:20:13]requested_data is exist [02:20:13]produce_requested_data [02:20:13]requested_item fm.sn is exist - process it [02:20:13]wFMCommunicate request_size=4 [02:20:13]MH_SAM_APDU [02:20:13]CAPDU: 80 11 00 00 [02:20:13]Write to MH i2c: E2 08 00 04 03 80 11 00 00 00 00 00 00 81 [02:20:13]Write i2c OK [02:20:13]MH_I2C_Read... [02:20:13]Connected sock=11 [02:20:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0C 01 00 00 05 5C 04 01 D4 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 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 1F 00 00 00 F4 03 04 00 DB F1 C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 8B B9 02 00 35 04 06 00 D6 82 F6 CF E0 60 4D CF 68 A5 0E 0C 4F E2 [02:20:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:20:13]Read from MH i2c: E2 [02:20:13]MH_I2C_Read... [02:20:13]Read from MH i2c: E2 17 00 [02:20:13]MH_I2C_Read... [02:20:13]Read from MH i2c: E2 17 00 04 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 DA [02:20:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [02:20:13]wFMCommunicate OK [02:20:13]requested_item fd.num is exist - process it [02:20:13]SAM_PROTO_GetFieldsCounters [02:20:13]wFMCommunicate request_size=4 [02:20:13]MH_SAM_APDU [02:20:13]CAPDU: 80 13 00 00 [02:20:13]Write to MH i2c: E2 08 00 05 03 80 13 00 00 00 00 00 00 84 [02:20:13]Write i2c OK [02:20:13]MH_I2C_Read... [02:20:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [02:20:14]Read from MH i2c: E2 [02:20:14]MH_I2C_Read... [02:20:14]Read from MH i2c: E2 62 00 [02:20:14]MH_I2C_Read... [02:20:14]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 8B B9 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 1F 00 00 00 5E 04 04 00 1F 00 00 00 57 04 04 00 20 00 00 00 19 04 04 00 00 00 00 00 90 00 23 [02:20:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 8B B9 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 1F 00 00 00 5E 04 04 00 1F 00 00 00 57 04 04 00 20 00 00 00 19 04 04 00 00 00 00 00 90 00 [02:20:14]wFMCommunicate OK [02:20:14]SAM_PROTO_GetFieldsCounters done [02:20:14]requested_item shift.num is exist - process it [02:20:14]requested_item shift.opened is exist - process it [02:20:14]req_shift_opened [02:20:14]FM_GetShiftState [02:20:14]SAM_PROTO_GetShiftState [02:20:14]wFMCommunicate request_size=4 [02:20:14]MH_SAM_APDU [02:20:14]CAPDU: 80 13 01 00 [02:20:14]Write to MH i2c: E2 08 00 06 03 80 13 01 00 00 00 00 00 86 [02:20:14]Write i2c OK [02:20:14]MH_I2C_Read... [02:20:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:20:14]Read from MH i2c: E2 [02:20:14]MH_I2C_Read... [02:20:14]Read from MH i2c: E2 0E 00 [02:20:14]MH_I2C_Read... [02:20:14]Read from MH i2c: E2 0E 00 06 03 00 09 00 01 CC D2 C7 66 00 00 00 00 90 00 5D [02:20:14]RAPDU: 09 00 01 CC D2 C7 66 00 00 00 00 90 00 [02:20:14]wFMCommunicate OK [02:20:14]SAM_PROTO_GetShiftState done [02:20:14]FM_GetShiftState done [02:20:14]req_shift_opened done [02:20:14]requested_item shift.open_date is exist - process it [02:20:14]req_shift_open_date [02:20:14]req_shift_open_date done [02:20:14]produce_requested_data done [02:20:14]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178571,"shift.num":470,"shift.opened":1,"shift.open_date":1724371660} [02:20:14]process_action_free close_receipt [02:20:14]json_value_free [02:20:14]json_value_free done [02:20:14]process_json_proto returns [02:20:14]Send response to host [02:20:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178571,"shift.num":470,"shift.opened":1,"shift.open_date":1724371660}}} [02:20:14]free response buf [02:20:14]execute_script done [02:20:14]execute_script returns [02:20:14]free content buf [02:20:14]Sock 7.Close socket [02:20:14]Sock 7.Thread stoped [02:20:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 4F 00 00 00 86 DF 47 00 61 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 37 38 10 04 04 00 8B B9 02 00 F4 03 04 00 85 9D C7 66 B6 04 01 00 00 98 E4 86 C9 16 A3 2F 02 [02:20:14]CommunicateWithHost err = 0 [02:20:14]CheckOFDResponse [02:20:14]1017 (14) - 77093643461234 [02:20:14]1041 (16) - 0000000000871778 [02:20:14]1040 (4) - 178571 [02:20:14]1012 (4) - 22.08.2024 20:20 [02:20:14]1206 (1) - 0 [02:20:14]OFD Sender: Remove packet 178571 [02:20:14]ProducePacketName [02:20:14]name=ofd_packets/00178571 [02:20:14]NVStorageDeleteData [02:20:15]OFD Sender: No OFD packet to send [02:20:20]OFD Sender: No OFD packet to send [02:20:25]OFD Sender: No OFD packet to send [02:20:30]OFD Sender: No OFD packet to send [02:20:35]OFD Sender: No OFD packet to send [02:20:40]OFD Sender: No OFD packet to send [02:20:43]recv_with_timeout no data received [02:20:45]OFD Sender: No OFD packet to send [02:20:50]OFD Sender: No OFD packet to send [02:20:55]OFD Sender: No OFD packet to send [02:21:00]OFD Sender: No OFD packet to send [02:21:05]OFD Sender: No OFD packet to send [02:21:10]OFD Sender: No OFD packet to send [02:21:15]OFD Sender: No OFD packet to send [02:21:16]recv_with_timeout no data received [02:21:20]OFD Sender: No OFD packet to send [02:21:25]OFD Sender: No OFD packet to send [02:21:30]OFD Sender: No OFD packet to send [02:21:33]recv_with_timeout no data received [02:21:35]OFD Sender: No OFD packet to send [02:21:40]OFD Sender: No OFD packet to send [02:21:45]OFD Sender: No OFD packet to send [02:21:50]OFD Sender: No OFD packet to send [02:21:51]recv_with_timeout no data received [02:21:55]OFD Sender: No OFD packet to send [02:22:00]OFD Sender: No OFD packet to send [02:22:01]recv_with_timeout no data received [02:22:05]OFD Sender: No OFD packet to send [02:22:10]OFD Sender: No OFD packet to send [02:22:15]OFD Sender: No OFD packet to send [02:22:20]OFD Sender: No OFD packet to send [02:22:25]OFD Sender: No OFD packet to send [02:22:30]OFD Sender: No OFD packet to send [02:22:35]OFD Sender: No OFD packet to send [02:22:40]OFD Sender: No OFD packet to send [02:22:45]OFD Sender: No OFD packet to send [02:22:50]OFD Sender: No OFD packet to send [02:22:55]OFD Sender: No OFD packet to send [02:23:00]OFD Sender: No OFD packet to send [02:23:00]recv_with_timeout no data received [02:23:05]OFD Sender: No OFD packet to send [02:23:10]OFD Sender: No OFD packet to send [02:23:15]OFD Sender: No OFD packet to send [02:23:20]OFD Sender: No OFD packet to send [02:23:25]OFD Sender: No OFD packet to send [02:23:30]OFD Sender: No OFD packet to send [02:23:35]OFD Sender: No OFD packet to send [02:23:40]OFD Sender: No OFD packet to send [02:23:45]OFD Sender: No OFD packet to send [02:23:50]recv_with_timeout no data received [02:23:50]OFD Sender: No OFD packet to send [02:23:55]OFD Sender: No OFD packet to send [02:24:00]OFD Sender: No OFD packet to send [02:24:05]OFD Sender: No OFD packet to send [02:24:10]OFD Sender: No OFD packet to send [02:24:15]OFD Sender: No OFD packet to send [02:24:20]OFD Sender: No OFD packet to send [02:24:25]OFD Sender: No OFD packet to send [02:24:30]OFD Sender: No OFD packet to send [02:24:35]OFD Sender: No OFD packet to send [02:24:40]OFD Sender: No OFD packet to send [02:24:44]accept exits with 10 [02:24:44]New connection [02:24:44]New thread 3067374948 created [02:24:44]Thread 3067231588 joined [02:24:44]Waiting for new connection... [02:24:44] Sock 10.Parse request [02:24:44]Sock 10.Check first char [02:24:44]Sock 10.First char is OK [02:24:44]request: POST /json_proto HTTP/1.0 [02:24:44]Method: POST [02:24:44]URL: /json_proto [02:24:44]Method is POST - this is cgi request [02:24:44]url: /json_proto [02:24:44]query_string will be loaded in cgi processing [02:24:44]execute_cgi json_proto POST (null) [02:24:44]execute_cgi path=json_proto method=POST [02:24:44]POST find Content-Length [02:24:44]Host: 172.17.44.131:8080 [02:24:44]Content-Length: 672 [02:24:44]Content-Type: application/json [02:24:44] [02:24:44]POST finish read [02:24:44]Found Content-Length = 672 [02:24:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293965", "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" ] } } [02:24:44]execute_script... [02:24: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)293965", "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" ] } } [02:24:44]POST & json_proto [02:24:44]process_json_proto [02:24:44]json parsed OK: [02:24:44]protocol is kg_v1.0 [02:24:44]action value=close_receipt [02:24:44]process_action close_receipt [02:24:44]cmd_close_receipt [02:24:44]MH_GetDate [02:24:44]Write to MH i2c: F0 00 00 07 03 F9 [02:24:44]Write i2c OK [02:24:44]MH_I2C_Read... [02:24:44]Read from MH i2c: F0 [02:24:44]MH_I2C_Read... [02:24:44]Read from MH i2c: F0 09 00 [02:24:44]MH_I2C_Read... [02:24:44]Read from MH i2c: F0 09 00 07 03 00 ED F2 C7 66 4F 53 BE 66 D4 [02:24:44]GetLastDocTimeStamp 1724379611 [02:24:44]current date 1724379885 [02:24:44]FM_GetShiftState [02:24:44]SAM_PROTO_GetShiftState [02:24:44]wFMCommunicate request_size=4 [02:24:44]MH_SAM_APDU [02:24:44]CAPDU: 80 13 01 00 [02:24:44]Write to MH i2c: E2 08 00 08 03 80 13 01 00 00 00 00 00 88 [02:24:44]Write i2c OK [02:24:44]MH_I2C_Read... [02:24:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:24:44]Read from MH i2c: E2 [02:24:44]MH_I2C_Read... [02:24:44]Read from MH i2c: E2 0E 00 [02:24:44]MH_I2C_Read... [02:24:44]Read from MH i2c: E2 0E 00 08 03 00 09 00 01 CC D2 C7 66 00 00 00 00 90 00 5F [02:24:44]RAPDU: 09 00 01 CC D2 C7 66 00 00 00 00 90 00 [02:24:44]wFMCommunicate OK [02:24:44]SAM_PROTO_GetShiftState done [02:24:44]FM_GetShiftState done [02:24:44]opened in 1724371660 [02:24:44]opened+sec_in_day 1724458060 [02:24:44]quantity*price = 100035 [02:24:44]sum+1 = 100036 [02:24: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 СНО: Общий режим Чек 32 23.08.2024 02:24 Смена: 470 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178572 ФПД: 75117648458856 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T022445&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178572&fm=75117648458856&tin=02508201610067®Number=0000000000092561&sum=100000 [02:24:45]StoreToDocumentArchive [02:24:45]shift 470 fd 178572 [02:24:45]save to /storage/0470/doc_00178572 [02:24:45]save last doc name /storage/0470/doc_00178572 to /storage/kkm_last_doc_name [02:24:45]save OK [02:24:45]Clear old archive folders... [02:24:45]ProcessDocumentItem done err = 0, tmpTLVsize=249 [02:24:45]tlvbuf is 00CD7380 [02:24:45]SAM_PROTO_ClearQueue [02:24:45]wFMCommunicate request_size=4 [02:24:45]MH_SAM_APDU [02:24:45]CAPDU: 80 09 00 00 [02:24:45]Write to MH i2c: E2 08 00 15 03 80 09 00 00 00 00 00 00 8A [02:24:45]Write i2c OK [02:24:45]MH_I2C_Read... [02:24:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [02:24:45]Read from MH i2c: E2 [02:24:45]MH_I2C_Read... [02:24:45]Read from MH i2c: E2 03 00 [02:24:45]MH_I2C_Read... [02:24:45]Read from MH i2c: E2 03 00 15 03 00 90 00 8C [02:24:45]RAPDU: 90 00 [02:24:45]wFMCommunicate OK [02:24:45]SAM_PROTO_ClearQueue done [02:24:45]KKMCreateOFDPacket [02:24:45]OFDProtocolAddRootSTLVToBuf [02:24:45]FM_MakeSignedData [02:24:45]FM_MakeSignedData [02:24:45]SAM_PROTO_SignData [02:24:45]wFMCommunicate request_size=4 [02:24:45]MH_SAM_APDU [02:24:45]CAPDU: 80 0D 01 02 [02:24:45]Write to MH i2c: E2 08 00 16 03 80 0D 01 02 00 00 00 00 92 [02:24:45]Write i2c OK [02:24:45]MH_I2C_Read... [02:24:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [02:24:45]Read from MH i2c: E2 [02:24:45]MH_I2C_Read... [02:24:45]Read from MH i2c: E2 03 00 [02:24:45]MH_I2C_Read... [02:24:45]Read from MH i2c: E2 03 00 16 03 00 90 00 8D [02:24:45]RAPDU: 90 00 [02:24:45]wFMCommunicate OK [02:24:45]wFMCommunicate request_size=255 [02:24:45]MH_SAM_APDU [02:24: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 20 00 00 00 F4 03 04 00 ED F2 C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 8C B9 02 00 35 04 06 00 44 51 B0 [02:24:45]Write to MH i2c: E2 02 01 17 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 20 00 00 00 F4 03 04 00 ED F2 C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 8C B9 02 00 35 04 06 00 44 51 B0 00 00 9F [02:24:45]Write i2c OK [02:24:45]MH_I2C_Read... [02:24:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:24:45]Read from MH i2c: E2 [02:24:45]MH_I2C_Read... [02:24:45]Read from MH i2c: E2 03 00 [02:24:45]MH_I2C_Read... [02:24:45]Read from MH i2c: E2 03 00 17 03 00 90 00 8E [02:24:45]RAPDU: 90 00 [02:24:45]wFMCommunicate OK [02:24:45]wFMCommunicate request_size=8 [02:24:45]MH_SAM_APDU [02:24:45]CAPDU: 80 0D 02 02 03 C0 B4 68 [02:24:45]Write to MH i2c: E2 0B 00 18 03 80 0D 02 02 03 00 C0 B4 68 00 00 77 [02:24:45]Write i2c OK [02:24:45]MH_I2C_Read... [02:24:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:24:45]Read from MH i2c: E2 [02:24:45]MH_I2C_Read... [02:24:45]Read from MH i2c: E2 03 00 [02:24:45]MH_I2C_Read... [02:24:45]Read from MH i2c: E2 03 00 18 03 00 90 00 8F [02:24:45]RAPDU: 90 00 [02:24:45]wFMCommunicate OK [02:24:45]wFMCommunicate request_size=4 [02:24:45]MH_SAM_APDU [02:24:45]CAPDU: 80 0D 03 02 [02:24:45]Write to MH i2c: E2 08 00 19 03 80 0D 03 02 00 00 00 00 97 [02:24:45]Write i2c OK [02:24:45]MH_I2C_Read... [02:24:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [02:24:45]Read from MH i2c: E2 [02:24:45]MH_I2C_Read... [02:24:45]Read from MH i2c: E2 0B 00 [02:24:45]MH_I2C_Read... [02:24:45]Read from MH i2c: E2 0B 00 19 03 00 02 B7 E0 74 55 8F CE 54 90 00 AB [02:24:45]RAPDU: 02 B7 E0 74 55 8F CE 54 90 00 [02:24:45]wFMCommunicate OK [02:24:45]SAM_PROTO_SignData done [02:24:45]FM_MakeSignedData done [02:24:45]CreateOFDProtocolMessage [02:24:45]wFMCommunicate request_size=4 [02:24:45]MH_SAM_APDU [02:24:45]CAPDU: 80 11 00 00 [02:24:45]Write to MH i2c: E2 08 00 1A 03 80 11 00 00 00 00 00 00 97 [02:24:45]Write i2c OK [02:24:45]MH_I2C_Read... [02:24:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:24:45]Read from MH i2c: E2 [02:24:45]MH_I2C_Read... [02:24:45]Read from MH i2c: E2 17 00 [02:24:45]MH_I2C_Read... [02:24:45]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 37 38 90 00 F0 [02:24:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [02:24:45]wFMCommunicate OK [02:24:45]CreateOFDProtocolMessage done [02:24:45]OFDSenderStorePacket 178572 [02:24:45]StoreOFDPacket docnum=178572 [02:24:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0D 01 00 00 7C A9 05 01 63 06 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 20 00 00 00 F4 03 04 00 ED F2 C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 8C B9 02 00 35 04 06 00 44 51 B0 C0 B4 68 02 B7 E0 74 55 8F CE 54 [02:24:45]CheckFolder [02:24:45]dirname=/storage/ofd_packets [02:24:45]CheckFolder done [02:24:45]ProducePacketName [02:24:45]name=ofd_packets/00178572 [02:24:45]NVStorageSaveData ofd_packets/00178572 [02:24:45]File name is /storage/ofd_packets/00178572 [02:24:45]Write 299 bytes [02:24:45]NVStorageSaveData done [02:24:45]OFDSenderStorePacket done [02:24:45]KKMCreateOFDPacket done [02:24:45]NVStorageSaveData kkm_last_timestamp [02:24:45]File name is /storage/kkm_last_timestamp [02:24:45]Write 4 bytes [02:24:45]NVStorageSaveData done [02:24:45]ExternCall_PrintAddStr [02:24:45]wPrintStart [02:24:45]Write to MH i2c: 01 00 00 1B 03 1E [02:24:45]Write i2c OK [02:24:45]MH_I2C_Read... [02:24:45]Read from MH i2c: 01 [02:24:45]MH_I2C_Read... [02:24:45]Read from MH i2c: 01 07 00 [02:24:45]MH_I2C_Read... [02:24:45]Read from MH i2c: 01 07 00 1B 03 00 00 00 00 00 FF 0F 33 [02:24:45]RasterBufferAndPrint [02:24:45]line Счет N : (1)293965 [02:24:45]line ИНН: 02508201610067 [02:24:45]line Контрольно-Кассовый Чек [02:24:45]line ПРОДАЖА [02:24:45]line ТРК (МРК, ГНК) : 51 [02:24:45]line Товар: 2710124130 [02:24:45]line SU-92-К-5 [02:24:45]line 14.540 * 68.80 [02:24:45]line = 1000.35 [02:24:45]line НДС 12% НСП 1% [02:24:45]line > о реализуемом товаре [02:24:45]line ОКРУГЛЕНИЕ: -0.35 [02:24:45]line ИТОГО: 1000.00 [02:24:45]line Внесено: 1000.00 [02:24:45]line СДАЧА: 0.00 [02:24:45]line НСП 1% : 8.85 [02:24:45]line НДС 12% : 106.23 [02:24:45]line Наличными: 1000.00 [02:24:45]line Безнал.: 0.00 [02:24:45]line Место: АЗС № 130 "Партнер Нефть" [02:24:45]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [02:24:45]line СНО: Общий режим [02:24:45]line Чек 32 23.08.2024 02:24 [02:24:45]line Смена: 470 ФФД: 1.0 [02:24:45]line ЗНМ: 0300000071 [02:24:45]line РНМ: 0000000000092561 [02:24:45]line Версия ККМ: 001 [02:24:45]line ФМ: 0000000000871778 [02:24:45]line ФД: 178572 [02:24:45]line ФПД: 75117648458856 [02:24:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T022445&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178572&fm=75117648458856&tin=02508201610067®Number=0000000000092561&sum=100000 [02:24:46]OFD Sender: Processing packet 178572 [packets to send 497, broken 496] [02:24:46]ProducePacketName [02:24:46]name=ofd_packets/00178572 [02:24:46]OFD Sender: To server: pG, [02:24:46]CommunicateWithHost lk.salyk.kg:30040 [02:24:46]ConnectInit lk.salyk.kg [02:24:46]written 0, free lines is 4095 [02:24:46]Write to MH i2c: 01 00 00 46 03 49 [02:24:46]Write i2c OK [02:24:46]MH_I2C_Read... [02:24:46]Read from MH i2c: 01 [02:24:46]MH_I2C_Read... [02:24:46]Read from MH i2c: 01 07 00 [02:24:46]MH_I2C_Read... [02:24:46]Read from MH i2c: 01 07 00 46 03 00 00 00 00 00 BE 0C 1A [02:24:46]RasterBufferAndPrint [02:24:46]line [02:24:46]line [02:24:46]line [02:24:46]line [02:24:46]line [02:24:46]written 0, free lines is 3268 [02:24:46]MH_Cut [02:24:46]Write to MH i2c: D1 01 00 4D 03 01 22 [02:24:46]Write i2c OK [02:24:46]MH_I2C_Read... [02:24:46]Read from MH i2c: D1 [02:24:46]MH_I2C_Read... [02:24:46]Read from MH i2c: D1 01 00 [02:24:46]MH_I2C_Read... [02:24:46]Read from MH i2c: D1 01 00 4D 03 00 21 [02:24:46]Write to MH i2c: 01 00 00 4E 03 51 [02:24:46]Write i2c OK [02:24:46]MH_I2C_Read... [02:24:47]*** Cut start [02:24:47]*** Partial cut [02:24:47]*** CUTSNS_PIN = 1 [02:24:47]*** CUTSNS_PIN = 0 [02:24:47]*** Brake cut motor [02:24:47]Read from MH i2c: 01 [02:24:47]MH_I2C_Read... [02:24:47]*** Stop cut motor [02:24:47]Read from MH i2c: 01 07 00 [02:24:47]MH_I2C_Read... [02:24:47]*** Cut end [02:24:47]Read from MH i2c: 01 07 00 4E 03 00 00 00 00 00 FF 0F 66 [02:24:47]process_action close_receipt done [02:24:47]requested_data is exist [02:24:47]produce_requested_data [02:24:47]requested_item fm.sn is exist - process it [02:24:47]wFMCommunicate request_size=4 [02:24:47]MH_SAM_APDU [02:24:47]CAPDU: 80 11 00 00 [02:24:47]Write to MH i2c: E2 08 00 4F 03 80 11 00 00 00 00 00 00 CC [02:24:47]Write i2c OK [02:24:47]MH_I2C_Read... [02:24:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:24:47]Read from MH i2c: E2 [02:24:47]MH_I2C_Read... [02:24:47]Read from MH i2c: E2 17 00 [02:24:47]MH_I2C_Read... [02:24:47]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 37 38 90 00 25 [02:24:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [02:24:47]wFMCommunicate OK [02:24:47]requested_item fd.num is exist - process it [02:24:47]SAM_PROTO_GetFieldsCounters [02:24:47]wFMCommunicate request_size=4 [02:24:47]MH_SAM_APDU [02:24:47]CAPDU: 80 13 00 00 [02:24:47]Write to MH i2c: E2 08 00 50 03 80 13 00 00 00 00 00 00 CF [02:24:47]Write i2c OK [02:24:47]MH_I2C_Read... [02:24:48]Connected sock=9 [02:24: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 37 38 0D 01 00 00 7C A9 05 01 63 06 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 20 00 00 00 F4 03 04 00 ED F2 C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 8C B9 02 00 35 04 06 00 44 51 B0 C0 B4 68 02 B7 E0 74 55 8F CE 54 [02:24:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [02:24:48]Read from MH i2c: E2 [02:24:48]MH_I2C_Read... [02:24:48]Read from MH i2c: E2 62 00 [02:24:48]MH_I2C_Read... [02:24:48]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 8C B9 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 20 00 00 00 5E 04 04 00 20 00 00 00 57 04 04 00 21 00 00 00 19 04 04 00 00 00 00 00 90 00 72 [02:24: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 8C B9 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 20 00 00 00 5E 04 04 00 20 00 00 00 57 04 04 00 21 00 00 00 19 04 04 00 00 00 00 00 90 00 [02:24:48]wFMCommunicate OK [02:24:48]SAM_PROTO_GetFieldsCounters done [02:24:48]requested_item shift.num is exist - process it [02:24:48]requested_item shift.opened is exist - process it [02:24:48]req_shift_opened [02:24:48]FM_GetShiftState [02:24:48]SAM_PROTO_GetShiftState [02:24:48]wFMCommunicate request_size=4 [02:24:48]MH_SAM_APDU [02:24:48]CAPDU: 80 13 01 00 [02:24:48]Write to MH i2c: E2 08 00 51 03 80 13 01 00 00 00 00 00 D1 [02:24:48]Write i2c OK [02:24:48]MH_I2C_Read... [02:24:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:24:48]Read from MH i2c: E2 [02:24:48]MH_I2C_Read... [02:24:48]Read from MH i2c: E2 0E 00 [02:24:48]MH_I2C_Read... [02:24:48]Read from MH i2c: E2 0E 00 51 03 00 09 00 01 CC D2 C7 66 00 00 00 00 90 00 A8 [02:24:48]RAPDU: 09 00 01 CC D2 C7 66 00 00 00 00 90 00 [02:24:48]wFMCommunicate OK [02:24:48]SAM_PROTO_GetShiftState done [02:24:48]FM_GetShiftState done [02:24:48]req_shift_opened done [02:24:48]requested_item shift.open_date is exist - process it [02:24:48]req_shift_open_date [02:24:48]req_shift_open_date done [02:24:48]produce_requested_data done [02:24:48]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178572,"shift.num":470,"shift.opened":1,"shift.open_date":1724371660} [02:24:48]process_action_free close_receipt [02:24:48]json_value_free [02:24:48]json_value_free done [02:24:48]process_json_proto returns [02:24:48]Send response to host [02:24:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178572,"shift.num":470,"shift.opened":1,"shift.open_date":1724371660}}} [02:24:48]free response buf [02:24:48]execute_script done [02:24:48]execute_script returns [02:24:48]free content buf [02:24:48]Sock 10.Close socket [02:24:48]Sock 10.Thread stoped [02:24: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 37 38 4F 00 00 00 A3 33 47 00 A2 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 37 38 10 04 04 00 8C B9 02 00 F4 03 04 00 97 9E C7 66 B6 04 01 00 00 2B 66 65 B9 E0 C3 49 1A [02:24:50]CommunicateWithHost err = 0 [02:24:50]CheckOFDResponse [02:24:50]1017 (14) - 77093643461234 [02:24:50]1041 (16) - 0000000000871778 [02:24:50]1040 (4) - 178572 [02:24:50]1012 (4) - 22.08.2024 20:24 [02:24:50]1206 (1) - 0 [02:24:50]OFD Sender: Remove packet 178572 [02:24:50]ProducePacketName [02:24:50]name=ofd_packets/00178572 [02:24:50]NVStorageDeleteData [02:24:50]OFD Sender: No OFD packet to send [02:24:53]recv_with_timeout no data received [02:24:55]OFD Sender: No OFD packet to send [02:25:00]OFD Sender: No OFD packet to send [02:25:05]OFD Sender: No OFD packet to send [02:25:10]OFD Sender: No OFD packet to send [02:25:15]OFD Sender: No OFD packet to send [02:25:20]OFD Sender: No OFD packet to send [02:25:20]recv_with_timeout no data received [02:25:25]OFD Sender: No OFD packet to send [02:25:30]OFD Sender: No OFD packet to send [02:25:35]OFD Sender: No OFD packet to send [02:25:40]OFD Sender: No OFD packet to send [02:25:45]OFD Sender: No OFD packet to send [02:25:50]OFD Sender: No OFD packet to send [02:25:55]OFD Sender: No OFD packet to send [02:26:00]OFD Sender: No OFD packet to send [02:26:05]OFD Sender: No OFD packet to send [02:26:10]OFD Sender: No OFD packet to send [02:26:15]OFD Sender: No OFD packet to send [02:26:20]OFD Sender: No OFD packet to send [02:26:25]OFD Sender: No OFD packet to send [02:26:30]OFD Sender: No OFD packet to send [02:26:35]OFD Sender: No OFD packet to send [02:26:40]OFD Sender: No OFD packet to send [02:26:45]OFD Sender: No OFD packet to send [02:26:50]OFD Sender: No OFD packet to send [02:26:56]OFD Sender: No OFD packet to send [02:27:01]OFD Sender: No OFD packet to send [02:27:06]OFD Sender: No OFD packet to send [02:27:11]OFD Sender: No OFD packet to send [02:27:16]OFD Sender: No OFD packet to send [02:27:21]OFD Sender: No OFD packet to send [02:27:26]OFD Sender: No OFD packet to send [02:27:31]OFD Sender: No OFD packet to send [02:27:36]OFD Sender: No OFD packet to send [02:27:41]OFD Sender: No OFD packet to send [02:27:46]OFD Sender: No OFD packet to send [02:27:51]recv_with_timeout no data received [02:27:51]OFD Sender: No OFD packet to send [02:27:56]OFD Sender: No OFD packet to send [02:28:01]OFD Sender: No OFD packet to send [02:28:06]OFD Sender: No OFD packet to send [02:28:11]OFD Sender: No OFD packet to send [02:28:16]OFD Sender: No OFD packet to send [02:28:21]OFD Sender: No OFD packet to send [02:28:24]int [02:28:24]Write to MH i2c: 01 00 00 52 03 55 [02:28:24]*** FLAG_PRN_KEY set [02:28:24]Write i2c OK [02:28:24]MH_I2C_Read... [02:28:24]Read from MH i2c: 01 [02:28:24]MH_I2C_Read... [02:28:24]Read from MH i2c: 01 07 00 [02:28:24]MH_I2C_Read... [02:28:24]Read from MH i2c: 01 07 00 52 03 00 08 00 00 00 FF 0F 72 [02:28:24]state=0 [02:28:24]Key pressed [02:28:24]Feed [02:28:24]Write to MH i2c: D8 00 00 53 03 2D [02:28:24]*** FLAG_PRN_KEY reset [02:28:24]Write i2c OK [02:28:24]MH_I2C_Read... [02:28:24]Read from MH i2c: D8 [02:28:24]MH_I2C_Read... [02:28:24]Read from MH i2c: D8 01 00 [02:28:24]MH_I2C_Read... [02:28:24]Read from MH i2c: D8 01 00 53 03 00 2E [02:28:24]int line is 0 - check status [02:28:24]Write to MH i2c: 01 00 00 54 03 57 [02:28:24]Write i2c OK [02:28:24]MH_I2C_Read... [02:28:24]Read from MH i2c: 01 [02:28:24]MH_I2C_Read... [02:28:24]Read from MH i2c: 01 07 00 [02:28:24]MH_I2C_Read... [02:28:24]Read from MH i2c: 01 07 00 54 03 00 00 00 00 00 F5 0F 62 [02:28:24]state=2 [02:28:24]Stop feed [02:28:24]int [02:28:24]Write to MH i2c: 01 00 00 55 03 58 [02:28:24]Write i2c OK [02:28:24]MH_I2C_Read... [02:28:24]Read from MH i2c: 01 [02:28:24]MH_I2C_Read... [02:28:24]Read from MH i2c: 01 07 00 [02:28:24]MH_I2C_Read... [02:28:24]Read from MH i2c: 01 07 00 55 03 00 00 00 00 00 F5 0F 63 [02:28:24]state=0 [02:28:24]int [02:28:24]Write to MH i2c: 01 00 00 56 03 59 [02:28:24]*** FLAG_PRN_KEY set [02:28:24]Write i2c OK [02:28:24]MH_I2C_Read... [02:28:24]Read from MH i2c: 01 [02:28:24]MH_I2C_Read... [02:28:24]Read from MH i2c: 01 07 00 [02:28:24]MH_I2C_Read... [02:28:24]Read from MH i2c: 01 07 00 56 03 00 08 00 00 00 F5 0F 6C [02:28:24]state=0 [02:28:24]Key pressed [02:28:24]Feed [02:28:24]Write to MH i2c: D8 00 00 57 03 31 [02:28:24]Write i2c OK [02:28:24]MH_I2C_Read... [02:28:24]Read from MH i2c: D8 [02:28:24]MH_I2C_Read... [02:28:24]Read from MH i2c: D8 01 00 [02:28:24]MH_I2C_Read... [02:28:24]Read from MH i2c: D8 01 00 57 03 00 32 [02:28:24]int [02:28:24]Write to MH i2c: 01 00 00 58 03 5B [02:28:24]Write i2c OK [02:28:24]MH_I2C_Read... [02:28:24]Read from MH i2c: 01 [02:28:24]MH_I2C_Read... [02:28:24]Read from MH i2c: 01 07 00 [02:28:24]MH_I2C_Read... [02:28:24]Read from MH i2c: 01 07 00 58 03 00 48 00 00 00 3C 00 E6 [02:28:24]state=2 [02:28:24]Key pressed [02:28:24]int [02:28:24]Write to MH i2c: 01 00 00 59 03 5C [02:28:24]*** FLAG_PRN_KEY reset [02:28:24]Write i2c OK [02:28:24]MH_I2C_Read... [02:28:24]Read from MH i2c: 01 [02:28:24]MH_I2C_Read... [02:28:24]Read from MH i2c: 01 07 00 [02:28:24]MH_I2C_Read... [02:28:24]Read from MH i2c: 01 07 00 59 03 00 00 00 00 00 F5 0F 67 [02:28:24]state=2 [02:28:24]Stop feed [02:28:26]OFD Sender: No OFD packet to send [02:28:31]OFD Sender: No OFD packet to send [02:28:36]OFD Sender: No OFD packet to send [02:28:41]OFD Sender: No OFD packet to send [02:28:46]OFD Sender: No OFD packet to send [02:28:51]recv_with_timeout no data received [02:28:51]OFD Sender: No OFD packet to send [02:28:56]OFD Sender: No OFD packet to send [02:29:01]OFD Sender: No OFD packet to send [02:29:06]OFD Sender: No OFD packet to send [02:29:09]recv_with_timeout no data received [02:29:11]OFD Sender: No OFD packet to send [02:29:16]OFD Sender: No OFD packet to send [02:29:21]OFD Sender: No OFD packet to send [02:29:26]OFD Sender: No OFD packet to send [02:29:31]OFD Sender: No OFD packet to send [02:29:36]OFD Sender: No OFD packet to send [02:29:41]OFD Sender: No OFD packet to send [02:29:46]OFD Sender: No OFD packet to send [02:29:50]recv_with_timeout no data received [02:29:51]OFD Sender: No OFD packet to send [02:29:55]accept exits with 7 [02:29:55]New connection [02:29:55]New thread 3067231588 created [02:29:55]Thread 3067374948 joined [02:29:55]Waiting for new connection... [02:29:55] Sock 7.Parse request [02:29:55]Sock 7.Check first char [02:29:55]Sock 7.First char is OK [02:29:55]request: POST /json_proto HTTP/1.0 [02:29:55]Method: POST [02:29:55]URL: /json_proto [02:29:55]Method is POST - this is cgi request [02:29:55]url: /json_proto [02:29:55]query_string will be loaded in cgi processing [02:29:55]execute_cgi json_proto POST (null) [02:29:55]execute_cgi path=json_proto method=POST [02:29:55]POST find Content-Length [02:29:55]Host: 172.17.44.131:8080 [02:29:55]Content-Length: 803 [02:29:55]Content-Type: application/json [02:29:55] [02:29:55]POST finish read [02:29:55]Found Content-Length = 803 [02:29:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293966", "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: 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" ] } } [02:29:55]execute_script... [02:29:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293966", "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: 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" ] } } [02:29:55]POST & json_proto [02:29:55]process_json_proto [02:29:55]json parsed OK: [02:29:55]protocol is kg_v1.0 [02:29:55]action value=close_receipt [02:29:55]process_action close_receipt [02:29:55]cmd_close_receipt [02:29:55]MH_GetDate [02:29:55]Write to MH i2c: F0 00 00 5A 03 4C [02:29:55]Write i2c OK [02:29:55]MH_I2C_Read... [02:29:55]Read from MH i2c: F0 [02:29:55]MH_I2C_Read... [02:29:55]Read from MH i2c: F0 09 00 [02:29:55]MH_I2C_Read... [02:29:55]Read from MH i2c: F0 09 00 5A 03 00 24 F4 C7 66 4F 53 BE 66 60 [02:29:55]GetLastDocTimeStamp 1724379885 [02:29:55]current date 1724380196 [02:29:55]FM_GetShiftState [02:29:55]SAM_PROTO_GetShiftState [02:29:55]wFMCommunicate request_size=4 [02:29:55]MH_SAM_APDU [02:29:55]CAPDU: 80 13 01 00 [02:29:55]Write to MH i2c: E2 08 00 5B 03 80 13 01 00 00 00 00 00 DB [02:29:55]Write i2c OK [02:29:55]MH_I2C_Read... [02:29:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:29:55]Read from MH i2c: E2 [02:29:55]MH_I2C_Read... [02:29:55]Read from MH i2c: E2 0E 00 [02:29:55]MH_I2C_Read... [02:29:55]Read from MH i2c: E2 0E 00 5B 03 00 09 00 01 CC D2 C7 66 00 00 00 00 90 00 B2 [02:29:55]RAPDU: 09 00 01 CC D2 C7 66 00 00 00 00 90 00 [02:29:55]wFMCommunicate OK [02:29:55]SAM_PROTO_GetShiftState done [02:29:55]FM_GetShiftState done [02:29:55]opened in 1724371660 [02:29:55]opened+sec_in_day 1724458060 [02:29:55]quantity*price = 100021 [02:29:55]sum+1 = 100023 [02:29:55]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 33 23.08.2024 02:29 Смена: 470 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871778 ФД: 178573 ФПД: 170254180877174 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T022956&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178573&fm=170254180877174&tin=02508201610067®Number=0000000000092561&sum=100022 [02:29:56]StoreToDocumentArchive [02:29:56]shift 470 fd 178573 [02:29:56]save to /storage/0470/doc_00178573 [02:29:56]save last doc name /storage/0470/doc_00178573 to /storage/kkm_last_doc_name [02:29:56]save OK [02:29:56]Clear old archive folders... [02:29:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [02:29:56]tlvbuf is 00CB7C30 [02:29:56]SAM_PROTO_ClearQueue [02:29:56]wFMCommunicate request_size=4 [02:29:56]MH_SAM_APDU [02:29:56]CAPDU: 80 09 00 00 [02:29:56]Write to MH i2c: E2 08 00 68 03 80 09 00 00 00 00 00 00 DD [02:29:56]Write i2c OK [02:29:56]MH_I2C_Read... [02:29:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [02:29:56]Read from MH i2c: E2 [02:29:56]MH_I2C_Read... [02:29:56]Read from MH i2c: E2 03 00 [02:29:56]MH_I2C_Read... [02:29:56]Read from MH i2c: E2 03 00 68 03 00 90 00 DF [02:29:56]RAPDU: 90 00 [02:29:56]wFMCommunicate OK [02:29:56]SAM_PROTO_ClearQueue done [02:29:56]KKMCreateOFDPacket [02:29:56]OFDProtocolAddRootSTLVToBuf [02:29:56]FM_MakeSignedData [02:29:56]FM_MakeSignedData [02:29:56]SAM_PROTO_SignData [02:29:56]wFMCommunicate request_size=4 [02:29:56]MH_SAM_APDU [02:29:56]CAPDU: 80 0D 01 02 [02:29:56]Write to MH i2c: E2 08 00 69 03 80 0D 01 02 00 00 00 00 E5 [02:29:56]Write i2c OK [02:29:56]MH_I2C_Read... [02:29:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [02:29:56]Read from MH i2c: E2 [02:29:56]MH_I2C_Read... [02:29:56]Read from MH i2c: E2 03 00 [02:29:56]MH_I2C_Read... [02:29:56]Read from MH i2c: E2 03 00 69 03 00 90 00 E0 [02:29:56]RAPDU: 90 00 [02:29:56]wFMCommunicate OK [02:29:56]wFMCommunicate request_size=255 [02:29:56]MH_SAM_APDU [02:29:56]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 00 00 00 F4 03 04 00 24 F4 C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 8D B9 02 00 35 04 06 00 9A [02:29:56]Write to MH i2c: E2 02 01 6A 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 00 00 00 F4 03 04 00 24 F4 C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 8D B9 02 00 35 04 06 00 9A 00 00 E0 [02:29:56]Write i2c OK [02:29:56]MH_I2C_Read... [02:29:56]OFD Sender: No OFD packet to send [02:29:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:29:56]Read from MH i2c: E2 [02:29:56]MH_I2C_Read... [02:29:56]Read from MH i2c: E2 03 00 [02:29:56]MH_I2C_Read... [02:29:56]Read from MH i2c: E2 03 00 6A 03 00 90 00 E1 [02:29:56]RAPDU: 90 00 [02:29:56]wFMCommunicate OK [02:29:56]wFMCommunicate request_size=10 [02:29:56]MH_SAM_APDU [02:29:56]CAPDU: 80 0D 02 02 05 D8 63 F9 03 76 [02:29:56]Write to MH i2c: E2 0D 00 6B 03 80 0D 02 02 05 00 D8 63 F9 03 76 00 00 9F [02:29:56]Write i2c OK [02:29:56]MH_I2C_Read... [02:29:56]Read from MH i2c: E2 [02:29:56]MH_I2C_Read... [02:29:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:29:56]Read from MH i2c: E2 03 00 [02:29:56]MH_I2C_Read... [02:29:56]Read from MH i2c: E2 03 00 6B 03 00 90 00 E2 [02:29:56]RAPDU: 90 00 [02:29:56]wFMCommunicate OK [02:29:56]wFMCommunicate request_size=4 [02:29:56]MH_SAM_APDU [02:29:56]CAPDU: 80 0D 03 02 [02:29:56]Write to MH i2c: E2 08 00 6C 03 80 0D 03 02 00 00 00 00 EA [02:29:56]Write i2c OK [02:29:56]MH_I2C_Read... [02:29:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [02:29:56]Read from MH i2c: E2 [02:29:56]MH_I2C_Read... [02:29:56]Read from MH i2c: E2 0B 00 [02:29:56]MH_I2C_Read... [02:29:56]Read from MH i2c: E2 0B 00 6C 03 00 40 1A B5 68 0A 8B 6D FA 90 00 5E [02:29:56]RAPDU: 40 1A B5 68 0A 8B 6D FA 90 00 [02:29:56]wFMCommunicate OK [02:29:56]SAM_PROTO_SignData done [02:29:56]FM_MakeSignedData done [02:29:56]CreateOFDProtocolMessage [02:29:56]wFMCommunicate request_size=4 [02:29:56]MH_SAM_APDU [02:29:56]CAPDU: 80 11 00 00 [02:29:56]Write to MH i2c: E2 08 00 6D 03 80 11 00 00 00 00 00 00 EA [02:29:56]Write i2c OK [02:29:56]MH_I2C_Read... [02:29:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:29:56]Read from MH i2c: E2 [02:29:56]MH_I2C_Read... [02:29:56]Read from MH i2c: E2 17 00 [02:29:56]MH_I2C_Read... [02:29:56]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 37 38 90 00 43 [02:29:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [02:29:56]wFMCommunicate OK [02:29:56]CreateOFDProtocolMessage done [02:29:56]OFDSenderStorePacket 178573 [02:29:56]StoreOFDPacket docnum=178573 [02:29:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 BC A1 07 01 EF 70 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 00 00 00 F4 03 04 00 24 F4 C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 8D B9 02 00 35 04 06 00 9A D8 63 F9 03 76 40 1A B5 68 0A 8B 6D FA [02:29:56]CheckFolder [02:29:56]dirname=/storage/ofd_packets [02:29:56]CheckFolder done [02:29:56]ProducePacketName [02:29:56]name=ofd_packets/00178573 [02:29:56]NVStorageSaveData ofd_packets/00178573 [02:29:56]File name is /storage/ofd_packets/00178573 [02:29:56]Write 301 bytes [02:29:56]NVStorageSaveData done [02:29:56]OFDSenderStorePacket done [02:29:56]KKMCreateOFDPacket done [02:29:56]NVStorageSaveData kkm_last_timestamp [02:29:56]File name is /storage/kkm_last_timestamp [02:29:56]Write 4 bytes [02:29:56]NVStorageSaveData done [02:29:56]ExternCall_PrintAddStr [02:29:56]wPrintStart [02:29:56]Write to MH i2c: 01 00 00 6E 03 71 [02:29:56]Write i2c OK [02:29:56]MH_I2C_Read... [02:29:56]Read from MH i2c: 01 [02:29:56]MH_I2C_Read... [02:29:56]Read from MH i2c: 01 07 00 [02:29:56]MH_I2C_Read... [02:29:56]Read from MH i2c: 01 07 00 6E 03 00 00 00 00 00 FF 0F 86 [02:29:56]RasterBufferAndPrint [02:29:56]line Счет N : (1)293966 [02:29:56]line ИНН: 02508201610067 [02:29:56]line Контрольно-Кассовый Чек [02:29:56]line ПРОДАЖА [02:29:56]line ТРК (МРК, ГНК) : 53 [02:29:56]line Товар: 2710124500 [02:29:56]line Аи-95-К-5 [02:29:56]line 13.480 * 74.20 [02:29:56]line = 1000.22 [02:29:56]line НДС 12% НСП 1% [02:29:56]line > о реализуемом товаре [02:29:56]line ИТОГО: 1000.22 [02:29:56]line НСП 1% : 8.85 [02:29:56]line НДС 12% : 106.22 [02:29:56]line Наличными: 0.00 [02:29:56]line Безнал.: 1000.22 [02:29:56]line Место: АЗС № 130 "Партнер Нефть" [02:29:56]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [02:29:56]line СНО: Общий режим [02:29:56]line Чек 33 23.08.2024 02:29 [02:29:56]line Смена: 470 ФФД: 1.0 [02:29:56]line ЗНМ: 0300000071 [02:29:56]line РНМ: 0000000000092561 [02:29:56]line Версия ККМ: 001 [02:29:56]line Платежная система: O! деньги [02:29:56]line ФМ: 0000000000871778 [02:29:56]line ФД: 178573 [02:29:56]line ФПД: 170254180877174 [02:29:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T022956&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178573&fm=170254180877174&tin=02508201610067®Number=0000000000092561&sum=100022 [02:29:56]written 0, free lines is 4095 [02:29:56]OFD Sender: Processing packet 178573 [packets to send 497, broken 496] [02:29:56]ProducePacketName [02:29:56]name=ofd_packets/00178573 [02:29:56]OFD Sender: To server: pG, [02:29:56]CommunicateWithHost lk.salyk.kg:30040 [02:29:56]ConnectInit lk.salyk.kg [02:29:57]Write to MH i2c: 01 00 00 98 03 9B [02:29:57]Write i2c OK [02:29:57]MH_I2C_Read... [02:29:57]Read from MH i2c: 01 [02:29:57]MH_I2C_Read... [02:29:57]Read from MH i2c: 01 07 00 [02:29:57]MH_I2C_Read... [02:29:57]Read from MH i2c: 01 07 00 98 03 00 00 00 00 00 DA 0C 88 [02:29:57]RasterBufferAndPrint [02:29:57]line [02:29:57]line [02:29:57]line [02:29:57]line [02:29:57]line [02:29:57]written 0, free lines is 3298 [02:29:57]MH_Cut [02:29:57]Write to MH i2c: D1 01 00 9F 03 01 74 [02:29:57]Write i2c OK [02:29:57]MH_I2C_Read... [02:29:57]Read from MH i2c: D1 [02:29:57]MH_I2C_Read... [02:29:57]Read from MH i2c: D1 01 00 [02:29:57]MH_I2C_Read... [02:29:57]Read from MH i2c: D1 01 00 9F 03 00 73 [02:29:57]Write to MH i2c: 01 00 00 A0 03 A3 [02:29:57]Write i2c OK [02:29:57]MH_I2C_Read... [02:29:57]*** Cut start [02:29:57]*** Partial cut [02:29:57]*** CUTSNS_PIN = 1 [02:29:58]*** CUTSNS_PIN = 0 [02:29:58]*** Brake cut motor [02:29:58]Read from MH i2c: 01 [02:29:58]MH_I2C_Read... [02:29:58]*** Stop cut motor [02:29:58]*** Cut end [02:29:58]Read from MH i2c: 01 07 00 [02:29:58]MH_I2C_Read... [02:29:58]Read from MH i2c: 01 07 00 A0 03 00 00 00 00 00 FF 0F B8 [02:29:58]process_action close_receipt done [02:29:58]requested_data is exist [02:29:58]produce_requested_data [02:29:58]requested_item fm.sn is exist - process it [02:29:58]wFMCommunicate request_size=4 [02:29:58]MH_SAM_APDU [02:29:58]CAPDU: 80 11 00 00 [02:29:58]Write to MH i2c: E2 08 00 A1 03 80 11 00 00 00 00 00 00 1E [02:29:58]Write i2c OK [02:29:58]MH_I2C_Read... [02:29:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:29:58]Read from MH i2c: E2 [02:29:58]MH_I2C_Read... [02:29:58]Read from MH i2c: E2 17 00 [02:29:58]MH_I2C_Read... [02:29:58]Read from MH i2c: E2 17 00 A1 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 77 [02:29:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [02:29:58]wFMCommunicate OK [02:29:58]requested_item fd.num is exist - process it [02:29:58]SAM_PROTO_GetFieldsCounters [02:29:58]wFMCommunicate request_size=4 [02:29:58]MH_SAM_APDU [02:29:58]CAPDU: 80 13 00 00 [02:29:58]Write to MH i2c: E2 08 00 A2 03 80 13 00 00 00 00 00 00 21 [02:29:58]Write i2c OK [02:29:58]MH_I2C_Read... [02:29:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [02:29:58]Read from MH i2c: E2 [02:29:58]MH_I2C_Read... [02:29:58]Read from MH i2c: E2 62 00 [02:29:58]MH_I2C_Read... [02:29:58]Read from MH i2c: E2 62 00 A2 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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 8D B9 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 21 00 00 00 5E 04 04 00 21 00 00 00 57 04 04 00 22 00 00 00 19 04 04 00 00 00 00 00 90 00 C8 [02: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 8D B9 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 21 00 00 00 5E 04 04 00 21 00 00 00 57 04 04 00 22 00 00 00 19 04 04 00 00 00 00 00 90 00 [02:29:58]wFMCommunicate OK [02:29:58]SAM_PROTO_GetFieldsCounters done [02:29:58]requested_item shift.num is exist - process it [02:29:58]requested_item shift.opened is exist - process it [02:29:58]req_shift_opened [02:29:58]FM_GetShiftState [02:29:58]SAM_PROTO_GetShiftState [02:29:58]wFMCommunicate request_size=4 [02:29:58]MH_SAM_APDU [02:29:58]CAPDU: 80 13 01 00 [02:29:58]Write to MH i2c: E2 08 00 A3 03 80 13 01 00 00 00 00 00 23 [02:29:58]Write i2c OK [02:29:58]MH_I2C_Read... [02:29:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:29:58]Read from MH i2c: E2 [02:29:58]MH_I2C_Read... [02:29:58]Read from MH i2c: E2 0E 00 [02:29:58]MH_I2C_Read... [02:29:58]Read from MH i2c: E2 0E 00 A3 03 00 09 00 01 CC D2 C7 66 00 00 00 00 90 00 FA [02:29:58]RAPDU: 09 00 01 CC D2 C7 66 00 00 00 00 90 00 [02:29:58]wFMCommunicate OK [02:29:58]SAM_PROTO_GetShiftState done [02:29:58]FM_GetShiftState done [02:29:58]req_shift_opened done [02:29:58]requested_item shift.open_date is exist - process it [02:29:58]req_shift_open_date [02:29:58]req_shift_open_date done [02:29:58]produce_requested_data done [02:29:58]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178573,"shift.num":470,"shift.opened":1,"shift.open_date":1724371660} [02:29:58]process_action_free close_receipt [02:29:58]json_value_free [02:29:58]json_value_free done [02:29:58]process_json_proto returns [02:29:58]Send response to host [02:29:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178573,"shift.num":470,"shift.opened":1,"shift.open_date":1724371660}}} [02:29:58]free response buf [02:29:58]execute_script done [02:29:58]execute_script returns [02:29:58]free content buf [02:29:58]Sock 7.Close socket [02:29:58]Sock 7.Thread stoped [02:30:03]recv_with_timeout no data received [02:30:04]Connected sock=11 [02:30: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 37 38 0F 01 00 00 BC A1 07 01 EF 70 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 00 00 00 F4 03 04 00 24 F4 C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 8D B9 02 00 35 04 06 00 9A D8 63 F9 03 76 40 1A B5 68 0A 8B 6D FA [02:30: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 37 38 4F 00 00 00 EB 63 47 00 5A 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 37 38 10 04 04 00 8D B9 02 00 F4 03 04 00 D4 9F C7 66 B6 04 01 00 00 C6 D3 A4 83 B0 E8 01 CA [02:30:07]CommunicateWithHost err = 0 [02:30:07]CheckOFDResponse [02:30:07]1017 (14) - 77093643461234 [02:30:07]1041 (16) - 0000000000871778 [02:30:07]1040 (4) - 178573 [02:30:07]1012 (4) - 22.08.2024 20:30 [02:30:07]1206 (1) - 0 [02:30:07]OFD Sender: Remove packet 178573 [02:30:07]ProducePacketName [02:30:07]name=ofd_packets/00178573 [02:30:07]NVStorageDeleteData [02:30:08]OFD Sender: No OFD packet to send [02:30:13]OFD Sender: No OFD packet to send [02:30:18]OFD Sender: No OFD packet to send [02:30:23]OFD Sender: No OFD packet to send [02:30:28]OFD Sender: No OFD packet to send [02:30:33]OFD Sender: No OFD packet to send [02:30:38]OFD Sender: No OFD packet to send [02:30:43]OFD Sender: No OFD packet to send [02:30:48]OFD Sender: No OFD packet to send [02:30:53]OFD Sender: No OFD packet to send [02:30:58]OFD Sender: No OFD packet to send [02:31:03]OFD Sender: No OFD packet to send [02:31:08]OFD Sender: No OFD packet to send [02:31:13]OFD Sender: No OFD packet to send [02:31:18]OFD Sender: No OFD packet to send [02:31:23]OFD Sender: No OFD packet to send [02:31:28]OFD Sender: No OFD packet to send [02:31:31]recv_with_timeout no data received [02:31:33]OFD Sender: No OFD packet to send [02:31:38]OFD Sender: No OFD packet to send [02:31:43]OFD Sender: No OFD packet to send [02:31:48]OFD Sender: No OFD packet to send [02:31:53]OFD Sender: No OFD packet to send [02:31:58]OFD Sender: No OFD packet to send [02:32:03]OFD Sender: No OFD packet to send [02:32:08]OFD Sender: No OFD packet to send [02:32:13]OFD Sender: No OFD packet to send [02:32:18]OFD Sender: No OFD packet to send [02:32:23]OFD Sender: No OFD packet to send [02:32:28]OFD Sender: No OFD packet to send [02:32:33]OFD Sender: No OFD packet to send [02:32:38]OFD Sender: No OFD packet to send [02:32:43]OFD Sender: No OFD packet to send [02:32:48]OFD Sender: No OFD packet to send [02:32:53]OFD Sender: No OFD packet to send [02:32:58]OFD Sender: No OFD packet to send [02:33:02]recv_with_timeout no data received [02:33:03]OFD Sender: No OFD packet to send [02:33:08]OFD Sender: No OFD packet to send [02:33:13]OFD Sender: No OFD packet to send [02:33:18]OFD Sender: No OFD packet to send [02:33:23]OFD Sender: No OFD packet to send [02:33:28]OFD Sender: No OFD packet to send [02:33:33]OFD Sender: No OFD packet to send [02:33:34]recv_with_timeout no data received [02:33:38]OFD Sender: No OFD packet to send [02:33:43]OFD Sender: No OFD packet to send [02:33:48]OFD Sender: No OFD packet to send [02:33:53]OFD Sender: No OFD packet to send [02:33:58]OFD Sender: No OFD packet to send [02:34:02]recv_with_timeout no data received [02:34:03]OFD Sender: No OFD packet to send [02:34:08]OFD Sender: No OFD packet to send [02:34:13]OFD Sender: No OFD packet to send [02:34:18]OFD Sender: No OFD packet to send [02:34:19]recv_with_timeout no data received [02:34:23]OFD Sender: No OFD packet to send [02:34:28]OFD Sender: No OFD packet to send [02:34:33]OFD Sender: No OFD packet to send [02:34:38]OFD Sender: No OFD packet to send [02:34:43]OFD Sender: No OFD packet to send [02:34:48]OFD Sender: No OFD packet to send [02:34:53]OFD Sender: No OFD packet to send [02:34:58]OFD Sender: No OFD packet to send [02:35:03]OFD Sender: No OFD packet to send [02:35:08]OFD Sender: No OFD packet to send [02:35:13]OFD Sender: No OFD packet to send [02:35:18]OFD Sender: No OFD packet to send [02:35:23]OFD Sender: No OFD packet to send [02:35:28]OFD Sender: No OFD packet to send [02:35:33]OFD Sender: No OFD packet to send [02:35:38]OFD Sender: No OFD packet to send [02:35:43]recv_with_timeout no data received [02:35:43]OFD Sender: No OFD packet to send [02:35:48]OFD Sender: No OFD packet to send [02:35:53]OFD Sender: No OFD packet to send [02:35:59]OFD Sender: No OFD packet to send [02:35:59]recv_with_timeout no data received [02:36:04]OFD Sender: No OFD packet to send [02:36:09]OFD Sender: No OFD packet to send [02:36:14]OFD Sender: No OFD packet to send [02:36:19]OFD Sender: No OFD packet to send [02:36:24]OFD Sender: No OFD packet to send [02:36:29]OFD Sender: No OFD packet to send [02:36:34]OFD Sender: No OFD packet to send [02:36:35]recv_with_timeout no data received [02:36:39]OFD Sender: No OFD packet to send [02:36:44]OFD Sender: No OFD packet to send [02:36:49]OFD Sender: No OFD packet to send [02:36:51]accept exits with 9 [02:36:51]New connection [02:36:51]New thread 3067374948 created [02:36:51]Thread 3067231588 joined [02:36:51]Waiting for new connection... [02:36:51] Sock 9.Parse request [02:36:51]Sock 9.Check first char [02:36:51]Sock 9.First char is OK [02:36:51]request: POST /json_proto HTTP/1.0 [02:36:51]Method: POST [02:36:51]URL: /json_proto [02:36:51]Method is POST - this is cgi request [02:36:51]url: /json_proto [02:36:51]query_string will be loaded in cgi processing [02:36:51]execute_cgi json_proto POST (null) [02:36:51]execute_cgi path=json_proto method=POST [02:36:51]POST find Content-Length [02:36:51]Host: 172.17.44.131:8080 [02:36:51]Content-Length: 679 [02:36:51]Content-Type: application/json [02:36:51] [02:36:51]POST finish read [02:36:51]Found Content-Length = 679 [02:36:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293967", "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" : 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" ] } } [02:36:51]execute_script... [02:36:51]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293967", "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" : 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" ] } } [02:36:51]POST & json_proto [02:36:51]process_json_proto [02:36:51]json parsed OK: [02:36:51]protocol is kg_v1.0 [02:36:51]action value=close_receipt [02:36:51]process_action close_receipt [02:36:51]cmd_close_receipt [02:36:51]MH_GetDate [02:36:51]Write to MH i2c: F0 00 00 A4 03 96 [02:36:51]Write i2c OK [02:36:51]MH_I2C_Read... [02:36:51]Read from MH i2c: F0 [02:36:51]MH_I2C_Read... [02:36:51]Read from MH i2c: F0 09 00 [02:36:51]MH_I2C_Read... [02:36:51]Read from MH i2c: F0 09 00 A4 03 00 C4 F5 C7 66 4F 53 BE 66 4B [02:36:51]GetLastDocTimeStamp 1724380196 [02:36:51]current date 1724380612 [02:36:51]FM_GetShiftState [02:36:51]SAM_PROTO_GetShiftState [02:36:51]wFMCommunicate request_size=4 [02:36:51]MH_SAM_APDU [02:36:51]CAPDU: 80 13 01 00 [02:36:51]Write to MH i2c: E2 08 00 A5 03 80 13 01 00 00 00 00 00 25 [02:36:51]Write i2c OK [02:36:51]MH_I2C_Read... [02:36:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:36:51]Read from MH i2c: E2 [02:36:51]MH_I2C_Read... [02:36:51]Read from MH i2c: E2 0E 00 [02:36:51]MH_I2C_Read... [02:36:51]Read from MH i2c: E2 0E 00 A5 03 00 09 00 01 CC D2 C7 66 00 00 00 00 90 00 FC [02:36:51]RAPDU: 09 00 01 CC D2 C7 66 00 00 00 00 90 00 [02:36:51]wFMCommunicate OK [02:36:51]SAM_PROTO_GetShiftState done [02:36:51]FM_GetShiftState done [02:36:51]opened in 1724371660 [02:36:51]opened+sec_in_day 1724458060 [02:36:51]quantity*price = 150037 [02:36:51]sum+1 = 150039 [02:36:51]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 СНО: Общий режим Чек 34 23.08.2024 02:36 Смена: 470 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178574 ФПД: 187991594293307 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T023652&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178574&fm=187991594293307&tin=02508201610067®Number=0000000000092561&sum=150000 [02:36:52]StoreToDocumentArchive [02:36:52]shift 470 fd 178574 [02:36:52]save to /storage/0470/doc_00178574 [02:36:52]save last doc name /storage/0470/doc_00178574 to /storage/kkm_last_doc_name [02:36:52]save OK [02:36:52]Clear old archive folders... [02:36:52]ProcessDocumentItem done err = 0, tmpTLVsize=248 [02:36:52]tlvbuf is 00CCEF30 [02:36:52]SAM_PROTO_ClearQueue [02:36:52]wFMCommunicate request_size=4 [02:36:52]MH_SAM_APDU [02:36:52]CAPDU: 80 09 00 00 [02:36:52]Write to MH i2c: E2 08 00 B2 03 80 09 00 00 00 00 00 00 27 [02:36:52]Write i2c OK [02:36:52]MH_I2C_Read... [02:36:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [02:36:52]Read from MH i2c: E2 [02:36:52]MH_I2C_Read... [02:36:52]Read from MH i2c: E2 03 00 [02:36:52]MH_I2C_Read... [02:36:52]Read from MH i2c: E2 03 00 B2 03 00 90 00 29 [02:36:52]RAPDU: 90 00 [02:36:52]wFMCommunicate OK [02:36:52]SAM_PROTO_ClearQueue done [02:36:52]KKMCreateOFDPacket [02:36:52]OFDProtocolAddRootSTLVToBuf [02:36:52]FM_MakeSignedData [02:36:52]FM_MakeSignedData [02:36:52]SAM_PROTO_SignData [02:36:52]wFMCommunicate request_size=4 [02:36:52]MH_SAM_APDU [02:36:52]CAPDU: 80 0D 01 02 [02:36:52]Write to MH i2c: E2 08 00 B3 03 80 0D 01 02 00 00 00 00 2F [02:36:52]Write i2c OK [02:36:52]MH_I2C_Read... [02:36:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [02:36:52]Read from MH i2c: E2 [02:36:52]MH_I2C_Read... [02:36:52]Read from MH i2c: E2 03 00 [02:36:52]MH_I2C_Read... [02:36:52]Read from MH i2c: E2 03 00 B3 03 00 90 00 2A [02:36:52]RAPDU: 90 00 [02:36:52]wFMCommunicate OK [02:36:52]wFMCommunicate request_size=255 [02:36:52]MH_SAM_APDU [02:36: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 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 22 00 00 00 F4 03 04 00 C4 F5 C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 8E B9 02 00 35 04 06 00 AA FA 34 32 [02:36:52]Write to MH i2c: E2 02 01 B4 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 22 00 00 00 F4 03 04 00 C4 F5 C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 8E B9 02 00 35 04 06 00 AA FA 34 32 00 00 66 [02:36:52]Write i2c OK [02:36:52]MH_I2C_Read... [02:36:52]recv_with_timeout no data received [02:36:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:36:52]Read from MH i2c: E2 [02:36:52]MH_I2C_Read... [02:36:52]Read from MH i2c: E2 03 00 [02:36:52]MH_I2C_Read... [02:36:52]Read from MH i2c: E2 03 00 B4 03 00 90 00 2B [02:36:52]RAPDU: 90 00 [02:36:52]wFMCommunicate OK [02:36:52]wFMCommunicate request_size=7 [02:36:52]MH_SAM_APDU [02:36:52]CAPDU: 80 0D 02 02 02 D8 3B [02:36:52]Write to MH i2c: E2 0A 00 B5 03 80 0D 02 02 02 00 D8 3B 00 00 49 [02:36:52]Write i2c OK [02:36:52]MH_I2C_Read... [02:36:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:36:52]Read from MH i2c: E2 [02:36:52]MH_I2C_Read... [02:36:52]Read from MH i2c: E2 03 00 [02:36:52]MH_I2C_Read... [02:36:52]Read from MH i2c: E2 03 00 B5 03 00 90 00 2C [02:36:52]RAPDU: 90 00 [02:36:52]wFMCommunicate OK [02:36:52]wFMCommunicate request_size=4 [02:36:52]MH_SAM_APDU [02:36:52]CAPDU: 80 0D 03 02 [02:36:52]Write to MH i2c: E2 08 00 B6 03 80 0D 03 02 00 00 00 00 34 [02:36:52]Write i2c OK [02:36:52]MH_I2C_Read... [02:36:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [02:36:52]Read from MH i2c: E2 [02:36:52]MH_I2C_Read... [02:36:52]Read from MH i2c: E2 0B 00 [02:36:52]MH_I2C_Read... [02:36:52]Read from MH i2c: E2 0B 00 B6 03 00 2A 17 54 F7 76 FA 61 08 90 00 9A [02:36:52]RAPDU: 2A 17 54 F7 76 FA 61 08 90 00 [02:36:52]wFMCommunicate OK [02:36:52]SAM_PROTO_SignData done [02:36:52]FM_MakeSignedData done [02:36:52]CreateOFDProtocolMessage [02:36:52]wFMCommunicate request_size=4 [02:36:52]MH_SAM_APDU [02:36:52]CAPDU: 80 11 00 00 [02:36:52]Write to MH i2c: E2 08 00 B7 03 80 11 00 00 00 00 00 00 34 [02:36:52]Write i2c OK [02:36:52]MH_I2C_Read... [02:36:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:36:52]Read from MH i2c: E2 [02:36:52]MH_I2C_Read... [02:36:52]Read from MH i2c: E2 17 00 [02:36:52]MH_I2C_Read... [02:36:52]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 37 38 90 00 8D [02:36:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [02:36:52]wFMCommunicate OK [02:36:52]CreateOFDProtocolMessage done [02:36:52]OFDSenderStorePacket 178574 [02:36:52]StoreOFDPacket docnum=178574 [02:36:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0C 01 00 00 2B 60 04 01 B8 CC 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 22 00 00 00 F4 03 04 00 C4 F5 C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 8E B9 02 00 35 04 06 00 AA FA 34 32 D8 3B 2A 17 54 F7 76 FA 61 08 [02:36:52]CheckFolder [02:36:52]dirname=/storage/ofd_packets [02:36:52]CheckFolder done [02:36:52]ProducePacketName [02:36:52]name=ofd_packets/00178574 [02:36:52]NVStorageSaveData ofd_packets/00178574 [02:36:52]File name is /storage/ofd_packets/00178574 [02:36:52]Write 298 bytes [02:36:52]NVStorageSaveData done [02:36:52]OFDSenderStorePacket done [02:36:52]KKMCreateOFDPacket done [02:36:52]NVStorageSaveData kkm_last_timestamp [02:36:52]File name is /storage/kkm_last_timestamp [02:36:52]Write 4 bytes [02:36:52]NVStorageSaveData done [02:36:52]ExternCall_PrintAddStr [02:36:52]wPrintStart [02:36:52]Write to MH i2c: 01 00 00 B8 03 BB [02:36:52]Write i2c OK [02:36:52]MH_I2C_Read... [02:36:52]Read from MH i2c: 01 [02:36:52]MH_I2C_Read... [02:36:52]Read from MH i2c: 01 07 00 [02:36:52]MH_I2C_Read... [02:36:52]Read from MH i2c: 01 07 00 B8 03 00 00 00 00 00 FF 0F D0 [02:36:52]RasterBufferAndPrint [02:36:52]line Счет N : (1)293967 [02:36:52]line ИНН: 02508201610067 [02:36:52]line Контрольно-Кассовый Чек [02:36:52]line ПРОДАЖА [02:36:52]line ТРК (МРК, ГНК) : 54 [02:36:52]line Товар: 2710194800 [02:36:52]line ДТ-К-5 [02:36:52]line 19.690 * 76.20 [02:36:52]line = 1500.38 [02:36:52]line НДС 12% НСП 1% [02:36:52]line > о реализуемом товаре [02:36:52]line ОКРУГЛЕНИЕ: -0.38 [02:36:52]line ИТОГО: 1500.00 [02:36:52]line Внесено: 1500.00 [02:36:52]line СДАЧА: 0.00 [02:36:52]line НСП 1% : 13.28 [02:36:52]line НДС 12% : 159.33 [02:36:52]line Наличными: 1500.00 [02:36:52]line Безнал.: 0.00 [02:36:52]line Место: АЗС № 130 "Партнер Нефть" [02:36:52]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [02:36:52]line СНО: Общий режим [02:36:52]line Чек 34 23.08.2024 02:36 [02:36:52]line Смена: 470 ФФД: 1.0 [02:36:52]line ЗНМ: 0300000071 [02:36:52]line РНМ: 0000000000092561 [02:36:52]line Версия ККМ: 001 [02:36:52]line ФМ: 0000000000871778 [02:36:52]line ФД: 178574 [02:36:52]line ФПД: 187991594293307 [02:36:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T023652&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178574&fm=187991594293307&tin=02508201610067®Number=0000000000092561&sum=150000 [02:36:53]OFD Sender: Processing packet 178574 [packets to send 497, broken 496] [02:36:53]ProducePacketName [02:36:53]name=ofd_packets/00178574 [02:36:53]OFD Sender: To server: pG, [02:36:53]CommunicateWithHost lk.salyk.kg:30040 [02:36:53]ConnectInit lk.salyk.kg [02:36:53]written 0, free lines is 4095 [02:36:53]Write to MH i2c: 01 00 00 E3 03 E6 [02:36:53]Write i2c OK [02:36:53]MH_I2C_Read... [02:36:53]Read from MH i2c: 01 [02:36:53]MH_I2C_Read... [02:36:53]Read from MH i2c: 01 07 00 [02:36:53]MH_I2C_Read... [02:36:53]Read from MH i2c: 01 07 00 E3 03 00 00 00 00 00 CB 0C C4 [02:36:53]RasterBufferAndPrint [02:36:53]line [02:36:53]line [02:36:53]line [02:36:53]line [02:36:53]line [02:36:53]written 0, free lines is 3282 [02:36:53]MH_Cut [02:36:53]Write to MH i2c: D1 01 00 EA 03 01 BF [02:36:53]Write i2c OK [02:36:53]MH_I2C_Read... [02:36:53]Read from MH i2c: D1 [02:36:53]MH_I2C_Read... [02:36:53]Read from MH i2c: D1 01 00 [02:36:53]MH_I2C_Read... [02:36:53]Read from MH i2c: D1 01 00 EA 03 00 BE [02:36:53]Write to MH i2c: 01 00 00 EB 03 EE [02:36:53]Write i2c OK [02:36:53]MH_I2C_Read... [02:36:54]*** Cut start [02:36:54]*** Partial cut [02:36:54]*** CUTSNS_PIN = 1 [02:36:54]Connected sock=7 [02: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 37 38 0C 01 00 00 2B 60 04 01 B8 CC 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 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 22 00 00 00 F4 03 04 00 C4 F5 C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 8E B9 02 00 35 04 06 00 AA FA 34 32 D8 3B 2A 17 54 F7 76 FA 61 08 [02:36:54]*** CUTSNS_PIN = 0 [02:36:54]*** Brake cut motor [02:36:54]Read from MH i2c: 01 [02:36:54]MH_I2C_Read... [02:36:54]*** Stop cut motor [02:36:54]*** Cut end [02:36:54]Read from MH i2c: 01 07 00 [02:36:54]MH_I2C_Read... [02:36:54]Read from MH i2c: 01 07 00 EB 03 00 00 00 00 00 FF 0F 03 [02:36:54]process_action close_receipt done [02:36:54]requested_data is exist [02:36:54]produce_requested_data [02:36:54]requested_item fm.sn is exist - process it [02:36:54]wFMCommunicate request_size=4 [02:36:54]MH_SAM_APDU [02:36:54]CAPDU: 80 11 00 00 [02:36:54]Write to MH i2c: E2 08 00 EC 03 80 11 00 00 00 00 00 00 69 [02:36:54]Write i2c OK [02:36:54]MH_I2C_Read... [02:36:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:36:54]Read from MH i2c: E2 [02:36:54]MH_I2C_Read... [02:36:54]Read from MH i2c: E2 17 00 [02:36:54]MH_I2C_Read... [02:36:54]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 37 38 90 00 C2 [02:36:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [02:36:54]wFMCommunicate OK [02:36:54]requested_item fd.num is exist - process it [02:36:54]SAM_PROTO_GetFieldsCounters [02:36:54]wFMCommunicate request_size=4 [02:36:54]MH_SAM_APDU [02:36:54]CAPDU: 80 13 00 00 [02:36:54]Write to MH i2c: E2 08 00 ED 03 80 13 00 00 00 00 00 00 6C [02:36:54]Write i2c OK [02:36:54]MH_I2C_Read... [02:36:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [02:36: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 37 38 4F 00 00 00 40 13 47 00 BF 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 37 38 10 04 04 00 8E B9 02 00 F4 03 04 00 6D A1 C7 66 B6 04 01 00 00 90 86 28 2D 9C 50 05 99 [02:36:55]CommunicateWithHost err = 0 [02:36:55]CheckOFDResponse [02:36:55]1017 (14) - 77093643461234 [02:36:55]1041 (16) - 0000000000871778 [02:36:55]1040 (4) - 178574 [02:36:55]1012 (4) - 22.08.2024 20:37 [02:36:55]1206 (1) - 0 [02:36:55]OFD Sender: Remove packet 178574 [02:36:55]ProducePacketName [02:36:55]name=ofd_packets/00178574 [02:36:55]NVStorageDeleteData [02:36:55]Read from MH i2c: E2 [02:36:55]MH_I2C_Read... [02:36:55]Read from MH i2c: E2 62 00 [02:36:55]MH_I2C_Read... [02:36:55]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 8E B9 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 22 00 00 00 5E 04 04 00 22 00 00 00 57 04 04 00 23 00 00 00 19 04 04 00 00 00 00 00 90 00 17 [02:36: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 8E B9 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 22 00 00 00 5E 04 04 00 22 00 00 00 57 04 04 00 23 00 00 00 19 04 04 00 00 00 00 00 90 00 [02:36:55]wFMCommunicate OK [02:36:55]SAM_PROTO_GetFieldsCounters done [02:36:55]requested_item shift.num is exist - process it [02:36:55]requested_item shift.opened is exist - process it [02:36:55]req_shift_opened [02:36:55]FM_GetShiftState [02:36:55]SAM_PROTO_GetShiftState [02:36:55]wFMCommunicate request_size=4 [02:36:55]MH_SAM_APDU [02:36:55]CAPDU: 80 13 01 00 [02:36:55]Write to MH i2c: E2 08 00 EE 03 80 13 01 00 00 00 00 00 6E [02:36:55]Write i2c OK [02:36:55]MH_I2C_Read... [02:36:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:36:55]Read from MH i2c: E2 [02:36:55]MH_I2C_Read... [02:36:55]Read from MH i2c: E2 0E 00 [02:36:55]MH_I2C_Read... [02:36:55]Read from MH i2c: E2 0E 00 EE 03 00 09 00 01 CC D2 C7 66 00 00 00 00 90 00 45 [02:36:55]RAPDU: 09 00 01 CC D2 C7 66 00 00 00 00 90 00 [02:36:55]wFMCommunicate OK [02:36:55]SAM_PROTO_GetShiftState done [02:36:55]FM_GetShiftState done [02:36:55]req_shift_opened done [02:36:55]requested_item shift.open_date is exist - process it [02:36:55]req_shift_open_date [02:36:55]req_shift_open_date done [02:36:55]produce_requested_data done [02:36:55]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178574,"shift.num":470,"shift.opened":1,"shift.open_date":1724371660} [02:36:55]process_action_free close_receipt [02:36:55]json_value_free [02:36:55]json_value_free done [02:36:55]process_json_proto returns [02:36:55]Send response to host [02:36:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178574,"shift.num":470,"shift.opened":1,"shift.open_date":1724371660}}} [02:36:55]free response buf [02:36:55]execute_script done [02:36:55]execute_script returns [02:36:55]free content buf [02:36:55]Sock 9.Close socket [02:36:55]Sock 9.Thread stoped [02:36:55]OFD Sender: No OFD packet to send [02:37:00]OFD Sender: No OFD packet to send [02:37:05]OFD Sender: No OFD packet to send [02:37:10]OFD Sender: No OFD packet to send [02:37:15]OFD Sender: No OFD packet to send [02:37:19]recv_with_timeout no data received [02:37:20]OFD Sender: No OFD packet to send [02:37:25]OFD Sender: No OFD packet to send [02:37:29]recv_with_timeout no data received [02:37:30]OFD Sender: No OFD packet to send [02:37:35]OFD Sender: No OFD packet to send [02:37:40]OFD Sender: No OFD packet to send [02:37:45]OFD Sender: No OFD packet to send [02:37:50]OFD Sender: No OFD packet to send [02:37:54]recv_with_timeout no data received [02:37:55]OFD Sender: No OFD packet to send [02:38:00]OFD Sender: No OFD packet to send [02:38:01]accept exits with 10 [02:38:01]New connection [02:38:01]New thread 3067231588 created [02:38:01]Thread 3067374948 joined [02:38:01]Waiting for new connection... [02:38:01] Sock 10.Parse request [02:38:01]Sock 10.Check first char [02:38:01]Sock 10.First char is OK [02:38:01]request: POST /json_proto HTTP/1.0 [02:38:01]Method: POST [02:38:01]URL: /json_proto [02:38:01]Method is POST - this is cgi request [02:38:01]url: /json_proto [02:38:01]query_string will be loaded in cgi processing [02:38:01]execute_cgi json_proto POST (null) [02:38:01]execute_cgi path=json_proto method=POST [02:38:01]POST find Content-Length [02:38:01]Host: 172.17.44.131:8080 [02:38:01]Content-Length: 677 [02:38:01]Content-Type: application/json [02:38:01] [02:38:01]POST finish read [02:38:01]Found Content-Length = 677 [02:38:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293968", "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" ] } } [02:38:01]execute_script... [02:38: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)293968", "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" ] } } [02:38:01]POST & json_proto [02:38:01]process_json_proto [02:38:01]json parsed OK: [02:38:01]protocol is kg_v1.0 [02:38:01]action value=close_receipt [02:38:01]process_action close_receipt [02:38:01]cmd_close_receipt [02:38:01]MH_GetDate [02:38:01]Write to MH i2c: F0 00 00 EF 03 E1 [02:38:01]Write i2c OK [02:38:01]MH_I2C_Read... [02:38:01]Read from MH i2c: F0 [02:38:01]MH_I2C_Read... [02:38:01]Read from MH i2c: F0 09 00 [02:38:01]MH_I2C_Read... [02:38:01]Read from MH i2c: F0 09 00 EF 03 00 0A F6 C7 66 4F 53 BE 66 DD [02:38:01]GetLastDocTimeStamp 1724380612 [02:38:01]current date 1724380682 [02:38:01]FM_GetShiftState [02:38:01]SAM_PROTO_GetShiftState [02:38:01]wFMCommunicate request_size=4 [02:38:01]MH_SAM_APDU [02:38:01]CAPDU: 80 13 01 00 [02:38:01]Write to MH i2c: E2 08 00 F0 03 80 13 01 00 00 00 00 00 70 [02:38:01]Write i2c OK [02:38:01]MH_I2C_Read... [02:38:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:38:01]Read from MH i2c: E2 [02:38:01]MH_I2C_Read... [02:38:01]Read from MH i2c: E2 0E 00 [02:38:01]MH_I2C_Read... [02:38:01]Read from MH i2c: E2 0E 00 F0 03 00 09 00 01 CC D2 C7 66 00 00 00 00 90 00 47 [02:38:01]RAPDU: 09 00 01 CC D2 C7 66 00 00 00 00 90 00 [02:38:01]wFMCommunicate OK [02:38:01]SAM_PROTO_GetShiftState done [02:38:01]FM_GetShiftState done [02:38:01]opened in 1724371660 [02:38:01]opened+sec_in_day 1724458060 [02:38:01]quantity*price = 30035 [02:38:01]sum+1 = 30036 [02:38:01]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 СНО: Общий режим Чек 35 23.08.2024 02:38 Смена: 470 ФФД: 1.0 ЗНМ: 0300000071 РНМ: 0000000000092561 Версия ККМ: 001 ФМ: 0000000000871778 ФД: 178575 ФПД: 256487384723285 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T023802&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178575&fm=256487384723285&tin=02508201610067®Number=0000000000092561&sum=30000 [02:38:02]StoreToDocumentArchive [02:38:02]shift 470 fd 178575 [02:38:02]save to /storage/0470/doc_00178575 [02:38:02]save last doc name /storage/0470/doc_00178575 to /storage/kkm_last_doc_name [02:38:02]save OK [02:38:02]Clear old archive folders... [02:38:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [02:38:02]tlvbuf is 00CD6210 [02:38:02]SAM_PROTO_ClearQueue [02:38:02]wFMCommunicate request_size=4 [02:38:02]MH_SAM_APDU [02:38:02]CAPDU: 80 09 00 00 [02:38:02]Write to MH i2c: E2 08 00 FD 03 80 09 00 00 00 00 00 00 72 [02:38:02]Write i2c OK [02:38:02]MH_I2C_Read... [02:38:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [02:38:02]Read from MH i2c: E2 [02:38:02]MH_I2C_Read... [02:38:02]Read from MH i2c: E2 03 00 [02:38:02]MH_I2C_Read... [02:38:02]Read from MH i2c: E2 03 00 FD 03 00 90 00 74 [02:38:02]RAPDU: 90 00 [02:38:02]wFMCommunicate OK [02:38:02]SAM_PROTO_ClearQueue done [02:38:02]KKMCreateOFDPacket [02:38:02]OFDProtocolAddRootSTLVToBuf [02:38:02]FM_MakeSignedData [02:38:02]FM_MakeSignedData [02:38:02]SAM_PROTO_SignData [02:38:02]wFMCommunicate request_size=4 [02:38:02]MH_SAM_APDU [02:38:02]CAPDU: 80 0D 01 02 [02:38:02]Write to MH i2c: E2 08 00 FE 03 80 0D 01 02 00 00 00 00 7A [02:38:02]Write i2c OK [02:38:02]MH_I2C_Read... [02:38:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [02:38:02]Read from MH i2c: E2 [02:38:02]MH_I2C_Read... [02:38:02]Read from MH i2c: E2 03 00 [02:38:02]MH_I2C_Read... [02:38:02]Read from MH i2c: E2 03 00 FE 03 00 90 00 75 [02:38:02]RAPDU: 90 00 [02:38:02]wFMCommunicate OK [02:38:02]wFMCommunicate request_size=255 [02:38:02]MH_SAM_APDU [02:38: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 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 23 00 00 00 F4 03 04 00 0A F6 C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 8F B9 02 00 35 04 06 00 E9 [02:38:02]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 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 23 00 00 00 F4 03 04 00 0A F6 C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 8F B9 02 00 35 04 06 00 E9 00 00 76 [02:38:02]Write i2c OK [02:38:02]MH_I2C_Read... [02:38:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:38:02]Read from MH i2c: E2 [02:38:02]MH_I2C_Read... [02:38:02]Read from MH i2c: E2 03 00 [02:38:02]MH_I2C_Read... [02:38:02]Read from MH i2c: E2 03 00 FF 03 00 90 00 76 [02:38:02]RAPDU: 90 00 [02:38:02]wFMCommunicate OK [02:38:02]wFMCommunicate request_size=10 [02:38:02]MH_SAM_APDU [02:38:02]CAPDU: 80 0D 02 02 05 46 1F 74 AF 55 [02:38:02]Write to MH i2c: E2 0D 00 00 04 80 0D 02 02 05 00 46 1F 74 AF 55 00 00 65 [02:38:02]Write i2c OK [02:38:02]MH_I2C_Read... [02:38:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:38:02]Read from MH i2c: E2 [02:38:02]MH_I2C_Read... [02:38:02]Read from MH i2c: E2 03 00 [02:38:02]MH_I2C_Read... [02:38:02]Read from MH i2c: E2 03 00 00 04 00 90 00 78 [02:38:02]RAPDU: 90 00 [02:38:02]wFMCommunicate OK [02:38:02]wFMCommunicate request_size=4 [02:38:02]MH_SAM_APDU [02:38:02]CAPDU: 80 0D 03 02 [02:38:02]Write to MH i2c: E2 08 00 01 04 80 0D 03 02 00 00 00 00 80 [02:38:02]Write i2c OK [02:38:02]MH_I2C_Read... [02:38:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [02:38:03]Read from MH i2c: E2 [02:38:03]MH_I2C_Read... [02:38:03]Read from MH i2c: E2 0B 00 [02:38:03]MH_I2C_Read... [02:38:03]Read from MH i2c: E2 0B 00 01 04 00 75 2B E0 6A 3A EF 8A 06 90 00 24 [02:38:03]RAPDU: 75 2B E0 6A 3A EF 8A 06 90 00 [02:38:03]wFMCommunicate OK [02:38:03]SAM_PROTO_SignData done [02:38:03]FM_MakeSignedData done [02:38:03]CreateOFDProtocolMessage [02:38:03]wFMCommunicate request_size=4 [02:38:03]MH_SAM_APDU [02:38:03]CAPDU: 80 11 00 00 [02:38:03]Write to MH i2c: E2 08 00 02 04 80 11 00 00 00 00 00 00 80 [02:38:03]Write i2c OK [02:38:03]MH_I2C_Read... [02:38:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:38:03]Read from MH i2c: E2 [02:38:03]MH_I2C_Read... [02:38:03]Read from MH i2c: E2 17 00 [02:38:03]MH_I2C_Read... [02:38:03]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 37 38 90 00 D9 [02:38:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [02:38:03]wFMCommunicate OK [02:38:03]CreateOFDProtocolMessage done [02:38:03]OFDSenderStorePacket 178575 [02:38:03]StoreOFDPacket docnum=178575 [02:38:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 0F 01 00 00 C1 F1 07 01 0A 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 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 23 00 00 00 F4 03 04 00 0A F6 C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 8F B9 02 00 35 04 06 00 E9 46 1F 74 AF 55 75 2B E0 6A 3A EF 8A 06 [02:38:03]CheckFolder [02:38:03]dirname=/storage/ofd_packets [02:38:03]CheckFolder done [02:38:03]ProducePacketName [02:38:03]name=ofd_packets/00178575 [02:38:03]NVStorageSaveData ofd_packets/00178575 [02:38:03]File name is /storage/ofd_packets/00178575 [02:38:03]Write 301 bytes [02:38:03]NVStorageSaveData done [02:38:03]OFDSenderStorePacket done [02:38:03]KKMCreateOFDPacket done [02:38:03]NVStorageSaveData kkm_last_timestamp [02:38:03]File name is /storage/kkm_last_timestamp [02:38:03]Write 4 bytes [02:38:03]NVStorageSaveData done [02:38:03]ExternCall_PrintAddStr [02:38:03]wPrintStart [02:38:03]Write to MH i2c: 01 00 00 03 04 07 [02:38:03]Write i2c OK [02:38:03]MH_I2C_Read... [02:38:03]Read from MH i2c: 01 [02:38:03]MH_I2C_Read... [02:38:03]Read from MH i2c: 01 07 00 [02:38:03]MH_I2C_Read... [02:38:03]Read from MH i2c: 01 07 00 03 04 00 00 00 00 00 FF 0F 1C [02:38:03]RasterBufferAndPrint [02:38:03]line Счет N : (1)293968 [02:38:03]line ИНН: 02508201610067 [02:38:03]line Контрольно-Кассовый Чек [02:38:03]line ПРОДАЖА [02:38:03]line ТРК (МРК, ГНК) : 42 [02:38:03]line Товар: 2710124130 [02:38:03]line Аи-92-К-5 [02:38:03]line 4.430 * 67.80 [02:38:03]line = 300.35 [02:38:03]line НДС 12% НСП 1% [02:38:03]line > о реализуемом товаре [02:38:03]line ОКРУГЛЕНИЕ: -0.35 [02:38:03]line ИТОГО: 300.00 [02:38:03]line Внесено: 300.00 [02:38:03]line СДАЧА: 0.00 [02:38:03]line НСП 1% : 2.66 [02:38:03]line НДС 12% : 31.90 [02:38:03]line Наличными: 300.00 [02:38:03]line Безнал.: 0.00 [02:38:03]line Место: АЗС № 130 "Партнер Нефть" [02:38:03]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [02:38:03]line СНО: Общий режим [02:38:03]line Чек 35 23.08.2024 02:38 [02:38:03]line Смена: 470 ФФД: 1.0 [02:38:03]line ЗНМ: 0300000071 [02:38:03]line РНМ: 0000000000092561 [02:38:03]line Версия ККМ: 001 [02:38:03]line ФМ: 0000000000871778 [02:38:03]line ФД: 178575 [02:38:03]line ФПД: 256487384723285 [02:38:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T023802&type=1&operation_type=1&fn_number=0000000000871778&fd_number=178575&fm=256487384723285&tin=02508201610067®Number=0000000000092561&sum=30000 [02:38:03]written 0, free lines is 4095 [02:38:03]OFD Sender: Processing packet 178575 [packets to send 497, broken 496] [02:38:03]ProducePacketName [02:38:03]name=ofd_packets/00178575 [02:38:03]OFD Sender: To server: pG, [02:38:03]CommunicateWithHost lk.salyk.kg:30040 [02:38:03]ConnectInit lk.salyk.kg [02:38:03]Write to MH i2c: 01 00 00 2E 04 32 [02:38:03]Write i2c OK [02:38:03]MH_I2C_Read... [02:38:03]Read from MH i2c: 01 [02:38:03]MH_I2C_Read... [02:38:03]Read from MH i2c: 01 07 00 [02:38:03]MH_I2C_Read... [02:38:03]Read from MH i2c: 01 07 00 2E 04 00 00 00 00 00 BF 0C 04 [02:38:03]RasterBufferAndPrint [02:38:03]line [02:38:03]line [02:38:03]line [02:38:03]line [02:38:03]line [02:38:03]written 0, free lines is 3268 [02:38:03]MH_Cut [02:38:03]Write to MH i2c: D1 01 00 35 04 01 0B [02:38:03]Write i2c OK [02:38:03]MH_I2C_Read... [02:38:03]Read from MH i2c: D1 [02:38:03]MH_I2C_Read... [02:38:03]Read from MH i2c: D1 01 00 [02:38:03]MH_I2C_Read... [02:38:03]Read from MH i2c: D1 01 00 35 04 00 0A [02:38:03]Write to MH i2c: 01 00 00 36 04 3A [02:38:03]Write i2c OK [02:38:03]MH_I2C_Read... [02:38:04]*** Cut start [02:38:04]*** Partial cut [02:38:04]*** CUTSNS_PIN = 1 [02:38:04]*** CUTSNS_PIN = 0 [02:38:04]*** Brake cut motor [02:38:04]Read from MH i2c: 01 [02:38:04]MH_I2C_Read... [02:38:04]*** Stop cut motor [02:38:04]*** Cut end [02:38:04]Read from MH i2c: 01 07 00 [02:38:04]MH_I2C_Read... [02:38:04]Read from MH i2c: 01 07 00 36 04 00 00 00 00 00 FF 0F 4F [02:38:04]process_action close_receipt done [02:38:04]requested_data is exist [02:38:04]produce_requested_data [02:38:04]requested_item fm.sn is exist - process it [02:38:04]wFMCommunicate request_size=4 [02:38:04]MH_SAM_APDU [02:38:04]CAPDU: 80 11 00 00 [02:38:04]Write to MH i2c: E2 08 00 37 04 80 11 00 00 00 00 00 00 B5 [02:38:04]Write i2c OK [02:38:04]MH_I2C_Read... [02:38:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:38:04]Read from MH i2c: E2 [02:38:04]MH_I2C_Read... [02:38:04]Read from MH i2c: E2 17 00 [02:38:04]MH_I2C_Read... [02:38:04]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 37 38 90 00 0E [02:38:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 90 00 [02:38:04]wFMCommunicate OK [02:38:04]requested_item fd.num is exist - process it [02:38:04]SAM_PROTO_GetFieldsCounters [02:38:04]wFMCommunicate request_size=4 [02:38:04]MH_SAM_APDU [02:38:04]CAPDU: 80 13 00 00 [02:38:04]Write to MH i2c: E2 08 00 38 04 80 13 00 00 00 00 00 00 B8 [02:38:04]Write i2c OK [02:38:04]MH_I2C_Read... [02:38:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [02:38:05]Read from MH i2c: E2 [02:38:05]MH_I2C_Read... [02:38:05]Read from MH i2c: E2 62 00 [02:38:05]MH_I2C_Read... [02:38:05]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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 8F B9 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 23 00 00 00 5E 04 04 00 23 00 00 00 57 04 04 00 24 00 00 00 19 04 04 00 00 00 00 00 90 00 67 [02:38: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 37 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 10 04 04 00 8F B9 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 23 00 00 00 5E 04 04 00 23 00 00 00 57 04 04 00 24 00 00 00 19 04 04 00 00 00 00 00 90 00 [02:38:05]wFMCommunicate OK [02:38:05]SAM_PROTO_GetFieldsCounters done [02:38:05]requested_item shift.num is exist - process it [02:38:05]requested_item shift.opened is exist - process it [02:38:05]req_shift_opened [02:38:05]FM_GetShiftState [02:38:05]SAM_PROTO_GetShiftState [02:38:05]wFMCommunicate request_size=4 [02:38:05]MH_SAM_APDU [02:38:05]CAPDU: 80 13 01 00 [02:38:05]Write to MH i2c: E2 08 00 39 04 80 13 01 00 00 00 00 00 BA [02:38:05]Write i2c OK [02:38:05]MH_I2C_Read... [02:38:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:38:05]Read from MH i2c: E2 [02:38:05]MH_I2C_Read... [02:38:05]Read from MH i2c: E2 0E 00 [02:38:05]MH_I2C_Read... [02:38:05]Read from MH i2c: E2 0E 00 39 04 00 09 00 01 CC D2 C7 66 00 00 00 00 90 00 91 [02:38:05]RAPDU: 09 00 01 CC D2 C7 66 00 00 00 00 90 00 [02:38:05]wFMCommunicate OK [02:38:05]SAM_PROTO_GetShiftState done [02:38:05]FM_GetShiftState done [02:38:05]req_shift_opened done [02:38:05]requested_item shift.open_date is exist - process it [02:38:05]req_shift_open_date [02:38:05]req_shift_open_date done [02:38:05]produce_requested_data done [02:38:05]produce_requested_data return {"fm.sn":"0000000000871778","fd.num":178575,"shift.num":470,"shift.opened":1,"shift.open_date":1724371660} [02:38:05]process_action_free close_receipt [02:38:05]json_value_free [02:38:05]json_value_free done [02:38:05]process_json_proto returns [02:38:05]Send response to host [02:38:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871778","fd.num":178575,"shift.num":470,"shift.opened":1,"shift.open_date":1724371660}}} [02:38:05]free response buf [02:38:05]execute_script done [02:38:05]execute_script returns [02:38:05]free content buf [02:38:05]Sock 10.Close socket [02:38:05]Sock 10.Thread stoped [02:38:05]recv_with_timeout no data received [02:38:08]ConnectInit Can't take IP for lk.salyk.kg [02:38:08]CommunicateWithHost connect error [02:38:08]CommunicateWithHost err = -1 [02:38:08]OFD Sender: Server communicate error [02:38:13]OFD Sender: Processing packet 178575 [packets to send 497, broken 496] [02:38:13]ProducePacketName [02:38:13]name=ofd_packets/00178575 [02:38:13]OFD Sender: To server: pG, [02:38:13]CommunicateWithHost lk.salyk.kg:30040 [02:38:13]ConnectInit lk.salyk.kg [02:38:18]ConnectInit Can't take IP for lk.salyk.kg [02:38:18]CommunicateWithHost connect error [02:38:18]CommunicateWithHost err = -1 [02:38:18]OFD Sender: Server communicate error [02:38:23]OFD Sender: Processing packet 178575 [packets to send 497, broken 496] [02:38:23]ProducePacketName [02:38:23]name=ofd_packets/00178575 [02:38:23]OFD Sender: To server: pG, [02:38:23]CommunicateWithHost lk.salyk.kg:30040 [02:38:23]ConnectInit lk.salyk.kg [02:38:24]recv_with_timeout no data received [02:38:25]Connected sock=10 [02:38: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 37 38 0F 01 00 00 C1 F1 07 01 0A 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 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 23 00 00 00 F4 03 04 00 0A F6 C7 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 31 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 37 38 10 04 04 00 8F B9 02 00 35 04 06 00 E9 46 1F 74 AF 55 75 2B E0 6A 3A EF 8A 06 [02:38: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 37 38 4F 00 00 00 4E 2B 47 00 F2 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 37 38 10 04 04 00 8F B9 02 00 F4 03 04 00 C9 A1 C7 66 B6 04 01 00 00 2B FC 85 97 B5 F8 FF A9 [02:38:26]CommunicateWithHost err = 0 [02:38:26]CheckOFDResponse [02:38:26]1017 (14) - 77093643461234 [02:38:26]1041 (16) - 0000000000871778 [02:38:26]1040 (4) - 178575 [02:38:26]1012 (4) - 22.08.2024 20:38 [02:38:26]1206 (1) - 0 [02:38:26]OFD Sender: Remove packet 178575 [02:38:26]ProducePacketName [02:38:26]name=ofd_packets/00178575 [02:38:26]NVStorageDeleteData [02:38:26]OFD Sender: No OFD packet to send [02:38:31]OFD Sender: No OFD packet to send [02:38:36]OFD Sender: No OFD packet to send [02:38:41]OFD Sender: No OFD packet to send [02:38:46]OFD Sender: No OFD packet to send [02:38:51]OFD Sender: No OFD packet to send [02:38:56]OFD Sender: No OFD packet to send [02:39:01]OFD Sender: No OFD packet to send [02:39:06]OFD Sender: No OFD packet to send [02:39:11]OFD Sender: No OFD packet to send [02:39:16]OFD Sender: No OFD packet to send [02:39:21]OFD Sender: No OFD packet to send [02:39:23]recv_with_timeout no data received [02:39:26]OFD Sender: No OFD packet to send [02:39:31]OFD Sender: No OFD packet to send [02:39:37]OFD Sender: No OFD packet to send [02:39:42]OFD Sender: No OFD packet to send [02:39:47]OFD Sender: No OFD packet to send [02:39:47]recv_with_timeout no data received [02:39:52]OFD Sender: No OFD packet to send [02:39:57]OFD Sender: No OFD packet to send [02:40:02]OFD Sender: No OFD packet to send [02:40:07]OFD Sender: No OFD packet to send [02:40:12]OFD Sender: No OFD packet to send [02:40:17]OFD Sender: No OFD packet to send [02:40:22]OFD Sender: No OFD packet to send [02:40:27]OFD Sender: No OFD packet to send [02:40:32]OFD Sender: No OFD packet to send [02:40:33]recv_with_timeout no data received [02:40:37]OFD Sender: No OFD packet to send [02:40:42]OFD Sender: No OFD packet to send [02:40:47]OFD Sender: No OFD packet to send [02:40:52]OFD Sender: No OFD packet to send [02:40:57]OFD Sender: No OFD packet to send [02:41:01]recv_with_timeout no data received [02:41:02]OFD Sender: No OFD packet to send [02:41:07]OFD Sender: No OFD packet to send [02:41:12]OFD Sender: No OFD packet to send [02:41:17]OFD Sender: No OFD packet to send [02:41:19]recv_with_timeout no data received [02:41:22]OFD Sender: No OFD packet to send [02:41:27]OFD Sender: No OFD packet to send [02:41:32]OFD Sender: No OFD packet to send [02:41:37]OFD Sender: No OFD packet to send [02:41:42]OFD Sender: No OFD packet to send [02:41:44]recv_with_timeout no data received [02:41:47]OFD Sender: No OFD packet to send [02:41:52]OFD Sender: No OFD packet to send [02:41:57]OFD Sender: No OFD packet to send [02:42:02]OFD Sender: No OFD packet to send [02:42:07]OFD Sender: No OFD packet to send [02:42:12]OFD Sender: No OFD packet to send [02:42:17]OFD Sender: No OFD packet to send [02:42:22]OFD Sender: No OFD packet to send [02:42:27]OFD Sender: No OFD packet to send [02:42:32]OFD Sender: No OFD packet to send [02:42:37]OFD Sender: No OFD packet to send [02:42:42]OFD Sender: No OFD packet to send [02:42:47]OFD Sender: No OFD packet to send [02:42:52]OFD Sender: No OFD packet to send [02:42:57]OFD Sender: No OFD packet to send [02:43:02]OFD Sender: No OFD packet to send [02:43:04]recv_with_timeout no data received [02:43:07]OFD Sender: No OFD packet to send [02:43:12]OFD Sender: No OFD packet to send [02:43:15]recv_with_timeout no data received [02:43:17]OFD Sender: No OFD packet to send [02:43:22]OFD Sender: No OFD packet to send [02:43:27]OFD Sender: No OFD packet to send [02:43:32]OFD Sender: No OFD packet to send [02:43:37]OFD Sender: No OFD packet to send [02:43:41]recv_with_timeout no data received [02:43:42]OFD Sender: No OFD packet to send [02:43:47]OFD Sender: No OFD packet to send [02:43:52]OFD Sender: No OFD packet to send [02:43:57]OFD Sender: No OFD packet to send [02:44:02]OFD Sender: No OFD packet to send [02:44:07]OFD Sender: No OFD packet to send [02:44:12]OFD Sender: No OFD packet to send [02:44:17]OFD Sender: No OFD packet to send [02:44:22]OFD Sender: No OFD packet to send [02:44:27]OFD Sender: No OFD packet to send [02:44:32]OFD Sender: No OFD packet to send [02:44:37]OFD Sender: No OFD packet to send [02:44:42]OFD Sender: No OFD packet to send [02:44:47]OFD Sender: No OFD packet to send [02:44:52]OFD Sender: No OFD packet to send [02:44:57]OFD Sender: No OFD packet to send [02:45:02]OFD Sender: No OFD packet to send [02:45:07]OFD Sender: No OFD packet to send [02:45:12]OFD Sender: No OFD packet to send [02:45:17]OFD Sender: No OFD packet to send [02:45:22]OFD Sender: No OFD packet to send [02:45:24]recv_with_timeout no data received [02:45:27]OFD Sender: No OFD packet to send [02:45:32]OFD Sender: No OFD packet to send [02:45:37]OFD Sender: No OFD packet to send [02:45:42]OFD Sender: No OFD packet to send [02:45:47]OFD Sender: No OFD packet to send [02:45:52]OFD Sender: No OFD packet to send [02:45:57]OFD Sender: No OFD packet to send [02:46:02]OFD Sender: No OFD packet to send [02:46:07]OFD Sender: No OFD packet to send [02:46:10]recv_with_timeout no data received [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:28]OFD Sender: No OFD packet to send [02:46:33]OFD Sender: No OFD packet to send [02:46:33]recv_with_timeout no data received [02:46:38]OFD Sender: No OFD packet to send [02:46:43]OFD Sender: No OFD packet to send [02:46:48]OFD Sender: No OFD packet to send [02:46:53]OFD Sender: No OFD packet to send [02:46:58]OFD Sender: No OFD packet to send [02:47:03]OFD Sender: No OFD packet to send [02:47:04]recv_with_timeout no data received [02:47:08]OFD Sender: No OFD packet to send [02:47:13]OFD Sender: No OFD packet to send [02:47:18]OFD Sender: No OFD packet to send [02:47:23]OFD Sender: No OFD packet to send [02:47:28]OFD Sender: No OFD packet to send [02:47:33]OFD Sender: No OFD packet to send [02:47:38]OFD Sender: No OFD packet to send [02:47:43]OFD Sender: No OFD packet to send [02:47:48]OFD Sender: No OFD packet to send [02:47:53]OFD Sender: No OFD packet to send [02:47:58]OFD Sender: No OFD packet to send [02:48:03]OFD Sender: No OFD packet to send [02:48:08]OFD Sender: No OFD packet to send [02:48:13]OFD Sender: No OFD packet to send [02:48:18]OFD Sender: No OFD packet to send [02:48:23]OFD Sender: No OFD packet to send [02:48:28]OFD Sender: No OFD packet to send [02:48:33]OFD Sender: No OFD packet to send [02:48:38]OFD Sender: No OFD packet to send [02:48:43]OFD Sender: No OFD packet to send [02:48:48]OFD Sender: No OFD packet to send [02:48:53]OFD Sender: No OFD packet to send [02:48:58]OFD Sender: No OFD packet to send [02:49:02]recv_with_timeout no data received [02:49:03]OFD Sender: No OFD packet to send [02:49:08]OFD Sender: No OFD packet to send [02:49:13]OFD Sender: No OFD packet to send [02:49:18]OFD Sender: No OFD packet to send [02:49:20]recv_with_timeout no data received [02:49:23]OFD Sender: No OFD packet to send [02:49:28]OFD Sender: No OFD packet to send [02:49:33]OFD Sender: No OFD packet to send [02:49:38]OFD Sender: No OFD packet to send [02:49:43]OFD Sender: No OFD packet to send [02:49:48]OFD Sender: No OFD packet to send [02:49:53]OFD Sender: No OFD packet to send [02:49:58]OFD Sender: No OFD packet to send [02:50:03]OFD Sender: No OFD packet to send [02:50:08]OFD Sender: No OFD packet to send [02:50:13]OFD Sender: No OFD packet to send [02:50:15]recv_with_timeout no data received [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:49]recv_with_timeout no data received [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:22]recv_with_timeout no data received [02:52:23]OFD Sender: No OFD packet to send [02:52:28]OFD Sender: No OFD packet to send [02:52:33]OFD Sender: No OFD packet to send [02:52:38]OFD Sender: No OFD packet to send [02:52:43]OFD Sender: No OFD packet to send [02:52:48]OFD Sender: No OFD packet to send [02:52:53]OFD Sender: No OFD packet to send [02:52:58]OFD Sender: No OFD packet to send [02:53:03]OFD Sender: No OFD packet to send [02:53:08]OFD Sender: No OFD packet to send [02:53:13]OFD Sender: No OFD packet to send [02:53:18]OFD Sender: No OFD packet to send [02:53:24]OFD Sender: No OFD packet to send [02:53:29]OFD Sender: No OFD packet to send [02:53:34]OFD Sender: No OFD packet to send [02:53:39]OFD Sender: No OFD packet to send [02:53:44]OFD Sender: No OFD packet to send [02:53:49]OFD Sender: No OFD packet to send [02:53:54]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: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:54]OFD Sender: No OFD packet to send [02:54:59]OFD Sender: No OFD packet to send [02:55:02]recv_with_timeout no data received [02:55:04]OFD Sender: No OFD packet to send [02:55:09]OFD Sender: No OFD packet to send [02:55:14]OFD Sender: No OFD packet to send [02:55:19]OFD Sender: No OFD packet to send [02:55:24]OFD Sender: No OFD packet to send [02:55:29]OFD Sender: No OFD packet to send [02:55:34]OFD Sender: No OFD packet to send [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:52]recv_with_timeout no data received [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:11]recv_with_timeout no data received [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]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:57:59]OFD Sender: No OFD packet to send [02:58:04]OFD Sender: No OFD packet to send [02:58:09]OFD Sender: No OFD packet to send [02:58:14]OFD Sender: No OFD packet to send [02:58:19]OFD Sender: No OFD packet to send [02:58:24]OFD Sender: No OFD packet to send [02:58:29]OFD Sender: No OFD packet to send [02:58:30]recv_with_timeout no data received [02:58:34]OFD Sender: No OFD packet to send [02:58:39]OFD Sender: No OFD packet to send [02:58:44]OFD Sender: No OFD packet to send [02:58:49]OFD Sender: No OFD packet to send [02:58:54]OFD Sender: No OFD packet to send [02:58:55]recv_with_timeout no data received [02:58:59]OFD Sender: No OFD packet to send [02:59:04]OFD Sender: No OFD packet to send [02:59:09]OFD Sender: No OFD packet to send [02:59:14]OFD Sender: No OFD packet to send [02:59:19]OFD Sender: No OFD packet to send [02:59:24]OFD Sender: No OFD packet to send [02:59:29]OFD Sender: No OFD packet to send [02:59:34]OFD Sender: No OFD packet to send [02:59:39]OFD Sender: No OFD packet to send [02:59:44]OFD Sender: No OFD packet to send [02:59:49]OFD Sender: No OFD packet to send